From 8fd97b512090ff1e8a7a513db427137e3e315e17 Mon Sep 17 00:00:00 2001 From: Volodimer Babchynskyy Date: Thu, 15 Oct 2026 10:57:47 +0200 Subject: [PATCH 1/9] Pass EXTRUDER_OTHER_LAYER_TEMP in RatRig single-toolhead start G-code (#16444) RatOS 2.1 START_PRINT aborts when the parameter is missing. The IDEX profiles already pass it. Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com> --- resources/profiles/Ratrig.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json | 2 +- .../profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json | 2 +- .../Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json | 2 +- resources/profiles/Ratrig/machine/fdm_klipper_common.json | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/resources/profiles/Ratrig.json b/resources/profiles/Ratrig.json index 4f161b0001..c7b1c9d2bc 100644 --- a/resources/profiles/Ratrig.json +++ b/resources/profiles/Ratrig.json @@ -1,6 +1,6 @@ { "name": "RatRig", - "version": "02.04.00.06", + "version": "02.04.00.07", "force_update": "0", "description": "RatRig configurations", "machine_model_list": [ diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json index d0582dbb37..e40317d355 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json index 5d7eb0f671..0b1f3a657a 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json index 685e993137..6897de5e10 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json index db452dcf21..27a7d9c3f6 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json @@ -107,7 +107,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json index 49b5493614..0d2be1e858 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json index d008905900..219cd7e024 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json index c41f2b583d..d2fff8b54a 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json index 649efabebf..ef34d9df4e 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json @@ -107,7 +107,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json index 21e946fa09..aca3b4cf01 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json index f1d3d68e10..4c456c9a97 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json index c46162faae..2162bb2a64 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json index 75f518c286..4b5b3f1388 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json @@ -107,7 +107,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json index cc4b18e0a0..47629925e4 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json index 30f0b9a2b5..ca128e297f 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json index c1e457efaf..4217094b27 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json index 83afbf0276..0f27fc4b5f 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json index 209001647a..909c5221c1 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json index a54260bfe6..b4385503e5 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json index 7fcb7732fe..578b550179 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json index 7383d39b4e..8b75789371 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json index 3a66f4e0a1..1221ac5fb1 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json index 3755b80f9a..dce832f964 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json index 3fa6761033..2efc7deb9a 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json index cce0908909..7f379f1828 100644 --- a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json @@ -106,7 +106,7 @@ "z_hop": [ "0.2" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", "change_filament_gcode": "M600", diff --git a/resources/profiles/Ratrig/machine/fdm_klipper_common.json b/resources/profiles/Ratrig/machine/fdm_klipper_common.json index ecd93a2346..2b823c38f8 100644 --- a/resources/profiles/Ratrig/machine/fdm_klipper_common.json +++ b/resources/profiles/Ratrig/machine/fdm_klipper_common.json @@ -131,7 +131,7 @@ "bed_exclude_area": [ "0x0" ], - "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]", + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] EXTRUDER_OTHER_LAYER_TEMP=[nozzle_temperature] BED_TEMP=[bed_temperature_initial_layer_single]", "machine_end_gcode": "END_PRINT", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", From 81ec9319904d24e4cebd9a6c03b4ae4d22ee99be Mon Sep 17 00:00:00 2001 From: Lam Wei Lun Date: Thu, 15 Oct 2026 15:29:56 +0800 Subject: [PATCH 2/9] Keep global shortcuts out of in-canvas ImGui text fields Space opened the Speed Dial and Ctrl+P the Preferences while the text tool's box or a sketch value field was being typed into. Those fields are ImGui drawn on the GL canvas, so the canvas is the focused wx window and focus_keeps_space() cannot see them; the CHAR_HOOK handler took the chord first and the field never saw the key. Skip the global shortcut dispatch while ImGui reports that one of its items owns the keyboard and the focused window is not a wxControl. --- src/slic3r/GUI/MainFrame.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index a06ee98bbf..a36f322066 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -816,6 +816,18 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_ bool MainFrame::handle_global_shortcut(const KeyChord& chord) { + // ImGui draws its text fields (the text tool's box, a sketch value field) on the GL canvas, so + // while one of them is typed into the focused wx window is that canvas or an in-canvas frame: + // neither is a wxControl, so focus_keeps_space() cannot see it and CHAR_HOOK takes the chord + // here first -- Space opened the Speed Dial, Ctrl+P the Preferences, and the field never saw + // the key. ImGui raises WantCaptureKeyboard while one of its items owns the keyboard, so leave + // the key to it then. A focused wxControl (text field, list, web view) is untouched: those + // keep their own keys, and ImGui's flag can outlive the focus moving to one of them. + wxWindow* const focus = wxWindow::FindFocus(); + ImGuiWrapper* const imgui = wxGetApp().imgui(); + if (focus != nullptr && imgui != nullptr && imgui->want_keyboard() && dynamic_cast(focus) == nullptr) + return false; + const std::optional shortcut = wxGetApp().shortcuts().lookup(ShortcutContext::Global, chord); if (!shortcut.has_value()) return false; From 7599868797f543c47fa421ce872303d95db0e824 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Thu, 15 Oct 2026 17:41:23 +0800 Subject: [PATCH 3/9] Update locale --- localization/i18n/OrcaSlicer.pot | 1392 +++++++++++++++++- localization/i18n/ca/OrcaSlicer_ca.po | 1421 +++++++++++++++++- localization/i18n/cs/OrcaSlicer_cs.po | 1423 +++++++++++++++++- localization/i18n/de/OrcaSlicer_de.po | 1421 +++++++++++++++++- localization/i18n/en/OrcaSlicer_en.po | 1392 +++++++++++++++++- localization/i18n/es/OrcaSlicer_es.po | 1421 +++++++++++++++++- localization/i18n/eu/OrcaSlicer_eu.po | 1429 ++++++++++++++++++- localization/i18n/fr/OrcaSlicer_fr.po | 1421 +++++++++++++++++- localization/i18n/hu/OrcaSlicer_hu.po | 1423 +++++++++++++++++- localization/i18n/it/OrcaSlicer_it.po | 1421 +++++++++++++++++- localization/i18n/ja/OrcaSlicer_ja.po | 1421 +++++++++++++++++- localization/i18n/ko/OrcaSlicer_ko.po | 1421 +++++++++++++++++- localization/i18n/lt/OrcaSlicer_lt.po | 1421 +++++++++++++++++- localization/i18n/nl/OrcaSlicer_nl.po | 1423 +++++++++++++++++- localization/i18n/pl/OrcaSlicer_pl.po | 1421 +++++++++++++++++- localization/i18n/pt_BR/OrcaSlicer_pt_BR.po | 1421 +++++++++++++++++- localization/i18n/ru/OrcaSlicer_ru.po | 1423 +++++++++++++++++- localization/i18n/sv/OrcaSlicer_sv.po | 1425 +++++++++++++++++- localization/i18n/th/OrcaSlicer_th.po | 1423 +++++++++++++++++- localization/i18n/tr/OrcaSlicer_tr.po | 1421 +++++++++++++++++- localization/i18n/uk/OrcaSlicer_uk.po | 1423 +++++++++++++++++- localization/i18n/vi/OrcaSlicer_vi.po | 1427 +++++++++++++++++- localization/i18n/zh_CN/OrcaSlicer_zh_CN.po | 1421 +++++++++++++++++- localization/i18n/zh_TW/OrcaSlicer_zh_TW.po | 1421 +++++++++++++++++- 24 files changed, 32431 insertions(+), 1645 deletions(-) diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 6cb9c11d4c..c679c1829f 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -652,6 +652,9 @@ msgstr "" msgid "Part selection" msgstr "" +msgid "Select multiple objects" +msgstr "" + msgid "Fixed step drag" msgstr "" @@ -712,9 +715,66 @@ msgstr "" msgid "Relative" msgstr "" +msgid "Selection" +msgstr "" + +msgid "Plate" +msgstr "" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +msgid "Align left" +msgstr "" + +msgid "Align left-right center" +msgstr "" + +msgid "Align right" +msgstr "" + +msgid "Align front" +msgstr "" + +msgid "Align front-back center" +msgstr "" + +msgid "Align back" +msgstr "" + +msgid "Align bottom" +msgstr "" + +msgid "Align top-bottom center" +msgstr "" + +msgid "Align top" +msgstr "" + +msgid "Distribute left-right" +msgstr "" + +msgid "Distribute front-back" +msgstr "" + +msgid "Distribute top-bottom" +msgstr "" + +msgid "Drop" +msgstr "" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "" @@ -1886,6 +1946,18 @@ msgstr "" msgid "Leaving Assembly gizmo" msgstr "" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "" @@ -2961,51 +3033,12 @@ msgstr "" msgid "Center" msgstr "" -msgid "Distribute left-right" -msgstr "" - -msgid "Distribute front-back" -msgstr "" - -msgid "Distribute top-bottom" -msgstr "" - -msgid "Align left" -msgstr "" - -msgid "Align left-right center" -msgstr "" - -msgid "Align right" -msgstr "" - -msgid "Align front" -msgstr "" - -msgid "Align front-back center" -msgstr "" - -msgid "Align back" -msgstr "" - -msgid "Align bottom" -msgstr "" - -msgid "Align top-bottom center" -msgstr "" - -msgid "Align top" -msgstr "" - msgid "Align/Distribute" msgstr "" msgid "Align and distribute objects" msgstr "" -msgid "Drop" -msgstr "" - msgid "Edit Process Settings" msgstr "" @@ -3352,9 +3385,6 @@ msgstr "" msgid "Outer wall speed" msgstr "" -msgid "Plate" -msgstr "" - msgid "Brim" msgstr "" @@ -5965,6 +5995,9 @@ msgstr "" msgid "Gridlines" msgstr "" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "" @@ -6016,7 +6049,7 @@ msgstr "" msgid "Size:" msgstr "" -#, possible-c-format, possible-boost-format +#, possible-boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "" @@ -9877,6 +9910,12 @@ msgstr "" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "" @@ -12106,9 +12145,6 @@ msgstr "" msgid "from/to" msgstr "" -msgid "Please choose the filament color" -msgstr "" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "" @@ -12301,9 +12337,6 @@ msgstr "" msgid "Select a part" msgstr "" -msgid "Select multiple objects" -msgstr "" - msgid "Select objects by rectangle" msgstr "" @@ -12773,6 +12806,10 @@ msgstr "" msgid "Seam placement may differ from expected." msgstr "" +#, possible-boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "" @@ -18436,6 +18473,12 @@ msgstr "" msgid "This is the output directory for exported files." msgstr "" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "" @@ -25753,9 +25796,6 @@ msgstr "" msgid "Slicing and printing" msgstr "" -msgid "Selection" -msgstr "" - msgid "Editing" msgstr "" @@ -26446,6 +26486,1231 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "" msgstr[1] "" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +msgid "Opacity" +msgstr "" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + msgid "Alternate nozzles:" msgstr "" @@ -27112,6 +28377,12 @@ msgstr "" msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "" @@ -27166,6 +28437,12 @@ msgstr "" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, possible-boost-format msgid "from %1% filament" @@ -27262,9 +28539,6 @@ msgstr "" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "" -msgid "Opacity" -msgstr "" - msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "" @@ -27440,6 +28714,12 @@ msgstr "" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + msgid "Keep sharp edges" msgstr "" diff --git a/localization/i18n/ca/OrcaSlicer_ca.po b/localization/i18n/ca/OrcaSlicer_ca.po index 90354b66dc..879d094a63 100644 --- a/localization/i18n/ca/OrcaSlicer_ca.po +++ b/localization/i18n/ca/OrcaSlicer_ca.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2025-03-15 10:55+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -746,6 +746,9 @@ msgstr "mm" msgid "Part selection" msgstr "Selecció de part" +msgid "Select multiple objects" +msgstr "Seleccionar múltiples objectes" + msgid "Fixed step drag" msgstr "Arrossegament de pas fix" @@ -810,10 +813,79 @@ msgstr "Peça" msgid "Relative" msgstr "Relatiu" +msgid "Selection" +msgstr "Selecció" + +msgid "Plate" +msgstr "Safata" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Sistema de coordenades utilitzat per a les accions de transformació." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Alinear a l'esquerra" + +# AI Translated +msgid "Align left-right center" +msgstr "Alinear al centre esquerra-dreta" + +# AI Translated +msgid "Align right" +msgstr "Alinear a la dreta" + +# AI Translated +msgid "Align front" +msgstr "Alinear al davant" + +# AI Translated +msgid "Align front-back center" +msgstr "Alinear al centre davant-darrere" + +# AI Translated +msgid "Align back" +msgstr "Alinear al darrere" + +# AI Translated +msgid "Align bottom" +msgstr "Alinear a baix" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Alinear al centre dalt-baix" + +# AI Translated +msgid "Align top" +msgstr "Alinear a dalt" + +# AI Translated +msgid "Distribute left-right" +msgstr "Distribuir esquerra-dreta" + +# AI Translated +msgid "Distribute front-back" +msgstr "Distribuir davant-darrere" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Distribuir dalt-baix" + +msgid "Drop" +msgstr "Deixar anar" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Absolut" @@ -2055,6 +2127,18 @@ msgstr "Entrant al gizmo d'Ensamblatge" msgid "Leaving Assembly gizmo" msgstr "Sortint del gizmo d'Ensamblatge" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Màj+" @@ -3277,54 +3361,6 @@ msgstr "(Color perdut)" msgid "Center" msgstr "Centre" -# AI Translated -msgid "Distribute left-right" -msgstr "Distribuir esquerra-dreta" - -# AI Translated -msgid "Distribute front-back" -msgstr "Distribuir davant-darrere" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Distribuir dalt-baix" - -# AI Translated -msgid "Align left" -msgstr "Alinear a l'esquerra" - -# AI Translated -msgid "Align left-right center" -msgstr "Alinear al centre esquerra-dreta" - -# AI Translated -msgid "Align right" -msgstr "Alinear a la dreta" - -# AI Translated -msgid "Align front" -msgstr "Alinear al davant" - -# AI Translated -msgid "Align front-back center" -msgstr "Alinear al centre davant-darrere" - -# AI Translated -msgid "Align back" -msgstr "Alinear al darrere" - -# AI Translated -msgid "Align bottom" -msgstr "Alinear a baix" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Alinear al centre dalt-baix" - -# AI Translated -msgid "Align top" -msgstr "Alinear a dalt" - # AI Translated msgid "Align/Distribute" msgstr "Alinear/Distribuir" @@ -3333,9 +3369,6 @@ msgstr "Alinear/Distribuir" msgid "Align and distribute objects" msgstr "Alinear i distribuir objectes" -msgid "Drop" -msgstr "Deixar anar" - msgid "Edit Process Settings" msgstr "Editar la configuració de Processat" @@ -3712,9 +3745,6 @@ msgstr "Sense Vora d'Adherència" msgid "Outer wall speed" msgstr "Velocitat del perímetre exterior" -msgid "Plate" -msgstr "Safata" - msgid "Brim" msgstr "Vora d'Adherència" @@ -6569,6 +6599,9 @@ msgstr "Eixos" msgid "Gridlines" msgstr "Línies de la graella" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiquetes" @@ -6629,7 +6662,7 @@ msgid "Size:" msgstr "Mida:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "S'han trobat conflictes de rutes de G-code a la capa %d, Z = %.2lfmm. Si us plau, separeu els objectes conflictius més lluny ( %s <-> %s )." @@ -11007,6 +11040,12 @@ msgstr "Mostrar els perfils no compatibles" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Mostra els perfils incompatibles o no compatibles a les llistes desplegables d'impressora i de filament. Aquests perfils no es poden seleccionar." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Funcions experimentals" @@ -13535,9 +13574,6 @@ msgstr "Volums de purga per al canvi de filament" msgid "from/to" msgstr "de/a" -msgid "Please choose the filament color" -msgstr "Trieu el color del filament" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "L'agent del núvol no està disponible. Reinicieu l'OrcaSlicer i torneu-ho a provar." @@ -13761,9 +13797,6 @@ msgstr "Disponible mentre la vista 3D de la pestanya Preparació té el focus." msgid "Select a part" msgstr "Seleccionar una peça" -msgid "Select multiple objects" -msgstr "Seleccionar múltiples objectes" - msgid "Select objects by rectangle" msgstr "Seleccionar objectes per rectangle" @@ -14308,6 +14341,10 @@ msgstr "el modificador \"%1%\" de \"%2%\" (%3% en total) no ha tingut cap efecte msgid "Seam placement may differ from expected." msgstr "La posició de la costura pot ser diferent de l'esperada." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Pont Interior" @@ -21026,6 +21063,12 @@ msgstr "Directori de sortida" msgid "This is the output directory for exported files." msgstr "Directori de sortida dels fitxers exportats." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Nivell de depuració" @@ -30056,9 +30099,6 @@ msgstr "Obrir l'Accés ràpid" msgid "Slicing and printing" msgstr "Laminat i impressió" -msgid "Selection" -msgstr "Selecció" - # AI Translated msgid "Editing" msgstr "Edició" @@ -30963,6 +31003,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "La llista de filaments actual no conté %s. Després de la descomposició es crearà automàticament un filament de projecte que necessita el filament mixt." msgstr[1] "La llista de filaments actual no conté %s. Després de la descomposició es crearan automàticament els filaments de projecte que necessita el filament mixt." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacitat" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Broquets alternatius:" @@ -31846,6 +33112,12 @@ msgstr "Mapat segons la disposició UV del propi model, que ja és la col·locac msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Amplada d'una còpia de la textura sobre el model. Un valor més petit repeteix el patró més sovint i en fa el detall més fi; amb Tessel·lat desactivat, és la mida de la còpia única." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Gira la textura sobre la superfície, en graus - per alinear un patró amb una aresta del model." @@ -31920,6 +33192,12 @@ msgstr "Colors mixtos" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "El nombre màxim de filaments mixtos que pot afegir una fixació. Es trien a partir dels colors de la textura, i només es creen els que la fixació fa servir realment." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32044,10 +33322,6 @@ msgstr "Marc de projecció" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Obre una finestra que arrossegueu sobre el model. Tot el que es veu a través d'ella rep la textura, i la seva vora es converteix en el límit de la projecció." -# AI Translated -msgid "Opacity" -msgstr "Opacitat" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Com de sòlida es veu la finestra del marc mentre la col·loqueu. Abaixeu-la per veure el model a través seu; no afecta el resultat." @@ -32278,6 +33552,12 @@ msgstr "Remallat" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Mida de triangle amb què es reconstrueix tot el model, en mil·límetres. El desplaçament funciona millor sobre una malla uniforme; això és el que en crea una a partir d'una importació irregular." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Mantenir les arestes vives" @@ -35231,6 +36511,9 @@ msgstr "" "Evitar la deformació( warping )\n" "Sabíeu que quan imprimiu materials propensos a deformar-se, com ara l'ABS, augmentar adequadament la temperatura del llit pot reduir la probabilitat de deformació?" +#~ msgid "Please choose the filament color" +#~ msgstr "Trieu el color del filament" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/cs/OrcaSlicer_cs.po b/localization/i18n/cs/OrcaSlicer_cs.po index b7a41df3dd..c48b4716d6 100644 --- a/localization/i18n/cs/OrcaSlicer_cs.po +++ b/localization/i18n/cs/OrcaSlicer_cs.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: Jakub Hencl\n" "Language-Team: \n" @@ -717,6 +717,9 @@ msgstr "mm" msgid "Part selection" msgstr "Výběr části" +msgid "Select multiple objects" +msgstr "Vyberte více objektů" + msgid "Fixed step drag" msgstr "Posouvání o pevný krok" @@ -782,10 +785,79 @@ msgstr "Díl" msgid "Relative" msgstr "Relativní" +msgid "Selection" +msgstr "Výběr" + +msgid "Plate" +msgstr "Deska" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Souřadný systém použitý pro transformační akce." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Zarovnat vlevo" + +# AI Translated +msgid "Align left-right center" +msgstr "Zarovnat na střed vlevo-vpravo" + +# AI Translated +msgid "Align right" +msgstr "Zarovnat vpravo" + +# AI Translated +msgid "Align front" +msgstr "Zarovnat dopředu" + +# AI Translated +msgid "Align front-back center" +msgstr "Zarovnat na střed vpředu-vzadu" + +# AI Translated +msgid "Align back" +msgstr "Zarovnat dozadu" + +# AI Translated +msgid "Align bottom" +msgstr "Zarovnat dolů" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Zarovnat na střed nahoře-dole" + +# AI Translated +msgid "Align top" +msgstr "Zarovnat nahoru" + +# AI Translated +msgid "Distribute left-right" +msgstr "Rozmístit vlevo-vpravo" + +# AI Translated +msgid "Distribute front-back" +msgstr "Rozmístit vpředu-vzadu" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Rozmístit nahoře-dole" + +msgid "Drop" +msgstr "Pustit" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Absolutní" @@ -2031,6 +2103,18 @@ msgstr "Vstup do nástroje Sestava" msgid "Leaving Assembly gizmo" msgstr "Opustit nástroj Sestava" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3247,54 +3331,6 @@ msgstr "(Ztracená barva)" msgid "Center" msgstr "Střed" -# AI Translated -msgid "Distribute left-right" -msgstr "Rozmístit vlevo-vpravo" - -# AI Translated -msgid "Distribute front-back" -msgstr "Rozmístit vpředu-vzadu" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Rozmístit nahoře-dole" - -# AI Translated -msgid "Align left" -msgstr "Zarovnat vlevo" - -# AI Translated -msgid "Align left-right center" -msgstr "Zarovnat na střed vlevo-vpravo" - -# AI Translated -msgid "Align right" -msgstr "Zarovnat vpravo" - -# AI Translated -msgid "Align front" -msgstr "Zarovnat dopředu" - -# AI Translated -msgid "Align front-back center" -msgstr "Zarovnat na střed vpředu-vzadu" - -# AI Translated -msgid "Align back" -msgstr "Zarovnat dozadu" - -# AI Translated -msgid "Align bottom" -msgstr "Zarovnat dolů" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Zarovnat na střed nahoře-dole" - -# AI Translated -msgid "Align top" -msgstr "Zarovnat nahoru" - # AI Translated msgid "Align/Distribute" msgstr "Zarovnat/Rozmístit" @@ -3303,9 +3339,6 @@ msgstr "Zarovnat/Rozmístit" msgid "Align and distribute objects" msgstr "Zarovnat a rozmístit objekty" -msgid "Drop" -msgstr "Pustit" - msgid "Edit Process Settings" msgstr "Upravit nastavení procesu" @@ -3686,9 +3719,6 @@ msgstr "Bez límce" msgid "Outer wall speed" msgstr "Rychlost vnější stěny" -msgid "Plate" -msgstr "Deska" - msgid "Brim" msgstr "Límec" @@ -6550,6 +6580,9 @@ msgstr "Osy" msgid "Gridlines" msgstr "Mřížka" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Popisky" @@ -6610,7 +6643,7 @@ msgid "Size:" msgstr "Velikost:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Byly nalezeny konflikty drah G-code ve vrstvě %d, Z = %.2lf mm. Oddělte prosím konfliktní objekty více od sebe (%s <-> %s)." @@ -10988,6 +11021,12 @@ msgstr "Zobrazit nepodporované předvolby" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Zobrazovat nekompatibilní/nepodporované předvolby v rozevíracích seznamech tiskáren a filamentů. Tyto předvolby nelze vybrat." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Experimentální funkce" @@ -13548,10 +13587,6 @@ msgstr "Objemy čištění při výměně filamentu" msgid "from/to" msgstr "z/na" -# AI Translated -msgid "Please choose the filament color" -msgstr "Vyberte prosím barvu filamentu" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Cloudový agent není dostupný. Restartujte prosím OrcaSlicer a zkuste to znovu." @@ -13784,9 +13819,6 @@ msgstr "Dostupné, když má fokus 3D pohled na kartě Připravit." msgid "Select a part" msgstr "Vyberte část" -msgid "Select multiple objects" -msgstr "Vyberte více objektů" - msgid "Select objects by rectangle" msgstr "Vyberte objekty obdélníkem" @@ -14330,6 +14362,10 @@ msgstr "modifikátor „%1%“ objektu „%2%“ (celkem %3%) neměl na šev ž msgid "Seam placement may differ from expected." msgstr "Umístění švu se může lišit od očekávaného." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Vnitřní most" @@ -20986,6 +21022,12 @@ msgstr "Výstupní adresář" msgid "This is the output directory for exported files." msgstr "Výstupní adresář pro exportované soubory." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Úroveň ladění" @@ -30097,9 +30139,6 @@ msgstr "Otevřít Rychlou volbu" msgid "Slicing and printing" msgstr "Slicování a tisk" -msgid "Selection" -msgstr "Výběr" - # AI Translated msgid "Editing" msgstr "Úpravy" @@ -31006,6 +31045,1232 @@ msgstr[0] "Aktuální seznam filamentů neobsahuje %s. Filament projektu, který msgstr[1] "Aktuální seznam filamentů neobsahuje %s. Filamenty projektu, které míchaný filament vyžaduje, budou po rozkladu vytvořeny automaticky." msgstr[2] "Aktuální seznam filamentů neobsahuje %s. Filamenty projektu, které míchaný filament vyžaduje, budou po rozkladu vytvořeny automaticky." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Neprůhlednost" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternativní trysky:" @@ -31891,6 +33156,12 @@ msgstr "Mapováno podle vlastního rozložení UV modelu, které už je umístě msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Jak široká je jedna kopie textury na modelu. Menší hodnota opakuje vzor častěji a zjemňuje jeho detaily; při vypnutém Dláždění je to velikost jediné kopie." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Otočí texturu na povrchu, ve stupních - pro zarovnání vzoru s hranou modelu." @@ -31965,6 +33236,12 @@ msgstr "Míchané barvy" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Nejvyšší počet míchaných filamentů, které může zapečení přidat. Vybírají se z barev textury a vytvoří se pouze ty, které zapečení skutečně použije." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32092,10 +33369,6 @@ msgstr "Projekční rámeček" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Otevře okno, které přetáhnete přes model. Co skrz něj vidíte, dostane texturu, a jeho okraj se stane okrajem projekce." -# AI Translated -msgid "Opacity" -msgstr "Neprůhlednost" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Jak plné okno rámečku vypadá, když jej umísťujete. Snižte, abyste skrz něj viděli model; výsledek to neovlivní." @@ -32328,6 +33601,12 @@ msgstr "Přesíťování" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Velikost trojúhelníků, se kterou se celý model znovu sestaví, v milimetrech. Reliéf funguje nejlépe na rovnoměrné síti; tímto ji vytvoříte z nerovnoměrného importu." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Zachovat ostré hrany" @@ -35314,6 +36593,10 @@ msgstr "" "Zamezte kroucení\n" "Víte, že při tisku materiálů náchylných ke kroucení, jako je ABS, může vhodné zvýšení teploty vyhřívané desky snížit pravděpodobnost kroucení?" +# AI Translated +#~ msgid "Please choose the filament color" +#~ msgstr "Vyberte prosím barvu filamentu" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index a22fd5e109..eb14366783 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -698,6 +698,9 @@ msgstr "mm" msgid "Part selection" msgstr "Teilauswahl" +msgid "Select multiple objects" +msgstr "Mehrere Objekte auswählen" + msgid "Fixed step drag" msgstr "Fester Schritt ziehen" @@ -760,10 +763,79 @@ msgstr "Teil" msgid "Relative" msgstr "Relativ" +msgid "Selection" +msgstr "Auswahl" + +msgid "Plate" +msgstr "Platte" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Koordinatensystem, das für Transformationsaktionen verwendet wird." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Links ausrichten" + +# AI Translated +msgid "Align left-right center" +msgstr "Links-rechts mittig ausrichten" + +# AI Translated +msgid "Align right" +msgstr "Rechts ausrichten" + +# AI Translated +msgid "Align front" +msgstr "Vorne ausrichten" + +# AI Translated +msgid "Align front-back center" +msgstr "Vorne-hinten mittig ausrichten" + +# AI Translated +msgid "Align back" +msgstr "Hinten ausrichten" + +# AI Translated +msgid "Align bottom" +msgstr "Unten ausrichten" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Oben-unten mittig ausrichten" + +# AI Translated +msgid "Align top" +msgstr "Oben ausrichten" + +# AI Translated +msgid "Distribute left-right" +msgstr "Links-rechts verteilen" + +# AI Translated +msgid "Distribute front-back" +msgstr "Vorne-hinten verteilen" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Oben-unten verteilen" + +msgid "Drop" +msgstr "Ablegen" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Absolut" @@ -1986,6 +2058,18 @@ msgstr "Assembly Gizmo benutzen" msgid "Leaving Assembly gizmo" msgstr "Assembly Gizmo verlassen" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Umschalt+" @@ -3180,54 +3264,6 @@ msgstr "(Farbe verloren)" msgid "Center" msgstr "Zur Mitte" -# AI Translated -msgid "Distribute left-right" -msgstr "Links-rechts verteilen" - -# AI Translated -msgid "Distribute front-back" -msgstr "Vorne-hinten verteilen" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Oben-unten verteilen" - -# AI Translated -msgid "Align left" -msgstr "Links ausrichten" - -# AI Translated -msgid "Align left-right center" -msgstr "Links-rechts mittig ausrichten" - -# AI Translated -msgid "Align right" -msgstr "Rechts ausrichten" - -# AI Translated -msgid "Align front" -msgstr "Vorne ausrichten" - -# AI Translated -msgid "Align front-back center" -msgstr "Vorne-hinten mittig ausrichten" - -# AI Translated -msgid "Align back" -msgstr "Hinten ausrichten" - -# AI Translated -msgid "Align bottom" -msgstr "Unten ausrichten" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Oben-unten mittig ausrichten" - -# AI Translated -msgid "Align top" -msgstr "Oben ausrichten" - # AI Translated msgid "Align/Distribute" msgstr "Ausrichten/Verteilen" @@ -3236,9 +3272,6 @@ msgstr "Ausrichten/Verteilen" msgid "Align and distribute objects" msgstr "Objekte ausrichten und verteilen" -msgid "Drop" -msgstr "Ablegen" - msgid "Edit Process Settings" msgstr "Prozesseinstellungen" @@ -3615,9 +3648,6 @@ msgstr "Kein Rand" msgid "Outer wall speed" msgstr "Geschwindigkeit Außenwand" -msgid "Plate" -msgstr "Platte" - # AI Translated msgid "Brim" msgstr "Rand" @@ -6432,6 +6462,9 @@ msgstr "Achsen" msgid "Gridlines" msgstr "Rasterlinien" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Beschriftungen" @@ -6491,7 +6524,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Größe:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Konflikte von G-Code-Pfaden wurden bei Layer %d, Z = %.2lf mm gefunden.Bitte trennen Sie die konfliktbehafteten Objekte weiter voneinander (%s <-> %s)." @@ -10803,6 +10836,12 @@ msgstr "Nicht unterstützte Profile anzeigen" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Zeigt inkompatible/nicht unterstützte Profile in den Dropdown-Listen für Drucker und Filament an. Diese Profile können nicht ausgewählt werden." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Experimentelle Funktionen" @@ -13286,9 +13325,6 @@ msgstr "Reinigungsvolumen für Filamentwechsel" msgid "from/to" msgstr "von/nach" -msgid "Please choose the filament color" -msgstr "Bitte wählen Sie die Filamentfarbe" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Cloud-Agent ist nicht verfügbar. Bitte starten Sie OrcaSlicer neu und versuchen Sie es erneut." @@ -13514,9 +13550,6 @@ msgstr "Verfügbar, wenn die 3D-Ansicht im Tab Vorbereiten den Fokus hat." msgid "Select a part" msgstr "Teil auswählen" -msgid "Select multiple objects" -msgstr "Mehrere Objekte auswählen" - msgid "Select objects by rectangle" msgstr "Objekte per Rechteck auswählen" @@ -14050,6 +14083,10 @@ msgstr "Modifizierer „%1%“ von „%2%“ (%3% insgesamt) hatte keine Auswirk msgid "Seam placement may differ from expected." msgstr "Die Nahtplatzierung kann von der erwarteten abweichen." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Interne Brücke" @@ -20591,6 +20628,12 @@ msgstr "Ausgabeverzeichnis" msgid "This is the output directory for exported files." msgstr "Ausgabeverzeichnis für die exportierten Dateien." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Fehlersuchstufe" @@ -29445,9 +29488,6 @@ msgstr "Schnellwahl öffnen" msgid "Slicing and printing" msgstr "Slicen und Drucken" -msgid "Selection" -msgstr "Auswahl" - # AI Translated msgid "Editing" msgstr "Bearbeiten" @@ -30351,6 +30391,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "Die aktuelle Filamentliste enthält %s nicht. Ein vom Mischfilament benötigtes Projektfilament wird nach der Zerlegung automatisch erstellt." msgstr[1] "Die aktuelle Filamentliste enthält %s nicht. Vom Mischfilament benötigte Projektfilamente werden nach der Zerlegung automatisch erstellt." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Deckkraft" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternative Düsen:" @@ -31234,6 +32500,12 @@ msgstr "Abgebildet über das eigene UV-Layout des Modells, das bereits die Platz msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Wie breit eine Kopie der Textur auf dem Modell ist. Kleinere Werte wiederholen das Muster häufiger und machen seine Details feiner; bei deaktiviertem „Kacheln“ ist dies die Größe der einzelnen Kopie." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Dreht die Textur auf der Oberfläche, in Grad - um ein Muster an einer Kante des Modells auszurichten." @@ -31308,6 +32580,12 @@ msgstr "Mischfarben" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Die maximale Anzahl an Mischfilamenten, die beim Einbrennen hinzugefügt werden darf. Sie werden aus den Farben der Textur ausgewählt, und nur diejenigen, die das Einbrennen tatsächlich verwendet, werden erstellt." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31432,10 +32710,6 @@ msgstr "Projektionsrahmen" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Öffnet ein Fenster, das Sie über das Modell ziehen. Alles, was Sie dadurch sehen können, erhält die Textur, und sein Rand wird zur Kante der Projektion." -# AI Translated -msgid "Opacity" -msgstr "Deckkraft" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Wie undurchsichtig das Rahmenfenster beim Platzieren wirkt. Verringern Sie den Wert, um das Modell hindurch zu sehen; das Ergebnis wird nicht beeinflusst." @@ -31666,6 +32940,12 @@ msgstr "Neuvernetzung" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Dreiecksgröße, mit der das ganze Modell neu aufgebaut wird, in Millimetern. Die Verschiebung funktioniert am besten auf einem gleichmäßigen Netz; so entsteht eines aus einem ungleichmäßigen Import." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Scharfe Kanten beibehalten" @@ -34614,6 +35894,9 @@ msgstr "" "Verwerfungen vermeiden\n" "Wussten Sie, dass beim Drucken von Materialien, die zu Verwerfungen neigen, wie z.B. ABS, durch eine entsprechende Erhöhung der Heizbetttemperatur die Wahrscheinlichkeit von Verwerfungen verringert werden kann?" +#~ msgid "Please choose the filament color" +#~ msgstr "Bitte wählen Sie die Filamentfarbe" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/en/OrcaSlicer_en.po b/localization/i18n/en/OrcaSlicer_en.po index 0de3e610d9..ea45cda8c0 100644 --- a/localization/i18n/en/OrcaSlicer_en.po +++ b/localization/i18n/en/OrcaSlicer_en.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-06-17 15:44-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: \n" @@ -648,6 +648,9 @@ msgstr "" msgid "Part selection" msgstr "" +msgid "Select multiple objects" +msgstr "" + msgid "Fixed step drag" msgstr "" @@ -708,9 +711,66 @@ msgstr "" msgid "Relative" msgstr "" +msgid "Selection" +msgstr "" + +msgid "Plate" +msgstr "" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +msgid "Align left" +msgstr "" + +msgid "Align left-right center" +msgstr "" + +msgid "Align right" +msgstr "" + +msgid "Align front" +msgstr "" + +msgid "Align front-back center" +msgstr "" + +msgid "Align back" +msgstr "" + +msgid "Align bottom" +msgstr "" + +msgid "Align top-bottom center" +msgstr "" + +msgid "Align top" +msgstr "" + +msgid "Distribute left-right" +msgstr "" + +msgid "Distribute front-back" +msgstr "" + +msgid "Distribute top-bottom" +msgstr "" + +msgid "Drop" +msgstr "" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "" @@ -1882,6 +1942,18 @@ msgstr "" msgid "Leaving Assembly gizmo" msgstr "" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "" @@ -2957,51 +3029,12 @@ msgstr "" msgid "Center" msgstr "" -msgid "Distribute left-right" -msgstr "" - -msgid "Distribute front-back" -msgstr "" - -msgid "Distribute top-bottom" -msgstr "" - -msgid "Align left" -msgstr "" - -msgid "Align left-right center" -msgstr "" - -msgid "Align right" -msgstr "" - -msgid "Align front" -msgstr "" - -msgid "Align front-back center" -msgstr "" - -msgid "Align back" -msgstr "" - -msgid "Align bottom" -msgstr "" - -msgid "Align top-bottom center" -msgstr "" - -msgid "Align top" -msgstr "" - msgid "Align/Distribute" msgstr "" msgid "Align and distribute objects" msgstr "" -msgid "Drop" -msgstr "" - msgid "Edit Process Settings" msgstr "" @@ -3348,9 +3381,6 @@ msgstr "" msgid "Outer wall speed" msgstr "" -msgid "Plate" -msgstr "" - msgid "Brim" msgstr "" @@ -5961,6 +5991,9 @@ msgstr "" msgid "Gridlines" msgstr "" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "" @@ -6012,7 +6045,7 @@ msgstr "" msgid "Size:" msgstr "" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "" @@ -9873,6 +9906,12 @@ msgstr "" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "" @@ -12102,9 +12141,6 @@ msgstr "" msgid "from/to" msgstr "" -msgid "Please choose the filament color" -msgstr "" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "" @@ -12297,9 +12333,6 @@ msgstr "" msgid "Select a part" msgstr "" -msgid "Select multiple objects" -msgstr "" - msgid "Select objects by rectangle" msgstr "" @@ -12769,6 +12802,10 @@ msgstr "" msgid "Seam placement may differ from expected." msgstr "" +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "" @@ -18432,6 +18469,12 @@ msgstr "" msgid "This is the output directory for exported files." msgstr "" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "" @@ -25749,9 +25792,6 @@ msgstr "" msgid "Slicing and printing" msgstr "" -msgid "Selection" -msgstr "" - msgid "Editing" msgstr "" @@ -26442,6 +26482,1231 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "" msgstr[1] "" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +msgid "Opacity" +msgstr "" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + msgid "Alternate nozzles:" msgstr "" @@ -27108,6 +28373,12 @@ msgstr "" msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "" @@ -27162,6 +28433,12 @@ msgstr "" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format msgid "from %1% filament" @@ -27258,9 +28535,6 @@ msgstr "" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "" -msgid "Opacity" -msgstr "" - msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "" @@ -27436,6 +28710,12 @@ msgstr "" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + msgid "Keep sharp edges" msgstr "" diff --git a/localization/i18n/es/OrcaSlicer_es.po b/localization/i18n/es/OrcaSlicer_es.po index 7b5bb90146..ca65a6e16c 100644 --- a/localization/i18n/es/OrcaSlicer_es.po +++ b/localization/i18n/es/OrcaSlicer_es.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: Ian A. Bassi <>\n" "Language-Team: \n" @@ -653,6 +653,9 @@ msgstr "mm" msgid "Part selection" msgstr "Selección de partes" +msgid "Select multiple objects" +msgstr "Seleccionar varios objetos" + msgid "Fixed step drag" msgstr "Arrastre de paso fijo" @@ -713,9 +716,78 @@ msgstr "Pieza" msgid "Relative" msgstr "Relativo" +msgid "Selection" +msgstr "Selección" + +msgid "Plate" +msgstr "Cama" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Sistema de coordenadas utilizado para las acciones de transformación." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Alinear a la izquierda" + +# AI Translated +msgid "Align left-right center" +msgstr "Alinear al centro izquierda-derecha" + +# AI Translated +msgid "Align right" +msgstr "Alinear a la derecha" + +# AI Translated +msgid "Align front" +msgstr "Alinear delante" + +# AI Translated +msgid "Align front-back center" +msgstr "Alinear al centro delante-detrás" + +# AI Translated +msgid "Align back" +msgstr "Alinear detrás" + +# AI Translated +msgid "Align bottom" +msgstr "Alinear abajo" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Alinear al centro arriba-abajo" + +# AI Translated +msgid "Align top" +msgstr "Alinear arriba" + +# AI Translated +msgid "Distribute left-right" +msgstr "Distribuir izquierda-derecha" + +# AI Translated +msgid "Distribute front-back" +msgstr "Distribuir delante-detrás" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Distribuir arriba-abajo" + +msgid "Drop" +msgstr "Soltar" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Absoluto" @@ -1931,6 +2003,18 @@ msgstr "Entrando al mecanismo de ensamblaje" msgid "Leaving Assembly gizmo" msgstr "Saliendo del mecanismo de ensamblaje" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3097,54 +3181,6 @@ msgstr "(Color perdido)" msgid "Center" msgstr "Centrar" -# AI Translated -msgid "Distribute left-right" -msgstr "Distribuir izquierda-derecha" - -# AI Translated -msgid "Distribute front-back" -msgstr "Distribuir delante-detrás" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Distribuir arriba-abajo" - -# AI Translated -msgid "Align left" -msgstr "Alinear a la izquierda" - -# AI Translated -msgid "Align left-right center" -msgstr "Alinear al centro izquierda-derecha" - -# AI Translated -msgid "Align right" -msgstr "Alinear a la derecha" - -# AI Translated -msgid "Align front" -msgstr "Alinear delante" - -# AI Translated -msgid "Align front-back center" -msgstr "Alinear al centro delante-detrás" - -# AI Translated -msgid "Align back" -msgstr "Alinear detrás" - -# AI Translated -msgid "Align bottom" -msgstr "Alinear abajo" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Alinear al centro arriba-abajo" - -# AI Translated -msgid "Align top" -msgstr "Alinear arriba" - # AI Translated msgid "Align/Distribute" msgstr "Alinear/Distribuir" @@ -3153,9 +3189,6 @@ msgstr "Alinear/Distribuir" msgid "Align and distribute objects" msgstr "Alinear y distribuir objetos" -msgid "Drop" -msgstr "Soltar" - msgid "Edit Process Settings" msgstr "Editar ajustes de proceso" @@ -3507,9 +3540,6 @@ msgstr "Sin borde de adherencia" msgid "Outer wall speed" msgstr "Velocidad perímetro exterior" -msgid "Plate" -msgstr "Cama" - msgid "Brim" msgstr "Borde de adherencia" @@ -6286,6 +6316,9 @@ msgstr "Ejes" msgid "Gridlines" msgstr "Cuadrícula" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiquetas" @@ -6345,7 +6378,7 @@ msgstr "Volumen:" msgid "Size:" msgstr "Tamaño:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Se han encontrado conflictos de rutas G-Code en la capa %d, Z = %.2lfmm. Por favor, separe más los objetos en conflicto (%s <-> %s)." @@ -10569,6 +10602,12 @@ msgstr "Mostrar ajustes preestablecidos no compatibles" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Mostrar los ajustes preestablecidos incompatibles o no compatibles en los menús desplegables de impresoras y filamentos. Estos ajustes preestablecidos no se pueden seleccionar." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Funciones experimentales" @@ -12993,9 +13032,6 @@ msgstr "Volúmenes de purgado para el cambio de filamentos" msgid "from/to" msgstr "de/a" -msgid "Please choose the filament color" -msgstr "Por favor, elija el color del filamento" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "El proveedor de servicios en la nube no está disponible. Reinicia OrcaSlicer e inténtalo de nuevo." @@ -13211,9 +13247,6 @@ msgstr "Disponible mientras la vista 3D de la pestaña Preparar tiene el foco." msgid "Select a part" msgstr "Seleccionar una pieza" -msgid "Select multiple objects" -msgstr "Seleccionar varios objetos" - msgid "Select objects by rectangle" msgstr "Seleccionar objetos por rectángulo" @@ -13742,6 +13775,10 @@ msgstr "el modificador \"%1%\" de \"%2%\" (%3% en total) no tuvo efecto en la co msgid "Seam placement may differ from expected." msgstr "La ubicación de la costura puede diferir de la esperada." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Puente Interior" @@ -20193,6 +20230,12 @@ msgstr "Directorio de salida" msgid "This is the output directory for exported files." msgstr "Directorio de salida para los archivos exportados." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Nivel de depuración" @@ -28984,9 +29027,6 @@ msgstr "Abrir el Acceso rápido" msgid "Slicing and printing" msgstr "Laminado e impresión" -msgid "Selection" -msgstr "Selección" - # AI Translated msgid "Editing" msgstr "Edición" @@ -29890,6 +29930,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "La lista de filamentos actual no contiene %s. Tras la descomposición se creará automáticamente un filamento de proyecto necesario para el filamento mixto." msgstr[1] "La lista de filamentos actual no contiene %s. Tras la descomposición se crearán automáticamente los filamentos de proyecto necesarios para el filamento mixto." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacidad" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Boquillas alternativas:" @@ -30773,6 +32039,12 @@ msgstr "Se mapea según la disposición UV del propio modelo, que ya es la ubica msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Ancho de una copia de la textura sobre el modelo. Un valor menor repite el patrón más a menudo y hace su detalle más fino; con Mosaico desactivado, es el tamaño de la copia única." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Gira la textura sobre la superficie, en grados - para alinear un patrón con una arista del modelo." @@ -30847,6 +32119,12 @@ msgstr "Colores mezclados" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "El número máximo de filamentos mixtos que puede añadir un empotrado. Se eligen a partir de los colores de la textura y solo se crean los que el empotrado usa realmente." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -30971,10 +32249,6 @@ msgstr "Marco de proyección" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Abre una ventana que se arrastra sobre el modelo. Lo que se ve a través de ella es lo que recibe la textura, y su borde pasa a ser el límite de la proyección." -# AI Translated -msgid "Opacity" -msgstr "Opacidad" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Lo sólida que se ve la ventana del marco mientras la coloca. Redúzcala para ver el modelo a través de ella; no afecta al resultado." @@ -31205,6 +32479,12 @@ msgstr "Remallado" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Tamaño de triángulo con el que se reconstruye todo el modelo, en milímetros. El desplazamiento funciona mejor en una malla uniforme; esto es lo que la crea a partir de una importación irregular." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Conservar aristas vivas" @@ -34149,6 +35429,9 @@ msgstr "" "Evita la deformación\n" "¿Sabías que al imprimir materiales propensos a la deformación como el ABS, aumentar adecuadamente la temperatura de la cama térmica puede reducir la probabilidad de deformaciones?" +#~ msgid "Please choose the filament color" +#~ msgstr "Por favor, elija el color del filamento" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/eu/OrcaSlicer_eu.po b/localization/i18n/eu/OrcaSlicer_eu.po index 136807faa8..0482155c5a 100644 --- a/localization/i18n/eu/OrcaSlicer_eu.po +++ b/localization/i18n/eu/OrcaSlicer_eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-07-20 13:33+0200\n" "Last-Translator: Manu Goiogana \n" "Language-Team: \n" @@ -685,6 +685,9 @@ msgstr "mm" msgid "Part selection" msgstr "Pieza hautatzea" +msgid "Select multiple objects" +msgstr "Hautatu objektu bat baino gehiago" + msgid "Fixed step drag" msgstr "Urrats finkoko arrastatzea" @@ -745,9 +748,82 @@ msgstr "Pieza" msgid "Relative" msgstr "Erlatiboa" +msgid "Selection" +msgstr "Hautaketa" + +msgid "Plate" +msgstr "Plaka" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Eraldatze-ekintzetan erabilitako koordenatu-sistema." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Lerrokatu ezkerrean" + +# AI Translated +msgid "Align left-right center" +msgstr "Lerrokatu erdian ezker-eskuin norabidean" + +# AI Translated +msgid "Align right" +msgstr "Lerrokatu eskuinean" + +# AI Translated +msgid "Align front" +msgstr "Lerrokatu aurrean" + +# AI Translated +# Needs human review: Object menu item that aligns object centers on the plate's front-back (Y) axis; check that the 'aurre-atze' compound reads naturally. +msgid "Align front-back center" +msgstr "Lerrokatu erdian aurre-atze norabidean" + +# AI Translated +msgid "Align back" +msgstr "Lerrokatu atzean" + +# AI Translated +msgid "Align bottom" +msgstr "Lerrokatu behean" + +# AI Translated +# Needs human review: Object menu item that aligns object centers on the vertical (Z) axis; check that the 'goi-behe' compound reads naturally. +msgid "Align top-bottom center" +msgstr "Lerrokatu erdian goi-behe norabidean" + +# AI Translated +msgid "Align top" +msgstr "Lerrokatu goian" + +# AI Translated +msgid "Distribute left-right" +msgstr "Banatu ezker-eskuin norabidean" + +# AI Translated +# Needs human review: Object menu item that spaces objects evenly along the plate's front-back (Y) axis; check that the 'aurre-atze' compound reads naturally. +msgid "Distribute front-back" +msgstr "Banatu aurre-atze norabidean" + +# AI Translated +# Needs human review: Object menu item that spaces objects evenly along the vertical (Z) axis; check that the 'goi-behe' compound reads naturally. +msgid "Distribute top-bottom" +msgstr "Banatu goi-behe norabidean" + +msgid "Drop" +msgstr "Askatu" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Absolutua" @@ -1968,6 +2044,18 @@ msgstr "Muntaketa tresnan sartzen" msgid "Leaving Assembly gizmo" msgstr "Muntaketa tresnatik irteten" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3135,58 +3223,6 @@ msgstr "(Kolorea galdu da)" msgid "Center" msgstr "Zentratu" -# AI Translated -msgid "Distribute left-right" -msgstr "Banatu ezker-eskuin norabidean" - -# AI Translated -# Needs human review: Object menu item that spaces objects evenly along the plate's front-back (Y) axis; check that the 'aurre-atze' compound reads naturally. -msgid "Distribute front-back" -msgstr "Banatu aurre-atze norabidean" - -# AI Translated -# Needs human review: Object menu item that spaces objects evenly along the vertical (Z) axis; check that the 'goi-behe' compound reads naturally. -msgid "Distribute top-bottom" -msgstr "Banatu goi-behe norabidean" - -# AI Translated -msgid "Align left" -msgstr "Lerrokatu ezkerrean" - -# AI Translated -msgid "Align left-right center" -msgstr "Lerrokatu erdian ezker-eskuin norabidean" - -# AI Translated -msgid "Align right" -msgstr "Lerrokatu eskuinean" - -# AI Translated -msgid "Align front" -msgstr "Lerrokatu aurrean" - -# AI Translated -# Needs human review: Object menu item that aligns object centers on the plate's front-back (Y) axis; check that the 'aurre-atze' compound reads naturally. -msgid "Align front-back center" -msgstr "Lerrokatu erdian aurre-atze norabidean" - -# AI Translated -msgid "Align back" -msgstr "Lerrokatu atzean" - -# AI Translated -msgid "Align bottom" -msgstr "Lerrokatu behean" - -# AI Translated -# Needs human review: Object menu item that aligns object centers on the vertical (Z) axis; check that the 'goi-behe' compound reads naturally. -msgid "Align top-bottom center" -msgstr "Lerrokatu erdian goi-behe norabidean" - -# AI Translated -msgid "Align top" -msgstr "Lerrokatu goian" - # AI Translated msgid "Align/Distribute" msgstr "Lerrokatu/Banatu" @@ -3195,9 +3231,6 @@ msgstr "Lerrokatu/Banatu" msgid "Align and distribute objects" msgstr "Lerrokatu eta banatu objektuak" -msgid "Drop" -msgstr "Askatu" - msgid "Edit Process Settings" msgstr "Editatu Prozesuaren Ezarpenak" @@ -3550,9 +3583,6 @@ msgstr "Itsaspen ertzik gabe" msgid "Outer wall speed" msgstr "Kanpoko hormako abiadura" -msgid "Plate" -msgstr "Plaka" - msgid "Brim" msgstr "Itsaspen ertza" @@ -6343,6 +6373,9 @@ msgstr "Ardatzak" msgid "Gridlines" msgstr "Sareta-lerroak" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiketak" @@ -6402,7 +6435,7 @@ msgstr "Bolumena:" msgid "Size:" msgstr "Tamaina:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "G-code ibilbideen gatazkak aurkitu dira %d geruzan, Z = %.2lf mm. Urrundu gehiago gatazkan dauden objektuak (%s <-> %s)." @@ -10659,6 +10692,12 @@ msgstr "Erakutsi onartzen ez diren aurrezarpenak" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Erakutsi bateraezinak edo onartu gabeak diren aurrezarpenak inprimagailuaren eta filamentuaren goitibeherako zerrendetan. Aurrezarpen hauek ezin dira hautatu." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Ezaugarri esperimentalak" @@ -13111,9 +13150,6 @@ msgstr "Filamentua aldatzeko purgatze-bolumenak" msgid "from/to" msgstr "nondik/nora" -msgid "Please choose the filament color" -msgstr "Hautatu filamentuen kolorea" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Hodeiko agentea ez dago erabilgarri. Berrabiarazi OrcaSlicer eta saiatu berriro." @@ -13349,9 +13385,6 @@ msgstr "Erabilgarri Prestatu fitxako 3D ikuspegiak fokua duen bitartean." msgid "Select a part" msgstr "Hautatu pieza bat" -msgid "Select multiple objects" -msgstr "Hautatu objektu bat baino gehiago" - msgid "Select objects by rectangle" msgstr "Hautatu objektuak laukizuzen bidez" @@ -13882,6 +13915,10 @@ msgstr "\"%2%\" objektuaren \"%1%\" aldatzaileak (%3% guztira) ez du eraginik iz msgid "Seam placement may differ from expected." msgstr "Josturaren kokapena espero zena ez bezalakoa izan daiteke." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Barruko zubia" @@ -20394,6 +20431,12 @@ msgstr "Irteerako direktorioa" msgid "This is the output directory for exported files." msgstr "Hau da esportatutako fitxategien irteerako direktorioa." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Arazketa-maila" @@ -29195,9 +29238,6 @@ msgstr "Ireki abiarazle azkarra" msgid "Slicing and printing" msgstr "Xerratzea eta inprimatzea" -msgid "Selection" -msgstr "Hautaketa" - # AI Translated msgid "Editing" msgstr "Edizioa" @@ -30104,6 +30144,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "Uneko filamentu-zerrendan ez dago %s. Filamentu nahasiak behar duen proiektuko filamentu bat automatikoki sortuko da deskonposatu ondoren." msgstr[1] "Uneko filamentu-zerrendan ez dago %s. Filamentu nahasiak behar dituen proiektuko filamentuak automatikoki sortuko dira deskonposatu ondoren." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opakutasuna" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Ordezko pitak:" @@ -30987,6 +32253,12 @@ msgstr "Modeloaren UV diseinuak berak mapatzen du, eta hori da jada kokapena - t msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Testuraren kopia batek modeloan duen zabalera. Txikiagoak patroia maizago errepikatzen du eta xehetasuna finagoa egiten du; Lauzatu desaktibatuta dagoenean, kopia bakarraren tamaina da." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Testura gainazalean biratzen du, gradutan - patroi bat modeloaren ertz batekin lerrokatzeko." @@ -31061,6 +32333,12 @@ msgstr "Kolore nahasiak" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Finkatze batek gehi ditzakeen filamentu nahasien gehieneko kopurua. Testuraren koloreetatik aukeratzen dira, eta finkatzeak benetan erabiltzen dituenak soilik sortzen dira." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31185,10 +32463,6 @@ msgstr "Proiekzio-markoa" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Modeloaren gainean arrastatzen duzun leiho bat irekitzen du. Haren bidez ikus dezakezun guztiak jasotzen du testura, eta haren ertza proiekzioaren muga bihurtzen da." -# AI Translated -msgid "Opacity" -msgstr "Opakutasuna" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Markoaren leihoa zenbateraino ikusten den solido kokatzen duzun bitartean. Jaitsi modeloa haren bidez ikusteko; ez dio emaitzari eragiten." @@ -31419,6 +32693,12 @@ msgstr "Birsaretzea" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Modelo osoa berreraikitzeko erabiltzen den triangelu-tamaina, milimetrotan. Desplazamenduak sare uniforme batean funtzionatzen du ondoen; honek bihurtzen du inportazio irregular bat sare uniforme." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Mantendu ertz zorrotzak" @@ -34388,6 +35668,9 @@ msgstr "" "Saihestu okertzea\n" "Ba al zenekien ABS bezalako okertzeko joera duten materialak inprimatzean ohe beroaren tenperatura egoki igotzeak okertzeko probabilitatea murriztu dezakeela?" +#~ msgid "Please choose the filament color" +#~ msgstr "Hautatu filamentuen kolorea" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/fr/OrcaSlicer_fr.po b/localization/i18n/fr/OrcaSlicer_fr.po index f895f736b2..87b8a18e88 100644 --- a/localization/i18n/fr/OrcaSlicer_fr.po +++ b/localization/i18n/fr/OrcaSlicer_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril, Thomas Lété\n" @@ -702,6 +702,9 @@ msgstr "mm" msgid "Part selection" msgstr "Sélection de pièce" +msgid "Select multiple objects" +msgstr "Sélectionner plusieurs objets" + msgid "Fixed step drag" msgstr "Déplacement par pas fixe" @@ -762,9 +765,78 @@ msgstr "Pièce" msgid "Relative" msgstr "Relatif" +msgid "Selection" +msgstr "Sélection" + +msgid "Plate" +msgstr "Plaque" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Système de coordonnées utilisé pour les actions de transformation." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Aligner à gauche" + +# AI Translated +msgid "Align left-right center" +msgstr "Aligner au centre gauche-droite" + +# AI Translated +msgid "Align right" +msgstr "Aligner à droite" + +# AI Translated +msgid "Align front" +msgstr "Aligner à l’avant" + +# AI Translated +msgid "Align front-back center" +msgstr "Aligner au centre avant-arrière" + +# AI Translated +msgid "Align back" +msgstr "Aligner à l’arrière" + +# AI Translated +msgid "Align bottom" +msgstr "Aligner en bas" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Aligner au centre haut-bas" + +# AI Translated +msgid "Align top" +msgstr "Aligner en haut" + +# AI Translated +msgid "Distribute left-right" +msgstr "Répartir gauche-droite" + +# AI Translated +msgid "Distribute front-back" +msgstr "Répartir avant-arrière" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Répartir haut-bas" + +msgid "Drop" +msgstr "Déposer" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Absolu" @@ -1984,6 +2056,18 @@ msgstr "Entrée dans l’outil Assemblage" msgid "Leaving Assembly gizmo" msgstr "Quitter l’outil Assemblage" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Maj+" @@ -3160,54 +3244,6 @@ msgstr "(Couleur perdue)" msgid "Center" msgstr "Centrer" -# AI Translated -msgid "Distribute left-right" -msgstr "Répartir gauche-droite" - -# AI Translated -msgid "Distribute front-back" -msgstr "Répartir avant-arrière" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Répartir haut-bas" - -# AI Translated -msgid "Align left" -msgstr "Aligner à gauche" - -# AI Translated -msgid "Align left-right center" -msgstr "Aligner au centre gauche-droite" - -# AI Translated -msgid "Align right" -msgstr "Aligner à droite" - -# AI Translated -msgid "Align front" -msgstr "Aligner à l’avant" - -# AI Translated -msgid "Align front-back center" -msgstr "Aligner au centre avant-arrière" - -# AI Translated -msgid "Align back" -msgstr "Aligner à l’arrière" - -# AI Translated -msgid "Align bottom" -msgstr "Aligner en bas" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Aligner au centre haut-bas" - -# AI Translated -msgid "Align top" -msgstr "Aligner en haut" - # AI Translated msgid "Align/Distribute" msgstr "Aligner/Répartir" @@ -3216,9 +3252,6 @@ msgstr "Aligner/Répartir" msgid "Align and distribute objects" msgstr "Aligner et répartir les objets" -msgid "Drop" -msgstr "Déposer" - msgid "Edit Process Settings" msgstr "Modifier les paramètres du traitement" @@ -3572,9 +3605,6 @@ msgstr "Sans bord" msgid "Outer wall speed" msgstr "Vitesse de paroi extérieure" -msgid "Plate" -msgstr "Plaque" - msgid "Brim" msgstr "Bordure" @@ -6371,6 +6401,9 @@ msgstr "Axes" msgid "Gridlines" msgstr "Quadrillage" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Étiquettes" @@ -6430,7 +6463,7 @@ msgstr "Volume :" msgid "Size:" msgstr "Taille :" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Des conflits de chemins G-code ont été trouvés au niveau de la couche %d, z = %.2lfmm. Veuillez séparer davantage les objets en conflit (%s <-> %s)." @@ -10673,6 +10706,12 @@ msgstr "Afficher les préréglages non pris en charge" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Affiche les préréglages incompatibles ou non pris en charge dans les listes déroulantes d’imprimantes et de filaments. Ces préréglages ne peuvent pas être sélectionnés." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Fonctionnalités expérimentales" @@ -13138,9 +13177,6 @@ msgstr "Volumes de purge pour le changement de filament" msgid "from/to" msgstr "de/vers" -msgid "Please choose the filament color" -msgstr "Veuillez choisir la couleur du filament" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "L’agent cloud n’est pas disponible. Veuillez redémarrer OrcaSlicer et réessayer." @@ -13358,9 +13394,6 @@ msgstr "Disponible lorsque la vue 3D de l'onglet Préparer a le focus." msgid "Select a part" msgstr "Sélectionner une pièce" -msgid "Select multiple objects" -msgstr "Sélectionner plusieurs objets" - msgid "Select objects by rectangle" msgstr "Sélectionner les objets par rectangle" @@ -13887,6 +13920,10 @@ msgstr "le modificateur « %1% » de « %2% » (%3% au total) n’a eu aucun eff msgid "Seam placement may differ from expected." msgstr "Le placement de la couture peut différer de celui attendu." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Pont interne" @@ -20429,6 +20466,12 @@ msgstr "Répertoire de sortie" msgid "This is the output directory for exported files." msgstr "Répertoire de sortie des fichiers exportés." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Niveau de débogage" @@ -28954,9 +28997,6 @@ msgstr "Ouvrir l'accès rapide" msgid "Slicing and printing" msgstr "Découpe et impression" -msgid "Selection" -msgstr "Sélection" - msgid "Editing" msgstr "Édition" @@ -29859,6 +29899,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "La liste de filaments actuelle ne contient pas %s. Un filament de projet requis par le filament mixte sera créé automatiquement après la décomposition." msgstr[1] "La liste de filaments actuelle ne contient pas %s. Les filaments de projet requis par le filament mixte seront créés automatiquement après la décomposition." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacité" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Autres buses :" @@ -30742,6 +32008,12 @@ msgstr "Mappé selon la disposition UV propre au modèle, qui constitue déjà l msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Largeur d’une copie de la texture sur le modèle. Plus elle est petite, plus le motif se répète souvent et plus ses détails sont fins ; avec Mosaïque désactivée, c’est la taille de la copie unique." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Fait pivoter la texture sur la surface, en degrés - pour aligner un motif sur une arête du modèle." @@ -30816,6 +32088,12 @@ msgstr "Couleurs mixtes" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Nombre maximal de filaments mixtes qu'une intégration peut ajouter. Ils sont choisis parmi les couleurs de la texture, et seuls ceux réellement utilisés par l'intégration sont créés." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -30940,10 +32218,6 @@ msgstr "Cadre de projection" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Ouvre une fenêtre que vous faites glisser sur le modèle. Tout ce que vous voyez à travers reçoit la texture, et sa bordure devient le bord de la projection." -# AI Translated -msgid "Opacity" -msgstr "Opacité" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Opacité de la fenêtre du cadre pendant que vous la placez. Diminuez-la pour voir le modèle à travers ; cela n’affecte pas le résultat." @@ -31174,6 +32448,12 @@ msgstr "Remaillage" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Taille des triangles avec laquelle tout le modèle est reconstruit, en millimètres. Le déplacement fonctionne mieux sur un maillage uniforme ; c’est ce qui en crée un à partir d’une importation irrégulière." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Conserver les arêtes vives" @@ -34121,6 +35401,9 @@ msgstr "" "Éviter la déformation\n" "Saviez-vous que lors de l’impression de matériaux susceptibles de se déformer, tels que l’ABS, une augmentation appropriée de la température du plateau chauffant peut réduire la probabilité de déformation?" +#~ msgid "Please choose the filament color" +#~ msgstr "Veuillez choisir la couleur du filament" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/hu/OrcaSlicer_hu.po b/localization/i18n/hu/OrcaSlicer_hu.po index 231133efe4..612504a77b 100644 --- a/localization/i18n/hu/OrcaSlicer_hu.po +++ b/localization/i18n/hu/OrcaSlicer_hu.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -707,6 +707,9 @@ msgstr "mm" msgid "Part selection" msgstr "Alkatrész kijelölés" +msgid "Select multiple objects" +msgstr "Több objektum kijelölése" + msgid "Fixed step drag" msgstr "Rögzített lépésközű húzás" @@ -770,10 +773,80 @@ msgstr "Tárgy" msgid "Relative" msgstr "Relatív" +msgid "Selection" +msgstr "Kijelölés" + +msgid "Plate" +msgstr "Tálca" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "A transzformációs műveletekhez használt koordináta-rendszer." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Igazítás balra" + +# AI Translated +msgid "Align left-right center" +msgstr "Igazítás középre bal-jobb irányban" + +# AI Translated +msgid "Align right" +msgstr "Igazítás jobbra" + +# AI Translated +# Needs human review: Object menu item that aligns the objects' front edges (-Y on the plate); check that 'előre' is not read as 'in advance'. +msgid "Align front" +msgstr "Igazítás előre" + +# AI Translated +msgid "Align front-back center" +msgstr "Igazítás középre előre-hátra irányban" + +# AI Translated +msgid "Align back" +msgstr "Igazítás hátra" + +# AI Translated +msgid "Align bottom" +msgstr "Igazítás alulra" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Igazítás középre fel-le irányban" + +# AI Translated +msgid "Align top" +msgstr "Igazítás felülre" + +# AI Translated +msgid "Distribute left-right" +msgstr "Elosztás bal-jobb irányban" + +# AI Translated +msgid "Distribute front-back" +msgstr "Elosztás előre-hátra irányban" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Elosztás fel-le irányban" + +msgid "Drop" +msgstr "Lehelyezés" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Abszolút" @@ -2008,6 +2081,18 @@ msgstr "Belépés az összeállítás gizmóba" msgid "Leaving Assembly gizmo" msgstr "Kilépés az összeállítás gizmóból" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3213,55 +3298,6 @@ msgstr "(Elveszett szín)" msgid "Center" msgstr "Közép" -# AI Translated -msgid "Distribute left-right" -msgstr "Elosztás bal-jobb irányban" - -# AI Translated -msgid "Distribute front-back" -msgstr "Elosztás előre-hátra irányban" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Elosztás fel-le irányban" - -# AI Translated -msgid "Align left" -msgstr "Igazítás balra" - -# AI Translated -msgid "Align left-right center" -msgstr "Igazítás középre bal-jobb irányban" - -# AI Translated -msgid "Align right" -msgstr "Igazítás jobbra" - -# AI Translated -# Needs human review: Object menu item that aligns the objects' front edges (-Y on the plate); check that 'előre' is not read as 'in advance'. -msgid "Align front" -msgstr "Igazítás előre" - -# AI Translated -msgid "Align front-back center" -msgstr "Igazítás középre előre-hátra irányban" - -# AI Translated -msgid "Align back" -msgstr "Igazítás hátra" - -# AI Translated -msgid "Align bottom" -msgstr "Igazítás alulra" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Igazítás középre fel-le irányban" - -# AI Translated -msgid "Align top" -msgstr "Igazítás felülre" - # AI Translated msgid "Align/Distribute" msgstr "Igazítás/Elosztás" @@ -3270,9 +3306,6 @@ msgstr "Igazítás/Elosztás" msgid "Align and distribute objects" msgstr "Objektumok igazítása és elosztása" -msgid "Drop" -msgstr "Lehelyezés" - msgid "Edit Process Settings" msgstr "Folyamatbeállítások szerkesztése" @@ -3647,9 +3680,6 @@ msgstr "Nincs perem" msgid "Outer wall speed" msgstr "Külső fal sebessége" -msgid "Plate" -msgstr "Tálca" - msgid "Brim" msgstr "Perem" @@ -6503,6 +6533,9 @@ msgstr "Tengelyek" msgid "Gridlines" msgstr "Rácsvonalak" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Címkék" @@ -6563,7 +6596,7 @@ msgid "Size:" msgstr "Méret:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "G-code útvonalütközés található a(z) %d. rétegen, Z = %.2lfmm. Helyezd távolabb egymástól az ütköző objektumokat (%s <-> %s)." @@ -10914,6 +10947,12 @@ msgstr "Nem támogatott beállítások megjelenítése" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Megjeleníti a nem kompatibilis vagy nem támogatott beállításokat a nyomtató- és filamentlegördülő listákban. Ezek a beállítások nem választhatók ki." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Kísérleti funkciók" @@ -13440,9 +13479,6 @@ msgstr "Filamentcsere öblítési mennyisége" msgid "from/to" msgstr "honnan/hová" -msgid "Please choose the filament color" -msgstr "Kérlek, válaszd ki a filament színét" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "A felhőszolgáltatás nem érhető el. Indítsd újra az OrcaSlicert, majd próbáld újra." @@ -13679,9 +13715,6 @@ msgstr "Akkor érhető el, ha az Előkészítés fül 3D nézete van fókuszban. msgid "Select a part" msgstr "Válassz egy tárgyat" -msgid "Select multiple objects" -msgstr "Több objektum kijelölése" - msgid "Select objects by rectangle" msgstr "Objektumok kijelölése téglalapok alapján" @@ -14226,6 +14259,10 @@ msgstr "a(z) \"%2%\" \"%1%\" módosítója (összesen %3%) nem volt hatással a msgid "Seam placement may differ from expected." msgstr "A varrat elhelyezése eltérhet a várttól." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Belső híd" @@ -20881,6 +20918,12 @@ msgstr "Kimeneti mappa" msgid "This is the output directory for exported files." msgstr "Az exportált fájlok kimeneti mappája." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Hibakeresés szintje" @@ -29894,9 +29937,6 @@ msgstr "A Gyorsindító megnyitása" msgid "Slicing and printing" msgstr "Szeletelés és nyomtatás" -msgid "Selection" -msgstr "Kijelölés" - # AI Translated msgid "Editing" msgstr "Szerkesztés" @@ -30800,6 +30840,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "A jelenlegi filamentlista nem tartalmazza ezt: %s. A kevert filamenthez szükséges projektfilament a szétbontás után automatikusan létrejön." msgstr[1] "A jelenlegi filamentlista nem tartalmazza ezt: %s. A kevert filamenthez szükséges projektfilamentek a szétbontás után automatikusan létrejönnek." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Átlátszatlanság" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternatív fúvókák:" @@ -31684,6 +32950,12 @@ msgstr "A modell saját UV-elrendezése szerint leképezve, ami már maga az elh msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "A textúra egy példányának szélessége a modellen. Kisebb értéknél a minta gyakrabban ismétlődik, és a részletei finomabbak; kikapcsolt Csempézésnél ez az egyetlen példány mérete." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Elforgatja a textúrát a felületen, fokban megadva - egy minta a modell egyik éléhez igazításához." @@ -31758,6 +33030,12 @@ msgstr "Kevert színek" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "A beégetés által legfeljebb hozzáadható kevert filamentek száma. A textúra színeiből választódnak ki, és csak azok jönnek létre, amelyeket a beégetés ténylegesen használ." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31882,10 +33160,6 @@ msgstr "Vetítési keret" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Megnyit egy ablakot, amelyet a modell fölé húzhatsz. Ami rajta keresztül látszik, az kapja a textúrát, a kerete pedig a vetítés széle lesz." -# AI Translated -msgid "Opacity" -msgstr "Átlátszatlanság" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Mennyire tömörnek látszik a keretablak, amíg elhelyezed. Csökkentsd, hogy átláss rajta a modellre; az eredményt nem befolyásolja." @@ -32116,6 +33390,12 @@ msgstr "Újrahálózás" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Háromszögméret, amellyel a teljes modell újraépül, milliméterben. A domborítás egyenletes hálón működik a legjobban; ez készít ilyet egy egyenetlen importált modellből." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Éles élek megtartása" @@ -35087,6 +36367,9 @@ msgstr "" "Kunkorodás elkerülése\n" "Tudtad, hogy a kunkorodásra hajlamos anyagok (például ABS) nyomtatásakor az asztal hőmérsékletének növelése csökkentheti a kunkorodás valószínűségét?" +#~ msgid "Please choose the filament color" +#~ msgstr "Kérlek, válaszd ki a filament színét" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/it/OrcaSlicer_it.po b/localization/i18n/it/OrcaSlicer_it.po index 2c2f391f04..960cbf4bec 100644 --- a/localization/i18n/it/OrcaSlicer_it.po +++ b/localization/i18n/it/OrcaSlicer_it.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -711,6 +711,9 @@ msgstr "mm" msgid "Part selection" msgstr "Selezione parte" +msgid "Select multiple objects" +msgstr "Seleziona più oggetti" + msgid "Fixed step drag" msgstr "Trascinamento a passo fisso" @@ -775,10 +778,79 @@ msgstr "Parte" msgid "Relative" msgstr "Relativo" +msgid "Selection" +msgstr "Selezione" + +msgid "Plate" +msgstr "Piatto" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Sistema di coordinate utilizzato per le azioni di trasformazione." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Allinea a sinistra" + +# AI Translated +msgid "Align left-right center" +msgstr "Allinea al centro sinistra-destra" + +# AI Translated +msgid "Align right" +msgstr "Allinea a destra" + +# AI Translated +msgid "Align front" +msgstr "Allinea davanti" + +# AI Translated +msgid "Align front-back center" +msgstr "Allinea al centro davanti-dietro" + +# AI Translated +msgid "Align back" +msgstr "Allinea dietro" + +# AI Translated +msgid "Align bottom" +msgstr "Allinea in basso" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Allinea al centro alto-basso" + +# AI Translated +msgid "Align top" +msgstr "Allinea in alto" + +# AI Translated +msgid "Distribute left-right" +msgstr "Distribuisci sinistra-destra" + +# AI Translated +msgid "Distribute front-back" +msgstr "Distribuisci davanti-dietro" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Distribuisci alto-basso" + +msgid "Drop" +msgstr "Lascia" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Assoluto" @@ -2018,6 +2090,18 @@ msgstr "Attivazione strumento Assemblaggio" msgid "Leaving Assembly gizmo" msgstr "Uscita dallo strumento Assemblaggio" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Maiusc+" @@ -3221,54 +3305,6 @@ msgstr "(Colore perso)" msgid "Center" msgstr "Centro" -# AI Translated -msgid "Distribute left-right" -msgstr "Distribuisci sinistra-destra" - -# AI Translated -msgid "Distribute front-back" -msgstr "Distribuisci davanti-dietro" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Distribuisci alto-basso" - -# AI Translated -msgid "Align left" -msgstr "Allinea a sinistra" - -# AI Translated -msgid "Align left-right center" -msgstr "Allinea al centro sinistra-destra" - -# AI Translated -msgid "Align right" -msgstr "Allinea a destra" - -# AI Translated -msgid "Align front" -msgstr "Allinea davanti" - -# AI Translated -msgid "Align front-back center" -msgstr "Allinea al centro davanti-dietro" - -# AI Translated -msgid "Align back" -msgstr "Allinea dietro" - -# AI Translated -msgid "Align bottom" -msgstr "Allinea in basso" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Allinea al centro alto-basso" - -# AI Translated -msgid "Align top" -msgstr "Allinea in alto" - # AI Translated msgid "Align/Distribute" msgstr "Allinea/Distribuisci" @@ -3277,9 +3313,6 @@ msgstr "Allinea/Distribuisci" msgid "Align and distribute objects" msgstr "Allinea e distribuisci gli oggetti" -msgid "Drop" -msgstr "Lascia" - msgid "Edit Process Settings" msgstr "Modifica impostazioni di processo" @@ -3654,9 +3687,6 @@ msgstr "Senza tesa" msgid "Outer wall speed" msgstr "Velocità parete esterna" -msgid "Plate" -msgstr "Piatto" - msgid "Brim" msgstr "Tesa" @@ -6477,6 +6507,9 @@ msgstr "Assi" msgid "Gridlines" msgstr "Linee griglia" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etichette" @@ -6537,7 +6570,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Dimensione:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Sono stati trovati conflitti di percorsi nel G-code sullo strato %d, Z = %.2lfmm. Si prega di separare gli oggetti in conflitto (%s <-> %s)." @@ -10885,6 +10918,12 @@ msgstr "Mostra i profili non supportati" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Mostra i profili incompatibili/non supportati negli elenchi a discesa di stampante e filamento. Questi profili non possono essere selezionati." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Funzionalità sperimentali" @@ -13385,9 +13424,6 @@ msgstr "Volumi di spurgo per cambio filamento" msgid "from/to" msgstr "da/a" -msgid "Please choose the filament color" -msgstr "Scegliere il colore del filamento" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Il fornitore di servizi cloud non è disponibile. Riavviare OrcaSlicer e riprovare." @@ -13607,9 +13643,6 @@ msgstr "Disponibile quando la vista 3D della scheda Prepara è attiva." msgid "Select a part" msgstr "Seleziona parte" -msgid "Select multiple objects" -msgstr "Seleziona più oggetti" - msgid "Select objects by rectangle" msgstr "Seleziona oggetti per rettangolo" @@ -14148,6 +14181,10 @@ msgstr "il modificatore \"%1%\" di \"%2%\" (%3% in totale) non ha avuto effetto msgid "Seam placement may differ from expected." msgstr "Il posizionamento della cucitura potrebbe differire da quanto previsto." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Ponte interno" @@ -20747,6 +20784,12 @@ msgstr "Cartella di destinazione" msgid "This is the output directory for exported files." msgstr "Questa è la cartella di destinazione per i file esportati." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Livello di debug" @@ -29750,9 +29793,6 @@ msgstr "Apri Speed Dial" msgid "Slicing and printing" msgstr "Elaborazione e stampa" -msgid "Selection" -msgstr "Selezione" - # AI Translated msgid "Editing" msgstr "Modifica" @@ -30656,6 +30696,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "L'elenco filamenti attuale non contiene %s. Dopo la scomposizione verrà creato automaticamente un filamento del progetto richiesto dal filamento misto." msgstr[1] "L'elenco filamenti attuale non contiene %s. Dopo la scomposizione verranno creati automaticamente i filamenti del progetto richiesti dal filamento misto." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacità" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Ugelli alternativi:" @@ -31539,6 +32805,12 @@ msgstr "Mappata in base al layout UV del modello stesso, che è già il posizion msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Larghezza di una copia della trama sul modello. Valori più piccoli ripetono il motivo più spesso e ne rendono i dettagli più fini; con Tassellatura disattivata, è la dimensione della singola copia." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Ruota la trama sulla superficie, in gradi - per allineare un motivo a uno spigolo del modello." @@ -31613,6 +32885,12 @@ msgstr "Colori misti" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Numero massimo di filamenti misti che l'integrazione può aggiungere. Vengono scelti tra i colori della trama, e vengono creati solo quelli effettivamente usati dall'integrazione." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31737,10 +33015,6 @@ msgstr "Cornice di proiezione" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Apre una finestra da trascinare sopra il modello. Ciò che vedi attraverso di essa riceve la trama, e il suo bordo diventa il bordo della proiezione." -# AI Translated -msgid "Opacity" -msgstr "Opacità" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Quanto appare piena la finestra della cornice mentre la posizioni. Abbassala per vedere il modello attraverso; non influisce sul risultato." @@ -31971,6 +33245,12 @@ msgstr "Ricostruzione della mesh" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Dimensione dei triangoli con cui viene ricostruito l'intero modello, in millimetri. Il rilievo funziona meglio su una mesh uniforme; questo valore permette di ottenerla da un modello importato irregolare." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Mantieni spigoli vivi" @@ -34916,6 +36196,9 @@ msgstr "" "Evita le deformazioni\n" "Sapevi che quando si stampano materiali soggetti a deformazioni come l'ABS, aumentare in modo appropriato la temperatura del piano riscaldato può ridurre la probabilità di deformazione?" +#~ msgid "Please choose the filament color" +#~ msgstr "Scegliere il colore del filamento" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/ja/OrcaSlicer_ja.po b/localization/i18n/ja/OrcaSlicer_ja.po index f7dd340bb4..6a7d913431 100644 --- a/localization/i18n/ja/OrcaSlicer_ja.po +++ b/localization/i18n/ja/OrcaSlicer_ja.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -707,6 +707,9 @@ msgstr "mm" msgid "Part selection" msgstr "パーツ選択" +msgid "Select multiple objects" +msgstr "複数のオブジェクトを選択" + msgid "Fixed step drag" msgstr "固定ステップドラッグ" @@ -771,10 +774,79 @@ msgstr "パーツ" msgid "Relative" msgstr "相対" +msgid "Selection" +msgstr "選択" + +msgid "Plate" +msgstr "プレート" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "変換操作に使用する座標系です。" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "左端揃え" + +# AI Translated +msgid "Align left-right center" +msgstr "左右中央揃え" + +# AI Translated +msgid "Align right" +msgstr "右端揃え" + +# AI Translated +msgid "Align front" +msgstr "前端揃え" + +# AI Translated +msgid "Align front-back center" +msgstr "前後中央揃え" + +# AI Translated +msgid "Align back" +msgstr "後端揃え" + +# AI Translated +msgid "Align bottom" +msgstr "下端揃え" + +# AI Translated +msgid "Align top-bottom center" +msgstr "上下中央揃え" + +# AI Translated +msgid "Align top" +msgstr "上端揃え" + +# AI Translated +msgid "Distribute left-right" +msgstr "左右に均等配置" + +# AI Translated +msgid "Distribute front-back" +msgstr "前後に均等配置" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "上下に均等配置" + +msgid "Drop" +msgstr "ドロップ" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "絶対" @@ -2002,6 +2074,18 @@ msgstr "組み立てギズモを開始" msgid "Leaving Assembly gizmo" msgstr "組み立てギズモを終了" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3226,54 +3310,6 @@ msgstr "(色が失われました)" msgid "Center" msgstr "センター" -# AI Translated -msgid "Distribute left-right" -msgstr "左右に均等配置" - -# AI Translated -msgid "Distribute front-back" -msgstr "前後に均等配置" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "上下に均等配置" - -# AI Translated -msgid "Align left" -msgstr "左端揃え" - -# AI Translated -msgid "Align left-right center" -msgstr "左右中央揃え" - -# AI Translated -msgid "Align right" -msgstr "右端揃え" - -# AI Translated -msgid "Align front" -msgstr "前端揃え" - -# AI Translated -msgid "Align front-back center" -msgstr "前後中央揃え" - -# AI Translated -msgid "Align back" -msgstr "後端揃え" - -# AI Translated -msgid "Align bottom" -msgstr "下端揃え" - -# AI Translated -msgid "Align top-bottom center" -msgstr "上下中央揃え" - -# AI Translated -msgid "Align top" -msgstr "上端揃え" - # AI Translated msgid "Align/Distribute" msgstr "整列/均等配置" @@ -3282,9 +3318,6 @@ msgstr "整列/均等配置" msgid "Align and distribute objects" msgstr "オブジェクトの整列と均等配置" -msgid "Drop" -msgstr "ドロップ" - msgid "Edit Process Settings" msgstr "プロセス設定を編集" @@ -3654,9 +3687,6 @@ msgstr "ブリム無し" msgid "Outer wall speed" msgstr "外壁造形速度" -msgid "Plate" -msgstr "プレート" - msgid "Brim" msgstr "ブリム" @@ -6490,6 +6520,9 @@ msgstr "軸" msgid "Gridlines" msgstr "グリッドライン" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "ラベル" @@ -6549,7 +6582,7 @@ msgstr "ボリューム" msgid "Size:" msgstr "サイズ:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "レイヤー%d、Z = %.2lfmmでG-codeパスの衝突が検出されました。衝突するオブジェクトをもっと離してください(%s <-> %s)。" @@ -10897,6 +10930,12 @@ msgstr "非対応のプリセットを表示" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "プリンターとフィラメントのドロップダウンリストに、互換性のない/非対応のプリセットを表示します。これらのプリセットは選択できません。" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "実験的機能" @@ -13401,9 +13440,6 @@ msgstr "フィラメントを入替える為のフラッシュ量" msgid "from/to" msgstr "変更前/変更後" -msgid "Please choose the filament color" -msgstr "フィラメントの色を選択してください" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "クラウドエージェントが利用できません。OrcaSlicerを再起動して再試行してください。" @@ -13642,9 +13678,6 @@ msgstr "準備タブの3Dビューにフォーカスがあるときに使用で msgid "Select a part" msgstr "パーツを選択" -msgid "Select multiple objects" -msgstr "複数のオブジェクトを選択" - msgid "Select objects by rectangle" msgstr "矩形でオブジェクトを選択" @@ -14188,6 +14221,10 @@ msgstr "「%2%」のモディファイア「%1%」(合計%3%個) は継ぎ目に msgid "Seam placement may differ from expected." msgstr "継ぎ目の位置が想定と異なる可能性があります。" +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "内部ブリッジ" @@ -21230,6 +21267,12 @@ msgstr "出力先フォルダ" msgid "This is the output directory for exported files." msgstr "エクスポートの出力先フォルダです。" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "デバッグ レベル" @@ -30291,9 +30334,6 @@ msgstr "スピードダイヤルを開く" msgid "Slicing and printing" msgstr "スライスと印刷" -msgid "Selection" -msgstr "選択" - # AI Translated msgid "Editing" msgstr "編集" @@ -31194,6 +31234,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "現在のフィラメントリストに%sが含まれていません。混合フィラメントに必要なプロジェクトフィラメントは、分解後に自動的に作成されます。" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "不透明度" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "その他のノズル:" @@ -32076,6 +33342,12 @@ msgstr "モデル自身のUVレイアウトでマッピングされます。こ msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "モデル上でのテクスチャ1枚分の幅です。小さくするとパターンの繰り返しが増え、ディテールが細かくなります。「タイル」がオフの場合は、1枚だけ配置されるテクスチャのサイズになります。" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "表面上でテクスチャを回転させます (度)。パターンをモデルのエッジに揃えるときに使用します。" @@ -32150,6 +33422,12 @@ msgstr "混合色" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "焼付けで追加できる混合フィラメントの最大数です。テクスチャの色から選ばれ、焼付けで実際に使用されるものだけが作成されます。" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32271,10 +33549,6 @@ msgstr "投影フレーム" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "モデル上にドラッグするウィンドウを開きます。そのウィンドウを通して見える部分にテクスチャが適用され、ウィンドウの枠が投影の境界になります。" -# AI Translated -msgid "Opacity" -msgstr "不透明度" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "配置中のフレームウィンドウの不透明度です。下げるとフレーム越しにモデルが見えます。結果には影響しません。" @@ -32503,6 +33777,12 @@ msgstr "リメッシュ" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "モデル全体を再構築する際の三角形のサイズ (mm) です。変位は均一なメッシュで最もよく機能します。不均一なインポートモデルから均一なメッシュを作るための設定です。" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "シャープエッジを保持" @@ -35454,6 +36734,9 @@ msgstr "" "反りを避ける\n" "ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?" +#~ msgid "Please choose the filament color" +#~ msgstr "フィラメントの色を選択してください" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/ko/OrcaSlicer_ko.po b/localization/i18n/ko/OrcaSlicer_ko.po index fc640dba0e..4358072734 100644 --- a/localization/i18n/ko/OrcaSlicer_ko.po +++ b/localization/i18n/ko/OrcaSlicer_ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2025-06-02 17:12+0900\n" "Last-Translator: crwusiz \n" "Language-Team: \n" @@ -713,6 +713,9 @@ msgstr "mm" msgid "Part selection" msgstr "파트 선택" +msgid "Select multiple objects" +msgstr "여러 객체 선택" + msgid "Fixed step drag" msgstr "고정 단계 드래그" @@ -777,10 +780,79 @@ msgstr "부품" msgid "Relative" msgstr "상대" +msgid "Selection" +msgstr "선택" + +msgid "Plate" +msgstr "플레이트" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "변형 작업에 사용되는 좌표계입니다." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "왼쪽 정렬" + +# AI Translated +msgid "Align left-right center" +msgstr "좌우 중앙 정렬" + +# AI Translated +msgid "Align right" +msgstr "오른쪽 정렬" + +# AI Translated +msgid "Align front" +msgstr "앞쪽 정렬" + +# AI Translated +msgid "Align front-back center" +msgstr "앞뒤 중앙 정렬" + +# AI Translated +msgid "Align back" +msgstr "뒤쪽 정렬" + +# AI Translated +msgid "Align bottom" +msgstr "아래쪽 정렬" + +# AI Translated +msgid "Align top-bottom center" +msgstr "상하 중앙 정렬" + +# AI Translated +msgid "Align top" +msgstr "위쪽 정렬" + +# AI Translated +msgid "Distribute left-right" +msgstr "좌우 균등 분배" + +# AI Translated +msgid "Distribute front-back" +msgstr "앞뒤 균등 분배" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "상하 균등 분배" + +msgid "Drop" +msgstr "내리기" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "절대" @@ -2016,6 +2088,18 @@ msgstr "조립 변형도구 진입" msgid "Leaving Assembly gizmo" msgstr "조립 변형도구 나가기" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3238,54 +3322,6 @@ msgstr "(색상 손실)" msgid "Center" msgstr "중앙" -# AI Translated -msgid "Distribute left-right" -msgstr "좌우 균등 분배" - -# AI Translated -msgid "Distribute front-back" -msgstr "앞뒤 균등 분배" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "상하 균등 분배" - -# AI Translated -msgid "Align left" -msgstr "왼쪽 정렬" - -# AI Translated -msgid "Align left-right center" -msgstr "좌우 중앙 정렬" - -# AI Translated -msgid "Align right" -msgstr "오른쪽 정렬" - -# AI Translated -msgid "Align front" -msgstr "앞쪽 정렬" - -# AI Translated -msgid "Align front-back center" -msgstr "앞뒤 중앙 정렬" - -# AI Translated -msgid "Align back" -msgstr "뒤쪽 정렬" - -# AI Translated -msgid "Align bottom" -msgstr "아래쪽 정렬" - -# AI Translated -msgid "Align top-bottom center" -msgstr "상하 중앙 정렬" - -# AI Translated -msgid "Align top" -msgstr "위쪽 정렬" - # AI Translated # Needs human review: 정렬 is also this catalog's rendering of Arrange; check the submenu in the object right-click menu is not mistaken for Arrange. msgid "Align/Distribute" @@ -3295,9 +3331,6 @@ msgstr "정렬/분배" msgid "Align and distribute objects" msgstr "객체 정렬 및 분배" -msgid "Drop" -msgstr "내리기" - msgid "Edit Process Settings" msgstr "프로세스 설정에서 편집" @@ -3667,9 +3700,6 @@ msgstr "사용안함" msgid "Outer wall speed" msgstr "외벽 속도" -msgid "Plate" -msgstr "플레이트" - msgid "Brim" msgstr "브림" @@ -6529,6 +6559,9 @@ msgstr "축" msgid "Gridlines" msgstr "그리드 라인" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "레이블" @@ -6589,7 +6622,7 @@ msgid "Size:" msgstr "크기:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "레이어 %d, Z = %.2lf mm에서 G-code 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)." @@ -11039,6 +11072,12 @@ msgstr "지원되지 않는 사전 설정 표시" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "프린터 및 필라멘트 드롭다운 목록에 호환되지 않거나 지원되지 않는 사전 설정을 표시합니다. 이러한 사전 설정은 선택할 수 없습니다." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "실험적 기능" @@ -13601,9 +13640,6 @@ msgstr "필라멘트 교체를 위한 플러시 볼륨" msgid "from/to" msgstr "이전/이후" -msgid "Please choose the filament color" -msgstr "필라멘트 색상을 선택하세요" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "클라우드 에이전트를 사용할 수 없습니다. OrcaSlicer를 다시 시작한 후 다시 시도하십시오." @@ -13833,9 +13869,6 @@ msgstr "준비 하기 탭의 3D 보기에 포커스가 있을 때 사용할 수 msgid "Select a part" msgstr "부품 선택" -msgid "Select multiple objects" -msgstr "여러 객체 선택" - msgid "Select objects by rectangle" msgstr "사각형으로 객체 선택" @@ -14383,6 +14416,10 @@ msgstr "\"%2%\"의 수정자 \"%1%\"(총 %3%개)이(가) 재봉선에 영향을 msgid "Seam placement may differ from expected." msgstr "재봉선 위치가 예상과 다를 수 있습니다." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "내부 브릿지" @@ -21219,6 +21256,12 @@ msgstr "출력 디렉토리" msgid "This is the output directory for exported files." msgstr "내보내기 파일의 출력 디렉토리입니다." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "디버그 수준" @@ -30282,9 +30325,6 @@ msgstr "스피드 다이얼 열기" msgid "Slicing and printing" msgstr "슬라이스 및 출력" -msgid "Selection" -msgstr "선택" - # AI Translated msgid "Editing" msgstr "편집" @@ -31185,6 +31225,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "현재 필라멘트 목록에 %s이(가) 없습니다. 분해 후 혼합 필라멘트에 필요한 프로젝트 필라멘트가 자동으로 생성됩니다." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "불투명도" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "대체 노즐:" @@ -32067,6 +33333,12 @@ msgstr "모델 자체의 UV 레이아웃으로 매핑됩니다. 이 레이아웃 msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "모델 위에서 텍스처 한 장의 폭입니다. 작을수록 패턴이 더 자주 반복되고 디테일이 더 세밀해집니다. 타일이 꺼져 있으면 단일 텍스처의 크기입니다." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "표면 위의 텍스처를 도 단위로 회전합니다 - 패턴을 모델의 모서리에 맞출 때 사용합니다." @@ -32141,6 +33413,12 @@ msgstr "혼합 색상" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "굽기에서 추가할 수 있는 혼합 필라멘트의 최대 개수입니다. 텍스처의 색상에서 선택되며, 굽기에서 실제로 사용하는 것만 생성됩니다." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32262,10 +33540,6 @@ msgstr "투영 프레임" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "모델 위로 끌어 놓는 창을 엽니다. 이 창을 통해 보이는 부분에 텍스처가 적용되고, 창의 테두리가 투영의 가장자리가 됩니다." -# AI Translated -msgid "Opacity" -msgstr "불투명도" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "프레임 창을 배치하는 동안 얼마나 불투명하게 보일지 정합니다. 낮추면 창 너머로 모델이 보입니다. 결과에는 영향을 주지 않습니다." @@ -32494,6 +33768,12 @@ msgstr "리메시" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "모델 전체를 다시 만들 때 사용할 삼각형 크기(밀리미터)입니다. 변위는 고른 메시에서 가장 잘 작동하며, 이 설정으로 고르지 않은 가져온 메시를 고르게 만듭니다." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "날카로운 모서리 유지" @@ -35434,6 +36714,9 @@ msgstr "" "뒤틀림 방지\n" "ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" +#~ msgid "Please choose the filament color" +#~ msgstr "필라멘트 색상을 선택하세요" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/lt/OrcaSlicer_lt.po b/localization/i18n/lt/OrcaSlicer_lt.po index 476cf2fbd1..3385fec8ac 100644 --- a/localization/i18n/lt/OrcaSlicer_lt.po +++ b/localization/i18n/lt/OrcaSlicer_lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-07-02 14:13+0300\n" "Last-Translator: Gintaras Kučinskas \n" "Language-Team: \n" @@ -729,6 +729,9 @@ msgstr "mm." msgid "Part selection" msgstr "Detalių pasirinkimas" +msgid "Select multiple objects" +msgstr "Pasirinkite kelis objektus" + msgid "Fixed step drag" msgstr "Vilkimas fiksuotu žingsniu" @@ -789,9 +792,78 @@ msgstr "Dalis" msgid "Relative" msgstr "Santykinis" +msgid "Selection" +msgstr "Pasirinkimas" + +msgid "Plate" +msgstr "Spausdinimo plokštė" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Transformavimo veiksmams naudojama koordinačių sistema." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Sulygiuoti pagal kairįjį kraštą" + +# AI Translated +msgid "Align left-right center" +msgstr "Sulygiuoti centrus kairės-dešinės kryptimi" + +# AI Translated +msgid "Align right" +msgstr "Sulygiuoti pagal dešinįjį kraštą" + +# AI Translated +msgid "Align front" +msgstr "Sulygiuoti pagal priekinį kraštą" + +# AI Translated +msgid "Align front-back center" +msgstr "Sulygiuoti centrus priekio-galo kryptimi" + +# AI Translated +msgid "Align back" +msgstr "Sulygiuoti pagal galinį kraštą" + +# AI Translated +msgid "Align bottom" +msgstr "Sulygiuoti pagal apatinį kraštą" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Sulygiuoti centrus viršaus-apačios kryptimi" + +# AI Translated +msgid "Align top" +msgstr "Sulygiuoti pagal viršutinį kraštą" + +# AI Translated +msgid "Distribute left-right" +msgstr "Paskirstyti kairės-dešinės kryptimi" + +# AI Translated +msgid "Distribute front-back" +msgstr "Paskirstyti priekio-galo kryptimi" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Paskirstyti viršaus-apačios kryptimi" + +msgid "Drop" +msgstr "Nuleisti" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Absoliutus" @@ -2020,6 +2092,18 @@ msgstr "Įjungiamas surinkimo manipuliatorius" msgid "Leaving Assembly gizmo" msgstr "Išjungiamas surinkimo manipuliatorius" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3208,54 +3292,6 @@ msgstr "(Prarasta spalva)" msgid "Center" msgstr "Centras" -# AI Translated -msgid "Distribute left-right" -msgstr "Paskirstyti kairės-dešinės kryptimi" - -# AI Translated -msgid "Distribute front-back" -msgstr "Paskirstyti priekio-galo kryptimi" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Paskirstyti viršaus-apačios kryptimi" - -# AI Translated -msgid "Align left" -msgstr "Sulygiuoti pagal kairįjį kraštą" - -# AI Translated -msgid "Align left-right center" -msgstr "Sulygiuoti centrus kairės-dešinės kryptimi" - -# AI Translated -msgid "Align right" -msgstr "Sulygiuoti pagal dešinįjį kraštą" - -# AI Translated -msgid "Align front" -msgstr "Sulygiuoti pagal priekinį kraštą" - -# AI Translated -msgid "Align front-back center" -msgstr "Sulygiuoti centrus priekio-galo kryptimi" - -# AI Translated -msgid "Align back" -msgstr "Sulygiuoti pagal galinį kraštą" - -# AI Translated -msgid "Align bottom" -msgstr "Sulygiuoti pagal apatinį kraštą" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Sulygiuoti centrus viršaus-apačios kryptimi" - -# AI Translated -msgid "Align top" -msgstr "Sulygiuoti pagal viršutinį kraštą" - # AI Translated msgid "Align/Distribute" msgstr "Sulygiuoti/Paskirstyti" @@ -3264,9 +3300,6 @@ msgstr "Sulygiuoti/Paskirstyti" msgid "Align and distribute objects" msgstr "Sulygiuoti ir paskirstyti objektus" -msgid "Drop" -msgstr "Nuleisti" - msgid "Edit Process Settings" msgstr "Taisyti proceso nustatymus" @@ -3647,9 +3680,6 @@ msgstr "Nėra krašto" msgid "Outer wall speed" msgstr "Išorinių sienų greitis" -msgid "Plate" -msgstr "Spausdinimo plokštė" - msgid "Brim" msgstr "Kraštas" @@ -6506,6 +6536,9 @@ msgstr "Ašys" msgid "Gridlines" msgstr "Tinklelio linijos" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiketės (Užrašai)" @@ -6566,7 +6599,7 @@ msgid "Size:" msgstr "Dydis:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Rasta G-code trajektorijų konfliktų %d sluoksnyje, Z = %.2lfmm. Prašome labiau atskirti konfliktuojančius objektus (%s <-> %s)." @@ -10903,6 +10936,12 @@ msgstr "Rodyti nepalaikomus profilius" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Rodyti nesuderinamus / nepalaikomus profilius spausdintuvų ir gijų išskleidžiamuosiuose sąrašuose. Šių profilių pasirinkti negalima." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Eksperimentinis" @@ -13413,9 +13452,6 @@ msgstr "Išmetimo tūris keičiant gijas" msgid "from/to" msgstr "iš/į" -msgid "Please choose the filament color" -msgstr "Pasirinkite gijos spalvą" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Debesies agentas nepasiekiamas. Iš naujo paleiskite „OrcaSlicer“ ir bandykite vėl." @@ -13634,9 +13670,6 @@ msgstr "Veikia, kai aktyvus skirtuko „Paruošimas“ 3D vaizdas." msgid "Select a part" msgstr "Pasirinkti dalį" -msgid "Select multiple objects" -msgstr "Pasirinkite kelis objektus" - msgid "Select objects by rectangle" msgstr "Pasirinkti objektus stačiakampio rėmeliu" @@ -14179,6 +14212,10 @@ msgstr "objekto „%2%“ modifikatorius „%1%“ (iš viso %3%) neturėjo įta msgid "Seam placement may differ from expected." msgstr "Siūlės vieta gali skirtis nuo numatytos." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Vidinis tiltas" @@ -20789,6 +20826,12 @@ msgstr "Išvesties katalogas" msgid "This is the output directory for exported files." msgstr "Tai yra eksportuotų failų išvesties aplankas." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Derinimo lygis" @@ -29688,9 +29731,6 @@ msgstr "Atidaryti greituosius veiksmus" msgid "Slicing and printing" msgstr "Sluoksniavimas ir spausdinimas" -msgid "Selection" -msgstr "Pasirinkimas" - # AI Translated msgid "Editing" msgstr "Redagavimas" @@ -30599,6 +30639,1232 @@ msgstr[0] "Dabartiniame gijų sąraše nėra %s. Po išskaidymo automatiškai bu msgstr[1] "Dabartiniame gijų sąraše nėra %s. Po išskaidymo automatiškai bus sukurtos mišriai gijai reikalingos projekto gijos." msgstr[2] "Dabartiniame gijų sąraše nėra %s. Po išskaidymo automatiškai bus sukurtos mišriai gijai reikalingos projekto gijos." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Nepermatomumas" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternatyvūs purkštukai:" @@ -31484,6 +32750,12 @@ msgstr "Tekstūra dedama pagal paties modelio UV išdėstymą, kuris jau nustato msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Kokio pločio yra viena tekstūros kopija ant modelio. Mažesnė reikšmė dažniau kartoja raštą ir smulkina jo detales; išjungus „Plytelės“, tai vienintelės kopijos dydis." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Pasuka tekstūrą paviršiuje, laipsniais - kad raštą būtų galima sulygiuoti su modelio briauna." @@ -31558,6 +32830,12 @@ msgstr "Mišrios spalvos" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Didžiausias mišrių gijų skaičius, kurį gali pridėti įkepimas. Jos parenkamos iš tekstūros spalvų, ir sukuriamos tik tos, kurias įkepimas iš tikrųjų naudoja." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31685,10 +32963,6 @@ msgstr "Projekcijos rėmelis" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Atveria langą, kurį vilkite virš modelio. Tai, kas matoma pro jį, gauna tekstūrą, o jo kraštas tampa projekcijos riba." -# AI Translated -msgid "Opacity" -msgstr "Nepermatomumas" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Kiek nepermatomas atrodo rėmelio langas, kol jį dedate. Sumažinkite, kad matytumėte modelį pro jį; rezultatui tai neturi įtakos." @@ -31921,6 +33195,12 @@ msgstr "Pertinklinimas" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Trikampių dydis, kuriuo perkuriamas visas modelis, milimetrais. Reljefas geriausiai formuojamas ant tolygaus tinklelio; būtent ši parinktis iš netolygaus importuoto modelio padaro tolygų." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Išlaikyti aštrias briaunas" @@ -34904,6 +36184,9 @@ msgstr "" "Venkite deformacijų (warping)\n" "Ar žinojote, kad spausdinant medžiagas, kurios yra linkusios trauktis ir riestis (pvz., ABS), tinkamas kaitinamojo pagrindo temperatūros padidinimas gali sumažinti deformacijų (warping) tikimybę?" +#~ msgid "Please choose the filament color" +#~ msgstr "Pasirinkite gijos spalvą" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/nl/OrcaSlicer_nl.po b/localization/i18n/nl/OrcaSlicer_nl.po index 9dc09f09f9..518e4a1cde 100644 --- a/localization/i18n/nl/OrcaSlicer_nl.po +++ b/localization/i18n/nl/OrcaSlicer_nl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -734,6 +734,9 @@ msgstr "mm" msgid "Part selection" msgstr "Onderdeelselectie" +msgid "Select multiple objects" +msgstr "Selecteer meerdere objecten" + # AI Translated msgid "Fixed step drag" msgstr "Slepen met vaste stap" @@ -801,10 +804,79 @@ msgstr "Onderdeel" msgid "Relative" msgstr "Relatief" +msgid "Selection" +msgstr "Selectie" + +msgid "Plate" +msgstr "Printbed" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Coördinatensysteem dat wordt gebruikt voor transformatiebewerkingen." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Links uitlijnen" + +# AI Translated +msgid "Align left-right center" +msgstr "Links-rechts gecentreerd uitlijnen" + +# AI Translated +msgid "Align right" +msgstr "Rechts uitlijnen" + +# AI Translated +msgid "Align front" +msgstr "Vooraan uitlijnen" + +# AI Translated +msgid "Align front-back center" +msgstr "Voor-achter gecentreerd uitlijnen" + +# AI Translated +msgid "Align back" +msgstr "Achteraan uitlijnen" + +# AI Translated +msgid "Align bottom" +msgstr "Onderaan uitlijnen" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Boven-onder gecentreerd uitlijnen" + +# AI Translated +msgid "Align top" +msgstr "Bovenaan uitlijnen" + +# AI Translated +msgid "Distribute left-right" +msgstr "Links-rechts verdelen" + +# AI Translated +msgid "Distribute front-back" +msgstr "Voor-achter verdelen" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Boven-onder verdelen" + +msgid "Drop" +msgstr "Neerzetten" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Absoluut" @@ -2185,6 +2257,18 @@ msgstr "Samenstelgizmo starten" msgid "Leaving Assembly gizmo" msgstr "Samenstelgizmo verlaten" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3476,54 +3560,6 @@ msgstr "(Kleur verloren)" msgid "Center" msgstr "Centreren" -# AI Translated -msgid "Distribute left-right" -msgstr "Links-rechts verdelen" - -# AI Translated -msgid "Distribute front-back" -msgstr "Voor-achter verdelen" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Boven-onder verdelen" - -# AI Translated -msgid "Align left" -msgstr "Links uitlijnen" - -# AI Translated -msgid "Align left-right center" -msgstr "Links-rechts gecentreerd uitlijnen" - -# AI Translated -msgid "Align right" -msgstr "Rechts uitlijnen" - -# AI Translated -msgid "Align front" -msgstr "Vooraan uitlijnen" - -# AI Translated -msgid "Align front-back center" -msgstr "Voor-achter gecentreerd uitlijnen" - -# AI Translated -msgid "Align back" -msgstr "Achteraan uitlijnen" - -# AI Translated -msgid "Align bottom" -msgstr "Onderaan uitlijnen" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Boven-onder gecentreerd uitlijnen" - -# AI Translated -msgid "Align top" -msgstr "Bovenaan uitlijnen" - # AI Translated msgid "Align/Distribute" msgstr "Uitlijnen/Verdelen" @@ -3532,9 +3568,6 @@ msgstr "Uitlijnen/Verdelen" msgid "Align and distribute objects" msgstr "Objecten uitlijnen en verdelen" -msgid "Drop" -msgstr "Neerzetten" - msgid "Edit Process Settings" msgstr "Procesinstellingen bewerken" @@ -3926,9 +3959,6 @@ msgstr "Geen extra rand (brim)" msgid "Outer wall speed" msgstr "Snelheid buitenwand" -msgid "Plate" -msgstr "Printbed" - msgid "Brim" msgstr "Rand" @@ -7000,6 +7030,9 @@ msgstr "Assen" msgid "Gridlines" msgstr "Rasterlijnen" +msgid "Focus mode" +msgstr "" + # AI Translated msgid "Labels" msgstr "Labels" @@ -7062,7 +7095,7 @@ msgid "Size:" msgstr "Maat:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Er zijn conflicten tussen G-code-paden gevonden op laag %d, Z = %.2lfmm. Plaats de conflicterende objecten verder uit elkaar (%s <-> %s)." @@ -11719,6 +11752,12 @@ msgstr "Niet-ondersteunde voorinstellingen tonen" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Toon incompatibele/niet-ondersteunde voorinstellingen in de keuzelijsten voor printer en filament. Deze voorinstellingen kunnen niet worden geselecteerd." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Experimentele functies" @@ -14392,10 +14431,6 @@ msgstr "Volumes reinigen voor filament wijziging" msgid "from/to" msgstr "van/naar" -# AI Translated -msgid "Please choose the filament color" -msgstr "Kies de filamentkleur" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "De cloudagent is niet beschikbaar. Start OrcaSlicer opnieuw en probeer het nogmaals." @@ -14636,9 +14671,6 @@ msgstr "Beschikbaar wanneer de 3D-weergave in het tabblad Voorbereiden de focus msgid "Select a part" msgstr "Selecteer een onderdeel" -msgid "Select multiple objects" -msgstr "Selecteer meerdere objecten" - msgid "Select objects by rectangle" msgstr "Objecten selecteren door rechthoek" @@ -15209,6 +15241,10 @@ msgstr "aanpasser \"%1%\" van \"%2%\" (%3% in totaal) had geen effect op de naad msgid "Seam placement may differ from expected." msgstr "De plaatsing van de naad kan afwijken van wat verwacht wordt." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + # AI Translated msgid "Internal Bridge" msgstr "Interne brug" @@ -22529,6 +22565,12 @@ msgstr "Uitvoermap" msgid "This is the output directory for exported files." msgstr "Dit is de map waarin de geëxporteerde bestanden worden opgeslagen" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Debuggen level" @@ -31893,9 +31935,6 @@ msgstr "Speed Dial openen" msgid "Slicing and printing" msgstr "Slicen en printen" -msgid "Selection" -msgstr "Selectie" - # AI Translated msgid "Editing" msgstr "Bewerken" @@ -32799,6 +32838,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "De huidige filamentlijst bevat geen %s. Een projectfilament dat het gemengde filament nodig heeft, wordt na de ontleding automatisch aangemaakt." msgstr[1] "De huidige filamentlijst bevat geen %s. Projectfilamenten die het gemengde filament nodig heeft, worden na de ontleding automatisch aangemaakt." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Dekking" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternatieve mondstukken:" @@ -33682,6 +34947,12 @@ msgstr "Gekoppeld via de eigen UV-indeling van het model, die al de plaatsing be msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Hoe breed één kopie van de textuur op het model is. Kleiner herhaalt het patroon vaker en maakt het detail fijner; met Tegelen uit is dit de grootte van de enkele kopie." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Draait de textuur op het oppervlak, in graden - om een patroon uit te lijnen met een rand van het model." @@ -33756,6 +35027,12 @@ msgstr "Gemengde kleuren" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Het maximale aantal gemengde filamenten dat bij het bakken mag worden toegevoegd. Ze worden gekozen uit de kleuren van de textuur, en alleen de filamenten die bij het bakken daadwerkelijk worden gebruikt, worden aangemaakt." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -33880,10 +35157,6 @@ msgstr "Projectiekader" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Opent een venster dat u over het model sleept. Alles wat u erdoorheen kunt zien, krijgt de textuur, en de rand ervan wordt de rand van de projectie." -# AI Translated -msgid "Opacity" -msgstr "Dekking" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Hoe ondoorzichtig het kadervenster eruitziet terwijl u het plaatst. Verlaag dit om het model erdoorheen te zien; het heeft geen invloed op het resultaat." @@ -34114,6 +35387,12 @@ msgstr "Remeshen" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Driehoeksgrootte waarmee het hele model opnieuw wordt opgebouwd, in millimeters. Verplaatsing werkt het best op een gelijkmatige mesh; hiermee maakt u er een van een ongelijkmatige import." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Scherpe randen behouden" @@ -37085,6 +38364,10 @@ msgstr "" "Kromtrekken voorkomen\n" "Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?" +# AI Translated +#~ msgid "Please choose the filament color" +#~ msgstr "Kies de filamentkleur" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index a806567ced..a8292fdfd8 100644 --- a/localization/i18n/pl/OrcaSlicer_pl.po +++ b/localization/i18n/pl/OrcaSlicer_pl.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer 2.3.0-rc\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: \n" "Last-Translator: Krzysztof Morga <>\n" "Language-Team: \n" @@ -717,6 +717,9 @@ msgstr "mm" msgid "Part selection" msgstr "Wybór części" +msgid "Select multiple objects" +msgstr "Wybierz wiele obiektów" + msgid "Fixed step drag" msgstr "Skok przesunięcia" @@ -781,10 +784,79 @@ msgstr "Część" msgid "Relative" msgstr "Względny" +msgid "Selection" +msgstr "Wybór" + +msgid "Plate" +msgstr "Płyta" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Układ współrzędnych używany przy operacjach transformacji." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Wyrównaj do lewej" + +# AI Translated +msgid "Align left-right center" +msgstr "Wyrównaj do środka lewo-prawo" + +# AI Translated +msgid "Align right" +msgstr "Wyrównaj do prawej" + +# AI Translated +msgid "Align front" +msgstr "Wyrównaj do przodu" + +# AI Translated +msgid "Align front-back center" +msgstr "Wyrównaj do środka przód-tył" + +# AI Translated +msgid "Align back" +msgstr "Wyrównaj do tyłu" + +# AI Translated +msgid "Align bottom" +msgstr "Wyrównaj do dołu" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Wyrównaj do środka góra-dół" + +# AI Translated +msgid "Align top" +msgstr "Wyrównaj do góry" + +# AI Translated +msgid "Distribute left-right" +msgstr "Rozłóż lewo-prawo" + +# AI Translated +msgid "Distribute front-back" +msgstr "Rozłóż przód-tył" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Rozłóż góra-dół" + +msgid "Drop" +msgstr "Upuść" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Bezwzględny" @@ -2027,6 +2099,18 @@ msgstr "Wejście do gizmo składania" msgid "Leaving Assembly gizmo" msgstr "Wyjście z gizmo składania" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3282,54 +3366,6 @@ msgstr "(Utracony kolor)" msgid "Center" msgstr "Wyśrodkuj" -# AI Translated -msgid "Distribute left-right" -msgstr "Rozłóż lewo-prawo" - -# AI Translated -msgid "Distribute front-back" -msgstr "Rozłóż przód-tył" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Rozłóż góra-dół" - -# AI Translated -msgid "Align left" -msgstr "Wyrównaj do lewej" - -# AI Translated -msgid "Align left-right center" -msgstr "Wyrównaj do środka lewo-prawo" - -# AI Translated -msgid "Align right" -msgstr "Wyrównaj do prawej" - -# AI Translated -msgid "Align front" -msgstr "Wyrównaj do przodu" - -# AI Translated -msgid "Align front-back center" -msgstr "Wyrównaj do środka przód-tył" - -# AI Translated -msgid "Align back" -msgstr "Wyrównaj do tyłu" - -# AI Translated -msgid "Align bottom" -msgstr "Wyrównaj do dołu" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Wyrównaj do środka góra-dół" - -# AI Translated -msgid "Align top" -msgstr "Wyrównaj do góry" - # AI Translated msgid "Align/Distribute" msgstr "Wyrównaj/Rozłóż" @@ -3338,9 +3374,6 @@ msgstr "Wyrównaj/Rozłóż" msgid "Align and distribute objects" msgstr "Wyrównaj i rozłóż obiekty" -msgid "Drop" -msgstr "Upuść" - msgid "Edit Process Settings" msgstr "Edytuj ustawienia procesu" @@ -3724,9 +3757,6 @@ msgstr "Bez brimu" msgid "Outer wall speed" msgstr "Prędkość zewnętrznej ściany" -msgid "Plate" -msgstr "Płyta" - # AI Translated msgid "Brim" msgstr "Brim" @@ -6614,6 +6644,9 @@ msgstr "Osie" msgid "Gridlines" msgstr "Linie siatki" +msgid "Focus mode" +msgstr "" + # AI Translated msgid "Labels" msgstr "Etykiety" @@ -6674,7 +6707,7 @@ msgstr "Objętość:" msgid "Size:" msgstr "Rozmiar:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Wykryto konflikty ścieżek G-code na warstwie %d, Z = %.2lfmm. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)." @@ -11153,6 +11186,12 @@ msgstr "Pokaż nieobsługiwane profile" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Pokazuj niekompatybilne/nieobsługiwane profile na listach rozwijanych drukarek i filamentów. Tych profili nie można wybrać." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Funkcje eksperymentalne" @@ -13715,9 +13754,6 @@ msgstr "Objętości płukania przy zmianie filamentu" msgid "from/to" msgstr "z/do" -msgid "Please choose the filament color" -msgstr "Proszę wybrać kolor filamentu" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Agent chmury jest niedostępny. Uruchom ponownie OrcaSlicer i spróbuj jeszcze raz." @@ -13939,9 +13975,6 @@ msgstr "Dostępne, gdy fokus ma widok 3D na karcie Przygotowanie." msgid "Select a part" msgstr "Wybierz część" -msgid "Select multiple objects" -msgstr "Wybierz wiele obiektów" - msgid "Select objects by rectangle" msgstr "Wybierz obiekty prostokątem" @@ -14488,6 +14521,10 @@ msgstr "modyfikator „%1%” obiektu „%2%” (łącznie %3%) nie wpłynął n msgid "Seam placement may differ from expected." msgstr "Położenie szwu może różnić się od oczekiwanego." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Wewnętrzny most" @@ -21267,6 +21304,12 @@ msgstr "Katalog wyjściowy" msgid "This is the output directory for exported files." msgstr "Katalog wyjściowy dla eksportowanych plików." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Poziom debugowania" @@ -30386,9 +30429,6 @@ msgstr "Otwórz Szybki dostęp" msgid "Slicing and printing" msgstr "Cięcie i drukowanie" -msgid "Selection" -msgstr "Wybór" - # AI Translated msgid "Editing" msgstr "Edycja" @@ -31290,6 +31330,1232 @@ msgstr[0] "Bieżąca lista filamentów nie zawiera: %s. Filament projektu wymaga msgstr[1] "Bieżąca lista filamentów nie zawiera: %s. Filamenty projektu wymagane przez filament mieszany zostaną utworzone automatycznie po rozkładzie." msgstr[2] "Bieżąca lista filamentów nie zawiera: %s. Filamenty projektu wymagane przez filament mieszany zostaną utworzone automatycznie po rozkładzie." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Krycie" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + msgid "Alternate nozzles:" msgstr "Inne rozmiary dysz:" @@ -32108,6 +33374,12 @@ msgstr "Mapowanie według własnego układu UV modelu, który już stanowi rozmi msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Szerokość jednej kopii tekstury na modelu. Mniejsza wartość częściej powtarza wzór, a jego szczegóły stają się drobniejsze; przy wyłączonym Kafelkowaniu jest to rozmiar pojedynczej kopii." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Obraca teksturę na powierzchni, w stopniach - aby wyrównać wzór z krawędzią modelu." @@ -32182,6 +33454,12 @@ msgstr "Kolory mieszane" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Maksymalna liczba filamentów mieszanych, które może dodać wypiekanie. Są wybierane z kolorów tekstury, a tworzone są tylko te, których wypiekanie faktycznie używa." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32309,10 +33587,6 @@ msgstr "Ramka projekcji" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Otwiera okno, które przeciągasz nad modelem. Wszystko, co przez nie widać, otrzyma teksturę, a jego obramowanie staje się krawędzią projekcji." -# AI Translated -msgid "Opacity" -msgstr "Krycie" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Jak mocno kryjące jest okno ramki podczas umieszczania. Zmniejsz, aby widzieć przez nie model; nie wpływa na wynik." @@ -32545,6 +33819,12 @@ msgstr "Przebudowa siatki" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Rozmiar trójkątów, z jakim przebudowywany jest cały model, w milimetrach. Przemieszczenie działa najlepiej na równomiernej siatce; to ustawienie tworzy ją z nierównomiernego importu." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Zachowaj ostre krawędzie" @@ -35509,6 +36789,9 @@ msgstr "" "Unikaj odkształceń\n" "Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może zmniejszyć prawdopodobieństwo odkształceń?" +#~ msgid "Please choose the filament color" +#~ msgstr "Proszę wybrać kolor filamentu" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po index e9a5799875..06fd49ab2f 100644 --- a/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po +++ b/localization/i18n/pt_BR/OrcaSlicer_pt_BR.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-10-11 16:22-0300\n" "Last-Translator: Alexandre Folle de Menezes\n" "Language-Team: Portuguese, Brazilian\n" @@ -656,6 +656,9 @@ msgstr "mm" msgid "Part selection" msgstr "Seleção de peça" +msgid "Select multiple objects" +msgstr "Selecionar vários objetos" + msgid "Fixed step drag" msgstr "Arrasto de passo fixo" @@ -716,9 +719,78 @@ msgstr "Peça" msgid "Relative" msgstr "Relativo" +msgid "Selection" +msgstr "Seleção" + +msgid "Plate" +msgstr "Placa" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Sistema de coordenadas usado para ações de transformação." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Alinhar à esquerda" + +# AI Translated +msgid "Align left-right center" +msgstr "Alinhar ao centro esquerda-direita" + +# AI Translated +msgid "Align right" +msgstr "Alinhar à direita" + +# AI Translated +msgid "Align front" +msgstr "Alinhar à frente" + +# AI Translated +msgid "Align front-back center" +msgstr "Alinhar ao centro frente-trás" + +# AI Translated +msgid "Align back" +msgstr "Alinhar atrás" + +# AI Translated +msgid "Align bottom" +msgstr "Alinhar embaixo" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Alinhar ao centro cima-baixo" + +# AI Translated +msgid "Align top" +msgstr "Alinhar em cima" + +# AI Translated +msgid "Distribute left-right" +msgstr "Distribuir esquerda-direita" + +# AI Translated +msgid "Distribute front-back" +msgstr "Distribuir frente-trás" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Distribuir cima-baixo" + +msgid "Drop" +msgstr "Descartar" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Absoluto" @@ -1929,6 +2001,18 @@ msgstr "Entrando no gizmo de Montagem" msgid "Leaving Assembly gizmo" msgstr "Saindo do gizmo de Montagem" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3091,54 +3175,6 @@ msgstr "(Cor perdida)" msgid "Center" msgstr "Centralizar" -# AI Translated -msgid "Distribute left-right" -msgstr "Distribuir esquerda-direita" - -# AI Translated -msgid "Distribute front-back" -msgstr "Distribuir frente-trás" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Distribuir cima-baixo" - -# AI Translated -msgid "Align left" -msgstr "Alinhar à esquerda" - -# AI Translated -msgid "Align left-right center" -msgstr "Alinhar ao centro esquerda-direita" - -# AI Translated -msgid "Align right" -msgstr "Alinhar à direita" - -# AI Translated -msgid "Align front" -msgstr "Alinhar à frente" - -# AI Translated -msgid "Align front-back center" -msgstr "Alinhar ao centro frente-trás" - -# AI Translated -msgid "Align back" -msgstr "Alinhar atrás" - -# AI Translated -msgid "Align bottom" -msgstr "Alinhar embaixo" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Alinhar ao centro cima-baixo" - -# AI Translated -msgid "Align top" -msgstr "Alinhar em cima" - # AI Translated msgid "Align/Distribute" msgstr "Alinhar/Distribuir" @@ -3147,9 +3183,6 @@ msgstr "Alinhar/Distribuir" msgid "Align and distribute objects" msgstr "Alinhar e distribuir objetos" -msgid "Drop" -msgstr "Descartar" - msgid "Edit Process Settings" msgstr "Editar Configurações de Processo" @@ -3504,9 +3537,6 @@ msgstr "Sem borda" msgid "Outer wall speed" msgstr "Velocidade da parede externa" -msgid "Plate" -msgstr "Placa" - msgid "Brim" msgstr "Borda" @@ -6274,6 +6304,9 @@ msgstr "Eixos" msgid "Gridlines" msgstr "Linhas da Grade" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiquetas" @@ -6333,7 +6366,7 @@ msgstr "Volume:" msgid "Size:" msgstr "Tamanho:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Foram encontrados conflitos de caminhos de G-code na camada %d, Z = %.2lfmm. Por favor, separe mais os objetos em conflito (%s <-> %s)." @@ -10521,6 +10554,12 @@ msgstr "Mostrar predefinições não suportadas" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Exibir predefinições incompatíveis e não suportadas nas listas de impressora e filamento. Essas predefinições não podem ser selecionadas." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Recursos Experimentais" @@ -12910,9 +12949,6 @@ msgstr "Volumes de purga para troca de filamento" msgid "from/to" msgstr "de/para" -msgid "Please choose the filament color" -msgstr "Escolha a cor do filamento" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "O agente na nuvem não está disponível. Reinicie o OrcaSlicer e tente novamente." @@ -13118,9 +13154,6 @@ msgstr "Disponível enquanto a vista 3D da aba Preparar estiver em foco." msgid "Select a part" msgstr "Selecionar uma peça" -msgid "Select multiple objects" -msgstr "Selecionar vários objetos" - msgid "Select objects by rectangle" msgstr "Selecionar objetos por retângulo" @@ -13618,6 +13651,10 @@ msgstr "o modificador \"%1%\" de \"%2%\" (%3% no total) não teve efeito na cost msgid "Seam placement may differ from expected." msgstr "A posição da costura pode diferir do esperado." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Ponte interna" @@ -20023,6 +20060,12 @@ msgstr "Diretório de saída" msgid "This is the output directory for exported files." msgstr "Este é o diretório de saída para arquivos exportados." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Nível de depuração" @@ -28695,9 +28738,6 @@ msgstr "Abrir o Menu rápido" msgid "Slicing and printing" msgstr "Fatiamento e impressão" -msgid "Selection" -msgstr "Seleção" - msgid "Editing" msgstr "Edição" @@ -29601,6 +29641,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "A lista de filamentos atual não contém %s. Um filamento do projeto exigido pelo filamento misto será criado automaticamente após a decomposição." msgstr[1] "A lista de filamentos atual não contém %s. Os filamentos do projeto exigidos pelo filamento misto serão criados automaticamente após a decomposição." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacidade" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Bicos alternativos:" @@ -30433,6 +31699,12 @@ msgstr "Mapeada pelo layout UV do próprio modelo, que já é o posicionamento - msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Largura de uma cópia da textura no modelo. Valores menores repetem o padrão mais vezes e deixam seus detalhes mais finos; com Ladrilho desativado, este é o tamanho da cópia única." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Gira a textura na superfície, em graus - para alinhar um padrão com uma aresta do modelo." @@ -30507,6 +31779,12 @@ msgstr "Cores mistas" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "O número máximo de filamentos mistos que um assamento pode adicionar. Eles são escolhidos a partir das cores da textura, e somente os que o assamento realmente usa são criados." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -30622,10 +31900,6 @@ msgstr "Moldura de projeção" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Abre uma janela que você arrasta sobre o modelo. O que você vê através dela é o que recebe a textura, e sua borda se torna o limite da projeção." -# AI Translated -msgid "Opacity" -msgstr "Opacidade" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Quão sólida a janela da moldura parece enquanto você a posiciona. Diminua para ver o modelo através dela; não afeta o resultado." @@ -30850,6 +32124,12 @@ msgstr "Remalhamento" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Tamanho dos triângulos com que o modelo inteiro é reconstruído, em milímetros. O deslocamento funciona melhor em uma malha uniforme; isto cria uma a partir de uma importação irregular." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + msgid "Keep sharp edges" msgstr "Manter arestas vivas" @@ -33754,6 +35034,9 @@ msgstr "" "Evitar empenamento\n" "Você sabia que ao imprimir materiais propensos ao empenamento como ABS, aumentar adequadamente a temperatura da mesa aquecida pode reduzir a probabilidade de empenamento?" +#~ msgid "Please choose the filament color" +#~ msgstr "Escolha a cor do filamento" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index 2c34ebd3af..8215dec8f6 100644 --- a/localization/i18n/ru/OrcaSlicer_ru.po +++ b/localization/i18n/ru/OrcaSlicer_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer V2.5.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-02-25 13:38+0300\n" "Last-Translator: Felix14_v2\n" "Language-Team: Felix14_v2 (ДС/ТГ: @felix14_v2, почта: aleks111001@list.ru), Andylg \n" @@ -681,6 +681,9 @@ msgstr "мм" msgid "Part selection" msgstr "Выбрать часть" +msgid "Select multiple objects" +msgstr "Выбор нескольких моделей" + msgid "Fixed step drag" msgstr "Сместить с шагом" @@ -741,9 +744,79 @@ msgstr "Часть" msgid "Relative" msgstr "Прибавить" +msgid "Selection" +msgstr "Элемент" + +msgid "Plate" +msgstr "Стол" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Опорная система координат для изменения положения." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Выровнять по левому краю" + +# AI Translated +# Needs human review: Align/Distribute menu (object right-click): left-right/front-back/top-bottom are rendered as по ширине/глубине/высоте (the menu appends X/Y/Z); check it reads as aligning the objects' centers along that axis. +msgid "Align left-right center" +msgstr "Выровнять центры по ширине" + +# AI Translated +msgid "Align right" +msgstr "Выровнять по правому краю" + +# AI Translated +msgid "Align front" +msgstr "Выровнять по переднему краю" + +# AI Translated +msgid "Align front-back center" +msgstr "Выровнять центры по глубине" + +# AI Translated +msgid "Align back" +msgstr "Выровнять по заднему краю" + +# AI Translated +msgid "Align bottom" +msgstr "Выровнять по нижнему краю" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Выровнять центры по высоте" + +# AI Translated +msgid "Align top" +msgstr "Выровнять по верхнему краю" + +# AI Translated +msgid "Distribute left-right" +msgstr "Распределить по ширине" + +# AI Translated +msgid "Distribute front-back" +msgstr "Распределить по глубине" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Распределить по высоте" + +msgid "Drop" +msgstr "Опустить на стол" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Поворот" @@ -1997,6 +2070,18 @@ msgstr "Запуск режима сборки" msgid "Leaving Assembly gizmo" msgstr "Выход из режима сборки" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3188,55 +3273,6 @@ msgstr " (с потерей цвета)" msgid "Center" msgstr "По центру" -# AI Translated -msgid "Distribute left-right" -msgstr "Распределить по ширине" - -# AI Translated -msgid "Distribute front-back" -msgstr "Распределить по глубине" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Распределить по высоте" - -# AI Translated -msgid "Align left" -msgstr "Выровнять по левому краю" - -# AI Translated -# Needs human review: Align/Distribute menu (object right-click): left-right/front-back/top-bottom are rendered as по ширине/глубине/высоте (the menu appends X/Y/Z); check it reads as aligning the objects' centers along that axis. -msgid "Align left-right center" -msgstr "Выровнять центры по ширине" - -# AI Translated -msgid "Align right" -msgstr "Выровнять по правому краю" - -# AI Translated -msgid "Align front" -msgstr "Выровнять по переднему краю" - -# AI Translated -msgid "Align front-back center" -msgstr "Выровнять центры по глубине" - -# AI Translated -msgid "Align back" -msgstr "Выровнять по заднему краю" - -# AI Translated -msgid "Align bottom" -msgstr "Выровнять по нижнему краю" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Выровнять центры по высоте" - -# AI Translated -msgid "Align top" -msgstr "Выровнять по верхнему краю" - # AI Translated msgid "Align/Distribute" msgstr "Выровнять/Распределить" @@ -3245,9 +3281,6 @@ msgstr "Выровнять/Распределить" msgid "Align and distribute objects" msgstr "Выровнять и распределить модели" -msgid "Drop" -msgstr "Опустить на стол" - # Согласуем с содержимым уведомления (отображается, если не нажато "больше не # показывать") msgid "Edit Process Settings" @@ -3638,9 +3671,6 @@ msgstr "Без каймы" msgid "Outer wall speed" msgstr "𝑽 внеш. периметров" -msgid "Plate" -msgstr "Стол" - msgid "Brim" msgstr "Кайма" @@ -6508,6 +6538,9 @@ msgstr "Оси координат" msgid "Gridlines" msgstr "Разметка" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Имена моделей" @@ -6567,7 +6600,7 @@ msgstr "Объём:" msgid "Size:" msgstr "Размер:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "В G-code на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, разместите конфликтующие модели дальше друг от друга (%s <-> %s)." @@ -10908,6 +10941,12 @@ msgstr "" "\n" "Примечание: профили остаются недоступными для выбора." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Экспериментальные настройки" @@ -13398,9 +13437,6 @@ msgstr "Объёмы прочистки при смене материала" msgid "from/to" msgstr "с/на" -msgid "Please choose the filament color" -msgstr "Изменение цвета" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Облачный агент недоступен. Перезапустите OrcaSlicer и повторите попытку." @@ -13619,9 +13655,6 @@ msgstr "Доступно, когда в фокусе 3D-вид на вкладк msgid "Select a part" msgstr "Выбор части модели" -msgid "Select multiple objects" -msgstr "Выбор нескольких моделей" - msgid "Select objects by rectangle" msgstr "Выбор прямоугольником" @@ -14151,6 +14184,10 @@ msgstr "модификатор «%1%» модели «%2%» (всего: %3%) н msgid "Seam placement may differ from expected." msgstr "Размещение шва может отличаться от ожидаемого." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Внутренний мост" @@ -21167,6 +21204,12 @@ msgstr "Папку сохранения" msgid "This is the output directory for exported files." msgstr "Выходной каталог для экспортированных файлов." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Уровень отладки журнала" @@ -30079,9 +30122,6 @@ msgstr "Открыть быстрый запуск" msgid "Slicing and printing" msgstr "Нарезка и печать" -msgid "Selection" -msgstr "Элемент" - # AI Translated msgid "Editing" msgstr "Редактирование" @@ -30989,6 +31029,1232 @@ msgstr[0] "В текущем списке материалов нет: %s. Ма msgstr[1] "В текущем списке материалов нет: %s. Материалы проекта, необходимые для смешанного материала, будут созданы автоматически после разложения." msgstr[2] "В текущем списке материалов нет: %s. Материалы проекта, необходимые для смешанного материала, будут созданы автоматически после разложения." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Непрозрачность" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Другие сопла:" @@ -31873,6 +33139,12 @@ msgstr "Наложение выполняется по собственной UV msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Ширина одной копии текстуры на модели. Чем меньше значение, тем чаще повторяется узор и тем мельче его детали; при выключенной «Плитке» это размер единственной копии." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Поворачивает текстуру на поверхности, в градусах - чтобы выровнять узор по краю модели." @@ -31947,6 +33219,12 @@ msgstr "Смешанные цвета" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Максимальное число смешанных материалов, которое может добавить запекание. Они подбираются по цветам текстуры, и создаются только те, которые запекание действительно использует." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32074,10 +33352,6 @@ msgstr "Рамка проекции" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Открывает окно, которое вы перетаскиваете поверх модели. Всё, что видно сквозь него, получит текстуру, а его граница станет краем проекции." -# AI Translated -msgid "Opacity" -msgstr "Непрозрачность" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Насколько плотным выглядит окно рамки, пока вы его размещаете. Уменьшите, чтобы видеть модель сквозь него; на результат не влияет." @@ -32310,6 +33584,12 @@ msgstr "Перестроение сетки" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Размер треугольников, с которым перестраивается вся модель, в миллиметрах. Смещение лучше всего работает на равномерной сетке; этот параметр делает её из неравномерной импортированной." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Сохранять острые рёбра" @@ -35286,6 +36566,9 @@ msgstr "" "Предотвращение коробления материала\n" "Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить эту вероятность?" +#~ msgid "Please choose the filament color" +#~ msgstr "Изменение цвета" + # Максимальное значение можно не указывать, т.к. теперь в каждой подсказке есть абзац с допустимым диапазоном значений. #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/sv/OrcaSlicer_sv.po b/localization/i18n/sv/OrcaSlicer_sv.po index 15d2530f64..50819ceaa4 100644 --- a/localization/i18n/sv/OrcaSlicer_sv.po +++ b/localization/i18n/sv/OrcaSlicer_sv.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -744,6 +744,9 @@ msgstr "mm" msgid "Part selection" msgstr "Val av del" +msgid "Select multiple objects" +msgstr "Välj flera objekt" + # AI Translated msgid "Fixed step drag" msgstr "Dra i fasta steg" @@ -813,10 +816,80 @@ msgstr "Del" msgid "Relative" msgstr "Relativ" +# AI Translated +msgid "Selection" +msgstr "Markering" + +msgid "Plate" +msgstr "Platta" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Koordinatsystem som används för transformeringar." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Justera vänsterkant" + +# AI Translated +msgid "Align left-right center" +msgstr "Justera mitten i sidled" + +# AI Translated +msgid "Align right" +msgstr "Justera högerkant" + +# AI Translated +msgid "Align front" +msgstr "Justera framkant" + +# AI Translated +msgid "Align front-back center" +msgstr "Justera mitten i djupled" + +# AI Translated +msgid "Align back" +msgstr "Justera bakkant" + +# AI Translated +msgid "Align bottom" +msgstr "Justera nederkant" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Justera mitten i höjdled" + +# AI Translated +msgid "Align top" +msgstr "Justera överkant" + +# AI Translated +msgid "Distribute left-right" +msgstr "Fördela i sidled" + +# AI Translated +msgid "Distribute front-back" +msgstr "Fördela i djupled" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Fördela i höjdled" + +msgid "Drop" +msgstr "Släpp" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Absolut" @@ -2262,6 +2335,18 @@ msgstr "Öppnar monterings-gizmot" msgid "Leaving Assembly gizmo" msgstr "Lämnar monterings-gizmot" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3566,54 +3651,6 @@ msgstr "(Färg förlorad)" msgid "Center" msgstr "Centrera" -# AI Translated -msgid "Distribute left-right" -msgstr "Fördela i sidled" - -# AI Translated -msgid "Distribute front-back" -msgstr "Fördela i djupled" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Fördela i höjdled" - -# AI Translated -msgid "Align left" -msgstr "Justera vänsterkant" - -# AI Translated -msgid "Align left-right center" -msgstr "Justera mitten i sidled" - -# AI Translated -msgid "Align right" -msgstr "Justera högerkant" - -# AI Translated -msgid "Align front" -msgstr "Justera framkant" - -# AI Translated -msgid "Align front-back center" -msgstr "Justera mitten i djupled" - -# AI Translated -msgid "Align back" -msgstr "Justera bakkant" - -# AI Translated -msgid "Align bottom" -msgstr "Justera nederkant" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Justera mitten i höjdled" - -# AI Translated -msgid "Align top" -msgstr "Justera överkant" - # AI Translated msgid "Align/Distribute" msgstr "Justera/Fördela" @@ -3622,9 +3659,6 @@ msgstr "Justera/Fördela" msgid "Align and distribute objects" msgstr "Justera och fördela objekt" -msgid "Drop" -msgstr "Släpp" - msgid "Edit Process Settings" msgstr "Redigera Process Inställningar" @@ -4011,9 +4045,6 @@ msgstr "Ingen Brim" msgid "Outer wall speed" msgstr "Ytterväggs hastighet" -msgid "Plate" -msgstr "Platta" - # AI Translated msgid "Brim" msgstr "Brim" @@ -7095,6 +7126,9 @@ msgstr "Axlar" msgid "Gridlines" msgstr "Rutnät" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiketter" @@ -7156,7 +7190,7 @@ msgid "Size:" msgstr "Storlek:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Konflikter mellan G-code-banor hittades på lager %d, Z = %.2lfmm. Placera de objekt som krockar längre ifrån varandra (%s <-> %s)." @@ -11855,6 +11889,12 @@ msgstr "Visa förinställningar som inte stöds" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Visa inkompatibla förinställningar och förinställningar som inte stöds i rullgardinslistorna för skrivare och filament. Dessa förinställningar kan inte väljas." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Experimentella funktioner" @@ -14591,10 +14631,6 @@ msgstr "Rensnings volym för filament byte" msgid "from/to" msgstr "från/till" -# AI Translated -msgid "Please choose the filament color" -msgstr "Välj filamentfärg" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Molnagenten är inte tillgänglig. Starta om OrcaSlicer och försök igen." @@ -14835,9 +14871,6 @@ msgstr "Tillgängligt när 3D-vyn på fliken Förbered har fokus." msgid "Select a part" msgstr "Välj del" -msgid "Select multiple objects" -msgstr "Välj flera objekt" - msgid "Select objects by rectangle" msgstr "Välj objekt efter rektangel" @@ -15409,6 +15442,10 @@ msgstr "modifieraren \"%1%\" för \"%2%\" (%3% totalt) hade ingen effekt på sö msgid "Seam placement may differ from expected." msgstr "Sömmens placering kan skilja sig från det förväntade." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + # AI Translated msgid "Internal Bridge" msgstr "Inre bridge" @@ -22747,6 +22784,12 @@ msgstr "Mata ut katalog" msgid "This is the output directory for exported files." msgstr "Mata ut katalogen för exporterade filer." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Felsökningsnivå" @@ -32127,10 +32170,6 @@ msgstr "Öppna Snabbval" msgid "Slicing and printing" msgstr "Beredning och utskrift" -# AI Translated -msgid "Selection" -msgstr "Markering" - # AI Translated msgid "Editing" msgstr "Redigering" @@ -33034,6 +33073,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "Den aktuella filamentlistan innehåller inte %s. Ett projektfilament som det blandade filamentet kräver skapas automatiskt efter uppdelningen." msgstr[1] "Den aktuella filamentlistan innehåller inte %s. Projektfilament som det blandade filamentet kräver skapas automatiskt efter uppdelningen." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opacitet" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternativa nozzlar:" @@ -33917,6 +35182,12 @@ msgstr "Mappas av modellens egen UV-layout, som redan är placeringen - en kopia msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Hur bred en kopia av texturen är på modellen. Mindre värden upprepar mönstret oftare och gör detaljerna finare; med Sida vid sida avstängt är detta storleken på den enda kopian." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Vrider texturen på ytan, i grader - för att rikta in ett mönster mot en kant på modellen." @@ -33991,6 +35262,12 @@ msgstr "Blandade färger" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Det högsta antalet blandade filament som en inbakning får lägga till. De väljs ur texturens färger, och endast de som inbakningen faktiskt använder skapas." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -34115,10 +35392,6 @@ msgstr "Projektionsram" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Öppnar ett fönster som du drar över modellen. Det du kan se genom det är det som får texturen, och dess kant blir projektionens kant." -# AI Translated -msgid "Opacity" -msgstr "Opacitet" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Hur heltäckande ramfönstret ser ut medan du placerar det. Sänk värdet för att se modellen genom det; det påverkar inte resultatet." @@ -34349,6 +35622,12 @@ msgstr "Ombyggnad av mesh" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Triangelstorleken som hela modellen byggs om med, i millimeter. Förskjutning fungerar bäst på en jämn mesh; det är detta som skapar en sådan av en ojämn import." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Behåll skarpa kanter" @@ -37330,6 +38609,10 @@ msgstr "" "Undvik vridning\n" "Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning?" +# AI Translated +#~ msgid "Please choose the filament color" +#~ msgstr "Välj filamentfärg" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/th/OrcaSlicer_th.po b/localization/i18n/th/OrcaSlicer_th.po index 50a8352fed..c0b34bc848 100644 --- a/localization/i18n/th/OrcaSlicer_th.po +++ b/localization/i18n/th/OrcaSlicer_th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-06-19 13:40+0700\n" "Last-Translator: Icezaza\n" "Language-Team: Thai\n" @@ -727,6 +727,9 @@ msgstr "มม." msgid "Part selection" msgstr "การเลือกชิ้นส่วน" +msgid "Select multiple objects" +msgstr "เลือกหลายวัตถุ" + msgid "Fixed step drag" msgstr "แก้ไขการลากขั้นตอน" @@ -789,10 +792,80 @@ msgstr "ชิ้นส่วน" msgid "Relative" msgstr "สัมพัทธ์" +msgid "Selection" +msgstr "การเลือก" + +# AI Translated +msgid "Plate" +msgstr "เพลต" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "ระบบพิกัดที่ใช้สำหรับการแปลงรูป" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "จัดชิดซ้าย" + +# AI Translated +msgid "Align left-right center" +msgstr "จัดกึ่งกลางซ้าย-ขวา" + +# AI Translated +msgid "Align right" +msgstr "จัดชิดขวา" + +# AI Translated +msgid "Align front" +msgstr "จัดชิดด้านหน้า" + +# AI Translated +msgid "Align front-back center" +msgstr "จัดกึ่งกลางหน้า-หลัง" + +# AI Translated +msgid "Align back" +msgstr "จัดชิดด้านหลัง" + +# AI Translated +msgid "Align bottom" +msgstr "จัดชิดด้านล่าง" + +# AI Translated +msgid "Align top-bottom center" +msgstr "จัดกึ่งกลางบน-ล่าง" + +# AI Translated +msgid "Align top" +msgstr "จัดชิดด้านบน" + +# AI Translated +msgid "Distribute left-right" +msgstr "กระจายในแนวซ้าย-ขวา" + +# AI Translated +msgid "Distribute front-back" +msgstr "กระจายในแนวหน้า-หลัง" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "กระจายในแนวบน-ล่าง" + +msgid "Drop" +msgstr "วางลงฐานพิมพ์" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "สัมบูรณ์" @@ -2008,6 +2081,18 @@ msgstr "เข้าสู่กิซโมการประกอบ" msgid "Leaving Assembly gizmo" msgstr "ออกจากกิซโมการประกอบ" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3207,54 +3292,6 @@ msgstr "(สีที่หายไป)" msgid "Center" msgstr "กึ่งกลาง" -# AI Translated -msgid "Distribute left-right" -msgstr "กระจายในแนวซ้าย-ขวา" - -# AI Translated -msgid "Distribute front-back" -msgstr "กระจายในแนวหน้า-หลัง" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "กระจายในแนวบน-ล่าง" - -# AI Translated -msgid "Align left" -msgstr "จัดชิดซ้าย" - -# AI Translated -msgid "Align left-right center" -msgstr "จัดกึ่งกลางซ้าย-ขวา" - -# AI Translated -msgid "Align right" -msgstr "จัดชิดขวา" - -# AI Translated -msgid "Align front" -msgstr "จัดชิดด้านหน้า" - -# AI Translated -msgid "Align front-back center" -msgstr "จัดกึ่งกลางหน้า-หลัง" - -# AI Translated -msgid "Align back" -msgstr "จัดชิดด้านหลัง" - -# AI Translated -msgid "Align bottom" -msgstr "จัดชิดด้านล่าง" - -# AI Translated -msgid "Align top-bottom center" -msgstr "จัดกึ่งกลางบน-ล่าง" - -# AI Translated -msgid "Align top" -msgstr "จัดชิดด้านบน" - # AI Translated msgid "Align/Distribute" msgstr "จัดแนว/กระจาย" @@ -3263,9 +3300,6 @@ msgstr "จัดแนว/กระจาย" msgid "Align and distribute objects" msgstr "จัดแนวและกระจายวัตถุ" -msgid "Drop" -msgstr "วางลงฐานพิมพ์" - msgid "Edit Process Settings" msgstr "แก้ไขการตั้งค่ากระบวนการ" @@ -3635,10 +3669,6 @@ msgstr "ไม่มี ขอบยึดชิ้นงาน" msgid "Outer wall speed" msgstr "ความเร็วผนังด้านนอก" -# AI Translated -msgid "Plate" -msgstr "เพลต" - msgid "Brim" msgstr "ขอบยึดชิ้นงาน (Brim)" @@ -6471,6 +6501,9 @@ msgstr "แกน" msgid "Gridlines" msgstr "เส้นกริด" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "ป้ายชื่อ" @@ -6531,7 +6564,7 @@ msgid "Size:" msgstr "ขนาด:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "พบความขัดแย้งของเส้นทาง G-code ที่เลเยอร์ %d, Z = %.2lfmm โปรดแยกวัตถุที่ขัดแย้งกันให้ไกลออกไป (%s <-> %s)" @@ -10830,6 +10863,12 @@ msgstr "แสดงค่าที่ตั้งไว้ล่วงหน้ msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "แสดงค่าที่ตั้งไว้ล่วงหน้าที่ไม่เข้ากันหรือไม่รองรับในรายการเลือกเครื่องพิมพ์และเส้นพลาสติก ไม่สามารถเลือกค่าที่ตั้งไว้ล่วงหน้าเหล่านี้ได้" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "ฟีเจอร์ทดลอง" @@ -13334,9 +13373,6 @@ msgstr "ปริมาณการไล่เส้นชิ่งสำหร msgid "from/to" msgstr "จาก/ไปยัง" -msgid "Please choose the filament color" -msgstr "กรุณาเลือกสีเส้นพลาสติก" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "ตัวแทนระบบคลาวด์ไม่พร้อมใช้งาน โปรดรีสตาร์ท OrcaSlicer แล้วลองอีกครั้ง" @@ -13573,9 +13609,6 @@ msgstr "ใช้ได้ขณะที่มุมมอง 3 มิติใ msgid "Select a part" msgstr "เลือกส่วนหนึ่ง" -msgid "Select multiple objects" -msgstr "เลือกหลายวัตถุ" - msgid "Select objects by rectangle" msgstr "เลือกวัตถุตามสี่เหลี่ยม" @@ -14110,6 +14143,10 @@ msgstr "ตัวปรับแต่ง \"%1%\" ของ \"%2%\" (ทั้ msgid "Seam placement may differ from expected." msgstr "ตำแหน่งรอยตะเข็บอาจแตกต่างจากที่คาดไว้" +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "สะพานภายใน" @@ -20857,6 +20894,12 @@ msgstr "ไดเร็กทอรีเอาต์พุต" msgid "This is the output directory for exported files." msgstr "ไดเร็กทอรีเอาต์พุตสำหรับไฟล์ที่ส่งออก" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "ระดับการแก้ไขข้อบกพร่อง" @@ -29732,9 +29775,6 @@ msgstr "เปิด Speed Dial" msgid "Slicing and printing" msgstr "การสไลซ์และการพิมพ์" -msgid "Selection" -msgstr "การเลือก" - # AI Translated msgid "Editing" msgstr "การแก้ไข" @@ -30636,6 +30676,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "รายการเส้นพลาสติกปัจจุบันไม่มี %s เส้นพลาสติกโครงการที่เส้นพลาสติกผสมต้องใช้จะถูกสร้างขึ้นโดยอัตโนมัติหลังจากแยกสี" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "ความทึบแสง" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "หัวฉีดทางเลือก:" @@ -31519,6 +32785,12 @@ msgstr "แมปด้วยเลย์เอาต์ UV ของโมเ msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "ความกว้างของพื้นผิวหนึ่งชุดบนโมเดล ค่าที่เล็กลงจะทำให้ลวดลายซ้ำบ่อยขึ้นและมีรายละเอียดละเอียดขึ้น เมื่อปิด ไทล์ ค่านี้คือขนาดของสำเนาเดียว" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "หมุนพื้นผิวบนผิวโมเดล หน่วยเป็นองศา - สำหรับจัดแนวลวดลายให้ตรงกับขอบของโมเดล" @@ -31593,6 +32865,12 @@ msgstr "สีผสม" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "จำนวนเส้นพลาสติกผสมสูงสุดที่การอบอาจเพิ่มได้ โดยเลือกจากสีของพื้นผิว และจะสร้างเฉพาะเส้นที่การอบใช้จริงเท่านั้น" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31714,10 +32992,6 @@ msgstr "กรอบฉาย" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "เปิดหน้าต่างที่คุณลากวางเหนือโมเดลได้ สิ่งที่มองเห็นผ่านหน้าต่างนั้นจะได้รับพื้นผิว และขอบของหน้าต่างจะกลายเป็นขอบของการฉาย" -# AI Translated -msgid "Opacity" -msgstr "ความทึบแสง" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "ความทึบของหน้าต่างกรอบขณะวาง ลดค่าเพื่อมองเห็นโมเดลผ่านกรอบ โดยไม่มีผลต่อผลลัพธ์" @@ -31946,6 +33220,12 @@ msgstr "การรีเมช" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "ขนาดสามเหลี่ยมที่ใช้สร้างทั้งโมเดลใหม่ หน่วยเป็นมม. การกระจัดทำงานได้ดีที่สุดบนเมชที่สม่ำเสมอ ซึ่งค่านี้จะช่วยสร้างเมชดังกล่าวจากไฟล์นำเข้าที่ไม่สม่ำเสมอ" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "คงขอบคม" @@ -34893,6 +36173,9 @@ msgstr "" "หลีกเลี่ยงการบิดเบี้ยว\n" "คุณรู้หรือไม่ว่าเมื่อพิมพ์วัสดุที่มีแนวโน้มที่จะเกิดการบิดเบี้ยว เช่น ABS การเพิ่มอุณหภูมิฐานพิมพ์อย่างเหมาะสมสามารถลดความน่าจะเป็นของการบิดเบี้ยวได้" +#~ msgid "Please choose the filament color" +#~ msgstr "กรุณาเลือกสีเส้นพลาสติก" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index efaf98ded8..ead52e8b7b 100644 --- a/localization/i18n/tr/OrcaSlicer_tr.po +++ b/localization/i18n/tr/OrcaSlicer_tr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-08-21 23:18+0300\n" "Last-Translator: GlauTech\n" "Language-Team: \n" @@ -712,6 +712,9 @@ msgstr "mm" msgid "Part selection" msgstr "Parça seçimi" +msgid "Select multiple objects" +msgstr "Birden fazla nesne seç" + msgid "Fixed step drag" msgstr "Sabit adım sürükleme" @@ -774,10 +777,79 @@ msgstr "Parça" msgid "Relative" msgstr "Göreceli" +msgid "Selection" +msgstr "Seçim" + +msgid "Plate" +msgstr "Plaka" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Dönüştürme işlemlerinde kullanılan koordinat sistemi." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Sola hizala" + +# AI Translated +msgid "Align left-right center" +msgstr "Sol-sağ yönünde merkeze hizala" + +# AI Translated +msgid "Align right" +msgstr "Sağa hizala" + +# AI Translated +msgid "Align front" +msgstr "Öne hizala" + +# AI Translated +msgid "Align front-back center" +msgstr "Ön-arka yönünde merkeze hizala" + +# AI Translated +msgid "Align back" +msgstr "Arkaya hizala" + +# AI Translated +msgid "Align bottom" +msgstr "Alta hizala" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Üst-alt yönünde merkeze hizala" + +# AI Translated +msgid "Align top" +msgstr "Üste hizala" + +# AI Translated +msgid "Distribute left-right" +msgstr "Sol-sağ yönünde dağıt" + +# AI Translated +msgid "Distribute front-back" +msgstr "Ön-arka yönünde dağıt" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Üst-alt yönünde dağıt" + +msgid "Drop" +msgstr "Düşür" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Mutlak" @@ -2017,6 +2089,18 @@ msgstr "Birleştirme gizmosuna giriliyor" msgid "Leaving Assembly gizmo" msgstr "Birleştirme gizmosundan çıkılıyor" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3237,54 +3321,6 @@ msgstr "(Renk kaybı)" msgid "Center" msgstr "Merkez" -# AI Translated -msgid "Distribute left-right" -msgstr "Sol-sağ yönünde dağıt" - -# AI Translated -msgid "Distribute front-back" -msgstr "Ön-arka yönünde dağıt" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Üst-alt yönünde dağıt" - -# AI Translated -msgid "Align left" -msgstr "Sola hizala" - -# AI Translated -msgid "Align left-right center" -msgstr "Sol-sağ yönünde merkeze hizala" - -# AI Translated -msgid "Align right" -msgstr "Sağa hizala" - -# AI Translated -msgid "Align front" -msgstr "Öne hizala" - -# AI Translated -msgid "Align front-back center" -msgstr "Ön-arka yönünde merkeze hizala" - -# AI Translated -msgid "Align back" -msgstr "Arkaya hizala" - -# AI Translated -msgid "Align bottom" -msgstr "Alta hizala" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Üst-alt yönünde merkeze hizala" - -# AI Translated -msgid "Align top" -msgstr "Üste hizala" - # AI Translated # Needs human review: This catalog also renders 'Arrange' as 'Hizala' (e.g. 'Arrange all objects' = 'Tüm nesneleri hizala'); check this Align/Distribute submenu stays distinguishable from Arrange. msgid "Align/Distribute" @@ -3294,9 +3330,6 @@ msgstr "Hizala/Dağıt" msgid "Align and distribute objects" msgstr "Nesneleri hizala ve dağıt" -msgid "Drop" -msgstr "Düşür" - msgid "Edit Process Settings" msgstr "İşlem ayarlarını düzenle" @@ -3673,9 +3706,6 @@ msgstr "Kenarsız" msgid "Outer wall speed" msgstr "Dış duvar hızı" -msgid "Plate" -msgstr "Plaka" - msgid "Brim" msgstr "Kenar" @@ -6527,6 +6557,9 @@ msgstr "Eksenler" msgid "Gridlines" msgstr "Kılavuz çizgileri" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Etiketler" @@ -6586,7 +6619,7 @@ msgstr "Hacim:" msgid "Size:" msgstr "Boyut:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "%d katmanında G-code yollarında çakışmalar bulundu, Z = %.2lfmm. Lütfen çakışan nesneleri daha uzağa ayırın (%s <-> %s)." @@ -10952,6 +10985,12 @@ msgstr "Desteklenmeyen ön ayarları göster" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Yazıcı ve filament açılır listelerinde uyumsuz/desteklenmeyen ön ayarları gösterir. Bu ön ayarlar seçilemez." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Deneysel Özellikler" @@ -13489,9 +13528,6 @@ msgstr "Filament değişimi için temizleme hacmi" msgid "from/to" msgstr "kaynak/hedef" -msgid "Please choose the filament color" -msgstr "Lütfen filament rengini seçin" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Bulut aracısı kullanılamıyor. Lütfen OrcaSlicer'ı yeniden başlatıp yeniden deneyin." @@ -13712,9 +13748,6 @@ msgstr "Hazırlık sekmesindeki 3D görünüm odaktayken kullanılabilir." msgid "Select a part" msgstr "Parça seçin" -msgid "Select multiple objects" -msgstr "Birden fazla nesne seç" - msgid "Select objects by rectangle" msgstr "Nesneleri dikdörtgene göre seç" @@ -14261,6 +14294,10 @@ msgstr "\"%2%\" nesnesinin \"%1%\" değiştiricisinin (toplam %3%) dikiş üzeri msgid "Seam placement may differ from expected." msgstr "Dikiş yerleşimi beklenenden farklı olabilir." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "İç köprü" @@ -20985,6 +21022,12 @@ msgstr "Çıkış dizini" msgid "This is the output directory for exported files." msgstr "Dışa aktarılan dosyalar için çıkış dizini." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Hata ayıklama düzeyi" @@ -30015,9 +30058,6 @@ msgstr "Hızlı Erişim'i aç" msgid "Slicing and printing" msgstr "Dilimleme ve yazdırma" -msgid "Selection" -msgstr "Seçim" - # AI Translated msgid "Editing" msgstr "Düzenleme" @@ -30926,6 +30966,1232 @@ msgid_plural "The current filament list does not contain %s. Project filaments r msgstr[0] "Mevcut filament listesi %s içermiyor. Karışık filamentin gerektirdiği bir proje filamenti, ayrıştırmadan sonra otomatik olarak oluşturulacak." msgstr[1] "Mevcut filament listesi %s içermiyor. Karışık filamentin gerektirdiği proje filamentleri, ayrıştırmadan sonra otomatik olarak oluşturulacak." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Opaklık" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Alternatif nozullar:" @@ -31810,6 +33076,12 @@ msgstr "Modelin kendi UV düzeniyle haritalanır; bu düzen zaten yerleşimin ke msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Dokunun bir kopyasının model üzerindeki genişliği. Küçük değerler deseni daha sık tekrarlar ve ayrıntısını inceltir; Döşeme kapalıyken bu, tek kopyanın boyutudur." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Dokuyu yüzey üzerinde derece cinsinden döndürür - bir deseni modelin bir kenarıyla hizalamak için." @@ -31884,6 +33156,12 @@ msgstr "Karışık renkler" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Bir pişirmenin ekleyebileceği en fazla karışık filament sayısı. Bunlar dokunun renklerinden seçilir ve yalnızca pişirmenin gerçekten kullandıkları oluşturulur." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32008,10 +33286,6 @@ msgstr "Projeksiyon çerçevesi" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Model üzerine sürükleyeceğiniz bir pencere açar. İçinden ne görüyorsanız doku ona uygulanır ve pencerenin sınırı projeksiyonun kenarı olur." -# AI Translated -msgid "Opacity" -msgstr "Opaklık" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Çerçeve penceresinin siz yerleştirirken ne kadar opak göründüğü. Modeli içinden görmek için azaltın; sonucu etkilemez." @@ -32242,6 +33516,12 @@ msgstr "Yeniden mesh oluşturma" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Tüm modelin yeniden oluşturulacağı üçgen boyutu (milimetre). Yer değiştirme en iyi düzgün bir mesh üzerinde çalışır; düzensiz bir içe aktarmadan düzgün mesh bu şekilde elde edilir." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Keskin kenarları koru" @@ -35198,6 +36478,9 @@ msgstr "" "Eğilmeyi önleyin\n" "ABS gibi bükülmeye yatkın malzemelere baskı yaparken, ısıtma yatağı sıcaklığının uygun şekilde arttırılmasının bükülme olasılığını azaltabileceğini biliyor muydunuz?" +#~ msgid "Please choose the filament color" +#~ msgstr "Lütfen filament rengini seçin" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/uk/OrcaSlicer_uk.po b/localization/i18n/uk/OrcaSlicer_uk.po index 26d3d38beb..00bdf873b3 100644 --- a/localization/i18n/uk/OrcaSlicer_uk.po +++ b/localization/i18n/uk/OrcaSlicer_uk.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: orcaslicerua\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-07-17 16:25+0300\n" "Last-Translator: Andrij Mizyk \n" "Language-Team: Ukrainian\n" @@ -702,6 +702,9 @@ msgstr "мм" msgid "Part selection" msgstr "Вибір частини" +msgid "Select multiple objects" +msgstr "Вибрати кілька обʼєктів" + msgid "Fixed step drag" msgstr "Фіксоване перетягування кроками" @@ -763,9 +766,79 @@ msgstr "Частина" msgid "Relative" msgstr "Відносно" +msgid "Selection" +msgstr "Вибір" + +msgid "Plate" +msgstr "Пластина" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "Система координат для дій перетворення." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Вирівняти за лівим краєм" + +# AI Translated +# Needs human review: Align/Distribute menu (object right-click): left-right/front-back/top-bottom are rendered as за шириною/глибиною/висотою (the menu appends X/Y/Z); check it reads as aligning the objects' centers along that axis. +msgid "Align left-right center" +msgstr "Вирівняти центри за шириною" + +# AI Translated +msgid "Align right" +msgstr "Вирівняти за правим краєм" + +# AI Translated +msgid "Align front" +msgstr "Вирівняти за переднім краєм" + +# AI Translated +msgid "Align front-back center" +msgstr "Вирівняти центри за глибиною" + +# AI Translated +msgid "Align back" +msgstr "Вирівняти за заднім краєм" + +# AI Translated +msgid "Align bottom" +msgstr "Вирівняти за нижнім краєм" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Вирівняти центри за висотою" + +# AI Translated +msgid "Align top" +msgstr "Вирівняти за верхнім краєм" + +# AI Translated +msgid "Distribute left-right" +msgstr "Розподілити за шириною" + +# AI Translated +msgid "Distribute front-back" +msgstr "Розподілити за глибиною" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Розподілити за висотою" + +msgid "Drop" +msgstr "Кинути" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "Абсолютно" @@ -2000,6 +2073,18 @@ msgstr "Вхід у gizmo-збирання" msgid "Leaving Assembly gizmo" msgstr "Вихід з gizmo-збирання" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3184,55 +3269,6 @@ msgstr "(Втрачений колір)" msgid "Center" msgstr "Центр" -# AI Translated -msgid "Distribute left-right" -msgstr "Розподілити за шириною" - -# AI Translated -msgid "Distribute front-back" -msgstr "Розподілити за глибиною" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Розподілити за висотою" - -# AI Translated -msgid "Align left" -msgstr "Вирівняти за лівим краєм" - -# AI Translated -# Needs human review: Align/Distribute menu (object right-click): left-right/front-back/top-bottom are rendered as за шириною/глибиною/висотою (the menu appends X/Y/Z); check it reads as aligning the objects' centers along that axis. -msgid "Align left-right center" -msgstr "Вирівняти центри за шириною" - -# AI Translated -msgid "Align right" -msgstr "Вирівняти за правим краєм" - -# AI Translated -msgid "Align front" -msgstr "Вирівняти за переднім краєм" - -# AI Translated -msgid "Align front-back center" -msgstr "Вирівняти центри за глибиною" - -# AI Translated -msgid "Align back" -msgstr "Вирівняти за заднім краєм" - -# AI Translated -msgid "Align bottom" -msgstr "Вирівняти за нижнім краєм" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Вирівняти центри за висотою" - -# AI Translated -msgid "Align top" -msgstr "Вирівняти за верхнім краєм" - # AI Translated msgid "Align/Distribute" msgstr "Вирівняти/Розподілити" @@ -3241,9 +3277,6 @@ msgstr "Вирівняти/Розподілити" msgid "Align and distribute objects" msgstr "Вирівняти та розподілити обʼєкти" -msgid "Drop" -msgstr "Кинути" - msgid "Edit Process Settings" msgstr "Змінити налаштування процесу" @@ -3615,9 +3648,6 @@ msgstr "Без кайми" msgid "Outer wall speed" msgstr "Швидкість зовнішньої стінки" -msgid "Plate" -msgstr "Пластина" - msgid "Brim" msgstr "Кайма" @@ -6502,6 +6532,9 @@ msgstr "Осі" msgid "Gridlines" msgstr "Лінії сітки" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "Підписи" @@ -6563,7 +6596,7 @@ msgid "Size:" msgstr "Розмір:" # AI Translated -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Виявлено конфлікти шляхів G-code на шарі %d, Z = %.2lf мм. Будь ласка, рознесіть конфліктуючі обʼєкти далі один від одного (%s <-> %s)." @@ -10983,6 +11016,12 @@ msgstr "Показати непідтримувані пресети" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Показати несумісні/непідтримувані пресети у випадаючому списку принтера і філаменту. Ці пресети не можна вибрати." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Experimental Features" msgstr "Експериментальні функції" @@ -13580,9 +13619,6 @@ msgstr "Обʼєми промивки для зміни філаменту" msgid "from/to" msgstr "з/на" -msgid "Please choose the filament color" -msgstr "Будь ласка, виберіть колір філаменту" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Хмарний агент недоступний. Перезапустіть OrcaSlicer і спробуйте ще раз." @@ -13819,9 +13855,6 @@ msgstr "Доступно, коли фокус на 3D-вигляді вклад msgid "Select a part" msgstr "Виберіть частину" -msgid "Select multiple objects" -msgstr "Вибрати кілька обʼєктів" - msgid "Select objects by rectangle" msgstr "Виділити обʼєкти прямокутником" @@ -14369,6 +14402,10 @@ msgstr "модифікатор \"%1%\" обʼєкта \"%2%\" (усього %3%) msgid "Seam placement may differ from expected." msgstr "Розташування шва може відрізнятися від очікуваного." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Внутрішній міст" @@ -21253,6 +21290,12 @@ msgstr "Вихідний каталог" msgid "This is the output directory for exported files." msgstr "Цільова папка для експортованих файлів." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Рівень налагодження" @@ -30267,9 +30310,6 @@ msgstr "Відкрити швидкий виклик" msgid "Slicing and printing" msgstr "Нарізка та друк" -msgid "Selection" -msgstr "Вибір" - # AI Translated msgid "Editing" msgstr "Редагування" @@ -31179,6 +31219,1232 @@ msgstr[1] "Поточний список філаментів не містит msgstr[2] "Поточний список філаментів не містить %s. Філаменти проєкту, потрібні для змішаного філаменту, буде створено автоматично після розкладання." msgstr[3] "Поточний список філаментів не містить %s. Філаменти проєкту, потрібні для змішаного філаменту, буде створено автоматично після розкладання." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Непрозорість" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Альтернативні сопла:" @@ -32064,6 +33330,12 @@ msgstr "Накладається за власною UV-розкладкою м msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Ширина однієї копії текстури на моделі. Менше значення частіше повторює візерунок і робить його деталі дрібнішими; якщо «Плитка» вимкнена, це розмір єдиної копії." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Повертає текстуру на поверхні, у градусах - щоб вирівняти візерунок із краєм моделі." @@ -32138,6 +33410,12 @@ msgstr "Змішані кольори" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Найбільша кількість змішаних філаментів, яку може додати запікання. Їх вибирають із кольорів текстури, і створюються лише ті, що справді використовуються під час запікання." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32268,10 +33546,6 @@ msgstr "Рамка проєкції" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Відкриває вікно, яке ви перетягуєте над моделлю. Усе, що видно крізь нього, отримує текстуру, а його межа стає краєм проєкції." -# AI Translated -msgid "Opacity" -msgstr "Непрозорість" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Наскільки щільним виглядає вікно рамки, поки ви його розміщуєте. Зменште, щоб бачити модель крізь нього; на результат не впливає." @@ -32506,6 +33780,12 @@ msgstr "Перебудова сітки" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Розмір трикутника, з яким перебудовується вся модель, у міліметрах. Зміщення найкраще працює на рівномірній сітці; саме цей параметр робить її з нерівномірної імпортованої." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Зберігати гострі ребра" @@ -35536,6 +36816,9 @@ msgstr "" "Уникнення деформації\n" "Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури столу може зменшити ймовірність деформації?" +#~ msgid "Please choose the filament color" +#~ msgstr "Будь ласка, виберіть колір філаменту" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/vi/OrcaSlicer_vi.po b/localization/i18n/vi/OrcaSlicer_vi.po index e90dcf7dce..348289eec2 100644 --- a/localization/i18n/vi/OrcaSlicer_vi.po +++ b/localization/i18n/vi/OrcaSlicer_vi.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2025-10-02 17:43+0700\n" "Last-Translator: \n" "Language-Team: hainguyen.ts13@gmail.com\n" @@ -762,6 +762,9 @@ msgstr "mm" msgid "Part selection" msgstr "Chọn phần" +msgid "Select multiple objects" +msgstr "Chọn nhiều đối tượng" + msgid "Fixed step drag" msgstr "Kéo bước cố định" @@ -826,10 +829,81 @@ msgstr "Phần" msgid "Relative" msgstr "Tương đối" +msgid "Selection" +msgstr "Lựa chọn" + +# AI Translated +msgid "Plate" +msgstr "Plate" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "Hệ tọa độ dùng cho các thao tác biến đổi." +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "Căn trái" + +# AI Translated +msgid "Align left-right center" +msgstr "Căn giữa trái-phải" + +# AI Translated +msgid "Align right" +msgstr "Căn phải" + +# AI Translated +msgid "Align front" +msgstr "Căn trước" + +# AI Translated +msgid "Align front-back center" +msgstr "Căn giữa trước-sau" + +# AI Translated +# Needs human review: Align/Distribute menu (object right-click), Y axis: check 'Căn trước'/'Căn sau' read as aligning the front/back edges, not 'align first/later'. +msgid "Align back" +msgstr "Căn sau" + +# AI Translated +msgid "Align bottom" +msgstr "Căn dưới" + +# AI Translated +msgid "Align top-bottom center" +msgstr "Căn giữa trên-dưới" + +# AI Translated +msgid "Align top" +msgstr "Căn trên" + +# AI Translated +msgid "Distribute left-right" +msgstr "Phân bố trái-phải" + +# AI Translated +msgid "Distribute front-back" +msgstr "Phân bố trước-sau" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "Phân bố trên-dưới" + +msgid "Drop" +msgstr "Thả xuống" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "Tuyệt đối" @@ -2073,6 +2147,18 @@ msgstr "Đang vào gizmo Lắp ráp" msgid "Leaving Assembly gizmo" msgstr "Đang rời gizmo Lắp ráp" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3352,55 +3438,6 @@ msgstr "(Mất màu)" msgid "Center" msgstr "Căn giữa" -# AI Translated -msgid "Distribute left-right" -msgstr "Phân bố trái-phải" - -# AI Translated -msgid "Distribute front-back" -msgstr "Phân bố trước-sau" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "Phân bố trên-dưới" - -# AI Translated -msgid "Align left" -msgstr "Căn trái" - -# AI Translated -msgid "Align left-right center" -msgstr "Căn giữa trái-phải" - -# AI Translated -msgid "Align right" -msgstr "Căn phải" - -# AI Translated -msgid "Align front" -msgstr "Căn trước" - -# AI Translated -msgid "Align front-back center" -msgstr "Căn giữa trước-sau" - -# AI Translated -# Needs human review: Align/Distribute menu (object right-click), Y axis: check 'Căn trước'/'Căn sau' read as aligning the front/back edges, not 'align first/later'. -msgid "Align back" -msgstr "Căn sau" - -# AI Translated -msgid "Align bottom" -msgstr "Căn dưới" - -# AI Translated -msgid "Align top-bottom center" -msgstr "Căn giữa trên-dưới" - -# AI Translated -msgid "Align top" -msgstr "Căn trên" - # AI Translated msgid "Align/Distribute" msgstr "Căn chỉnh/Phân bố" @@ -3409,9 +3446,6 @@ msgstr "Căn chỉnh/Phân bố" msgid "Align and distribute objects" msgstr "Căn chỉnh và phân bố vật thể" -msgid "Drop" -msgstr "Thả xuống" - msgid "Edit Process Settings" msgstr "Chỉnh sửa cài đặt process" @@ -3786,10 +3820,6 @@ msgstr "Không brim" msgid "Outer wall speed" msgstr "Tốc độ wall ngoài" -# AI Translated -msgid "Plate" -msgstr "Plate" - # AI Translated msgid "Brim" msgstr "Brim" @@ -6813,6 +6843,9 @@ msgstr "Trục tọa độ" msgid "Gridlines" msgstr "Đường lưới" +msgid "Focus mode" +msgstr "" + # AI Translated msgid "Labels" msgstr "Nhãn" @@ -6873,7 +6906,7 @@ msgstr "Thể tích:" msgid "Size:" msgstr "Kích thước:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "Đã tìm thấy xung đột đường đi G-code tại lớp %d, Z = %.2lfmm. Vui lòng tách các vật thể xung đột ra xa hơn (%s <-> %s)." @@ -11427,6 +11460,12 @@ msgstr "Hiện cài đặt sẵn không được hỗ trợ" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "Hiện các cài đặt sẵn không tương thích/không được hỗ trợ trong danh sách thả xuống máy in và filament. Không thể chọn các cài đặt sẵn này." +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "Tính năng thử nghiệm" @@ -14046,10 +14085,6 @@ msgstr "Khối lượng xả khi thay filament" msgid "from/to" msgstr "từ/đến" -# AI Translated -msgid "Please choose the filament color" -msgstr "Vui lòng chọn màu filament" - # AI Translated msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "Tác nhân cloud không khả dụng. Vui lòng khởi động lại OrcaSlicer rồi thử lại." @@ -14292,9 +14327,6 @@ msgstr "Khả dụng khi chế độ xem 3D trên tab Chuẩn bị đang có ti msgid "Select a part" msgstr "Chọn một phần" -msgid "Select multiple objects" -msgstr "Chọn nhiều đối tượng" - msgid "Select objects by rectangle" msgstr "Chọn đối tượng bằng hình chữ nhật" @@ -14850,6 +14882,10 @@ msgstr "modifier \"%1%\" của \"%2%\" (tổng cộng %3%) không có tác dụn msgid "Seam placement may differ from expected." msgstr "Vị trí đường nối có thể khác với dự kiến." +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "Cầu bên trong" @@ -21628,6 +21664,12 @@ msgstr "Thư mục đầu ra" msgid "This is the output directory for exported files." msgstr "Thư mục đầu ra cho các file được xuất." +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "Mức gỡ lỗi" @@ -30732,9 +30774,6 @@ msgstr "Mở Speed Dial" msgid "Slicing and printing" msgstr "Slice và in" -msgid "Selection" -msgstr "Lựa chọn" - # AI Translated msgid "Editing" msgstr "Chỉnh sửa" @@ -31636,6 +31675,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "Danh sách filament hiện tại không chứa %s. Một filament dự án mà filament pha trộn cần sẽ được tạo tự động sau khi phân tách." +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "Độ đục" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "Đầu phun thay thế:" @@ -32519,6 +33784,12 @@ msgstr "Được ánh xạ theo bố cục UV riêng của mô hình, vốn đã msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "Chiều rộng của một bản kết cấu trên mô hình. Nhỏ hơn thì mẫu lặp lại nhiều hơn và chi tiết mịn hơn; khi tắt Xếp ô, đây là kích thước của bản duy nhất." +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "Xoay kết cấu trên bề mặt, tính bằng độ - để căn mẫu theo một cạnh của mô hình." @@ -32593,6 +33864,12 @@ msgstr "Màu pha trộn" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "Số filament pha trộn tối đa mà một lần nướng có thể thêm. Chúng được chọn từ các màu của kết cấu, và chỉ những filament mà lần nướng thực sự dùng mới được tạo." +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -32714,10 +33991,6 @@ msgstr "Khung chiếu" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "Mở một khung cửa sổ để bạn kéo lên trên mô hình. Những gì bạn nhìn thấy qua khung sẽ nhận kết cấu, và viền khung trở thành mép của vùng chiếu." -# AI Translated -msgid "Opacity" -msgstr "Độ đục" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "Mức độ đặc của khung cửa sổ khi bạn đặt nó. Giảm xuống để nhìn thấy mô hình qua khung; không ảnh hưởng đến kết quả." @@ -32946,6 +34219,12 @@ msgstr "Tạo lại lưới" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "Kích thước tam giác dùng để dựng lại toàn bộ mô hình, tính bằng milimét. Dịch chuyển hoạt động tốt nhất trên lưới đều; đây là cách tạo lưới đều từ một mô hình nhập vào không đều." +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "Giữ cạnh sắc" @@ -35890,6 +37169,10 @@ msgstr "" "Tránh cong vênh\n" "Bạn có biết rằng khi in vật liệu dễ cong vênh như ABS, tăng nhiệt độ bàn nóng một cách thích hợp có thể giảm xác suất cong vênh không?" +# AI Translated +#~ msgid "Please choose the filament color" +#~ msgstr "Vui lòng chọn màu filament" + # AI Translated #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 36f69e8339..30a988d57d 100644 --- a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po +++ b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2026-06-11 12:37-0300\n" "Last-Translator: Handle \n" "Language-Team: \n" @@ -660,6 +660,9 @@ msgstr "mm" msgid "Part selection" msgstr "零件选择" +msgid "Select multiple objects" +msgstr "选择多个对象" + msgid "Fixed step drag" msgstr "固定拖动步长" @@ -721,9 +724,78 @@ msgstr "零件" msgid "Relative" msgstr "相对" +msgid "Selection" +msgstr "选中" + +msgid "Plate" +msgstr "盘" + +msgid "Distribute" +msgstr "" + msgid "Coordinate system used for transform actions." msgstr "用于变换操作的坐标系" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "左对齐" + +# AI Translated +msgid "Align left-right center" +msgstr "左右居中对齐" + +# AI Translated +msgid "Align right" +msgstr "右对齐" + +# AI Translated +msgid "Align front" +msgstr "前对齐" + +# AI Translated +msgid "Align front-back center" +msgstr "前后居中对齐" + +# AI Translated +msgid "Align back" +msgstr "后对齐" + +# AI Translated +msgid "Align bottom" +msgstr "底对齐" + +# AI Translated +msgid "Align top-bottom center" +msgstr "上下居中对齐" + +# AI Translated +msgid "Align top" +msgstr "顶对齐" + +# AI Translated +msgid "Distribute left-right" +msgstr "左右均匀分布" + +# AI Translated +msgid "Distribute front-back" +msgstr "前后均匀分布" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "上下均匀分布" + +msgid "Drop" +msgstr "下降" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + msgid "Absolute" msgstr "绝对" @@ -1948,6 +2020,18 @@ msgstr "进入装配小工具" msgid "Leaving Assembly gizmo" msgstr "离开装配小工具" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3124,54 +3208,6 @@ msgstr "(丢失的颜色)" msgid "Center" msgstr "居中" -# AI Translated -msgid "Distribute left-right" -msgstr "左右均匀分布" - -# AI Translated -msgid "Distribute front-back" -msgstr "前后均匀分布" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "上下均匀分布" - -# AI Translated -msgid "Align left" -msgstr "左对齐" - -# AI Translated -msgid "Align left-right center" -msgstr "左右居中对齐" - -# AI Translated -msgid "Align right" -msgstr "右对齐" - -# AI Translated -msgid "Align front" -msgstr "前对齐" - -# AI Translated -msgid "Align front-back center" -msgstr "前后居中对齐" - -# AI Translated -msgid "Align back" -msgstr "后对齐" - -# AI Translated -msgid "Align bottom" -msgstr "底对齐" - -# AI Translated -msgid "Align top-bottom center" -msgstr "上下居中对齐" - -# AI Translated -msgid "Align top" -msgstr "顶对齐" - # AI Translated msgid "Align/Distribute" msgstr "对齐/分布" @@ -3180,9 +3216,6 @@ msgstr "对齐/分布" msgid "Align and distribute objects" msgstr "对齐和分布对象" -msgid "Drop" -msgstr "下降" - msgid "Edit Process Settings" msgstr "编辑工艺参数" @@ -3534,9 +3567,6 @@ msgstr "无brim" msgid "Outer wall speed" msgstr "外墙速度" -msgid "Plate" -msgstr "盘" - msgid "Brim" msgstr "Brim" @@ -6330,6 +6360,9 @@ msgstr "坐标轴" msgid "Gridlines" msgstr "网格线" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "标签" @@ -6389,7 +6422,7 @@ msgstr "体积:" msgid "Size:" msgstr "尺寸:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "发现G-code路径在层%d,高度为%.2lf mm处有冲突。请将有冲突的对象分离得更远(%s <-> %s)。" @@ -10660,6 +10693,12 @@ msgstr "显示不受支持的预设" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "在打印机和耗材下拉列表中显示不兼容/不受支持的预设。这些预设无法被选择。" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "实验性功能" @@ -13110,9 +13149,6 @@ msgstr "耗材丝更换时的冲刷体积" msgid "from/to" msgstr "从/到" -msgid "Please choose the filament color" -msgstr "请选择耗材丝颜色" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "云代理不可用。请重启 OrcaSlicer 后重试。" @@ -13335,9 +13371,6 @@ msgstr "在“准备”标签页的 3D 视图获得焦点时可用。" msgid "Select a part" msgstr "选择单个零件" -msgid "Select multiple objects" -msgstr "选择多个对象" - msgid "Select objects by rectangle" msgstr "框选多个零件" @@ -13871,6 +13904,10 @@ msgstr "“%2%”的修改器“%1%”(共 %3% 个)对接缝没有影响( msgid "Seam placement may differ from expected." msgstr "接缝位置可能与预期不同。" +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "内部搭桥" @@ -20372,6 +20409,12 @@ msgstr "输出路径" msgid "This is the output directory for exported files." msgstr "导出文件的输出路径。" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "调试等级" @@ -29252,9 +29295,6 @@ msgstr "打开快捷面板" msgid "Slicing and printing" msgstr "切片与打印" -msgid "Selection" -msgstr "选中" - # AI Translated msgid "Editing" msgstr "编辑" @@ -30155,6 +30195,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "当前耗材丝列表中不包含 %s。分解后将自动创建混合耗材丝所需的项目耗材丝。" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "不透明度" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "其他喷嘴:" @@ -31038,6 +32304,12 @@ msgstr "按模型自身的 UV 布局映射,该布局本身就是放置方式 - msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "纹理的一个副本在模型上的宽度。数值越小,图案重复越频繁、细节越精细;关闭“平铺”时,这是单个副本的尺寸。" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "旋转表面上的纹理,单位为度 - 用于将图案与模型的某条边对齐。" @@ -31112,6 +32384,12 @@ msgstr "混色数量" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "烘焙时最多可添加的混合耗材丝数量。混合耗材丝从纹理颜色中选取,且只会创建烘焙实际用到的那些。" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31233,10 +32511,6 @@ msgstr "投影框" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "打开一个可在模型上拖动的窗口。透过它能看到的部分会获得纹理,其边框即为投影的边缘。" -# AI Translated -msgid "Opacity" -msgstr "不透明度" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "放置时投影框窗口的不透明程度。调低可透过它看到模型;不影响结果。" @@ -31465,6 +32739,12 @@ msgstr "重新网格化" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "重建整个模型所用的三角形尺寸,单位为毫米。置换在均匀的网格上效果最好;这一步能把不均匀的导入模型变为均匀网格。" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "保留锐边" @@ -34390,6 +35670,9 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ msgid "Please choose the filament color" +#~ msgstr "请选择耗材丝颜色" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index a01e0ca3b1..2090eb3021 100644 --- a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po +++ b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-14 10:04-0300\n" +"POT-Creation-Date: 2026-10-15 17:40+0800\n" "PO-Revision-Date: 2025-11-28 13:48-0600\n" "Last-Translator: tntchn <15895303+tntchn@users.noreply.github.com>\n" "Language-Team: \n" @@ -704,6 +704,9 @@ msgstr "mm" msgid "Part selection" msgstr "選擇零件" +msgid "Select multiple objects" +msgstr "選擇多個物件" + msgid "Fixed step drag" msgstr "以固定間距拖曳" @@ -766,10 +769,79 @@ msgstr "零件" msgid "Relative" msgstr "相對" +msgid "Selection" +msgstr "所選項目" + +msgid "Plate" +msgstr "列印板" + +msgid "Distribute" +msgstr "" + # AI Translated msgid "Coordinate system used for transform actions." msgstr "用於變換操作的座標系。" +msgid "Reference for alignment" +msgstr "" + +msgid "Select at least 3 parts or objects" +msgstr "" + +# AI Translated +msgid "Align left" +msgstr "靠左對齊" + +# AI Translated +msgid "Align left-right center" +msgstr "左右置中對齊" + +# AI Translated +msgid "Align right" +msgstr "靠右對齊" + +# AI Translated +msgid "Align front" +msgstr "靠前對齊" + +# AI Translated +msgid "Align front-back center" +msgstr "前後置中對齊" + +# AI Translated +msgid "Align back" +msgstr "靠後對齊" + +# AI Translated +msgid "Align bottom" +msgstr "靠下對齊" + +# AI Translated +msgid "Align top-bottom center" +msgstr "上下置中對齊" + +# AI Translated +msgid "Align top" +msgstr "靠上對齊" + +# AI Translated +msgid "Distribute left-right" +msgstr "左右平均分布" + +# AI Translated +msgid "Distribute front-back" +msgstr "前後平均分布" + +# AI Translated +msgid "Distribute top-bottom" +msgstr "上下平均分布" + +msgid "Drop" +msgstr "下降" + +msgid "Move the selection along Z so that its lowest point touches the bed." +msgstr "" + # AI Translated msgid "Absolute" msgstr "絕對" @@ -1980,6 +2052,18 @@ msgstr "進入組合體工具模式" msgid "Leaving Assembly gizmo" msgstr "退出組合體模式" +msgid "Parts of a cut object cannot be moved" +msgstr "" + +msgid "Aligning to the plate is available in X and Y only" +msgstr "" + +msgid "Turn off Auto-Drop for the selected objects to move them in Z" +msgstr "" + +msgid "All selected objects must be on the same plate" +msgstr "" + msgid "Shift+" msgstr "Shift+" @@ -3172,54 +3256,6 @@ msgstr "(失去顏色)" msgid "Center" msgstr "居中" -# AI Translated -msgid "Distribute left-right" -msgstr "左右平均分布" - -# AI Translated -msgid "Distribute front-back" -msgstr "前後平均分布" - -# AI Translated -msgid "Distribute top-bottom" -msgstr "上下平均分布" - -# AI Translated -msgid "Align left" -msgstr "靠左對齊" - -# AI Translated -msgid "Align left-right center" -msgstr "左右置中對齊" - -# AI Translated -msgid "Align right" -msgstr "靠右對齊" - -# AI Translated -msgid "Align front" -msgstr "靠前對齊" - -# AI Translated -msgid "Align front-back center" -msgstr "前後置中對齊" - -# AI Translated -msgid "Align back" -msgstr "靠後對齊" - -# AI Translated -msgid "Align bottom" -msgstr "靠下對齊" - -# AI Translated -msgid "Align top-bottom center" -msgstr "上下置中對齊" - -# AI Translated -msgid "Align top" -msgstr "靠上對齊" - # AI Translated msgid "Align/Distribute" msgstr "對齊/分布" @@ -3228,9 +3264,6 @@ msgstr "對齊/分布" msgid "Align and distribute objects" msgstr "對齊及分布物件" -msgid "Drop" -msgstr "下降" - msgid "Edit Process Settings" msgstr "編輯列印參數" @@ -3599,9 +3632,6 @@ msgstr "無 Brim" msgid "Outer wall speed" msgstr "外牆速度" -msgid "Plate" -msgstr "列印板" - # AI Translated msgid "Brim" msgstr "Brim" @@ -6430,6 +6460,9 @@ msgstr "座標軸" msgid "Gridlines" msgstr "網格線" +msgid "Focus mode" +msgstr "" + msgid "Labels" msgstr "標籤" @@ -6489,7 +6522,7 @@ msgstr "體積:" msgid "Size:" msgstr "尺寸:" -#, c-format, boost-format +#, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgstr "發現 G-code 路徑在 %d 層,Z = %.2lf mm 處的衝突。請將有衝突的物件分離得更遠(%s <-> %s)。" @@ -10786,6 +10819,12 @@ msgstr "顯示不支援的預設" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "在列印裝置和線材下拉選單中顯示不相容/不支援的預設。這些預設無法選取。" +msgid "Export statistics with G-code" +msgstr "" + +msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + # AI Translated msgid "Experimental Features" msgstr "實驗性功能" @@ -13272,9 +13311,6 @@ msgstr "線材更換時產生的廢料體積" msgid "from/to" msgstr "從/至" -msgid "Please choose the filament color" -msgstr "請選擇線材顏色" - msgid "Cloud agent is not available. Please restart OrcaSlicer and try again." msgstr "雲端代理無法使用。請重新啟動 OrcaSlicer 後再試一次。" @@ -13501,9 +13537,6 @@ msgstr "當「準備」分頁的 3D 視圖取得焦點時可用。" msgid "Select a part" msgstr "選擇單一零件" -msgid "Select multiple objects" -msgstr "選擇多個物件" - msgid "Select objects by rectangle" msgstr "框選多個零件" @@ -14035,6 +14068,10 @@ msgstr "「%2%」的修改器「%1%」(共 %3% 個)對接縫沒有作用( msgid "Seam placement may differ from expected." msgstr "接縫位置可能與預期不同。" +#, boost-format +msgid "Failed to write the G-code statistics to %1%." +msgstr "" + msgid "Internal Bridge" msgstr "內部橋接" @@ -20544,6 +20581,12 @@ msgstr "輸出資料夾" msgid "This is the output directory for exported files." msgstr "用於存放匯出檔案的目錄。" +msgid "Export statistics" +msgstr "" + +msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." +msgstr "" + msgid "Debug level" msgstr "除錯模式等級" @@ -29427,9 +29470,6 @@ msgstr "開啟快速操作面板" msgid "Slicing and printing" msgstr "切片與列印" -msgid "Selection" -msgstr "所選項目" - # AI Translated msgid "Editing" msgstr "編輯" @@ -30330,6 +30370,1232 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "目前的線材清單不包含 %s。分解後將自動建立混合線材所需的專案線材。" +msgid "Color Picker" +msgstr "" + +msgid "Basic Colors" +msgstr "" + +msgid "Orca Palette" +msgstr "" + +#. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. +msgid "RAL Classic" +msgstr "" + +#. TRN: Keep the standard/brand name "RAL" unchanged. +msgid "Gradients" +msgstr "" + +msgid "Solid" +msgstr "" + +msgid "Gradient" +msgstr "" + +msgid "Gradient start" +msgstr "" + +msgid "Gradient end" +msgstr "" + +msgid "Gradient color" +msgstr "" + +msgid "Add color" +msgstr "" + +msgid "Remove color" +msgstr "" + +msgid "Saturation" +msgstr "" + +msgid "Original color" +msgstr "" + +#. TRN: Clicking the current color preview adds it to the saved favorites. +msgid "Save current color" +msgstr "" + +msgid "Palettes" +msgstr "" + +msgid "Search colors" +msgstr "" + +msgid "Filter colors" +msgstr "" + +msgid "No matching colors" +msgstr "" + +msgid "Hex color" +msgstr "" + +# AI Translated +msgid "Opacity" +msgstr "不透明度" + +msgid "Opacity percent" +msgstr "" + +msgid "Save color" +msgstr "" + +msgid "Enter a complete hexadecimal color" +msgstr "" + +msgid "The current multi-color selection is kept until you choose a different color." +msgstr "" + +#, c-format, boost-format +msgid "Up to %d colors supported." +msgstr "" + +msgid "Crimson" +msgstr "" + +msgid "Orange red" +msgstr "" + +msgid "Tomato" +msgstr "" + +msgid "Orange" +msgstr "" + +msgid "Dark orange" +msgstr "" + +msgid "Gold" +msgstr "" + +msgid "Burly wood" +msgstr "" + +msgid "Bisque" +msgstr "" + +msgid "Misty rose" +msgstr "" + +msgid "Light yellow" +msgstr "" + +msgid "Lemon chiffon" +msgstr "" + +msgid "Beige" +msgstr "" + +msgid "Light golden rod yellow" +msgstr "" + +msgid "Pale golden rod" +msgstr "" + +msgid "Khaki" +msgstr "" + +msgid "Dark khaki" +msgstr "" + +msgid "Peach puff" +msgstr "" + +msgid "Moccasin" +msgstr "" + +msgid "Papaya whip" +msgstr "" + +msgid "Blanched almond" +msgstr "" + +msgid "Antique white" +msgstr "" + +msgid "Navajo white" +msgstr "" + +msgid "Wheat" +msgstr "" + +msgid "Golden rod" +msgstr "" + +msgid "Chocolate" +msgstr "" + +msgid "Peru" +msgstr "" + +msgid "Fire brick" +msgstr "" + +msgid "Sienna" +msgstr "" + +msgid "Saddle brown" +msgstr "" + +msgid "Brown" +msgstr "" + +msgid "Rosy brown" +msgstr "" + +msgid "Salmon" +msgstr "" + +msgid "Light salmon" +msgstr "" + +msgid "Dark salmon" +msgstr "" + +msgid "Sandy brown" +msgstr "" + +msgid "Coral" +msgstr "" + +msgid "Light coral" +msgstr "" + +msgid "Indian red" +msgstr "" + +msgid "Dark red" +msgstr "" + +msgid "Maroon" +msgstr "" + +msgid "Green yellow" +msgstr "" + +msgid "Yellow green" +msgstr "" + +msgid "Chartreuse" +msgstr "" + +msgid "Lawn green" +msgstr "" + +msgid "Lime green" +msgstr "" + +msgid "Spring green" +msgstr "" + +msgid "Medium spring green" +msgstr "" + +msgid "Lime" +msgstr "" + +msgid "Forest green" +msgstr "" + +msgid "Dark green" +msgstr "" + +msgid "Olive drab" +msgstr "" + +msgid "Olive" +msgstr "" + +msgid "Dark olive green" +msgstr "" + +msgid "Pale green" +msgstr "" + +msgid "Light green" +msgstr "" + +msgid "Medium sea green" +msgstr "" + +msgid "Sea green" +msgstr "" + +msgid "Dark sea green" +msgstr "" + +msgid "Cadet blue" +msgstr "" + +msgid "Medium aqua marine" +msgstr "" + +msgid "Turquoise" +msgstr "" + +msgid "Medium turquoise" +msgstr "" + +msgid "Dark turquoise" +msgstr "" + +msgid "Pale turquoise" +msgstr "" + +msgid "Aqua" +msgstr "" + +msgid "Light cyan" +msgstr "" + +msgid "Mint cream" +msgstr "" + +msgid "Honey dew" +msgstr "" + +msgid "Aquamarine" +msgstr "" + +msgid "Light sea green" +msgstr "" + +msgid "Dark cyan" +msgstr "" + +msgid "Teal" +msgstr "" + +msgid "Dark slate gray" +msgstr "" + +msgid "Light slate gray" +msgstr "" + +msgid "Slate gray" +msgstr "" + +msgid "Deep sky blue" +msgstr "" + +msgid "Dodger Blue" +msgstr "" + +msgid "Sky blue" +msgstr "" + +msgid "Light sky blue" +msgstr "" + +msgid "Light blue" +msgstr "" + +msgid "Powder blue" +msgstr "" + +msgid "Light steel blue" +msgstr "" + +msgid "Steel blue" +msgstr "" + +msgid "Cornflower blue" +msgstr "" + +msgid "Royal blue" +msgstr "" + +msgid "Medium blue" +msgstr "" + +msgid "Midnight blue" +msgstr "" + +msgid "Dark blue" +msgstr "" + +msgid "Navy" +msgstr "" + +msgid "Slate blue" +msgstr "" + +msgid "Dark slate blue" +msgstr "" + +msgid "Medium slate blue" +msgstr "" + +msgid "Blue violet" +msgstr "" + +msgid "Indigo" +msgstr "" + +msgid "Dark violet" +msgstr "" + +msgid "Dark orchid" +msgstr "" + +msgid "Medium orchid" +msgstr "" + +msgid "Orchid" +msgstr "" + +msgid "Violet" +msgstr "" + +msgid "Medium purple" +msgstr "" + +msgid "Purple" +msgstr "" + +msgid "Rebecca purple" +msgstr "" + +msgid "Medium violet red" +msgstr "" + +msgid "PaleV violet red" +msgstr "" + +msgid "Deep pink" +msgstr "" + +msgid "Hot pink" +msgstr "" + +msgid "Light pink" +msgstr "" + +msgid "Pink" +msgstr "" + +msgid "Plum" +msgstr "" + +msgid "Thistle" +msgstr "" + +msgid "Fuchsia" +msgstr "" + +msgid "Dark magenta" +msgstr "" + +msgid "Linen" +msgstr "" + +msgid "Old lace" +msgstr "" + +msgid "Sea shell" +msgstr "" + +msgid "Ivory" +msgstr "" + +msgid "Floral white" +msgstr "" + +msgid "Lavender blush" +msgstr "" + +msgid "Ghost white" +msgstr "" + +msgid "Alice blue" +msgstr "" + +msgid "Lavender" +msgstr "" + +msgid "White smoke" +msgstr "" + +msgid "Gainsboro" +msgstr "" + +msgid "Black" +msgstr "" + +msgid "Coral fire" +msgstr "" + +msgid "Sea anemone" +msgstr "" + +msgid "Deep abyss" +msgstr "" + +msgid "Lobster red" +msgstr "" + +msgid "Sandy clay" +msgstr "" + +msgid "Driftwood" +msgstr "" + +msgid "Sea buckthorn" +msgstr "" + +msgid "Sunset reef" +msgstr "" + +msgid "Tiger coral" +msgstr "" + +msgid "Pink coral" +msgstr "" + +msgid "Seashell glow" +msgstr "" + +msgid "Sand" +msgstr "" + +msgid "Golden kelp" +msgstr "" + +msgid "Sunlit dune" +msgstr "" + +msgid "Amber nautilus" +msgstr "" + +msgid "Sea lemon" +msgstr "" + +msgid "Pale starfish" +msgstr "" + +msgid "Spring tide" +msgstr "" + +msgid "Lime algae" +msgstr "" + +msgid "Sea grass" +msgstr "" + +msgid "Neon plankton" +msgstr "" + +msgid "Kelp forest" +msgstr "" + +msgid "Emerald wave" +msgstr "" + +msgid "Whale shadow" +msgstr "" + +msgid "Sea turtle" +msgstr "" + +msgid "Lagoon" +msgstr "" + +msgid "Tropical current" +msgstr "" + +msgid "Midnight trench" +msgstr "" + +msgid "Dark kelp" +msgstr "" + +msgid "Crystal surf" +msgstr "" + +msgid "Turquoise bay" +msgstr "" + +msgid "Sky over reef" +msgstr "" + +msgid "Shallow sky" +msgstr "" + +msgid "Electric bel" +msgstr "" + +msgid "Dolphin" +msgstr "" + +msgid "Ocean depths" +msgstr "" + +msgid "Whale" +msgstr "" + +msgid "Indigo abyss" +msgstr "" + +msgid "Sea urchin" +msgstr "" + +msgid "Lavender coral" +msgstr "" + +msgid "Violet tide" +msgstr "" + +msgid "Deep sea orchid" +msgstr "" + +msgid "Neon jelly" +msgstr "" + +msgid "Fuchsia coral" +msgstr "" + +msgid "Pink jellyfish" +msgstr "" + +msgid "Foam" +msgstr "" + +msgid "Seashell white" +msgstr "" + +msgid "Pebble gray" +msgstr "" + +msgid "Storm cloud" +msgstr "" + +msgid "Ink black" +msgstr "" + +msgid "Green beige" +msgstr "" + +msgid "Sand yellow" +msgstr "" + +msgid "Signal yellow" +msgstr "" + +msgid "Golden yellow" +msgstr "" + +msgid "Honey yellow" +msgstr "" + +msgid "Maize yellow" +msgstr "" + +msgid "Dalmatian yellow" +msgstr "" + +msgid "Brown beige" +msgstr "" + +msgid "Lemon yellow" +msgstr "" + +msgid "Oyster white" +msgstr "" + +msgid "Light ivory" +msgstr "" + +msgid "Zinc yellow" +msgstr "" + +msgid "Grey beige" +msgstr "" + +msgid "Olive yellow" +msgstr "" + +msgid "Rape yellow" +msgstr "" + +msgid "Traffic yellow" +msgstr "" + +msgid "Ochre yellow" +msgstr "" + +msgid "Traffic orange yellow" +msgstr "" + +msgid "Curry" +msgstr "" + +msgid "Melon yellow" +msgstr "" + +msgid "Broom yellow" +msgstr "" + +msgid "Dahlia yellow" +msgstr "" + +msgid "Pastel yellow" +msgstr "" + +msgid "Pearl beige" +msgstr "" + +msgid "Pearl gold" +msgstr "" + +msgid "Sun yellow" +msgstr "" + +msgid "Yellow orange" +msgstr "" + +msgid "Deep orange" +msgstr "" + +msgid "Vermilion" +msgstr "" + +msgid "Pearl orange" +msgstr "" + +msgid "Pure orange" +msgstr "" + +msgid "Luminous orange" +msgstr "" + +msgid "Luminous bright orange" +msgstr "" + +msgid "Bright red orange" +msgstr "" + +msgid "Traffic orange" +msgstr "" + +msgid "Signal orange" +msgstr "" + +msgid "Salmon orange" +msgstr "" + +msgid "Pearl pink" +msgstr "" + +msgid "Copper orange" +msgstr "" + +msgid "Signal brown" +msgstr "" + +msgid "Fir orange" +msgstr "" + +msgid "Signal red" +msgstr "" + +msgid "Luminous red" +msgstr "" + +msgid "Carmine red" +msgstr "" + +msgid "Pearl carmine red" +msgstr "" + +msgid "Pure red" +msgstr "" + +msgid "Luminous deep red" +msgstr "" + +msgid "Currant red" +msgstr "" + +msgid "Pearl ruby red" +msgstr "" + +msgid "Fire red" +msgstr "" + +msgid "Ruby red" +msgstr "" + +msgid "Purple red" +msgstr "" + +msgid "Wine red" +msgstr "" + +msgid "Black red" +msgstr "" + +msgid "Oxide red" +msgstr "" + +msgid "Brown red" +msgstr "" + +msgid "Pine red" +msgstr "" + +msgid "Tomato red" +msgstr "" + +msgid "Antique pink" +msgstr "" + +msgid "Coral red" +msgstr "" + +msgid "Rose" +msgstr "" + +msgid "Strawberry red" +msgstr "" + +msgid "Traffic red" +msgstr "" + +msgid "Salmon pink" +msgstr "" + +msgid "Luminous rose" +msgstr "" + +msgid "Luminous bright red" +msgstr "" + +msgid "Raspberry red" +msgstr "" + +msgid "Orient red" +msgstr "" + +msgid "Pearl ruby" +msgstr "" + +msgid "Red purple" +msgstr "" + +msgid "Red violet" +msgstr "" + +msgid "Heather violet" +msgstr "" + +msgid "Bordeaux violet" +msgstr "" + +msgid "Mahogany" +msgstr "" + +msgid "Grey purple" +msgstr "" + +msgid "Signal violet" +msgstr "" + +msgid "Fir green" +msgstr "" + +msgid "Sabine grey" +msgstr "" + +msgid "Pearl violet" +msgstr "" + +msgid "Pearl blackberry" +msgstr "" + +msgid "Green blue" +msgstr "" + +msgid "Ultramarine blue" +msgstr "" + +msgid "Sapphire blue" +msgstr "" + +msgid "Black blue" +msgstr "" + +msgid "Signal blue" +msgstr "" + +msgid "Brilliant blue" +msgstr "" + +msgid "Grey blue" +msgstr "" + +msgid "Azure blue" +msgstr "" + +msgid "Gentian blue" +msgstr "" + +msgid "Cobalt blue" +msgstr "" + +msgid "Pigeon blue" +msgstr "" + +msgid "Traffic blue" +msgstr "" + +msgid "Turquoise blue" +msgstr "" + +msgid "Capsanthin violet" +msgstr "" + +msgid "Ocean blue" +msgstr "" + +msgid "Water blue" +msgstr "" + +msgid "Night blue" +msgstr "" + +msgid "Distant blue" +msgstr "" + +msgid "Pastel blue" +msgstr "" + +msgid "Pearl gentian blue" +msgstr "" + +msgid "Pearl midnight blue" +msgstr "" + +msgid "Patina green" +msgstr "" + +msgid "Emerald green" +msgstr "" + +msgid "Leaf green" +msgstr "" + +msgid "Olive green" +msgstr "" + +msgid "Blue green" +msgstr "" + +msgid "Moss green" +msgstr "" + +msgid "Grey olive" +msgstr "" + +msgid "Pine green" +msgstr "" + +msgid "Pine brown" +msgstr "" + +msgid "Grass green" +msgstr "" + +msgid "Reseda green" +msgstr "" + +msgid "Brown green" +msgstr "" + +msgid "Reed green" +msgstr "" + +msgid "Black green" +msgstr "" + +msgid "Turquoise green" +msgstr "" + +msgid "May green" +msgstr "" + +msgid "Chrome oxide green" +msgstr "" + +msgid "Traffic green" +msgstr "" + +msgid "Fern green" +msgstr "" + +msgid "Opal green" +msgstr "" + +msgid "Mint green" +msgstr "" + +msgid "Bronze green" +msgstr "" + +msgid "Pearl green" +msgstr "" + +msgid "Sax turquoise" +msgstr "" + +msgid "Pearl turquoise" +msgstr "" + +msgid "Pearl jade" +msgstr "" + +msgid "Pure green" +msgstr "" + +msgid "Luminous green" +msgstr "" + +msgid "Squirrel grey" +msgstr "" + +msgid "Silver grey" +msgstr "" + +msgid "Olivestone" +msgstr "" + +msgid "Moss grey" +msgstr "" + +msgid "Signal grey" +msgstr "" + +msgid "Mouse grey" +msgstr "" + +msgid "Beige grey" +msgstr "" + +msgid "Khaki grey" +msgstr "" + +msgid "Green grey" +msgstr "" + +msgid "Tarpaulin grey" +msgstr "" + +msgid "Iron grey" +msgstr "" + +msgid "Basalt grey" +msgstr "" + +msgid "Brown grey" +msgstr "" + +msgid "Slate grey" +msgstr "" + +msgid "Anthracite grey" +msgstr "" + +msgid "Light grey" +msgstr "" + +msgid "Umber grey" +msgstr "" + +msgid "Concrete grey" +msgstr "" + +msgid "Graphite grey" +msgstr "" + +msgid "Granite grey" +msgstr "" + +msgid "Stone grey" +msgstr "" + +msgid "Pebble grey" +msgstr "" + +msgid "Cement grey" +msgstr "" + +msgid "Yellow grey" +msgstr "" + +msgid "Platinum grey" +msgstr "" + +msgid "Dusty grey" +msgstr "" + +msgid "Agate grey" +msgstr "" + +msgid "Quartz grey" +msgstr "" + +msgid "Window grey" +msgstr "" + +msgid "Traffic grey A" +msgstr "" + +msgid "Traffic grey B" +msgstr "" + +msgid "Silk grey" +msgstr "" + +msgid "Telegrey 1" +msgstr "" + +msgid "Telegrey 2" +msgstr "" + +msgid "Telegrey 4" +msgstr "" + +msgid "Pearl mouse grey" +msgstr "" + +msgid "Green brown" +msgstr "" + +msgid "Ochre brown" +msgstr "" + +msgid "Clay brown" +msgstr "" + +msgid "Copper brown" +msgstr "" + +msgid "Chocolate brown" +msgstr "" + +msgid "Olive brown" +msgstr "" + +msgid "Nut brown" +msgstr "" + +msgid "Red brown" +msgstr "" + +msgid "Sepia brown" +msgstr "" + +msgid "Chestnut brown" +msgstr "" + +msgid "Mahogany brown" +msgstr "" + +msgid "Grey brown" +msgstr "" + +msgid "Pearl copper" +msgstr "" + +msgid "Beige brown" +msgstr "" + +msgid "Pearl mocha brown" +msgstr "" + +msgid "Earth brown" +msgstr "" + +msgid "Pearl brown" +msgstr "" + +msgid "Cream" +msgstr "" + +msgid "Grey white" +msgstr "" + +msgid "Signal white" +msgstr "" + +msgid "Signal black" +msgstr "" + +msgid "Jet black" +msgstr "" + +msgid "White aluminium" +msgstr "" + +msgid "Grey aluminium" +msgstr "" + +msgid "Pure white" +msgstr "" + +msgid "Graphite black" +msgstr "" + +msgid "Traffic white" +msgstr "" + +msgid "Traffic black" +msgstr "" + +msgid "Papyrus white" +msgstr "" + +msgid "Pearl light grey" +msgstr "" + +msgid "Metal: Silver" +msgstr "" + +msgid "Metal: Brass" +msgstr "" + +msgid "Metal: Gold" +msgstr "" + +msgid "Metal: Copper" +msgstr "" + +msgid "Metal: Bronze" +msgstr "" + +msgid "Nature: Pearl" +msgstr "" + +msgid "Nature: Rainbow" +msgstr "" + +msgid "Nature: Clear Sky" +msgstr "" + +msgid "Nature: Sunset" +msgstr "" + +msgid "Wood: Dark" +msgstr "" + +msgid "Wood: Medium" +msgstr "" + +msgid "Wood: Light" +msgstr "" + # AI Translated msgid "Alternate nozzles:" msgstr "替代噴嘴:" @@ -31213,6 +32479,12 @@ msgstr "依模型自身的 UV 配置進行映射,該配置本身就是放置 msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "紋理的一個副本在模型上的寬度。數值越小,圖案重複越頻繁、細節越精細;關閉「平鋪」時,這就是單一副本的尺寸。" +msgid "Larger" +msgstr "" + +msgid "Smaller" +msgstr "" + # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." msgstr "在表面上旋轉紋理,單位為度 - 用於將圖案與模型的邊對齊。" @@ -31287,6 +32559,12 @@ msgstr "混色數量" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "固化時最多可新增的混合線材數量。這些混合線材從紋理的顏色中選取,且只會建立固化實際用到的那些。" +msgid "Few" +msgstr "" + +msgid "Many" +msgstr "" + # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. #, boost-format @@ -31408,10 +32686,6 @@ msgstr "投影框" msgid "Opens a window you drag over the model. Whatever you can see through it is what gets the texture, and its border becomes the edge of the projection." msgstr "開啟一個可拖曳到模型上的視窗。透過它所看到的部分都會套用紋理,其邊框即成為投影的邊緣。" -# AI Translated -msgid "Opacity" -msgstr "不透明度" - # AI Translated msgid "How solid the frame window looks while you place it. Lower to see the model through it; it does not affect the result." msgstr "放置投影框時視窗的不透明程度。調低可透過它看到模型;不會影響結果。" @@ -31640,6 +32914,12 @@ msgstr "重新網格化" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "重建整個模型時使用的三角形尺寸,單位為毫米。位移在均勻的網格上效果最佳;這能將不均勻的匯入模型轉為均勻網格。" +msgid "Before" +msgstr "" + +msgid "After" +msgstr "" + # AI Translated msgid "Keep sharp edges" msgstr "保留銳利邊" @@ -34599,6 +35879,9 @@ msgstr "" "避免翹曲\n" "您知道嗎?當列印容易翹曲的材料(如 ABS)時,適當提高熱床溫度可以降低翹曲的機率。" +#~ msgid "Please choose the filament color" +#~ msgstr "請選擇線材顏色" + #~ msgid "" #~ "Line width of the Bridge. If expressed as a %, it will be computed over the nozzle diameter.\n" #~ "Recommended to use with a higher Bridge density or Bridge flow ratio.\n" From 6aa613ccf0aba3462ca76dc032819cfad61cbdfd Mon Sep 17 00:00:00 2001 From: Arthur Porto <227830219+Art-Porto@users.noreply.github.com> Date: Thu, 15 Oct 2026 07:30:57 -0300 Subject: [PATCH 4/9] Fix Z contouring failing on objects with several instances (#16461) * Let Z contouring slice objects that have several instances The contouring step refused any object with more than one instance. The instances of a PrintObject differ only by their XY shift, so the mesh is now placed with the first instance of the PrintObject being contoured. * Say in the Z contouring comment how instances map to print objects * Check that Z contouring follows each instance as it is turned --- src/libslic3r/PrintObject.cpp | 9 +- tests/fff_print/test_printobject.cpp | 125 +++++++++++++++++++++++++++ 2 files changed, 129 insertions(+), 5 deletions(-) diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 1b19d213dd..9e76d6690a 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -858,11 +858,10 @@ void PrintObject::contour_z() BOOST_LOG_TRIVIAL(debug) << "Contouring in parallel - start"; TriangleMesh mesh = this->m_model_object->raw_mesh(); - if (m_model_object->instances.size() != 1) { - throw RuntimeError("ContourZ: unexpected number of instances"); - } - - ModelInstance *inst = m_model_object->instances.front(); + // A PrintObject groups the instances that share their whole transformation but the XY shift: an + // instance rotated, scaled or mirrored differently is a PrintObject of its own. So the first + // instance stands for all of them. + const ModelInstance *inst = m_instances.front().model_instance; Point center_offset = this->center_offset(); Geometry::Transformation trans = inst->get_transformation(); diff --git a/tests/fff_print/test_printobject.cpp b/tests/fff_print/test_printobject.cpp index dc2d5a1596..6deef78a83 100644 --- a/tests/fff_print/test_printobject.cpp +++ b/tests/fff_print/test_printobject.cpp @@ -30,6 +30,7 @@ #include "libslic3r/Line.hpp" #include "libslic3r/ExtrusionEntity.hpp" #include "libslic3r/BoundingBox.hpp" +#include #include #include #include @@ -596,3 +597,127 @@ TEST_CASE("Body centering survives islands merging and splitting between layers" } } } + +TEST_CASE("Z contouring slices an object that has several instances", "[PrintObject]") +{ + Print print; + Model model; + place_two_cube_instances_apart(10., { { "zaa_enabled", "1" } }, print, model); + REQUIRE(print.objects().size() == 1); + REQUIRE(print.objects().front()->instances().size() == 2); + + CHECK_NOTHROW(print.process()); + CHECK(print.objects().front()->is_step_done(posContouring)); +} + +TEST_CASE("Z contouring slices instances of one object that are turned differently", "[PrintObject]") +{ + // An instance turned about Z is sliced as a PrintObject of its own, with the same ModelObject behind it. + Print print; + Model model; + place_two_cube_instances_apart(10., { { "zaa_enabled", "1" } }, print, model); + model.objects.front()->instances.back()->set_rotation(Z, PI / 4.); + print.apply(model, DynamicPrintConfig(print.full_print_config())); + REQUIRE(print.objects().size() == 2); + + CHECK_NOTHROW(print.process()); + for (const PrintObject *object : print.objects()) + CHECK(object->is_step_done(posContouring)); +} + +// A box tilted about X, so that its top slopes along Y and Z contouring has a surface to follow, with +// one instance for each Z rotation given, laid out in a row. +static void slice_tilted_box_instances(const std::vector &z_rotations, Print &print, Model &model) +{ + DynamicPrintConfig config = DynamicPrintConfig::full_print_config(); + config.set_deserialize_strict({ { "zaa_enabled", "1" } }); + + TriangleMesh box = make_cube(20, 20, 10); + box.rotate_x(float(PI / 12.)); + ModelObject *object = model.add_object(); + object->add_volume(std::move(box)); + for (size_t idx = 0; idx < z_rotations.size(); ++idx) { + ModelInstance *instance = object->add_instance(); + instance->set_offset(Vec3d(50. + 50. * double(idx), 100., 0.)); + instance->set_rotation(Z, z_rotations[idx]); + } + object->ensure_on_bed(); + print.auto_assign_extruders(object); + print.apply(model, config); + print.validate(); + print.set_status_silent(); + print.process(); +} + +// The Z that contouring gave each point of the object's extrusions, by layer and by XY in the +// PrintObject's own frame, which does not depend on where its instances stand on the bed. +static std::vector, coord_t>> contoured_heights(const PrintObject &object) +{ + std::vector, coord_t>> heights(object.layer_count()); + for (size_t layer_idx = 0; layer_idx < object.layer_count(); ++layer_idx) { + auto &layer_heights = heights[layer_idx]; + std::function visit = [&](const ExtrusionEntity &entity) { + if (const auto *path = dynamic_cast(&entity)) { + if (path->z_contoured) + for (const Point3 &pt : path->polyline.points) + layer_heights[{ pt.x(), pt.y() }] = pt.z(); + } else if (const auto *multipath = dynamic_cast(&entity)) { + for (const ExtrusionPath &path : multipath->paths) + visit(path); + } else if (const auto *loop = dynamic_cast(&entity)) { + for (const ExtrusionPath &path : loop->paths) + visit(path); + } else if (const auto *collection = dynamic_cast(&entity)) { + for (const ExtrusionEntity *child : collection->entities) + visit(*child); + } + }; + for (const LayerRegion *region : object.get_layer(int(layer_idx))->regions()) { + visit(region->perimeters); + visit(region->fills); + } + } + return heights; +} + +TEST_CASE("Z contouring follows the surface of each instance as it is turned", "[PrintObject]") +{ + // Two instances of a box with a sloped top, the second turned a quarter turn about Z: its top slopes + // along X instead of Y. Each is contoured against the box turned as that instance is, so it has to + // match the same box placed alone with that turn. + Print print; + Model model; + slice_tilted_box_instances({ 0., PI / 2. }, print, model); + REQUIRE(print.objects().size() == 2); + + for (const PrintObject *object : print.objects()) { + const double z_rotation = object->instances().front().model_instance->get_rotation().z(); + Print reference; + Model reference_model; + slice_tilted_box_instances({ z_rotation }, reference, reference_model); + REQUIRE(reference.objects().size() == 1); + + const auto heights = contoured_heights(*object); + const auto reference_heights = contoured_heights(*reference.objects().front()); + REQUIRE(heights.size() == reference_heights.size()); + + size_t matched = 0, lifted = 0; + for (size_t layer_idx = 0; layer_idx < heights.size(); ++layer_idx) { + const coord_t print_z = scaled(object->get_layer(int(layer_idx))->print_z); + for (const auto &[xy, z] : heights[layer_idx]) { + const auto it = reference_heights[layer_idx].find(xy); + if (it == reference_heights[layer_idx].end()) + continue; + INFO("layer " << layer_idx << ", rotation " << z_rotation); + CHECK(std::abs(z - it->second) <= scaled(0.001)); + ++matched; + if (std::abs(z - print_z) > scaled(0.01)) + ++lifted; + } + } + INFO("rotation " << z_rotation); + // Enough points in common to mean something, and contouring did move some of them. + CHECK(matched > 100); + CHECK(lifted > 0); + } +} From 258f927a0ff02d3cfd7659418d4fb450034fe592 Mon Sep 17 00:00:00 2001 From: Tobias Gloth Date: Thu, 15 Oct 2026 07:14:26 -0400 Subject: [PATCH 5/9] Fix: Crash by null mainframe in BackgroundSlicingProcess for CLI (#15367) * add nullptr check * use plater from app instead mainframe --------- Co-authored-by: yw4z --- src/slic3r/GUI/BackgroundSlicingProcess.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/BackgroundSlicingProcess.cpp b/src/slic3r/GUI/BackgroundSlicingProcess.cpp index 5030196348..b6f95e30c0 100644 --- a/src/slic3r/GUI/BackgroundSlicingProcess.cpp +++ b/src/slic3r/GUI/BackgroundSlicingProcess.cpp @@ -747,7 +747,9 @@ Print::ApplyStatus BackgroundSlicingProcess::apply(const Model& model, const Dyn // Orca: prevent resetting under gcode viewer mode if (invalidated != PrintBase::APPLY_STATUS_UNCHANGED) { - const auto plater = GUI::wxGetApp().mainframe->m_plater; + // Use the app’s plater accessor instead of going through mainframe, otherwise anything during startup that reaches apply() + // (loading presets, config or input files, e.g. from the CLI) therefore dereferences a null `mainframe` and crashes. + const auto plater = GUI::wxGetApp().plater(); if (plater && plater->only_gcode_mode()) { invalidated = PrintBase::APPLY_STATUS_UNCHANGED; } From cf9ec18df5fb57f8555052b6789f851dd36516f2 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Thu, 15 Oct 2026 19:32:30 +0800 Subject: [PATCH 6/9] Complete the Simplified Chinese translations (#16512) --- localization/i18n/zh_CN/OrcaSlicer_zh_CN.po | 6264 ++++++++++++------- 1 file changed, 3997 insertions(+), 2267 deletions(-) diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 30a988d57d..2b00f52e4b 100644 --- a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po +++ b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po @@ -159,23 +159,29 @@ msgstr "AMS 不支持 TPU 耗材。" msgid "AMS does not support 'Bambu Lab PET-CF'." msgstr "AMS不支持Bambu Lab PET-CF耗材。" +# AI Translated msgid "The current filament doesn't support the E3D high-flow nozzle and can't be used." -msgstr "当前的耗材不支持 E3D 高流量喷嘴,因此无法使用。" +msgstr "当前的耗材丝不支持 E3D 高流量喷嘴,因此无法使用。" +# AI Translated msgid "The current filament doesn't support the TPU high-flow nozzle and can't be used." -msgstr "当前的耗材不支持 TPU 高流量喷嘴,因此无法使用。" +msgstr "当前的耗材丝不支持 TPU 高流量喷嘴,因此无法使用。" +# AI Translated msgid "Auto dynamic flow calibration is not supported for TPU filament." -msgstr "自动流量校准不支持 TPU 耗材" +msgstr "TPU 耗材丝不支持自动动态流量校准。" +# AI Translated msgid "Bambu TPU 85A is not supported for printing with 0.4 mm Standard or High Flow nozzles." -msgstr "Bambu TPU 85A 不支持使用 0.4 毫米标准或高流动性喷嘴进行打印。" +msgstr "Bambu TPU 85A 不支持使用 0.4 毫米标准或高流量喷嘴进行打印。" +# AI Translated msgid "How to feed TPU filament." -msgstr "如何装入 TPU 耗材。" +msgstr "如何装入 TPU 耗材丝。" +# AI Translated msgid "How to feed TPU filament on X2D." -msgstr "如何为 X2D 装载 TPU 耗材。" +msgstr "如何为 X2D 装载 TPU 耗材丝。" msgid "Please cold pull before printing TPU to avoid clogging. You may use cold pull maintenance on the printer." msgstr "打印TPU前请先执行冷拉以避免堵塞。您可以使用打印机上的冷拉维护功能。" @@ -186,8 +192,9 @@ msgstr "受潮的PVA会软化,并且可能粘在AMS内,请在使用前注意 msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." msgstr "受潮的PVA会软化,并且可能粘在挤出机内,请在使用前注意烘干" +# AI Translated msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "泛光PLA的粗糙表面可能会加速AMS的磨损,尤其是AMS Lite的内部组件。" +msgstr "PLA Glow 的粗糙表面可能会加速 AMS 的磨损,尤其是 AMS Lite 的内部组件。" msgid "PLA Glow may wear the AMS first stage feeder. Use an external spool instead." msgstr "PLA Glow 可能导致 AMS 一级进料器过度磨损,建议改用外置料盘。" @@ -208,37 +215,45 @@ msgstr "默认参数可能影响打印质量,请根据需要进行调整,以 msgid "%s has a risk of nozzle clogging when using 0.4mm high-flow nozzles. Use with caution." msgstr "%s 在使用 0.4 mm 高流量喷嘴时存在堵头风险,谨慎使用。" +# AI Translated #, c-format, boost-format msgid "%s filaments are hard and brittle and could break in AMS, and there is also a risk of nozzle clogging when using 0.4mm high-flow nozzles. Use with caution." -msgstr "%s 耗材质地较硬且较脆,在 AMS 中使用时可能发生断裂,使用 0.4 mm 高流量喷嘴时还存在堵头风险,谨慎使用。" +msgstr "%s 耗材丝质地较硬且较脆,在 AMS 中使用时可能发生断裂,使用 0.4 mm 高流量喷嘴时还存在堵头风险,谨慎使用。" #, c-format, boost-format msgid "%s has a risk of nozzle clogging when using 0.4, 0.6, 0.8mm high-flow nozzles. Use with caution." msgstr "%s 在使用 0.4 / 0.6 / 0.8 mm 高流量喷嘴时存在堵头风险,谨慎使用。" +# AI Translated +# Needs human review: English source is itself a fragment; confirm the intended sentence #, c-format, boost-format msgid "%s may fail to load or unload due to the Filament Track Switch. If you wish to continue." -msgstr "%s 可能因耗材变轨器而无法装入或退料。如果要继续。" +msgstr "%s 可能因耗材变轨器而无法进料或退料。如仍要继续,请谨慎使用。" +# AI Translated #, c-format, boost-format msgid "%s is not supported by %s extruder." -msgstr "%s 不被 %s 挤出机支持。" +msgstr "%s 无法用于%s挤出机。" +# AI Translated #, c-format, boost-format msgid "There may be critical print quality issues when printing '%s' with %s Bowden extruder. Use with caution!" -msgstr "'%s' 在 %s 远程挤出机上打印时,可能会出现严重的打印质量问题。谨慎使用!" +msgstr "'%s' 在%s远程挤出机上打印时,可能会出现严重的打印质量问题。谨慎使用!" +# AI Translated #, c-format, boost-format msgid "There may be critical print quality issues when printing '%s' with %s extruder. Use with caution!" -msgstr "'%s' 在 %s 挤出机上打印时,可能会出现严重的打印质量问题。谨慎使用!" +msgstr "'%s' 在%s挤出机上打印时,可能会出现严重的打印质量问题。谨慎使用!" +# AI Translated #, c-format, boost-format msgid "There may be print quality issues when printing '%s' with %s Bowden extruder. Use with caution." -msgstr "'%s' 在 %s 远程挤出机上打印时,可能会出现打印质量问题。谨慎使用。" +msgstr "'%s' 在%s远程挤出机上打印时,可能会出现打印质量问题。谨慎使用。" +# AI Translated #, c-format, boost-format msgid "There may be print quality issues when printing '%s' with %s extruder. Use with caution." -msgstr "'%s' 在 %s 挤出机上打印时,可能会出现打印质量问题。谨慎使用。" +msgstr "'%s' 在%s挤出机上打印时,可能会出现打印质量问题。谨慎使用。" msgid "High Flow" msgstr "高流量" @@ -253,8 +268,9 @@ msgstr "TPU 高流量" msgid "E3D High Flow" msgstr "E3D 高流量" +# AI Translated msgid "Unknown" -msgstr "未定义" +msgstr "未知" msgid "Hardened Steel" msgstr "硬化钢" @@ -265,8 +281,9 @@ msgstr "不锈钢" msgid "Tungsten Carbide" msgstr "碳化钨" +# AI Translated msgid "The toolhead and hotend rack may move. Please keep your hands away from the chamber." -msgstr "工具头和热端架可能会运动,请勿将手伸入机箱。" +msgstr "工具头和热端架可能会运动,请勿将手伸入腔体内。" msgid "Warning" msgstr "警告" @@ -283,8 +300,9 @@ msgstr "重新读取全部" msgid "Reading the hotends, please wait." msgstr "正在读取热端信息,请稍候。" +# AI Translated msgid "During the hotend upgrade, the toolhead will move. Don't reach into the chamber." -msgstr "在热端升级过程中,工具头会移动。请勿将手伸入机箱内。" +msgstr "在热端升级过程中,工具头会移动。请勿将手伸入腔体内。" msgid "Update" msgstr "更新" @@ -388,9 +406,10 @@ msgstr "序列号" msgid "Version" msgstr "版本" +# AI Translated #, c-format, boost-format msgid "Used Time: %s" -msgstr "使用时间: %s" +msgstr "使用时间:%s" msgid "Dynamic nozzles are allocated on the current plate. Picking hotend is not supported." msgstr "当前盘存在动态分配喷嘴,不支持修改。" @@ -431,8 +450,9 @@ msgstr "画刷尺寸" msgid "Smart fill angle" msgstr "智能填充角度" +# AI Translated msgid "Gap area" -msgstr "间隙面积" +msgstr "缝隙面积" msgid "Left mouse button" msgstr "鼠标左键" @@ -452,8 +472,9 @@ msgstr "擦除" msgid "Mouse wheel" msgstr "鼠标滚轮" +# AI Translated msgid "Auto support threshold angle: " -msgstr "自动支撑角度阈值:" +msgstr "自动支撑角度阈值: " msgid "Circle" msgstr "圆" @@ -539,8 +560,9 @@ msgstr "画刷" msgid "Smart fill" msgstr "智能填充" +# AI Translated msgid "Bucket fill" -msgstr "批量填充" +msgstr "油漆桶填充" msgid "Height range" msgstr "高度范围" @@ -576,21 +598,25 @@ msgstr "高度范围" msgid "Remove painted color" msgstr "移除已绘制的颜色" +# AI Translated #, boost-format msgid "Painted using: Filament %1%" -msgstr "绘制使用:耗材丝%1%" +msgstr "使用耗材丝 %1% 绘制" msgid "To:" msgstr "到:" +# AI Translated msgid "Entering color painting" -msgstr "进入颜色绘制" +msgstr "进入涂色" +# AI Translated msgid "Leaving color painting" -msgstr "离开颜色绘制" +msgstr "离开涂色" +# AI Translated msgid "Color painting editing" -msgstr "颜色绘制编辑" +msgstr "涂色编辑" msgid "Paint-on fuzzy skin" msgstr "手绘绒毛表面" @@ -730,17 +756,20 @@ msgstr "选中" msgid "Plate" msgstr "盘" +# AI Translated msgid "Distribute" -msgstr "" +msgstr "分布" msgid "Coordinate system used for transform actions." msgstr "用于变换操作的坐标系" +# AI Translated msgid "Reference for alignment" -msgstr "" +msgstr "对齐基准" +# AI Translated msgid "Select at least 3 parts or objects" -msgstr "" +msgstr "请至少选择 3 个零件或对象" # AI Translated msgid "Align left" @@ -790,11 +819,14 @@ msgstr "前后均匀分布" msgid "Distribute top-bottom" msgstr "上下均匀分布" +# AI Translated +# Needs human review: Check 落板 reads right on the Move gizmo button and the object-list menu item; 落到热床 is the longer alternative. msgid "Drop" -msgstr "下降" +msgstr "落板" +# AI Translated msgid "Move the selection along Z so that its lowest point touches the bed." -msgstr "" +msgstr "沿 Z 轴移动所选项,使其最低点接触热床。" msgid "Absolute" msgstr "绝对" @@ -834,14 +866,18 @@ msgstr "插销" msgid "Dowel" msgstr "销钉" +# AI Translated +# Needs human review: Inherited from BambuStudio (按扣); confirm 卡扣 reads right next to 插销/销钉 in the Cut tool connector types. msgid "Snap" -msgstr "按扣" +msgstr "卡扣" +# AI Translated msgid "Prism" -msgstr "棱角" +msgstr "棱柱" +# AI Translated msgid "Frustum" -msgstr "锥体" +msgstr "锥台" msgid "Square" msgstr "正方形" @@ -1033,8 +1069,9 @@ msgstr "切割后" msgid "Cut to parts" msgstr "切割为零件" +# AI Translated msgid "Reset cutting plane and remove connectors" -msgstr "重置切割平面并移除连接器" +msgstr "重置切割平面并移除连接件" # AI Translated msgid "Reset Cut" @@ -1100,8 +1137,9 @@ msgstr "修复模型对象" msgid "Cut by line" msgstr "按线切割" +# AI Translated msgid "Delete connector" -msgstr "删除连接器" +msgstr "删除连接件" msgid "Entering Cut gizmo" msgstr "进入切割小工具" @@ -1175,26 +1213,32 @@ msgstr "维基指南" msgid "Video Guide" msgstr "视频指南" +# AI Translated msgid "Enforce seam" -msgstr "添加Z缝" +msgstr "强制接缝" +# AI Translated msgid "Block seam" -msgstr "屏蔽Z缝" +msgstr "屏蔽接缝" +# AI Translated msgid "Seam painting" -msgstr "Z缝绘制" +msgstr "接缝绘制" msgid "Remove selection" msgstr "移除绘制" +# AI Translated msgid "Entering seam painting" -msgstr "进入Z缝绘制" +msgstr "进入接缝绘制" +# AI Translated msgid "Leaving Seam painting" -msgstr "退出Z缝绘制" +msgstr "退出接缝绘制" +# AI Translated msgid "Paint-on seam editing" -msgstr "编辑手绘填缝" +msgstr "手绘接缝编辑" #. TRN - Title in Undo/Redo stack after rotate with text around emboss axe msgid "Text rotate" @@ -1266,8 +1310,9 @@ msgstr "无法使用所选字体书写文本。请尝试选择其他字体。" msgid "Embossed text cannot contain only white spaces." msgstr "浮雕文本不能只包含空格。" +# AI Translated msgid "Text contains character glyph (represented by '?') unknown by font." -msgstr "文本包含字体未知的字符字形(用“?”表示)。" +msgstr "文本中包含该字体不支持的字符(以 '?' 表示)。" msgid "Text input doesn't show font skew." msgstr "文本输入不显示字体倾斜。" @@ -1278,11 +1323,13 @@ msgstr "文本输入不显示字体加粗。" msgid "Text input doesn't show gap between lines." msgstr "文本输入不显示行之间的间隙。" +# AI Translated msgid "Too tall, diminished font height inside text input." -msgstr "太高,文本输入中的字体高度减小。" +msgstr "字体过高,已在文本输入框中缩小显示。" +# AI Translated msgid "Too small, enlarged font height inside text input." -msgstr "文字输入里面的字体高度太小,放大了。" +msgstr "字体过小,已在文本输入框中放大显示。" msgid "Text doesn't show current horizontal alignment." msgstr "文本不显示当前水平对齐方式" @@ -1302,15 +1349,19 @@ msgstr "操作" msgid "Join" msgstr "合并" +# AI Translated msgid "Click to change text into object part." -msgstr "单击可将文本更改为对象部分。" +msgstr "单击可将文本更改为零件。" +# AI Translated msgid "You can't change a type of the last solid part of the object." -msgstr "不能更改对象的最后一个实体部分的类型。" +msgstr "无法更改对象中最后一个实体零件的类型。" +# AI Translated +# Needs human review: Check 切除 reads right next to 合并 and 修改器 on the Emboss/SVG operation buttons. msgctxt "EmbossOperation" msgid "Cut" -msgstr "切割" +msgstr "切除" msgid "Click to change part type into negative volume." msgstr "单击可将零件类型更改为负体积。" @@ -1385,9 +1436,10 @@ msgstr "您确定要永久删除“%1%”样式吗?" msgid "Delete \"%1%\" style." msgstr "删除“%1%”样式。" +# AI Translated #, boost-format msgid "Can't delete \"%1%\". It is last style." -msgstr "无法删除“%1%”。这是最后一种风格。" +msgstr "无法删除“%1%”,这是最后一个样式。" #, boost-format msgid "Can't delete temporary style \"%1%\"." @@ -1401,6 +1453,7 @@ msgstr "已修改样式“%1%”" msgid "Current style is \"%1%\"" msgstr "当前样式为“%1%”" +# AI Translated #, boost-format msgid "" "Changing style to \"%1%\" will discard current style modification.\n" @@ -1408,6 +1461,7 @@ msgid "" "Would you like to continue anyway?" msgstr "" "将样式更改为“%1%”将放弃当前的样式修改。\n" +"\n" "是否仍要继续?" msgid "Not valid style." @@ -1545,12 +1599,15 @@ msgstr "使文字朝向相机。" msgid "Font \"%1%\" can't be used. Please select another." msgstr "字体\"%1%\"无法使用,请选择其他字体" +# AI Translated #, boost-format msgid "Can't load exactly same font (\"%1%\"). Application selected a similar one (\"%2%\"). You have to specify font for enable edit text." -msgstr "不能加载完全相同的字体(\"%1%\")。应用程序选择了一种类似的字体(\"%2%\")。你必须为启用编辑文本指定字体。" +msgstr "无法加载完全相同的字体(\"%1%\"),已改用相似的字体(\"%2%\")。要编辑文本,必须指定字体。" +# AI Translated +# Needs human review: Check 无字符 reads right after a font name in the emboss font list, where it marks a font that cannot render the text. msgid "No symbol" -msgstr "无符号" +msgstr "无字符" msgid "Loading" msgstr "载入中" @@ -1615,11 +1672,12 @@ msgstr "距表面" msgid "Keep up" msgstr "保持向上" +# AI Translated #. TRN - Input label. Be short as possible. #. Some Font file contain multiple fonts inside and #. this is numerical selector of font inside font collections msgid "Collection" -msgstr "收集" +msgstr "字体集" #. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe msgid "SVG rotate" @@ -1658,34 +1716,39 @@ msgstr "线性渐变" msgid "Radial gradient" msgstr "径向渐变" +# AI Translated msgid "Open filled path" -msgstr "打开填充路径" +msgstr "填充路径未闭合" msgid "Undefined stroke type" msgstr "未定义的描边类型" +# AI Translated msgid "Path can't be healed from self-intersection and multiple points." -msgstr "路径无法从自相交和多点中修复" +msgstr "无法修复路径中的自相交和重复点。" msgid "Final shape contains self-intersection or multiple points with same coordinate." msgstr "最终形状包含自相交或相同坐标的多点" +# AI Translated #, boost-format msgid "Shape is marked as invisible (%1%)." -msgstr "形状已被标记为不可见 (%1%)." +msgstr "形状已被标记为不可见 (%1%)。" +# AI Translated #. TRN: The first placeholder is shape identifier, the second is text describing the problem. #, boost-format msgid "Fill of shape (%1%) contains unsupported: %2%." -msgstr "形状填充(%1%)包含不受支持的:%2%。" +msgstr "形状(%1%)的填充包含不受支持的内容:%2%。" #, boost-format msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." msgstr "形状 (%1%) 的描边太细了(不小于 %2% mm)。" +# AI Translated #, boost-format msgid "Stroke of shape (%1%) contains unsupported: %2%." -msgstr "形状笔划(%1%)包含不受支持的:%2%。" +msgstr "形状(%1%)的描边包含不受支持的内容:%2%。" # AI Translated msgid "Not valid state please report reproduction steps on github" @@ -1718,8 +1781,9 @@ msgstr "SVG文件路径:\"%1%\"" msgid "Reload SVG file from disk." msgstr "从磁盘重新加载SVG文件。" +# AI Translated msgid "Change file" -msgstr "改变文件" +msgstr "更换文件" msgid "Change to another SVG file." msgstr "更改为另一个 SVG 文件。" @@ -1738,9 +1802,10 @@ msgstr "" msgid "Bake" msgstr "烘焙" +# AI Translated #. TRN: Tooltip for the menu item. msgid "Bake into model as uneditable part" -msgstr "将模型烘焙为不可编辑的部分" +msgstr "烘焙到模型中,成为不可编辑的零件" msgid "Save as" msgstr "另存为" @@ -1798,8 +1863,9 @@ msgstr "SVG 形状" msgid "Mirror" msgstr "镜像" +# AI Translated msgid "Choose SVG file for emboss:" -msgstr "选择SVG文件进行浮雕操作:" +msgstr "选择SVG文件进行浮雕操作:" #, boost-format msgid "File does NOT exist (%1%)." @@ -1863,8 +1929,9 @@ msgctxt "Keyboard Shortcut" msgid "Esc" msgstr "Esc" +# AI Translated msgid "Cancel a feature until exit" -msgstr "取消一个特征直到退出" +msgstr "逐个取消已选特征,直至退出" msgid "Measure" msgstr "测量" @@ -1872,8 +1939,9 @@ msgstr "测量" msgid "Please confirm explosion ratio = 1, and please select at least one object." msgstr "请确保爆炸比例为1,且至少选择一个对象" +# AI Translated msgid "Edit to scale" -msgstr "编辑比例" +msgstr "编辑数值以缩放" msgctxt "Verb" msgid "Scale all" @@ -1908,28 +1976,33 @@ msgstr "点 2(移动)" msgid "Selection 1" msgstr "选中项 1" +# AI Translated msgid "" "Select 2 faces on objects and \n" " make objects assemble together." msgstr "" -"在两个物体上选择两个面 \n" -"并将物体组合在一起。" +"在两个对象上选择两个面 \n" +"并将对象组合在一起。" +# AI Translated msgid "" "Select 2 points or circles on objects and \n" " specify distance between them." msgstr "" -"在两个物体上选择两个点或圆 \n" +"在两个对象上选择两个点或圆 \n" "并指定它们之间的距离。" # AI Translated msgid "Selection 2" msgstr "选中项 2" +# AI Translated msgid "" "Feature 1 has been reset, \n" "feature 2 has been feature 1" -msgstr "特征1已经被重置,特征2变成特征1" +msgstr "" +"特征1已被重置,\n" +"特征2已变为特征1" msgid "Copy to clipboard" msgstr "复制到剪贴板" @@ -1961,8 +2034,9 @@ msgstr "特征1" msgid "Reverse rotation" msgstr "反转方向" +# AI Translated msgid "Rotate around center:" -msgstr "绕中心旋转:" +msgstr "绕中心旋转:" msgid "Parallel distance:" msgstr "平行距离:" @@ -1979,7 +2053,7 @@ msgstr "离开测量小工具" # AI Translated msgctxt "Assembly tool" msgid "Assemble" -msgstr "组合" +msgstr "装配" msgid "Please confirm explosion ratio = 1 and select at least two volumes." msgstr "请确认爆炸比例 = 1 并选择至少两个部件。" @@ -1993,22 +2067,26 @@ msgstr "(移动中)" msgid "Point and point assembly" msgstr "点对点装配" +# AI Translated msgid "Warning: please select two different meshes." -msgstr "警告:请选择两个不同的网格。" +msgstr "警告:请选择两个不同的网格。" +# AI Translated msgid "Warning: please select Plane's feature." -msgstr "警告:请选择面特征。" +msgstr "警告:请选择面特征。" +# AI Translated msgid "Warning: please select Point's or Circle's feature." -msgstr "警告:请选择点或圆特征。" +msgstr "警告:请选择点或圆特征。" +# AI Translated msgid "" "It is recommended to assemble objects first,\n" "because they are restricted to the bed \n" "and only parts can be lifted." msgstr "" "建议先组合对象,\n" -"因为对象被固定在打印床上,\n" +"因为对象被固定在热床上,\n" "只有零件可以被抬起。" msgid "Face and face assembly" @@ -2020,17 +2098,21 @@ msgstr "进入装配小工具" msgid "Leaving Assembly gizmo" msgstr "离开装配小工具" +# AI Translated msgid "Parts of a cut object cannot be moved" -msgstr "" +msgstr "切割对象的零件无法移动" +# AI Translated msgid "Aligning to the plate is available in X and Y only" -msgstr "" +msgstr "对齐到盘仅适用于 X 和 Y 方向" +# AI Translated msgid "Turn off Auto-Drop for the selected objects to move them in Z" -msgstr "" +msgstr "要沿 Z 轴移动所选对象,请先关闭其“自动落板”" +# AI Translated msgid "All selected objects must be on the same plate" -msgstr "" +msgstr "所有选中的对象必须位于同一个盘上" msgid "Shift+" msgstr "Shift+" @@ -2051,8 +2133,9 @@ msgstr "未定义" msgid "%1% was replaced with %2%" msgstr "%1%已被%2%替换" +# AI Translated msgid "The configuration may be generated by a newer version of OrcaSlicer." -msgstr "此配置可能由新版本的逆戟鲸切片器生成" +msgstr "此配置可能由新版本的 OrcaSlicer 生成。" msgid "Some values have been replaced. Please check them:" msgstr "部分数值已被替换,请检查:" @@ -2196,12 +2279,13 @@ msgstr "访问码不正确" msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "连接 %s 失败。[SN:%s, code=%s]" +# AI Translated msgid "" "Orca Slicer requires the Microsoft WebView2 Runtime to operate certain features.\n" "Click Yes to install it now." msgstr "" "Orca Slicer 依赖 Microsoft WebView2 运行时以运行部分功能。\n" -"请点击 Yes 进行安装。" +"请点击“是”立即安装。" msgid "WebView2 Runtime" msgstr "WebView2 运行库" @@ -2221,18 +2305,22 @@ msgstr "" msgid "Resources path does not exist or is not a directory: %s" msgstr "资源路径不存在或不是目录:%s" +# AI Translated #, c-format, boost-format msgid "" "%s\n" "Do you want to continue?" -msgstr "%s 是否继续?" +msgstr "" +"%s\n" +"是否继续?" msgid "Remember my choice" msgstr "记住我的选择" +# AI Translated #, c-format, boost-format msgid "Click to download new version in default browser: %s" -msgstr "在默认浏览器中点击下载最新版本: %s" +msgstr "点击以在默认浏览器中下载新版本:%s" msgid "OrcaSlicer needs an update" msgstr "OrcaSlicer 需要更新" @@ -2257,8 +2345,9 @@ msgstr "插件 %s 已不再可用。" msgid "Plugin %s access is unauthorized." msgstr "插件 %s 的访问未获授权。" +# AI Translated msgid "Loading printer & filament profiles" -msgstr "正在加载打印机和耗材配置文件" +msgstr "正在加载打印机和耗材丝配置文件" msgid "Creating main window" msgstr "正在创建主窗口" @@ -2290,11 +2379,13 @@ msgstr "加载模式视图" msgid "Choose one file (3MF):" msgstr "选择一个文件(3MF):" +# AI Translated msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" -msgstr "选择一个或多个文件(3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +msgstr "选择一个或多个文件(3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +# AI Translated msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF):" -msgstr "选择一个或多个文件(3mf/step/STL/svg/obj/amf):" +msgstr "选择一个或多个文件(3MF/STEP/STL/SVG/OBJ/AMF):" msgid "Choose ZIP file" msgstr "选择ZIP文件" @@ -2315,23 +2406,28 @@ msgstr "您可以将修改后的预设保留给新项目、放弃修改,或将 msgid "User logged out" msgstr "用户登出" +# AI Translated msgid "You are currently in Stealth Mode. To log into the Cloud, you need to disable Stealth Mode first." -msgstr "您当前处于局域网模式。要登录云端,需要先禁用局域网模式。" +msgstr "您当前处于隐身模式。要登录云端,需要先禁用隐身模式。" +# AI Translated msgid "Stealth Mode" -msgstr "局域网模式" +msgstr "隐身模式" +# AI Translated msgid "Quit Stealth Mode" -msgstr "退出局域网模式" +msgstr "退出隐身模式" +# AI Translated msgid "new or open project file is not allowed during the slicing process!" -msgstr "在切片过程不允许新建或打开项目文件!" +msgstr "切片过程中不允许新建或打开项目文件!" msgid "Open Project" msgstr "打开项目" +# AI Translated msgid "The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used normally." -msgstr "此逆戟鲸切片器的版本过低,需更新至最新版本方可正常使用" +msgstr "Orca Slicer 版本过低,需更新至最新版本方可正常使用。" msgid "Cloud sync conflict:" msgstr "云同步冲突:" @@ -2340,12 +2436,13 @@ msgstr "云同步冲突:" msgid "Cloud sync conflict for preset \"%s\":" msgstr "预设 \"%s\" 云同步冲突:" +# AI Translated msgid "" "This preset has a newer version in OrcaCloud.\n" "Pull downloads the cloud copy. Force push overwrites it with your local preset." msgstr "" "该预设在 OrcaCloud 中有更新版本。\n" -"拉取会下载云端副本。强制推送会用您的本地预设覆盖该副本" +"拉取会下载云端副本。强制推送会用您的本地预设覆盖该副本。" msgid "" "A preset with this name already exists in OrcaCloud.\n" @@ -2375,13 +2472,14 @@ msgstr "" "强制推送将用您本地的预设更改覆盖云端副本。\n" "是否继续?" +# AI Translated #, c-format, boost-format msgid "" "Force push will overwrite the cloud copy of preset \"%s\" with your local changes.\n" "Do you want to continue?" msgstr "" "强制推送将用您的本地更改覆盖预设 \"%s\" 的云端副本。\n" -"你希望继续吗?" +"是否继续?" msgid "Resolve cloud sync conflict" msgstr "解决云同步冲突" @@ -2450,14 +2548,14 @@ msgid "" "\n" "Add those printers back to your presets now? Your presets are backed up first. You can also do this later from Help > Migrate Filament Presets." msgstr "" -"OrcaSlicer 2.5.0 重构了许多系统耗材丝预设,以修复不正确的配置文件并为未来功能做准备。因此,下列预设不再显示在部分其原本适用的打印机上。给您带来不便,我们深表歉意;这是一次性修复。\n" +"OrcaSlicer 2.5.0 重构了许多系统耗材丝预设,以修复不正确的配置文件并为未来功能做准备。因此,下列预设在其原本适用的部分打印机上不再显示。给您带来不便,我们深表歉意;这是一次性修复。\n" "\n" -"现在将这些打印机重新添加到您的预设中吗?操作前会先备份您的预设。您也可以稍后通过 帮助 > 迁移耗材丝预设 执行此操作。" +"是否现在将这些打印机重新添加到您的预设中?操作前会先备份您的预设。您也可以稍后通过 帮助 > 迁移耗材丝预设 执行此操作。" # AI Translated #, boost-format msgid "%1% (based on %2%)" -msgstr "%1% (基于 %2%)" +msgstr "%1%(基于 %2%)" msgid "Don't remind me again" msgstr "不再提醒" @@ -2630,8 +2728,9 @@ msgstr "正在为应用程序切换语言" msgid "The uploads are still ongoing" msgstr "上传任务依然在继续" +# AI Translated msgid "Stop them and continue anyway?" -msgstr "停止它们并且继续?" +msgstr "是否停止这些上传并继续?" msgid "Ongoing uploads" msgstr "正在进行的上传" @@ -2660,8 +2759,9 @@ msgstr "打开" msgid "Rename" msgstr "重命名" +# AI Translated msgid "Orca Slicer GUI initialization failed" -msgstr "逆戟鲸切片器图形界面初始化失败" +msgstr "Orca Slicer 图形界面初始化失败" #, boost-format msgid "Fatal error, exception: %1%" @@ -2688,8 +2788,9 @@ msgstr "速度" msgid "Strength" msgstr "强度" +# AI Translated msgid "Top solid layers" -msgstr "顶部壳体层数" +msgstr "顶部外壳层数" msgid "Top minimum shell thickness" msgstr "顶部外壳最小厚度" @@ -2718,14 +2819,16 @@ msgstr "挤出机" msgid "Extrusion width" msgstr "挤出宽度" +# AI Translated msgid "Wipe options" -msgstr "擦除选项" +msgstr "擦拭选项" msgid "Bed adhesion" msgstr "热床粘接" +# AI Translated msgid "Add Part" -msgstr "添加部件" +msgstr "添加零件" msgid "Add Negative Part" msgstr "添加负零件" @@ -2752,8 +2855,9 @@ msgstr "添加负文本" msgid "Add text modifier" msgstr "添加文本修改器" +# AI Translated msgid "Add SVG part" -msgstr "添加svg零件" +msgstr "添加SVG零件" msgid "Add negative SVG" msgstr "添加负零件SVG" @@ -2812,11 +2916,14 @@ msgstr "OrcaSliced 复合模型" msgid "Orca Badge" msgstr "Orca 徽章" +# AI Translated msgid "Orca Tolerance Test" -msgstr "Orca误差测试" +msgstr "Orca公差测试" +# AI Translated +# Needs human review: Check whether 3DBenchy alone is clear, or 3DBenchy 小船 reads better. msgid "3DBenchy" -msgstr "小船" +msgstr "3DBenchy" msgid "Cali Cat" msgstr "卡利猫" @@ -2833,15 +2940,13 @@ msgstr "斯坦福兔子" msgid "Orca String Hell" msgstr "Orca拉丝地狱" +# AI Translated msgid "" "This model features text embossment on the top surface. For optimal results, it is advisable to set the 'One Wall Threshold (min_width_top_surface)' to 0 for the 'Only One Wall on Top Surfaces' to work best.\n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" -"该模型顶面具有文字浮雕。\n" -"为了获得最佳效果,我们推荐您将“单层墙阈值”设置为 0 以使“仅首层单层墙”效果最佳。\n" -"\n" -"自动调整这些设置?\n" +"该模型顶面带有文字浮雕。为获得最佳效果,建议将“单层墙阈值(min_width_top_surface)”设为 0,使“顶面单层墙”发挥最佳效果。\n" "是 - 自动调整这些设置\n" "否 - 不用为我调整这些设置" @@ -2866,8 +2971,9 @@ msgstr "负零件" msgid "Support Blocker" msgstr "支撑屏蔽器" +# AI Translated msgid "Support Enforcer" -msgstr "支撑添加器" +msgstr "支撑生成器" # AI Translated msgid "Precise Seam" @@ -2882,11 +2988,13 @@ msgstr "设置为独立对象" msgid "Set as Individual Objects" msgstr "设置为独立对象" +# AI Translated msgid "Fill bed with copies" -msgstr "铺满打印板" +msgstr "用副本铺满热床" +# AI Translated msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "用选定对象的副本填充床的剩余区域" +msgstr "用所选对象的副本填满热床的剩余区域" msgid "Printable" msgstr "可打印的" @@ -2894,8 +3002,9 @@ msgstr "可打印的" msgid "Auto Drop" msgstr "自动落板" +# AI Translated msgid "Automatically drops the selected object to the build plate." -msgstr "自动将选中的对象落到打印板上" +msgstr "自动将选中的对象落到热床上。" msgid "Fix Model" msgstr "修复模型" @@ -2909,8 +3018,9 @@ msgstr "导出为多个STL" msgid "Export as one DRC" msgstr "作为一个 DRC 导出" +# AI Translated msgid "Export as DRCs" -msgstr "导出为 DRC" +msgstr "导出为多个 DRC" msgid "Reload from disk" msgstr "从磁盘重新加载" @@ -2939,18 +3049,21 @@ msgstr "设置所选项的耗材丝" msgid "Default" msgstr "默认" +# AI Translated #, c-format, boost-format msgid "Filament %d" -msgstr "耗材 %d" +msgstr "耗材丝 %d" msgid "current" msgstr "当前" +# AI Translated msgid "Scale to build volume" -msgstr "缩放到构建空间大小" +msgstr "缩放到构建体积" +# AI Translated msgid "Scale an object to fit the build volume" -msgstr "缩放对象以适应构建空间大小" +msgstr "缩放对象以适应构建体积" msgid "Flush Options" msgstr "换料冲刷选项" @@ -3080,8 +3193,9 @@ msgstr "拆分到对象" msgid "Split the selected object into multiple objects" msgstr "拆分所选对象为多个对象" +# AI Translated msgid "To Parts" -msgstr "到零件" +msgstr "拆分到零件" msgid "Split the selected object into multiple parts" msgstr "拆分所选对象为多个零件" @@ -3108,8 +3222,9 @@ msgstr "与其合并" msgid "Decompose Color" msgstr "分解颜色" +# AI Translated msgid "Delete this filament" -msgstr "移除此耗材" +msgstr "移除此耗材丝" msgid "Select All" msgstr "全选" @@ -3117,11 +3232,13 @@ msgstr "全选" msgid "Select all objects on the current plate" msgstr "全选当前盘对象" +# AI Translated msgid "Select All Plates" -msgstr "全选所有打印板" +msgstr "全选所有盘" +# AI Translated msgid "Select all objects on all plates" -msgstr "选择所有打印板上的所有对象" +msgstr "选择所有盘上的所有对象" msgid "Delete All" msgstr "删除所有" @@ -3172,26 +3289,31 @@ msgstr "删除所选盘" msgid "Add instance" msgstr "增加实例" +# AI Translated msgid "Add one more instance of the selected object" -msgstr "为选中物体增加一个实例" +msgstr "为选中对象增加一个实例" msgid "Remove instance" msgstr "移除实例" +# AI Translated msgid "Remove one instance of the selected object" -msgstr "为选中物体移除一个实例" +msgstr "为选中对象移除一个实例" msgid "Set number of instances" msgstr "设置实例数量" +# AI Translated msgid "Change the number of instances of the selected object" -msgstr "更改选中物体的实例数量" +msgstr "更改选中对象的实例数量" +# AI Translated msgid "Fill bed with instances" -msgstr "用实例铺满打印板" +msgstr "用实例铺满热床" +# AI Translated msgid "Fill the remaining area of bed with instances of the selected object" -msgstr "用选中物体的实例填充打印板" +msgstr "用所选对象的实例填满热床的剩余区域" msgid "Clone" msgstr "克隆" @@ -3234,8 +3356,9 @@ msgstr "更换耗材丝" msgid "Set Filament for selected items" msgstr "设置所选项的耗材丝" +# AI Translated msgid "Automatically snaps the selected object to the build plate." -msgstr "自动将选中的对象吸附到打印板上" +msgstr "自动将选中的对象吸附到热床上。" msgid "Unlock" msgstr "解锁" @@ -3290,8 +3413,9 @@ msgstr "点击此图标可切换这个对象的可打印属性" msgid "Click the icon to edit support painting of the object" msgstr "点击此图标可编辑这个对象的支撑绘制" +# AI Translated msgid "Click the icon to edit color painting for the object" -msgstr "点击此图标可编辑这个对象的颜色绘制" +msgstr "点击此图标可编辑这个对象的涂色" msgid "Click the icon to shift this object to the bed" msgstr "点击这个图标可将对象移动到热床上" @@ -3307,7 +3431,7 @@ msgstr "粘贴设置" # AI Translated msgid "Shift objects to bed" -msgstr "将物体下移至热床" +msgstr "将对象下移至热床" msgid "Object order changed" msgstr "对象顺序已更改" @@ -3422,11 +3546,13 @@ msgstr "添加层" msgid "Cut Connectors information" msgstr "切割连接件信息" +# AI Translated msgid "Object manipulation" -msgstr "操作对象" +msgstr "对象操作" +# AI Translated msgid "Group manipulation" -msgstr "操作组" +msgstr "组操作" msgid "Object Settings to Modify" msgstr "要修改的对象设置" @@ -3434,8 +3560,9 @@ msgstr "要修改的对象设置" msgid "Part Settings to Modify" msgstr "要修改的零件设置" +# AI Translated msgid "Layer Range Settings to Modify" -msgstr "要修改的图层范围设置" +msgstr "要修改的层范围设置" msgid "Part manipulation" msgstr "零件操作" @@ -3507,8 +3634,9 @@ msgstr "\"%s\" 在此次细分后将超过 100 万个面,这可能会增加切 msgid "\"%s\" part's mesh contains errors. Please repair it first." msgstr "\"%s\" 零件的网格包含错误,请先修复。" +# AI Translated msgid "Change Filaments" -msgstr "更改耗材" +msgstr "更改耗材丝" msgid "Additional process preset" msgstr "附加工艺预设" @@ -3610,8 +3738,9 @@ msgstr "模板" msgid "Custom" msgstr "自定义" +# AI Translated msgid "Pause:" -msgstr "暂停" +msgstr "暂停:" msgid "Custom Template:" msgstr "自定义模板:" @@ -3628,8 +3757,9 @@ msgstr "输入当前层上使用的自定义G-code:" msgid "Jump to layer" msgstr "跳转到层" +# AI Translated msgid "Please enter the layer number." -msgstr "请输入层数" +msgstr "请输入层号。" msgid "Add Pause" msgstr "添加暂停打印" @@ -3703,8 +3833,9 @@ msgstr "无法连接打印机" msgid "Connection to printer failed" msgstr "连接打印机失败" +# AI Translated msgid "Please check the network connection of the printer and Orca." -msgstr "请检查打印机和工作室的网络连接" +msgstr "请检查打印机和 OrcaSlicer 的网络连接。" msgid "Connecting..." msgstr "连接中..." @@ -3721,8 +3852,9 @@ msgstr "退料" msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filament." msgstr "选择一个AMS槽位,然后点击“进料”或“退料”按钮以自动进退料。" +# AI Translated msgid "Filament type is unknown which is required to perform this action. Please set target filament's informations." -msgstr "因耗材类型未知,所以需要执行此操作。请指定目标耗材的信息。" +msgstr "执行此操作需要耗材丝类型,但当前类型未知。请设置目标耗材丝的信息。" msgid "AMS has not been initialized. Please initialize it before use." msgstr "AMS 尚未初始化。请在使用前进行初始化。" @@ -3765,11 +3897,13 @@ msgstr "全速冷却" msgid "Init" msgstr "初始化" +# AI Translated msgid "Chamber" -msgstr "打印舱" +msgstr "腔体" +# AI Translated msgid "Innerloop" -msgstr "内环" +msgstr "内循环" msgid "Top" msgstr "顶部" @@ -3777,11 +3911,13 @@ msgstr "顶部" msgid "The fan controls the temperature during printing to improve print quality. The system automatically adjusts the fan's switch and speed according to different printing materials." msgstr "风扇会在打印过程中控制温度以提升质量。此系统会根据各类耗材自动调整风扇开关和速度。" +# AI Translated msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." -msgstr "冷却模式适合打印PLA、PETG、TPU等材料,同时过滤舱内空气。" +msgstr "冷却模式适合打印PLA、PETG、TPU等材料,同时过滤腔体内空气。" +# AI Translated msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." -msgstr "加热模式适合打印ABS、ASA、PC、PA等材料,同时循环和过滤舱内空气。" +msgstr "加热模式适合打印ABS、ASA、PC、PA等材料,同时循环和过滤腔体内空气。" msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." msgstr "强冷模式适合打印PLA、TPU等材料,此模式会尽可能完全冷却打印件。" @@ -3789,13 +3925,15 @@ msgstr "强冷模式适合打印PLA、TPU等材料,此模式会尽可能完全 msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "冷却模式适合打印PLA、PETG、TPU等材料。" +# AI Translated msgctxt "air_duct" msgid "Right(Aux)" -msgstr "右侧(辅助)" +msgstr "右(辅助)" +# AI Translated msgctxt "air_duct" msgid "Right(Filter)" -msgstr "右侧(过滤器)" +msgstr "右(过滤)" msgctxt "air_duct" msgid "Left(Aux)" @@ -3806,8 +3944,9 @@ msgctxt "Hotend Heat Breaker Fan" msgid "Hotend" msgstr "热端" +# AI Translated msgid "Parts" -msgstr "打印件" +msgstr "部件" msgid "Aux" msgstr "辅助" @@ -3869,14 +4008,17 @@ msgstr "切换热端" msgid "Wait for AMS cooling" msgstr "等待 AMS 冷却" +# AI Translated msgid "Switch current filament at Filament Track Switch" -msgstr "切换变轨器的当前耗材" +msgstr "切换变轨器的当前耗材丝" +# AI Translated msgid "Pull back current filament at Filament Track Switch" -msgstr "退回变轨器的当前耗材" +msgstr "退回变轨器的当前耗材丝" +# AI Translated msgid "Switch track at Filament Track Switch" -msgstr "变轨器开关切换" +msgstr "变轨器切换轨道" # AI Translated #. TRN AMS unit number, then slot number @@ -3999,20 +4141,24 @@ msgstr "未知" msgid "Done." msgstr "完成" +# AI Translated msgid "" "All the selected objects are on a locked plate.\n" "Cannot auto-arrange these objects." msgstr "" "所有选中的对象都处于被锁定的盘上,\n" -"无法对这些对象做自动摆盘。" +"无法对这些对象做自动摆放。" msgid "No arrangeable objects are selected." msgstr "没有可摆盘的对象被选中。" +# AI Translated msgid "" "This plate is locked.\n" "Cannot auto-arrange on this plate." -msgstr "该盘处于锁定状态,无法对其进行自动摆盘。" +msgstr "" +"该盘已锁定。\n" +"无法在此盘上自动摆放。" msgid "Arranging..." msgstr "自动摆放中..." @@ -4043,12 +4189,13 @@ msgstr "已完成自动摆放。" msgid "Arrange failed. Found some exceptions when processing object geometries." msgstr "自动摆放失败,处理对象几何数据时遇到异常。" +# AI Translated #, c-format, boost-format msgid "" "Arrangement ignored the following objects which can't fit into a single bed:\n" "%s" msgstr "" -"自动摆放会忽略以下无法放入单盘的零件:\n" +"自动摆放忽略了以下无法放入单个热床的对象:\n" "%s" msgid "" @@ -4296,14 +4443,16 @@ msgstr "没有有效的表面用于文字投影。" msgid "An unexpected error occurred" msgstr "发生了意外错误" +# AI Translated msgid "Thermal Preconditioning for first layer optimization" -msgstr "用于第一层优化的热预处理" +msgstr "用于首层优化的热预处理" msgid "Remaining time: Calculating..." msgstr "剩余时间:正在计算..." +# AI Translated msgid "The heated bed's thermal preconditioning helps optimize the first layer print quality. Printing will start once preconditioning is complete." -msgstr "加热床的热预处理有助于优化第一层打印质量。预处理完成后,打印将开始。" +msgstr "热床的热预处理有助于优化首层打印质量。预处理完成后将开始打印。" #, c-format, boost-format msgid "Remaining time: %dmin%ds" @@ -4324,8 +4473,9 @@ msgstr "导入完成。" msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." msgstr "导入的SLA存档不包含任何预设。当前的SLA预设被用作备用选项。" +# AI Translated msgid "You cannot load an SLA project with a multi-part object on the bed" -msgstr "您不能加载一个在床上有多个部件的SLA项目" +msgstr "热床上有多零件对象时,无法加载 SLA 项目" msgid "Please check your object list before preset changing." msgstr "请在预设更改之前检查对象列表。" @@ -4361,11 +4511,13 @@ msgstr "版权" msgid "License" msgstr "许可证" +# AI Translated msgid "Orca Slicer is licensed under " -msgstr "Orca Slicer(逆戟鲸切片器)是在" +msgstr "Orca Slicer 的授权许可证为 " +# AI Translated msgid "GNU Affero General Public License, version 3" -msgstr "第3版 GNU Affero 通用公共许可证下授权的" +msgstr "GNU Affero 通用公共许可证第 3 版" msgid "Orca Slicer is based on PrusaSlicer and BambuStudio" msgstr "Orca Slicer 基于 PrusaSlicer 以及 BambuStudio 开发" @@ -4434,10 +4586,13 @@ msgstr "AMS 材料设置" msgid "Close" msgstr "关闭" +# AI Translated msgid "" "Nozzle\n" "Temperature" -msgstr "挤出头温度" +msgstr "" +"喷嘴\n" +"温度" msgid "max" msgstr "最大" @@ -4445,9 +4600,10 @@ msgstr "最大" msgid "min" msgstr "最小" +# AI Translated #, boost-format msgid "The input value should be greater than %1% and less than %2%" -msgstr "输入的范围应当在 %1% 和 %2% 之间" +msgstr "输入值应大于 %1% 且小于 %2%" msgid "Factors of Flow Dynamics Calibration" msgstr "动态流量校准系数" @@ -4489,10 +4645,13 @@ msgstr "收藏的耗材丝" msgid "All filaments" msgstr "所有耗材丝" +# AI Translated msgid "" "The nozzle flow is not set. Please set the nozzle flow rate before editing the filament.\n" "'Device -> Print parts'" -msgstr "喷嘴流量未设置,请在编辑耗材设置前设置喷嘴流量。“设备 -> 打印件”" +msgstr "" +"喷嘴流量未设置,请在编辑耗材丝设置前设置喷嘴流量。\n" +"“设备 -> 打印机零件”" msgid "AMS" msgstr "AMS" @@ -4570,43 +4729,48 @@ msgstr "步骤" msgid "Unmapped" msgstr "未映射" +# AI Translated msgid "" "Upper half area: Original\n" "Lower half area: The filament from original project will be used when unmapped.\n" "And you can click it to modify" msgstr "" "上半部分区域:原始\n" -"下半部分区域:未映射时将使用原始项目中的耗材。\n" +"下半部分区域:未映射时将使用原始项目中的耗材丝。\n" "并且可以点击修改" +# AI Translated msgid "" "Upper half area: Original\n" "Lower half area: Filament in AMS\n" "And you can click it to modify" msgstr "" "上半部分区域:原始\n" -"下半部分区域:AMS 中的耗材\n" +"下半部分区域:AMS 中的耗材丝\n" "并且可以点击修改" +# AI Translated msgid "" "Upper half area: Original\n" "Lower half area: Filament in AMS\n" "And you cannot click it to modify" msgstr "" "上半部分区域:原始\n" -"下半部分区域:AMS 中的耗材\n" +"下半部分区域:AMS 中的耗材丝\n" "并且不能点击修改" +# AI Translated msgid "AMS Slots" -msgstr "AMS舱内材料" +msgstr "AMS 槽位" +# AI Translated msgid "Please select from the following filaments" -msgstr "请从以下耗材中选择" +msgstr "请从以下耗材丝中选择" # AI Translated #, c-format, boost-format msgid "Select filament that installed to the %s" -msgstr "选择已安装到 %s 的耗材" +msgstr "选择已安装到 %s 的耗材丝" msgid "Left AMS" msgstr "左侧AMS" @@ -4614,8 +4778,9 @@ msgstr "左侧AMS" msgid "External" msgstr "外部" +# AI Translated msgid "Reset current filament mapping" -msgstr "重置当前耗材映射" +msgstr "重置当前耗材丝映射" msgid "Right AMS" msgstr "右侧AMS" @@ -4627,12 +4792,12 @@ msgstr "使用当前喷嘴打印可能会产生额外 %0.2f 克废料。" # AI Translated #, c-format, boost-format msgid "Tips: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "提示:耗材类型(%s)与切片文件中的耗材类型(%s)不匹配。如果您想使用此槽位,可以安装 %s 代替 %s,并在“设备”页面上更改槽位信息。" +msgstr "提示:耗材丝类型(%s)与切片文件中的耗材丝类型(%s)不匹配。如果您想使用此槽位,可以安装 %s 代替 %s,并在“设备”页面上更改槽位信息。" # AI Translated #, c-format, boost-format msgid "Cannot select: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "无法选择:耗材类型(%s)与切片文件中的耗材类型(%s)不匹配。如果您想使用此槽位,可以安装 %s 代替 %s,并在“设备”页面上更改槽位信息。" +msgstr "无法选择:耗材丝类型(%s)与切片文件中的耗材丝类型(%s)不匹配。如果您想使用此槽位,可以安装 %s 代替 %s,并在“设备”页面上更改槽位信息。" # AI Translated #, c-format, boost-format @@ -4641,7 +4806,7 @@ msgstr "无法选择:该槽位为空或未定义。如果您想使用此槽位 # AI Translated msgid "Cannot select: No filament loaded in current slot." -msgstr "无法选择:当前槽位未装载耗材。" +msgstr "无法选择:当前槽位未装载耗材丝。" msgid "Enable AMS" msgstr "启用AMS" @@ -4652,11 +4817,13 @@ msgstr "采用AMS里的材料打印" msgid "Disable AMS" msgstr "不启用AMS" +# AI Translated msgid "Print with filament on external spool" -msgstr "使用机箱背后挂载的材料打印" +msgstr "使用外置料盘上的耗材丝打印" +# AI Translated 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 takes a few hours to absorb the moisture, and low temperatures also slow down the process." -msgstr "当干燥剂过于潮湿时,请及时更换。以下几种情况下,指示器可能无法准确反映情况:盖子打开或干燥剂包被替换时。干燥剂需要数小时吸收潮气,低温也会延缓该过程。" +msgstr "当干燥剂过于潮湿时,请及时更换。以下几种情况下,指示器可能无法准确反映情况:盖子打开或干燥剂包被替换时。干燥剂需要数小时吸收潮气,低温也会延缓该过程。" msgid "Configure which AMS slot should be used for a filament used in the print job." msgstr "配置当前打印任务应使用哪个AMS槽位" @@ -4673,8 +4840,9 @@ msgstr "点击以手动选择AMS槽位" msgid "Do not Enable AMS" msgstr "不启用AMS" +# AI Translated msgid "Print using filament on external spool." -msgstr "使用安装在机箱背面的材料进行打印" +msgstr "使用外置料盘上的耗材丝进行打印。" msgid "Print with filament in AMS" msgstr "采用AMS里的材料打印" @@ -4692,25 +4860,31 @@ msgstr "右" msgid "When the current material run out, the printer will continue to print in the following order." msgstr "当前材料耗尽时,打印机将按照以下顺序继续打印。" +# AI Translated msgid "Identical filament: same brand, type and color." -msgstr "相同耗材:同品牌、同型号、同色。" +msgstr "相同耗材丝:同品牌、同类型、同颜色。" msgid "Group" msgstr "组" +# AI Translated msgid "When the current material runs out, the printer would use identical filament to continue printing." -msgstr "若当前耗材用尽,打印机将选用相同耗材继续打印。" +msgstr "若当前耗材丝用尽,打印机将选用相同耗材丝继续打印。" msgid "The printer does not currently support auto refill." msgstr "打印机当前不支持自动补给耗材。" +# AI Translated msgid "AMS filament backup is not enabled; please enable it in the AMS settings." -msgstr "AMS耗材备份未启用,请在AMS设置中启用。" +msgstr "AMS耗材丝备份未启用,请在AMS设置中启用。" +# AI Translated msgid "" "When the current filament runs out, the printer will use identical filament to continue printing.\n" "*Identical filament: same brand, type and color." -msgstr "当前材料耗尽时,打印机将按照以下顺序继续打印。相同耗材:同品牌、同型号、同色。" +msgstr "" +"当前耗材丝耗尽时,打印机将使用相同的耗材丝继续打印。\n" +"*相同耗材丝:同品牌、同类型、同颜色。" msgid "DRY" msgstr "干燥" @@ -4736,8 +4910,9 @@ msgstr "在插入一卷新料时,AMS将不会自动读取料卷信息,预留 msgid "Update on startup" msgstr "开机时检测" +# AI Translated msgid "The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute. The reading process will rotate the filament spools." -msgstr "每次开机时,AMS将会自动读取其所插入的耗材信息(读取过程会转料卷)。需要花时大约1分钟。" +msgstr "每次开机时,AMS 将自动读取已插入耗材丝的信息,耗时约 1 分钟。读取过程中料卷会转动。" 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不会在启动时自动读取耗材丝信息。它会使用上次关机前记录的信息。" @@ -4751,20 +4926,24 @@ msgstr "AMS 将尝试估计 Bambu Lab 耗材丝的剩余容量。" msgid "AMS filament backup" msgstr "AMS材料备份" +# AI Translated msgid "AMS will continue to another spool with matching filament properties automatically when current filament runs out." -msgstr "AMS料材丝耗尽后将自动切换到属性完全相同的耗材丝" +msgstr "当前耗材丝耗尽时,AMS 将自动切换到属性相同的另一卷耗材丝。" msgid "Air Printing Detection" msgstr "空打检测" +# AI Translated msgid "Detects clogging and filament grinding, halting printing immediately to conserve time and filament." -msgstr "检测到堵塞和耗材丝碾磨,立即停止打印以节约时间和耗材丝" +msgstr "检测堵塞和耗材丝研磨,并立即停止打印,以节省时间和耗材丝。" +# AI Translated msgid "AMS Type" -msgstr "AMS 型" +msgstr "AMS 类型" +# AI Translated msgid "Switching" -msgstr "交换" +msgstr "切换中" msgid "The printer is busy and cannot switch AMS type." msgstr "打印机正忙,无法切换 AMS 类型。" @@ -4772,11 +4951,13 @@ msgstr "打印机正忙,无法切换 AMS 类型。" msgid "Please unload all filament before switching." msgstr "切换前请退下所有耗材丝。" +# AI Translated msgid "AMS type switching needs firmware update, taking about 30s. Switch now?" -msgstr "AMS 类型切换需要固件更新,大约需要 30s。现在切换?" +msgstr "切换 AMS 类型需要更新固件,耗时约 30 秒。是否立即切换?" +# AI Translated msgid "Arrange AMS Order" -msgstr "安排 AMS 订单" +msgstr "调整 AMS 顺序" msgid "AMS ID will be reset. If you want a specific ID sequence, disconnect all AMS before resetting and connect them in the desired order after resetting." msgstr "AMS ID 将被重置。如果您需要特定的 ID 序列,请在重置前断开所有 AMS,并在重置后按所需顺序连接它们。" @@ -4787,8 +4968,9 @@ msgstr "文件" msgid "Calibration" msgstr "校准" +# AI Translated msgid "Failed to download the plug-in. Please check your firewall settings and VPN software and retry." -msgstr "插件下载失败。请检查您的防火墙设置和vpn软件,检查后重试。" +msgstr "插件下载失败。请检查您的防火墙设置和 VPN 软件,然后重试。" msgid "Failed to install the plug-in. The plug-in file may be in use. Please restart OrcaSlicer and try again. Also check whether it is blocked or has been deleted by anti-virus software." msgstr "插件安装失败。插件文件可能正在使用中。请重新启动 OrcaSlicer 后重试。同时检查是否被杀毒软件阻止或删除。" @@ -4903,6 +5085,7 @@ msgstr "G-code 文件导出到 %1%" msgid "Unknown error with G-code export" msgstr "导出G-code文件发生未知错误。" +# AI Translated #, boost-format msgid "" "Failed to save G-code file.\n" @@ -4911,15 +5094,16 @@ msgid "" msgstr "" "无法保存G-code文件。\n" "错误信息:%1%。\n" -"源文件 %2%." +"源文件:%2%。" # AI Translated msgid "Copying of the temporary G-code to the output G-code failed." msgstr "将临时 G-code 复制到输出 G-code 失败" +# AI Translated #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "计划上传到 `%1%`。请参阅窗口-> 打印主机上传队列" +msgstr "计划上传到 `%1%`。请参阅“窗口 -> 打印主机上传队列”" msgid "Origin" msgstr "原点" @@ -4936,8 +5120,9 @@ msgstr "热床直径。假定原点 (0,0) 位于中心。" msgid "Rectangular" msgstr "矩形" +# AI Translated msgid "Circular" -msgstr "圆" +msgstr "圆形" msgid "Load shape from STL..." msgstr "从STL文件加载形状..." @@ -4960,8 +5145,9 @@ msgstr "选择热床形状的 STL 文件:" msgid "Invalid file format." msgstr "无效的文件格式。" +# AI Translated msgid "Error: invalid model" -msgstr "错误!无效模型" +msgstr "错误:无效模型" msgid "The selected file contains no geometry." msgstr "所选文件不包含任何几何数据。" @@ -4972,8 +5158,9 @@ msgstr "所选文件包含多个未连接的区域。不支持这种类型。" msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "选择 (PNG/SVG) 文件作为热床纹理:" +# AI Translated msgid "Choose an STL file to import bed model from:" -msgstr "选择 STL 文件来导入床模型:" +msgstr "选择要导入热床模型的 STL 文件:" msgid "Bed Shape" msgstr "热床形状" @@ -4992,18 +5179,20 @@ msgstr "推荐最低温度不能大于推荐最高温度。\n" msgid "Please check.\n" msgstr "请检查。\n" +# AI Translated msgid "" "The nozzle may become clogged when the temperature is out of the recommended range.\n" "Please make sure whether to use this temperature to print.\n" "\n" msgstr "" -"当温度超过建议的范围时,喷嘴可能会堵塞。\n" -"请确认是否使用该温度打印\n" +"当温度超出建议范围时,喷嘴可能会堵塞。\n" +"请确认是否使用该温度打印。\n" "\n" +# AI Translated #, c-format, boost-format msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." -msgstr "该耗材的推荐喷嘴温度是[%d, %d]摄氏度" +msgstr "该耗材丝的推荐喷嘴温度是[%d, %d]摄氏度。" msgid "Adaptive Pressure Advance model validation failed:\n" msgstr "自适应 Pressure Advance 模型验证失败:\n" @@ -5023,14 +5212,15 @@ msgstr "" "熨烫线距过小\n" "已重置为 0.1" +# AI Translated #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" -msgstr "当前腔体温度高于材料的安全温度,这可能导致材料软化和堵塞。该材料的最高安全温度为 %d。" +msgstr "当前腔体温度高于材料的安全温度,这可能导致材料软化和喷嘴堵塞。该材料的最高安全温度为 %d。" # AI Translated #, c-format, boost-format msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target." -msgstr "最低机箱温度(%d℃)高于目标机箱温度(%d℃)。最低值是开始打印的阈值,此时机箱会持续朝目标温度加热,因此它不应超过目标值。该值将被限制到目标值。" +msgstr "最低腔体温度(%d℃)高于目标腔体温度(%d℃)。最低值是开始打印的阈值,此时腔体会持续朝目标温度加热,因此它不应超过目标值。该值将被限制到目标值。" # AI Translated #, c-format, boost-format @@ -5099,8 +5289,9 @@ msgstr "" "\n" "这个数值将被重置为0。" +# AI Translated msgid "Alternate extra wall doesn't work well when ensure vertical shell thickness is set to All." -msgstr "“交替添加额外”与“确保垂直外壳厚度”的”全部“选项不兼容。" +msgstr "当“确保垂直外壳厚度”设为“所有”时,“交替添加额外内墙”效果不佳。" msgid "" "Change these settings automatically?\n" @@ -5111,16 +5302,17 @@ msgstr "" "是 - 自动调整确保垂直外壳厚度为“适量”,并开启交替添加额外内墙\n" "否 - 不使用交替添加额外内墙" +# AI Translated 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 "" -"擦拭塔不支持和自适应层高或支撑独立层高。同时开启\n" +"擦拭塔不支持与自适应层高或支撑独立层高同时开启。\n" "如何选择?\n" -"是 - 选择开启擦拭塔\n" -"否 - 选择保留自适应层高或支撑独立层高" +"是 - 保留擦拭塔\n" +"否 - 保留自适应层高和支撑独立层高" msgid "" "Prime tower does not work when Adaptive Layer Height is on.\n" @@ -5151,16 +5343,18 @@ msgstr "" "seam_slope_start_height需要小于layer_height。\n" "重置为0。" +# AI Translated #, no-c-format, no-boost-format msgid "" "Lock depth should be smaller than skin depth.\n" "Reset to 50% of skin depth." msgstr "" -"锁定深度应小于表皮深度。\n" -"重置为表皮深度的50%。" +"填充锁定深度应小于表皮填充深度。\n" +"已重置为表皮填充深度的50%。" +# AI Translated msgid "Both [Extrusion] and [Combined] modes of Fuzzy Skin require the Arachne Wall Generator to be enabled." -msgstr "绒毛表面的[挤出]和[组合]模式都需要启用Arachne墙生成器。" +msgstr "绒毛表面的[挤出]和[合并]模式都需要启用Arachne墙生成器。" msgid "" "Change these settings automatically?\n" @@ -5173,25 +5367,28 @@ msgstr "" # AI Translated msgid "Brim ear radius" -msgstr "圆盘半径" +msgstr "耳状 Brim半径" msgid "Brim width" msgstr "Brim宽度" +# AI Translated msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." -msgstr "螺旋模式仅在壁环为 1、支撑被禁用、探测结块检测被禁用、顶部壳层为 0、稀疏填充密度为 0 且延时类型为传统时才起作用。" +msgstr "旋转花瓶模式仅在墙层数为 1、支撑已禁用、结块检测已禁用、顶部外壳层数为 0、稀疏填充密度为 0 且延时摄影为传统模式时才起作用。" +# AI Translated msgid " But machines with I3 structure will not generate timelapse videos." -msgstr "但是使用I3结构的机器将不会生成延时视频。" +msgstr " 但 I3 结构的机器不会生成延时摄影视频。" +# AI Translated msgid "" "Change these settings automatically?\n" "Yes - Change these settings and enable spiral/vase mode automatically\n" "No - Cancel enabling spiral mode" msgstr "" "自动调整这些设置?\n" -"是 - 自动调整这些设置并开启旋转模式\n" -"否 - 暂不使用旋转模式" +"是 - 自动调整这些设置并开启旋转花瓶模式\n" +"否 - 取消开启旋转花瓶模式" msgid "N/A" msgstr "不适用" @@ -5232,8 +5429,10 @@ msgstr "扫描首层" msgid "Identifying build plate type" msgstr "识别打印板类型" +# AI Translated +# Needs human review: BambuStudio uses 激光雷达; confirm keeping Micro Lidar in English msgid "Calibrating Micro Lidar" -msgstr "校准轮廓仪外参" +msgstr "校准 Micro Lidar" msgid "Homing toolhead" msgstr "工具头回到起始点" @@ -5250,11 +5449,14 @@ msgstr "已被用户暂停" msgid "Pause (front cover fall off)" msgstr "暂停(前盖脱落)" +# AI Translated +# Needs human review: BambuStudio uses 激光雷达; confirm keeping Micro Lidar in English msgid "Calibrating the micro lidar" -msgstr "轮廓仪激光校准" +msgstr "校准 Micro Lidar" +# AI Translated msgid "Calibrating flow ratio" -msgstr "校准流量比" +msgstr "校准流量比例" msgid "Pause (nozzle temperature malfunction)" msgstr "暂停(喷嘴温度故障)" @@ -5280,11 +5482,13 @@ msgstr "暂停(AMS 离线)" msgid "Pause (low speed of the heatbreak fan)" msgstr "暂停(散热风扇低速)" +# AI Translated msgid "Pause (chamber temperature control problem)" -msgstr "暂停(腔室温度控制问题)" +msgstr "暂停(腔体温度控制问题)" +# AI Translated msgid "Cooling chamber" -msgstr "冷却仓温" +msgstr "腔体降温中" msgid "Pause (G-code inserted by user)" msgstr "暂停(用户插入的 G-code)" @@ -5292,14 +5496,16 @@ msgstr "暂停(用户插入的 G-code)" msgid "Motor noise showoff" msgstr "电机噪音校准结果展示" +# AI Translated msgid "Pause (nozzle clumping)" -msgstr "暂停(喷嘴结块)" +msgstr "暂停(裹头)" msgid "Pause (cutter error)" msgstr "暂停(切刀错误)" +# AI Translated msgid "Pause (first layer error)" -msgstr "暂停(第一层错误)" +msgstr "暂停(首层错误)" msgid "Pause (nozzle clog)" msgstr "暂停(喷嘴堵塞)" @@ -5316,8 +5522,9 @@ msgstr "测量运动精度" msgid "Nozzle offset calibration" msgstr "喷嘴偏移校准" +# AI Translated msgid "High temperature auto bed leveling" -msgstr "高温自动床身调平" +msgstr "高温自动热床调平" msgid "Auto Check: Quick Release Lever" msgstr "自动检查:快速释放杆" @@ -5331,20 +5538,25 @@ msgstr "激光校准" msgid "Auto Check: Platform" msgstr "自动检查:平台" +# AI Translated msgid "Confirming BirdsEye Camera location" -msgstr "确认 BirdsEye 相机位置" +msgstr "确认俯视摄像头位置" +# AI Translated msgid "Calibrating BirdsEye Camera" -msgstr "校准鸟眼相机" +msgstr "校准俯视摄像头" +# AI Translated msgid "Auto bed leveling -phase 1" -msgstr "自动床调平 - 第 1 阶段" +msgstr "自动热床调平 - 第 1 阶段" +# AI Translated msgid "Auto bed leveling -phase 2" -msgstr "自动床调平 - 第 2 阶段" +msgstr "自动热床调平 - 第 2 阶段" +# AI Translated msgid "Heating chamber" -msgstr "加热室" +msgstr "腔体加热中" msgid "Cooling heatbed" msgstr "冷却热床" @@ -5355,8 +5567,9 @@ msgstr "打印校准线" msgid "Auto Check: Material" msgstr "自动检查:材料" +# AI Translated msgid "Live View Camera Calibration" -msgstr "实时取景相机校准" +msgstr "实况摄像头校准" msgid "Waiting for heatbed to reach target temperature" msgstr "等待热床达到目标温度" @@ -5367,11 +5580,14 @@ msgstr "自动检查:材料位置" msgid "Cutting Module Offset Calibration" msgstr "切割模块偏移校准" +# AI Translated +# Needs human review: BambuStudio has 曲面测量中; check what the printer measures msgid "Measuring Surface" -msgstr "测量面" +msgstr "测量表面" +# AI Translated msgid "Calibrating the detection position of nozzle clumping" -msgstr "校准喷嘴结块检测位置" +msgstr "校准裹头检测位置" msgid "Update successful." msgstr "更新成功。" @@ -5391,31 +5607,37 @@ msgstr "该打印机不支持延时摄影。" msgid "Timelapse is not supported while the storage does not exist." msgstr "当存储不存在时,不支持延时摄影。" +# AI Translated msgid "Timelapse is not supported while the storage is unavailable." -msgstr "当存储不可用时,不支持延时拍摄。" +msgstr "当存储不可用时,不支持延时摄影。" +# AI Translated msgid "Timelapse is not supported while the storage is readonly." -msgstr "当存储为只读时,不支持延时拍摄。" +msgstr "当存储为只读时,不支持延时摄影。" msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "为了确保您的安全,某些处理任务(例如激光)只能在打印机上恢复。" +# AI Translated #, c-format, boost-format msgid "The chamber temperature is too high, which may cause the filament to soften. Please wait until the chamber temperature drops below %d℃. You may open the front door or enable fans to cool down." -msgstr "腔室温度过高,可能会导致耗材丝软化。请等待箱内温度降至%d℃以下。您可以打开前门或让风扇冷却。" +msgstr "腔体温度过高,可能会导致耗材丝软化。请等待腔体温度降至%d℃以下。您可以打开前门或开启风扇降温。" #, c-format, boost-format msgid "AMS temperature is too high, which may cause the filament to soften. Please wait until the AMS temperature drops below %d℃." msgstr "AMS 温度过高,可能会导致耗材丝软化。请等待 AMS 温度降至 %d℃ 以下。" +# AI Translated 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)。" +msgstr "当前腔体温度或目标腔体温度超过 45℃。为避免挤出机堵塞,不允许装入低温耗材丝(PLA/PETG/TPU)。" +# AI Translated 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." -msgstr "将低温丝(PLA/PETG/TPU)装入挤出机中。为了避免挤出机堵塞,不允许设定腔室温度。" +msgstr "挤出机中已装入低温耗材丝(PLA/PETG/TPU)。为了避免挤出机堵塞,不允许设定腔体温度。" +# AI Translated 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℃。" +msgstr "当您将腔体温度设置在40℃以下时,腔体温度控制将不会激活,目标腔体温度将自动设置为0℃。" msgid "Failed to start print job" msgstr "发起打印任务失败" @@ -5451,11 +5673,13 @@ msgstr "网络不可用" msgid "Resume Printing" msgstr "继续打印" +# AI Translated msgid "Resume (defects acceptable)" -msgstr "恢复(可接受缺陷)" +msgstr "继续(可接受缺陷)" +# AI Translated msgid "Resume (problem solved)" -msgstr "恢复(问题已解决)" +msgstr "继续(问题已解决)" msgid "Stop Printing" msgstr "停止打印" @@ -5463,8 +5687,9 @@ msgstr "停止打印" msgid "Check Assistant" msgstr "前往机器助手" +# AI Translated msgid "Filament Extruded, Continue" -msgstr "耗材已挤出,继续" +msgstr "耗材丝已挤出,继续" msgid "Not Extruded Yet, Retry" msgstr "耗材未挤出,重试" @@ -5472,8 +5697,9 @@ msgstr "耗材未挤出,重试" msgid "Finished, Continue" msgstr "已完成,继续" +# AI Translated msgid "Filament Loaded, Resume" -msgstr "耗材已加载,继续" +msgstr "耗材丝已加载,继续" msgid "View Liveview" msgstr "查看LiveView" @@ -5488,11 +5714,13 @@ msgstr "重新检查" msgid "Ignore. Don't Remind Next Time" msgstr "忽略。下次不再提醒" +# AI Translated msgid "Ignore this and Resume" -msgstr "忽略此并继续" +msgstr "忽略此问题,继续" +# AI Translated msgid "Problem Solved and Resume" -msgstr "问题解决并继续" +msgstr "问题已解决,继续" msgid "Got it, Turn off the Fire Alarm." msgstr "明白了,关掉火警警报器。" @@ -5500,8 +5728,9 @@ msgstr "明白了,关掉火警警报器。" msgid "Retry (problem solved)" msgstr "重试(问题已解决)" +# AI Translated msgid "Stop Drying" -msgstr "停止干燥" +msgstr "停止烘干" msgid "Proceed" msgstr "继续" @@ -5619,9 +5848,10 @@ msgstr "值 %s 越界,是否继续?" msgid "Parameter validation" msgstr "参数验证" +# AI Translated #, c-format, boost-format msgid "Value %s is out of range. The valid range is from %d to %d." -msgstr "值 %s 超出了范围,有效的范围是从 %d 到 %d 。" +msgstr "值 %s 超出范围,有效范围为 %d 到 %d。" #, c-format, boost-format msgid "Is it %s%% or %s %s?" @@ -5634,11 +5864,13 @@ msgstr "%" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgstr "输入格式无效。应为以下格式的维度向量:“%1%”" +# AI Translated msgid "Input value is out of range" -msgstr "输入值超出范围外" +msgstr "输入值超出范围" +# AI Translated msgid "Some extension in the input is invalid" -msgstr "输入中的某些扩展无效" +msgstr "输入中的某些扩展名无效" msgid "This parameter expects a valid template." msgstr "此参数需要有效的模板" @@ -5684,8 +5916,9 @@ msgstr "配置 (%d)" msgid "Pick" msgstr "选择" +# AI Translated msgid "Summary" -msgstr "概括" +msgstr "概览" msgid "Layer Height" msgstr "层高" @@ -5724,8 +5957,9 @@ msgstr "层时间(对数)" msgid "Pressure Advance" msgstr "Pressure Advance" +# AI Translated msgid "Noop" -msgstr "努普" +msgstr "空操作" msgid "Retract" msgstr "回抽" @@ -5739,8 +5973,9 @@ msgstr "接缝" msgid "Tool Change" msgstr "换料" +# AI Translated msgid "Color Change" -msgstr "颜色变化" +msgstr "颜色更换" msgid "Pause Print" msgstr "暂停打印" @@ -5751,8 +5986,9 @@ msgstr "空驶" msgid "Wipe" msgstr "擦拭" +# AI Translated msgid "Extrude" -msgstr "拉伸" +msgstr "挤出" msgid "Inner wall" msgstr "内墙" @@ -5775,8 +6011,9 @@ msgstr "顶面" msgid "Bridge" msgstr "桥接" +# AI Translated msgid "Gap infill" -msgstr "填缝" +msgstr "缝隙填充" msgid "Skirt" msgstr "裙边" @@ -5790,8 +6027,9 @@ msgstr "擦拭塔" msgid "Bottom surface" msgstr "底面" +# AI Translated msgid "Internal bridge" -msgstr "内桥" +msgstr "内部桥接" msgid "Support transition" msgstr "支撑转换层" @@ -5799,47 +6037,60 @@ msgstr "支撑转换层" msgid "Mixed" msgstr "混合" +# AI Translated msgid "Height: " -msgstr "层高: " +msgstr "层高: " +# AI Translated msgid "Width: " -msgstr "线宽: " +msgstr "线宽: " +# AI Translated msgid "Flow: " -msgstr "挤出流量: " +msgstr "挤出流量: " +# AI Translated msgid "Fan: " -msgstr "风扇速度: " +msgstr "风扇速度: " +# AI Translated msgid "Temperature: " -msgstr "温度: " +msgstr "温度: " +# AI Translated msgid "Layer Time: " -msgstr "层时间: " +msgstr "层时间: " +# AI Translated msgid "Tool: " -msgstr "工具:" +msgstr "工具头: " +# AI Translated msgid "Color: " -msgstr "颜色:" +msgstr "颜色: " +# AI Translated msgid "Acceleration: " -msgstr "加速度:" +msgstr "加速度: " +# AI Translated msgid "Jerk: " -msgstr "抖动:" +msgstr "抖动: " +# AI Translated msgid "PA: " -msgstr "PA:" +msgstr "PA: " +# AI Translated msgid "mm/s" -msgstr "毫米/秒" +msgstr "mm/s" msgid "mm/s²" msgstr "mm/s²" +# AI Translated msgid "mm³/s" -msgstr "毫米立方/秒" +msgstr "mm³/s" msgid "Flow rate" msgstr "流量" @@ -5850,8 +6101,9 @@ msgstr "风扇速度" msgid "Time" msgstr "时间" +# AI Translated msgid "Speed: " -msgstr "速度: " +msgstr "速度: " msgid "Actual speed profile" msgstr "实际速度曲线" @@ -5873,8 +6125,9 @@ msgstr "显示" msgid "Flushed" msgstr "冲刷" +# AI Translated msgid "Tower" -msgstr "擦料塔" +msgstr "擦拭塔" msgid "Total" msgstr "总计" @@ -5894,8 +6147,9 @@ msgstr "根据最佳耗材丝分组自动重新切片,切片后显示分组结 msgid "Filament Grouping" msgstr "耗材丝分组" +# AI Translated msgid "Please place filaments on the printer based on grouping result." -msgstr "请根据分组结果将耗材放置在打印机上。" +msgstr "请根据分组结果将耗材丝放置在打印机上。" msgid "Tips:" msgstr "提示:" @@ -5942,8 +6196,9 @@ msgstr[0] "与具有一个喷嘴的打印机相比,增加 %1%g 耗材丝,节 msgid "Set to Optimal" msgstr "设置为最佳" +# AI Translated msgid "Regroup filament" -msgstr "重新组合耗材丝" +msgstr "重新分组耗材丝" # AI Translated #, boost-format @@ -5960,8 +6215,9 @@ msgstr "高于 %1% mm" msgid "from %1% to %2% mm" msgstr "从 %1% mm 到 %2% mm" +# AI Translated msgid "Usage" -msgstr "用法" +msgstr "用量" msgid "Layer height (mm)" msgstr "层高(mm)" @@ -5987,17 +6243,20 @@ msgstr "风扇速度(%)" msgid "Temperature (℃)" msgstr "温度(℃)" +# AI Translated msgid "Volumetric flow rate (mm³/s)" -msgstr "体积流量速度(mm³/s)" +msgstr "体积流量(mm³/s)" msgid "Actual volumetric flow rate (mm³/s)" msgstr "实际体积流量(mm³/s)" +# AI Translated msgid "Seams" -msgstr "缝" +msgstr "接缝" +# AI Translated msgid "Filament changes" -msgstr "材料切换" +msgstr "耗材丝更换" msgid "Options" msgstr "选项" @@ -6008,8 +6267,9 @@ msgstr "成本" msgid "Filament change times" msgstr "换料次数" +# AI Translated msgid "Tool changes" -msgstr "工具更换" +msgstr "工具头更换" msgid "Color change" msgstr "颜色更换" @@ -6021,8 +6281,9 @@ msgstr "打印" msgid "Time Estimation" msgstr "时间预估" +# AI Translated msgid "Normal mode" -msgstr "普通模式" +msgstr "正常模式" msgid "Total Filament" msgstr "总耗材丝" @@ -6036,25 +6297,29 @@ msgstr "准备时间" msgid "Model printing time" msgstr "模型打印时间" +# AI Translated +# Needs human review: Confirm 静音模式 matches the printer-settings label for silent mode. msgid "Show stealth mode" -msgstr "显示隐身模式" +msgstr "显示静音模式" msgid "Show normal mode" msgstr "显示正常模式" +# AI Translated msgid "" "An object is placed in the left/right nozzle-only area or exceeds the printable height of the left nozzle.\n" "Please ensure the filaments used by this object are not arranged to other nozzles." msgstr "" -"物体被放置在左/右喷嘴专用区域内或超出左喷嘴的可打印高度。\n" -"请确保该物体使用的耗材丝没有排列到其他喷嘴上。" +"对象被放置在左/右喷嘴专用区域内或超出左喷嘴的可打印高度。\n" +"请确保该对象使用的耗材丝没有排列到其他喷嘴上。" +# AI Translated 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 "" -"有对象被放置在打印板的边界上或超过高度限制。\n" -"请通过将其完全移动到打印板内或打印板外,并确认高度在构建空间以内来解决问题。" +"有对象跨越了盘的边界或超出高度限制。\n" +"请将其完全移入或移出盘,并确认高度在构建体积以内。" msgid "Variable layer height" msgstr "可变层高" @@ -6152,11 +6417,13 @@ msgstr "1~16 数字键" msgid "Number keys can quickly change the color of objects" msgstr "数字键可以快速更改对象颜色" +# AI Translated msgid "Following objects are laid over the boundary of plate or exceeds the height limit:\n" -msgstr "下列物体超出板的边界或超过高度限制:\n" +msgstr "下列对象超出盘的边界或超过高度限制:\n" +# AI Translated msgid "Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume.\n" -msgstr "请通过将其完全移至板上或移离板来解决问题,并确认高度在构建体积内。\n" +msgstr "请将其完全移入或移出盘,并确认高度在构建体积内。\n" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." @@ -6166,8 +6433,9 @@ msgstr "某些模型的位置或尺寸超出了%s 的可打印范围。" msgid "The position or size of the model %s exceeds the %s's printable range." msgstr "模型 %s 的位置或尺寸超出了 %s 的可打印范围。" +# AI Translated msgid " Please check and adjust the part's position or size to fit the printable range:\n" -msgstr "请检查并调整零件的位置或尺寸以适合可打印范围:\n" +msgstr " 请检查并调整零件的位置或尺寸以适合可打印范围:\n" #, boost-format msgid "Left nozzle: X:%1%-%2%, Y:%3%-%4%, Z:%5%-%6%\n" @@ -6177,8 +6445,9 @@ msgstr "左喷嘴:X:%1%-%2%,Y:%3%-%4%,Z:%5%-%6%\n" msgid "Right nozzle: X:%1%-%2%, Y:%3%-%4%, Z:%5%-%6%" msgstr "右喷嘴:X:%1%-%2%,Y:%3%-%4%,Z:%5%-%6%" +# AI Translated msgid "Tool move" -msgstr "工具 移动" +msgstr "工具移动" # AI Translated msgid "Tool Rotate" @@ -6193,8 +6462,9 @@ msgstr "自动朝向选项" msgid "Enable rotation" msgstr "开启旋转" +# AI Translated msgid "Optimize support interface area" -msgstr "优化接触面面积" +msgstr "优化支撑面面积" # src/slic3r/GUI/GLCanvas3D.cpp:4767 msgid "Orient" @@ -6272,17 +6542,21 @@ msgstr "拆分为对象" msgid "Add" msgstr "添加" +# AI Translated msgid "Auto orient all/selected objects" -msgstr "自动定位所有/选定的对象" +msgstr "自动调整所有/所选对象的朝向" +# AI Translated msgid "Auto orient all objects on current plate" -msgstr "自动调整当前盘上的所有对象" +msgstr "自动调整当前盘上所有对象的朝向" +# AI Translated msgid "Arrange all objects" -msgstr "全局整理" +msgstr "自动摆放所有对象" +# AI Translated msgid "Arrange objects on selected plates" -msgstr "单盘整理" +msgstr "自动摆放所选盘上的对象" msgid "Assembly View" msgstr "装配体视图" @@ -6299,8 +6573,9 @@ msgstr "切片所有盘" msgid "Failed" msgstr "失败" +# AI Translated msgid "All Plates" -msgstr "所有打印板" +msgstr "所有盘" msgid "Stats" msgstr "统计" @@ -6360,8 +6635,9 @@ msgstr "坐标轴" msgid "Gridlines" msgstr "网格线" +# AI Translated msgid "Focus mode" -msgstr "" +msgstr "专注模式" msgid "Labels" msgstr "标签" @@ -6401,8 +6677,9 @@ msgstr "设置视角" msgid "Paint Toolbar" msgstr "上色工具条" +# AI Translated msgid "Assembly Control" -msgstr "拼装视图控制" +msgstr "装配体视图控制" msgid "Explosion Ratio" msgstr "爆炸比例" @@ -6432,15 +6709,18 @@ msgstr "检测到有对象放在盘的边界上。" msgid "A G-code path goes beyond the max print height." msgstr "检测出超出打印高度的G-code路径。" +# AI Translated msgid "A G-code path goes beyond plate boundaries." -msgstr "检测超出热床边界的G-code路径。" +msgstr "检测到超出热床边界的G-code路径。" +# AI Translated msgid "Not support printing 2 or more TPU filaments." -msgstr "不支持打印 2 根或更多 TPU 丝。" +msgstr "不支持打印 2 种或以上 TPU 耗材丝。" +# AI Translated #, c-format, boost-format msgid "Tool %d" -msgstr "工具%d" +msgstr "工具头%d" # AI Translated #, c-format, boost-format @@ -6454,8 +6734,9 @@ msgid "Filament %s is placed in the %s, but the generated G-code path exceeds th msgid_plural "Filaments %s are placed in the %s, but the generated G-code path exceeds the printable height of the %s." msgstr[0] "耗材丝 %s 放置在 %s 中,但生成的 G-code 路径超出了 %s 的可打印高度。" +# AI Translated msgid "Open wiki for more information." -msgstr "打开维基百科了解更多信息。" +msgstr "打开 Wiki 了解更多信息。" msgid "Only the object being edited is visible." msgstr "只有正在编辑的对象是可见的。" @@ -6466,29 +6747,36 @@ msgid "Filament %s cannot be printed directly on the surface of this plate." msgid_plural "Filaments %s cannot be printed directly on the surface of this plate." msgstr[0] "耗材丝 %s 不能直接打印在该盘的表面上。" +# AI Translated msgid "PLA and PETG filaments detected in the mixture. Adjust parameters according to the Wiki to ensure print quality." -msgstr "混合物中检测到 PLA 和 PETG 耗材。根据 Wiki 调整参数以保证打印质量。" +msgstr "检测到同时使用了 PLA 和 PETG 耗材丝。请根据 Wiki 调整参数以保证打印质量。" +# AI Translated msgid "The prime tower extends beyond the plate boundary." -msgstr "主塔延伸到板块边界之外。" +msgstr "擦拭塔超出了盘的边界。" +# AI Translated msgid "Partial flushing volume set to 0. Multi-color printing may cause color mixing in models. Please readjust flushing settings." -msgstr "部分冲洗量设置为 0。多色打印可能会导致模型混色。请重新调整冲水设置。" +msgstr "部分冲刷量设置为 0。多色打印可能会导致模型混色。请重新调整冲刷设置。" msgid "Click Wiki for help." msgstr "单击 Wiki 获取帮助。" +# AI Translated msgid "Click here to regroup" -msgstr "单击此处重新组合" +msgstr "单击此处重新分组" +# AI Translated msgid "Flushing Volume" -msgstr "冲水量" +msgstr "冲刷体积" msgid "Calibration step selection" msgstr "校准步骤选择" +# AI Translated +# Needs human review: BambuStudio uses 激光雷达; confirm keeping Micro Lidar in English msgid "Micro lidar calibration" -msgstr "微激光雷达校准" +msgstr "Micro Lidar 校准" msgid "Bed leveling" msgstr "热床调平" @@ -6496,8 +6784,9 @@ msgstr "热床调平" msgid "High-temperature Heatbed Calibration" msgstr "高温热床校准" +# AI Translated msgid "Nozzle clumping detection Calibration" -msgstr "喷嘴结块检测校准" +msgstr "裹头检测校准" msgid "Calibration program" msgstr "校准程序" @@ -6545,19 +6834,21 @@ msgstr "连接打印机(局域网)" msgid "Please input the printer access code:" msgstr "请输入打印机访问码:" +# AI Translated msgid "" "You can find it in \"Settings > Network > Access code\"\n" "on the printer, as shown in the figure:" msgstr "" -"您可以在“设置 > 网络 > 访问代码”中找到它\n" -"在打印机上,如图:" +"您可以在打印机的“设置 > 网络 > 访问码”中找到它,\n" +"如下图所示:" +# AI Translated msgid "" "You can find it in \"Setting > Setting > LAN only > Access Code\"\n" "on the printer, as shown in the figure:" msgstr "" -"您可以在“设置 > 设置 > 仅 LAN > 访问代码”中找到它\n" -"在打印机上,如图:" +"您可以在打印机的“设置 > 设置 > 仅局域网 > 访问码”中找到它,\n" +"如下图所示:" msgid "Invalid input" msgstr "非法输入" @@ -6847,11 +7138,13 @@ msgstr "克隆所选项" msgid "Clone copies of selections" msgstr "克隆多份所选项" +# AI Translated msgid "Duplicate Current Plate" -msgstr "复制当前打印板" +msgstr "复制当前盘" +# AI Translated msgid "Duplicate the current plate" -msgstr "复制当前打印板" +msgstr "复制当前盘" msgid "Selects all objects" msgstr "选中所有对象" @@ -6859,11 +7152,13 @@ msgstr "选中所有对象" msgid "Deselects all objects" msgstr "取消所有选中" +# AI Translated msgid "Use Perspective View" -msgstr "使用透视视角" +msgstr "使用透视视图" +# AI Translated msgid "Use Orthogonal View" -msgstr "使用正交视角" +msgstr "使用正交视图" msgid "Auto Perspective" msgstr "自动透视" @@ -6875,14 +7170,16 @@ msgstr "从俯视图、仰视图或侧视图切换时,自动在正交和透视 msgid "Show &G-code Window" msgstr "显示G-code窗口" +# AI Translated msgid "Show G-code window in Preview scene." -msgstr "显示G-code窗口" +msgstr "在预览场景中显示G-code窗口。" msgid "Show 3D Navigator" msgstr "显示3D导航器" +# AI Translated msgid "Show 3D navigator in Prepare and Preview scene." -msgstr "显示3D导航器" +msgstr "在“准备”和“预览”场景中显示3D导航器。" msgid "Show Gridlines" msgstr "显示网格线" @@ -6916,11 +7213,13 @@ msgstr "显示悬垂高亮" msgid "Show object overhang highlight in 3D scene." msgstr "在3D场景中显示悬垂高亮" +# AI Translated msgid "Show Selected Outline (beta)" -msgstr "显示选中轮廓(测试版)" +msgstr "显示选中轮廓线(试验)" +# AI Translated msgid "Show outline around selected object in 3D scene." -msgstr "在3D场景中显示选中对象的轮廓" +msgstr "在3D场景中显示选中对象的轮廓线。" msgid "Preferences" msgstr "偏好设置" @@ -6968,8 +7267,9 @@ msgstr "Pressure Advance" msgid "Flow ratio" msgstr "流量比例" +# AI Translated msgid "Flow Rate Calibration" -msgstr "流量校准" +msgstr "流量比例校准" msgid "Retraction" msgstr "回抽" @@ -7004,17 +7304,21 @@ msgstr "打开G-code 文件" msgid "Re&load from Disk" msgstr "从磁盘重新加载" +# AI Translated +# Needs human review: English source says 'plater'; confirm the wording once the source is fixed. msgid "Reload the plater from disk" -msgstr "从磁盘重新加载平台" +msgstr "从磁盘重新加载G-code文件" msgid "Export &Toolpaths as OBJ" msgstr "将工具路径导出为OBJ格式" +# AI Translated msgid "Open &Slicer" -msgstr "打开 Studio" +msgstr "打开切片软件" +# AI Translated msgid "Open Slicer" -msgstr "打开 Studio" +msgstr "打开切片软件" msgid "&Quit" msgstr "退出" @@ -7091,6 +7395,7 @@ msgstr "文件丢失" msgid "The project is no longer available." msgstr "此项目不可用。" +# AI Translated msgid "" "Do you want to synchronize your personal data from Orca Cloud?\n" "It contains the following information:\n" @@ -7101,14 +7406,15 @@ msgstr "" "是否要从 Orca Cloud 同步您的个人数据?\n" "它包含以下信息:\n" "1. 工艺预设\n" -"2. 耗材预设\n" +"2. 耗材丝预设\n" "3. 打印机预设" msgid "Synchronization" msgstr "同步" +# AI Translated msgid "The device cannot handle more conversations. Please retry later." -msgstr "设备无法处理更多的对话。请稍后重试。" +msgstr "设备无法处理更多会话。请稍后重试。" msgid "Player is malfunctioning. Please reinstall the system player." msgstr "播放器异常,请重新安装系统播放器。" @@ -7162,22 +7468,26 @@ msgstr "打印机已注销,无法连接。" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "局域网连接失败(无法启动直播)" +# AI Translated msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" -msgstr "该功能需要“虚拟摄像头工具包”,是否下载并安装该工具包?" +msgstr "" +"该功能需要“虚拟摄像头工具包”!\n" +"是否下载并安装该工具包?" msgid "Downloading Virtual Camera Tools" msgstr "正在下载“虚拟摄像头工具包”" +# AI Translated msgid "" "Another virtual camera is running.\n" "Orca Slicer supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"您想停止此虚拟摄像头吗?另一个虚拟摄像头正在工作。\n" -"Orca Slicer 同时只能支持一个虚拟摄像头。\n" -"是否停止前一个虚拟摄像头?" +"另一个虚拟摄像头正在运行。\n" +"Orca Slicer 仅支持一个虚拟摄像头。\n" +"是否停止该虚拟摄像头?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -7189,8 +7499,9 @@ msgstr "网络不可访问" msgid "Information" msgstr "信息" +# AI Translated msgid "Loading..." -msgstr "正在加载视频……" +msgstr "正在加载……" msgid "Year" msgstr "年" @@ -7269,9 +7580,10 @@ msgstr[0] "您将从打印机中删除%u个文件。确定要继续吗?" msgid "Delete files" msgstr "删除文件" +# AI Translated #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "你确定要从打印机中删除文件'%s'吗?" +msgstr "您确定要从打印机中删除文件'%s'吗?" msgid "Delete file" msgstr "删除文件" @@ -7319,8 +7631,9 @@ msgstr "下载中 %d%%..." msgid "Air Condition" msgstr "空调" +# AI Translated msgid "Reconnecting the printer, the operation cannot be completed immediately, please try again later." -msgstr "重新连接打印机,该操作无法立即完成,请稍后再试。" +msgstr "正在重新连接打印机,该操作无法立即完成,请稍后再试。" msgid "Timeout, please try again." msgstr "超时,请重试。" @@ -7406,14 +7719,17 @@ msgstr "反转Y轴" msgid "Invert Z axis" msgstr "反转Z轴" +# AI Translated msgid "Invert Yaw axis" -msgstr "反转垂直轴,偏航轴" +msgstr "反转偏航轴" +# AI Translated msgid "Invert Pitch axis" -msgstr "反转横轴,俯仰轴" +msgstr "反转俯仰轴" +# AI Translated msgid "Invert Roll axis" -msgstr "反转纵轴,横滚轴" +msgstr "反转横滚轴" msgid "(LAN)" msgstr "(局域网)" @@ -7475,12 +7791,14 @@ msgstr "通过Pin码绑定" msgid "Bind with Access Code" msgstr "使用访问码绑定" +# AI Translated msgctxt "Quit_Switching" msgid "Quit" -msgstr "辞职" +msgstr "退出" +# AI Translated msgid "Switching..." -msgstr "交换..." +msgstr "切换中..." msgid "Switching failed" msgstr "切换失败" @@ -7488,8 +7806,9 @@ msgstr "切换失败" msgid "Printing progress" msgstr "打印进度" +# AI Translated msgid "Parts Skip" -msgstr "零件跳过" +msgstr "跳过零件" msgid "Stop" msgstr "停止" @@ -7511,8 +7830,9 @@ msgstr "" "您已经完成了商城模型的打印,\n" "但是评分信息的同步失败了。" +# AI Translated msgid "How do you like this printing file?" -msgstr "你觉得这个打印文件怎么样?" +msgstr "您觉得这个打印文件怎么样?" msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" msgstr "(该模型已进行评分。您的评分将覆盖之前的评分。)" @@ -7527,13 +7847,14 @@ msgstr "正在计算..." # AI Translated msgctxt "Printer camera" msgid "Camera" -msgstr "摄像机" +msgstr "摄像头" msgid "Storage" msgstr "存储" +# AI Translated msgid "Camera Setting" -msgstr "相机设置" +msgstr "摄像头设置" msgid "Control" msgstr "控制" @@ -7577,25 +7898,28 @@ msgstr "您确定要停止打印吗?" msgid "The printer is busy with another print job." msgstr "打印机正在执行其他打印任务" +# AI Translated msgid "When printing is paused, filament loading and unloading are only supported for external slots." -msgstr "打印暂停时,仅外部插槽支持耗材装载和卸载。" +msgstr "打印暂停时,仅外置槽位支持进料和退料。" msgid "Current extruder is busy changing filament." msgstr "当前挤出机正忙于更换耗材丝。" # AI Translated msgid "\"Load\" or \"Unload\" is not supported for external spool while using Filament Track Switch." -msgstr "在使用 Filament Track Switch 时,外部料盘不支持“装载”或“卸载”。" +msgstr "使用耗材变轨器时,外置料盘不支持“进料”或“退料”。" # AI Translated msgid "The Filament Track Switch has not been setup. Please setup on printer." -msgstr "Filament Track Switch 尚未设置。请在打印机上进行设置。" +msgstr "耗材变轨器尚未设置。请在打印机上进行设置。" +# AI Translated msgid "Current slot has already been loaded." -msgstr "当前插槽已被加载。" +msgstr "当前槽位已进料。" +# AI Translated msgid "The selected slot is empty." -msgstr "所选插槽为空。" +msgstr "所选槽位为空。" msgid "Printer 2D mode does not support 3D calibration" msgstr "打印机 2D 模式不支持 3D 校准" @@ -7623,17 +7947,20 @@ msgstr "层: %d/%d" msgid "Please heat the nozzle to above 170℃ before loading or unloading filament." msgstr "请在进料或退料前把喷嘴升温到170℃以上。" +# AI Translated msgid "Chamber temperature cannot be changed in cooling mode while printing." -msgstr "打印时在冷却模式下无法更改腔室温度。" +msgstr "打印时在冷却模式下无法更改腔体温度。" +# AI Translated msgid "If the chamber temperature exceeds 40℃, the system will automatically switch to heating mode. Please confirm whether to switch." -msgstr "如果箱内温度超过 40℃,系统将自动切换至加热模式。请确认是否切换。" +msgstr "如果腔体温度超过 40℃,系统将自动切换至加热模式。请确认是否切换。" msgid "Please select an AMS slot before calibration" msgstr "请先选择一个AMS槽位后进行校准" +# AI Translated msgid "Cannot read filament info: the filament is loaded to the tool head. Please unload the filament and try again." -msgstr "无法读取耗材丝信息:耗材丝已经加载到工具头,请退出耗材丝后再重试。" +msgstr "无法读取耗材丝信息:耗材丝已经加载到工具头,请先退料再重试。" msgid "This only takes effect during printing" msgstr "仅在打印过程中生效" @@ -7652,8 +7979,9 @@ msgstr "运动" msgid "Ludicrous" msgstr "狂暴" +# AI Translated msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." -msgstr "任务过程中关灯会导致 AI 监控失败,就像炒面检测一样。请谨慎选择。" +msgstr "任务过程中关灯会导致炒面检测等 AI 监控失效。请谨慎选择。" msgid "Keep it On" msgstr "保持开启状态" @@ -7699,8 +8027,9 @@ msgstr "获取oss配置失败。" msgid "Upload Pictures" msgstr "上传图片" +# AI Translated msgid "Number of images successfully uploaded" -msgstr "图像上传成功" +msgstr "成功上传的图像数量" # AI Translated #. TRN %s is the path of an image file. @@ -7726,10 +8055,13 @@ msgstr "%s:没有相应的存储桶" msgid "%s cannot be opened" msgstr "无法打开 %s" +# AI Translated msgid "" "The following issues occurred during the process of uploading images. Do you want to ignore them?\n" "\n" -msgstr "在上传图像的过程中出现以下问题。你想忽略它们吗?\n" +msgstr "" +"上传图像的过程中出现以下问题。是否忽略这些问题?\n" +"\n" msgid "Synchronizing the printing results. Please retry a few seconds later." msgstr "正在同步打印结果。请稍后重试。" @@ -7757,8 +8089,9 @@ msgstr "" "\n" "是否跳转到网页进行评分?" +# AI Translated msgid "Some of your images failed to upload. Would you like to redirect to the webpage to give a rating?" -msgstr "您的一些图像上传失败。您是否想要重定向到评分网页?" +msgstr "部分图像上传失败。是否跳转到网页进行评分?" msgid "You can select up to 16 images." msgstr "您最多可以选择16张图像。" @@ -7773,8 +8106,9 @@ msgstr "" msgid "click to add machine" msgstr "点击添加打印机" +# AI Translated msgid "Status" -msgstr "设备状态" +msgstr "状态" msgctxt "Firmware" msgid "Update" @@ -7797,8 +8131,9 @@ msgstr "不再显示" msgid "Go to" msgstr "前往" +# AI Translated msgid "Later" -msgstr "之后" +msgstr "稍后" #, c-format, boost-format msgid "%s error" @@ -7845,11 +8180,13 @@ msgstr "3MF 文件版本比当前 OrcaSlicer 版本更新。" msgid "Updating your OrcaSlicer could enable all functionality in the 3MF file." msgstr "更新您的 OrcaSlicer 以启用 3MF 文件中的所有功能。" +# AI Translated msgid "Current Version: " -msgstr "当前版本:" +msgstr "当前版本: " +# AI Translated msgid "Latest Version: " -msgstr "最新版本:" +msgstr "最新版本: " msgctxt "Software" msgid "Update" @@ -7870,8 +8207,9 @@ msgstr "如果服务器处于故障状态,您可以暂时使用离线打印或 msgid "How to use LAN only mode" msgstr "如何使用仅局域网模式" +# AI Translated msgid "Don't show this dialog again" -msgstr "不再显示此对话框?" +msgstr "不再显示此对话框" msgid "Please refer to Wiki before use->" msgstr "使用前请参考 Wiki->" @@ -7961,8 +8299,9 @@ msgstr "最大体积流量校准" msgid "Pressure Advance Calibration" msgstr "Pressure Advance 校准" +# AI Translated msgid "Flow Ratio Calibration" -msgstr "流量比校准" +msgstr "流量比例校准" # AI Translated msgid "Retraction Calibration" @@ -8056,7 +8395,7 @@ msgstr "落到热床" # AI Translated msgid "Scale to Fit Print Volume" -msgstr "缩放以适应构建空间" +msgstr "缩放以适应构建体积" # AI Translated msgid "Increase Instances" @@ -8217,20 +8556,23 @@ msgstr "安全移除硬件。" msgid "Ejecting." msgstr "正在弹出。" +# AI Translated #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." -msgstr[0] "%1$d 模型有自定义支撑。" +msgstr[0] "%1$d 个对象有自定义支撑。" +# AI Translated #, c-format, boost-format msgid "%1$d Object has color painting." msgid_plural "%1$d Objects have color painting." -msgstr[0] "%1$d对象有涂色。" +msgstr[0] "%1$d 个对象有涂色。" +# AI Translated #, 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] "%1$d对象加载为一个切割对象的子部件" +msgstr[0] "%1$d 个对象已作为切割对象的零件加载。" #, c-format, boost-format msgid "%1$d object was loaded with fuzzy skin painting." @@ -8263,8 +8605,9 @@ msgstr "错误:" msgid "Warning:" msgstr "警告:" +# AI Translated msgid "Exported successfully" -msgstr "导出成功." +msgstr "导出成功" msgid "Model file downloaded." msgstr "已下载模型文件。" @@ -8284,17 +8627,20 @@ msgstr "浏览共享配置文件" msgid "Serious warning:" msgstr "严重警告:" +# AI Translated msgid " (Repair)" -msgstr "(修复)" +msgstr " (修复)" +# AI Translated msgid " Click here to install it." -msgstr "点击此处安装" +msgstr " 点击此处安装。" msgid "WARNING:" msgstr "警告:" +# AI Translated msgid "Your model needs support! Please enable support material." -msgstr "你的模型需要支撑才能打印。请开启材料支撑选项。" +msgstr "您的模型需要支撑!请启用支撑。" msgid "G-code path overlap" msgstr "G-code路径重叠" @@ -8356,11 +8702,11 @@ msgstr "底部" # AI Translated msgid "This setting does not specify a plugin capability type." -msgstr "此设置未指定插件能力类型。" +msgstr "此设置未指定插件功能类型。" # AI Translated msgid "This setting specifies an unrecognized plugin capability type: " -msgstr "此设置指定了无法识别的插件能力类型: " +msgstr "此设置指定了无法识别的插件功能类型: " msgid "Plugin Selection" msgstr "插件选择" @@ -8375,10 +8721,11 @@ msgstr "" # AI Translated msgid "There is stringing-prone filament in the current print job. Enabling nozzle clumping detection now may degrade print quality. Are you sure you want to enable it?" -msgstr "当前打印任务中存在易拉丝的耗材。此时启用喷嘴结块检测可能会降低打印质量。您确定要启用吗?" +msgstr "当前打印任务中存在易拉丝的耗材丝。此时启用裹头检测可能会降低打印质量。您确定要启用吗?" +# AI Translated msgid "Enable Nozzle Clumping Detection" -msgstr "裹头检测" +msgstr "启用裹头检测" msgid "When enabled, the printer will automatically capture photos of printed parts and upload them to the cloud. Would you like to enable this option?" msgstr "启用此功能后,打印机将自动拍摄打印件的照片并将其上传至云端。是否要启用此选项?" @@ -8395,8 +8742,9 @@ msgstr "检测打印板的定位标记,如果标记不在预定义范围内时 msgid "Build Plate Detection" msgstr "打印板检测" +# AI Translated msgid "Identifies the type and position of the build plate on the heatbed. Pausing printing if a mismatch is detected." -msgstr "识别打印平台板在热床上的类型和位置。如果检测到不匹配,则暂停打印。" +msgstr "识别热床上打印板的类型和位置。如果检测到不匹配,则暂停打印。" msgid "Purifies the chamber air as the print finishes, based on the selected mode." msgstr "每次打印结束时,根据所选方式净化打印机的腔体空气。" @@ -8404,14 +8752,17 @@ msgstr "每次打印结束时,根据所选方式净化打印机的腔体空气 msgid "Purifies the chamber air through internal circulation as each print finishes." msgstr "每次打印结束时,通过内循环净化打印机的腔体空气。" +# AI Translated msgid "Automatically match the corresponding switch strategy for leak-prone filaments (disable blob detection) and regular filaments (enable blob detection)." -msgstr "对易拉丝耗材(关闭裹头检测)与常规耗材(开启裹头检测)自动匹配相应的开关策略。" +msgstr "对易拉丝耗材丝(关闭裹头检测)与常规耗材丝(开启裹头检测)自动匹配相应的开关策略。" +# AI Translated msgid "Detect whether the nozzle is wrapped by filament or other foreign matter." -msgstr "检测喷嘴是否被耗材或其他异物包裹住。" +msgstr "检测喷嘴是否被耗材丝或其他异物包裹住。" +# AI Translated msgid "After disabling, nozzle wrapping cannot be detected, which may lead to print failure or nozzle damage." -msgstr "关闭后无法发现喷嘴包裹,可能导致打印失败或喷嘴损坏。" +msgstr "关闭后无法发现喷嘴包裹,可能导致打印失败或喷嘴损坏。" msgid "AI Detections" msgstr "人工智能检测" @@ -8431,17 +8782,21 @@ msgstr "炒面检测" msgid "Detect spaghetti failures (scattered lose filament)." msgstr "检测炒面故障(散落松脱的耗材丝)。" +# AI Translated +# Needs human review: Check the label length; BambuStudio shortens it to 堆料检测. msgid "Purge Chute Pile-Up Detection" -msgstr "清理溜槽堆积检测" +msgstr "冲刷废料槽堆积检测" +# AI Translated msgid "Monitor if the waste is piled up in the purge chute." -msgstr "监控废物是否堆积在清理溜槽中。" +msgstr "监控冲刷废料是否堆积在废料槽中。" msgid "Nozzle Clumping Detection" msgstr "裹头检测" +# AI Translated msgid "Check if the nozzle is clumping by filaments or other foreign objects." -msgstr "检查喷嘴是否被耗材或其他异物堵塞。" +msgstr "检查喷嘴是否被耗材丝或其他异物包裹。" msgid "Detects air printing caused by nozzle clogging or filament grinding." msgstr "检测由于喷嘴堵塞或耗材丝研磨造成的空打。" @@ -8491,8 +8846,9 @@ msgstr "打印件位移检测" msgid "Monitors the printed part during printing and alerts immediately if it shifts or collapses." msgstr "检测打印中的打印件状态,若发生移动或倒塌则立即提醒。" +# AI Translated msgid "Checks if the nozzle is clumping by filament or other foreign objects." -msgstr "检查喷嘴是否被耗材或其他异物堵塞。" +msgstr "检查喷嘴是否被耗材丝或其他异物包裹。" msgid "On" msgstr "开" @@ -8520,9 +8876,10 @@ msgctxt "Nozzle Diameter" msgid "Diameter" msgstr "直径" +# AI Translated msgctxt "Nozzle Flow" msgid "Flow" -msgstr "流动" +msgstr "流量" msgid "Please change the nozzle settings on the printer." msgstr "请更改打印机上的喷嘴设置。" @@ -8542,8 +8899,9 @@ msgstr "没有适用于此打印机的 wiki 链接。" msgid "Unavailable while heating maintenance function is on." msgstr "加热维护功能开启时不可用。" +# AI Translated msgid "Idle Heating Protection" -msgstr "怠速加热保护" +msgstr "空闲加热保护" msgid "Stops heating automatically after 5 mins of idle to ensure safety." msgstr "闲置 5 分钟后自动停止加热,确保安全。" @@ -8671,11 +9029,13 @@ msgstr "放弃对此模式所做的未保存修改(恢复为已保存的值) msgid "Remove current plate (if not last one)" msgstr "移除当前盘(如果不是最后一个)" +# AI Translated msgid "Auto orient objects on current plate" -msgstr "在当前盘上自动调整零件的朝向" +msgstr "自动调整当前盘上对象的朝向" +# AI Translated msgid "Arrange objects on current plate" -msgstr "在当前盘上排列零件" +msgstr "自动摆放当前盘上的对象" msgid "Unlock current plate" msgstr "解锁当前盘" @@ -8756,8 +9116,9 @@ msgstr "正在切片盘 %1%:%2%" msgid "Invalid name, the following characters are not allowed:" msgstr "无效名称,不允许使用以下字符:" +# AI Translated msgid "Sliced Info" -msgstr "切片你信息" +msgstr "切片信息" msgid "Used Filament (m)" msgstr "耗材丝消耗长度 (m)" @@ -8791,7 +9152,7 @@ msgstr "配置不兼容" # AI Translated msgid "Filament switcher detected. All AMS filaments are now available for both extruders. The slicer will auto-assign for optimal printing." -msgstr "检测到耗材切换器。现在所有 AMS 耗材均可供两个挤出机使用。切片器将自动分配以获得最佳打印效果。" +msgstr "检测到耗材切换器。现在所有 AMS 耗材丝均可供两个挤出机使用。切片器将自动分配以获得最佳打印效果。" # AI Translated msgid "A filament switcher is detected but not calibrated and thus currently unavailable. Please calibrate it on the printer and synchronize before use." @@ -8822,8 +9183,9 @@ msgstr "连接" msgid "Synchronize nozzle information and the number of AMS" msgstr "同步喷嘴信息和 AMS 数量" +# AI Translated msgid "Click to edit preset" -msgstr "点击编辑配置" +msgstr "点击编辑预设" # AI Translated #. TRN Sidebar label of the printer variant (nozzle) selector; picking one switches the printer preset. @@ -8843,17 +9205,21 @@ msgstr "冲刷模式" msgid "Flushing volumes" msgstr "冲刷体积" +# AI Translated msgid "Add one filament" -msgstr "增加一个材料" +msgstr "增加一个耗材丝" +# AI Translated msgid "Remove last filament" -msgstr "删除最后一个材料" +msgstr "删除最后一个耗材丝" +# AI Translated msgid "Synchronize filament list from AMS" -msgstr "从AMS同步材料列表" +msgstr "从AMS同步耗材丝列表" +# AI Translated msgid "Set filaments to use" -msgstr "配置可选择的材料" +msgstr "配置可选择的耗材丝" # AI Translated msgid "Add Mixed Filament" @@ -8907,11 +9273,13 @@ msgstr "目标混合耗材丝将此物理耗材丝用作组分。合并将移除 msgid "After completing your operation, %s project will be closed and create a new project." msgstr "完成操作后,%s 项目将关闭并创建一个新项目。" +# AI Translated msgid "There are no compatible filaments, and sync is not performed." -msgstr "没有如任何兼容的材料,同步操作未执行。" +msgstr "没有任何兼容的耗材丝,未执行同步。" +# AI Translated msgid "Sync filaments with AMS" -msgstr "同步到 AMS 的材料列表" +msgstr "与 AMS 同步耗材丝" msgid "" "There are some unknown or incompatible filaments mapped to generic preset.\n" @@ -8934,9 +9302,10 @@ msgstr "是否保存修改到“%1%”?" msgid "UV Editor" msgstr "UV 编辑器" +# AI Translated #, c-format, boost-format msgid "Successfully unmounted. The device %s (%s) can now be safely removed from the computer." -msgstr "卸载成功。设备%s(%s)现在可能安全地从电脑移除。" +msgstr "卸载成功。现在可以安全地从电脑移除设备 %s(%s)。" #, c-format, boost-format msgid "Ejecting of device %s (%s) has failed." @@ -8948,23 +9317,27 @@ msgstr "检测到有未保存的项目,是否恢复此项目?" msgid "Restore" msgstr "恢复" +# AI Translated msgid "The current heatbed temperature is relatively high. The nozzle may clog when printing this filament in a closed environment. Please open the front door and/or remove the upper glass." -msgstr "当前热床温度相对较高。在封闭式外壳中打印这种丝可能会导致喷嘴堵塞。请打开前门和/或取下上部玻璃。" +msgstr "当前热床温度相对较高。在封闭环境中打印此耗材丝可能会导致喷嘴堵塞。请打开前门和/或取下上部玻璃。" +# AI Translated 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 worn down or damaged." -msgstr "打印丝所要求的喷嘴硬度高于打印机默认的喷嘴硬度。请更换硬化的喷嘴或打印丝,否则喷嘴可能被磨损或损坏。" +msgstr "该耗材丝所要求的喷嘴硬度高于打印机默认的喷嘴硬度。请更换为硬化喷嘴或更换耗材丝,否则喷嘴可能会磨损或损坏。" msgid "Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to smooth mode." msgstr "启用传统的延时摄影可能会导致表面瑕疵。建议更改为平滑模式。" +# AI Translated msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which may cause print defects. Please enable the prime tower, re-slice and print again." -msgstr "延时拍摄的平滑模式已启用,但底墨塔已关闭,这可能会导致打印缺陷。请启用主塔,重新切片并再次打印。" +msgstr "延时摄影的平滑模式已启用,但擦拭塔已关闭,这可能会导致打印缺陷。请启用擦拭塔,重新切片后再打印。" msgid "Expand sidebar" msgstr "展开侧边栏" +# AI Translated msgid "Collapse sidebar" -msgstr "折叠边栏" +msgstr "折叠侧边栏" #, c-format, boost-format msgid "Loading file: %s" @@ -8985,8 +9358,9 @@ msgstr "该 3MF 文件由较旧的版本生成,仅加载几何数据。" msgid "The 3MF file was generated by BambuStudio, loading geometry data only." msgstr "该 3MF 文件由 BambuStudio 生成,仅加载几何数据。" +# AI Translated msgid "This project was created with an OrcaSlicer 2.3.1-alpha and uses infill rotation template settings that may not work properly with your current infill pattern. This could result in weak support or print quality issues." -msgstr "该项目由 OrcaSlicer 2.3.1-alpha 创建,并使用了填充旋转模板设置,这些设置可能无法与您当前的填充模式正常配合,可能导致支撑不足或打印质量问题。" +msgstr "该项目由 OrcaSlicer 2.3.1-alpha 创建,并使用了填充旋转模板设置,这些设置可能无法与您当前的填充图案正常配合,可能导致支撑不足或打印质量问题。" msgid "Would you like OrcaSlicer to automatically fix this by clearing the rotation template settings?" msgstr "您是否希望 OrcaSlicer 清除旋转模板设置以自动修复此问题?" @@ -9008,20 +9382,25 @@ msgstr "在3mf文件中发现无效值:" msgid "Please correct them in the Param tabs" msgstr "请在参数页更正它们" +# AI Translated msgid "The 3MF has the following modified G-code in filament or printer presets:" -msgstr "该3mf文件中的材料或者打印机预设包含以下修改过的G-codes:" +msgstr "该 3MF 文件的耗材丝或打印机预设中包含以下修改过的 G-code:" +# AI Translated msgid "Please confirm that all modified G-code is safe to prevent any damage to the machine!" -msgstr "请确认这些修改过的G-codes是否安全,以防止对机器造成任何损坏!" +msgstr "请确认所有修改过的 G-code 都是安全的,以免对机器造成任何损坏!" +# AI Translated msgid "Modified G-code" -msgstr "修改过的G-codes" +msgstr "修改过的 G-code" +# AI Translated msgid "The 3MF has the following customized filament or printer presets:" -msgstr "该3MF文件包含以下自定义的材料或打印机预设:" +msgstr "该 3MF 文件包含以下自定义的耗材丝或打印机预设:" +# AI Translated msgid "Please confirm that the G-code within these presets is safe to prevent any damage to the machine!" -msgstr "请确认这些预设中的G-codes是否安全,以防止对机器造成任何损坏!" +msgstr "请确认这些预设中的 G-code 是安全的,以免对机器造成任何损坏!" msgid "Customized Preset" msgstr "自定义的预设" @@ -9054,13 +9433,14 @@ msgstr "体积为零的对象已被移除" msgid "The volume of the object is zero" msgstr "对象的体积为零" +# AI Translated #, c-format, boost-format msgid "" "The object from file %s is too small, and may be in meters or inches.\n" "Do you want to scale to millimeters?" msgstr "" -"文件 %s 中对象的尺寸过小,似乎是以米(m)或者英寸(inch)为单位定义的。\n" -"OrcaSlicer的内部单位为毫米(mm)。是否要转换成毫米(mm)?" +"文件 %s 中对象的尺寸过小,可能是以米或英寸为单位。\n" +"是否将其缩放为毫米?" msgid "Object too small" msgstr "对象尺寸过小" @@ -9075,8 +9455,9 @@ msgstr "" "是否将该文件加载为一个由多个零件组成的对象,\n" "而非多个独立的对象?" +# AI Translated msgid "Multi-part object detected" -msgstr "检测到多部分对象" +msgstr "检测到多零件对象" # AI Translated msgid "Matching textures to filaments" @@ -9095,9 +9476,10 @@ msgstr "检测到多零件对象" msgid "Auto-Drop" msgstr "自动落板" +# AI Translated #, c-format, boost-format msgid "Connected printer is %s. It must match the project preset for printing.\n" -msgstr "连接的打印机是 %s。它必须与打印预设的项目相匹配。\n" +msgstr "连接的打印机是 %s。打印前它必须与项目预设相匹配。\n" msgid "Do you want to sync the printer information and automatically switch the preset?" msgstr "您想要同步打印机信息并自动切换预设吗?" @@ -9109,8 +9491,9 @@ msgstr "此项目包含一个在“设计”标签页中创建的模型,且不 msgid "The file does not contain any geometry data." msgstr "此文件不包含任何几何数据。" +# AI Translated msgid "Your object appears to be too large, do you want to scale it down to fit the print bed automatically?" -msgstr "对象看起来太大,希望将对象自动缩小以适应热床吗?" +msgstr "对象似乎过大,是否自动缩小以适应热床?" msgid "Object too large" msgstr "对象太大" @@ -9118,8 +9501,9 @@ msgstr "对象太大" msgid "Export STL file:" msgstr "导出 STL 文件:" +# AI Translated msgid "Export Draco file:" -msgstr "导出德拉科文件:" +msgstr "导出 Draco 文件:" msgid "Export AMF file:" msgstr "导出AMF文件:" @@ -9130,13 +9514,14 @@ msgstr "文件另存为:" msgid "Export OBJ file:" msgstr "导出OBJ文件:" +# AI Translated #, c-format, boost-format msgid "" "The file %s already exists.\n" "Do you want to replace it?" msgstr "" -"文件 %s 已经存在\n" -"您是否要替换它?" +"文件 %s 已存在。\n" +"是否替换?" msgid "Confirm Save As" msgstr "确认另存为" @@ -9160,8 +9545,9 @@ msgstr "删除对象" msgid "Reset Project" msgstr "重置项目" +# AI Translated msgid "The selected object couldn't be split." -msgstr "选中的模型不可分裂。" +msgstr "无法拆分所选对象。" msgid "Disable Auto-Drop to preserve Z positioning?\n" msgstr "禁用自动落板以保留 Z 轴定位?\n" @@ -9198,8 +9584,9 @@ msgstr "未选择替换文件" msgid "Replace with 3D file" msgstr "替换为 3D 文件" +# AI Translated msgid "Select folder to replace from" -msgstr "选择要替换的文件夹" +msgstr "选择用于替换的文件夹" msgid "Directory for the replace wasn't selected" msgstr "未选择替换目录" @@ -9223,8 +9610,10 @@ msgstr "✖ 跳过%s:替换失败。\n" msgid "✔ Replaced %s.\n" msgstr "✔ 替换了 %s。\n" +# AI Translated +# Needs human review: Glossary gives 体积 for a mesh volume; 已替换的零件 would read more naturally if the glossary is revised. msgid "Replaced volumes" -msgstr "替换的卷" +msgstr "已替换的体积" msgid "Please select a file" msgstr "请选择一个文件" @@ -9323,13 +9712,14 @@ msgstr "" "仅预览模式:\n" "被加载的文件仅包含G-Code,不支持进入准备页面" +# AI Translated msgid "" "The nozzle type and AMS quantity information has not been synced from the connected printer.\n" "After syncing, software can optimize printing time and filament usage when slicing.\n" "Would you like to sync now?" msgstr "" "喷嘴类型和 AMS 数量信息尚未与连接的打印机同步。\n" -"同步后,软件可以优化切片时的打印时间和耗材使用情况。\n" +"同步后,软件可以优化切片时的打印时间和耗材丝使用情况。\n" "您想现在同步吗?" msgid "Sync now" @@ -9367,8 +9757,9 @@ msgstr "正在更新 3D 视图..." msgid "Texture colors applied." msgstr "纹理颜色已应用。" +# AI Translated msgid "You can keep the modified presets for the new project or discard them" -msgstr "您可以保留修改的预设到新项目中或者忽略这些修改" +msgstr "您可以将修改后的预设保留给新项目,或放弃这些修改" msgid "Creating a new project" msgstr "创建新项目" @@ -9460,8 +9851,9 @@ msgstr "温度塔" msgid "Nozzle temperature test" msgstr "喷嘴温度测试" +# AI Translated msgid "Max volumetric speed test" -msgstr "最大体积流量速度测试" +msgstr "最大体积流量测试" msgid "VFA test" msgstr "VFA振纹测试" @@ -9528,8 +9920,9 @@ msgstr "正在加载G-code文件" msgid "G-code files and models cannot be loaded together!" msgstr "G-code文件不能和模型一起加载" +# AI Translated msgid "Unable to add models in preview mode" -msgstr "在预览模式不允许添加模型" +msgstr "预览模式下无法添加模型" msgid "All objects will be removed, continue?" msgstr "即将删除所有对象,是否继续?" @@ -9602,8 +9995,9 @@ msgstr "原因:零件\"%1%\"有自相交。" msgid "Reason: \"%1%\" and another part have no intersection." msgstr "原因:零件\"%1%\"与另一个零件没有交集。" +# AI Translated msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." -msgstr "无法对模型网格执行布尔运算。只有正面部分将被导出。" +msgstr "无法对模型网格执行布尔运算。只会导出正体积部分。" msgid "Flashforge host is not available." msgstr "Flashforge 主机不可用。" @@ -9611,8 +10005,9 @@ msgstr "Flashforge 主机不可用。" msgid "Unable to log in to the Flashforge printer." msgstr "无法登录到 Flashforge 打印机。" +# AI Translated msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "打印机是否就绪?打印平台是否在正确的位置、有没有异物、是否干净?" +msgstr "打印机是否就绪?打印板是否已放置到位、无异物且干净?" msgid "Upload and Print" msgstr "上传并打印" @@ -9620,12 +10015,13 @@ msgstr "上传并打印" msgid "Abnormal print file data. Please slice again" msgstr "打印文件数据异常,请重新切片" +# AI Translated msgid "" "Print By Object: \n" "We suggest using auto-arrange to avoid collisions when printing." msgstr "" "逐件打印:\n" -"建议使用自动摆盘避免打印时发生碰撞。" +"建议使用自动摆放避免打印时发生碰撞。" # AI Translated msgid "Send G-code" @@ -9634,8 +10030,9 @@ msgstr "发送 G-code" msgid "Send to printer" msgstr "发送到打印机" +# AI Translated msgid "Custom supports and color painting were removed before repairing." -msgstr "自定义的支撑和涂色在模型修复之前将被清除。" +msgstr "修复前已清除自定义支撑和涂色。" msgid "Optimize Rotation" msgstr "优化旋转" @@ -9652,11 +10049,13 @@ msgstr "OrcaSlicer 无法连接到 %s。请检查打印机是否已开机并连 msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "设备页面当前连接的打印机不是%s。同步前请切换到 %s。" +# AI Translated msgid "There are no filaments on the printer. Please load the filaments on the printer first." -msgstr "打印机上没有耗材。请先将耗材装入打印机。" +msgstr "打印机上没有耗材丝。请先将耗材丝装入打印机。" +# AI Translated msgid "The filaments on the printer are all unknown types. Please go to the printer screen or software device page to set the filament type." -msgstr "打印机上的耗材都是未知类型。请进入打印机屏幕或软件设备页面设置耗材类型。" +msgstr "打印机上的耗材丝都是未知类型。请进入打印机屏幕或软件设备页面设置耗材丝类型。" msgid "Device Page" msgstr "设备页面" @@ -9690,7 +10089,7 @@ msgstr "立即激活" # AI Translated msgid "The installed plugin does not provide the required capability — it may be outdated:" -msgstr "已安装的插件未提供所需的功能 — 它可能已过时:" +msgstr "已安装的插件未提供所需的功能,可能已过时:" # AI Translated msgid "Preparing to install plugins..." @@ -9702,7 +10101,7 @@ msgstr "正在安装插件" # AI Translated msgid "Cancelling — finishing the current plugin..." -msgstr "正在取消 — 正在完成当前插件……" +msgstr "正在取消,将先完成当前插件……" # AI Translated #, boost-format @@ -9712,13 +10111,15 @@ msgstr "正在安装 %1%……" msgid "Plate Settings" msgstr "盘参数设置" +# AI Translated #, boost-format msgid "Number of currently selected parts: %1%\n" -msgstr "当前选择的零件数量: %1%\n" +msgstr "当前选择的零件数量:%1%\n" +# AI Translated #, boost-format msgid "Number of currently selected objects: %1%\n" -msgstr "当前选择的对象数量: %1%\n" +msgstr "当前选择的对象数量:%1%\n" #, boost-format msgid "Part name: %1%\n" @@ -9751,9 +10152,10 @@ msgstr "三角形:%1%\n" msgid "Use \"Fix Model\" to repair the mesh." msgstr "使用“修复模型”来修复网格。" +# AI Translated #, c-format, boost-format msgid "Plate %d: %s is not suggested for use printing filament %s (%s). If you still want to do this print job, please set this filament's bed temperature to a number that is not zero." -msgstr "热床 %d:%s不建议被用于打印%s(%s)材料。如果你依然想打印,请设置耗材对应的热床温度为非零值。" +msgstr "盘 %d:不建议使用 %s 打印 %s(%s)耗材丝。如果您仍想执行此打印任务,请将该耗材丝的热床温度设置为非零值。" msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "目前,对象配置表单不能与多挤出机打印机一起使用。" @@ -9774,7 +10176,7 @@ msgid "" "T%1% — no filament routed\n" "Add an extruder in the Machine tab so this head has a filament slot." msgstr "" -"T%1% — 未分配耗材丝\n" +"T%1%:未分配耗材丝\n" "请在“打印机”选项卡中添加挤出机,使该工具头拥有耗材丝槽位。" # AI Translated @@ -9842,12 +10244,15 @@ msgstr "区域选择" msgid "sec" msgstr "秒" +# AI Translated msgid "The period of backup in seconds." -msgstr "备份的周期" +msgstr "备份间隔(秒)。" +# AI Translated msgid "Bed Temperature Difference Warning" -msgstr "热床温度不同警告" +msgstr "热床温差警告" +# AI Translated msgid "" "Using filaments with significantly different temperatures may cause:\n" "• Extruder clogging\n" @@ -9856,10 +10261,12 @@ msgid "" "\n" "Continue with enabling this feature?" msgstr "" -"使用温度显着不同的耗材丝可能会导致:\n" +"使用温度差异显著的耗材丝可能会导致:\n" "• 挤出机堵塞\n" "• 喷嘴损坏\n" -"• 层间附着力问题 继续启用此功能吗?" +"• 层间附着力问题\n" +"\n" +"是否继续启用此功能?" msgid "Browse" msgstr "浏览" @@ -9870,6 +10277,7 @@ msgstr "选择下载项目的文件夹" msgid "Choose Download Directory" msgstr "选择下载文件夹" +# AI Translated #, c-format, boost-format msgid "" "You've selected network plug-in version %s.\n" @@ -9877,7 +10285,12 @@ msgid "" "Would you like to download and install this version now?\n" "\n" "Note: The application may need to restart after installation." -msgstr "您已选择网络插件版本 %s。 您想立即下载并安装此版本吗? 注意:安装后应用程序可能需要重新启动。" +msgstr "" +"您已选择网络插件版本 %s。\n" +"\n" +"是否立即下载并安装此版本?\n" +"\n" +"注意:安装后可能需要重新启动应用程序。" msgid "Download Network Plug-in" msgstr "下载网络插件" @@ -9909,14 +10322,16 @@ msgstr "关联 %s://" msgid "Associate %s:// with OrcaSlicer so that Orca can open models from %s" msgstr "将 %s:// 与 OrcaSlicer 关联,以便 Orca 能够打开来自 %s 的模型" +# AI Translated msgid "Current Association: " -msgstr "当前相关项" +msgstr "当前关联: " msgid "Current Instance" msgstr "当前实例" +# AI Translated msgid "Current Instance Path: " -msgstr "当前实例路径" +msgstr "当前实例路径: " msgid "General" msgstr "常规" @@ -9975,26 +10390,31 @@ msgstr "下载项目的目标文件夹" msgid "Load All" msgstr "加载全部" +# AI Translated msgid "Ask When Relevant" -msgstr "当相关时查询" +msgstr "必要时询问" +# AI Translated msgid "Always Ask" -msgstr "总是提问" +msgstr "始终询问" msgid "Load Geometry Only" msgstr "仅加载几何形状" +# AI Translated msgid "Load behavior" -msgstr "加载 交互项" +msgstr "加载行为" +# AI Translated msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" -msgstr "printter/filament/process 设置项文件能否以 .3mf后缀方式打开" +msgstr "打开 3MF 文件时,是否加载其中的打印机/耗材丝/工艺设置?" msgid "Auto backup" msgstr "自动备份" +# AI Translated msgid "Backup your project periodically to help with restoring from an occasional crash." -msgstr "定期备份你的项目,以便从偶尔的崩溃中恢复过来。" +msgstr "定期备份您的项目,以便在偶发崩溃后恢复。" msgid "Maximum recent files" msgstr "最大最近使用文件数" @@ -10002,11 +10422,13 @@ msgstr "最大最近使用文件数" msgid "Maximum count of recent files" msgstr "最近使用文件的最大数量" +# AI Translated msgid "Add STL/STEP files to recent files list" -msgstr "添加模型文件 STL/STEP 到最近文件列表" +msgstr "将 STL/STEP 文件添加到最近文件列表" +# AI Translated msgid "Don't warn when loading 3MF with modified G-code" -msgstr "加载具有修改的 G-Code 的 3MF 时不会出现警告" +msgstr "加载含有已修改 G-code 的 3MF 时不发出警告" msgid "Show options when importing STEP file" msgstr "显示STEP网格参数设置对话框" @@ -10048,7 +10470,7 @@ msgstr "" # AI Translated msgid "STEP importing: Split into multiple objects" -msgstr "STEP 导入:拆分为多个物体" +msgstr "STEP 导入:拆分为多个对象" # AI Translated msgid "" @@ -10056,7 +10478,7 @@ msgid "" "Used as the default in the import dialog, or directly when the import dialog is disabled.\n" "Default: disabled." msgstr "" -"如果启用,导入的 STEP 文件中的复合(compound)和复合实体(compsolid)形状将被拆分为多个物体。\n" +"如果启用,导入的 STEP 文件中的复合(compound)和复合实体(compsolid)形状将被拆分为多个对象。\n" "用作导入对话框中的默认值,或在禁用导入对话框时直接使用。\n" "默认值:禁用。" @@ -10089,11 +10511,13 @@ msgstr "预设" msgid "Remember printer configuration" msgstr "记住打印机选项" +# AI Translated msgid "If enabled, Orca will remember and switch filament/process configuration for each printer automatically." -msgstr "如果启用,Orca会自动记录并切换您不同打印机之间的耗材配置与打印参数。" +msgstr "如果启用,Orca会自动记录并切换您不同打印机之间的耗材丝配置与打印参数。" +# AI Translated msgid "Group user filament presets" -msgstr "组用户耗材丝预设" +msgstr "对用户耗材丝预设分组" msgid "Group user filament presets based on selection" msgstr "根据选择对用户耗材丝预设进行分组" @@ -10104,14 +10528,16 @@ msgstr "按类型" msgid "By vendor" msgstr "按供应商" +# AI Translated msgid "Optimize filaments area height for..." -msgstr "为以下数量优化耗材区域高度..." +msgstr "为以下数量优化耗材丝区域高度..." msgid "filaments" msgstr "耗材丝" +# AI Translated msgid "Optimizes filament area maximum height by chosen filament count." -msgstr "根据选定的耗材丝数量优化耗材区域最大高度" +msgstr "根据选定的耗材丝数量优化耗材丝区域最大高度。" msgid "Show shared profiles notification" msgstr "显示共享配置文件通知" @@ -10175,14 +10601,17 @@ msgstr "作为固定标签显示的插件页数量,其余页面将折叠到最 msgid "Behavior" msgstr "行为" +# AI Translated msgid "Auto flush after changing..." -msgstr "更换后自动冲洗..." +msgstr "更改后自动冲刷..." +# AI Translated msgid "Auto calculate flushing volumes when selected values changed" -msgstr "当选定值更改时自动计算冲洗量" +msgstr "选定值更改时自动计算冲刷体积" +# AI Translated msgid "Auto arrange plate after cloning" -msgstr "克隆后自动排列打印板" +msgstr "克隆后自动摆放盘" msgid "Auto slice after changes" msgstr "更改后自动切片" @@ -10190,8 +10619,9 @@ msgstr "更改后自动切片" msgid "If enabled, OrcaSlicer will re-slice automatically whenever slicing-related settings change." msgstr "如果启用,OrcaSlicer 将在切片相关设置发生更改时自动重新切片。" +# AI Translated msgid "Delay in seconds before auto slicing starts, allowing multiple edits to be grouped. Use 0 to slice immediately." -msgstr "自动切片开始前延迟几秒,允许对多个编辑进行分组。使用 0 立即切片。" +msgstr "自动切片开始前的延迟时间(秒),可将多次修改合并后再切片。设为 0 则立即切片。" msgid "Remove mixed temperature restriction" msgstr "解除混合温度限制" @@ -10207,8 +10637,9 @@ msgstr "记住上次的打印操作" msgid "If enabled, OrcaSlicer will remember the last selected option in the print button's dropdown (e.g. Print, Export plate sliced file, Export G-code file) and use it as the default on next startup." msgstr "启用后,OrcaSlicer 将记住打印按钮下拉菜单中上次选择的选项(例如打印、导出单盘切片文件、导出 G-code 文件),并在下次启动时将其作为默认选项。" +# AI Translated msgid "Camera" -msgstr "摄像机" +msgstr "相机" msgid "Touchpad" msgstr "触控板" @@ -10315,8 +10746,9 @@ msgstr "清除我对未保存的项目的选择。" msgid "Unsaved presets" msgstr "未保存的预设" +# AI Translated msgid "Clear my choice on the unsaved presets." -msgstr "清除我对未保存的预置的选择。" +msgstr "清除我对未保存的预设的选择。" msgid "Synchronizing printer preset" msgstr "同步打印机预设" @@ -10338,7 +10770,7 @@ msgid "" msgstr "" "为模型应用平滑法线。\n" "\n" -"需要手动重新加载场景才能生效(在 3D 视图中右键单击 → “全部重新加载”)。" +"需要手动重新加载场景才能生效(在 3D 视图中右键单击 → “重新加载全部”)。" msgid "Phong shading" msgstr "Phong 着色" @@ -10569,15 +11001,17 @@ msgstr "" msgid "Login region" msgstr "登录区域" +# AI Translated msgid "Stealth mode" -msgstr "局域网模式" +msgstr "隐身模式" +# AI Translated msgid "" "This disables all cloud features, including Orca Cloud profile syncing. Users who prefer to work entirely offline can enable this option.\n" "Note: When Stealth Mode is enabled, your user profiles will not be backed up to Orca Cloud." msgstr "" "这将禁用所有云功能,包括 Orca Cloud 配置文件同步。希望完全离线工作的用户可以启用此选项。\n" -"注意:启用局域网模式后,您的用户配置文件将不会备份到 Orca Cloud。" +"注意:启用隐身模式后,您的用户配置文件将不会备份到 Orca Cloud。" msgid "Hide login side panel" msgstr "隐藏登录侧边栏" @@ -10606,8 +11040,9 @@ msgstr "更新和同步" msgid "Check for stable updates only" msgstr "仅检测正式版的更新" +# AI Translated msgid "Auto sync user presets (Printer/Filament/Process)" -msgstr "同步用户预设(打印机/耗材丝/工艺)" +msgstr "自动同步用户预设(打印机/耗材丝/工艺)" msgid "Filament sync mode" msgstr "耗材丝同步模式" @@ -10624,11 +11059,13 @@ msgstr "仅颜色" msgid "Update built-in presets automatically." msgstr "自动更新系统预设" +# AI Translated msgid "Use encrypted file for token storage" -msgstr "使用加密文件进行令牌存储" +msgstr "使用加密文件存储令牌" +# AI Translated msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)" -msgstr "将身份验证令牌存储在加密文件中,而不是系统钥匙串中。 (需要重启)" +msgstr "将身份验证令牌存储在加密文件中,而不是系统钥匙串中。(需要重启)" msgid "Bambu network plug-in" msgstr "Bambu网络插件" @@ -10642,11 +11079,13 @@ msgstr "网络插件版本" msgid "Select the network plug-in version to use" msgstr "选择要使用的网络插件版本" +# AI Translated msgid "Associate" -msgstr "相关的" +msgstr "文件关联" +# AI Translated msgid "Associate files to OrcaSlicer" -msgstr "逆戟鲸切片器文件关联" +msgstr "将文件关联到 OrcaSlicer" msgid "File associations for the Microsoft Store version are managed by Windows Settings." msgstr "Microsoft Store 版本的文件关联由 Windows 设置管理。" @@ -10690,14 +11129,17 @@ msgstr "跳过AMS黑名单检查" msgid "Show unsupported presets" msgstr "显示不受支持的预设" +# AI Translated msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." -msgstr "在打印机和耗材下拉列表中显示不兼容/不受支持的预设。这些预设无法被选择。" +msgstr "在打印机和耗材丝下拉列表中显示不兼容/不受支持的预设。这些预设无法被选择。" +# AI Translated msgid "Export statistics with G-code" -msgstr "" +msgstr "随 G-code 导出统计信息" +# AI Translated msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." -msgstr "" +msgstr "启用后,导出 G-code 文件时还会在其旁边以 JSON 格式写入统计信息(.statistics.json),导出的切片 3MF 文件内也会包含这些统计信息:打印时间、耗材丝和各走线类型的总量,以及按层和按对象的相应统计。" # AI Translated msgid "Experimental Features" @@ -10729,12 +11171,13 @@ msgstr "" msgid "Allow Abnormal Storage" msgstr "允许异常存储" +# AI Translated msgid "" "This allows the use of Storage that is marked as abnormal by the Printer.\n" "Use at your own risk, can cause issues!" msgstr "" -"这允许使用被打印机标记为异常的存储。\n" -"使用您自己承担风险,可能会导致问题!" +"允许使用被打印机标记为异常的存储。\n" +"使用风险自负,可能会导致问题!" msgid "Log Level" msgstr "日志级别" @@ -10763,8 +11206,9 @@ msgstr "同步设置" msgid "User sync" msgstr "用户同步" +# AI Translated msgid "Preset sync" -msgstr "配置同步" +msgstr "预设同步" msgid "Preferences sync" msgstr "首选项同步" @@ -10799,17 +11243,21 @@ msgstr "保存" msgid "Save debug settings" msgstr "保存调试设置" +# AI Translated msgid "Debug settings have been saved successfully!" -msgstr "DEBUG模式生效!" +msgstr "调试设置已成功保存!" +# AI Translated msgid "Cloud environment switched; please login again!" -msgstr "切换云环境,请重新登录!" +msgstr "云环境已切换,请重新登录!" +# AI Translated msgid "System presets" -msgstr "系统配置" +msgstr "系统预设" +# AI Translated msgid "User presets" -msgstr "用户配置" +msgstr "用户预设" msgid "Incompatible presets" msgstr "不兼容的预设" @@ -10819,22 +11267,27 @@ msgstr "我的打印机" # AI Translated msgid "AMS filaments" -msgstr "AMS 耗材" +msgstr "AMS 耗材丝" +# AI Translated msgid "Left filaments" -msgstr "左耗材" +msgstr "左耗材丝" +# AI Translated msgid "AMS filament" -msgstr "AMS 打印丝" +msgstr "AMS 耗材丝" +# AI Translated msgid "Right filaments" -msgstr "右耗材" +msgstr "右耗材丝" +# AI Translated msgid "Click to select filament color" -msgstr "点击设置材料颜色" +msgstr "点击选择耗材丝颜色" +# AI Translated msgid "Add/Remove presets" -msgstr "添加/删除配置" +msgstr "添加/删除预设" msgid "Edit preset" msgstr "编辑预设" @@ -10860,8 +11313,9 @@ msgstr "不支持的预设" msgid "Unsupported" msgstr "不支持" +# AI Translated msgid "Add/Remove filament" -msgstr "添加/删除材料" +msgstr "添加/删除耗材丝" msgid "Add/Remove materials" msgstr "添加/删除材料" @@ -10872,8 +11326,9 @@ msgstr "选择/移除打印机(系统预设)" msgid "Create printer" msgstr "创建打印机" +# AI Translated msgid "Incompatible" -msgstr "不兼容的预设" +msgstr "不兼容" msgid "The selected preset is null!" msgstr "选择的预设为空!" @@ -10886,8 +11341,9 @@ msgstr "结束" msgid "Customize" msgstr "自定义" +# AI Translated msgid "Other layer filament sequence" -msgstr "其它层耗材打印顺序" +msgstr "其它层耗材丝打印顺序" msgid "Please input layer value (>= 2)." msgstr "请输入层号(>=2)。" @@ -10898,8 +11354,9 @@ msgstr "到" msgid "Plate name" msgstr "盘名称" +# AI Translated msgid "Same as Global Plate Type" -msgstr "跟随全局打印板类型" +msgstr "跟随全局热床类型" msgid "Bed type" msgstr "热床类型" @@ -10922,8 +11379,9 @@ msgstr "禁用" msgid "Spiral vase" msgstr "旋转花瓶" +# AI Translated msgid "First layer filament sequence" -msgstr "首层耗材打印顺序" +msgstr "首层耗材丝打印顺序" # AI Translated msgid "The filament list contains mixed filaments. Custom filament sequence will not take effect." @@ -10986,11 +11444,11 @@ msgstr "选择要在 3MF 文件中发布的设置" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" -msgstr "混合耗材丝 - 在上方选择“开启”后将整体发布" +msgstr "混合耗材丝:在上方选择“开启”后将整体发布" # AI Translated msgid "Publish this mixed filament and enable + Full Publish its component filaments" -msgstr "发布此混合耗材丝,并开启 + 完整发布其组成耗材丝" +msgstr "发布此混合耗材丝,并对其组成耗材丝勾选“开启”和“完整发布”" # AI Translated msgid "Publish this filament slot in the 3MF file" @@ -11001,8 +11459,9 @@ msgid "Full Publish" msgstr "完整发布" # AI Translated +# Needs human review: Confirm that Full Publish embeds the complete filament preset (all settings). msgid "Embed the entire filament of this slot in the 3MF file" -msgstr "将此槽位的整条耗材丝内嵌到 3MF 文件中" +msgstr "将此槽位的完整耗材丝预设嵌入 3MF 文件" # AI Translated msgid "Filter non-selected" @@ -11068,21 +11527,25 @@ msgctxt "PresetName" msgid "Copy" msgstr "拷贝" +# AI Translated #, boost-format msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "选中打印机“%1%”和预设“%2%”" +msgstr "打印机“%1%”已选用预设“%2%”" +# AI Translated #, boost-format msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "请选择保存后对%1%预设的操作。" +msgstr "请选择保存后对“%1%”预设执行的操作。" +# AI Translated #, boost-format msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "为“%1%,”把“%2%”更换为“%3%” " +msgstr "对于“%1%”,将“%2%”更改为“%3%” " +# AI Translated #, boost-format msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "为“%1%”,添加“%2%”为一个新预设" +msgstr "对于“%1%”,将“%2%”添加为新预设" #, boost-format msgid "Simply switch to \"%1%\"" @@ -11309,35 +11772,45 @@ msgstr "不再针对此操作询问" msgid "Task canceled" msgstr "任务已取消" +# AI Translated msgid "Bambu Cool Plate" -msgstr "低温打印板" +msgstr "低温打印热床" +# AI Translated msgid "PLA Plate" -msgstr "PLA打印板" +msgstr "PLA热床" +# AI Translated msgid "Bambu Engineering Plate" -msgstr "工程材料打印板" +msgstr "工程材料热床" +# AI Translated msgid "Bambu Smooth PEI Plate" -msgstr "光面PEI打印板" +msgstr "光滑PEI热床" +# AI Translated msgid "High temperature Plate" -msgstr "高温打印板" +msgstr "高温打印热床" +# AI Translated msgid "Bambu Textured PEI Plate" -msgstr "纹理PEI打印板" +msgstr "纹理PEI热床" +# AI Translated msgid "Bambu Cool Plate SuperTack" -msgstr "Bambu 冷板 SuperTack" +msgstr "低温打印热床(超强粘附)" +# AI Translated msgid "Send print job" -msgstr "发送打印作业" +msgstr "发送打印任务" +# AI Translated msgid "Not satisfied with the grouping of filaments? Regroup and slice ->" -msgstr "对耗材丝的分组不满意?重组并切片 ->" +msgstr "对耗材丝的分组不满意?重新分组并切片 ->" +# AI Translated msgid "Manually change external spool during printing for multi-color printing" -msgstr "在打印过程中手动更换外部线轴以进行多色打印" +msgstr "在打印过程中手动更换外置料盘以进行多色打印" msgid "Multi-color with external" msgstr "多色外置" @@ -11351,15 +11824,17 @@ msgstr "为保证打印质量,打印过程中会适当降低烘干温度。" msgid "Select timelapse storage location" msgstr "选择延时摄影存储位置" +# AI Translated msgid "Auto Bed Leveling" -msgstr "自动床调平" +msgstr "自动热床调平" +# AI Translated msgid "" "This checks the flatness of heatbed. Leveling makes extruded height uniform.\n" "*Automatic mode: Run a leveling check(about 10 seconds). Skip if surface is fine." msgstr "" -"这检查了热床的平整度。调平使挤压高度均匀。\n" -"*自动模式:运行调平检查(约 10 秒)。如果表面良好则跳过。" +"检测热床的平整度。调平可使挤出高度均匀。\n" +"*自动模式:先进行调平检测(约 10 秒)。若表面平整则跳过。" msgid "Flow Dynamics Calibration" msgstr "动态流量校准" @@ -11374,19 +11849,21 @@ msgstr "" msgid "Nozzle Offset Calibration" msgstr "喷嘴偏移校准" +# AI Translated msgid "" "Calibrate nozzle offsets to enhance print quality.\n" "*Automatic mode: Check for calibration before printing. Skip if unnecessary." msgstr "" "校准喷嘴偏移以提高打印质量。\n" -"*自动模式:打印前检查校准情况。如果不需要,请跳过。" +"*自动模式:打印前检查是否需要校准,无需校准则跳过。" +# AI Translated msgid "Shared PA Profile" -msgstr "共享 PA 预设" +msgstr "共享 PA 配置文件" # AI Translated msgid "Nozzles and filaments of the same type share the same PA profile." -msgstr "相同类型的喷嘴和耗材共用同一个 PA 配置。" +msgstr "相同类型的喷嘴和耗材丝共用同一个 PA 配置文件。" msgid "Send complete" msgstr "发送完成" @@ -11454,8 +11931,9 @@ msgstr "所选打印机 (%s) 的型号未知,因此无法验证与打印文件 msgid "When spiral vase mode is enabled, machines with I3 structure will not generate timelapse videos." msgstr "当启用旋转花瓶模式时,I3结构的机器将不会生成延时摄影。" +# AI Translated msgid "The current printer does not support timelapse in Traditional Mode when printing By-Object." -msgstr "当前打印机在按对象打印时不支持传统模式下的延时拍摄。" +msgstr "当前打印机在逐件打印时不支持传统模式延时摄影。" # AI Translated msgid "I have checked the installed nozzle and want to print anyway." @@ -11473,8 +11951,9 @@ msgstr "外部料轴的耗材丝类型设置与切片文件中的耗材丝类型 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 "生成G-code时选择的打印机类型与当前选择的打印机不一致。建议您使用相同的打印机类型进行切片。" +# AI Translated msgid "There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, click \"Confirm\" to start printing." -msgstr "AMS映射中存在一些未知的耗材。请检查它们是否符合预期。如果符合,按“确定”以开始打印任务。" +msgstr "AMS映射中存在一些未知的耗材丝。请检查它们是否符合预期。如果符合,按“确定”以开始打印任务。" msgid "Please check the following:" msgstr "请检查以下内容:" @@ -11485,8 +11964,9 @@ msgstr "请修复上述错误,否则打印无法继续。" msgid "Please click the confirm button if you still want to proceed with printing." msgstr "如果您仍然想继续打印,请单击“确定”按钮。" +# AI Translated msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." -msgstr "这检查了热床的平整度。调平使挤压高度均匀。" +msgstr "检测热床的平整度。调平可使挤出高度均匀。" msgid "This process determines the dynamic flow values to improve overall print quality." msgstr "该过程确定动态流量值以提高整体打印质量。" @@ -11553,9 +12033,10 @@ msgstr "左侧外置" msgid "nozzle" msgstr "喷嘴" +# AI Translated #, c-format, boost-format msgid "Refreshing information of hotends(%d/%d)." -msgstr "正在刷新喷嘴信息(%d/%d)。" +msgstr "正在刷新热端信息(%d/%d)。" msgid "There are not enough available hotends currently." msgstr "目前可用的热端数量不足。" @@ -11566,8 +12047,9 @@ msgstr "请先进行热端挂架初始化后重试。" msgid "Please refresh the nozzle information and try again." msgstr "请刷新喷嘴信息后重试。" +# AI Translated msgid "Please re-slice to avoid filament waste." -msgstr "请重新切片以避免耗材浪费。" +msgstr "请重新切片以避免耗材丝浪费。" msgid "The reported hotend information may be unreliable." msgstr "报告的热端信息可能不可靠。" @@ -11586,8 +12068,9 @@ msgstr "工具头和热端挂架已满,请卸下至少一个热端后再打印 msgid "The nozzle flow setting of %s(%s) doesn't match with the slicing file(%s). Please make sure the nozzle installed matches with settings in printer, then set the corresponding printer preset while slicing." msgstr "%s(%s)的喷嘴流量设置与切片文件(%s)不匹配。请确保安装的喷嘴与打印机中的设置相符,然后在切片时设置相应的打印机预设。" +# AI Translated msgid "Tips: If you changed your nozzle of your printer lately, please go to 'Device -> Printer parts' to change your nozzle setting." -msgstr "提示:如果您最近更换了打印机喷嘴,请进入“设备 -> 打印机部件”更改喷嘴设置。" +msgstr "提示:如果您最近更换了打印机喷嘴,请进入“设备 -> 打印机零件”更改喷嘴设置。" #, c-format, boost-format msgid "The %s diameter(%.1fmm) of current printer doesn't match with the slicing file (%.1fmm). Please make sure the nozzle installed matches with settings in printer, then set the corresponding printer preset when slicing." @@ -11615,18 +12098,18 @@ msgstr "当前材料(%s)的硬度超过了 %s(%s)的硬度。这可能会导致 # AI Translated msgid "Some filaments may switch between extruders during printing. Manual K-value calibration cannot be applied throughout the entire print, which may affect print quality. Enabling Flow Dynamics Calibration is recommended." -msgstr "部分耗材在打印过程中可能会在挤出机之间切换。手动 K 值校准无法应用于整个打印过程,这可能会影响打印质量。建议启用动态流量校准。" +msgstr "部分耗材丝在打印过程中可能会在挤出机之间切换。手动 K 值校准无法应用于整个打印过程,这可能会影响打印质量。建议启用动态流量校准。" # AI Translated msgid "There is stringing-prone filament in this file. For best print quality, we recommend switching nozzle clumping detection to Auto mode." -msgstr "此文件中存在易拉丝的耗材。为获得最佳打印质量,我们建议将喷嘴结块检测切换为自动模式。" +msgstr "此文件中存在易拉丝的耗材丝。为获得最佳打印质量,我们建议将裹头检测切换为自动模式。" msgid "Switch" msgstr "切换" # AI Translated msgid "If 'Dynamic Flow Calibration' is set to Auto/On, the system will use the manual calibration value or the default value and skip the flow calibration process. You can perform a manual flow calibration for TPU filament on the 'Calibration' page." -msgstr "如果“动态流量校准”设置为自动/开启,系统将使用手动校准值或默认值,并跳过流量校准过程。您可以在“校准”页面上对 TPU 耗材执行手动流量校准。" +msgstr "如果“动态流量校准”设置为自动/开启,系统将使用手动校准值或默认值,并跳过流量校准过程。您可以在“校准”页面上对 TPU 耗材丝执行手动流量校准。" #, c-format, boost-format msgid "[ %s ] requires printing in a high-temperature environment. Please close the door." @@ -11650,8 +12133,9 @@ msgstr "无法自动匹配合适的耗材丝。请点击手动匹配。" msgid "Install toolhead enhanced cooling fan to prevent filament softening." msgstr "安装工具头增强型冷却风扇以防止耗材丝软化。" +# AI Translated msgid "Smooth Cool Plate" -msgstr "光滑的低温打印床" +msgstr "光滑低温打印热床" msgid "Engineering Plate" msgstr "工程材料热床" @@ -11662,8 +12146,9 @@ msgstr "光滑高温打印热床" msgid "Textured PEI Plate" msgstr "纹理PEI热床" +# AI Translated msgid "Cool Plate (SuperTack)" -msgstr "低温打印板(超强粘附)" +msgstr "低温打印热床(超强粘附)" msgid "Click here if you can't connect to the printer" msgstr "如果无法连接到打印机,请单击此处" @@ -11707,8 +12192,9 @@ msgstr "通过 LAN 打印之前需要插入存储设备。" msgid "Storage is in abnormal state or is in read-only mode." msgstr "存储处于异常状态或处于只读模式。" +# AI Translated msgid "Storage needs to be inserted before printing." -msgstr "打印前需要插入存储。" +msgstr "打印前需要插入存储设备。" msgid "Cannot send the print job to a printer whose firmware must be updated." msgstr "需要更新打印机固件后,才能将打印任务发送到打印机" @@ -11716,8 +12202,9 @@ msgstr "需要更新打印机固件后,才能将打印任务发送到打印机 msgid "Cannot send a print job for an empty plate." msgstr "无法为空盘发送打印任务" +# AI Translated msgid "Storage needs to be inserted to record timelapse." -msgstr "需要插入存储来记录延时摄影。" +msgstr "录制延时摄影需要先插入存储设备。" # AI Translated msgid "The selected printer model could not be identified, so compatibility with the print file configuration cannot be verified. Please verify the printer preset before sending." @@ -11726,8 +12213,9 @@ msgstr "无法识别所选打印机的型号,因此无法验证与打印文件 msgid "You have selected both external and AMS filaments for an extruder. You will need to manually switch the external filament during printing." msgstr "您已为挤出机选择了外部耗材丝和 AMS 耗材丝。您需要在打印过程中手动切换外部耗材丝。" +# AI Translated msgid "TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics calibration." -msgstr "TPU 90A/TPU 85A 太软,不支持自动流动动力学校准。" +msgstr "TPU 90A/TPU 85A 太软,不支持自动动态流量校准。" msgid "Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value." msgstr "将动态流量校准设置为“关闭”以启用自定义动态流量值。" @@ -11740,8 +12228,9 @@ msgstr "此打印机类型不支持打印所有盘" msgid "The current firmware supports a maximum of %s materials. You can either reduce the number of materials to %s or fewer on the Preparation Page, or try updating the firmware. If you are still restricted after the update, please wait for subsequent firmware support." msgstr "当前固件最多支持 %s 种材料。您可以在准备页面上将材料数量减少到 %s 种或更少,或尝试更新固件。如果更新后仍受限制,请等待后续固件支持。" +# AI Translated msgid "The type of external filament is unknown or does not match with the filament type in the slicing file. Please make sure you have installed the correct filament in the external spool." -msgstr "外部耗材的类型未知,或与切片文件中的耗材类型不匹配。请确认您已在外部料盘中安装了正确的耗材。" +msgstr "外部耗材丝的类型未知,或与切片文件中的耗材丝类型不匹配。请确认您已在外部料盘中安装了正确的耗材丝。" # AI Translated msgid "TPU 90A/TPU 85A are too soft. It is recommended to perform manual flow calibration on the 'Calibration' page. If 'Dynamic Flow Calibration' is set to auto/on, the system will use the previous calibration value and skip the flow calibration process." @@ -11749,7 +12238,7 @@ msgstr "TPU 90A/TPU 85A 过软。建议在“校准”页面上执行手动流 # AI Translated msgid "The filament in the AMS may be insufficient for this print. Please refill or replace it." -msgstr "AMS 中的耗材可能不足以完成此次打印。请补充或更换耗材。" +msgstr "AMS 中的耗材丝可能不足以完成此次打印。请补充或更换耗材丝。" msgid "Current firmware does not support file transfer to internal storage." msgstr "当前固件不支持文件传输到内部存储器。" @@ -11781,8 +12270,9 @@ msgstr "设备升级中,无法发送打印任务" msgid "The selected printer is incompatible with the chosen printer presets." msgstr "所选打印机与选择的打印机预设不兼容。" +# AI Translated msgid "Storage needs to be inserted before send to printer." -msgstr "在发送到打印机之前需要插入存储。" +msgstr "发送到打印机前需要插入存储设备。" msgid "The printer is required to be on the same LAN as Orca Slicer." msgstr "打印机需要与Orca Slicer在同一个局域网内。" @@ -11803,8 +12293,9 @@ msgstr "文件上传超时。请检查固件版本是否支持此操作或验证 msgid "Sending failed, please try again!" msgstr "发送失败,请重试!" +# AI Translated msgid "Slice complete" -msgstr "切片完成." +msgstr "切片完成" msgid "View all Daily tips" msgstr "查看所有每日贴士" @@ -11827,19 +12318,24 @@ msgstr "从服务器获取票据超时" msgid "Failed to post ticket to server" msgstr "无法将票据发布到服务器" +# AI Translated msgid "Failed to parse login report reason" -msgstr "无法分析登录报告原因" +msgstr "无法解析登录报告原因" msgid "Receive login report timeout" msgstr "接收登录报告超时" +# AI Translated msgid "Unknown Failure" -msgstr "发生错误" +msgstr "未知错误" +# AI Translated msgid "" "Please Find the Pin Code in Account page on printer screen,\n" " and type in the Pin Code below." -msgstr "请在打印机屏幕上的“帐户”页面中找到Pin码,然后在下面输入Pin码。" +msgstr "" +"请在打印机屏幕上的“帐户”页面中找到Pin码,\n" +"然后在下面输入Pin码。" msgid "Can't find Pin Code?" msgstr "无法找到Pin码?" @@ -11847,8 +12343,9 @@ msgstr "无法找到Pin码?" msgid "Pin Code" msgstr "Pin码" +# AI Translated msgid "Binding..." -msgstr "绑定..." +msgstr "正在绑定..." msgid "Please confirm on the printer screen" msgstr "请在打印机屏幕上确认。" @@ -11859,8 +12356,9 @@ msgstr "登录失败,请检查Pin码。" msgid "Log in printer" msgstr "登录打印机" +# AI Translated msgid "Would you like to log in to this printer with the current account?" -msgstr "你想使用当前账号登录这台打印机吗?" +msgstr "是否使用当前账号登录这台打印机?" msgid "Check the reason" msgstr "查看原因" @@ -11899,14 +12397,16 @@ msgstr "登录成功。" msgid "Log out printer" msgstr "登出打印机" +# AI Translated msgid "Would you like to log out the printer?" -msgstr "你想登出打印机吗?" +msgstr "是否登出打印机?" msgid "Please log in first." msgstr "请先登录。" +# AI Translated msgid "There was a problem connecting to the printer. Please try again." -msgstr "连接打印机时发生错误。 请重试。" +msgstr "连接打印机时发生错误。请重试。" msgid "Failed to log out." msgstr "登出失败。" @@ -11937,51 +12437,61 @@ msgstr "带有此图标的参数可以按喷嘴分别设置。" msgid "Click to reset all settings to the last saved preset." msgstr "点击以将所有设置还原到最后一次保存的版本。" +# AI Translated msgid "Prime tower is required for nozzle changing. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "切换喷嘴需要擦料塔,否则打印件上可能会有瑕疵。您确定要关闭擦料塔吗?" +msgstr "切换喷嘴需要擦拭塔,否则打印件上可能会有瑕疵。您确定要关闭擦拭塔吗?" +# AI Translated msgid "A prime tower is required for smooth timelapse mode. There may be flaws on the model without a prime tower. Are you sure you want to disable the prime tower?" -msgstr "平滑模式的延时摄影需要擦料塔,否则打印件上可能会有瑕疵。您确定要关闭擦料塔吗?" +msgstr "平滑模式的延时摄影需要擦拭塔,否则打印件上可能会有瑕疵。您确定要关闭擦拭塔吗?" +# AI Translated msgid "A prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "结块检测需要一个主塔。没有主塔的模型可能存在缺陷。您确定要禁用主塔吗?" +msgstr "结块检测需要擦拭塔,否则打印件上可能会有瑕疵。您确定要关闭擦拭塔吗?" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable?" -msgstr "同时启用精确Z高度和擦拭塔可能会导致切片错误。您仍然要启用吗?" +msgstr "同时启用精准 Z 高度和擦拭塔可能会导致切片错误。您仍然要启用吗?" +# AI Translated msgid "A prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" -msgstr "结块检测需要 Prime 塔。没有主塔的模型可能存在缺陷。您仍要启用结块检测吗?" +msgstr "结块检测需要擦拭塔,否则打印件上可能会有瑕疵。您仍要启用结块检测吗?" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" -msgstr "同时启用精确Z高度和擦拭塔可能会导致切片错误。您仍然要启用精确Z高度吗?" +msgstr "同时启用精准 Z 高度和擦拭塔可能会导致切片错误。您仍然要启用精准 Z 高度吗?" # AI Translated msgid "Smooth timelapse needs a prime tower on every layer, which is not compatible with \"No sparse layers\". \"No sparse layers\" has been turned off." msgstr "平滑模式的延时摄影需要每层都有擦拭塔,因此与“无稀疏层”不兼容。“无稀疏层”已关闭。" +# AI Translated msgid "A prime tower is required for smooth timelapse mode. There may be flaws on the model without prime tower. Do you want to enable the prime tower?" -msgstr "平滑模式的延时摄影需要擦料塔,否则打印件上可能会有瑕疵。您想打开擦料塔吗?" +msgstr "平滑模式的延时摄影需要擦拭塔,否则打印件上可能会有瑕疵。是否开启擦拭塔?" # AI Translated msgid "\"No sparse layers\" is not compatible with smooth timelapse, which needs a prime tower on every layer. Timelapse has been switched to traditional mode." msgstr "“无稀疏层”与平滑模式的延时摄影不兼容,后者需要每层都有擦拭塔。延时摄影已切换为传统模式。" +# AI Translated msgid "Still print by object?" -msgstr "仍然按对象打印吗?" +msgstr "仍要逐件打印吗?" +# AI Translated msgid "" "Non-soluble support materials are not recommended for support base.\n" "Are you sure to use them for support base?\n" msgstr "" -"不建议使用非溶性支撑材料作为支撑基底。\n" -"您确定使用它们作为支持基础吗?\n" +"不建议使用非可溶支撑材料作为支撑主体。\n" +"您确定要将其用于支撑主体吗?\n" +# AI Translated 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 "" -"当使用支撑材料作为支撑接触面时,我们推荐以下设置:\n" -"0顶部Z距离,0接触面间距,交错线性图案并禁用支撑独立层高" +"当支撑面使用支撑材料时,我们推荐以下设置:\n" +"顶部Z距离为0、顶部支撑面线距为0、交叠的直线图案,并禁用支撑独立层高。" msgid "" "Change these settings automatically?\n" @@ -11992,14 +12502,15 @@ msgstr "" "是 - 自动调整这些设置\n" "否 - 不用为我调整这些设置" +# AI Translated msgid "" "When using soluble material for the support interface, we recommend the following settings:\n" "0 top Z distance, 0 interface spacing, interlaced rectilinear pattern, disable independent support layer height\n" "and use soluble materials for both support interface and support base." msgstr "" -"当支撑界面使用可溶材料时,我们建议进行以下设置:\n" -"0 顶部 Z 距离、0 接口间距、交错直线图案、禁用独立支撑层高度\n" -"支撑界面和支撑底座均采用可溶性材料。" +"当支撑面使用可溶材料时,我们推荐以下设置:\n" +"顶部Z距离为0、顶部支撑面线距为0、交叠的直线图案、禁用支撑独立层高,\n" +"并且支撑面和支撑主体均使用可溶材料。" msgid "Enabling this option will modify the model's shape. If your print requires precise dimensions or is part of an assembly, it's important to double-check whether this change in geometry impacts the functionality of your print." msgstr "启用此选项将改变模型的形状。如果您的打印件需要精确的尺寸或是装配体的一部分,请务必仔细检查这种形状的变化是否影响了最终功能。" @@ -12007,8 +12518,9 @@ msgstr "启用此选项将改变模型的形状。如果您的打印件需要精 msgid "Are you sure you want to enable this option?" msgstr "您确定要启用此选项吗?" +# AI Translated msgid "Infill patterns are typically designed to handle rotation automatically to ensure proper printing and achieve their intended effects (e.g., Gyroid, Cubic). Rotating the current sparse infill pattern may lead to insufficient support. Please proceed with caution and thoroughly check for any potential printing issues. Are you sure you want to enable this option?" -msgstr "填充图案通常设计为自动处理旋转,以确保正确打印并实现其预期效果(例如,Gyroid、Cubic)。旋转当前的稀疏填充图案可能会导致支撑不足。请谨慎操作并彻底检查是否存在任何潜在的打印问题。您确定要启用此选项吗?" +msgstr "填充图案通常设计为自动处理旋转,以确保正确打印并实现其预期效果(例如螺旋体、立方体)。旋转当前的稀疏填充图案可能会导致支撑不足。请谨慎操作并彻底检查是否存在任何潜在的打印问题。您确定要启用此选项吗?" 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 "实验性选项。在更换耗材丝时,将耗材丝回抽一段距离后再切断以最小化冲刷。虽然这可以显著减少冲刷,但也可能增加喷嘴堵塞或其他打印问题的风险。" @@ -12016,12 +12528,14 @@ msgstr "实验性选项。在更换耗材丝时,将耗材丝回抽一段距离 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 "实验性选项。在更换耗材丝时,将耗材丝回抽一段距离后再切断以最小化冲刷。虽然这可以显著减少冲刷,但也可能增加喷嘴堵塞或其他打印问题的风险。请配合打印机最新固件使用。" +# AI Translated +# Needs human review: The menu item named here does not exist (see source notes). 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 "" -"在录制无工具头延时摄影视频时,建议添加“延时摄影擦料塔”\n" -"右键单击打印板的空白位置,选择“添加标准模型”->“延时摄影擦料塔”。" +"在录制无工具头延时摄影视频时,建议添加“延时摄影擦拭塔”:\n" +"右键单击热床空白处,选择“添加标准模型”->“延时摄影擦拭塔”。" msgid "A copy of the current system preset will be created, which will be detached from the system preset." msgstr "将创建当前系统预设的副本,该副本将与系统预设分离。" @@ -12029,15 +12543,17 @@ msgstr "将创建当前系统预设的副本,该副本将与系统预设分离 msgid "The current custom preset will be detached from the parent system preset." msgstr "当前自定义预设将与父系统预设分离。" +# AI Translated msgid "Modifications to the current profile will be saved." -msgstr "将保存对当前配置文件的修改。" +msgstr "将保存对当前预设的修改。" +# AI Translated msgid "" "This action is not revertible.\n" "Do you want to proceed?" msgstr "" -"此操作不可恢复。\n" -"你想继续吗?" +"此操作不可撤销。\n" +"是否继续?" msgid "Detach preset" msgstr "分离预设" @@ -12057,8 +12573,9 @@ msgstr "当前预设继承自" msgid "It can't be deleted or modified." msgstr "无法删除或修改它。" +# AI Translated msgid "Any modifications should be saved as a new preset inherited from this one." -msgstr "任何修改都应保存为从此修改继承的新预设。" +msgstr "任何修改都应保存为继承自此预设的新预设。" msgid "To do that please specify a new name for the preset." msgstr "为此,请为预设指定新名称。" @@ -12077,23 +12594,29 @@ msgstr "版本" msgid "printer model" msgstr "打印机型号" +# AI Translated msgid "default print profile" -msgstr "默认打印配置文件" +msgstr "默认工艺预设" +# AI Translated msgid "default filament profile" -msgstr "默认耗材丝配置" +msgstr "默认耗材丝预设" +# AI Translated msgid "default SLA material profile" -msgstr "默认 SLA 材料配置文件" +msgstr "默认 SLA 材料预设" +# AI Translated msgid "default SLA print profile" -msgstr "默认 SLA 打印配置文件" +msgstr "默认 SLA 打印预设" +# AI Translated msgid "full profile name" -msgstr "配置全称" +msgstr "预设全称" +# AI Translated msgid "symbolic profile name" -msgstr "配置名昵称" +msgstr "预设别名" msgid "Line width" msgstr "线宽" @@ -12107,8 +12630,9 @@ msgstr "Z 层抗锯齿" msgid "Wall generator" msgstr "墙生成器" +# AI Translated msgid "Walls and surfaces" -msgstr "墙壁和表面" +msgstr "墙和表面" msgid "Bridging" msgstr "搭桥" @@ -12128,8 +12652,9 @@ msgstr "其他层速度" msgid "Overhang speed" msgstr "悬垂速度" +# AI Translated 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 "不同悬垂程度的打印速度。悬垂程度使用相对于线宽的百分表示。速度为0代表这个悬垂程度范围内不降速,直接使用墙的速度" +msgstr "不同悬垂程度的打印速度。悬垂程度以线宽的百分比表示。速度为0代表这个悬垂程度范围内不降速,直接使用墙的速度" msgid "Set speed for external and internal bridges" msgstr "设置外部和内部桥接的速度" @@ -12146,8 +12671,9 @@ msgstr "抖动(XY轴)" msgid "Raft" msgstr "筏层" +# AI Translated msgid "Filament for Supports" -msgstr "支撑耗材" +msgstr "支撑耗材丝" msgid "Support ironing" msgstr "支撑熨烫" @@ -12155,14 +12681,17 @@ msgstr "支撑熨烫" msgid "Tree supports" msgstr "树状支撑" +# AI Translated msgid "Multimaterial" -msgstr "材料" +msgstr "多材料" +# AI Translated msgid "Filament for Features" -msgstr "特征用耗材" +msgstr "特征用耗材丝" +# AI Translated msgid "Ooze prevention" -msgstr "Ooze 预防" +msgstr "防渗料" msgid "Others" msgstr "其他" @@ -12225,18 +12754,21 @@ msgstr "建议喷嘴温度" msgid "Recommended nozzle temperature range of this filament. 0 means not set" msgstr "该材料的建议喷嘴温度范围。0表示未设置" +# AI Translated msgid "Flow ratio and Pressure Advance" -msgstr "流量和 Pressure Advance" +msgstr "流量比例和 Pressure Advance" +# AI Translated msgid "Print chamber temperature" -msgstr "打印仓温度" +msgstr "打印腔体温度" +# AI Translated msgid "Chamber temperature" -msgstr "机箱温度" +msgstr "腔体温度" # AI Translated msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start" -msgstr "目标机箱温度,以及开始打印时的最低机箱温度" +msgstr "目标腔体温度,以及开始打印时的最低腔体温度" # AI Translated msgid "Target" @@ -12252,8 +12784,9 @@ msgstr "打印温度" msgid "Nozzle temperature when printing" msgstr "打印时的喷嘴温度" +# AI Translated msgid "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "安装低温打印板(超强粘附)时的热床温度。0值表示该材料不支持在低温打印板(超强粘附)上打印。" +msgstr "安装低温打印热床(超强粘附)时的热床温度。0值表示这个耗材丝不支持低温打印热床(超强粘附)。" msgid "Cool Plate" msgstr "低温打印热床" @@ -12261,8 +12794,9 @@ msgstr "低温打印热床" msgid "This is the bed temperature when the Cool Plate is installed. A value of 0 means the filament does not support printing on the Cool Plate." msgstr "安装低温打印热床时的热床温度。0值表示这个耗材丝不支持低温打印热床" +# AI Translated msgid "Textured Cool Plate" -msgstr "纹理的低温打印床" +msgstr "纹理低温打印热床" msgid "This is the bed temperature when the Textured Cool Plate is installed. A value of 0 means the filament does not support printing on the Textured Cool Plate." msgstr "安装纹理低温打印热床时的热床温度。0值表示这个耗材丝不支持纹理低温打印热床" @@ -12270,11 +12804,13 @@ msgstr "安装纹理低温打印热床时的热床温度。0值表示这个耗 msgid "This is the bed temperature when the engineering plate is installed. A value of 0 means the filament does not support printing on the Engineering Plate." msgstr "安装工程材料热床时的热床温度。0值表示这个耗材丝不支持工程材料热床" +# AI Translated msgid "Smooth PEI Plate / High Temp Plate" -msgstr "光滑PEI板/高温板" +msgstr "光滑PEI热床/高温打印热床" +# AI Translated msgid "This is the bed temperature when the Smooth PEI Plate/High Temperature Plate is installed. A value of 0 means the filament does not support printing on the Smooth PEI Plate/High Temp Plate." -msgstr "使用光滑PEI热床或高温打印热床时的床温。值0表示耗材不支持在光滑PEI热床或高温打印热床上打印" +msgstr "安装光滑PEI热床/高温打印热床时的热床温度。0值表示这个耗材丝不支持光滑PEI热床/高温打印热床。" msgid "This is the bed temperature when the Textured PEI Plate is installed. A value of 0 means the filament does not support printing on the Textured PEI Plate." msgstr "安装纹理PEI热床时的热床温度。0值表示这个耗材丝不支持纹理PEI热床" @@ -12310,8 +12846,9 @@ msgstr "排气风扇" msgid "During print" msgstr "打印中" +# AI Translated msgid "Complete print" -msgstr "完成打印" +msgstr "打印完成后" msgid "Filament start G-code" msgstr "耗材丝起始G-code" @@ -12322,8 +12859,9 @@ msgstr "耗材丝结束G-code" msgid "Wipe tower parameters" msgstr "擦拭塔参数" +# AI Translated msgid "Multi Filament" -msgstr "复丝" +msgstr "多耗材丝" msgid "Tool change parameters with single extruder MM printers" msgstr "单挤出机多材料打印机的换色参数" @@ -12340,14 +12878,16 @@ msgstr "依赖" msgid "Compatible printers" msgstr "兼容打印机" +# AI Translated msgid "Compatible process profiles" -msgstr "兼容的切片配置" +msgstr "兼容的工艺预设" msgid "Printable space" msgstr "可打印区域" +# AI Translated msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." -msgstr "为打印机通信选择网络代理。可用的代理将在启动时列出。" +msgstr "为打印机通信选择网络代理实现。可用的代理在启动时注册。" # AI Translated msgid "Belt printer" @@ -12450,20 +12990,22 @@ msgstr "加速度限制" msgid "Jerk limitation" msgstr "抖动限制" +# AI Translated msgid "Single extruder multi-material setup" -msgstr "设置单挤出机多材料" +msgstr "单挤出机多材料设置" msgid "Number of extruders of the printer." msgstr "打印机的挤出机数。" +# AI Translated msgid "" "Single Extruder Multi Material is selected,\n" "and all extruders must have the same diameter.\n" "Do you want to change the diameter for all extruders to first extruder nozzle diameter value?" msgstr "" -"选择单挤出机多材料,\n" -"和所有挤出机必须具有相同的直径。\n" -"是否要将所有挤出机的直径更改为第一挤出机喷嘴直径值?" +"已选择单挤出机多材料,\n" +"所有挤出机必须具有相同的直径。\n" +"是否将所有挤出机的直径更改为第一个挤出机的喷嘴直径?" msgid "Nozzle diameter" msgstr "喷嘴直径" @@ -12531,8 +13073,9 @@ msgstr "" msgid "Firmware Retraction" msgstr "固件回抽" +# AI Translated msgid "Switching to a printer with different extruder types or numbers will discard or reset changes to extruder or multi-nozzle-related parameters." -msgstr "切换到具有不同挤出机类型或编号的打印机将放弃或重置对挤出机或多喷嘴相关参数的更改。" +msgstr "切换到挤出机类型或数量不同的打印机,将放弃或重置对挤出机或多喷嘴相关参数的修改。" msgid "Use Modified Value" msgstr "使用修改值" @@ -12550,7 +13093,7 @@ msgstr "该打印机下已关联 %1% 与 %2%。如删除该打印机,这些预 #, c-format, boost-format msgid "%d filament preset" msgid_plural "%d filament presets" -msgstr[0] "%d 个耗材预设" +msgstr[0] "%d 个耗材丝预设" # AI Translated #, c-format, boost-format @@ -12569,16 +13112,18 @@ msgstr[0] "以下预设继承此预设。" msgid "Delete Preset" msgstr "删除预设" +# AI Translated msgid "The following preset will be deleted too:" msgid_plural "The following presets will be deleted too:" -msgstr[0] "下列预设将被一起删除。" +msgstr[0] "以下预设也将被删除:" +# AI Translated 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 "" -"确定要删除所选预设吗?\n" -"如果预设对应当前在您的打印机上使用的材料,请重新设置该槽位的材料信息。" +"您确定要删除所选预设吗?\n" +"如果该预设对应打印机上当前正在使用的耗材丝,请重新设置该槽位的耗材丝信息。" # AI Translated msgid "Are you sure you want to delete the selected preset?" @@ -12587,8 +13132,9 @@ msgstr "确定要删除所选预设吗?" msgid "Select printers" msgstr "选择打印机" +# AI Translated msgid "Select profiles" -msgstr "选择配置文件" +msgstr "选择预设" #, c-format, boost-format msgid "" @@ -12700,8 +13246,9 @@ msgstr "工艺设置" msgid "unsaved changes" msgstr "未保存的更改" +# AI Translated msgid "Transfer or discard changes" -msgstr "放弃或保留更改" +msgstr "迁移或放弃更改" msgid "Old Value" msgstr "旧值" @@ -12718,8 +13265,9 @@ msgstr "不保存" msgid "Discard" msgstr "放弃" +# AI Translated msgid "the new profile" -msgstr "新的配置文件" +msgstr "新预设" #, boost-format msgid "" @@ -12733,6 +13281,7 @@ msgstr "" "并放弃在\n" "“%2%”中所做的任何更改。" +# AI Translated #, boost-format msgid "" "All \"New Value\" settings modified in\n" @@ -12742,7 +13291,7 @@ msgid "" msgstr "" "在\n" "“%1%”中修改的所有“新值”设置\n" -"将被转移到\n" +"将被迁移到\n" "“%2%”。" #, boost-format @@ -12773,25 +13322,28 @@ msgstr "保持所选项。" msgid "Transfer the selected options to the newly selected preset." msgstr "将所选项迁移到新的预设中。" +# AI Translated #, boost-format msgid "" "Save the selected options to preset \n" "\"%1%\"." msgstr "" -"保存所选选项到预设 \n" -"\"%1%\"." +"将所选选项保存到预设 \n" +"“%1%”。" +# AI Translated #, boost-format msgid "" "Transfer the selected options to the newly selected preset \n" "\"%1%\"." msgstr "" -"将选择的选项转移到新选择的预设 \n" -"\"%1%\"." +"将所选选项迁移到新选择的预设 \n" +"“%1%”。" +# AI Translated #, boost-format msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "预设 \"%1%\" 包含以下未保存的修改:" +msgstr "预设“%1%”包含以下未保存的修改:" #, boost-format msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" @@ -12812,28 +13364,31 @@ msgstr "" "\n" "您可以保存或丢弃已经修改的预设值。" +# AI Translated msgid "" "\n" "You can save or discard the preset values you have modified, or choose to transfer the values you have modified to the new preset." msgstr "" "\n" -"您可以保存或放弃已修改的预设值,或选择将已修改的值传输到新预设。" +"您可以保存或放弃已修改的预设值,或选择将已修改的值迁移到新预设。" msgid "You have previously modified your settings." msgstr "您已经修改了预设参数。" +# AI Translated msgid "" "\n" "You can discard the preset values you have modified, or choose to transfer the modified values to the new project" msgstr "" "\n" -"您可以放弃已修改的预设值,或者将修改后的值转移到新项目" +"您可以放弃已修改的预设值,或者将修改后的值迁移到新项目" msgid "Extruder count" msgstr "挤出机数量" +# AI Translated msgid "Capabilities" -msgstr "能力" +msgstr "功能" msgid "Show all presets (including incompatible)" msgstr "显示所有预设(包括不兼容的)" @@ -12847,21 +13402,25 @@ msgstr "左侧预设值" msgid "Right Preset Value" msgstr "右侧预设值" +# AI Translated msgid "You can only transfer to current active profile because it has been modified." -msgstr "只能传输到当前活动的配置文件,因为它已被修改。" +msgstr "只能迁移到当前使用的预设,因为它已被修改。" +# AI Translated msgid "" "Transfer the selected options from left preset to the right.\n" "Note: New modified presets will be selected in settings tabs after close this dialog." msgstr "" -"将选定的选项从左边的预设转移到右边。\n" -"注意:关闭此对话框后,新修改的预置将在设置标签中被选中。" +"将所选选项从左侧预设迁移到右侧。\n" +"注意:关闭此对话框后,设置标签页中将选中新修改的预设。" +# AI Translated msgid "Transfer values from left to right" -msgstr "从左到右的转移值" +msgstr "从左向右迁移数值" +# AI Translated msgid "If enabled, this dialog can be used for transfer selected values from left to right preset." -msgstr "如果启用,此对话框可用于将选定的值从左侧预设传输到右侧预设。" +msgstr "启用后,可使用此对话框将所选值从左侧预设迁移到右侧预设。" # AI Translated msgid "One of the presets does not exist" @@ -12937,19 +13496,21 @@ msgstr "发现新版本" msgid "Configuration update" msgstr "配置更新" +# AI Translated msgid "A new configuration package is available. Do you want to install it?" -msgstr "新的配置包可用,您需要安装吗?" +msgstr "有新的配置包可用。是否安装?" msgid "the configuration package is incompatible with the current application." msgstr "配置包和当前的应用程序不兼容。" +# AI Translated #, c-format, boost-format msgid "" "The configuration package is incompatible with the current application.\n" "%s will update the configuration package to allow the application to start." msgstr "" "配置包和当前的应用程序不兼容。\n" -"%s会更新配置包,否则无法正常启动" +"%s 将更新配置包,以便应用程序能够启动。" #, c-format, boost-format msgid "Exit %s" @@ -12975,21 +13536,24 @@ msgctxt "Sync_AMS" msgid "Original" msgstr "原来的" +# AI Translated msgid "After mapping" -msgstr "测绘后" +msgstr "映射后" msgid "After overwriting" msgstr "覆盖后" +# AI Translated msgctxt "Sync_AMS" msgid "Plate" -msgstr "盘子" +msgstr "盘" msgid "The connected printer does not match the currently selected printer. Please change the selected printer." msgstr "连接的打印机与当前选择的打印机不匹配。请更改所选打印机。" +# AI Translated msgid "Mapping" -msgstr "测绘" +msgstr "映射" msgid "Overwriting" msgstr "覆盖" @@ -13003,11 +13567,12 @@ msgstr "(推荐耗材丝)" msgid "Advanced Options" msgstr "高级选项" +# AI Translated msgid "" "Check heatbed flatness. Leveling makes extruded height uniform.\n" "*Automatic mode: Level first (about 10 seconds). Skip if surface is fine." msgstr "" -"检查热床平整度。调平使挤压高度均匀。\n" +"检查热床平整度。调平使挤出高度均匀。\n" "*自动模式:首先调平(约 10 秒)。如果表面良好则跳过。" msgid "" @@ -13023,11 +13588,13 @@ msgstr "使用AMS" msgid "Tip" msgstr "提示" +# AI Translated msgid "Only synchronize filament type and color, not including AMS slot information." -msgstr "仅同步耗材丝类型和颜色,不包括 AMS 插槽信息。" +msgstr "仅同步耗材丝类型和颜色,不包括 AMS 槽位信息。" +# AI Translated msgid "Replace the project filaments list sequentially based on printer filaments. And unused printer filaments will be automatically added to the end of the list." -msgstr "根据打印机耗材顺序替换项目耗材列表。未使用的打印机耗材将自动添加到列表末尾。" +msgstr "根据打印机耗材丝顺序替换项目耗材丝列表。未使用的打印机耗材丝将自动添加到列表末尾。" msgid "Add unused AMS filaments to filaments list." msgstr "将未使用的 AMS 耗材丝添加到耗材丝列表中。" @@ -13035,11 +13602,13 @@ msgstr "将未使用的 AMS 耗材丝添加到耗材丝列表中。" msgid "Automatically merge the same colors in the model after mapping." msgstr "映射后自动合并模型中的相同颜色。" +# AI Translated msgid "After being synced, this action cannot be undone." -msgstr "同步后,此操作无法撤消。" +msgstr "同步后,此操作无法撤销。" +# AI Translated msgid "After being synced, the project's filament presets and colors will be replaced with the mapped filament types and colors. This action cannot be undone." -msgstr "同步后,项目的耗材丝预设和颜色将替换为映射的耗材丝类型和颜色。此操作无法撤消。" +msgstr "同步后,项目的耗材丝预设和颜色将替换为映射的耗材丝类型和颜色。此操作无法撤销。" msgid "Are you sure to synchronize the filaments?" msgstr "您确定要同步耗材丝吗?" @@ -13053,8 +13622,9 @@ msgstr "同步耗材丝信息" msgid "Add unused filaments to filaments list." msgstr "将未使用的耗材丝添加到耗材丝列表中。" +# AI Translated msgid "Only synchronize filament type and color, not including slot information." -msgstr "仅同步耗材丝类型和颜色,不包括插槽信息。" +msgstr "仅同步耗材丝类型和颜色,不包括槽位信息。" msgid "Ext spool" msgstr "外置耗材盘" @@ -13072,8 +13642,9 @@ msgstr "所选打印机(%s)与切片软件中选择的打印机配置文件 msgid "Timelapse is not supported because Print sequence is set to \"By object\"." msgstr "切片参数中开启了逐件打印,无法支持延时摄影。" +# AI Translated msgid "You selected external and AMS filament at the same time in an extruder, you will need manually change external filament." -msgstr "您在挤出机中同时选择了外部耗材和 AMS 耗材,您将需要手动更换外部耗材。" +msgstr "您在挤出机中同时选择了外部耗材丝和 AMS 耗材丝,您将需要手动更换外部耗材丝。" msgid "Successfully synchronized nozzle information." msgstr "成功同步喷嘴信息。" @@ -13083,13 +13654,14 @@ msgstr "已成功同步喷嘴和 AMS 编号信息。" # AI Translated msgid "Do you want to continue to sync filaments?" -msgstr "是否继续同步耗材?" +msgstr "是否继续同步耗材丝?" msgid "Successfully synchronized filament color from printer." msgstr "已成功同步打印机的耗材丝颜色。" +# AI Translated msgid "Successfully synchronized color and type of filament from printer." -msgstr "成功同步打印机耗材的颜色和类型。" +msgstr "成功同步打印机耗材丝的颜色和类型。" msgctxt "FinishSyncAms" msgid "OK" @@ -13098,15 +13670,15 @@ msgstr "好的" msgid "Ramming customization" msgstr "自定义尖端成型" +# AI Translated msgid "" "Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" "\n" "This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." msgstr "" -"尖端成型是指在单挤出机多材料打印机中换色之前的快速抽插。\n" -"其目的是使卸载耗材的末端正确成形,这样就不会妨碍新耗材的插入,并使之可以重新插入。\n" -"这个阶段很重要,不同的材料可能需要不同的挤出速度才能获得良好的形状。因此,尖端成型过程中的挤压率是需要可调节的。\n" -"这是一个专家级别的设置,不正确的调节可能会导致堵塞、挤出机齿轮刨料等。" +"尖端成型是指单挤出机多材料打印机在换料前进行的快速挤出,其目的是使退出的耗材丝末端形成合适的形状,既不妨碍新耗材丝的插入,自身之后也能重新插入。这一阶段很重要,不同材料可能需要不同的挤出速度才能获得良好的形状,因此尖端成型过程中的挤出速率可以调节。\n" +"\n" +"这是专家级设置,调整不当很可能导致堵塞、挤出机齿轮磨损耗材丝等问题。" #, boost-format msgid "For constant flow rate, hold %1% while dragging." @@ -13115,14 +13687,17 @@ msgstr "为保持恒定流量,拖动时按住%1%" msgid "ms" msgstr "ms" +# AI Translated msgid "Total ramming" -msgstr "总冲刷量" +msgstr "尖端成型总计" +# AI Translated msgid "Ramming line" -msgstr "预冲刷线" +msgstr "尖端成型线条" +# AI Translated msgid "Orca would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in Orca Slicer > Preferences" -msgstr "每次耗材颜色发生变化或耗材发生变化时,Orca 都会重新计算您的冲洗量。您可以在 Orca Slicer > 首选项中禁用自动计算" +msgstr "每次耗材丝颜色或耗材丝发生变化时,Orca 都会重新计算冲刷量。您可以在 Orca Slicer > 偏好设置 中禁用自动计算" msgid "Flushing volume (mm³) for each filament pair." msgstr "在两个耗材丝间切换所需的冲刷量(mm³)" @@ -13243,8 +13818,9 @@ msgstr "自建耗材丝" msgid "Create New" msgstr "新建" +# AI Translated msgid "Filament type" -msgstr "耗材类型" +msgstr "耗材丝类型" msgid "Vendor" msgstr "供应商" @@ -13275,18 +13851,20 @@ msgstr "清空" msgid "At least one filament must be selected." msgstr "至少要选择一款耗材丝。" +# AI Translated msgid "Do you want to use the default filament?" -msgstr "你希望使用默认的耗材丝列表吗?" +msgstr "是否使用默认耗材丝?" msgid "This disables all cloud features, including Orca Cloud profile syncing. Users who prefer to work entirely offline can enable this option." msgstr "这将禁用所有云功能,包括 Orca Cloud 配置文件同步。希望完全离线工作的用户可以启用此选项。" +# AI Translated msgid "Note: When Stealth Mode is enabled, your user profiles will not be backed up to Orca Cloud." -msgstr "注意:启用局域网模式后,您的用户配置文件将不会备份到 Orca Cloud。" +msgstr "注意:启用隐身模式后,您的用户配置文件将不会备份到 Orca Cloud。" # AI Translated msgid "Enable Stealth Mode." -msgstr "启用局域网模式。" +msgstr "启用隐身模式。" # AI Translated msgid "Proprietary Plugins" @@ -13371,8 +13949,9 @@ msgstr "在“准备”标签页的 3D 视图获得焦点时可用。" msgid "Select a part" msgstr "选择单个零件" +# AI Translated msgid "Select objects by rectangle" -msgstr "框选多个零件" +msgstr "框选对象" msgid "Keyboard 1-9: set filament for object/part" msgstr "按键1-9:设置对象/零件的耗材丝" @@ -13401,13 +13980,14 @@ msgstr "绘制" # AI Translated msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." -msgstr "在绘制小工具打开时可用:支撑、接缝、绒毛表面或颜色绘制。" +msgstr "在绘制小工具打开时可用:支撑、接缝、绒毛表面或涂色。" msgid "Move: press to snap by 1mm" msgstr "移动:以1mm为步进移动" +# AI Translated msgid "Support/Color Painting: adjust pen radius" -msgstr "支撑/颜色绘制:调节画笔半径" +msgstr "支撑/涂色:调节画笔半径" msgid "Objects list" msgstr "对象列表" @@ -13424,8 +14004,9 @@ msgctxt "Keyboard Shortcut" msgid "Space" msgstr "Space" +# AI Translated msgid "Select the object/part and press space to change the name" -msgstr "选中对象、零件,按空格可修改名称" +msgstr "选中对象、零件,按 Space 键可修改名称" msgid "Mouse click" msgstr "鼠标点击" @@ -13515,9 +14096,10 @@ msgstr "点击“确定”立即更新网络插件。如果某个文件正在使 msgid "A new Network plug-in is available. Do you want to install it?" msgstr "有新的网络插件可用。是否要安装?" +# AI Translated #, c-format, boost-format msgid "A new Network plug-in (%s) is available. Do you want to install it?" -msgstr "新的网络插件(%s) 可用,您是否需要安装它?" +msgstr "有新的网络插件(%s)可用。是否要安装?" msgid "New version of Orca Slicer" msgstr "新版本的Orca Slicer" @@ -13541,8 +14123,9 @@ msgstr "有新版本可用:%s。请从 Microsoft Store 更新 OrcaSlicer。" msgid "Confirm and Update Nozzle" msgstr "确认并更新喷嘴" +# AI Translated msgid "Connect the printer using IP and access code" -msgstr "使用IP和访问代码连接打印" +msgstr "使用IP和访问码连接打印机" msgid "Try the following methods to update the connection parameters and reconnect to the printer." msgstr "请尝试以下方法更新连接参数并重新连接打印机。" @@ -13550,11 +14133,13 @@ msgstr "请尝试以下方法更新连接参数并重新连接打印机。" msgid "1. Please confirm Orca Slicer and your printer are in the same LAN." msgstr "1. 请确认 Orca Slicer 和您的打印机位于同一局域网内。" +# AI Translated msgid "2. If the IP and Access Code below are different from the actual values on your printer, please correct them." -msgstr "2. 如果下面的 IP 和访问代码与您打印机上的实际值不同,请更正它们。" +msgstr "2. 如果下面的 IP 和访问码与您打印机上的实际值不同,请更正它们。" +# AI Translated msgid "3. Please obtain the device SN from the printer side; it is usually found in the device information on the printer screen." -msgstr "3、请从打印机端获取设备 SN;它通常可以在打印机屏幕上的设备信息中找到。" +msgstr "3. 请从打印机端获取设备 SN;它通常可以在打印机屏幕上的设备信息中找到。" msgid "IP" msgstr "IP地址" @@ -13578,14 +14163,16 @@ msgstr "HTTPS CA文件是可选的。只有在使用自签名证书进行HTTPS msgid "This system uses HTTPS certificates from the system Certificate Store or Keychain. To use a custom CA file, import it there." msgstr "此系统使用来自系统证书存储或钥匙串的 HTTPS 证书。要使用自定义 CA 文件,请将其导入其中。" +# AI Translated msgid "Printer model" -msgstr "打印机模型" +msgstr "打印机型号" msgid "Printer name" msgstr "打印机名称" +# AI Translated msgid "Where to find your printer's IP and Access Code?" -msgstr "在哪里可以找到打印机的IP和访问码?" +msgstr "在哪里可以找到打印机的IP和访问码?" # AI Translated msgid "How to trouble shooting" @@ -13597,8 +14184,9 @@ msgstr "连接" msgid "Manual Setup" msgstr "手动设置" +# AI Translated msgid "IP and Access Code Verified! You may close the window" -msgstr "IP 和访问代码已验证!您可以关闭窗口" +msgstr "IP 和访问码已验证!您可以关闭窗口" msgid "connecting..." msgstr "连接中..." @@ -13612,8 +14200,9 @@ msgstr "发布登录请求失败" msgid "The printer has already been bound." msgstr "打印机已绑定。" +# AI Translated msgid "The printer mode is incorrect, please switch to LAN Only." -msgstr "打印机模式不正确,请切换到仅局域网。" +msgstr "打印机模式不正确,请切换到仅局域网模式。" msgid "Connecting to printer... The dialog will close later" msgstr "连接打印机中… 对话框稍后将自动关闭。" @@ -13665,7 +14254,7 @@ msgstr "自动灭火系统" # AI Translated msgid "Filament Track Switch" -msgstr "Filament Track Switch" +msgstr "耗材变轨器" msgid "Beta" msgstr "测试版" @@ -13691,12 +14280,13 @@ msgstr "热端&挂架" 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 "确定要更新吗?更新需要大约10分钟,在此期间请勿关闭电源。" +# AI Translated 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 'Update firmware'." -msgstr "检测到重要更新,需要升级后才可进行打印。你想现在就开始升级吗?你也可以稍后点击‘升级固件’完成升级。" +msgstr "检测到重要更新,需要升级后才可进行打印。是否立即升级?您也可以稍后点击“更新固件”完成升级。" # AI Translated 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 the printer or update next time you start Orca Slicer." -msgstr "当前固件版本异常,需要进行修复升级,否则无法继续打印。你想现在就开始升级吗?你也可以稍后在打印机上升级,或者下一次启动 Orca Slicer 时再升级。" +msgstr "当前固件版本异常,需要进行修复升级,否则无法继续打印。是否立即升级?您也可以稍后在打印机上升级,或者下一次启动 Orca Slicer 时再升级。" msgid "Extension Board" msgstr "扩展板" @@ -13727,18 +14317,20 @@ msgid "Failed to download vendor profile: %1%" msgid_plural "Failed to download vendor profiles: %1%" msgstr[0] "下载供应商配置失败:%1%" +# AI Translated msgid "Please check any unsaved changes before updating the configuration." -msgstr "需要在配置更新之前检查没有保存的参数修改。" +msgstr "更新配置前,请检查所有未保存的更改。" msgid "Open G-code file:" msgstr "打开G-code文件:" # AI Translated msgid "Wipe tower generation failed, possibly due to empty first layer." -msgstr "擦拭塔生成失败,可能是第一层为空。" +msgstr "擦拭塔生成失败,可能是首层为空。" +# AI Translated msgid "One object has an empty first layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "模型出现空层无法打印。请切掉底部或打开支撑。" +msgstr "有对象的首层为空,无法打印。请切掉底部或开启支撑。" #, boost-format msgid "The object has empty layers between %1% and %2% and can’t be printed." @@ -13754,8 +14346,9 @@ msgstr "部分模型在这些高度可能过薄,或者模型存在面片错误 msgid "Process change extrusion role G-code" msgstr "工艺挤出类型更换 G-code" +# AI Translated msgid "Filament change extrusion role G-code" -msgstr "耗材挤出类型更换 G-code" +msgstr "耗材丝挤出类型更换 G-code" # AI Translated #. TRN %1% is a file path. @@ -13812,8 +14405,9 @@ msgstr "此盘设置为 IDEX/IQEX 模式“%1%”,但所选打印机未定义 msgid "Invalid thumbnails value:" msgstr "缩略图值无效:" +# AI Translated msgid "Your print is very close to the priming regions. Make sure there is no collision." -msgstr "你的指纹非常接近启动区域。确保没有碰撞。" +msgstr "您的打印件非常靠近预挤出区域,请确保不会发生碰撞。" msgid "" "Failed to generate G-code for invalid custom G-code.\n" @@ -13829,8 +14423,9 @@ msgstr "请检查自定义G-code,或者使用默认的。" msgid "Generating G-code: layer %1%" msgstr "正在生成G-code:层%1%" +# AI Translated msgid "Flush volumes matrix do not match to the correct size!" -msgstr "冲洗量矩阵与正确的尺寸不匹配!" +msgstr "冲刷量矩阵的尺寸不正确!" msgid "set_accel_and_jerk() is only supported by Klipper" msgstr "set_accel_and_jerk() 仅受 Klipper 支持" @@ -13904,12 +14499,14 @@ msgstr "“%2%”的修改器“%1%”(共 %3% 个)对接缝没有影响( msgid "Seam placement may differ from expected." msgstr "接缝位置可能与预期不同。" +# AI Translated #, boost-format msgid "Failed to write the G-code statistics to %1%." -msgstr "" +msgstr "无法将 G-code 统计信息写入 %1%。" +# AI Translated msgid "Internal Bridge" -msgstr "内部搭桥" +msgstr "内部桥接" # AI Translated msgid "Flow::spacing() produced negative spacing. Did you set some extrusion width too small?" @@ -14011,8 +14608,9 @@ msgstr "文件关闭失败" msgid "file seek failed" msgstr "文件随机访问失败" +# AI Translated msgid "file stat failed" -msgstr "文件统计信息失败" +msgstr "获取文件信息失败" msgid "invalid parameter" msgstr "无效参数" @@ -14134,14 +14732,16 @@ msgstr "擦拭塔距离结块检测区域太近,打印时可能会发生碰撞 msgid "Prime tower is partially outside the printable area, and it cannot be printed.\n" msgstr "擦拭塔有部分超出可打印区域,无法打印。\n" +# AI Translated msgid "Selected nozzle temperatures are incompatible. Each filament's nozzle temperature must fall within the recommended nozzle temperature range of the other filaments. Otherwise, nozzle clogging or printer damage may occur." -msgstr "所选的喷嘴温度不兼容。每种耗材的喷嘴温度都必须落在其他耗材的推荐喷嘴温度范围内。否则可能会发生喷嘴堵塞或打印机损坏。" +msgstr "所选的喷嘴温度不兼容。每种耗材丝的喷嘴温度都必须落在其他耗材丝的推荐喷嘴温度范围内。否则可能会发生喷嘴堵塞或打印机损坏。" msgid "Invalid recommended nozzle temperature range. The lower bound must be lower than the upper bound." msgstr "推荐喷嘴温度范围无效。下限必须低于上限。" +# AI Translated msgid "If you still want to print, you can enable the option in Preferences / Control / Slicing / Remove mixed temperature restriction." -msgstr "如果您仍要打印,可以在 偏好设置 / 控制 / 切片 / 移除混合温度限制 中启用该选项。" +msgstr "如果您仍要打印,可以在 偏好设置 / 控制 / 切片 / 解除混合温度限制 中启用该选项。" msgid "No extrusions under current settings." msgstr "根据当前设置,不会生成任何打印。" @@ -14205,8 +14805,9 @@ msgstr "使用了渐变混合耗材丝,但“混色子层”已关闭。渐变 msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "平滑模式的延时摄影不支持在逐件打印模式下使用。" +# AI Translated msgid "Clumping detection is not supported when \"by object\" sequence is enabled." -msgstr "启用“按对象”序列时,不支持结块检测。" +msgstr "打印顺序为“逐件”时,不支持结块检测。" # AI Translated msgid "The belt purge tower is not generated in \"By object\" print sequence; filament changes will not be purged." @@ -14220,11 +14821,13 @@ msgstr "已启用传送带冲刷塔,但项目中没有冲刷塔对象,换料 msgid "The project contains multiple managed belt purge towers. Reload the plate or toggle the belt purge tower off and on to regenerate it." msgstr "项目中包含多个自动管理的传送带冲刷塔。请重新加载此盘,或将传送带冲刷塔关闭后再开启,以重新生成。" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors." -msgstr "同时启用精确Z高度和擦拭塔可能会导致切片错误。" +msgstr "同时启用精准 Z 高度和擦拭塔可能会导致切片错误。" +# AI Translated msgid "A prime tower is required for clumping detection; otherwise, there may be flaws on the model." -msgstr "结块检测需要 Prime 塔;否则,模型可能存在缺陷。" +msgstr "结块检测需要擦拭塔,否则模型可能存在缺陷。" msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "请选择逐件打印以支持在旋转花瓶模式下打印多个对象。" @@ -14236,32 +14839,38 @@ msgstr "不支持在包含多个材料的打印中使用旋转花瓶模式。" msgid "While the object %1% itself fits the build volume, it exceeds the maximum build volume height because of material shrinkage compensation." msgstr "虽然对象 %1% 本身适合构建体积,但由于材料收缩补偿,它超出了最大构建体积高度。" +# AI Translated #, boost-format msgid "While the object %1% itself fits the build volume, its last layer exceeds the maximum build volume height." -msgstr "对象 %1% 自身虽然构建体积合适,但最后一层却超过了最大构建体积高度" +msgstr "虽然对象 %1% 本身未超出构建体积,但其最后一层超过了最大构建体积高度。" +# AI Translated msgid "You might want to reduce the size of your model or change current print settings and retry." -msgstr "或许您想要缩小模型的尺寸,或者更改当前打印设置,然后重试" +msgstr "您可以缩小模型尺寸或更改当前打印设置,然后重试。" #, boost-format msgid "The object %1% exceeds the maximum build volume height." msgstr "对象 %1% 超过了最大构建体积高度" +# AI Translated msgid "Variable layer height is not supported with Organic supports." -msgstr "Organic支撑不支持可变层高。" +msgstr "有机树支撑不支持可变层高。" # AI Translated msgid "The wipe tower filament cannot be a mixed filament." msgstr "擦拭塔耗材丝不能是混合耗材丝。" +# AI Translated msgid "Different nozzle diameters and different filament diameters may not work well when the prime tower is enabled. It's very experimental, so please proceed with caution." -msgstr "当启用擦拭塔时,不同的喷嘴直径和不同的耗材丝直径可能无法很好地工作。这是非常实验性的,所以请谨慎操作。" +msgstr "启用擦拭塔时,不同的喷嘴直径和不同的耗材丝直径可能无法很好地配合。该功能仍处于实验阶段,请谨慎使用。" +# AI Translated msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." -msgstr "当前仅支持使用相对挤出器寻址(use_relative_e_distances=1)的情况下使用擦拭塔。" +msgstr "擦拭塔目前仅支持相对挤出机寻址(use_relative_e_distances=1)。" +# AI Translated msgid "Ooze prevention is only supported with the wipe tower when 'single_extruder_multi_material' is off." -msgstr "只有当'single_extruder_multi_material'关闭时,擦拭塔才支持防渗。" +msgstr "仅当 'single_extruder_multi_material' 关闭时,“防渗料”才支持与擦拭塔一起使用。" msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." msgstr "擦拭塔目前仅支持Marlin、RepRap/Sprinter、RepRapFirmware和Repetier G-code风格。" @@ -14272,8 +14881,9 @@ msgstr "擦拭塔不支持在逐件打印模式下使用。" msgid "A prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." msgstr "不支持在可变层高开启时使用擦拭塔。它要求所有对象拥有相同的层高。" +# AI Translated msgid "A prime tower requires any “support gap” to be a multiple of layer height." -msgstr "擦拭塔要求”支撑间隙“为层高的整数倍。" +msgstr "擦拭塔要求“支撑间隙”为层高的整数倍。" msgid "A prime tower requires that all objects have the same layer height." msgstr "擦拭塔要求各个对象拥有同样的层高。" @@ -14281,14 +14891,16 @@ msgstr "擦拭塔要求各个对象拥有同样的层高。" msgid "A prime tower requires that all objects are printed over the same number of raft layers." msgstr "擦拭塔要求各个对象使用同样的筏层数量。" +# AI Translated msgid "The prime tower is only supported for multiple objects if they are printed with the same support_top_z_distance." -msgstr "仅当多个对象使用相同的 support_top_z_distance 打印时,才支持主塔。" +msgstr "仅当多个对象使用相同的 support_top_z_distance 打印时,才支持擦拭塔。" msgid "A prime tower requires that all objects are sliced with the same layer height." msgstr "擦拭塔要求各个对象拥有同样的层高。" +# AI Translated msgid "The prime tower is only supported if all objects have the same variable layer height." -msgstr "各个对象的层高存在差异,无法启用擦料塔" +msgstr "仅当所有对象的可变层高相同时,才支持擦拭塔。" msgid "One or more object were assigned an extruder that the printer does not have." msgstr "为一个或多个对象分配了打印机没有的挤出机。" @@ -14299,32 +14911,39 @@ msgstr "线宽太小" msgid "Line width too large" msgstr "线宽太大" +# AI Translated msgid "Printing with multiple extruders of differing nozzle diameters. If support is to be printed with the current filament (support_filament == 0 or support_interface_filament == 0), all nozzles have to be of the same diameter." -msgstr "使用不同喷嘴直径的多个挤出机进行打印。如果要使用当前耗材打印支撑(support_filament == 0 或 support_interface_filament == 0),则所有喷嘴必须具有相同的直径。" +msgstr "使用不同喷嘴直径的多个挤出机进行打印。如果要使用当前耗材丝打印支撑(support_filament == 0 或 support_interface_filament == 0),则所有喷嘴必须具有相同的直径。" msgid "A prime tower requires that support has the same layer height as the object." msgstr "擦拭塔要求支撑和对象采用同样的层高。" +# AI Translated msgid "For Organic supports, two walls are supported only with the Hollow/Default base pattern." -msgstr "对于有机支撑,仅在空心/默认主体图案下支持双墙。" +msgstr "对于有机树支撑,仅在空心/默认主体图案下支持双墙。" msgid "The Lightning base pattern is not supported by this support type; Rectilinear will be used instead." msgstr "此支撑类型不支持闪电主体图案;将改用直线图案。" +# AI Translated msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." -msgstr "Organic支撑树尖端直径不得小于支撑材料挤出宽度。" +msgstr "有机树支撑的树尖端直径不得小于支撑材料挤出宽度。" +# AI Translated msgid "Organic support branch diameter must not be smaller than 2x support material extrusion width." -msgstr "Organic支撑分支的直径不得小于支撑材料挤出宽度的2倍。" +msgstr "有机树支撑的分支直径不得小于支撑材料挤出宽度的2倍。" +# AI Translated msgid "Organic support branch diameter must not be smaller than support tree tip diameter." -msgstr "Organic支撑分支的直径不得小于支撑树尖端的直径。" +msgstr "有机树支撑的分支直径不得小于支撑树尖端的直径。" +# AI Translated msgid "The Hollow base pattern is not supported by this support type; Rectilinear will be used instead." -msgstr "此支撑类型不支持空心底座图案;将改用直线填充。" +msgstr "此支撑类型不支持空心主体图案;将改用直线图案。" +# AI Translated msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "使用了支撑添加器但没有打开支撑。请打开支撑。" +msgstr "使用了支撑生成器但没有打开支撑。请打开支撑。" msgid "Layer height cannot exceed nozzle diameter." msgstr "层高不能超过喷嘴直径" @@ -14338,8 +14957,9 @@ msgstr "在 before_layer_change_gcode 中发现了 \"G92 E0\",但其中的 G msgid "\"G92 E0\" was found in layer_change_gcode, but the G or E are not uppercase. Please change them to the exact uppercase \"G92 E0\"." msgstr "在 layer_change_gcode 中发现了 \"G92 E0\",但其中的 G 或 E 不是大写。请将它们改为完全大写的 \"G92 E0\"。" +# AI Translated msgid "Relative extruder addressing requires resetting the extruder position at each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to layer_gcode." -msgstr "相对挤出机寻址要求在每层重置挤出机位置,以防止浮点精度损失。将 \"G92E0\" 添加到图层代码中。" +msgstr "相对挤出机寻址要求在每层重置挤出机位置,以防止浮点精度损失。请将 \"G92 E0\" 添加到 layer_gcode 中。" msgid "\"G92 E0\" was found in before_layer_change_gcode, which is incompatible with absolute extruder addressing." msgstr "在 before_layer_change_gcode 中发现了 \"G92 E0\",这与绝对挤出机寻址不兼容。" @@ -14347,9 +14967,10 @@ msgstr "在 before_layer_change_gcode 中发现了 \"G92 E0\",这与绝对挤 msgid "\"G92 E0\" was found in layer_change_gcode, which is incompatible with absolute extruder addressing." msgstr "在 layer_change_gcode 中发现了 \"G92 E0\",这与绝对挤出机寻址不兼容。" +# AI Translated #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "盘 %d: %s 不支持耗材丝 %s" +msgstr "盘 %d:%s 不支持耗材丝 %s" msgid "Setting the jerk speed too low could lead to artifacts on curved surfaces" msgstr "将抖动(jerk)速度设置得太低可能会导致打印曲面时出现瑕疵" @@ -14363,13 +14984,14 @@ msgstr "" "Orca将自动限制抖动速度,以确保不超过打印机的速度限制。\n" "您可以调整打印机配置中的最大抖动速度设置,以获得更高的速度。" +# AI Translated msgid "" "Junction deviation setting exceeds the printer's maximum value (machine_max_junction_deviation).\n" "Orca will automatically cap the junction deviation to ensure it doesn't surpass the printer's capabilities.\n" "You can adjust the machine_max_junction_deviation value in your printer's configuration to get higher limits." msgstr "" -"连接偏差设置超出打印机的最大值 (machine_max_junction_deviation)。\n" -"Orca 将自动限制连接偏差,以确保其不会超出打印机的能力。\n" +"结点偏差设置超出打印机的最大值 (machine_max_junction_deviation)。\n" +"Orca 将自动限制结点偏差,以确保其不会超出打印机的能力。\n" "您可以调整打印机配置中的 machine_max_junction_deviation 值以获得更高的限制。" msgid "" @@ -14390,14 +15012,16 @@ msgstr "" "Orca将自动限制加速度,以确保不超过打印机的速度限制。\n" "您可以调整打印机配置中的machine_max_acceleration_travel值,以获得更高的速度。" +# AI Translated msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." -msgstr "当壁序列为外内或内外内时,精确墙壁选项将被忽略。" +msgstr "当“墙顺序”为“外墙/内墙”或“内墙/外墙/内墙”时,“精准外墙尺寸”选项将被忽略。" msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values." msgstr "一个或多个挤出机的自适应 Pressure Advance 模型可能包含无效值。" +# AI Translated msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." -msgstr "不会使用耗材收缩率,因为所用耗材的耗材收缩率不匹配。" +msgstr "所用耗材丝的收缩率不一致,因此不会使用耗材丝收缩率。" # AI Translated msgid "The print is empty. The model is not printable with current print settings." @@ -14406,14 +15030,15 @@ msgstr "打印内容为空。当前打印设置下无法打印该模型。" msgid "Generating skirt & brim" msgstr "正在生成裙边和brim" +# AI Translated msgid "" "Per-object skirts cannot fit between the objects in By object print sequence.\n" "\n" "Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer." msgstr "" -"在“逐件”打印顺序下,物体之间无法容纳逐物体裙边。\n" +"在“逐件”打印顺序下,对象之间无法容纳按对象生成的裙边。\n" "\n" -"请增大物体之间的距离、减小 brim/裙边尺寸、将裙边类型切换为“组合”,或将打印顺序切换为“逐层”。" +"请增大对象之间的距离、减小 brim/裙边尺寸、将裙边类型切换为“合并”,或将打印顺序切换为“逐层”。" msgid "Exporting G-code" msgstr "正在导出G-code" @@ -14444,29 +15069,36 @@ msgstr "可打印区域" msgid "Extruder printable area" msgstr "挤出机可打印区域" +# AI Translated msgid "Support parallel printheads" -msgstr "支持并联打印头" +msgstr "支持并联工具头" +# AI Translated msgid "Enable printer settings for machines that can use multiple printheads in parallel." -msgstr "为可并联使用多个打印头的机器启用打印机设置。" +msgstr "为可并联使用多个工具头的机器启用打印机设置。" +# AI Translated msgid "Parallel printheads count" -msgstr "并联打印头数量" +msgstr "并联工具头数量" +# AI Translated msgid "Set the number of parallel printheads for machines like OrangeStorm Giga printer." -msgstr "设置并联打印头的数量,适用于 OrangeStorm Giga 等打印机。" +msgstr "设置并联工具头的数量,适用于 OrangeStorm Giga 等打印机。" +# AI Translated msgid "Parallel printheads bed exclude areas" -msgstr "并联打印头的热床排除区域" +msgstr "并联工具头的热床排除区域" +# AI Translated msgid "Ordered list of bed exclude areas by parallel printhead count. Item 1 applies to one printhead, item 2 to two printheads, and so on. Leave an item empty for no excluded area." -msgstr "按并联打印头数量排列的热床排除区域有序列表。第 1 项适用于一个打印头,第 2 项适用于两个打印头,依此类推。将某项留空表示无排除区域。" +msgstr "按并联工具头数量排列的热床排除区域有序列表。第 1 项适用于一个工具头,第 2 项适用于两个工具头,依此类推。将某项留空表示无排除区域。" msgid "Excluded bed area" msgstr "不可打印区域" +# AI Translated 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 "XY平面上的不可打印区域。例如,X1系列打印机在换料过程中,会使用左前角区域来切断耗材丝。这个多边形区域由以下格式的点表示:“XxY,XxY,…”" +msgstr "XY平面上的不可打印区域。例如,X1系列打印机在换料过程中,会使用左前角区域来切断耗材丝。这个多边形区域由以下格式的点表示:\"XxY, XxY, ...\"" msgid "Bed custom texture" msgstr "自定义热床纹理" @@ -14477,14 +15109,16 @@ msgstr "自定义热床模型" msgid "Elephant foot compensation" msgstr "象脚补偿" +# AI Translated msgid "This shrinks the first layer on the build plate to compensate for elephant foot effect." -msgstr "将首层收缩用于补偿象脚效应" +msgstr "收缩热床上的首层,以补偿象脚效应。" msgid "Elephant foot compensation layers" msgstr "象脚补偿层数" +# AI Translated msgid "The number of layers on which the elephant foot compensation will be active. The first layer will be shrunk by the elephant foot compensation value, then the next layers will be linearly shrunk less, up to the layer indicated by this value." -msgstr "象脚补偿将处于活动状态的层数。第一层将按象脚补偿值缩小,然后接下来的层将线性缩小,直到该值指示的层。" +msgstr "象脚补偿生效的层数。首层按象脚补偿值收缩,之后各层的收缩量线性递减,直到此值指定的层。" msgid "Elephant foot layers density" msgstr "象脚补偿层密度" @@ -14522,11 +15156,13 @@ msgstr "导入模型时自动旋转到指定的朝向" msgid "Printer preset names" msgstr "打印机预设名" +# AI Translated msgid "Use 3rd-party print host" -msgstr "启用第三方网络连接" +msgstr "使用第三方打印主机" +# AI Translated msgid "Allow controlling BambuLab's printer through 3rd party print hosts." -msgstr "允许通过第三方网络连接控制BambuLab的打印机" +msgstr "允许通过第三方打印主机控制 Bambu Lab 打印机。" msgid "Use 3MF instead of G-code" msgstr "使用 3MF 代替 G-code" @@ -14537,23 +15173,27 @@ msgstr "如果打印机接受 3MF 文件作为打印任务,请启用此选项 msgid "Printer Agent" msgstr "打印机代理" +# AI Translated msgid "Select the network agent implementation for printer communication." -msgstr "选择打印机通信的网络代理实施。" +msgstr "选择用于打印机通信的网络代理实现。" msgid "Hostname, IP or URL" msgstr "主机名,IP或者URL" +# AI Translated msgid "Orca Slicer 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 "Orca Slicer可以将G-code文件上传到打印机主机。此字段应包含打印机主机实例的主机名、IP地址或URL。启用基本身份验证的Print host可以通过将用户名和密码放入以下格式的URL中来访问:https://username:password@your-octopi-address/" +msgstr "Orca Slicer可以将G-code文件上传到打印机主机。此字段应包含打印机主机实例的主机名、IP地址或URL。对于位于 HAProxy 之后并启用了基本身份验证的打印主机,可按以下格式将用户名和密码写入URL来访问:https://username:password@your-octopi-address/" msgid "Device UI" msgstr "设备用户界面" +# AI Translated msgid "Specify the URL of your device user interface if it's not same as print_host." -msgstr "如果打印机的设备用户界面的URL不同,请在此指定。" +msgstr "如果设备用户界面的URL与 print_host 不同,请在此指定。" +# AI Translated msgid "API Key / Password" -msgstr "API秘钥/密码" +msgstr "API密钥/密码" msgid "Orca Slicer can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." msgstr "Orca Slicer可以将G-code文件上传到打印机主机。此字段应包含用于身份验证的API密钥或密码。" @@ -14588,15 +15228,16 @@ msgstr "与物理打印机相关的预设名称" msgid "Authorization Type" msgstr "授权类型" +# AI Translated msgid "API key" -msgstr "API秘钥" +msgstr "API密钥" msgid "HTTP digest" msgstr "HTTP摘要" # AI Translated msgid "Configuration for the plugin capabilities this preset uses, overriding the global Capabilities configuration. Stored as a raw JSON array and edited through the dialog behind the button, never typed in directly." -msgstr "此预设使用的插件功能的配置,会覆盖全局功能(Capabilities)配置。以原始 JSON 数组形式存储,并通过按钮后面的对话框进行编辑,切勿直接输入。" +msgstr "此预设使用的插件功能的配置,会覆盖全局功能(Capabilities)配置。以原始 JSON 数组形式存储,通过按钮打开的对话框编辑,请勿直接输入。" msgid "Avoid crossing walls" msgstr "避免跨越外墙" @@ -14616,8 +15257,9 @@ msgstr "mm 或 %" msgid "Other layers" msgstr "其它层" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "除首层外的其他层的热床温度。0值表示该耗材丝不支持在Cool Plate SuperTack上打印。" +msgstr "除首层外的其他层的热床温度。0值表示该耗材丝不支持在低温打印热床(超强粘附)上打印。" msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Cool Plate." msgstr "非首层热床温度。0值表示这个耗材丝不支持低温打印热床" @@ -14637,11 +15279,13 @@ msgstr "非首层热床温度。0值表示这个耗材丝不支持纹理PEI热 msgid "First layer" msgstr "首层" +# AI Translated msgid "First layer bed temperature" -msgstr "首层床温" +msgstr "首层热床温度" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "初始层的床温。值 0 表示耗材不支持在 Cool Plate SuperTack 上打印。" +msgstr "首层热床温度。0值表示这个耗材丝不支持在低温打印热床(超强粘附)上打印。" msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Cool Plate." msgstr "首层热床温度。0值表示这个耗材丝不支持低温打印热床" @@ -14667,8 +15311,9 @@ msgstr "默认热床类型" msgid "Default bed type for the printer (supports both numeric and string format)." msgstr "打印机的默认热床类型(支持数字和字符串格式)。" +# AI Translated msgid "First layer print sequence" -msgstr "第一层打印顺序" +msgstr "首层打印顺序" msgid "Other layers print sequence" msgstr "其他层打印顺序" @@ -14676,27 +15321,34 @@ msgstr "其他层打印顺序" msgid "The number of other layers print sequence" msgstr "其他层的打印顺序数量" +# AI Translated msgid "Other layers filament sequence" -msgstr "其他层的耗材打印顺序" +msgstr "其他层的耗材丝打印顺序" msgid "This G-code is inserted at every layer change before the Z lift." msgstr "在每次换层抬升z高度之前插入这段G-code" +# AI Translated msgid "Bottom shell layers" -msgstr "底部壳体层数" +msgstr "底部外壳层数" +# AI Translated 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 "底部壳体实心层层数,包括底面。当由该层数计算的厚度小于底部壳体厚度,切片时会增加底部壳体的层数" +msgstr "底部外壳实心层层数,包括底面。当由该层数计算的厚度小于底部外壳厚度,切片时会增加底部外壳的层数。" +# AI Translated msgid "Bottom shell thickness" -msgstr "底部壳体厚度" +msgstr "底部外壳厚度" +# AI Translated 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 a shell when layer height is small. 0 means that this setting is disabled and the thickness of the bottom shell is determined simply by the number of bottom shell layers." -msgstr "如果由底部壳体层数算出的厚度小于这个数值,那么切片时将自动增加底部壳体层数。这能够避免当层高很小时,底部壳体过薄。0表示关闭这个设置,同时底部壳体的厚度完全由底部壳体层数决定" +msgstr "如果由底部外壳层数算出的厚度小于这个数值,那么切片时将自动增加底部外壳层数。这能够避免当层高很小时,底部外壳过薄。0表示关闭这个设置,同时底部外壳的厚度完全由底部外壳层数决定。" +# AI Translated msgid "Apply gap fill" -msgstr "启用间隙填充" +msgstr "启用缝隙填充" +# AI Translated msgid "" "Enables gap fill for the selected solid surfaces. The minimum gap length that will be filled can be controlled from the filter out tiny gaps option below.\n" "\n" @@ -14711,16 +15363,25 @@ msgid "" "\n" "However this is not advised, as gap fill between perimeters is contributing to the model's strength. For models where excessive gap fill is generated between perimeters, a better option would be to switch to the arachne wall generator and use this option to control whether the cosmetic top and bottom surface gap fill is generated." msgstr "" -"为选定的实体曲面启用间隙填充。可以通过下面的过滤掉微小间隙选项来控制要填充的最小间隙长度。 选项:\n" -"1. 无处不在:对顶部、底部和内部固体表面进行间隙填充,以获得最大强度\n" -"2. 顶部和底部表面:仅对顶部和底部表面应用间隙填充,平衡打印速度,减少固体填充中过度挤出的可能性,并确保顶部和底部表面没有针孔间隙\n" -"3. 无处:禁用所有实体填充区域的间隙填充 请注意,如果使用经典的周长生成器,如果全宽线无法容纳在周长之间,则也可能在周长之间生成间隙填充。周边间隙填充不受此设置控制。 如果您希望删除所有间隙填充(包括生成的经典周长),请将过滤掉微小间隙的值设置为一个较大的数字,例如 999999。 然而,不建议这样做,因为周边之间的间隙填充有助于提高模型的强度。对于在周边之间生成过多间隙填充的模型,更好的选择是切换到蜘蛛壁生成器并使用此选项来控制是否生成装饰性顶部和底部表面间隙填充。" +"为选定的实心表面启用缝隙填充。可通过下方的“忽略微小间隙”选项控制要填充的最小间隙长度。\n" +"\n" +"选项:\n" +"1. 所有地方:对顶面、底面和内部实心表面进行缝隙填充,以获得最大强度\n" +"2. 顶面和底面:仅对顶面和底面进行缝隙填充,兼顾打印速度,减少实心填充中可能出现的过挤出,并确保顶面和底面没有针孔间隙\n" +"3. 不填充:禁用所有实心填充区域的缝隙填充\n" +"\n" +"请注意,如果使用经典墙生成器,当墙之间放不下一条全宽线时,也可能在墙之间生成缝隙填充。这种墙间缝隙填充不受此设置控制。\n" +"\n" +"如果您希望去除所有缝隙填充(包括经典墙生成器生成的),请将“忽略微小间隙”设为一个很大的数值,例如 999999。\n" +"\n" +"但不建议这样做,因为墙之间的缝隙填充有助于提高模型强度。对于在墙之间生成过多缝隙填充的模型,更好的做法是切换到 Arachne 墙生成器,并用此选项控制是否生成顶面和底面的装饰性缝隙填充。" msgid "Everywhere" msgstr "所有地方" +# AI Translated msgid "Top and bottom surfaces" -msgstr "仅顶层和底层" +msgstr "顶面和底面" msgid "Nowhere" msgstr "不填充" @@ -14734,21 +15395,23 @@ msgstr "启用此选项以允许单独针对悬垂、内部桥接和外部桥接 msgid "Overhangs and external bridges fan speed" msgstr "悬垂和外部桥接风扇速度" +# AI Translated msgid "" "Use this part cooling fan speed when printing bridges or overhang walls with an overhang threshold that exceeds the value set in the 'Overhangs cooling threshold' parameter above. Increasing the cooling specifically for overhangs and bridges can improve the overall print quality of these features.\n" "\n" "Please note, this fan speed is clamped on the lower end by the minimum fan speed threshold set above. It is also adjusted upwards up to the maximum fan speed threshold when the minimum layer time threshold is not met." msgstr "" -"当打印桥接结构或悬垂墙时,如果悬垂程度超过上述“悬垂冷却阈值”所设定的值,则使用此部件冷却风扇速度。专门针对悬垂和桥接加大冷却力度,有助于提升这些特征整体的打印质量。\n" +"当打印桥接结构或悬垂墙时,如果悬垂程度超过上述“悬垂冷却激活阈值”所设定的值,则使用此部件冷却风扇速度。专门针对悬垂和桥接加大冷却力度,有助于提升这些特征整体的打印质量。\n" "\n" "请注意,此风扇速度的下限受前面设置的最小风扇速度阈值限制;当打印层时间未达到最小层时间阈值时,会相应上调至最大风扇速度阈值。" msgid "Overhang cooling activation threshold" msgstr "悬垂冷却激活阈值" +# AI Translated #, no-c-format, no-boost-format msgid "When the overhang exceeds this specified threshold, force the cooling fan to run at the 'Overhang Fan Speed' set below. This threshold is expressed as a percentage, indicating the portion of each line's width that is unsupported by the layer beneath it. Setting this value to 0% forces the cooling fan to run for all outer walls, regardless of the overhang degree." -msgstr "当悬垂超过此指定阈值时,强制部件冷却风扇按照下方设置的“悬垂风扇速度”运转。该阈值以百分比表示,指示每条走线宽度中未被下层支撑的部分。将此值设置为0%即使在任何悬垂条件下也会使风扇运转于所有外壁。" +msgstr "当悬垂超过此阈值时,强制部件冷却风扇以下方设置的“悬垂和外部桥接风扇速度”运转。该阈值以百分比表示,指每条线宽度中未被下层支撑的比例。设为0%时,无论悬垂程度如何,所有外墙都会强制开启冷却风扇。" msgid "External bridge infill direction" msgstr "外部桥接填充方向" @@ -14806,6 +15469,7 @@ msgstr "启用后,桥接角度值将被加到自动计算出的桥接方向上 msgid "External bridge density" msgstr "外部桥接密度" +# AI Translated msgid "" "Controls the density (spacing) of external bridge lines.\n" "Theoretically, 100% means a solid bridge, but due to the tendency of bridge extrusions to sag, 100% may not be sufficient.\n" @@ -14818,7 +15482,7 @@ msgid "" " - Pros: Can create a string-like first layer. Faster and with better cooling because there is more space for air to circulate around the extruded bridge.\n" " - Cons: May lead to sagging and poorer surface finish." msgstr "" -"控制外部桥接线的密度(间距)。默认值为 100%。\n" +"控制外部桥接线的密度(间距)。\n" "理论上 100% 意味着实心桥接,但由于桥接挤出物容易下垂,100% 可能并不足够。\n" "\n" "- 高于 100% 的密度(推荐最大 125%):\n" @@ -14864,6 +15528,7 @@ msgstr "" msgid "Bridge flow ratio" msgstr "桥接流量比例" +# AI Translated msgid "" "This value governs the thickness of the external (visible) bridge layer.\n" "Values above 1.0: Increase the amount of material while maintaining line spacing. This can improve line contact and strength.\n" @@ -14875,7 +15540,7 @@ msgstr "" "大于 1.0 的值:在保持线间距的同时增加材料用量。这可以改善线之间的接触和强度。\n" "小于 1.0 的值:在调整线间距以保持接触的同时减少材料用量。这可以改善下垂。\n" "\n" -"实际使用的桥接流量是将此值乘以耗材流量比,以及(如已设置)对象的流量比计算得出的。" +"实际使用的桥接流量是将此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例计算得出的。" # AI Translated msgid "" @@ -14885,7 +15550,7 @@ msgid "" "The maximum value is 100% or the nozzle diameter.\n" "If set to 0, the line width will match the Internal solid infill width, or the nozzle diameter for thick bridges." msgstr "" -"桥接线的线宽。如果以百分比表示,将根据喷嘴直径计算。\n" +"桥接线的线宽。如果以%表示,将根据喷嘴直径计算。\n" "建议与较高的桥接密度或桥接流量比例配合使用。\n" "\n" "最大值为 100% 或喷嘴直径。\n" @@ -14895,6 +15560,7 @@ msgstr "" msgid "Internal bridge flow ratio" msgstr "内部桥接流量比例" +# AI Translated msgid "" "This value governs the thickness of the internal bridge layer. This is the first layer over sparse infill so increasing it may increase strength and upper layer quality.\n" "Values above 1.0: Increase the amount of material while maintaining line spacing. This can improve line contact and strength.\n" @@ -14906,147 +15572,209 @@ msgstr "" "大于 1.0 的值:在保持线间距的同时增加材料用量。这可以改善线之间的接触和强度。\n" "小于 1.0 的值:在调整线间距以保持接触的同时减少材料用量。这可以改善下垂。\n" "\n" -"实际使用的桥接流量是将此值乘以耗材流量比,以及(如已设置)对象的流量比计算得出的。" +"实际使用的桥接流量是将此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例计算得出的。" +# AI Translated msgid "Top surface flow ratio" -msgstr "顶部表面流量比例" +msgstr "顶面流量比例" +# AI Translated msgid "" "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish.\n" "\n" "The actual top surface flow used is calculated by multiplying this value with the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响顶部固体填充的材料量。您可以稍微减少它以获得光滑的表面光洁度。 实际使用的顶面流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响顶部实心填充的材料用量。您可以略微减小此值,以获得光滑的表面。\n" +"\n" +"实际使用的顶面流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Bottom surface flow ratio" -msgstr "底部表面流量比例" +msgstr "底面流量比例" +# AI Translated msgid "" "This factor affects the amount of material for bottom solid infill.\n" "\n" "The actual bottom solid infill flow used is calculated by multiplying this value with the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响底部固体填充的材料量。 实际使用的底部固体填充流量是通过将该值乘以细丝流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响底部实心填充的材料用量。\n" +"\n" +"实际使用的底部实心填充流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Set other flow ratios" -msgstr "设置其他流量比" +msgstr "设置其他流量比例" +# AI Translated msgid "Change flow ratios for other extrusion path types." -msgstr "更改其他挤出路径类型的流量比。" +msgstr "更改其他挤出路径类型的流量比例。" +# AI Translated msgid "First layer flow ratio" -msgstr "第一层流量比" +msgstr "首层流量比例" +# AI Translated msgid "" "This factor affects the amount of material on the first layer for the extrusion path roles listed in this section.\n" "\n" "For the first layer, the actual flow ratio for each path role (does not affect brims and skirts) will be multiplied by this value." -msgstr "此因素会影响本节中列出的挤出路径角色的第一层上的材料量。 对于第一层,每个路径角色的实际流量比(不影响Brim和​裙边)将乘以该值。" +msgstr "" +"此系数影响首层上本节所列各挤出类型的材料用量。\n" +"\n" +"在首层,各挤出类型的实际流量比例(不影响 Brim 和裙边)都会再乘以此值。" +# AI Translated msgid "Outer wall flow ratio" -msgstr "外壁流量比" +msgstr "外墙流量比例" +# AI Translated msgid "" "This factor affects the amount of material for outer walls.\n" "\n" "The actual outer wall flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响外墙材料的用量。 实际使用的外壁流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响外墙的材料用量。\n" +"\n" +"实际使用的外墙流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Inner wall flow ratio" -msgstr "内壁流量比" +msgstr "内墙流量比例" +# AI Translated msgid "" "This factor affects the amount of material for inner walls.\n" "\n" "The actual inner wall flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响内壁材料的用量。 实际使用的内壁流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响内墙的材料用量。\n" +"\n" +"实际使用的内墙流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Overhang flow ratio" -msgstr "悬垂流量比" +msgstr "悬垂流量比例" +# AI Translated msgid "" "This factor affects the amount of material for overhangs.\n" "\n" "The actual overhang flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响悬垂材料的数量。 实际使用的悬垂流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响悬垂的材料用量。\n" +"\n" +"实际使用的悬垂流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Sparse infill flow ratio" -msgstr "稀疏填充流量比" +msgstr "稀疏填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for sparse infill.\n" "\n" "The actual sparse infill flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响稀疏填充的材料量。 实际使用的稀疏填充流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响稀疏填充的材料用量。\n" +"\n" +"实际使用的稀疏填充流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Internal solid infill flow ratio" -msgstr "内部固体填充流动比" +msgstr "内部实心填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for internal solid infill.\n" "\n" "The actual internal solid infill flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响内部固体填充材料的数量。 实际使用的内部固体填充流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响内部实心填充的材料用量。\n" +"\n" +"实际使用的内部实心填充流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Gap fill flow ratio" -msgstr "间隙填充流量比" +msgstr "缝隙填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for filling the gaps.\n" "\n" "The actual gap filling flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响填充间隙的材料量。 实际使用的间隙填充流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响缝隙填充的材料用量。\n" +"\n" +"实际使用的缝隙填充流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" +# AI Translated msgid "Support flow ratio" -msgstr "支撑流量比" +msgstr "支撑流量比例" +# AI Translated msgid "" "This factor affects the amount of material for support.\n" "\n" "The actual support flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响支撑材料的数量。 实际使用的支撑流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响支撑的材料用量。\n" +"\n" +"实际使用的支撑流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" msgid "Support interface flow ratio" msgstr "支撑面流量比例" +# AI Translated msgid "" "This factor affects the amount of material for the support interface.\n" "\n" "The actual support interface flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "该因素影响支撑界面的材料量。 实际使用的支撑界面流量是通过将该值乘以耗材流量比以及对象的流量比(如果已设置)来计算的。" +msgstr "" +"此系数影响支撑面的材料用量。\n" +"\n" +"实际使用的支撑面流量为此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例。" msgid "Precise wall" msgstr "精准外墙尺寸" +# AI Translated msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency. NOTE: This option will be ignored for outer-inner or inner-outer-inner wall sequences." -msgstr "通过调整墙壁间距来提高外墙精度,同时改善层间一致性。注意:当壁序列为外内或内外内时,此选项将被忽略。" +msgstr "通过调整外墙间距来提高外壳精度,同时改善层间一致性。注意:当墙顺序为“外墙/内墙”或“内墙/外墙/内墙”时,此选项将被忽略。" msgid "Only one wall on top surfaces" msgstr "顶面单层墙" +# AI Translated msgid "Use only one wall on flat top surfaces, to give more space to the top infill pattern." -msgstr "顶面只使用单层墙,从而更多的空间能够使用顶部填充图案" +msgstr "平坦顶面只使用一层墙,为顶面填充图案留出更多空间。" msgid "One wall threshold" msgstr "单层墙阈值" +# AI Translated #, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top layer where its width is below this value. This can be useful to not let the 'one perimeter on top' trigger on surface that should be covered only by perimeters. This value can be a mm or a % of the perimeter extrusion width.\n" "Warning: If enabled, artifacts can be created if you have some thin features on the next layer, like letters. Set this setting to 0 to remove these artifacts." msgstr "" -"如果顶面需要打印,但是它的一部分被其它层覆盖,那么当它的宽度小于这个值时,它不会被认为是顶层。这个设置可以用于避免在狭窄顶面上触发“顶面单层墙”。这个值可以是毫米或线宽的百分比。\n" -"警告:如果启用,可能会在下一层上产生一些薄的特征,比如字母。将此设置设置为0可以消除这些伪影。" +"如果需要打印顶面,而它有一部分被另一层覆盖,那么宽度小于此值的部分不会被视为顶层。这样可以避免“顶面单层墙”在本应只由墙覆盖的表面上触发。此值可以是毫米,或墙线宽的百分比(%)。\n" +"警告:启用后,如果下一层有细小特征(如字母),可能会产生瑕疵。将此值设为0可消除这些瑕疵。" msgid "Only one wall on first layer" msgstr "首层仅单层墙" +# AI Translated msgid "Use only one wall on first layer, to give more space to the bottom infill pattern." -msgstr "首层只使用单层墙,从而更多的空间能够使用底部填充图案" +msgstr "首层只使用一层墙,为底面填充图案留出更多空间。" +# AI Translated msgid "Extra perimeters on overhangs" -msgstr "悬垂上的额外周长" +msgstr "悬垂处额外墙" +# AI Translated msgid "Create additional perimeter paths over steep overhangs and areas where bridges cannot be anchored." -msgstr "在陡峭的悬垂和无法固定桥接的区域上创建额外的周长路径。" +msgstr "在陡峭的悬垂和无法锚固桥接的区域上生成额外的墙路径。" msgid "Reverse on even" msgstr "反转偶数层悬垂方向" @@ -15054,18 +15782,21 @@ msgstr "反转偶数层悬垂方向" msgid "Overhang reversal" msgstr "悬垂反转" +# AI Translated msgid "" "Extrude perimeters that have a part over an overhang in the reverse direction on even layers. This alternating pattern can drastically improve steep overhangs.\n" "\n" "This setting can also help reduce part warping due to the reduction of stresses in the part walls." msgstr "" -"在偶数层上,将悬垂部分的走线反转。这种交替的走线模式可以大大改善陡峭的悬垂。\n" +"在偶数层上,以相反方向挤出有部分位于悬垂上方的墙。这种交替模式可以大幅改善陡峭的悬垂。\n" "\n" -"这个设置也可以帮助减少零件变形,因为零件墙壁的应力减少了。" +"此设置还能降低零件墙中的应力,从而有助于减少零件翘曲。" +# AI Translated msgid "Reverse only internal perimeters" -msgstr "仅反转内部墙壁" +msgstr "仅反转内墙" +# AI Translated msgid "" "Apply the reverse perimeters logic only on internal perimeters.\n" "\n" @@ -15073,15 +15804,16 @@ msgid "" "\n" "For this setting to be the most effective, it is recommended to set the Reverse Threshold to 0 so that all internal walls print in alternating directions on even layers irrespective of their overhang degree." msgstr "" -"仅在内墙上应用反转墙壁逻辑。\n" +"仅在内墙上应用反转墙逻辑。\n" "\n" -"这个设置大大减少了零件的应力,因为它们现在是交替方向分布的。这应该减少零件变形,同时保持外墙的质量。这个功能对于易变形的材料非常有用,比如ABS/ASA,也对于弹性耗材,比如TPU和丝光PLA。它还可以帮助减少支撑上的悬垂区域的变形。\n" +"此设置可大幅降低零件应力,因为应力被分散到交替的方向上。这应能减少零件翘曲,同时保持外墙质量。此功能对易翘曲的材料(如ABS/ASA)以及弹性耗材丝(如TPU和丝光PLA)非常有用,还有助于减少支撑上方悬空区域的翘曲。\n" "\n" -"为了使这个设置最有效,建议将反转阈值设置为0,这样所有的内墙都会在偶数层交替打印。" +"为使此设置发挥最大效果,建议将“反转阈值”设为0,这样无论悬垂程度如何,所有内墙都会在偶数层上以交替方向打印。" msgid "Bridge counterbore holes" msgstr "沉孔搭桥" +# AI Translated msgid "" "This option creates bridges for counterbore holes, allowing them to be printed without support. Available modes include:\n" "1. None: No bridge is created\n" @@ -15089,9 +15821,9 @@ msgid "" "3. Sacrificial Layer: A full sacrificial bridge layer is created" msgstr "" "此选项为沉孔创建搭桥,使其可以在无支撑的情况下打印。可用的模式包括:\n" -"1. 无:不创建搭桥。\n" -"2. 部分搭桥:仅部分不支撑的区域将被搭桥。\n" -"3. 牺牲层:创建一个完整的牺牲层。" +"1. 无:不创建搭桥\n" +"2. 部分搭桥:仅对部分无支撑区域搭桥\n" +"3. 牺牲层:创建一个完整的牺牲搭桥层" msgid "Partially bridged" msgstr "部分搭桥" @@ -15105,21 +15837,23 @@ msgstr "反转阈值" msgid "Overhang reversal threshold" msgstr "悬垂反转阈值" +# AI Translated #, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter width.\n" "Value 0 enables reversal on every even layers regardless.\n" "When Detect overhang wall is not enabled, this option is ignored and reversal happens on every even layers regardless." msgstr "" -"判定悬垂反转需要的值(毫米),可以是线宽的百分比。\n" -"值0表示在每个偶数层上都启用反转。\n" -"当未启用检测悬垂时,此选项将被忽略,反转将在每个偶数层上发生。" +"悬垂需要达到多少毫米,反转才被视为有用。可以是墙线宽的百分比(%)。\n" +"值为0时,每个偶数层都会反转。\n" +"未启用“识别悬垂外墙”时,此选项将被忽略,每个偶数层都会反转。" msgid "Slow down for overhangs" msgstr "悬垂降速" +# AI Translated msgid "Enable this option to slow down when printing overhangs. The speeds for different overhang percentages are set below." -msgstr "启用此选项将降低不同悬垂程度的走线的打印速度" +msgstr "启用此选项可在打印悬垂时降低速度。不同悬垂百分比的速度在下方设置。" msgid "Slow down for curled perimeters" msgstr "翘边降速" @@ -15142,10 +15876,10 @@ msgid "" "Note: When this option is enabled, overhang perimeters are treated like overhangs, meaning the overhang speed is applied even if the overhanging perimeter is part of a bridge.\n" "For example, when the perimeters are 100% overhanging, with no wall supporting them from underneath, the 75% overhang speed will be applied, limited by the bridge speed." msgstr "" -"启用此选项可在墙壁可能向上翘曲的区域降低打印速度。\n" +"启用此选项可在墙可能向上翘曲的区域降低打印速度。\n" "例如,在打印诸如 Benchy 船头这类尖角处的悬垂时,会施加额外的减速,从而减少在多层中逐渐累积的翘曲。\n" "\n" -"通常建议开启此选项,除非您的打印机冷却足够强劲,或打印速度足够慢,以至于不会发生墙壁翘曲。 \n" +"通常建议开启此选项,除非您的打印机冷却足够强劲,或打印速度足够慢,以至于不会发生墙翘曲。 \n" "如果以较高的外墙速度打印,此参数在减速时可能会引入墙面瑕疵,因为打印速度的差异可能过大,导致挤出机无法跟上所需的流量变化。\n" "这些瑕疵的根本原因很可能是 Pressure Advance (PA) 调校略有偏差,尤其是在搭配较长的 PA 平滑时间时。\n" "\n" @@ -15154,8 +15888,8 @@ msgstr "" "2. 提高最低打印速度,以限制减速的幅度并减小快慢段之间的差异。\n" "3. 如果仍出现瑕疵,启用平滑挤出率 (ERS) 以进一步平滑流量过渡。\n" "\n" -"注意:启用此选项后,悬垂墙壁会被当作悬垂处理,这意味着即使悬垂墙壁是桥接的一部分,也会应用悬垂速度。\n" -"例如,当墙壁 100% 悬垂、下方没有墙壁支撑时,将应用 75% 的悬垂速度,并受桥接速度限制。" +"注意:启用此选项后,悬垂墙会被当作悬垂处理,这意味着即使悬垂墙是桥接的一部分,也会应用悬垂速度。\n" +"例如,当墙 100% 悬垂、下方没有墙支撑时,将应用 75% 的悬垂速度,并受桥接速度限制。" msgid "mm/s or %" msgstr "mm/s 或 %" @@ -15194,7 +15928,7 @@ msgstr "" "\n" "在传送带表面上测量,并在“Brim宽度”的基础上叠加:Brim 在对象前方延伸的距离为“Brim与模型的间隙”+“前缘 Brim 长度”+“Brim宽度”。请将“Brim与模型的间隙”设为 0,否则这条前置 Brim 带将接触不到它要固定的对象。\n" "\n" -"在倾斜的传送带上,每层铺设一条 Brim,因此最终 Brim 片的厚度由流量而非层高决定,可通过“Brim流量比”调节。\n" +"在倾斜的传送带上,每层铺设一条 Brim,因此最终 Brim 片的厚度由流量而非层高决定,可通过“Brim流量比例”调节。\n" "\n" "设置为 0 以禁用。" @@ -15219,8 +15953,9 @@ msgstr "" msgid "Brim type" msgstr "Brim类型" +# AI Translated msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analyzed and calculated automatically." -msgstr "该参数控制在模型的外侧和/或内侧生成brim。自动是指自动分析和计算边框的宽度。" +msgstr "该参数控制在模型的外侧和/或内侧生成 Brim。“自动”表示自动分析并计算 Brim 宽度。" # AI Translated msgid "Leading edge only" @@ -15232,9 +15967,11 @@ msgstr "Brim与模型的间隙" msgid "This creates a gap between the innermost brim line and the object and can make the brim easier to remove." msgstr "在brim和模型之间设置间隙,能够让brim更容易剥离" +# AI Translated msgid "Brim flow ratio" -msgstr "Brim流量比" +msgstr "Brim流量比例" +# AI Translated msgid "" "This factor affects the amount of material for brims.\n" "\n" @@ -15244,9 +15981,9 @@ msgid "" msgstr "" "此系数影响Brim的材料用量。\n" "\n" -"实际使用的Brim流量是将此值乘以耗材流量比,以及(如已设置)对象的流量比计算得出的。\n" +"实际使用的Brim流量是将此值乘以耗材丝流量比例,以及(如已设置)对象的流量比例计算得出的。\n" "\n" -"注意:所得的值不会受首层流量比的影响。" +"注意:所得的值不会受首层流量比例的影响。" msgid "Brim follows compensated outline" msgstr "Brim遵循补偿轮廓" @@ -15258,8 +15995,8 @@ msgid "" "\n" "If your current setup already works well, enabling it may be unnecessary and can cause the brim to fuse with upper layers." msgstr "" -"启用后,Brim 将与应用象脚补偿之后的第一层轮廓几何对齐。\n" -"此选项适用于象脚补偿会明显改变第一层轮廓的情况。\n" +"启用后,Brim 将与应用象脚补偿之后的首层轮廓几何对齐。\n" +"此选项适用于象脚补偿会明显改变首层轮廓的情况。\n" "\n" "如果您当前的设置已经运行良好,则可能没有必要启用它,因为它可能导致 Brim 与上层融合。" @@ -15269,26 +16006,31 @@ msgstr "合并Brim" msgid "Combine multiple brims into one when they are close to each other. This can improve brim adhesion." msgstr "当多个Brim彼此靠近时,将它们合并为一个。这可以改善Brim附着力。" +# AI Translated msgid "Brim ears" -msgstr "圆盘" +msgstr "耳状 Brim" +# AI Translated msgid "Only draw brim over the sharp edges of the model." -msgstr "仅在模型尖锐Brim启用brim。" +msgstr "仅在模型的尖锐边缘处生成 Brim。" +# AI Translated msgid "Brim ear max angle" -msgstr "圆盘最大角度" +msgstr "耳状 Brim最大角度" +# AI Translated msgid "" "Maximum angle to let a brim ear appear.\n" "If set to 0, no brim will be created.\n" "If set to ~180, brim will be created on everything but straight sections." msgstr "" -"让圆盘出现的最大角度。\n" -"如果设置为0,则不会创建圆盘。\n" -"如果设置为约180,除直线部分外,其他部分都会创建圆盘。" +"让耳状 Brim出现的最大角度。\n" +"如果设置为0,则不会创建耳状 Brim。\n" +"如果设置为约180,除直线部分外,其他部分都会创建耳状 Brim。" +# AI Translated msgid "Brim ear detection radius" -msgstr "圆盘检测半径" +msgstr "耳状 Brim检测半径" msgid "" "The geometry will be decimated before detecting sharp angles. This parameter indicates the minimum length of the deviation for the decimation.\n" @@ -15299,7 +16041,7 @@ msgstr "" # AI Translated msgid "Brim ears outer only" -msgstr "仅外轮廓生成圆盘" +msgstr "仅外轮廓生成耳状 Brim" # AI Translated msgid "Generate mouse ears only on the outer contour of the model, excluding holes and enclosed sections." @@ -15311,11 +16053,13 @@ msgstr "向上兼容的机器" msgid "Condition" msgstr "条件" +# AI Translated msgid "A Boolean expression using the configuration values of an active printer profile. If this expression evaluates to true, this profile is considered compatible with the active printer profile." -msgstr "使用活动打印机配置文件的配置值的布尔表达式。如果此表达式计算为 true,则此配置文件将被视为与活动打印机配置文件兼容。" +msgstr "使用活动打印机配置文件的配置值的布尔表达式。如果此表达式计算为 true,则此配置文件将被视为与活动打印机配置文件兼容。" +# AI Translated msgid "A Boolean expression using the configuration values of an active print profile. If this expression evaluates to true, this profile is considered compatible with the active print profile." -msgstr "使用活动打印配置文件的配置值的布尔表达式。如果此表达式计算为 true,则此配置文件将被视为与活动打印配置文件兼容。" +msgstr "使用活动打印配置文件的配置值的布尔表达式。如果此表达式计算为 true,则此配置文件将被视为与活动打印配置文件兼容。" msgid "This determines the print sequence, allowing you to print layer-by-layer or object-by-object." msgstr "打印顺序,逐层打印或者逐件打印" @@ -15347,7 +16091,7 @@ msgstr "" "全部比较(最短路径):评估所有策略并采用最短的一种。对象实例的顺序在整个打印任务中只确定一次,而各个岛的排序则逐层确定,因此不同层可能采用不同的策略。切片速度略慢。\n" "蛇形:逐行往复的蛇形遍历,并通过 2-opt 进行优化。非常适合由大量小零件组成的规则阵列。\n" "\n" -"当同一层中使用多种耗材丝或工具时,优先减少换料次数:对象会先按耗材丝分组,本设置仅决定每个耗材丝分组内实例的顺序,因此整体顺序看起来可能不是整个热床上的最短路径。" +"当同一层中使用多种耗材丝或工具头时,优先减少换料次数:对象会先按耗材丝分组,本设置仅决定每个耗材丝分组内实例的顺序,因此整体顺序看起来可能不是整个热床上的最短路径。" msgid "As object list" msgstr "按对象列表中的顺序" @@ -15360,8 +16104,9 @@ msgstr "全部比较(最短路径)" msgid "Snake" msgstr "蛇形" +# AI Translated msgid "Slow printing down for better layer cooling" -msgstr "降低打印速度 以得到更好的冷却" +msgstr "降低打印速度以获得更好的层冷却" msgid "Enable this option to slow printing speed down to ensure that the final layer time is not shorter than the layer time threshold in \"Max fan speed threshold\", so that the layer can be cooled for a longer time. This can improve the quality for small details." msgstr "勾选这个选项,将降低打印速度,使得最终的层打印时间不小于\"最大风扇速度阈值\"里的层时间阈值,从而使得该层获得更久的冷却。这能够改善尖顶和小细节的冷却效果" @@ -15391,17 +16136,20 @@ msgstr "mm/s² 或 %" msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration." msgstr "桥接加速度。如果该值以百分比(例如50%)表示,则将根据外墙加速度进行计算。" +# AI Translated msgid "Default filament profile" -msgstr "默认耗材配置" +msgstr "默认耗材丝配置" +# AI Translated msgid "Default filament profile when switching to this machine profile." -msgstr "该机器配置的默认耗材配置" +msgstr "切换到此打印机预设时默认使用的耗材丝预设。" msgid "Default process profile" msgstr "默认切片配置" +# AI Translated msgid "Default process profile when switching to this machine profile." -msgstr "该机器的默认切片配置" +msgstr "切换到此打印机预设时默认使用的工艺预设。" msgid "Activate air filtration" msgstr "启用空气过滤/排气" @@ -15424,8 +16172,9 @@ msgstr "打印过程中排气风扇的速度。此速度将覆盖耗材丝自定 msgid "Speed of exhaust fan after printing completes." msgstr "打印完成后排气风扇的速度" +# AI Translated msgid "No cooling for the first" -msgstr "关闭冷却对前" +msgstr "关闭冷却的前" msgid "Turn off all cooling fans for the first few layers. This can be used to improve build plate adhesion." msgstr "对开始的一些层关闭所有的部件冷却风扇。通常关闭首层冷却用来获得更好的热床粘接" @@ -15436,8 +16185,9 @@ msgstr "不支撑桥接" msgid "This disables supporting bridges, which decreases the amount of support required. Bridges can usually be printed directly without support over a reasonable distance." msgstr "不对整个桥接面进行支撑,否则支撑体会很大。不是很长的桥接通常可以无支撑直接打印。" +# AI Translated msgid "Thick external bridges" -msgstr "外部搭桥用厚桥" +msgstr "外部桥接加厚" msgid "" "If enabled, bridge extrusion uses a line height equal to the nozzle diameter.\n" @@ -15448,8 +16198,9 @@ msgstr "" "这会增加桥接的强度和可靠性,允许更长的跨度,但可能使外观变差。\n" "如果禁用,桥接可能看起来更好,但通常只在较短的跨度上才可靠。" +# AI Translated msgid "Thick internal bridges" -msgstr "内部搭桥用厚桥" +msgstr "内部桥接加厚" msgid "" "If enabled, internal bridge extrusion uses a line height equal to the nozzle diameter.\n" @@ -15460,9 +16211,11 @@ msgstr "" "这会在稀疏填充上方打印时增加内部桥接的强度和可靠性,但可能使外观变差。\n" "如果禁用,内部桥接可能看起来更好,但在稀疏填充上方的可靠性可能较低。" +# AI Translated msgid "Extra bridge layers (beta)" -msgstr "额外桥层(测试版)" +msgstr "额外桥接层(试验)" +# AI Translated msgid "" "This option enables the generation of an extra bridge layer over internal and/or external bridges.\n" "\n" @@ -15478,13 +16231,13 @@ msgid "" msgstr "" "此选项启用在内部和/或外部桥接上生成额外桥接层。\n" "\n" -"额外桥接层有助于改善桥接的外观和可靠性,因为实心填充得到了更好的支撑。这对于快速打印机特别有用,因为桥接和实心填充的速度差异很大。额外的桥接层可以减少顶面的枕化效应,同时减少外部桥接层与其周围周长的分离。\n" +"额外桥接层有助于改善桥接的外观和可靠性,因为实心填充得到了更好的支撑。这对于快速打印机特别有用,因为桥接和实心填充的速度差异很大。额外的桥接层可以减少顶面的枕化效应,同时减少外部桥接层与其周围墙的分离。\n" "\n" "通常建议将此设置为至少'仅外部桥接',除非发现切片模型存在特定问题。\n" "\n" "选项:\n" "1. 禁用 - 不生成第二桥接层。这是默认设置,出于兼容性目的而设置\n" -"2. 仅外部桥接 - 仅为面向外部的桥接生成第二桥接层。请注意,比设置的周长数更短或更窄的小桥接将被跳过,因为它们不会从第二桥接层中受益。如果生成,第二桥接层将与第一桥接层平行挤出,以增强桥接强度\n" +"2. 仅外部桥接 - 仅为面向外部的桥接生成第二桥接层。请注意,比设置的墙层数更短或更窄的小桥接将被跳过,因为它们不会从第二桥接层中受益。如果生成,第二桥接层将与第一桥接层平行挤出,以增强桥接强度\n" "3. 仅内部桥接 - 仅为稀疏填充上的内部桥接生成第二桥接层。请注意,内部桥接计入模型的顶部外壳层数。第二内部桥接层将尽可能垂直于第一层挤出。如果在同一岛屿中存在多个具有不同桥接角度的区域,则该岛屿的最后一个区域将被选为角度参考\n" "4. 全部应用 - 为内部和面向外部的桥接生成第二桥接层\n" @@ -15520,17 +16273,20 @@ msgstr "" msgid "Filter" msgstr "过滤" +# AI Translated msgid "Limited filtering" -msgstr "有限保留" +msgstr "有限过滤" +# AI Translated msgid "No filtering" -msgstr "保留全部" +msgstr "不过滤" msgid "Max bridge length" msgstr "最大桥接长度" +# AI Translated msgid "This is the maximum 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 "不需要支撑的桥接的最大长度。如果希望支持所有桥接,请将其设置为0;如果不希望支持任何桥接,请将其设置为非常大的值。" +msgstr "不需要支撑的桥接的最大长度。如果希望所有桥接都有支撑,请将其设置为0;如果不希望任何桥接有支撑,请将其设置为非常大的值。" msgid "End G-code" msgstr "结尾G-code" @@ -15543,15 +16299,18 @@ msgstr "完成整个打印时添加的结尾 G-code。" msgid "Between Object G-code" msgstr "对象之间G-code" +# AI Translated msgid "Insert G-code between objects. This parameter will only come into effect when you print your models object by object." -msgstr "在对象之间插入 G-code。此参数仅在逐个打印模型物体时生效。" +msgstr "在对象之间插入 G-code。此参数仅在逐个打印对象时生效。" +# AI Translated msgid "Add end G-code when finishing the printing of this filament." -msgstr "结束使用该耗材打印时的结尾G-code" +msgstr "结束使用该耗材丝打印时的结尾G-code" msgid "Ensure vertical shell thickness" msgstr "确保垂直外壳厚度" +# AI Translated msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)\n" "None: No solid infill will be added anywhere. Caution: Use this option carefully if your model has sloped surfaces\n" @@ -15562,7 +16321,7 @@ msgid "" msgstr "" "在倾斜表面附近添加实心填充,以保证垂直外壳的厚度(顶部+底部实心层)\n" "无:任何地方都不会添加实心填充。注意:如果您的模型有倾斜表面,请谨慎使用此选项\n" -"仅关键区域:避免为墙壁添加实心填充\n" +"仅关键区域:避免为墙添加实心填充\n" "适量:仅为严重倾斜的表面添加实心填充\n" "全部:为所有适当的倾斜表面添加实心填充\n" "默认值为全部。" @@ -15610,11 +16369,9 @@ msgstr "八角螺旋" msgid "Top surface density" msgstr "顶面密度" +# AI Translated msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion." -msgstr "" -"顶层表面的密度。\n" -"100% 的值会创建一个完全实心、平滑的顶面。降低此值会根据所选的顶面图案生成有纹理的顶面。0% 的值将只生成顶层的墙。\n" -"此选项仅为美观或功能性目的,而不是为了解决过量挤出等问题。" +msgstr "顶面层的密度。100% 会生成完全实心、平滑的顶层。降低此值会根据所选的顶面图案生成带纹理的顶面。0% 时顶层只生成墙。此选项用于美观或功能目的,而非用于解决过挤出等问题。" # AI Translated msgid "Top surface expansion" @@ -15679,13 +16436,13 @@ msgstr "除了桥接外的底面填充的走线图案" msgid "Bottom surface density" msgstr "底面密度" +# AI Translated msgid "" "Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n" "WARNING: Lowering this value may negatively affect bed adhesion." msgstr "" -"底层表面的密度\n" -"此功能是为了美观或功能性目的,而是为了解决过量挤出等问题。\n" -"警告:降低此值会对热床粘接力产生负面影响。" +"底面层的密度。此选项用于美观或功能目的,而非用于解决过挤出等问题。\n" +"警告:降低此值可能会对热床粘接产生负面影响。" # AI Translated msgid "Top surface fill order" @@ -15697,7 +16454,7 @@ msgid "" "Outward starts at the center of the surface, so any excess material is pushed towards the edge where it is least visible. Inward starts at the edge and ends with the tight curves at the center.\n" "Default uses shortest-path ordering, which may run in either direction." msgstr "" -"使用以中心为起点的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时,顶面的填充方向。\n" +"使用以中心为基准的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时,顶面的填充方向。\n" "向外从表面中心开始,多余的材料会被推向边缘,在那里最不显眼。向内从边缘开始,以中心处的紧密曲线结束。\n" "默认使用最短路径排序,方向可能是两者中的任意一种。" @@ -15711,21 +16468,24 @@ msgid "" "Inward starts each surface with the wider outer curves, which improves first layer adhesion on build plates where the tight curves at the center may not stick. Outward starts at the center, pushing any excess material towards the edge.\n" "Default uses shortest-path ordering, which may run in either direction." msgstr "" -"使用以中心为起点的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时,底面的填充方向。\n" +"使用以中心为基准的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时,底面的填充方向。\n" "向内让每个表面从较宽的外侧曲线开始,可改善首层在热床上的粘接,尤其当中心处的紧密曲线不易粘牢时。向外从中心开始,将多余的材料推向边缘。\n" "默认使用最短路径排序,方向可能是两者中的任意一种。" msgid "Internal solid infill pattern" msgstr "内部实心填充图案" +# AI Translated 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 "内部实心填充的线型图案。如果启用了检测狭窄的内部实心填充,将使用同心圆图案来填充小区域。" +msgstr "内部实心填充的线型图案。如果启用了“识别狭窄的内部实心填充”,小区域将使用同心图案填充。" +# AI Translated msgid "Line width of outer wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "外墙的线宽。如果以%表示,它将基于喷嘴直径来计算" +msgstr "外墙的线宽。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "This is the printing speed for the outer walls of parts. These are generally printed slower than inner walls for higher quality." -msgstr "外墙的打印速度。它通常使用比内壁速度慢的速度,以获得更好的质量。" +msgstr "外墙的打印速度。它通常使用比内墙速度慢的速度,以获得更好的质量。" msgid "Small perimeters" msgstr "微小部位" @@ -15773,7 +16533,7 @@ msgstr "" "\n" "使用内墙/外墙以获得最佳悬垂效果。这是因为在打印时,悬垂的墙可以粘附到相邻的墙上。但是,这个选项会导致外墙的表面质量稍微降低,因为外墙被内墙挤压。\n" "\n" -"使用内墙/外墙/内墙以获得最佳的外部表面质量和尺寸精度,因为外墙不会受内墙的影响。但是,悬垂性能会降低,因为没有内墙来支撑打印外墙。此选项要求至少3层墙壁才能生效,因为它首先从第3个墙壁开始打印内墙,然后是外墙,最后是第一个内墙。在大多数情况下,建议使用此选项而不是外墙/内墙选项。\n" +"使用内墙/外墙/内墙以获得最佳的外部表面质量和尺寸精度,因为外墙不会受内墙的影响。但是,悬垂性能会降低,因为没有内墙来支撑打印外墙。此选项要求至少3层墙才能生效,因为它首先从第3个墙开始打印内墙,然后是外墙,最后是第一个内墙。在大多数情况下,建议使用此选项而不是外墙/内墙选项。\n" "\n" "使用外墙/内墙以获得与内墙/外墙/内墙选项相同的外墙质量和尺寸精度优势。但是,由于新层的第一次挤出是在可见表面上开始的,因此 Z 接缝看起来不那么一致。" @@ -15789,18 +16549,21 @@ msgstr "内墙/外墙/内墙" msgid "Print infill first" msgstr "首先打印填充" +# AI Translated msgid "" "Order of wall/infill. When the tickbox is unchecked the walls are printed first, which works best in most cases.\n" "\n" "Printing infill first may help with extreme overhangs as the walls have the neighbouring infill to adhere to. However, the infill will slightly push out the printed walls where it is attached to them, resulting in a worse external surface finish. It can also cause the infill to shine through the external surfaces of the part." msgstr "" -"墙/填充的顺序。当未启用时,首先打印墙壁,这在大多数情况下都是最好的。\n" +"墙/填充的顺序。当未启用时,首先打印墙,这在大多数情况下都是最好的。\n" "\n" -"首先打印填充可能有助于极端悬垂,因为墙壁有相邻的填充物可以粘附。但是,填充物会在附着在墙壁上的地方轻微地挤出打印的墙壁,导致外部表面质量更差。它还会导致填充物透过零件的外部表面。" +"首先打印填充可能有助于极端悬垂,因为墙有相邻的填充物可以粘附。但是,填充物会在附着在墙上的地方轻微地挤出打印的墙,导致外部表面质量更差。它还会导致填充物透过零件的外部表面。" +# AI Translated msgid "Wall loop direction" -msgstr "围墙打印方向" +msgstr "墙打印方向" +# AI Translated msgid "" "The direction which the contour wall loops are extruded when looking down from the top.\n" "Holes are printed in the opposite direction to the contour to maintain alignment with layers whose contour polygons are incomplete and change direction, also partially forming the contour of a hole.\n" @@ -15810,7 +16573,7 @@ msgstr "" "从上往下看时,轮廓墙环的挤出方向。\n" "孔洞以与轮廓相反的方向打印,以便与那些轮廓多边形不完整、会改变方向(同时也部分构成孔洞轮廓)的层保持对齐。\n" "\n" -"如果启用了螺旋花瓶模式,此选项将被禁用。" +"如果启用了旋转花瓶模式,此选项将被禁用。" msgid "Counter clockwise" msgstr "逆时针" @@ -15820,17 +16583,18 @@ msgstr "顺时针" # AI Translated msgid "Distance to rod" -msgstr "到杆的距离" +msgstr "到横杆的距离" # AI Translated msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing." -msgstr "喷嘴尖端到杆较远一侧边缘的水平距离。用于逐件打印时的避障。" +msgstr "喷嘴尖端到横杆较远一侧边缘的水平距离。用于逐件打印时的避障。" msgid "Height to rod" msgstr "到横杆高度" +# AI Translated msgid "Distance from the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." -msgstr "喷嘴尖端到下方滑杆的距离。用于在逐件打印中避免碰撞。" +msgstr "喷嘴尖端到下方横杆的距离。用于在逐件打印中避免碰撞。" msgid "Height to lid" msgstr "到顶盖高度" @@ -15850,14 +16614,16 @@ msgstr "喷嘴尖端的高度。" msgid "Bed mesh min" msgstr "网床最小点" +# AI Translated msgid "This option sets the min point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (-99999, -99999), which means there are no limits, thus allowing probing across the entire bed." -msgstr "此选项设置了允许的网床探测区域的最小点。由于探针的XY偏移,大多数打印机无法探测整个打印床。为了确保探针不会超出床的范围,应适当设置网床的最小和最大点。逆戟鲸切片确保adaptive_bed_mesh_min/adaptive_bed_mesh_max值不超过这些最小/最大点。这些信息通常可以从您的打印机制造商那里获得。默认设置为(-99999, -99999),这意味着没有限制,因此允许在整个床上进行探测。" +msgstr "此选项设置允许的网床区域的最小点。由于探针存在XY偏移,大多数打印机无法探测整个热床。为确保探测点不超出热床范围,应适当设置网床的最小点和最大点。OrcaSlicer 会确保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出这些最小/最大点。此信息通常可从打印机制造商处获得。默认设置为 (-99999, -99999),表示没有限制,允许探测整个热床。" msgid "Bed mesh max" msgstr "网床最大点" +# AI Translated msgid "This option sets the max point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (99999, 99999), which means there are no limits, thus allowing probing across the entire bed." -msgstr "此选项设置了允许的网床探测区域的最大点。由于探针的XY偏移,大多数打印机无法探测整个打印床。为了确保探针不会超出床的范围,应适当设置网床的最小和最大点。逆戟鲸切片确保adaptive_bed_mesh_min/adaptive_bed_mesh_max值不超过这些最小/最大点。这些信息通常可以从您的打印机制造商那里获得。默认设置为(99999, 99999),这意味着没有限制,因此允许在整个床上进行探测。" +msgstr "此选项设置允许的网床区域的最大点。由于探针存在XY偏移,大多数打印机无法探测整个热床。为确保探测点不超出热床范围,应适当设置网床的最小点和最大点。OrcaSlicer 会确保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出这些最小/最大点。此信息通常可从打印机制造商处获得。默认设置为 (99999, 99999),表示没有限制,允许探测整个热床。" msgid "Probe point distance" msgstr "网格点间距离" @@ -15887,14 +16653,15 @@ msgstr "挤出机偏移" msgid "The material may have volumetric change after switching between molten and crystalline states. This setting changes all extrusion flow of this filament in G-code proportionally. The recommended value range is between 0.95 and 1.05. You may be able to tune this value to get a nice flat surface if there is slight overflow or underflow." msgstr "材料经过融化后凝固可能会产生体积差异。这个设置会等比例改变 G-code 中该耗材丝所有挤出走线的挤出量。推荐的范围为0.95到1.05。发现大平层模型的顶面有轻微的缺料或多料时,或许可以尝试微调这个参数。" +# AI Translated msgid "" "The material may have volumetric change after switching between molten and crystalline states. This setting changes all extrusion flow of this filament in G-code proportionally. The recommended value range is between 0.95 and 1.05. You may be able to tune this value to get a nice flat surface if there is slight overflow or underflow.\n" "\n" "The final object flow ratio is this value multiplied by the filament flow ratio." msgstr "" -"材料在熔融和结晶状态之间切换后可能会发生体积变化。此设置会等比例改变此耗材在G-code中的所有挤出流量。推荐值范围在0.95到1.05之间。如果存在轻微的溢出或欠流,您可以调整此值以获得平整的表面。\n" +"材料在熔融和结晶状态之间转变后可能会发生体积变化。此设置会等比例改变此耗材丝在G-code中的所有挤出流量。推荐值范围在0.95到1.05之间。如果存在轻微的过挤出或欠挤出,您可以调整此值以获得平整的表面。\n" "\n" -"最终的对象流量比率是此值乘以耗材流量比率。" +"最终的对象流量比例是此值乘以耗材丝流量比例。" msgid "Enable pressure advance" msgstr "启用 Pressure Advance" @@ -15909,6 +16676,7 @@ msgstr "Pressure Advance(Klipper),即 Marlin 中的 Linear Advance 系数 msgid "Enable adaptive pressure advance (beta)" msgstr "启用自适应 Pressure Advance(试验)" +# AI Translated #, no-c-format, no-boost-format msgid "" "With increasing print speeds (and hence increasing volumetric flow through the nozzle) and increasing accelerations, it has been observed that the effective PA value typically decreases. This means that a single PA value is not always 100% optimal for all features and a compromise value is usually used that does not cause too much bulging on features with lower flow speed and accelerations while also not causing gaps on faster features.\n" @@ -15917,11 +16685,18 @@ msgid "" "\n" "When enabled, the pressure advance value above is overridden. However, a reasonable default value above is strongly recommended to act as a fallback and for when tool changing.\n" "\n" -msgstr "With increasing print speeds (and hence increasing volumetric flow through the nozzle) and increasing accelerations, it has been observed that the effective PA value typically decreases.这意味着单个 PA 值并不总是对所有特征都是 100% 最佳的,并且通常使用折衷值,该折衷值不会在具有较低流速和加速度的特征上造成过多的凸出,同时也不会在较快的特征上造成间隙。 此功能旨在通过根据打印时的体积流速和加速度对打印机挤出系统的响应进行建模来解决此限制。在内部,它生成一个拟合模型,可以推断出任何给定体积流速和加速度所需的 Pressure Advance,然后根据当前的打印条件将其发送到打印机。 启用后,上面的 Pressure Advance 值将被覆盖。然而,强烈建议使用上述合理的默认值作为后备以及更换工具时的选择。\n" +msgstr "" +"据观察,随着打印速度(以及由此带来的喷嘴体积流量)和加速度的提高,有效的 PA 值通常会降低。这意味着单一的 PA 值并非对所有特征都是 100% 最优的,通常只能使用一个折中值,既不会在流速和加速度较低的特征上造成过多凸起,也不会在较快的特征上造成间隙。\n" +"\n" +"此功能旨在解决这一限制:根据打印时的体积流速和加速度,对打印机挤出系统的响应进行建模。它会在内部生成一个拟合模型,可以推算出任意体积流速和加速度下所需的 Pressure Advance,然后根据当前打印条件发送给打印机。\n" +"\n" +"启用后,上方的 Pressure Advance 值将被覆盖。但仍强烈建议在上方设置一个合理的默认值,作为后备值,并在切换工具头时使用。\n" +"\n" msgid "Adaptive pressure advance measurements (beta)" msgstr "自适应 Pressure Advance 参数(试验)" +# AI Translated #, no-c-format, no-boost-format msgid "" "Add sets of pressure advance (PA) values, the volumetric flow speeds and accelerations they were measured at, separated by a comma. One set of values per line. For example\n" @@ -15935,18 +16710,20 @@ msgid "" "2. Take note of the optimal PA value for each volumetric flow speed and acceleration. You can find the flow number by selecting flow from the color scheme drop down and move the horizontal slider over the PA pattern lines. The number should be visible at the bottom of the page. The ideal PA value should be decreasing the higher the volumetric flow is. If it is not, confirm that your extruder is functioning correctly. The slower and with less acceleration you print, the larger the range of acceptable PA values. If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box here and save your filament profile." msgstr "" -"添加 Pressure Advance (PA) 值组、测量时的体积流速和加速度,并用逗号分隔。每行一组值。例如\n" +"添加 Pressure Advance (PA) 值组,以及测量这些值时的体积流速和加速度,用逗号分隔。每行一组值。例如\n" "0.04,3.96,3000\n" "0.033,3.96,10000\n" "0.029,7.91,3000\n" -"0.026,7.91,10000 如何校准:\n" -"1. 每个加速度值至少以 3 个速度运行 Pressure Advance 测试。建议至少针对外部周边的速度、内部周边的速度以及配置文件中的最快特征打印速度(通常是稀疏或实心填充)运行测试。然后以相同的速度运行它们,以获得最慢和最快的打印加速度,并且不超过 Klipper 输入整形器给出的建议最大加速度\n" -"2. 记下每个体积流速和加速度的最佳 PA 值。您可以通过从配色方案下拉列表中选择流量并将水平滑块移动到 PA 图案线上来找到流量编号。该数字应该在页面底部可见。理想的 PA 值应该随着体积流量的增加而减小。如果不是,请确认您的挤出机运行正常。打印速度越慢且加速度越小,可接受的 PA 值范围就越大。如果没有明显差异,请使用更快测试中的 PA 值\n" -"3. 在此处的文本框中输入 PA 值、流量和加速度的三元组并保存耗材丝配置文件" +"0.026,7.91,10000\n" +"\n" +"如何校准:\n" +"1. 对每个加速度值,至少以 3 个速度运行 Pressure Advance 测试。建议至少测试外墙速度、内墙速度以及配置文件中最快的特征打印速度(通常是稀疏填充或实心填充)。然后以最慢和最快的打印加速度对相同的速度运行测试,加速度不要超过 Klipper 输入整形给出的建议最大加速度\n" +"2. 记下每个体积流速和加速度下的最佳 PA 值。在配色方案下拉列表中选择流量,然后将水平滑块移到 PA 图案线上,即可找到流量数值。该数值会显示在页面底部。理想的 PA 值应随体积流量的增加而减小。如果不是这样,请确认挤出机工作正常。打印速度越慢、加速度越小,可接受的 PA 值范围就越大。如果看不出差异,请使用较快测试中的 PA 值\n" +"3. 在此处的文本框中输入 PA 值、流量和加速度的三元组,并保存耗材丝配置文件。" # AI Translated msgid "Enable adaptive pressure advance within features (beta)" -msgstr "在特征内启用自适应 Pressure Advance (beta)" +msgstr "在特征内启用自适应 Pressure Advance(试验)" # AI Translated msgid "" @@ -15978,8 +16755,9 @@ msgstr "" "\n" "打印桥接时较低的 PA 值有助于减少桥接之后紧接着出现的轻微欠挤出现象。这是由于在空中打印时喷嘴内压力下降所致,较低的 PA 有助于抵消这种情况。" +# AI Translated msgid "Default line width if other line widths are set to 0. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "当线宽设置为0时走线的默认线宽。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "当其他线宽设置为0时使用的默认线宽。如果以%表示,将根据喷嘴直径计算。" msgid "Keep fan always on" msgstr "保持风扇常开" @@ -15990,6 +16768,7 @@ msgstr "如果勾选这个选项,部件冷却风扇将永远不会停止,并 msgid "Don't slow down outer walls" msgstr "不减速外墙" +# AI Translated msgid "" "If enabled, this setting will ensure external perimeters are not slowed down to meet the minimum layer time. This is particularly helpful in the below scenarios:\n" "1. To avoid changes in shine when printing glossy filaments\n" @@ -15997,9 +16776,9 @@ msgid "" "3. To avoid printing at speeds which cause VFAs (fine artifacts) on the external walls" msgstr "" "如果启用,此设置将确保外墙不会为了满足最小层时间而减速。这在以下情况下特别有帮助:\n" -"1. 避免在打印光滑耗材时改变光泽\n" -"2. 避免改变外墙速度,可能会产生轻微的墙壁伪影,看起来像z条纹\n" -"3. 避免以会在外墙上产生VFAs(细微伪影)的速度打印" +"1. 打印高光泽耗材丝时避免光泽变化\n" +"2. 避免外墙速度变化而产生看起来像 Z 纹的轻微墙面瑕疵\n" +"3. 避免以会在外墙上产生 VFA(细微瑕疵)的速度打印" msgid "Layer time" msgstr "层时间" @@ -16015,18 +16794,21 @@ msgstr "s" msgid "Default color" msgstr "默认颜色" +# AI Translated msgid "" "Default filament color.\n" "Right click to reset value to system default." msgstr "" -"默认耗材颜色。\n" +"默认耗材丝颜色。\n" "右键单击以将值重置为系统默认值。" +# AI Translated msgid "Filament notes" -msgstr "耗材注释" +msgstr "耗材丝注释" +# AI Translated msgid "You can put your notes regarding the filament here." -msgstr "你可以把关于耗材的注释放在这里。" +msgstr "您可以把关于耗材丝的注释放在这里。" msgid "Required nozzle HRC" msgstr "喷嘴硬度要求" @@ -16034,37 +16816,44 @@ msgstr "喷嘴硬度要求" msgid "Minimum HRC of nozzle required to print the filament. A value of 0 means no checking of the nozzle's HRC." msgstr "打印此材料的所需的最小喷嘴硬度。零值表示不检查喷嘴硬度。" +# AI Translated msgid "Filament map to extruder" -msgstr "耗材映射到挤出机" +msgstr "耗材丝映射到挤出机" +# AI Translated msgid "Filament map to extruder." -msgstr "耗材映射到挤出机。" +msgstr "耗材丝映射到挤出机。" +# AI Translated msgid "Auto For Flush" -msgstr "自动冲洗" +msgstr "自动(节省冲刷)" msgid "Auto For Match" msgstr "自动匹配" # AI Translated msgid "Nozzle Manual" -msgstr "喷嘴手册" +msgstr "按喷嘴手动" +# AI Translated msgid "Flush temperature" -msgstr "冲洗温度" +msgstr "冲刷温度" +# AI Translated msgid "Temperature when flushing filament. 0 indicates the upper bound of the recommended nozzle temperature range." -msgstr "冲洗耗材丝时的温度。 0 表示推荐喷嘴温度范围的上限。" +msgstr "冲刷耗材丝时的温度。0 表示推荐喷嘴温度范围的上限。" # AI Translated msgid "Flush temperature used in fast purge mode." msgstr "快速冲刷模式下使用的冲刷温度。" +# AI Translated msgid "Flush volumetric speed" -msgstr "冲洗体积流量" +msgstr "冲刷体积流量" +# AI Translated msgid "Volumetric speed when flushing filament. 0 indicates the max volumetric speed." -msgstr "冲洗耗材丝时的体积流量。 0 表示最大体积流量。" +msgstr "冲刷耗材丝时的体积流量。0 表示最大体积流量。" msgid "This setting is the volume of filament that can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. This value cannot be zero." msgstr "这个设置表示在1秒内能够融化和挤出的耗材丝体积。打印速度会受到最大体积流量的限制,防止设置过高和不合理的速度。不允许设置为0。" @@ -16072,40 +16861,34 @@ msgstr "这个设置表示在1秒内能够融化和挤出的耗材丝体积。 msgid "Filament load time" msgstr "装载耗材丝的时间" +# AI Translated msgid "Time to load new filament when switch filament. It's usually applicable for single-extruder multi-material machines. For tool changers or multi-tool machines, it's typically 0. For statistics only." -msgstr "" -"换料时,装载新耗材过程的耗时。\n" -"通常适用于单挤出机且多材料机器。对于有工具头切换器或多工具头打印机机器,此值通常为 0。\n" -"仅用于统计。" +msgstr "换料时装载新耗材丝所需的时间。通常适用于单挤出机多材料打印机。对于工具头切换打印机或多工具头打印机,此值通常为 0。仅用于统计。" msgid "Filament unload time" msgstr "卸载耗材丝的时间" +# AI Translated msgid "Time to unload old filament when switch filament. It's usually applicable for single-extruder multi-material machines. For tool changers or multi-tool machines, it's typically 0. For statistics only." -msgstr "" -"换料时,卸载旧耗材过程的耗时。\n" -"通常适用于单挤出机且多材料机器。对于有工具头切换器或多工具头打印机机器,此值通常为 0。\n" -"仅用于统计。" +msgstr "换料时卸载旧耗材丝所需的时间。通常适用于单挤出机多材料打印机。对于工具头切换打印机或多工具头打印机,此值通常为 0。仅用于统计。" msgid "Tool change time" msgstr "换工具头所需时间" +# AI Translated msgid "Time taken to switch tools. It's usually applicable for tool changers or multi-tool machines. For single-extruder multi-material machines, it's typically 0. For statistics only." -msgstr "" -"更换工具头过程的耗时。\n" -"通常适用于有工具头切换器或多工具头的打印机。对于单挤出机的多材料机器,此值通常为 0。\n" -"仅用于统计。" +msgstr "切换工具头所需的时间。通常适用于工具头切换打印机或多工具头打印机。对于单挤出机多材料打印机,此值通常为 0。仅用于统计。" msgid "Bed temperature type" msgstr "热床温度类型" +# AI Translated msgid "This option determines how the bed temperature is set during slicing: based on the temperature of the first filament or the highest temperature of the printed filaments." -msgstr "" -"此选项用以设置切片时的热床温度确定方式。\n" -"可选择“根据初始打印耗材”或“根据最高打印温度”。" +msgstr "此选项决定切片时如何设置热床温度:根据首个耗材丝的温度,或根据所打印耗材丝中的最高温度。" +# AI Translated msgid "By First filament" -msgstr "根据初始打印耗材" +msgstr "根据初始打印耗材丝" msgid "By Highest Temp" msgstr "根据最高打印温度" @@ -16116,6 +16899,7 @@ msgstr "耗材丝直径被用于计算G-code文件中的挤出量。因此很重 msgid "Pellet flow coefficient" msgstr "颗粒流动系数" +# AI Translated msgid "" "Pellet flow coefficient is empirically derived and allows for volume calculation for pellet printers.\n" "\n" @@ -16123,8 +16907,11 @@ msgid "" "\n" "filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgstr "" -"颗粒流动系数是基于经验得出的数据,可用于为颗粒耗材打印机开展体积计算。\n" -"在软件内部计算时,它其实会被转换为“耗材丝直径”,其他体积的计算保持不变:耗材丝直径 = 开平方( (4 * 颗粒流动系数) / 圆周率 )" +"颗粒流动系数是根据经验得出的,可用于颗粒打印机的体积计算。\n" +"\n" +"在内部,它会被转换为 filament_diameter。其他所有体积计算保持不变。\n" +"\n" +"filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgid "Adaptive volumetric speed" msgstr "自适应体积流量" @@ -16144,35 +16931,36 @@ msgstr "最大体积流量多项式系数" msgid "Shrinkage (XY)" msgstr "收缩率(XY)" +# AI Translated #, no-c-format, no-boost-format msgid "" "Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in XY to compensate. For multi-material prints, ensure filament shrinkage matches across all used filaments\n" "Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" -"冷却后耗材会收缩的百分比(如果测量的长度是94mm而不是100mm,则为是收缩率为94%)\n" -"补偿将按比例缩放xy轴该补偿仅考虑墙壁所使用的耗材\n" -"请确保物体之间有足够的间距,因为补偿是在边界检查之后进行" +"输入耗材丝冷却后的收缩百分比(如果测得 94mm 而不是 100mm,则为 94%)。零件将在 XY 方向上缩放以进行补偿。对于多材料打印,请确保所有使用的耗材丝的收缩率一致。\n" +"请确保对象之间留有足够的间距,因为此补偿在检查之后进行。" msgid "Shrinkage (Z)" msgstr "收缩率(Z)" +# AI Translated #, no-c-format, no-boost-format msgid "Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in Z to compensate." -msgstr "" -"冷却后耗材会收缩的百分比(如果测量的长度是94mm而不是100mm,则为是收缩率为94%)\n" -"补偿将按比例缩放Z轴" +msgstr "输入耗材丝冷却后的收缩百分比(如果测得 94mm 而不是 100mm,则为 94%)。零件将在 Z 方向上缩放以进行补偿。" msgid "Adhesiveness Category" msgstr "粘性分类" +# AI Translated msgid "Filament category." -msgstr "耗材分类" +msgstr "耗材丝分类。" msgid "Loading speed" msgstr "装载速度" +# AI Translated msgid "Speed used for loading the filament on the wipe tower." -msgstr "用于擦拭塔加载耗材的速度。" +msgstr "用于擦拭塔加载耗材丝的速度。" msgid "Loading speed at the start" msgstr "加载初始速度" @@ -16183,14 +16971,16 @@ msgstr "最开始加载阶段的速度" msgid "Unloading speed" msgstr "卸载速度" +# AI Translated msgid "Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after ramming)." -msgstr "用于擦拭塔卸载耗材的速度(不影响尖端成型之后初始部分的速度)。" +msgstr "用于擦拭塔卸载耗材丝的速度(不影响尖端成型之后初始部分的速度)。" msgid "Unloading speed at the start" msgstr "卸载初始速度" +# AI Translated msgid "Speed used for unloading the tip of the filament immediately after ramming." -msgstr "耗材尖端成型后立即卸载的速度" +msgstr "耗材丝尖端成型后立即卸载的速度。" msgid "Delay after unloading" msgstr "卸载后延迟" @@ -16201,20 +16991,25 @@ msgstr "耗材丝卸载后等待的时间。有助于柔性材料(收缩到原 msgid "Number of cooling moves" msgstr "冷却移动次数" +# AI Translated msgid "Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves." -msgstr "耗材丝通过在喉管中来回移动来冷却。指定所需的移动次数。" +msgstr "耗材丝通过在冷却管中来回移动来冷却。指定所需的移动次数。" +# AI Translated msgid "Stamping loading speed" -msgstr "尖端成型加载速度" +msgstr "压印加载速度" +# AI Translated msgid "Speed used for stamping." -msgstr "用于尖端成型的速度" +msgstr "用于压印的速度。" +# AI Translated msgid "Stamping distance measured from the center of the cooling tube" -msgstr "从冷却管中心测量的尖端成型距离" +msgstr "从冷却管中心测量的压印距离" +# AI Translated msgid "If set to non-zero value, filament is moved toward the nozzle between the individual cooling moves (\"stamping\"). This option configures how long this movement should be before the filament is retracted again." -msgstr "如果设置为非零值,则在各个冷却移动之间耗材会向喷嘴方向移动(“印模”)。该选项用于配置耗材在重新回抽前应移动多长时间。" +msgstr "如果设置为非零值,则在各个冷却移动之间耗材丝会向喷嘴方向移动(“压印”)。该选项用于配置耗材丝在重新回抽前应移动多长距离。" msgid "Speed of the first cooling move" msgstr "第一次冷却移动的速度" @@ -16222,17 +17017,21 @@ msgstr "第一次冷却移动的速度" msgid "Cooling moves are gradually accelerating beginning at this speed." msgstr "从这个速度开始冷却移动逐渐加速" +# AI Translated msgid "Minimal purge on wipe tower" -msgstr "擦拭塔上的最小清理量" +msgstr "擦拭塔上的最小冲刷量" +# AI Translated msgid "After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial object, Orca Slicer will always prime this amount of material into the wipe tower to produce successive infill or sacrificial object extrusions reliably." -msgstr "换色后,新加载的耗材在喷嘴内的确切位置可能未知,耗材压力可能还不稳定。在冲刷打印头到填充或作为挤出废料之前,Orca Slicer将始终将这些的耗材丝冲刷到擦拭塔中以产生连续的填充或稳定的挤出废料。" +msgstr "换色后,新装载的耗材丝在喷嘴内的确切位置可能未知,耗材丝压力也可能尚未稳定。在将工具头冲刷到填充或牺牲对象之前,Orca Slicer 总会先将此数量的材料预挤出到擦拭塔中,以便后续可靠地挤出填充或牺牲对象。" +# AI Translated msgid "Wipe tower cooling" -msgstr "擦料塔冷却" +msgstr "擦拭塔冷却" +# AI Translated msgid "Temperature drop before entering filament tower" -msgstr "进入擦料塔前的降温量" +msgstr "进入擦拭塔前的降温量" msgid "Interface layer pre-extrusion distance" msgstr "接触层预挤出距离" @@ -16279,23 +17078,28 @@ msgstr "尖端成型参数" msgid "This string is edited by RammingDialog and contains ramming specific parameters." msgstr "此内容由尖端成型窗口编辑,包含尖端成型的特定参数。" +# AI Translated msgid "Enable ramming for multi-tool setups" -msgstr "启用多色尖端成型设置" +msgstr "为多工具头设备启用尖端成型" +# AI Translated msgid "Perform ramming when using multi-tool printer (i.e. when the 'Single Extruder Multimaterial' in Printer Settings is unchecked). When checked, a small amount of filament is rapidly extruded on the wipe tower just before the tool change. This option is only used when the wipe tower is enabled." -msgstr "多色打印机执行尖端成型时(即,当打印机设置中的单挤出机多材料未选中时)。选中时,在换色之前,会迅速挤出少量耗材丝到擦拭塔上。此选项仅在启用擦拭塔时使用。" +msgstr "使用多工具头打印机时执行尖端成型(即打印机设置中的“单挤出机多材料”未勾选时)。勾选后,会在换料之前,在擦拭塔上快速挤出少量耗材丝。此选项仅在启用擦拭塔时使用。" +# AI Translated msgid "Multi-tool ramming volume" -msgstr "多色尖端成型体积" +msgstr "多工具头尖端成型体积" msgid "The volume to be rammed before the tool change." msgstr "换色前尖端成型的体积" +# AI Translated msgid "Multi-tool ramming flow" -msgstr "多色尖端成型流量" +msgstr "多工具头尖端成型流量" +# AI Translated msgid "Flow used for ramming the filament before the tool change." -msgstr "换色前耗材尖端成型的流量" +msgstr "换色前耗材丝尖端成型的流量。" msgid "Density" msgstr "密度" @@ -16315,17 +17119,20 @@ msgstr "可溶性材料" msgid "Soluble material is commonly used to print supports and support interfaces." msgstr "可溶性材料通常用于打印支撑和支撑面" +# AI Translated msgid "Filament ramming length" -msgstr "耗材冲击长度" +msgstr "耗材丝尖端成型长度" +# AI Translated msgid "When changing the extruder, it is recommended to extrude a certain length of filament from the original extruder. This helps minimize nozzle oozing." -msgstr "在切换挤出机时,使原先挤出机额外挤出一段耗材,有助耗材末端抽出完整,并减少待命时的喷嘴渗料。" +msgstr "在切换挤出机时,使原先挤出机额外挤出一段耗材丝,有助耗材丝末端抽出完整,并减少待命时的喷嘴渗料。" msgid "Support material" msgstr "支撑材料" +# AI Translated msgid "Support material is commonly used to print supports and support interfaces." -msgstr "支撑材料通常用于打印支撑体和支撑接触面" +msgstr "支撑材料通常用于打印支撑和支撑面。" # AI Translated msgid "Is mixed filament" @@ -16383,19 +17190,21 @@ msgstr "混合耗材丝逐零件渐变" msgid "When gradient mode is enabled, apply the gradient to each part of an assembly independently rather than treating the whole assembly as one Z range." msgstr "启用渐变模式时,对组合体中的每个零件分别应用渐变,而不是将整个组合体视为一个 Z 范围。" +# AI Translated msgid "Filament printable" -msgstr "可打印耗材" +msgstr "可打印耗材丝" +# AI Translated msgid "The filament is printable in extruder." -msgstr "此耗材可通过挤出机打印" +msgstr "此耗材丝可通过挤出机打印。" # AI Translated msgid "Filament-extruder compatibility" -msgstr "耗材-挤出机兼容性" +msgstr "耗材丝-挤出机兼容性" # AI Translated msgid "A single 32-bit int encoding the compatibility level of a filament across all extruders (up to 10). Every 3 bits represent one extruder (bits [3*i, 3*i+2] for extruder i). 0: printable, 1: error, 2: critical warning, 3: warning, 4-7: reserved." -msgstr "一个 32 位整数,用于编码某种耗材在所有挤出机(最多 10 个)上的兼容性级别。每 3 位表示一个挤出机(挤出机 i 对应位 [3*i, 3*i+2])。0:可打印,1:错误,2:严重警告,3:警告,4-7:保留。" +msgstr "一个 32 位整数,用于编码某种耗材丝在所有挤出机(最多 10 个)上的兼容性级别。每 3 位表示一个挤出机(挤出机 i 对应位 [3*i, 3*i+2])。0:可打印,1:错误,2:严重警告,3:警告,4-7:保留。" msgid "Softening temperature" msgstr "软化温度" @@ -16413,8 +17222,9 @@ msgstr "耗材丝的价格。只用于统计信息。" msgid "money/kg" msgstr "金额/kg" +# AI Translated msgid "Vendor of filament. For show only." -msgstr "打印耗材的供应商。仅用于展示。" +msgstr "打印耗材丝的供应商。仅用于展示。" msgid "(Undefined)" msgstr "(未定义)" @@ -16575,9 +17385,10 @@ msgstr "指数" msgid "Z-buckling bias optimization (experimental)" msgstr "Z 轴屈曲偏置优化(实验性)" +# AI Translated #, no-c-format, no-boost-format msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." -msgstr "在低填充密度下沿 Z(垂直)轴收紧螺旋(Gyroid)波形,以缩短有效的垂直柱长,提升 Z 轴抗压屈曲能力。耗材用量保持不变。在约 30% 及以上的稀疏填充密度下无效果。仅当稀疏填充图案设置为 Gyroid 时适用。" +msgstr "在低填充密度下沿 Z(垂直)轴收紧螺旋体波形,以缩短有效的垂直柱长,提升 Z 轴抗压屈曲能力。耗材丝用量保持不变。在约 30% 及以上的稀疏填充密度下无效果。仅当“稀疏填充图案”设置为“螺旋体”时适用。" msgid "Sparse infill pattern" msgstr "稀疏填充图案" @@ -16627,8 +17438,9 @@ msgstr "3D 蜂窝" msgid "Lateral Honeycomb" msgstr "侧向蜂窝" +# AI Translated msgid "Lateral Lattice" -msgstr "侧向向晶格" +msgstr "侧向晶格" msgid "Cross Hatch" msgstr "交叉层叠" @@ -16656,8 +17468,9 @@ msgstr "顶面填充的加速度。使用较低值可能会改善顶面质量" msgid "Acceleration of outer wall: using a lower value can improve quality." msgstr "外墙加速度。使用较小的值可以提高质量。" +# AI Translated msgid "Acceleration of inner walls." -msgstr "内圈墙加速度,使用较低值可以改善质量。" +msgstr "内墙加速度。" 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 "稀疏填充的加速度。如果该值表示为百分比(例如100%),则将根据默认加速度进行计算。" @@ -16665,27 +17478,32 @@ msgstr "稀疏填充的加速度。如果该值表示为百分比(例如100% msgid "Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgstr "内部实心填充的加速度。如果该值以百分比表示(例如100%),则将根据默认加速度进行计算。" +# AI Translated msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." -msgstr "首层加速度。使用较低值可以改善和打印板的粘接。" +msgstr "首层的打印加速度。限制加速度可以改善与热床的粘接。" +# AI Translated msgid "Enable accel_to_decel" -msgstr "启用制动速度" +msgstr "启用 accel_to_decel" msgid "Klipper's max_accel_to_decel will be adjusted automatically." msgstr "Klipper的max_accel_to_decel将被自动调整" +# AI Translated msgid "accel_to_decel" -msgstr "制动速度" +msgstr "accel_to_decel" +# AI Translated #, c-format, boost-format msgid "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration." -msgstr "Klipper固件的max_accel_to_decel将被调整为该加速度的百分比。" +msgstr "Klipper 的 max_accel_to_decel 将被调整为加速度的此 %%。" msgid "Default jerk." msgstr "默认抖动" +# AI Translated msgid "Marlin Firmware Junction Deviation (replaces the traditional XY Jerk setting)." -msgstr "Marlin 固件连接偏差(取代传统的 XY Jerk 设置)。" +msgstr "Marlin 固件结点偏差(取代传统的 XY 抖动设置)。" msgid "Jerk of outer walls." msgstr "外墙抖动值" @@ -16712,8 +17530,9 @@ msgstr "" "首层的空驶抖动。\n" "百分比值相对于空驶抖动。" +# AI Translated msgid "Line width of the first layer. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "首层的线宽。若以百分比表示(例如120%),它将基于喷嘴直径来计算。" +msgstr "首层的线宽。如果以%表示,将根据喷嘴直径计算。" msgid "First layer height" msgstr "首层层高" @@ -16742,24 +17561,24 @@ msgstr "首层空驶速度" msgid "Number of slow layers" msgstr "慢速层数量" +# AI Translated msgid "The first few layers are printed slower than normal. The speed is gradually increased in a linear fashion over the specified number of layers." -msgstr "" -"减慢前几层的打印速度。\n" -"打印速度会在这个范围内以线性方式逐层加至满速。" +msgstr "前几层的打印速度比正常速度慢。速度会在指定的层数内以线性方式逐渐提高。" +# AI Translated msgid "First layer nozzle temperature" -msgstr "首层打印温度" +msgstr "首层喷嘴温度" +# AI Translated msgid "Nozzle temperature for printing the first layer with this filament" -msgstr "使用此耗材时的首层打印温度。" +msgstr "使用此耗材丝时的首层打印温度。" msgid "Full fan speed at layer" msgstr "满速风扇在" +# AI Translated msgid "Fan speed will be ramped up linearly from zero at layer \"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"close_fan_the_first_x_layers\", in which case the fan will be running at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." -msgstr "" -"风扇速度将从“禁用第一层”的零转速,线性上升到“全风扇速度层”的最大转速。\n" -"如果低于“禁用风扇第一层”,则“全风扇速度第一层”将被忽略,在这种情况下,风扇将在“禁用风扇第一层”的后续一层以最大允许速度运行。" +msgstr "风扇速度将从第 \"close_fan_the_first_x_layers\" 层的零转速线性提升到第 \"full_fan_speed_layer\" 层的最大转速。如果 \"full_fan_speed_layer\" 低于 \"close_fan_the_first_x_layers\",则忽略 \"full_fan_speed_layer\",此时风扇将在第 \"close_fan_the_first_x_layers\" + 1 层以允许的最大速度运行。" msgid "layer" msgstr "层" @@ -16778,72 +17597,83 @@ msgid "" msgstr "" "为首层设置一个确切的风扇转速,覆盖所有其他冷却设置。有助于保护 3D 打印的工具头部件(例如 Voron 风格的 ABS/ASA 风道)免受热床影响。少量气流可以冷却风道,而不必使用在某些情况下可能损害首层附着的全速冷却。\n" "从第二层开始,恢复正常冷却。\n" -"如果同时设置了“在指定层达到全速风扇”,风扇会在首层从此值平滑爬升,到指定层时达到您的目标值。\n" -"仅当“前几层不冷却”为 0 时可用。\n" +"如果同时设置了“满速风扇在”,风扇会在首层从此值平滑爬升,到指定层时达到您的目标值。\n" +"仅当“关闭冷却的前”为 0 时可用。\n" "设为 -1 以禁用。" +# AI Translated msgid "Support interface fan speed" -msgstr "支撐接触面风扇" +msgstr "支撑面风扇速度" +# AI Translated msgid "" "This part cooling fan speed is applied when printing support interfaces. Setting this parameter to a higher than regular speed reduces the layer binding strength between supports and the supported part, making them easier to separate.\n" "Set to -1 to disable it.\n" "This setting is overridden by disable_fan_first_layers." msgstr "" -"在打印支撑接触面时使用的风扇转速。若设为高于平常的速度,有助降低支撑与打印件之间的层粘结强度,使其更易分离。\n" +"在打印支撑面时使用的部件冷却风扇转速。若设为高于平常的速度,有助降低支撑与打印件之间的层粘结强度,使其更易分离。\n" "设置为 -1 以停用此功能。\n" "该设置会被 disable_fan_first_layers 选项覆盖。" msgid "Internal bridges fan speed" msgstr "内部桥接风扇速度" +# AI Translated msgid "" "The part cooling fan speed used for all internal bridges. Set to -1 to use the overhang fan speed settings instead.\n" "\n" "Reducing the internal bridges fan speed, compared to your regular fan speed, can help reduce part warping due to excessive cooling applied over a large surface for a prolonged period of time." msgstr "" -"用于所有内部桥接的部件冷却风扇转速。设置为 -1 时,将采用悬垂时风扇转速设置。\n" -"与常规转速相比,若降低内部桥接风扇转速,有助缓解长时间大面积施加过度冷却而引起的零件变形。" +"用于所有内部桥接的部件冷却风扇转速。设置为 -1 时,将采用悬垂风扇转速设置。\n" +"\n" +"与常规转速相比,降低内部桥接风扇转速有助于减少因长时间对大面积施加过度冷却而导致的零件翘曲。" msgid "Ironing fan speed" msgstr "熨烫时风扇速度" +# AI Translated msgid "" "This part cooling fan speed is applied when ironing. Setting this parameter to a lower than regular speed reduces possible nozzle clogging due to the low volumetric flow rate, making the interface smoother.\n" "Set to -1 to disable it." msgstr "" -"熨烫时的部件风扇转速。\n" -"设为低于平常的转速,将有助缓解长时间低流量打印的堵头问题。设置为 -1 以停用此功能。" +"熨烫时使用的部件冷却风扇转速。将此参数设为低于常规的转速,可减少因体积流量较低而可能导致的喷嘴堵塞,使表面更平滑。\n" +"设置为 -1 以停用此功能。" msgid "Ironing flow" msgstr "熨烫流量" +# AI Translated msgid "Filament-specific override for ironing flow. This allows you to customize the ironing flow for each filament type. Too high value results in overextrusion on the surface." -msgstr "针对熨烫流程的耗材特定覆盖。这使您可以为每种耗材类型定制熨烫流程。值太高会导致表面过度挤压。" +msgstr "针对熨烫流量的耗材丝专用覆盖设置。可为每种耗材丝类型自定义熨烫流量。值过高会导致表面过挤出。" msgid "Ironing line spacing" msgstr "熨烫间距" +# AI Translated msgid "Filament-specific override for ironing line spacing. This allows you to customize the spacing between ironing lines for each filament type." -msgstr "针对熨烫线间距的耗材特定覆盖。这使您可以自定义每种耗材类型的熨烫线之间的间距。" +msgstr "针对熨烫线间距的耗材丝特定覆盖。这使您可以自定义每种耗材丝类型的熨烫线之间的间距。" msgid "Ironing inset" msgstr "熨烫内缩" +# AI Translated msgid "Filament-specific override for ironing inset. This allows you to customize the distance to keep from the edges when ironing for each filament type." -msgstr "用于熨烫插入的耗材丝特定覆盖。这使您可以自定义熨烫每种耗材丝类型时与边缘保持的距离。" +msgstr "针对熨烫内缩的耗材丝专用覆盖设置。可为每种耗材丝类型自定义熨烫时与边缘保持的距离。" msgid "Ironing speed" msgstr "熨烫速度" +# AI Translated msgid "Filament-specific override for ironing speed. This allows you to customize the print speed of ironing lines for each filament type." -msgstr "特定于耗材的熨烫速度优先。这允许您自定义每种耗材丝类型的熨烫线的打印速度。" +msgstr "针对熨烫速度的耗材丝专用覆盖设置。可为每种耗材丝类型自定义熨烫线的打印速度。" +# AI Translated msgid "This setting makes the toolhead randomly jitter while printing walls so that the surface has a rough textured look. This setting controls the fuzzy position." -msgstr "打印外墙时随机抖动,使外表面产生绒效果。这个设置决定适用的位置。" +msgstr "打印墙时让工具头随机抖动,使表面呈现粗糙的纹理外观。此设置控制绒毛表面的位置。" +# AI Translated msgid "Painted only" -msgstr "仅涂漆" +msgstr "仅手绘区域" msgid "Contour" msgstr "轮廓" @@ -16860,8 +17690,9 @@ msgstr "所有墙" msgid "Fuzzy skin thickness" msgstr "绒毛表面厚度" +# AI Translated msgid "The width of jittering: it’s recommended to keep this lower than the outer wall line width." -msgstr "产生绒毛的抖动的宽度。建议小于外圈墙的线宽。" +msgstr "产生绒毛的抖动的宽度。建议小于外墙的线宽。" msgid "Fuzzy skin point distance" msgstr "绒毛表面点间距" @@ -16872,12 +17703,14 @@ msgstr "产生绒毛表面时,插入的随机点之间的平均距离" msgid "Apply fuzzy skin to first layer" msgstr "绒毛表面应用至首层" +# AI Translated msgid "Whether to apply fuzzy skin on the first layer." -msgstr "是否在第一层应用绒毛效果" +msgstr "是否在首层应用绒毛表面。" msgid "Fuzzy skin generator mode" msgstr "绒毛表面生成器模式" +# AI Translated #, c-format, boost-format msgid "" "Fuzzy skin generation mode. Works only with Arachne!\n" @@ -16887,10 +17720,12 @@ msgid "" "\n" "Attention! The [Extrusion] and [Combined] modes works only the fuzzy_skin_thickness parameter not more than the thickness of printed loop. At the same time, the width of the extrusion for a particular layer should also not be below a certain level. It is usually equal 15-25%% of a layer height. Therefore, the maximum fuzzy skin thickness with a perimeter width of 0.4 mm and a layer height of 0.2 mm will be 0.4-(0.2*0.25)=±0.35mm! If you enter a higher parameter than this, the error Flow::spacing() will displayed, and the model will not be sliced. You can choose this number until this error is repeated." msgstr "" -"模糊皮肤生成模式。仅适用于Arachne!\n" -"位移:经典模式,通过将喷嘴从原始路径向侧面移动来形成图案。\n" -"挤出:通过挤出塑料量而形成图案的模式。这是一种快速而直接的算法,没有不必要的喷嘴抖动,可以产生平滑的图案。但它对于在整个阵列中形成松散的墙壁更有用。\n" -"组合:联合模式【位移】+【挤压】。墙壁的外观与 [位移] 模式类似,但周边之间不留孔隙。注意![挤出] 和 [组合] 模式仅适用于 fuzzy_skin_thickness 参数不大于打印环厚度的情况。同时,特定层的挤出宽度也不应低于一定水平。它通常等于层高的 15-25%%。因此,周宽为 0.4 mm、层高为 0.2 mm 时,最大绒毛表面厚度为 0.4-(0.2*0.25)=±0.35 mm!如果输入参数高于此值,将显示 Flow::spacing() 错误,且模型不会被切片。您可以调整该数值,直到不再重复出现该错误。" +"绒毛表面生成模式。仅适用于 Arachne!\n" +"位移:经典模式,通过让喷嘴偏离原始路径向侧面移动来形成图案。\n" +"挤出:通过挤出塑料的量来形成图案。这是一种快速、直接的算法,没有多余的喷嘴抖动,可产生平滑的图案。但它更适合用于在整组墙中形成疏松的墙。\n" +"合并:[位移] + [挤出] 的联合模式。墙的外观与 [位移] 模式相似,但墙之间不会留下孔隙。\n" +"\n" +"注意![挤出] 和 [合并] 模式仅在 fuzzy_skin_thickness 参数不大于所打印环的厚度时有效。同时,特定层的挤出宽度也不应低于一定水平,通常为层高的 15-25%%。因此,在墙线宽为 0.4 mm、层高为 0.2 mm 时,最大绒毛表面厚度为 0.4-(0.2*0.25)=±0.35mm!如果输入的参数高于此值,将显示 Flow::spacing() 错误,模型将无法切片。您可以调整此数值,直到不再出现该错误。" msgid "Displacement" msgstr "位移" @@ -16901,9 +17736,11 @@ msgstr "挤出" msgid "Combined" msgstr "合并" +# AI Translated msgid "Fuzzy skin noise type" -msgstr "绒毛噪波类型" +msgstr "绒毛表面噪波类型" +# AI Translated msgid "" "Noise type to use for fuzzy skin generation:\n" "Classic: Classic uniform random noise.\n" @@ -16913,13 +17750,13 @@ msgid "" "Voronoi: Divides the surface into voronoi cells, and displaces each one by a random amount. Creates a patchwork texture.\n" "Ripple: Uniform ripple pattern that ripples left and right of the original path. Repeating pattern, woven appearance." msgstr "" -"用于生成绒毛表面的噪声类型:\n" -"Classic:经典的均匀随机噪声。\n" -"Perlin:柏林噪声,可产生更一致的纹理。\n" -"Billow:类似柏林噪声,但更成团块状。\n" -"Ridged Multifractal:具有尖锐、锯齿状特征的脊状噪声。可生成大理石般的纹理。\n" -"Voronoi:将表面划分为 Voronoi 单元,并将每个单元随机位移一定量。可生成拼接状纹理。\n" -"Ripple:在原始路径左右起伏的均匀波纹图案。重复图案,呈编织外观。" +"用于生成绒毛表面的噪波类型:\n" +"经典:经典的均匀随机噪波。\n" +"柏林噪波:可产生更一致的纹理。\n" +"云状噪波:类似柏林噪波,但更成团块状。\n" +"脊状多重分形:具有尖锐、锯齿状特征的脊状噪波,可生成大理石般的纹理。\n" +"维诺图:将表面划分为维诺单元,并将每个单元随机位移一定量,可生成拼接状纹理。\n" +"波纹:在原始路径左右起伏的均匀波纹图案。图案重复,呈编织外观。" msgid "Classic" msgstr "经典" @@ -16945,17 +17782,20 @@ msgstr "绒毛表面特征尺寸" msgid "The base size of the coherent noise features, in mm. Higher values will result in larger features." msgstr "相干噪波特征的基础尺寸(单位:毫米)。较高的数值会产生更大的特征。" +# AI Translated msgid "Fuzzy Skin Noise Octaves" -msgstr "绒毛噪波倍频" +msgstr "绒毛表面噪波倍频" msgid "The number of octaves of coherent noise to use. Higher values increase the detail of the noise, but also increase computation time." msgstr "使用的相干噪波倍频数。较高的数值会增加噪波细节,但也会增加计算时间。" +# AI Translated msgid "Fuzzy skin noise persistence" -msgstr "绒毛噪波持续性" +msgstr "绒毛表面噪波持续性" +# AI Translated msgid "The decay rate for higher octaves of the coherent noise. Lower values will result in smoother noise." -msgstr "相干噪波高倍频的衰减速率。较低的数值会产生更平滑的噪声。" +msgstr "相干噪波高倍频的衰减速率。较低的数值会产生更平滑的噪波。" msgid "Number of ripples per layer" msgstr "每层的波纹数量" @@ -17001,11 +17841,13 @@ msgstr "忽略微小间隙" msgid "Layers and Perimeters" msgstr "层和墙" +# AI Translated msgid "Don't print gap fill with a length is smaller than the threshold specified (in mm). This setting applies to top, bottom and solid infill and, if using the classic perimeter generator, to wall gap fill." -msgstr "不要打印长度小于指定阈值(以毫米为单位)的间隙填充。此设置适用于顶部、底部和实体填充,如果使用经典周长生成器,则适用于墙壁间隙填充。" +msgstr "不打印长度小于指定阈值(单位为毫米)的缝隙填充。此设置适用于顶部、底部和实心填充;如果使用经典墙生成器,也适用于墙间缝隙填充。" +# AI Translated msgid "This is the speed for gap infill. Gaps usually have irregular line width and should be printed more slowly." -msgstr "填缝的速度。缝隙通常有不一致的线宽,应改用较慢速度打印。" +msgstr "缝隙填充的速度。缝隙通常线宽不一致,应以较慢速度打印。" msgid "Precise Z height" msgstr "精准 Z 高度" @@ -17016,14 +17858,15 @@ msgstr "开启这个设置,对象在切片后将得到精准的 Z 高度。此 msgid "Arc fitting" msgstr "圆弧拟合" +# AI Translated msgid "" "Enable this to get a G-code file which has G2 and G3 moves. The fitting tolerance is same as the resolution.\n" "\n" "Note: For Klipper machines, this option is recommended to be disabled. Klipper does not benefit from arc commands as these are split again into line segments by the firmware. This results in a reduction in surface quality as line segments are converted to arcs by the slicer and then back to line segments by the firmware." msgstr "" -"启用后,导出的 G-code 将包含 G2 和 G3 指令。圆弧拟合的公差将与精度相同。\n" -"请注意:对于使用Klipper固件的打印机,建议禁用此选项。Klipper固件不会从圆弧拟合中受益,因为此命令会被固件再次分割为线段。\n" -"在切片软件将线段转换为圆弧后,若再被固件转换为线段,将导致打印件表面质量下降。" +"启用后,导出的 G-code 将包含 G2 和 G3 指令。圆弧拟合的公差与分辨率相同。\n" +"\n" +"请注意:对于使用 Klipper 固件的打印机,建议禁用此选项。Klipper 不会从圆弧指令中受益,因为固件会再次将其分割为线段。切片软件将线段转换为圆弧后,固件又将其转换回线段,会导致表面质量下降。" msgid "Add line number" msgstr "标注行号" @@ -17092,11 +17935,13 @@ msgstr "Delta(三角)" msgid "Best object position" msgstr "最佳对象位置" +# AI Translated msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "最佳自动排列位置在[0,1]范围内,相对于打印床形状。" +msgstr "自动摆放的最佳位置,取值范围为 [0,1],相对于热床形状。" +# AI Translated msgid "Enable this option if machine has auxiliary part cooling fan. G-code command: M106 P2 S(0-255)." -msgstr "如果打印机有辅助风扇,可以开启此选项。G-code指令:M106 P2 S(0-255)" +msgstr "如果打印机有辅助部件冷却风扇,可以开启此选项。G-code指令:M106 P2 S(0-255)。" # AI Translated msgid "Fan direction" @@ -17110,14 +17955,16 @@ msgstr "打印机的冷却风扇方向" msgid "Both" msgstr "两者" +# AI Translated msgid "" "Start the fan this number of seconds earlier than its target start time (you can use fractional seconds). It assumes infinite acceleration for this time estimation, and will only take into account G1 and G0 moves (arc fitting is unsupported).\n" "It won't move fan commands from custom G-code (they act as a sort of 'barrier').\n" "It won't move fan commands into the start G-code if the 'only custom start G-code' is activated.\n" "Use 0 to deactivate." msgstr "" -"提前一定秒数启动风扇(可使用小数),且不考虑加速度,仅考虑 G1 和 G0 移动命令(不支持弧线拟合)。\n" -"此功能不会移动自定义命令中的G-code,而是以屏蔽方式工作,就算启用了“仅自定义启动 G-code”,它也不会将风扇命令移动至启动G-code中。\n" +"提前此秒数启动风扇(可使用小数)。此时间估算假定加速度无限大,且仅考虑 G1 和 G0 移动(不支持圆弧拟合)。\n" +"它不会移动自定义 G-code 中的风扇命令(这些命令相当于一道“屏障”)。\n" +"如果启用了“仅自定义起始 G-code”,它不会将风扇命令移动到起始 G-code 中。\n" "设为 0 以禁用。" msgid "Only overhangs" @@ -17126,8 +17973,9 @@ msgstr "仅悬垂" msgid "Will only take into account the delay for the cooling of overhangs." msgstr "仅对悬垂有效" +# AI Translated msgid "Fan kick-start time" -msgstr "风扇" +msgstr "风扇全速启动时间" msgid "" "Emit a max fan speed command for this amount of seconds before reducing to target speed to kick-start the cooling fan.\n" @@ -17156,16 +18004,21 @@ msgstr "耗时" msgid "The printer cost per hour." msgstr "打印机每小时运行成本" +# AI Translated msgid "money/h" -msgstr "钱/时" +msgstr "金额/h" +# AI Translated msgid "Support controlling chamber temperature" -msgstr "支持仓温控制" +msgstr "支持腔体温度控制" +# AI Translated msgid "" "This option is enabled if machine support controlling chamber temperature\n" "G-code command: M141 S(0-255)" -msgstr "此选项会开启打印机的打印室温度控制(若有的话)。G-code命令:M141 S(0-255)" +msgstr "" +"如果打印机支持控制腔体温度,请启用此选项\n" +"G-code命令:M141 S(0-255)" msgid "Support air filtration" msgstr "支持空气过滤" @@ -17180,14 +18033,16 @@ msgstr "" msgid "Use cooling filter" msgstr "开启冷却过滤" +# AI Translated msgid "Enable this if printer support cooling filter" -msgstr "开启该功能后,当腔温过高时,会自动关闭过滤以提高冷却效果" +msgstr "如果打印机支持冷却过滤,请启用此选项" msgid "G-code flavor" msgstr "G-code风格" +# AI Translated msgid "What kind of G-code the printer is compatible with." -msgstr "打印机兼容的G-code风格'" +msgstr "打印机兼容的G-code风格。" # AI Translated msgid "Marlin (legacy)" @@ -17210,17 +18065,20 @@ msgstr "颗粒改装打印机" msgid "Enable this option if your printer uses pellets instead of filaments." msgstr "如果您的打印机使用颗粒而不是耗材丝,请启用此选项" +# AI Translated msgid "Support multi bed types" -msgstr "支持多种打印床类型" +msgstr "支持多种热床类型" +# AI Translated msgid "Enable this option if you want to use multiple bed types." -msgstr "如果要使用多种打印床类型,请启用此选项" +msgstr "如果要使用多种热床类型,请启用此选项。" msgid "Label objects" msgstr "标注模型" +# AI Translated msgid "Enable this to add comments into the G-code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plug-in. This setting is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill." -msgstr "启用此选项,将在G-code中添加注释,标记打印移动属于哪个对象,这对Octoprint CancelObject插件非常有用。此设置与单挤出机多材料设置和擦拭到对象/擦拭到填充不兼容。" +msgstr "启用此选项,将在G-code中添加注释,标记打印移动属于哪个对象,这对Octoprint CancelObject插件非常有用。此设置与“单挤出机多材料”设置以及“冲刷到这个对象”/“冲刷到对象的填充”不兼容。" msgid "Exclude objects" msgstr "对象排除" @@ -17249,14 +18107,16 @@ msgstr "此参数为每层填充添加轻微的位移以创建十字纹理。" msgid "Sparse infill rotation template" msgstr "稀疏填充旋转模板" +# AI Translated msgid "Rotate the sparse infill direction per layer using a template of angles. Enter comma-separated degrees (e.g., '0,30,60,90'). Angles are applied in order by layer and repeat when the list ends. Advanced syntax is supported: '+5' rotates +5° every layer; '+5#5' rotates +5° every 5 layers. See the Wiki for details. When a template is set, the standard infill direction setting is ignored. Note: some infill patterns (e.g., Gyroid) control rotation themselves; use with care." -msgstr "使用角度模板旋转每层的稀疏填充方向。输入以逗号分隔的度数(例如“0,30,60,90”)。角度按层顺序应用,并在列表结束时重复。支持高级语法:“+5”每层旋转+5°; ‘+5#5’每 5 层旋转+5°。详细信息请参阅维基百科。设置模板后,将忽略标准填充方向设置。注意:一些填充图案(例如 Gyroid)本身控制旋转;小心使用。" +msgstr "使用角度模板逐层旋转稀疏填充方向。输入以逗号分隔的角度(例如 '0,30,60,90')。角度按层依次应用,列表结束后重复。支持高级语法:'+5' 表示每层旋转 +5°;'+5#5' 表示每 5 层旋转 +5°。详情请参阅 Wiki。设置模板后,将忽略标准的填充方向设置。注意:某些填充图案(例如螺旋体)会自行控制旋转,请谨慎使用。" msgid "Solid infill rotation template" msgstr "实心填充旋转模板" +# AI Translated msgid "This parameter adds a rotation of solid infill direction to each layer according to the specified template. The template is a comma-separated list of angles in degrees, e.g. '0,90'. The first angle is applied to the first layer, the second angle to the second layer, and so on. If there are more layers than angles, the angles will be repeated. Note that not all solid infill patterns support rotation." -msgstr "该参数根据指定的模板为每个图层添加实体填充方向的旋转。该模板是一个以逗号分隔的角度列表,以度为单位,例如'0,90'。第一个角度应用于第一层,第二个角度应用于第二层,依此类推。如果层数多于角度,则角度将重复。请注意,并非所有实心填充图案都支持旋转。" +msgstr "该参数根据指定的模板为每层添加实心填充方向的旋转。该模板是一个以逗号分隔的角度列表,以度为单位,例如'0,90'。第一个角度应用于第一层,第二个角度应用于第二层,依此类推。如果层数多于角度,则角度将重复。请注意,并非所有实心填充图案都支持旋转。" msgid "Skeleton infill density" msgstr "骨架填充密度" @@ -17264,29 +18124,36 @@ msgstr "骨架填充密度" msgid "The remaining part of the model contour after removing a certain depth from the surface is called the skeleton. This parameter is used to adjust the density of this section. When two regions have the same sparse infill settings but different skeleton densities, their skeleton areas will develop overlapping sections. Default is as same as infill density." msgstr "模型轮廓从表面去除一定深度后剩余的部分称为骨架。该参数用于调整该部分的密度。当两个区域具有相同的稀疏填充设置但不同的骨架密度时,它们的骨架区域将产生重叠部分。默认值与填充密度相同。" +# AI Translated msgid "Skin infill density" -msgstr "外壳填充密度" +msgstr "表皮填充密度" +# AI Translated msgid "The portion of the model's outer surface within a certain depth range is called the skin. This parameter is used to adjust the density of this section. When two regions have the same sparse infill settings but different skin densities, this area will not be split into two separate regions. Default is as same as infill density." -msgstr "模型外表面在一定深度范围内的部分称为蒙皮。该参数用于调整该部分的密度。当两个区域具有相同的稀疏填充设置但不同的蒙皮密度时,该区域不会被分割为两个单独的区域。默认值与填充密度相同。" +msgstr "模型外表面在一定深度范围内的部分称为表皮。该参数用于调整该部分的密度。当两个区域具有相同的稀疏填充设置但不同的表皮密度时,该区域不会被分割为两个单独的区域。默认值与填充密度相同。" +# AI Translated msgid "Skin infill depth" -msgstr "外壳填充深度" +msgstr "表皮填充深度" +# AI Translated msgid "The parameter sets the depth of skin." -msgstr "该参数设置外壳深度" +msgstr "该参数设置表皮深度。" msgid "Infill lock depth" msgstr "填充锁定深度" +# AI Translated msgid "The parameter sets the overlapping depth between the interior and skin." -msgstr "该参数设置内部与外壳之间的重叠深度" +msgstr "该参数设置内部与表皮之间的重叠深度。" +# AI Translated msgid "Skin line width" -msgstr "外壳线宽" +msgstr "表皮线宽" +# AI Translated msgid "Adjust the line width of the selected skin paths." -msgstr "调整选中外壳路径的线宽" +msgstr "调整选中表皮路径的线宽。" msgid "Skeleton line width" msgstr "骨架线宽" @@ -17308,9 +18175,11 @@ msgstr "填满图案顶部" msgid "Choose this option if you want to completely fill in the tops of the infill pattern" msgstr "如果希望将填充图案的顶部完全填满,请选择此选项" +# AI Translated msgid "Infill combination - Max layer height" -msgstr "填充组合 - 最大层高" +msgstr "合并填充 - 最大层高" +# AI Translated msgid "" "Maximum layer height for the combined sparse infill.\n" "\n" @@ -17320,22 +18189,24 @@ msgid "" "\n" "Use either absolute mm values (eg. 0.32mm for a 0.4mm nozzle) or % values (eg 80%). This value must not be larger than the nozzle diameter." msgstr "" -"组合稀疏填充的最大层高。\n" +"合并稀疏填充的最大层高。\n" "\n" "设置为 0 或 100% 使用喷嘴直径(以最大程度减少打印时间),或设置为约 80% 以最大化稀疏填充强度。\n" "\n" -"填充组合的层数是通过将此值除以层高并向下取整得出的。\n" +"合并填充的层数是通过将此值除以层高并向下取整得出的。\n" "\n" -"可以使用绝对 mm 值(例如 0.4mm 喷嘴使用 0.32mm)或百分比值(例如 80%)。此值不得大于喷嘴直径。" +"可以使用绝对 mm 值(例如 0.4mm 喷嘴使用 0.32mm)或 % 值(例如 80%)。此值不得大于喷嘴直径。" msgid "Enable clumping detection" msgstr "启用结块检测" +# AI Translated msgid "Clumping detection layers" -msgstr "结块监测层数" +msgstr "结块检测层数" +# AI Translated msgid "Clumping detection layers." -msgstr "结块监测层数" +msgstr "结块检测层数。" msgid "Probing exclude area of clumping" msgstr "结块检测排除区域" @@ -17346,14 +18217,16 @@ msgstr "结块检测排除区域" msgid "Lateral lattice angle 1" msgstr "侧向晶格角度1" +# AI Translated msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical." -msgstr "第一组二维晶格单元在Z方向的角度。零表示垂直。" +msgstr "第一组侧向晶格单元在Z方向的角度。零表示垂直。" msgid "Lateral lattice angle 2" msgstr "侧向晶格角度2" +# AI Translated msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical." -msgstr "第二组二维晶格单元在Z方向的角度。零表示垂直。" +msgstr "第二组侧向晶格单元在Z方向的角度。零表示垂直。" msgid "Infill overhang angle" msgstr "填充悬垂角度" @@ -17386,13 +18259,17 @@ msgstr "用于简化闪电分支的最大拉直角度。" msgid "Sparse infill anchor length" msgstr "稀疏填充锚线长度" +# AI Translated msgid "" "Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca 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.\n" "Set this parameter to zero to disable anchoring perimeters connected to a single infill line." -msgstr "用附加周长的一小段将填充线连接到内部周长。如果以百分比(例如:15%)表示,则计算填充拉伸宽度。OrcaSlicer 试图将两条紧密的填充线连接到一个短的周长段。如果找不到短于“填充”和“锚点”最大值的周长线段,则填充线仅在一侧连接到周长线段,并且所取周长线段的长度仅限于此参数,但不超过“锚点长度”最大值。将此参数设置为零,以禁用连接到单个填充线的锚点周长。" +msgstr "" +"用一小段附加的墙将填充线连接到内墙。如果以百分比表示(例如:15%),则根据填充线宽计算。Orca Slicer 会尝试用一小段墙将两条相邻的填充线连接起来。如果找不到短于 infill_anchor_max 的墙段,则填充线只在一侧连接到墙段,所取墙段的长度限制为此参数,但不超过 anchor_length_max。\n" +"将此参数设为零,即可禁用连接到单条填充线的锚定墙。" +# AI Translated msgid "0 (no open anchors)" -msgstr "0 (无锚线)" +msgstr "0(无开放锚线)" msgid "1000 (unlimited)" msgstr "1000(无限制)" @@ -17400,31 +18277,37 @@ msgstr "1000(无限制)" msgid "Maximum length of the infill anchor" msgstr "填充锚线的最大长度" +# AI Translated msgid "" "Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca 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.\n" "If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0." -msgstr "用附加周长的一小段将填充线连接到内部周长。如果以百分比(例如:15%)表示,则计算填充拉伸宽度。OrcaSlicer 试图将两条紧密的填充线连接到一个短的周长段。如果找不到比此参数短的周长线段,则填充线仅在一侧连接到周长线段,并且所采用的周长线段的长度仅限于 infl_anchor,但不超过此参数。将此参数设置为零以禁用锚点。" +msgstr "" +"用一小段附加的墙将填充线连接到内墙。如果以百分比表示(例如:15%),则根据填充线宽计算。Orca Slicer 会尝试用一小段墙将两条相邻的填充线连接起来。如果找不到短于此参数的墙段,则填充线只在一侧连接到墙段,所取墙段的长度限制为 infill_anchor,但不超过此参数。\n" +"如果设为 0,将使用旧的填充连接算法,其结果应与设为 1000 和 0 时相同。" msgid "0 (Simple connect)" msgstr "0(简单连接)" +# AI Translated msgid "" "Filament to print internal sparse infill.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印内部稀疏填充的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印内部稀疏填充的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" +# AI Translated msgid "Line width of internal sparse infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "内部稀疏填充的线宽。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "内部稀疏填充的线宽。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "Infill/wall overlap" -msgstr "填充/墙 重叠" +msgstr "填充/墙重叠" # AI Translated #, no-c-format, no-boost-format msgid "This allows the infill area to be enlarged slightly to overlap with walls for better bonding. The percentage value is relative to the inner wall line width. Set this value to ~10-15% to minimize potential over extrusion and accumulation of material resulting in rough top surfaces." -msgstr "填充区域略微扩大以与墙壁重叠,以获得更好的粘合。百分比值相对于内墙线宽。将此值设置为约10-15%,以最小化潜在的过挤出和材料积累,从而导致顶部表面粗糙。" +msgstr "此设置使填充区域略微扩大,与墙重叠以获得更好的粘合。百分比值相对于内墙线宽。建议将此值设为约10-15%,以尽量减少可能出现的过挤出和材料堆积,避免顶面粗糙。" msgid "Top/Bottom solid infill/wall overlap" msgstr "顶/底部实心填充/墙重叠率" @@ -17432,7 +18315,7 @@ msgstr "顶/底部实心填充/墙重叠率" # AI Translated #, no-c-format, no-boost-format msgid "Top solid infill area is enlarged slightly to overlap with wall for better bonding and to minimize the appearance of pinholes where the top infill meets the walls. A value of 25-30% is a good starting point, minimizing the appearance of pinholes. The percentage value is relative to the inner wall line width." -msgstr "顶部实心填充区域略微扩大,以便与墙壁重叠,以获得更好的粘合,并减少顶部填充与墙壁相接处的小孔出现。25-30%的值是一个很好的起点,可以减少小孔的出现。百分比值相对于内墙线宽。" +msgstr "顶部实心填充区域略微扩大,以便与墙重叠,以获得更好的粘合,并减少顶部填充与墙相接处的小孔出现。25-30%的值是一个很好的起点,可以减少小孔的出现。百分比值相对于内墙线宽。" msgid "This is the speed for internal sparse infill." msgstr "内部稀疏填充的打印速度" @@ -17455,18 +18338,20 @@ msgstr "分段区域的最大宽度" msgid "Maximum width of a segmented region. A value of 0 disables this feature." msgstr "分段区域的最大宽度。将其设置为零会禁用此功能。" +# AI Translated msgid "Interlocking depth of a segmented region" -msgstr "分割区域的交错深度" +msgstr "分段区域的互锁深度" # AI Translated msgid "Interlocking depth of a segmented region. On every other layer, the segmented region is limited to this depth. It will be ignored if \"interlocking_beam\" is enabled. Zero disables this feature." -msgstr "分割区域的交错深度。每隔一层,分割区域将被限制在此深度内。如果启用了 \"interlocking_beam\",则将被忽略。零将禁用此功能。" +msgstr "分段区域的互锁深度。每隔一层,分段区域将被限制在此深度内。如果启用了 \"interlocking_beam\",则将被忽略。零将禁用此功能。" msgid "Use beam interlocking" msgstr "启用互锁梁" +# AI Translated msgid "Generate interlocking beam structure at the locations where different filaments touch. This improves the adhesion between filaments, especially models printed in different materials." -msgstr "在不同耗材接触的位置生成互锁梁结构。这改善了耗材之间的粘合性,特别是使用不同材料打印的模型。" +msgstr "在不同耗材丝接触的位置生成互锁梁结构。这改善了耗材丝之间的粘合性,特别是使用不同材料打印的模型。" msgid "Interlocking beam width" msgstr "互锁梁宽度" @@ -17489,8 +18374,9 @@ msgstr "互锁结构梁的高度,以层数为单位。较少的层更强,但 msgid "Interlocking depth" msgstr "互锁深度" +# AI Translated msgid "The distance from the boundary between filaments to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion." -msgstr "从耗材边界生成互锁结构的距离,以单元格为单位。太少的单元格将导致粘合不良。" +msgstr "从耗材丝边界生成互锁结构的距离,以单元格为单位。太少的单元格将导致粘合不良。" msgid "Interlocking boundary avoidance" msgstr "互锁与边界的留白量" @@ -17501,14 +18387,16 @@ msgstr "模型边框与互锁结构的距离,以单元格为单位。" msgid "Ironing type" msgstr "熨烫类型" +# AI Translated msgid "Ironing uses a small flow to print at the same height of a surface to make flat surfaces smoother. This setting controls which layers are being ironed." -msgstr "熨烫指的是使用小流量在表面的同高度打印,进而是的平面更加光滑。这个设置用于设置哪些层进行熨烫。" +msgstr "熨烫指的是使用小流量在表面的同高度打印,进而使得平面更加光滑。这个设置用于设置哪些层进行熨烫。" msgid "No ironing" msgstr "不熨烫" +# AI Translated msgid "All top surfaces" -msgstr "顶面" +msgstr "所有顶面" msgid "Topmost surface only" msgstr "最顶面" @@ -17568,8 +18456,8 @@ msgid "" "Affects perimeters with a slope greater than this angle (degrees).\n" "A reasonable value is 35. Set to 0 to disable." msgstr "" -"降低顶面墙壁的高度,使其与模型边缘高度相匹配。\n" -"影响坡度大于此角度(度)的墙壁。\n" +"降低顶面墙的高度,使其与模型边缘高度相匹配。\n" +"影响坡度大于此角度(度)的墙。\n" "合理的取值为 35。设置为 0 以禁用。" msgid "Don't alternate fill direction" @@ -17711,12 +18599,13 @@ msgstr "E轴最大抖动" msgid "Maximum Junction Deviation" msgstr "最大结点偏差" +# AI Translated msgid "" "Maximum junction deviation (M205 J, only apply if JD > 0 for Marlin Firmware\n" "If your Marlin 2 printer uses Classic Jerk set this value to 0.)" msgstr "" -"最大连接偏差(M205 J,仅当 JD > 0 对于 Marlin 固件时适用\n" -"如果您的 Marlin 2 打印机使用 Classic Jerk,请将此值设置为 0。)" +"最大结点偏差(M205 J,仅在 JD > 0 时适用于 Marlin 固件\n" +"如果您的 Marlin 2 打印机使用经典抖动(Classic Jerk),请将此值设为 0。)" msgid "Minimum speed for extruding" msgstr "最小挤出速度" @@ -17785,12 +18674,13 @@ msgstr "最大空驶加速度(M204 T),仅适用于Marlin 2" msgid "Resonance avoidance" msgstr "共振规避" +# AI Translated msgid "" "By reducing the speed of the outer wall to avoid the resonance zone of the printer, ringing on the surface of the model are avoided.\n" "Please turn this option off when testing ringing." msgstr "" -"通过降低外壁的速度以避开打印机的共振区,可以避免模型表面产生振稳。\n" -"在测试振稳时,请关闭此选项。" +"通过降低外墙速度以避开打印机的共振区,可以避免模型表面产生振纹。\n" +"在测试振纹时,请关闭此选项。" msgid "Min" msgstr "最小" @@ -17804,8 +18694,9 @@ msgstr "最大" msgid "Maximum speed of resonance avoidance." msgstr "共振规避的最大速度。" +# AI Translated msgid "Emit input shaping" -msgstr "输出输入整形" +msgstr "写入输入整形参数" msgid "" "Override firmware input shaping settings.\n" @@ -17911,6 +18802,7 @@ msgstr "挤出机的最高可打印层高度。用于限制启用自适应层高 msgid "Extrusion rate smoothing" msgstr "平滑挤出率" +# AI Translated msgid "" "This parameter smooths out sudden extrusion rate changes that happen when the printer transitions from printing a high flow (high speed/larger width) extrusion to a lower flow (lower speed/smaller width) extrusion and vice versa.\n" "\n" @@ -17926,18 +18818,19 @@ msgid "" "\n" "Note: this parameter disables arc fitting." msgstr "" -"此参数是打印机从打印高流量挤出(高速/较大宽度)向低流量挤出(低速/较小宽度)时用于突然变化挤出速率的平滑,反之亦然。\n" -"它定义了挤出体积流量(mm³/s)随时间变化的最大速率。更高的值意味着允许更高的挤出速率变化,从而产生更快速的过渡。\n" +"此参数用于平滑打印机从高流量(高速/较大线宽)挤出切换到低流量(低速/较小线宽)挤出时(反之亦然)出现的挤出速率突变。\n" +"\n" +"它定义了挤出体积流量(mm³/s)随时间变化的最大速率。值越高,允许的挤出速率变化越大,速度过渡也就越快。\n" "\n" "值为0将禁用该功能。\n" "\n" -"对于高速、高流量的近程挤出机(如Bambu或Voron)通常不需要该值。但是,在特征速度变化很大的某些情况下,它可以提供一些边际收益。例如,当由于悬垂而出现严重的减速时。在这些情况下,建议使用一个大的值大约300-350 mm³/s²的,因为这刚好允许足够的平滑,以帮助 Pressure Advance 实现更平滑的流量过渡。\n" +"对于高速、高流量的近程挤出机打印机(如 Bambu Lab 或 Voron),通常不需要此值。但在特征速度变化很大的某些情况下(例如因悬垂而大幅减速时),它可以带来一些边际收益。在这些情况下,建议使用约 300-350 mm³/s² 的较高值,这样恰好能提供足够的平滑,帮助 Pressure Advance 实现更平滑的流量过渡。\n" "\n" -"对于没有 Pressure Advance 的较慢打印机,该值应该设置得非常低。对于近程挤出机来说10-15 mm³/s²是一个很好值的起点,而对于远程挤出机来说是5-10 mm³/s²。\n" +"对于没有 Pressure Advance 的较慢打印机,该值应设置得低得多。对于近程挤出机,10-15 mm³/s² 是一个很好的起点;对于远程挤出机,则为 5-10 mm³/s²。\n" "\n" -"这个功能在Prusa切片机中被称为压力均衡器。\n" +"此功能在 PrusaSlicer 中称为 Pressure Equalizer(压力均衡器)。\n" "\n" -"注意:此参数禁用圆弧拟合。" +"注意:此参数会禁用圆弧拟合。" msgid "mm³/s²" msgstr "mm³/s²" @@ -17945,29 +18838,37 @@ msgstr "mm³/s²" msgid "Smoothing segment length" msgstr "平滑段长度" +# AI Translated msgid "" "A lower value results in smoother extrusion rate transitions. However, this results in a significantly larger G-code file and more instructions for the printer to process.\n" "\n" "Default value of 3 works well for most cases. If your printer is stuttering, increase this value to reduce the number of adjustments made.\n" "\n" "Allowed values: 0.5-5" -msgstr "值越低,挤出速率过渡越平滑。然而,这会导致 G-code 文件变得更大,并且打印机需要处理更多指令。 默认值 3 适用于大多数情况。如果您的打印机出现卡顿,请增加该值以减少调整次数。 允许值:0.5-5" +msgstr "" +"值越低,挤出速率过渡越平滑。但这会使 G-code 文件明显变大,打印机也需要处理更多指令。\n" +"\n" +"默认值 3 适用于大多数情况。如果打印机出现卡顿,请增大该值以减少调整次数。\n" +"\n" +"允许值:0.5-5" msgid "Apply only on external features" msgstr "仅应用于外部特征" +# AI Translated msgid "Applies extrusion rate smoothing only on external perimeters and overhangs. This can help reduce artefacts due to sharp speed transitions on externally visible overhangs without impacting the print speed of features that will not be visible to the user." -msgstr "仅对外周和悬伸应用挤出速率平滑。这有助于减少由于外部可见突出部分上的急剧速度过渡而导致的伪影,而不会影响用户不可见的特征的打印速度。" +msgstr "仅对外墙和悬垂应用挤出速率平滑。这有助于减少外部可见悬垂上因速度急剧变化而产生的瑕疵,同时不影响用户看不到的特征的打印速度。" msgid "Minimum speed for part cooling fan." msgstr "部件冷却风扇的最小转速" +# AI Translated 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.\n" "Please enable auxiliary_fan in printer settings to use this feature. G-code command: M106 P2 S(0-255)" msgstr "" "辅助部件冷却风扇的转速。辅助部件冷却风扇将一直运行在该速度,除了设置的无需冷却的前若干层\n" -"请在打印机设置中启用辅助风扇以使用此功能。G-code指令:M106 P2 S(0-255)" +"请在打印机设置中启用“辅助部件冷却风扇”以使用此功能。G-code指令:M106 P2 S(0-255)" msgid "For the first" msgstr "在最初的" @@ -18000,8 +18901,9 @@ msgstr "喷嘴直径" msgid "Configuration notes" msgstr "配置注释" +# AI Translated msgid "You can put here your personal notes. This text will be added to the G-code header comments." -msgstr "你可以把你的个人注释放在这里。该文本将添加到G-code首部注释中。" +msgstr "您可以把您的个人注释放在这里。该文本将添加到G-code首部注释中。" msgid "Host Type" msgstr "主机类型" @@ -18018,32 +18920,39 @@ msgstr "从切刀位置到喷嘴尖端的内腔体积" msgid "Cooling tube position" msgstr "喉管位置" +# AI Translated msgid "Distance of the center-point of the cooling tube from the extruder tip." -msgstr "喉管的中心点与挤出机齿尖的距离。" +msgstr "喉管中心点与喷嘴尖端的距离。" msgid "Cooling tube length" msgstr "喉管长度" +# AI Translated msgid "Length of the cooling tube to limit space for cooling moves inside it." -msgstr "喉管的长度,用于限制冷却内部移动的空间。" +msgstr "喉管的长度,用于限制在其内部进行冷却移动的空间。" +# AI Translated msgid "High extruder current on filament swap" -msgstr "更换耗材挤出机大电流" +msgstr "更换耗材丝挤出机大电流" +# AI Translated msgid "It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for rapid ramming feed rates and to overcome resistance when loading a filament with an ugly shaped tip." -msgstr "可能有益于换耗材过程中增加挤出机电流,克服加载耗材时的阻力以加快尖端成型进料速率从而避免产生难看形状的尖端。" +msgstr "在耗材丝更换过程中提高挤出机电机电流可能有益,这样可以实现快速的尖端成型进料速率,并在装载尖端形状不佳的耗材丝时克服阻力。" +# AI Translated msgid "Filament parking position" -msgstr "耗材停靠位置" +msgstr "耗材丝停靠位置" +# AI Translated msgid "Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the value in printer firmware." -msgstr "卸载时,挤出机齿尖与耗材停放位置的距离。这应该与打印机固件中的值相匹配。" +msgstr "卸载时,耗材丝停放位置与喷嘴尖端的距离。该值应与打印机固件中的值一致。" msgid "Extra loading distance" msgstr "额外加载距离" +# AI Translated msgid "When set to zero, the distance the filament is moved from parking position during load is exactly the same as it was moved back during unload. When positive, it is loaded further, if negative, the loading move is shorter than unloading." -msgstr "当设置为零时,耗材的加载移动与卸载移动的距离相同。如果为正,加载比卸载长。如果为负,加载比卸载短。" +msgstr "当设置为零时,耗材丝的加载移动与卸载移动的距离相同。如果为正,加载比卸载长。如果为负,加载比卸载短。" msgid "Start end points" msgstr "起始终止点" @@ -18054,11 +18963,13 @@ msgstr "从切割区域到垃圾桶的起始和结束点。" msgid "Reduce infill retraction" msgstr "减小填充回抽" +# AI Translated msgid "Don't retract when the travel is entirely within an infill area. 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. Note that Z-hop is also not performed in areas where retraction is skipped." -msgstr "当空驶完全在填充区域内时不触发回抽。这意味着即使漏料也是不可见的。对于复杂模型,该设置能够减少回抽次数以及打印时长,但是会造成G-code生成变慢" +msgstr "当空驶完全在填充区域内时不触发回抽。这意味着即使渗料也看不到。对于复杂模型,该设置能够减少回抽次数以及打印时长,但是会造成切片和G-code生成变慢。请注意,在跳过回抽的区域也不会执行Z抬升。" +# AI Translated msgid "This option will drop the temperature of the inactive extruders to prevent oozing." -msgstr "此选项将降低非活动挤出机的温度,以防止渗出。" +msgstr "此选项将降低非活动挤出机的温度,以防止渗料。" msgid "Filename format" msgstr "文件名格式" @@ -18069,8 +18980,9 @@ msgstr "用户可以自定义导出项目文件的名称。" msgid "Make overhangs printable" msgstr "悬垂可打印化" +# AI Translated msgid "Modify the geometry to print overhangs without support material." -msgstr "修改几何形状使得悬垂部分无需支撑材料或者搭桥打印。" +msgstr "修改几何形状,使悬垂部分无需支撑材料即可打印。" msgid "Make overhangs printable - Maximum angle" msgstr "悬垂可打印化的最大角度" @@ -18078,14 +18990,16 @@ msgstr "悬垂可打印化的最大角度" msgid "Maximum angle of overhangs to allow after making more steep overhangs printable.90° will not change the model at all and allow any overhang, while 0 will replace all overhangs with conical material." msgstr "在使悬垂可打印化后,允许的悬垂最大角度。90°将完全不改变模型并允许任何悬垂,而0°将用圆锥形材料替换所有悬垂部分。" +# AI Translated msgid "Make overhangs printable - Hole area" -msgstr "最大孔洞面积" +msgstr "悬垂可打印化的孔洞面积" msgid "Maximum area of a hole in the base of the model before it's filled by conical material. A value of 0 will fill all the holes in the model base." msgstr "模型底部的孔洞在被圆锥形材料填充前所允许的最大面积。值为0将填充模型底部的所有孔洞。" +# AI Translated msgid "Detect overhang walls" -msgstr "识别悬垂外墙" +msgstr "识别悬垂墙" #, c-format, boost-format msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." @@ -18108,28 +19022,32 @@ msgstr "" msgid "Outer walls" msgstr "外墙" +# AI Translated msgid "" "Filament to print outer walls.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印外墙的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印外墙的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" msgid "Inner walls" msgstr "内墙" +# AI Translated msgid "" "Filament to print inner walls.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印内墙的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印内墙的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" +# AI Translated msgid "Line width of inner wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "内墙的线宽。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "内墙的线宽。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "This is the speed for inner walls." -msgstr "内圈墙打印速度" +msgstr "内墙的打印速度。" # AI Translated msgid "This is the number of walls per layer." @@ -18138,6 +19056,7 @@ msgstr "每一层的墙层数" msgid "Alternate extra wall" msgstr "交替添加额外内墙" +# AI Translated msgid "" "This setting adds an extra wall to every other layer. This way the infill gets wedged vertically between the walls, resulting in stronger prints.\n" "\n" @@ -18145,20 +19064,22 @@ msgid "" "\n" "Using lightning infill together with this option is not recommended as there is limited infill to anchor the extra perimeters to." msgstr "" -"此设置在每隔一层添加一层额外的内墙。这样,填充物就会垂直地夹在墙壁之间,从而产生更牢固的打印件。\n" +"此设置在每隔一层添加一层额外的墙。这样,填充就会垂直地夹在墙之间,从而使打印件更牢固。\n" "\n" -"启用此选项时,需要禁用确保垂直壳厚度选项。\n" +"启用此选项时,需要禁用“确保垂直外壳厚度”选项。\n" "\n" -"不建议将闪电填充与此选项一起使用,因为填充物有限,无法将额外的壁厚固定在填充物上。" +"不建议将闪电填充与此选项一起使用,因为可供额外的墙锚定的填充有限。" +# AI Translated 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 they can access the Orca Slicer config settings by reading environment variables." -msgstr "如果您希望使用自定义脚本来处理输出的 G-code,只需要在此列出这些脚本的绝对路径,使用分号来分割多个脚本。脚本执行的第一个参数将会被设置为 G-code 文件的绝对路径,并支持脚本通过全局变量来读取 Orca Slicer 的设置。" +msgstr "如果您希望使用自定义脚本来处理输出的 G-code,只需要在此列出这些脚本的绝对路径,使用分号来分割多个脚本。脚本执行的第一个参数将会被设置为 G-code 文件的绝对路径,并支持脚本通过环境变量来读取 Orca Slicer 的设置。" msgid "Change extrusion role G-code (process)" msgstr "挤出类型更换 G-code(工艺)" +# AI Translated msgid "This G-code is inserted when the extrusion role is changed. It runs after the machine and filament extrusion role G-code." -msgstr "当挤出类型发生变化时插入此 G-code。它在机器和耗材的挤出类型更换 G-code 之后运行。" +msgstr "当挤出类型发生变化时插入此 G-code。它在机器和耗材丝的挤出类型更换 G-code 之后运行。" # AI Translated msgid "Plugins Used" @@ -18181,8 +19102,9 @@ msgstr "打印机类型" msgid "Printer notes" msgstr "打印机注释" +# AI Translated msgid "You can put your notes regarding the printer here." -msgstr "你可以把你关于打印机的注释放在这里。" +msgstr "您可以在此填写关于打印机的注释。" msgid "Printer variant" msgstr "打印机变种" @@ -18202,20 +19124,23 @@ msgstr "在XY平面扩展所有筏层" msgid "First layer density" msgstr "首层密度" +# AI Translated msgid "This is the density of the first raft or support layer." -msgstr "筏和支撑的首层密度" +msgstr "筏层或支撑首层的密度。" msgid "First layer expansion" msgstr "首层扩展" +# AI Translated msgid "This expands the first raft or support layer to improve bed adhesion." -msgstr "扩展筏和支撑的首层可以改善和热床的粘接。" +msgstr "扩展筏层或支撑的首层,以改善与热床的粘接。" msgid "Raft layers" msgstr "筏层" +# AI Translated msgid "Object will be raised by this number of support layers. Use this function to avoid warping when printing ABS." -msgstr "模型会在相应层数的支撑上抬高进行打印。使用该功能通常用于打印ABS时翘曲。" +msgstr "模型会在相应层数的支撑上抬高进行打印。使用此功能可避免打印ABS时翘曲。" msgid "The G-code path is generated after simplifying the contour of models to avoid too many points and G-code lines. Smaller values mean higher resolution and more time required to slice." msgstr "为了避免G-code文件中过密集的点和走线,G-code走线通常是在简化模型的外轮廓之后生成。越小的数值代表更高的分辨率,同时需要更长的切片时间。" @@ -18254,11 +19179,13 @@ msgstr "强制在换层时回抽。" msgid "Retraction Length" msgstr "回抽长度" +# AI Translated msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction." -msgstr "挤出机中的一些材料被拉回,以避免在长行程期间渗出。设置为零以禁用回缩。" +msgstr "挤出机中的部分材料会被抽回,以避免长距离空驶时渗料。设为0以禁用回抽。" +# AI Translated msgid "Long retraction when cut (beta)" -msgstr "切料时回抽(实验)" +msgstr "切料时长回抽(试验)" 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 "实验性选项。在更换耗材丝时,将耗材丝回抽一段距离后再切断以最小化冲刷。虽然这大大减少了冲刷,但也可能增加喷嘴堵塞或其他打印问题的风险。" @@ -18269,11 +19196,13 @@ msgstr "切料回抽距离" msgid "Experimental feature: Retraction length before cutting off during filament change." msgstr "实验性选项:在更换耗材丝时,切断前的回抽长度" +# AI Translated msgid "Long retraction when extruder change" -msgstr "更换挤出机时长回缩" +msgstr "更换挤出机时长回抽" +# AI Translated msgid "Retraction distance when extruder change" -msgstr "更换挤出机时的回缩距离" +msgstr "更换挤出机时的回抽距离" # AI Translated msgid "Retraction Length (Toolchange)" @@ -18292,14 +19221,16 @@ msgstr "回抽完成之后,喷嘴轻微抬升,和打印件之间产生一定 msgid "Z-hop lower boundary" msgstr "Z抬升下边界" +# AI Translated msgid "Z-hop will only come into effect when Z is above this value and is below the parameter: \"Z-hop upper boundary\"." -msgstr "只有当Z高于此值且低于参数(Z抬升上边界)时,Z抬升才会生效" +msgstr "只有当Z高于此值且低于参数“Z抬升上边界”时,Z抬升才会生效。" msgid "Z-hop upper boundary" msgstr "Z抬升上边界" +# AI Translated 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 "如果该值为正,则Z抬升仅在Z高于参数(Z抬升下边界)且低于该值时才会生效" +msgstr "如果该值为正,则Z抬升仅在Z高于参数“Z抬升下边界”且低于该值时才会生效。" msgid "Z-hop type" msgstr "Z抬升类型" @@ -18316,8 +19247,9 @@ msgstr "螺旋" msgid "Traveling angle" msgstr "空驶抬高角度" +# AI Translated msgid "Traveling angle for Slope and Spiral Z-hop type. Setting it to 90° results in Normal Lift." -msgstr "斜坡和螺旋 Z 跳类型的行进角度。将其设置为 90° 会产生正常升力。" +msgstr "“梯形”和“螺旋”Z抬升类型的空驶抬高角度。设为90°时即为普通抬升。" msgid "Only lift Z above" msgstr "仅在高度以上抬Z" @@ -18364,11 +19296,13 @@ msgstr "混合" msgid "Extra High Flow" msgstr "超高流量" +# AI Translated msgid "Enable filament dynamic map" -msgstr "启用耗材动态映射" +msgstr "启用耗材丝动态映射" +# AI Translated msgid "Enable dynamic filament mapping during print." -msgstr "在打印期间启用动态耗材映射。" +msgstr "在打印期间启用动态耗材丝映射。" msgid "Has filament switcher" msgstr "具有耗材切换器" @@ -18392,16 +19326,17 @@ msgstr "当换色后回抽被补偿时,挤出机将推入额外数量的耗材 msgid "Retraction speed" msgstr "回抽速度" +# AI Translated msgid "Speed for retracting filament from the nozzle." -msgstr "从喷嘴回抽耗材的速度" +msgstr "从喷嘴回抽耗材丝的速度。" +# AI Translated msgid "Deretraction speed" -msgstr "重新装填速度" +msgstr "装填回抽速度" +# AI Translated msgid "Speed for reloading filament into the nozzle. Zero means same speed of retraction." -msgstr "" -"向喷嘴重新装填耗材的速度。\n" -"设为 0 则使用与回抽相同的速度。" +msgstr "向喷嘴重新装填耗材丝的速度。设为 0 则使用与回抽相同的速度。" # AI Translated msgid "Deretraction speed (extruder change)" @@ -18409,7 +19344,7 @@ msgstr "装填回抽速度(更换挤出机)" # AI Translated msgid "Speed for reloading filament into the nozzle when switching extruder." -msgstr "切换挤出机时将耗材重新装填到喷嘴的速度。" +msgstr "切换挤出机时将耗材丝重新装填到喷嘴的速度。" msgid "Use firmware retraction" msgstr "使用固件回抽" @@ -18456,12 +19391,13 @@ msgstr "此选项会根据内墙深度使接缝向后移动,形成锯齿形模 msgid "Seam gap" msgstr "接缝间隔" +# AI Translated 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 can be specified in millimeters or as a percentage of the current extruder diameter. The default value for this parameter is 10%." msgstr "" -"为了减少环形中接缝的可见性,环会被打断并按指定数量缩短。数值可用毫米指定,也可以使用当前挤出机直径的百分比来指定。\n" -"默认值为 10%" +"为了降低闭环挤出中接缝的可见性,环会被打断并缩短指定的长度。\n" +"该长度可以用毫米或当前挤出机直径的百分比指定。此参数的默认值为10%。" msgid "Scarf joint seam (beta)" msgstr "斜拼接缝(试验)" @@ -18472,25 +19408,28 @@ msgstr "使用斜拼接缝来最小化接缝的可见性并增加接缝的强度 msgid "Conditional scarf joint" msgstr "选择性应用斜拼接缝" +# AI Translated msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." -msgstr "当墙壁没有合适的锐角以至于传统接缝无法有效隐藏的时候使用斜拼接缝。" +msgstr "当墙没有合适的锐角以至于传统接缝无法有效隐藏的时候使用斜拼接缝。" msgid "Conditional angle threshold" msgstr "角度阈值" +# AI Translated msgid "" "This option sets the threshold angle for applying a conditional scarf joint seam.\n" "If the maximum 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 "" "此选项设置判断是否应用斜拼接缝的角度阈值。\n" -"如果围墙环内的最大角度超过了这个值(表示没有足够锐的角),则使用斜拼接缝接缝。默认值为155°。" +"如果墙环内的最大角度超过此值(表示没有锐角),则使用斜拼接缝。默认值为155°。" msgid "Conditional overhang threshold" msgstr "悬垂阈值" +# AI Translated #, no-c-format, no-boost-format msgid "This option determines the overhang threshold for the application of scarf joint seams. If the unsupported portion of the perimeter is less than this threshold, scarf joint seams will be applied. The default threshold is set at 40% of the external wall's width. Due to performance considerations, the degree of overhang is estimated." -msgstr "此选项设置斜拼接缝应用的悬垂阈值。如果围墙的未支撑部分小于此阈值,则应用斜拼接缝接缝。默认阈值设置为外墙宽度的40%。由于性能考虑,悬垂程度是粗略估算。" +msgstr "此选项设置斜拼接缝应用的悬垂阈值。如果墙的未支撑部分小于此阈值,则应用斜拼接缝。默认阈值设置为外墙宽度的40%。由于性能考虑,悬垂程度是粗略估算。" msgid "Scarf joint speed" msgstr "斜拼接缝速度" @@ -18498,8 +19437,9 @@ msgstr "斜拼接缝速度" msgid "This option sets the printing speed for scarf joints. It is recommended to print scarf joints at a slow speed (less than 100 mm/s). It's also advisable to enable 'Extrusion rate smoothing' if the set speed varies significantly from the speed of the outer or inner walls. If the speed specified here is higher than the speed of the outer or inner walls, the printer will default to the slower of the two speeds. When specified as a percentage (e.g., 80%), the speed is calculated based on the respective outer or inner wall speed. The default value is set to 100%." msgstr "这个选项设置斜拼接缝的打印速度。建议以较慢的速度(小于100mm/s)打印斜拼接缝。如果设置的速度与外墙或内墙的速度相差较大,建议启用“平滑挤出率”。如果此处指定的速度高于外墙或内墙的速度,则打印机将默认使用两者中较慢的速度。当以百分比(例如80%)指定时,速度将基于外墙或内墙的速度进行计算。默认值为100%。" +# AI Translated msgid "Scarf joint flow ratio" -msgstr "斜拼接缝流量" +msgstr "斜拼接缝流量比例" msgid "This factor affects the amount of material for scarf joints." msgstr "这个参数影响斜拼接缝的材料用量。" @@ -18514,8 +19454,9 @@ msgstr "" "斜拼接缝的起始高度。\n" "这个数值可以用毫米或者当前层高的百分比表示。默认值为0。" +# AI Translated msgid "Scarf around entire wall" -msgstr "围绕整个围墙" +msgstr "斜拼接缝覆盖整圈墙" msgid "The scarf extends to the entire length of the wall." msgstr "将斜拼接缝延伸到整个围墙" @@ -18532,8 +19473,9 @@ msgstr "斜拼段数" msgid "Minimum number of segments of each scarf." msgstr "斜拼接缝所需的最少段数" +# AI Translated msgid "Scarf joint for inner walls" -msgstr "应用斜拼于内墙" +msgstr "内墙斜拼接缝" msgid "Use scarf joint for inner walls as well." msgstr "同时应用斜拼接缝于内墙" @@ -18584,29 +19526,33 @@ msgstr "" "\n" "例如,50% 会将路径偏移外墙宽度的一半。实际偏移量同时受实际外墙宽度和到相邻墙的可用间距限制,因此超过 100% 的值或等效的绝对距离不会产生额外效果。设为 0 可禁用偏移。" +# AI Translated msgid "Wipe before external loop" -msgstr "额外的外墙打印前擦拭" +msgstr "外墙前擦拭" +# AI Translated msgid "" "To minimize visibility of potential overextrusion at the start of an external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall print order, the de-retraction is performed slightly on the inside from the start of the external perimeter. That way any potential over extrusion is hidden from the outside surface.\n" "\n" "This is useful when printing with Outer/Inner or Inner/Outer/Inner wall print order as in these modes it is more likely an external perimeter is printed immediately after a de-retraction move." msgstr "" -"为了最大限度地减少在使用外/内或内/外/内墙打印顺序时,外墙起始处的潜在过挤出,在外墙起始处外略微向内执行回填。这样,任何潜在的过挤都会隐藏在外表面之下。\n" +"使用外墙/内墙或内墙/外墙/内墙打印顺序时,为了尽量减少外墙起点处可能出现的过挤出,装填回抽会在外墙起点稍靠内侧的位置执行。这样,任何可能的过挤出都会隐藏在外表面之下。\n" "\n" -"当使用外/内或内/外/内墙打印顺序时,这是有用的,因为在这些模式中,外墙可能会在回填移动之后立即打印。" +"使用外墙/内墙或内墙/外墙/内墙打印顺序时,此选项很有用,因为在这些模式下,外墙更有可能在装填回抽移动后立即打印。" msgid "Wipe speed" msgstr "擦拭速度" +# AI Translated 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 "擦拭速度是根据此配置中指定的速度设置确定的。如果该值以百分比形式表示(例如80%),则将根据上方的移动速度设置进行计算。该参数的默认值为80%。" +msgstr "擦拭速度是根据此配置中指定的速度设置确定的。如果该值以百分比形式表示(例如80%),则将根据上方的空驶速度设置进行计算。该参数的默认值为80%。" msgid "Skirt distance" msgstr "裙边距离" +# AI Translated msgid "This is the distance from the skirt to the brim or the object." -msgstr "从裙边到模型或者brim的距离" +msgstr "从裙边到模型或者Brim的距离。" msgid "Skirt start point" msgstr "裙边起始点" @@ -18623,8 +19569,9 @@ msgstr "裙边有多少层。通常只有一层" msgid "Single loop after first layer" msgstr "首层后单圈" +# AI Translated msgid "Limits the skirt/draft shield loops to one wall after the first layer. This is useful, on occasion, to conserve filament but may cause the draft shield/skirt to warp / crack." -msgstr "在首层之后,将环形裙边或隔风罩限制为单层墙。这在某些情况下有助于节省耗材,但可能导致隔风罩或裙边翘曲或开裂。" +msgstr "在首层之后,将裙边或风挡限制为单圈墙。这在某些情况下有助于节省耗材丝,但可能导致风挡或裙边翘曲或开裂。" msgid "Draft shield" msgstr "风挡" @@ -18666,16 +19613,17 @@ msgstr "裙边速度,单位为mm/s。0表示使用默认的层挤出速度。" msgid "Skirt minimum extrusion length" msgstr "裙边最小挤出长度" +# AI Translated msgid "" "Minimum filament extrusion length in mm when printing the skirt. Zero means this feature is disabled.\n" "\n" "Using a non-zero value is useful if the printer is set up to print without a prime line.\n" "Final number of loops is not taking into account while arranging or validating objects distance. Increase loop number in such case." msgstr "" -"打印裙边时的最小耗材挤出长度,单位为毫米。0表示禁用此功能。\n" +"打印裙边时的最小耗材丝挤出长度,单位为毫米。0表示禁用此功能。\n" "\n" "如果打印机设置为不打印起始擦嘴线,建议使用非零值。\n" -"在排列或验证物体距离时,最终的圈数不会被纳入计算。在这种情况下请增加圈数。" +"在排列或验证对象距离时,最终的圈数不会被纳入计算。在这种情况下请增加圈数。" # AI Translated msgid "The printing speed in exported G-code will be slowed down when the estimated layer time is shorter than this value in order to get better cooling for these layers." @@ -18687,32 +19635,37 @@ msgstr "稀疏填充最小阈值" msgid "Sparse infill areas which are smaller than this threshold value are replaced by internal solid infill." msgstr "小于这个阈值的稀疏填充区域将会被内部实心填充替代。" +# AI Translated msgid "" "Filament to print internal solid infill.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印内部实心填充的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印内部实心填充的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" +# AI Translated msgid "" "Filament to print top surface.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印顶面的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印顶面的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" +# AI Translated msgid "" "Filament to print bottom surface.\n" "\"Default\" uses the active object/part filament." msgstr "" -"用于打印底面的耗材。\n" -"“默认”使用当前对象/零件的耗材。" +"用于打印底面的耗材丝。\n" +"“默认”使用当前对象/零件的耗材丝。" +# AI Translated msgid "Line width of internal solid infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "内部实心填充的线宽。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "内部实心填充的线宽。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "This is the speed for internal solid infill, not including the top or bottom surface." -msgstr "内部实心填充的速度,不是顶面和底面。" +msgstr "内部实心填充的速度,不包括顶面和底面。" msgid "This enables spiraling, which 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 "沿着对象的外轮廓螺旋上升,将实体模型转变为只有底面实心层和侧面单层墙壁的打印。最后生成的打印件没有接缝。" @@ -18720,32 +19673,39 @@ msgstr "沿着对象的外轮廓螺旋上升,将实体模型转变为只有底 msgid "Smooth Spiral" msgstr "光滑螺旋模式" +# AI Translated msgid "Smooth Spiral smooths out X and Y moves as well, resulting in no visible seam at all, even in the XY directions on walls that are not vertical." -msgstr "光滑螺旋模式平滑X和Y轴移动,从而在所有方向上都没有可见的接缝,即使在不垂直的墙壁上也是如此。" +msgstr "光滑螺旋模式平滑X和Y轴移动,从而在所有方向上都没有可见的接缝,即使在不垂直的墙上也是如此。" msgid "Max XY Smoothing" msgstr "最大XY平滑阈值" +# AI Translated #, no-c-format, no-boost-format msgid "Maximum distance to move points in XY to try to achieve a smooth spiral. If expressed as a %, it will be computed over nozzle diameter." -msgstr "在XY平面上移动点的最大距离,以尝试实现平滑的螺旋。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "在XY平面上移动点的最大距离,以尝试实现平滑的螺旋。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "Spiral starting flow ratio" -msgstr "螺旋开始流量比" +msgstr "螺旋开始流量比例" +# AI Translated #, no-c-format, no-boost-format msgid "Sets the starting flow ratio while transitioning from the last bottom layer to the spiral. Normally the spiral transition scales the flow ratio from 0% to 100% during the first loop which can in some cases lead to under extrusion at the start of the spiral." -msgstr "设置从最后一个底层过渡到螺旋时的起始流量比。通常,螺旋过渡在第一个循环期间将流量比从 0% 调整到 100%,这在某些情况下可能导致螺旋开始时挤出不足。" +msgstr "设置从最后一个底层过渡到螺旋时的起始流量比例。通常,螺旋过渡在第一圈将流量比例从 0% 调整到 100%,这在某些情况下可能导致螺旋开始时挤出不足。" +# AI Translated msgid "Spiral finishing flow ratio" -msgstr "螺旋结束流量比" +msgstr "螺旋结束流量比例" +# AI Translated #, no-c-format, no-boost-format msgid "Sets the finishing flow ratio while ending the spiral. Normally the spiral transition scales the flow ratio from 100% to 0% during the last loop which can in some cases lead to under extrusion at the end of the spiral." -msgstr "设置结束螺旋时的精加工流量比。通常,螺旋过渡在最后一个循环期间将流量比从 100% 缩放到 0%,这在某些情况下可能会导致螺旋末端挤出不足。" +msgstr "设置螺旋结束时的结束流量比例。通常,螺旋过渡在最后一圈将流量比例从 100% 缩放到 0%,这在某些情况下可能会导致螺旋末端挤出不足。" +# AI Translated 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, a prime tower is required for smooth mode to wipe the nozzle." -msgstr "如果启用平滑模式或者传统模式,将在每次打印时生成延时摄影视频。打印完每层后,将用内置相机拍摄快照。打印完成后,所有这些快照会组合成一个延时视频。如果启用平滑模式,打印完每层后,工具头将移动到吐料槽,然后拍摄快照。由于平滑模式在拍摄快照的过程中熔丝可能会从喷嘴中泄漏,因此需要使用擦拭塔进行喷嘴擦拭。" +msgstr "如果启用平滑模式或者传统模式,将在每次打印时生成延时摄影视频。打印完每层后,将用内置摄像头拍摄快照。打印完成后,所有这些快照会组合成一个延时视频。如果启用平滑模式,打印完每层后,工具头将移动到吐料槽,然后拍摄快照。由于平滑模式在拍摄快照的过程中熔丝可能会从喷嘴中泄漏,因此需要使用擦拭塔进行喷嘴擦拭。" msgid "Traditional" msgstr "传统模式" @@ -18759,14 +19719,16 @@ msgstr "最远点延时摄影" # AI Translated msgid "When enabled, the timelapse snapshot is taken at the farthest point from camera instead of traveling to the wipe tower or excess chute. Only effective in traditional timelapse mode on non-I3 printers." -msgstr "启用后,延时摄影快照会在距离相机最远的点拍摄,而不是移动到擦拭塔或废料滑道。仅在非 I3 打印机的传统延时摄影模式下有效。" +msgstr "启用后,延时摄影快照会在距离摄像头最远的点拍摄,而不是移动到擦拭塔或吐料槽。仅在非 I3 打印机的传统延时摄影模式下有效。" +# AI Translated msgid "Temperature variation" -msgstr "软化温度" +msgstr "温度变化" +# AI Translated #. TRN PrintSettings : "Ooze prevention" > "Temperature variation" msgid "Temperature difference to be applied when an extruder is not active. The value is not used when 'idle_temperature' in filament settings is set to non-zero value." -msgstr "挤出机未启动时施加的温差。当耗材丝设置中的“idle_Temperature”设置为非零值时,不使用该值。" +msgstr "挤出机处于非活动状态时应用的温差。当耗材丝设置中的“idle_temperature”设置为非零值时,不使用该值。" msgid "∆℃" msgstr "∆℃" @@ -18774,11 +19736,13 @@ msgstr "∆℃" msgid "Preheat time" msgstr "预热时间" +# AI Translated msgid "To reduce the waiting time after tool change, Orca can preheat the next tool while the current tool is still in use. This setting specifies the time in seconds to preheat the next tool. Orca will insert a M104 command to preheat the tool in advance." -msgstr "为了减少换刀后的等待时间,Orca 可以在当前刀具仍在使用时预热下一个刀具。此设置指定预热下一个工具的时间(以秒为单位)。 Orca 会插入 M104 指令提前预热刀具。" +msgstr "为了减少换工具头后的等待时间,Orca 可以在当前工具头仍在使用时预热下一个工具头。此设置指定提前预热下一个工具头的时间(以秒为单位)。Orca 会插入 M104 指令提前预热工具头。" +# AI Translated msgid "Preheat steps" -msgstr "预热步骤" +msgstr "预热步数" msgid "Insert multiple preheat commands (e.g. M104.1). Only useful for Prusa XL. For other printers, please set it to 1." msgstr "插入多个预热命令(例如 M104.1)。仅适用于 Prusa XL。对于其他打印机,请将其设置为 1。" @@ -18799,8 +19763,9 @@ msgstr "开始使用这个耗材丝打印的起始G-code" msgid "Single Extruder Multi Material" msgstr "单挤出机多材料" +# AI Translated msgid "Use single nozzle to print multi filament." -msgstr "使用单喷嘴打印多耗材" +msgstr "使用单喷嘴打印多耗材丝。" # AI Translated msgid "IDEX/IQEX Printer" @@ -18926,17 +19891,20 @@ msgstr "IDEX/IQEX 模式 G-code" msgid "G-code or macro call to inject at print start for each mode." msgstr "每个模式在打印开始时插入的 G-code 或宏调用。" +# AI Translated msgid "Manual Filament Change" -msgstr "手动更换丝材" +msgstr "手动更换耗材丝" +# AI Translated msgid "Enable this option to omit the custom Change filament G-code only at the beginning of the print. The tool change command (e.g., T0) will be skipped throughout the entire print. This is useful for manual multi-material printing, where we use M600/PAUSE to trigger the manual filament change action." -msgstr "启用该选项可以在打印开始时省略自定义更换耗材丝的 G-code。整个打印过程中的工具头指令(如 T0)将会被跳过。这对于手动多材料打印十分有用,其将会使用 M600/PAUSE 指令来使您可以进行手动对耗材丝进行更换。" +msgstr "启用此选项后,仅在打印开始时省略自定义“耗材丝更换G-code”。换工具头指令(如 T0)将在整个打印过程中被跳过。这对手动多材料打印很有用,此时使用 M600/PAUSE 指令触发手动更换耗材丝。" msgid "Wipe tower type" msgstr "擦拭塔类型" +# AI Translated msgid "Choose the wipe tower implementation for multi-material prints. Type 1 is recommended for Bambu and Qidi printers with a filament cutter. Type 2 offers better compatibility with multi-tool and MMU printers and provide overall better compatibility." -msgstr "选择多材料打印的擦拭塔实现方式。类型 1 推荐用于带有耗材切刀的 Bambu 和 Qidi 打印机。类型 2 提供与多工具头和 MMU 打印机更好的兼容性,并提供更好的整体兼容性。" +msgstr "选择多材料打印的擦拭塔实现方式。类型 1 推荐用于带有耗材丝切刀的 Bambu 和 Qidi 打印机。类型 2 提供与多工具头和 MMU 打印机更好的兼容性,并提供更好的整体兼容性。" msgid "Type 1" msgstr "类型 1" @@ -18950,14 +19918,17 @@ msgstr "冲刷进擦拭塔" msgid "Purge remaining filament into prime tower." msgstr "冲刷剩余的耗材丝进入擦拭塔" +# AI Translated msgid "Enable filament ramming" -msgstr "启用耗材尖端成型" +msgstr "启用耗材丝尖端成型" +# AI Translated msgid "Tool change on wipe tower" -msgstr "在擦拭塔上换头" +msgstr "在擦拭塔上换工具头" +# AI Translated msgid "Force the toolhead to travel to the wipe tower before issuing the tool change command (Tx). Only relevant for multi-extruder (multi-toolhead) printers using a Type 2 wipe tower. By default Orca skips the travel on multi-toolhead machines because the firmware handles the head swap, which can result in the Tx command being issued above the printed part. Enable this option if you want the tool change to always be issued above the wipe tower instead." -msgstr "在发出换头命令 (Tx) 之前,强制打印头先移动到擦拭塔。仅与使用第 2 类擦拭塔的多挤出机(多打印头)打印机相关。默认情况下,Orca 会在多打印头机器上跳过此移动,因为固件会处理换头,这可能导致 Tx 命令在打印件上方发出。如果您希望换头命令始终在擦拭塔上方发出,请启用此选项。" +msgstr "在发出换工具头命令(Tx)之前,强制工具头先空驶到擦拭塔。仅适用于使用类型 2 擦拭塔的多挤出机(多工具头)打印机。默认情况下,Orca 会在多工具头机器上跳过此空驶,因为固件会处理工具头切换,这可能导致 Tx 命令在打印件上方发出。如果您希望换工具头命令始终在擦拭塔上方发出,请启用此选项。" # AI Translated msgid "Wait for temperature on wipe tower" @@ -18967,8 +19938,9 @@ msgstr "在擦拭塔上等待温度" msgid "Pick up the new tool without waiting for it to reach printing temperature, travel to the wipe tower, and wait for the temperature there, right before purging. Ooze from the heat-up lands on the tower instead of the model, and the travel overlaps with the heating. Only relevant for multi-extruder (multi-toolhead) printers using a Type 2 wipe tower. The firmware or tool change macro must not wait for the temperature itself. When disabled, the temperature wait is issued right after the tool change command." msgstr "拾取新工具头后不等待其达到打印温度,直接移动到擦拭塔,并在冲刷前于擦拭塔上等待温度。升温过程中渗出的耗材丝会落在擦拭塔上而不是模型上,且移动时间与加热过程重叠。仅适用于使用 2 型擦拭塔的多挤出机(多工具头)打印机。固件或换工具头宏本身不得等待温度。禁用时,等待温度的指令将在换工具头命令之后立即发出。" +# AI Translated msgid "No sparse layers (beta)" -msgstr "无稀疏层 (实验功能)" +msgstr "无稀疏层(试验)" # AI Translated msgid "If enabled, the wipe tower will not be printed on layers with no tool changes. On layers with a tool change, extruder will travel downward to print the wipe tower, so the tower ends up below the model and the toolhead has to reach down to it. Layouts where that would collide with an already printed object are rejected. Has no effect with smooth timelapse or clumping detection, which need a tower on every layer." @@ -19042,19 +20014,21 @@ msgid "" msgstr "" "将循环换料顺序同样应用于首层。\n" "默认关闭,因为首层改为按最佳热床粘接排序:打印首层细小脆弱特征的耗材丝会最后打印,这样后续的换料和空驶就不易将这些附着薄弱的部分蹭掉。若设置了自定义首层耗材丝序列,该首层顺序也会遵循它。循环顺序的好处(额外的换料让每层有更多冷却时间)并不适用于首层,因为首层为了粘接会以慢速高温打印。\n" -"仅当你需要包括首层在内的每一层都使用完全相同的换料顺序时才启用此项,代价是失去上述粘接优化。" +"仅当您需要包括首层在内的每一层都使用完全相同的换料顺序时才启用此项,代价是失去上述粘接优化。" msgid "Slice gap closing radius" msgstr "切片间隙闭合半径" +# AI Translated 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 "在三角形网格切片过程中,小于2倍间隙闭合半径的裂纹将被填充。间隙闭合操作可能会降低最终打印分辨率,因此建议降值保持在合理的较低水平" +msgstr "在三角形网格切片过程中,小于2倍间隙闭合半径的裂纹将被填充。间隙闭合操作可能会降低最终打印分辨率,因此建议将该值保持在合理的较低水平。" msgid "Slicing Mode" msgstr "切片模式" +# AI Translated msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." -msgstr "对3DLabPrint的飞机模型使用 \"奇偶\"。使用 \"闭孔 \"来关闭模型上的所有孔。" +msgstr "对3DLabPrint的飞机模型使用“奇偶”。使用“闭孔”来关闭模型上的所有孔。" msgid "Regular" msgstr "常规" @@ -19068,8 +20042,9 @@ msgstr "闭孔" msgid "Z offset" msgstr "Z偏移" +# AI Translated msgid "This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to compensate for bad Z endstop position: for example, if your endstop zero actually leaves the nozzle 0.3mm far from the print bed, set this to -0.3 (or fix your endstop)." -msgstr "此值将从输出 G-Code 中的所有 Z 坐标中添加(或减去)。它用于补偿损坏的 Z 端限位器置:例如,如果限位器零实际离开喷嘴 0.3mm 远离打印板(打印床),将其设置为 -0.3(或调整限位器)。" +msgstr "此值将加到(或减去)输出 G-Code 中的所有 Z 坐标上。它用于补偿不准确的 Z 限位开关位置:例如,如果限位开关归零时喷嘴实际距离热床 0.3mm,则将此值设为 -0.3(或调整限位开关)。" msgid "Enable support" msgstr "开启支撑" @@ -19077,8 +20052,9 @@ msgstr "开启支撑" msgid "This enables support generation." msgstr "开启支撑生成。" +# AI Translated msgid "Normal (auto) and Tree (auto) are used to generate support automatically. If Normal (manual) or Tree (manual) is selected, only support enforcers are generated." -msgstr "普通(自动)和树状(自动)用于自动生成支撑。如果选择普通(手动)或树状(手动),则仅在支撑强制面上生成支撑。" +msgstr "普通(自动)和树状(自动)用于自动生成支撑。如果选择普通(手动)或树状(手动),则仅生成支撑生成器指定的支撑。" msgid "Normal (auto)" msgstr "普通(自动)" @@ -19092,17 +20068,20 @@ msgstr "普通(手动)" msgid "Tree (manual)" msgstr "树状(手动)" +# AI Translated msgid "Support/object XY distance" -msgstr "支撑/模型xy间距" +msgstr "支撑/模型XY间距" msgid "This controls the XY separation between an object and its support." msgstr "模型和支撑之间XY分离距离" +# AI Translated msgid "Support/object first layer gap" -msgstr "支撑/对象首层间距" +msgstr "支撑/模型首层间距" +# AI Translated msgid "XY separation between an object and its support at the first layer." -msgstr "物体与其首层支撑之间的 XY 间隔。" +msgstr "对象与其首层支撑之间的 XY 间隔。" # AI Translated msgid "Pattern angle" @@ -19111,8 +20090,9 @@ msgstr "图案角度" msgid "Use this setting to rotate the support pattern on the horizontal plane." msgstr "设置支撑图案在水平面的旋转角度。" +# AI Translated msgid "On build plate only" -msgstr "仅在打印板生成" +msgstr "仅在热床上生成" msgid "This setting only generates supports that begin on the build plate." msgstr "不在模型表面上生成支撑,只在热床上生成。" @@ -19138,75 +20118,92 @@ msgstr "支撑顶部与模型之间的Z间隙。" msgid "Bottom Z distance" msgstr "底部Z距离" +# AI Translated msgid "Z gap between the object and the support bottom. If Support Top Z Distance is 0 and the bottom has interface layers, this value is ignored and the support is printed in direct contact with the object (no gap)." -msgstr "模型与支撑底部之间的Z间隙。如果支撑顶部Z距离为0且底部有界面层,则忽略该值,支撑与模型直接接触打印(无间隙)。" +msgstr "模型与支撑底部之间的Z间隙。如果支撑顶部Z距离为0且底部有支撑面层,则忽略该值,支撑与模型直接接触打印(无间隙)。" msgid "Support/raft base" msgstr "支撑/筏层主体" +# AI Translated msgid "" "Filament to print support base and raft.\n" "\"Default\" means no specific filament for support and current filament is used." msgstr "" -"用于打印支撑基底和筏层的耗材。\n" -"“默认”表示不为支撑指定特定耗材,使用当前耗材。" +"用于打印支撑基底和筏层的耗材丝。\n" +"“默认”表示不为支撑指定特定耗材丝,使用当前耗材丝。" +# AI Translated msgid "Avoid interface filament for base" -msgstr "界面材料不用于主体" +msgstr "主体避免使用支撑面耗材丝" +# AI Translated msgid "Avoid using support interface filament to print support base if possible." -msgstr "避免使用支撑界面材料打印支撑主体。" +msgstr "尽可能避免使用支撑面耗材丝打印支撑主体。" +# AI Translated msgid "Line width of support. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "支撑的线宽。如果以%表示,它将基于喷嘴直径来计算。" +msgstr "支撑的线宽。如果以%表示,将根据喷嘴直径计算。" +# AI Translated msgid "Loop pattern interface" -msgstr "接触面采用圈形走线。" +msgstr "支撑面采用圈形图案" +# AI Translated msgid "This covers the top contact layer of the supports with loops. It is disabled by default." -msgstr "使用圈形走线覆盖顶部接触面。默认关闭。" +msgstr "使用圈形走线覆盖支撑的顶部支撑面。默认关闭。" +# AI Translated +# Needs human review: Check the label reads naturally next to 支撑/筏层主体. msgid "Support/raft interface" -msgstr "支撑/筏层界面" +msgstr "支撑/筏层支撑面" +# AI Translated msgid "" "Filament to print support interface.\n" "\"Default\" means no specific filament for support interface and current filament is used." msgstr "" -"用于打印支撑面的耗材。\n" -"“默认”表示不为支撑面指定特定耗材,使用当前耗材。" +"用于打印支撑面的耗材丝。\n" +"“默认”表示不为支撑面指定特定耗材丝,使用当前耗材丝。" +# AI Translated msgid "Top interface layers" -msgstr "顶部接触面层数" +msgstr "顶部支撑面层数" # AI Translated msgid "This is the number of top interface layers." -msgstr "顶部接触层的层数" +msgstr "顶部支撑面的层数。" +# AI Translated msgid "Bottom interface layers" -msgstr "底部接触面层数" +msgstr "底部支撑面层数" +# AI Translated msgid "Number of bottom interface layers." -msgstr "底部界面层的数量" +msgstr "底部支撑面的层数。" msgid "Same as top" msgstr "和顶部相同" +# AI Translated msgid "Top interface spacing" -msgstr "顶部接触面线距" +msgstr "顶部支撑面线距" +# AI Translated msgid "" "Spacing of interface lines. Zero means solid interface.\n" "Force using solid interface when support ironing is enabled." msgstr "" -"顶部接触面走线的线距。0 表示实心接触面。\n" -"若启用了支撑熨烫,则此选项将强制使用实心接触面设置。" +"顶部支撑面走线的线距。0 表示实心支撑面。\n" +"若启用了支撑熨烫,则此选项将强制使用实心支撑面设置。" +# AI Translated msgid "Bottom interface spacing" -msgstr "底部接触面线距" +msgstr "底部支撑面线距" +# AI Translated msgid "This is the spacing of bottom interface lines. 0 means solid interface." -msgstr "底部接触面走线的线距。0 表示实心接触面。" +msgstr "底部支撑面走线的线距。0 表示实心支撑面。" msgid "This is the speed for support interfaces." msgstr "支撑面速度" @@ -19214,6 +20211,7 @@ msgstr "支撑面速度" msgid "Base pattern" msgstr "支撑主体图案" +# AI Translated msgid "" "Line pattern of support.\n" "\n" @@ -19225,7 +20223,7 @@ msgstr "" "\n" "树状支撑的默认选项为空心,即无主体图案。其他支撑类型的默认选项为直线图案。\n" "\n" -"注意:对于有机支撑,仅在空心/默认主体图案下支持双墙。闪电主体图案仅树状精简/坚固/混合支撑支持。对于其他支撑类型,将改用直线图案替代闪电图案。" +"注意:对于有机支撑,仅在空心/默认主体图案下支持双墙。闪电主体图案仅苗条树/粗壮树/混合树支撑支持。对于其他支撑类型,将改用直线图案替代闪电图案。" msgid "Rectilinear grid" msgstr "直线网格" @@ -19236,8 +20234,9 @@ msgstr "空心" msgid "Interface pattern" msgstr "支撑面图案" +# AI Translated msgid "This is the line pattern for support interfaces. The default pattern for non-soluble support interfaces is Rectilinear while the default pattern for soluble support interfaces is Concentric." -msgstr "支撑接触面的走线图案。非可溶支撑接触面的默认图案为直线,可溶支撑接触面的默认图案为同心。" +msgstr "支撑面的走线图案。非可溶支撑面的默认图案为直线,可溶支撑面的默认图案为同心。" msgid "Rectilinear Interlaced" msgstr "交叠的直线" @@ -19257,12 +20256,13 @@ msgstr "在水平方向对普通支撑进行拓展(+)或收缩(-)" msgid "This is the speed for support." msgstr "支撑打印速度" +# AI Translated 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 and organic style will merge branches more aggressively and save a lot of material (default organic), while hybrid style will create similar structure to normal support under large flat overhangs." msgstr "" -"支撑物的样式和形状。对于普通支撑,将支撑投射到一个规则的网格中,将创建更稳定的支撑(默认),而紧贴的支撑塔将节省材料并减少物体的瑕疵。\n" -"对于树形支撑,苗条树将更激进地合并树枝,并节省大量的材料;粗壮树会产生更大更强壮的支撑结构,但用料更多;而混合树是苗条树和普通支撑的结合,它会在大的平面悬垂下创建与正常支撑类似的结构(默认)。" +"支撑的样式和形状。对于普通支撑,将支撑投射到规则的网格中会生成更稳定的支撑(默认),而紧贴的支撑塔会节省材料并减少模型表面的瑕疵。\n" +"对于树状支撑,苗条树和有机树样式会更激进地合并树枝并节省大量材料(默认有机树),而混合树样式会在大的平面悬垂下生成与普通支撑类似的结构。" msgid "Default (Grid/Organic)" msgstr "默认 (网格/有机)" @@ -19285,8 +20285,9 @@ msgstr "混合树" msgid "Independent support layer height" msgstr "支撑独立层高" +# AI Translated 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 "支撑层使用与对象层独立的层高。这是为了支持自定义z-gap并且节省打印时间。当擦料塔被启用时,这个选项将无效。" +msgstr "支撑层使用与模型层独立的层高。这是为了支持自定义Z间隙并节省打印时间。启用擦拭塔时,此选项无效。" msgid "Threshold angle" msgstr "阈值角度" @@ -19462,15 +20463,17 @@ msgstr "冲刷棱柱的宽度(机器 X 方向,即横跨传送带的方向) msgid "Tree support branch angle" msgstr "树状支撑分支角度" +# AI Translated msgid "This setting determines the maximum overhang angle that the branches of tree support are allowed to make. If the angle is increased, the branches can be printed more horizontally, allowing them to reach farther." -msgstr "此设置确定了允许树状支撑的最大悬垂角度。如果角度增加,可以更水平地打印分支,使它们可以到达更远的地方。" +msgstr "此设置确定了树状支撑分支所允许的最大悬垂角度。如果角度增加,分支可以更水平地打印,从而延伸得更远。" msgid "Preferred Branch Angle" msgstr "首选分支角度" +# AI Translated #. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" msgid "The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for branches to merge faster." -msgstr "分支的首选角度,每当它们不必避开模型之时。使用小的角度使之更垂直、更稳定。使用大的角度使之更快地合并。" +msgstr "分支在无需避开模型时的首选角度。使用较小的角度可使分支更垂直、更稳定;使用较大的角度可使分支更快地合并。" msgid "Tree support branch distance" msgstr "树状支撑分支距离" @@ -19481,28 +20484,34 @@ msgstr "此设置确定了树状支撑的相邻节点之间的距离。" msgid "Branch Density" msgstr "分支密度" +# AI Translated #. TRN PrintSettings: "Organic supports" > "Branch Density" msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs but the supports are harder to remove, thus it is recommended to enable top support interfaces instead of a high branch density value if dense interfaces are needed." -msgstr "用于调整分支尖端所生成的支撑结构的密度。值越大悬垂越好,但更难拆支撑,因此,如果需要密集的接触面,建议启用顶部接触面相关参数,而不是较高的分支密度。" +msgstr "用于调整分支尖端所生成的支撑结构的密度。值越大悬垂越好,但更难拆支撑,因此,如果需要致密的支撑面,建议启用顶部支撑面,而不是较高的分支密度。" +# AI Translated msgid "Auto brim width" -msgstr "自动裙边宽度" +msgstr "自动Brim宽度" +# AI Translated msgid "Enabling this option means the width of the brim for tree support will be automatically calculated." -msgstr "启用此选项意味着树状支撑的裙边宽度将自动计算自动计算" +msgstr "启用此选项意味着树状支撑的Brim宽度将自动计算。" +# AI Translated msgid "Tree support brim width" -msgstr "树状支撑裙边宽度" +msgstr "树状支撑Brim宽度" +# AI Translated msgid "Distance from tree branch to the outermost brim line." -msgstr "从树状支撑分支到最外层裙边线的距离" +msgstr "从树状支撑分支到最外层Brim线的距离。" msgid "Tip Diameter" msgstr "尖端直径" +# AI Translated #. TRN PrintSettings: "Organic supports" > "Tip Diameter" msgid "Branch tip diameter for organic supports." -msgstr "Organic支撑分支的尖端直径" +msgstr "有机支撑分支的尖端直径。" msgid "Tree support branch diameter" msgstr "树状支撑分支直径" @@ -19514,12 +20523,14 @@ msgstr "此设置确定了树状支撑节点的初始直径。" msgid "Branch Diameter Angle" msgstr "分支直径的角度" +# AI Translated #. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the organic support." -msgstr "分支直径的角度,随着分支向底部逐渐变厚。如果角度为0,分支将在其长度上拥有均匀的厚度。一点角度可以增加organic的稳定性。" +msgstr "分支直径的角度,随着分支向底部逐渐变厚。如果角度为0,分支将在其长度上拥有均匀的厚度。一点角度可以增加有机支撑的稳定性。" +# AI Translated msgid "Support wall loops" -msgstr "支撑外墙层数" +msgstr "支撑墙层数" msgid "This setting specifies the count of support walls in the range of [0,2]. 0 means auto." msgstr "此设置指定[0,2]范围内的支撑墙层数。0表示自动。" @@ -19530,13 +20541,13 @@ msgstr "树状支撑生成填充" msgid "This setting specifies whether to add infill inside large hollows of tree support." msgstr "这个设置决定是否为树状支撑内部的空腔生成填充。" +# AI Translated msgid "Ironing Support Interface" -msgstr "支撑界面熨烫" +msgstr "支撑面熨烫" +# AI Translated msgid "Ironing is using small flow to print on same height of support interface again to make it more smooth. This setting controls whether support interface being ironed. When enabled, support interface will be extruded as solid too." -msgstr "" -"此设置控制是否对支撑面进行熨烫。熨烫是使用小流量再次在支撑面的相同高度上打印,使其更加平滑。\n" -"启用时,支撑面也会被挤出为实心。" +msgstr "此设置控制是否对支撑面进行熨烫。熨烫是使用小流量再次在支撑面的相同高度上打印,使其更加平滑。启用时,支撑面也会被挤出为实心。" msgid "Support Ironing Pattern" msgstr "支撑熨烫图案" @@ -19544,10 +20555,9 @@ msgstr "支撑熨烫图案" msgid "Support Ironing flow" msgstr "支撑熨烫流量" +# AI Translated msgid "The amount of material to extrude during ironing. Relative to flow of normal support interface layer height. Too high value results in overextrusion on the surface." -msgstr "" -"在熨烫过程中需要挤出的材料流量。此设置与普通支撑面层流量设置之间相关。\n" -"值过高会导致表面过量挤出。" +msgstr "熨烫时挤出的材料量,相对于正常支撑面层高对应的流量。值过高会导致表面过挤出。" msgid "Support Ironing line spacing" msgstr "支撑熨烫线间距" @@ -19555,20 +20565,31 @@ msgstr "支撑熨烫线间距" msgid "Activate temperature control" msgstr "激活温度控制" +# AI Translated msgid "" "Enable this option for automated chamber temperature control. This option activates the emitting of an M191 command before the \"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In addition, it emits an M141 command at the end of the print to turn off the chamber heater, if present.\n" "\n" "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." -msgstr "启用此选项可实现自动室温度控制。该选项激活在“machine_start_gcode”之前发出 M191 命令 它设置腔室温度并等待达到该温度。此外,它还会在打印结束时发出 M141 命令以关闭腔室加热器(如果有)。 此选项依赖于通过宏或本机支持 M191 和 M141 命令的固件,通常在安装主动室加热器时使用。" +msgstr "" +"启用此选项可实现自动腔体温度控制。该选项会在“machine_start_gcode”之前发出 M191 命令,\n" +"用于设置腔体温度并等待其达到该温度。此外,它还会在打印结束时发出 M141 命令以关闭腔体加热器(如果有)。\n" +"\n" +"此选项依赖固件通过宏或原生方式支持 M191 和 M141 命令,通常在安装了主动腔体加热器时使用。" +# AI Translated msgid "" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "\n" "For PLA, PETG, TPU, PVA, and other low-temperature materials, this option should be disabled (set to 0) as the chamber temperature should be low to avoid extruder clogging caused by material softening at the heat break.\n" "\n" "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." -msgstr "对于 ABS、ASA、PC 和 PA 等高温材料,较高的腔室温度有助于抑制或减少翘曲,并有可能提高层间粘合强度。但同时,较高的腔室温度会降低 ABS 和 ASA 的空气过滤效率。 对于 PLA、PETG、TPU、PVA 等低温材料,应禁用此选项(设置为 0),因为腔室温度应较低,以避免热断时材料软化导致挤出机堵塞。 如果启用,此参数还会设置一个名为 chamber_temple 的 G-code 变量,该变量可用于将所需的腔室温度传递给打印启动宏,或热浸宏,如下所示:PRINT_START(其他变量)CHAMBER_TEMP=[cham​​ber_Temperature]。如果您的打印机不支持 M141/M191 命令,或者如果您希望在未安装活动室加热器的情况下在打印启动宏中处理热浸,则这可能很有用。" +msgstr "" +"对于 ABS、ASA、PC 和 PA 等高温材料,较高的腔体温度有助于抑制或减少翘曲,并有可能提高层间粘合强度。但同时,较高的腔体温度会降低 ABS 和 ASA 的空气过滤效率。\n" +"\n" +"对于 PLA、PETG、TPU、PVA 等低温材料,应禁用此选项(设置为 0),因为腔体温度应较低,以避免材料在喉管处软化导致挤出机堵塞。\n" +"\n" +"如果启用,此参数还会设置一个名为 chamber_temperature 的 G-code 变量,可用于将所需的腔体温度传递给打印起始宏或热浸泡宏,例如:PRINT_START (其他变量) CHAMBER_TEMP=[chamber_temperature]。如果您的打印机不支持 M141/M191 命令,或者在未安装主动腔体加热器时希望在打印起始宏中处理热浸泡,这可能会很有用。" # AI Translated msgid "" @@ -19578,15 +20599,15 @@ msgid "" "\n" "Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature." msgstr "" -"这是打印应当开始时的机箱温度,此时机箱会继续朝“目标”机箱温度加热。例如,将目标设为 60、最低设为 50,即可在机箱达到 50℃ 时开始打印,而无需等待达到完整的 60℃。\n" +"这是打印应当开始时的腔体温度,此时腔体会继续朝“目标”腔体温度加热。例如,将目标设为 60、最低设为 50,即可在腔体达到 50℃ 时开始打印,而无需等待达到完整的 60℃。\n" "\n" "它会设置一个名为 chamber_minimal_temperature 的 G-code 变量,可以传递给您的打印起始宏或热浸泡宏,例如:PRINT_START (其他变量) CHAMBER_MIN_TEMP=[chamber_minimal_temperature]。\n" "\n" -"与“目标”机箱温度不同,此选项不会发出任何 M141/M191 命令;它只会将该值暴露给您的自定义 G-code。它不应超过“目标”机箱温度。" +"与“目标”腔体温度不同,此选项不会发出任何 M141/M191 命令;它只会将该值暴露给您的自定义 G-code。它不应超过“目标”腔体温度。" # AI Translated msgid "Chamber minimal temperature" -msgstr "最低机箱温度" +msgstr "最低腔体温度" msgid "Nozzle temperature after the first layer" msgstr "除首层外的其它层的喷嘴温度" @@ -19594,8 +20615,9 @@ msgstr "除首层外的其它层的喷嘴温度" msgid "Detect thin walls" msgstr "检查薄壁" +# AI Translated msgid "This detects thin walls which can’t contain two lines and uses a single line to print. It may not print as well because it’s not a closed loop." -msgstr "检查无法容纳两条走线的薄壁。使用单条走线打印。可能会打地不是很好,因为走线不再闭合。" +msgstr "检查无法容纳两条走线的薄壁,并使用单条走线打印。由于走线不再闭合,打印效果可能不太好。" msgid "This G-code is inserted when filament is changed, including T commands to trigger tool change." msgstr "换料时插入的G-code,包括T命令。" @@ -19603,29 +20625,36 @@ msgstr "换料时插入的G-code,包括T命令。" msgid "This G-code is inserted when the extrusion role is changed." msgstr "当挤出类型改变时会插入此G-code" +# AI Translated msgid "Change extrusion role G-code (filament)" -msgstr "挤出类型更换 G-code(耗材)" +msgstr "挤出类型更换 G-code(耗材丝)" +# AI Translated msgid "This G-code is inserted when the extrusion role is changed for the active filament." -msgstr "当当前耗材的挤出类型发生变化时插入此 G-code。" +msgstr "当当前耗材丝的挤出类型发生变化时插入此 G-code。" +# AI Translated msgid "Line width for top surfaces. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "顶面的线宽。如果以 % 表示,它将基于喷嘴直径来计算。" +msgstr "顶面的线宽。如果以%表示,将根据喷嘴直径计算。" msgid "This is the speed for solid top surface infill." msgstr "顶面实心填充的速度" +# AI Translated msgid "Top shell layers" -msgstr "顶部壳体层数" +msgstr "顶部外壳层数" +# AI Translated 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 the top shell thickness, the top shell layers will be increased" -msgstr "顶部壳体实心层层数,包括顶面。当由该层数计算的厚度小于顶部壳体厚度,切片时会增加顶部壳体的层数" +msgstr "顶部外壳实心层层数,包括顶面。当由该层数计算的厚度小于顶部外壳厚度,切片时会增加顶部外壳的层数" +# AI Translated msgid "Top shell thickness" -msgstr "顶部壳体厚度" +msgstr "顶部外壳厚度" +# AI Translated 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 a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." -msgstr "如果由顶部壳体层数算出的厚度小于这个数值,那么切片时将自动增加顶部壳体层数。这能够避免当层高很小时,顶部壳体过薄。0 表示关闭这个设置,同时顶部壳体的厚度完全由顶部壳体层数决定" +msgstr "如果由顶部外壳层数算出的厚度小于这个数值,那么切片时将自动增加顶部外壳层数。这能够避免当层高很小时,顶部外壳过薄。0 表示关闭这个设置,同时顶部外壳的厚度完全由顶部外壳层数决定。" # AI Translated msgid "Separated infills" @@ -19655,7 +20684,7 @@ msgstr "" "选择居中的顶/底面图案(阿基米德和弦、八角螺旋)的居中点放置位置。\n" " - 每个表面:将图案居中于每个单独的表面区域,因此每个岛屿各自对称。\n" " - 每个模型:将图案居中于每个相连的实体。相互接触或重叠的零件共享一个中心;与其余部分分离的零件各自拥有自己的中心。\n" -" - 每个装配体:为整个物体或装配体使用单一的共享中心。" +" - 每个装配体:为整个对象或装配体使用单一的共享中心。" # AI Translated msgid "Each Surface" @@ -19681,6 +20710,7 @@ msgstr "当回抽时,让喷嘴沿着前面的走线方向继续移动,清除 msgid "Wipe distance" msgstr "擦拭距离" +# AI Translated msgid "" "Describe how long the nozzle will move along the last path when retracting.\n" "\n" @@ -19690,7 +20720,7 @@ msgid "" msgstr "" "喷嘴在回抽时将沿着最后路径移动的距离\n" "\n" -"根据擦拭操作的距离以及挤出机/耗材丝回抽的速度和长度,可能需要执行额外的回抽动作以收回剩余的丝材。\n" +"根据擦拭操作的距离以及挤出机/耗材丝回抽的速度和长度,可能需要执行额外的回抽动作以收回剩余的耗材丝。\n" "\n" "在下方的擦拭前回抽量设置中输入一个数值,将在擦拭动作之前执行任何超出部分的回抽,否则超出部分的回抽将在擦拭之后执行。" @@ -19702,8 +20732,9 @@ msgstr "混色子层" msgid "Enable mixed color sublayer splitting. When enabled, layers containing mixed color filaments will be split into sub-layers to achieve color mixing effects." msgstr "启用混色子层拆分。启用后,含有混色耗材丝的层将被拆分为子层,以实现混色效果。" +# AI Translated msgid "The wiping tower can be used to clean up residue on the nozzle and stabilize the chamber pressure inside the nozzle in order to avoid appearance defects when printing objects." -msgstr "擦拭塔可以用来清理喷嘴上的残留料和让喷嘴内部的腔压达到稳定状态,以避免打印物体时出现外观瑕疵。" +msgstr "擦拭塔可以用来清理喷嘴上的残留料和让喷嘴内部的腔压达到稳定状态,以避免打印对象时出现外观瑕疵。" msgid "Internal ribs" msgstr "内部加强筋" @@ -19722,17 +20753,19 @@ msgstr "实际冲刷量等于冲刷量乘数乘以表格单元中的冲刷量" # AI Translated msgid "Flush multiplier (Fast mode)" -msgstr "冲刷倍数(快速模式)" +msgstr "冲刷量乘数(快速模式)" # AI Translated msgid "The flush multiplier used in fast purge mode." -msgstr "快速冲刷模式下使用的冲刷倍数。" +msgstr "快速冲刷模式下使用的冲刷量乘数。" +# AI Translated msgid "Prime volume" -msgstr "清理量" +msgstr "预挤出体积" +# AI Translated msgid "This is the volume of material to prime the extruder with on the tower." -msgstr "擦拭塔上的清理量" +msgstr "在擦拭塔上用于预挤出的材料体积。" # AI Translated msgid "Prime volume mode" @@ -19783,9 +20816,9 @@ msgid "" "\n" "For the wipe tower external perimeters the internal perimeter speed is used, also limited by this setting." msgstr "" -"擦拭塔冲刷和稀疏层的最大打印速度。当冲刷时,如果稀疏填充速度或从耗材最大体积流量计算出的速度较低,则使用最低速度。\n" +"擦拭塔冲刷和稀疏层的最大打印速度。当冲刷时,如果稀疏填充速度或从耗材丝最大体积流量计算出的速度较低,则使用最低速度。\n" "\n" -"当打印稀疏层时,如果稀疏填充速度或从耗材最大体积流量计算出的速度较低,则使用最低速度。\n" +"当打印稀疏层时,如果稀疏填充速度或从耗材丝最大体积流量计算出的速度较低,则使用最低速度。\n" "\n" "增加此速度可能会影响塔的稳定性,同时增加喷嘴与擦拭塔上可能形成的任何斑点碰撞的力。\n" "\n" @@ -19806,13 +20839,14 @@ msgstr "" "擦拭塔外墙类型。\n" "1. 矩形:具有固定宽度和高度的矩形。\n" "2. 圆锥体:底部有圆角的圆锥,有助于稳定擦拭塔。\n" -"3. 肋条:默认墙类型,在塔壁上增加四条肋条以提高稳定性。" +"3. 加强筋:默认墙类型,在塔壁上增加四条加强筋以提高稳定性。" msgid "Rectangle" msgstr "矩形" +# AI Translated msgid "Rib" -msgstr "肋条" +msgstr "加强筋" msgid "Extra rib length" msgstr "额外加强筋长度" @@ -19823,30 +20857,35 @@ msgstr "正值可以增加加强筋墙的尺寸,负值可以减小尺寸。但 msgid "Rib width" msgstr "加强筋宽度" +# AI Translated msgid "Rib width is always less than half the prime tower side length." -msgstr "肋宽度始终小于主塔边长的一半。" +msgstr "加强筋宽度始终小于擦拭塔边长的一半。" msgid "Fillet wall" msgstr "墙加圆角" # AI Translated msgid "The wall of prime tower will fillet." -msgstr "擦拭塔的墙壁将做圆角处理。" +msgstr "擦拭塔的墙将做圆角处理。" +# AI Translated msgid "The extruder to use when printing perimeter of the wipe tower. Set to 0 to use the one that is available (non-soluble would be preferred)." -msgstr "打印擦拭塔周长时使用的挤出机。设置为0将使用唯一的挤出机(尽量使用不可溶的材料)。" +msgstr "打印擦拭塔外墙时使用的挤出机。设置为0将使用可用的挤出机(优先使用非可溶材料)。" +# AI Translated msgid "Purging volumes - load/unload volumes" -msgstr "清理量 - 加载/卸载量" +msgstr "冲刷体积 - 加载/卸载体积" +# AI Translated msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." -msgstr "此矢量可保存所需的体积,用于更改每个擦拭塔上工具所使用的from/to体积 。这些值用于简化完全冲刷体积的创建。" +msgstr "此向量保存了在擦拭塔上切换到/离开每个工具头所需的体积。这些值用于简化下方完整冲刷体积的创建。" msgid "Skip points" msgstr "跳过点" +# AI Translated msgid "The wall of prime tower will skip the start points of wipe path." -msgstr "Prime 塔的墙壁将跳过擦拭路径的起点。" +msgstr "擦拭塔的墙将跳过擦拭路径的起点。" msgid "Enable tower interface features" msgstr "启用擦拭塔接触层功能" @@ -19854,26 +20893,32 @@ msgstr "启用擦拭塔接触层功能" msgid "Enable optimized prime tower interface behavior when different materials meet." msgstr "启用优化后的擦拭塔接触层行为,用于不同耗材丝相遇时。" +# AI Translated msgid "Cool down from interface boost during prime tower" -msgstr "擦拭塔期间从接触层加速状态冷却" +msgstr "打印擦拭塔时从接触层升温状态降温" msgid "When interface-layer temperature boost is active, set the nozzle back to print temperature at the start of the prime tower so it cools down during the tower." msgstr "当接触层温度提升处于活动状态时,在擦拭塔开始时将喷嘴温度恢复到打印温度,以便在打印塔期间降温。" +# AI Translated msgid "Infill gap" -msgstr "填补空白" +msgstr "填充间隙" +# AI Translated msgid "Infill gap." -msgstr "填补空白。" +msgstr "填充间隙。" +# AI Translated 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 visible. It will not take effect unless the prime tower is enabled." -msgstr "换料后的过渡料会被用来打印对象的填充。这样可以减少材料浪费和缩短打印时间,但是如果对象的内外墙是采用透明材料打印的,则可以从模型外观上看到内部的混色过渡料。该功能只有在启用料塔的时候才生效。" +msgstr "换料后的过渡料会被用来打印对象的填充。这样可以减少材料浪费和缩短打印时间,但是如果对象的内外墙是采用透明材料打印的,则可以从模型外观上看到内部的混色过渡料。该功能只有在启用擦拭塔的时候才生效。" +# AI Translated 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 a prime tower is enabled." -msgstr "换料后的过渡料会被用来打印对象的支撑。这样可以减少材料浪费以及缩短打印时间。该功能只有在启用料塔的时候才生效。" +msgstr "换料后的过渡料会被用来打印对象的支撑。这样可以减少材料浪费以及缩短打印时间。该功能只有在启用擦拭塔的时候才生效。" +# AI Translated msgid "This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colors of the objects will be mixed as a result. It will not take effect unless the prime tower is enabled." -msgstr "换料后的过渡料会被用来打印这个对象。这样可以减少材料浪费和缩短打印时间,但是这个对象的外观会是混色的。该功能只有在启用料塔的时候才生效。" +msgstr "换料后的过渡料会被用来打印这个对象。这样可以减少材料浪费和缩短打印时间,但是这个对象的外观会是混色的。该功能只有在启用擦拭塔的时候才生效。" # AI Translated msgid "Belt purge tower object" @@ -19883,11 +20928,13 @@ msgstr "传送带冲刷塔对象" msgid "Marks the auto-generated belt purge prism. Managed automatically; do not set manually." msgstr "标记自动生成的传送带冲刷棱柱。由程序自动管理,请勿手动设置。" +# AI Translated msgid "Maximal bridging distance" -msgstr "最大桥接距离" +msgstr "最大搭桥距离" +# AI Translated msgid "Maximal distance between supports on sparse infill sections." -msgstr "稀疏填充剖面上支撑之间的最大距离。" +msgstr "稀疏填充区域中支撑点之间的最大距离。" msgid "Wipe tower purge lines spacing" msgstr "擦拭塔冲刷线间距" @@ -19905,23 +20952,27 @@ msgstr "用于擦拭塔冲刷线的额外流量。这使冲刷线比正常情况 msgid "Idle temperature" msgstr "待机温度" +# AI Translated msgid "Nozzle temperature when the tool is currently not used in multi-tool setups. This is only used when 'Ooze prevention' is active in Print Settings. Set to 0 to disable." -msgstr "在多工具设置中,当前未使用的工具的喷嘴温度。这仅在打印设置中启用'防滴漏'时使用。设置为0以禁用。" +msgstr "多工具头设备中当前未使用的工具头的喷嘴温度。仅在打印设置中启用'防渗料'时使用。设为0以禁用。" msgid "X-Y hole compensation" msgstr "X-Y 孔洞尺寸补偿" +# AI Translated msgid "Holes in objects will expand or contract in the XY plane by the set value. Positive values make holes bigger and negative values make holes smaller. This function is used to adjust sizes slightly when objects have assembly issues." -msgstr "物体中的孔洞将在XY平面内根据配置值进行扩展或收缩。正值使孔洞变大,负值使孔洞变小。此功能用于在物体出现装配问题时微调尺寸。" +msgstr "对象中的孔洞将在XY平面内根据配置值进行扩展或收缩。正值使孔洞变大,负值使孔洞变小。此功能用于在对象出现装配问题时微调尺寸。" msgid "X-Y contour compensation" msgstr "X-Y 外轮廓尺寸补偿" +# AI Translated msgid "Contours of objects will expand or contract in the XY plane by the set value. Positive values make contours bigger and negative values make contours smaller. This function is used to adjust sizes slightly when objects have assembly issues." -msgstr "物体的外轮廓将在XY平面内根据配置值进行扩展或收缩。正值使轮廓变大,负值使轮廓变小。此功能用于在物体出现装配问题时微调尺寸。" +msgstr "对象的外轮廓将在XY平面内根据配置值进行扩展或收缩。正值使轮廓变大,负值使轮廓变小。此功能用于在对象出现装配问题时微调尺寸。" +# AI Translated msgid "Convert holes to polyholes" -msgstr "将圆孔转换为多边型孔" +msgstr "将圆孔转换为多边形孔" msgid "" "Search for almost-circular holes that span more than one layer and convert the geometry to polyholes. Use the nozzle size and the (biggest) diameter to compute the polyhole.\n" @@ -19930,9 +20981,11 @@ msgstr "" "搜索跨越多层的近似圆形孔,并将几何形状转换为多边形孔。使用喷嘴尺寸和(最大)直径来计算多边形孔。\n" "参见http://hydraraptor.blogspot.com/2011/02/polyholes.html" +# AI Translated msgid "Polyhole detection margin" -msgstr "多边型孔检测边缘" +msgstr "多边形孔检测余量" +# AI Translated #, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" @@ -19940,12 +20993,12 @@ msgid "" "In mm or in % of the radius." msgstr "" "点到圆半径的最大偏差。\n" -"由于圆柱体通常被导出为大小不同的三角形,因此点可能不在圆周上。\n" -"此设置允许您有一些余地来扩大检测范围。\n" -"以毫米或半径的百分比表示。" +"由于圆柱体通常被导出为大小不同的三角形,因此点可能不在圆周上。此设置允许您有一些余地来扩大检测范围。\n" +"以毫米或半径的百分比(%)表示。" +# AI Translated msgid "Polyhole twist" -msgstr "扭曲多边型孔" +msgstr "多边形孔扭转" msgid "Rotate the polyhole every layer." msgstr "按层旋转多边形孔。" @@ -19971,8 +21024,9 @@ msgstr "将被存储到.gcode和.sl1/.sl1s文件中的图片尺寸,格式如 msgid "Format of G-code thumbnails" msgstr "G-code缩略图的格式" +# AI Translated msgid "Format of G-code thumbnails: PNG for best quality, JPG for smallest size, QOI for low memory firmware." -msgstr "G-Code 缩略图格式: PNG 质量最佳,JPG 尺寸最小,QOI 用于低内存固件" +msgstr "G-Code 缩略图格式:PNG 质量最佳,JPG 尺寸最小,QOI 用于低内存固件。" msgid "Use relative E distances" msgstr "使用相对E距离" @@ -19980,8 +21034,9 @@ msgstr "使用相对E距离" msgid "Relative extrusion is recommended when using \"label_objects\" option. Some extruders work better with this option unchecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is recommended on most printers. Default is checked." msgstr "相对挤出建议在使用\"label_objects\"选项时使用。某些挤出机在未选中此选项(绝对挤出模式)时工作得更好。擦拭塔仅与相对模式兼容。建议在大多数打印机上使用。默认为选中状态。" +# AI Translated msgid "The classic wall generator produces walls with constant extrusion width and for very thin areas, gap-fill is used. The Arachne engine produces walls with variable extrusion width." -msgstr "经典墙生成器产生的墙走线具有一致的挤出宽度,对狭窄区域使用填缝。Arachne引擎则产生变线宽的墙走线" +msgstr "经典墙生成器产生的墙走线具有一致的挤出宽度,对狭窄区域使用缝隙填充。Arachne引擎则产生变线宽的墙走线。" msgid "Arachne" msgstr "Arachne" @@ -20013,11 +21068,9 @@ msgstr "从中心开始计算的墙层数,线宽变化需要分布在这些墙 msgid "Minimum feature size" msgstr "最小特征尺寸" +# AI Translated msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than than this value will be widened to the minimum wall width. It's expressed as a percentage over nozzle diameter." -msgstr "" -"薄特征的最小厚度。\n" -"比此值更薄的模型特征将不会被打印,而比此值更厚的特征将被加宽到最小墙宽。\n" -"本设置以喷嘴直径的百分比表示。" +msgstr "薄特征的最小厚度。比此值更薄的模型特征将不会被打印,而比此值更厚的特征将被加宽到最小墙宽。本设置以喷嘴直径的百分比表示。" msgid "Minimum wall length" msgstr "最短墙长度" @@ -20030,7 +21083,7 @@ msgid "" msgstr "" "调整这个值以略过短的、未闭合的墙,因为这些墙可能会增加打印耗时。该值是墙宽的倍数。设置较高的值将移除更多和更长的墙。\n" "\n" -"请注意:底面和顶面将不受此值的影响,原因是防止模型外部出现可见缝隙。调整下方“墙壁和表面”设置中的“单层墙阈值”来调整判断顶面的灵敏度。只有当此设置高于默认值的0.5、或启用了单层顶面时,“单层墙阈值”才会显示。" +"请注意:底面和顶面将不受此值的影响,原因是防止模型外部出现可见缝隙。调整下方“墙和表面”设置中的“单层墙阈值”来调整判断顶面的灵敏度。只有当此设置高于默认值的0.5、或启用了单层顶面时,“单层墙阈值”才会显示。" msgid "Maximum wall resolution" msgstr "最大墙体分辨率" @@ -20051,11 +21104,13 @@ msgstr "首层最小墙宽度" msgid "The minimum wall width that should be used for the first layer is recommended to be set to the same size as the nozzle. This adjustment is expected to enhance adhesion." msgstr "应用于首层的最小墙宽度,建议设置与喷嘴尺寸相同。此调整有助于增强附着力。" +# AI Translated msgid "Minimum wall width" -msgstr "最窄墙宽度" +msgstr "最小墙宽度" +# AI Translated 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 "用于替换模型上的细小特征(根据最小特征尺寸决定)的墙线宽。如果最小墙宽度小于最小特征宽度,则墙将变得和特征本身一样厚。本设置以喷嘴直径的百分比表示。" +msgstr "用于替换模型上的细小特征(根据最小特征尺寸决定)的墙线宽。如果最小墙宽度小于特征本身的厚度,则墙将变得和特征本身一样厚。本设置以喷嘴直径的百分比表示。" msgid "Hotend change time" msgstr "热端更换时间" @@ -20066,32 +21121,39 @@ msgstr "热端更换时间。" msgid "Hotend change" msgstr "热端更换" +# AI Translated msgid "When changing the hotend, it is recommended to extrude a certain length of filament from the original nozzle. This helps minimize nozzle oozing." -msgstr "更换热端时,建议从原热端中挤出一定长度的耗材丝。这有助于最大限度地减少喷嘴漏料。" +msgstr "更换热端时,建议从原热端中挤出一定长度的耗材丝。这有助于最大限度地减少喷嘴渗料。" msgid "Extruder change" msgstr "挤出机更换" +# AI Translated msgid "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time." -msgstr "为了防止溢料,预冲刷完成后,喷嘴会进行一段时间的反向空驶。该设置用于定义空驶时间。" +msgstr "为了防止渗料,预冲刷完成后,喷嘴会进行一段时间的反向空驶。该设置用于定义空驶时间。" +# AI Translated msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled." -msgstr "为了防止溢料,预冲刷时会降低喷嘴温度。因此,预冲刷时间必须大于冷却时间。0 表示禁用。" +msgstr "为了防止渗料,预冲刷时会降低喷嘴温度。因此,预冲刷时间必须大于冷却时间。0 表示禁用。" +# AI Translated msgid "The maximum volumetric speed for ramming before extruder change, where -1 means using the maximum volumetric speed." -msgstr "换出挤出机前的最大预冲刷体积速度,-1 表示使用最大体积速度。" +msgstr "换出挤出机前的最大预冲刷体积流量,-1 表示使用最大体积流量。" +# AI Translated msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Note: only a cooldown command and fan activation are triggered, reaching the target temperature is not guaranteed. 0 means disabled." -msgstr "为防止溢料,预冲刷过程中喷嘴温度会降低。注意:仅触发冷却指令并启动风扇,不保证达到目标温度。0 表示禁用。" +msgstr "为防止渗料,预冲刷过程中喷嘴温度会降低。注意:仅触发冷却指令并启动风扇,不保证达到目标温度。0 表示禁用。" +# AI Translated msgid "The maximum volumetric speed for ramming before a hotend change, where -1 means using the maximum volumetric speed." -msgstr "热端更换前的最大预冲刷体积速度,其中 -1 表示使用最大体积速度。" +msgstr "热端更换前的最大预冲刷体积流量,其中 -1 表示使用最大体积流量。" msgid "length when change hotend" msgstr "换热端时回抽量" +# AI Translated msgid "When this retraction value is modified, it will be used as the amount of filament retracted inside the hotend before changing hotends." -msgstr "当修改此回抽数值时,将用于热端内在更换热端前回抽的耗材量。" +msgstr "当修改此回抽数值时,将用于热端内在更换热端前回抽的耗材丝量。" # AI Translated msgid "Support fast purge mode" @@ -20103,14 +21165,15 @@ msgstr "此打印机是否支持带有优化温度和倍数的快速冲刷模式 # AI Translated msgid "Filament change" -msgstr "更换耗材" +msgstr "更换耗材丝" # AI Translated msgid "The volume of material required to prime the extruder on the tower, excluding a hotend change." msgstr "在塔上预挤出挤出机所需的材料体积,不包括更换热端。" +# AI Translated msgid "The volume of material required to prime the extruder for a hotend change on the tower." -msgstr "换热端所需的擦料塔上的清理量。" +msgstr "在擦拭塔上为更换热端预挤出挤出机所需的材料体积。" # AI Translated msgid "Preheat temperature delta" @@ -20129,14 +21192,17 @@ msgstr "此选项用于自动识别内部实心填充中的狭窄区域。开启 msgid "invalid value " msgstr "无效值 " +# AI Translated msgid "Invalid value when spiral vase mode is enabled: " -msgstr "在旋转花瓶模式时存在无效的值:" +msgstr "在旋转花瓶模式时存在无效的值: " +# AI Translated msgid "Bridge line width must not exceed nozzle diameter: " -msgstr "桥接线宽不得超过喷嘴直径:" +msgstr "桥接线宽不得超过喷嘴直径: " +# AI Translated msgid "too large line width " -msgstr "线宽过大" +msgstr "线宽过大 " # AI Translated #. TRN %1% is the current value, %2% and %3% the lowest and highest allowed values. @@ -20168,8 +21234,9 @@ msgstr "导出多个STL" msgid "Export the objects as multiple STLs to directory." msgstr "将对象导出为多个STL到目录。" +# AI Translated msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "对打印板切片:0-所有板,i-第i个板,其他-无效" +msgstr "对盘切片:0-所有盘,i-第i个盘,其他-无效" msgid "This shows command help." msgstr "显示命令行帮助。" @@ -20180,11 +21247,14 @@ msgstr "同步最新设置" msgid "Update the config values of 3MF to latest." msgstr "将3mf的配置值更新为最新值。" +# AI Translated msgid "Load default filaments" -msgstr "加载默认耗材" +msgstr "加载默认耗材丝" +# AI Translated +# Needs human review: CLI option --load-defaultfila; check "those not loaded" means the unloaded filament slots. msgid "Load first filament as default for those not loaded." -msgstr "加载第一个耗材为默认材料" +msgstr "未加载耗材丝的位置使用第一个耗材丝作为默认耗材丝。" msgid "Minimum save" msgstr "最小保存" @@ -20192,17 +21262,20 @@ msgstr "最小保存" msgid "Export 3MF with minimum size." msgstr "以最小尺寸导出3mf。" +# AI Translated msgid "mtcpp" -msgstr "材料温度补偿" +msgstr "每盘最大三角形数" msgid "max triangle count per plate for slicing" msgstr "切片时每个盘的最大三角形数。" +# AI Translated msgid "mstpp" -msgstr "材料温度暂停" +msgstr "每盘最大切片时间" +# AI Translated msgid "max slicing time per plate in seconds" -msgstr "每板的最大切片耗时(秒)。" +msgstr "每盘的最大切片耗时(秒)" msgid "No check" msgstr "不进行检查" @@ -20236,7 +21309,7 @@ msgstr "检查网格(JSON 输出到 stdout)" # AI Translated msgid "Print a JSON summary of each loaded object to stdout, then exit: its bounding boxes and the convex hull faces it can be laid on, with their normals, areas and centers. These are the faces the --ground-* options choose from. Machine-readable alternative to --info." -msgstr "将每个已加载对象的 JSON 摘要输出到 stdout,然后退出:包括其包围盒,以及可供放置的凸包面及其法线、面积和中心。--ground-* 选项正是从这些面中选择。--info 的机器可读替代方案。" +msgstr "将每个已加载对象的 JSON 摘要输出到 stdout,然后退出:包括其边界框,以及可供放置的凸包面及其法线、面积和中心。--ground-* 选项正是从这些面中选择。--info 的机器可读替代方案。" # AI Translated msgid "Inspect paint (JSON to stdout)" @@ -20244,7 +21317,7 @@ msgstr "检查绘制(JSON 输出到 stdout)" # AI Translated msgid "Print a structured JSON summary of every painted layer (supports, seam, MMU color, fuzzy-skin) already stored on the loaded model — per-state facet count, surface area, and mesh-local bounding box — then exit. Machine-readable alternative to opening the paint gizmos in the GUI." -msgstr "输出已加载模型上已保存的每个绘制图层(支撑、接缝、MMU 颜色、绒毛表面)的结构化 JSON 摘要 — 每种状态的面片数量、表面积和网格局部包围盒 — 然后退出。在图形界面中打开绘制工具的机器可读替代方案。" +msgstr "输出已加载模型上已保存的每个绘制图层(支撑、接缝、MMU 颜色、绒毛表面)的结构化 JSON 摘要(每种状态的面片数量、表面积和网格局部边界框),然后退出。在图形界面中打开绘制小工具的机器可读替代方案。" msgid "Export Settings" msgstr "导出配置" @@ -20348,11 +21421,13 @@ msgstr "加载通用设置" msgid "Load process/machine settings from the specified file." msgstr "从指定文件加载工艺/打印机设置" +# AI Translated msgid "Load Filament Settings" -msgstr "加载耗材设置" +msgstr "加载耗材丝设置" +# AI Translated msgid "Load filament settings from the specified file list." -msgstr "从指定文件加载耗材设置" +msgstr "从指定文件加载耗材丝设置。" msgid "Skip Objects" msgstr "跳过对象" @@ -20360,11 +21435,13 @@ msgstr "跳过对象" msgid "Skip some objects in this print." msgstr "打印过程中跳过一些对象" +# AI Translated msgid "Clone Objects" -msgstr "复制对象" +msgstr "克隆对象" +# AI Translated msgid "Clone objects in the load list." -msgstr "复制加载列表中的对象。" +msgstr "克隆加载列表中的对象。" msgid "Load uptodate process/machine settings when using uptodate" msgstr "更新同步时加载最新工艺/机器设置" @@ -20373,11 +21450,13 @@ msgstr "更新同步时加载最新工艺/机器设置" msgid "load up-to-date process/machine settings from the specified file when using up-to-date" msgstr "在使用 up-to-date 时,从指定的文件中加载最新的工艺/机器设置。" +# AI Translated msgid "Load uptodate filament settings when using uptodate" -msgstr "更新同步时加载最新耗材设置" +msgstr "更新同步时加载最新耗材丝设置" +# AI Translated msgid "Load uptodate filament settings from the specified file when using uptodate." -msgstr "在使用 同步最新设置 时,从指定文件加载最新的耗材设置。" +msgstr "在使用“同步最新设置”时,从指定文件加载最新的耗材丝设置。" msgid "Downward machines check" msgstr "向下兼容机器检查" @@ -20409,11 +21488,13 @@ msgstr "输出路径" msgid "This is the output directory for exported files." msgstr "导出文件的输出路径。" +# AI Translated msgid "Export statistics" -msgstr "" +msgstr "导出统计信息" +# AI Translated msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." -msgstr "" +msgstr "以 JSON 格式写入每个已切片盘的统计信息:在输出目录中其 G-code 旁写入 plate_N.statistics.json,并写入 --export-3mf 导出的 3MF 内。内容包括打印时间、耗材丝和各走线类型的总量,以及按层和按对象的相应统计。" msgid "Debug level" msgstr "调试等级" @@ -20439,17 +21520,21 @@ msgstr "加载自定义 G-code" msgid "Load custom G-code from json." msgstr "从 json 文件加载自定义 G-code" +# AI Translated msgid "Load filament IDs" -msgstr "加载耗材ID" +msgstr "加载耗材丝ID" +# AI Translated msgid "Load filament IDs for each object." -msgstr "为每个对象加载耗材ID。" +msgstr "为每个对象加载耗材丝ID。" +# AI Translated msgid "Allow multiple colors on one plate" -msgstr "允许在一个打印板上使用多种颜色" +msgstr "允许在一个盘上使用多种颜色" +# AI Translated msgid "If enabled, Arrange will allow multiple colors on one plate." -msgstr "如果启用,自动排列将允许在一个打印板上使用多种颜色" +msgstr "如果启用,自动摆放将允许在一个盘上使用多种颜色。" msgid "Allow rotation when arranging" msgstr "排列时允许旋转" @@ -20474,8 +21559,9 @@ msgstr "如果启用,排列将在放置对象时,避开挤出校准区域。 msgid "Skip modified G-code in 3MF" msgstr "跳过 3MF 中修改过的 G-code" +# AI Translated msgid "Skip the modified G-code in 3MF from printer or filament presets." -msgstr "跳过 3MF 中来自打印机或耗材预设中修改过的 G-code。" +msgstr "跳过 3MF 中来自打印机或耗材丝预设中修改过的 G-code。" msgid "MakerLab name" msgstr "MakerLab 名称" @@ -20516,14 +21602,17 @@ msgstr "包含自定义 G-code 块开头的Z轴抬升。" msgid "Position of the extruder at the beginning of the custom G-code block. If the custom G-code travels somewhere else, it should write to this variable so OrcaSlicer knows where it travels from when it gets control back." msgstr "自定义 G-code 块开始时挤出机的位置。如果自定义 G-code 移动到了其他方位,应将该方位写入此变量,以便 OrcaSlicer 在重新取得控制时知道其起始位置。" +# AI Translated msgid "Retraction state at the beginning of the custom G-code block. If the custom G-code moves the extruder axis, it should write to this variable so OrcaSlicer de-retracts correctly when it gets control back." -msgstr "自定义 G-code 块开始时的回抽状态。如果自定义 G-code 移动了挤出轴,应将该轴状态写入此变量,以便 OrcaSlicer 在重新取得控制时能够正确重装填" +msgstr "自定义 G-code 块开始时的回抽状态。如果自定义 G-code 移动了挤出轴,应将该轴状态写入此变量,以便 OrcaSlicer 在重新取得控制时能够正确执行装填回抽。" +# AI Translated msgid "Extra de-retraction" -msgstr "额外重装填" +msgstr "额外装填回抽" +# AI Translated msgid "Currently planned extra extruder priming after de-retraction." -msgstr "在当前挤出头在装填后,进行额外的预挤出。" +msgstr "当前计划在装填回抽之后进行的额外挤出机预挤出量。" msgid "Absolute E position" msgstr "绝对 E 位置" @@ -20552,11 +21641,13 @@ msgstr "打印中是否生成擦拭塔。" msgid "Initial extruder" msgstr "初始挤出机" +# AI Translated msgid "Zero-based index of the first extruder used in the print. Same as initial_tool." -msgstr "打印中使用的第一个挤出机的从零开始的索引。与初始工具相同。" +msgstr "打印中使用的第一个挤出机的从零开始的索引。与 initial_tool 相同。" +# AI Translated msgid "Initial tool" -msgstr "初始工具" +msgstr "初始工具头" msgid "Zero-based index of the first extruder used in the print. Same as initial_extruder." msgstr "打印中使用的第一个挤出机的从零开始的索引。与 initial_extruder 相同。" @@ -20576,8 +21667,9 @@ msgstr "挤出机总数,无论当前打印中是否使用它们。" msgid "Has single extruder MM priming" msgstr "单挤出机多材料预挤出" +# AI Translated msgid "Are the extra multi-material priming regions used in this print?" -msgstr "此打印中是否使用额外的多材料预注区域?" +msgstr "此打印中是否使用额外的多材料预挤出区域?" # AI Translated msgid "Initial no support extruder" @@ -20594,7 +21686,7 @@ msgstr "位于包裹检测区域内" # AI Translated msgid "Indicates if the first layer overlaps with the head wrap zone." -msgstr "指示第一层是否与包裹检测区域重叠。" +msgstr "指示首层是否与包裹检测区域重叠。" # AI Translated msgid "Current bed type" @@ -20631,11 +21723,13 @@ msgstr "当前 IDEX/IQEX 并行打印模式的原始模式 G-code 模板(占 msgid "Volume per extruder" msgstr "各挤出机的体积" +# AI Translated msgid "Total filament volume extruded per extruder during the entire print." -msgstr "整个打印过程中每个挤出机挤出的总耗材体积" +msgstr "整个打印过程中每个挤出机挤出的总耗材丝体积。" +# AI Translated msgid "Total tool changes" -msgstr "总工具更换次数" +msgstr "总工具头更换次数" msgid "Number of tool changes during the print." msgstr "打印期间的工具头更换次数。" @@ -20643,20 +21737,23 @@ msgstr "打印期间的工具头更换次数。" msgid "Total volume" msgstr "总体积" +# AI Translated msgid "Total volume of filament used during the entire print." -msgstr "整个打印过程中使用的耗材总体积。" +msgstr "整个打印过程中使用的耗材丝总体积。" msgid "Weight per extruder" msgstr "各挤出机的重量" +# AI Translated msgid "Weight per extruder extruded during the entire print. Calculated from filament_density value in Filament Settings." -msgstr "整个打印过程中各个挤出机所挤出的重量。根据耗材设置中的耗材密度值计算。" +msgstr "整个打印过程中各个挤出机所挤出的重量。根据耗材丝设置中的 filament_density 值计算。" msgid "Total weight" msgstr "总重量" +# AI Translated msgid "Total weight of the print. Calculated from filament_density value in Filament Settings." -msgstr "打印件的总重量。根据耗材设置中的耗材密度值计算。" +msgstr "打印件的总重量。根据耗材丝设置中的 filament_density 值计算。" msgid "Total layer count" msgstr "总层数" @@ -20667,11 +21764,13 @@ msgstr "整个打印中的层数量。" msgid "Print time (normal mode)" msgstr "打印耗时(正常模式)" +# AI Translated msgid "Estimated print time when printed in normal mode (i.e. not in silent mode). Same as print_time." -msgstr "在普通模式(即非静音模式)下打印时的预计打印耗时。与“打印耗时”类似。" +msgstr "在正常模式(即非静音模式)下打印时的预计打印耗时。与 print_time 相同。" +# AI Translated msgid "Estimated print time when printed in normal mode (i.e. not in silent mode). Same as normal_print_time." -msgstr "在正常模式(即非静音模式)下打印时的预计打印耗时。与“普通打印耗时”类似。" +msgstr "在正常模式(即非静音模式)下打印时的预计打印耗时。与 normal_print_time 相同。" msgid "Print time (silent mode)" msgstr "打印耗时(静音模式)" @@ -20679,26 +21778,31 @@ msgstr "打印耗时(静音模式)" msgid "Estimated print time when printed in silent mode." msgstr "在静音模式下打印时的预计打印耗时。" +# AI Translated msgid "Total cost of all material used in the print. Calculated from filament_cost value in Filament Settings." -msgstr "打印中使用的所有耗材的总成本。根据耗材设置中的 filament_cost 值计算。" +msgstr "打印中使用的所有耗材丝的总成本。根据耗材丝设置中的 filament_cost 值计算。" msgid "Total wipe tower cost" msgstr "擦拭塔总成本" +# AI Translated msgid "Total cost of the material wasted on the wipe tower. Calculated from filament_cost value in Filament Settings." -msgstr "擦拭塔上浪费的材料的总成本。根据耗材设置中的 filament_cost 值计算。" +msgstr "擦拭塔上浪费的材料的总成本。根据耗材丝设置中的 filament_cost 值计算。" msgid "Wipe tower volume" msgstr "擦拭塔体积" +# AI Translated msgid "Total filament volume extruded on the wipe tower." -msgstr "擦拭塔上已挤出耗材的总体积。" +msgstr "擦拭塔上已挤出耗材丝的总体积。" +# AI Translated msgid "Used filament" -msgstr "已用耗材" +msgstr "已用耗材丝" +# AI Translated msgid "Total length of filament used in the print." -msgstr "打印中使用的耗材的总长度。" +msgstr "打印中使用的耗材丝的总长度。" # AI Translated msgid "Print time (total seconds)" @@ -20739,8 +21843,9 @@ msgstr "打印耗时(秒数部分)" msgid "Estimated print time second component (normal mode). Replaced with actual value during post-processing." msgstr "预计打印耗时的秒数部分(正常模式)。在后处理时将替换为实际值。" +# AI Translated msgid "Filament length (meters)" -msgstr "耗材长度(米)" +msgstr "耗材丝长度(米)" msgid "Total filament length used in meters. Replaced with actual value during post-processing." msgstr "使用的耗材丝总长度(以米为单位)。在后处理期间替换为实际值。" @@ -20794,17 +21899,21 @@ msgstr "该向量有两个元素:边界框的 X 和 Y 维度。值以毫米为 msgid "First layer convex hull" msgstr "首层凸包" +# AI Translated msgid "Vector of points of the first layer convex hull. Each element has the following format:'[x, y]' (x and y are floating-point numbers in mm)." -msgstr "第一层凸包的点向量。每个元素的格式如下:'[x, y]'(x 和 y 是以 mm 为单位的浮点数)。" +msgstr "首层凸包的点向量。每个元素的格式如下:'[x, y]'(x 和 y 是以 mm 为单位的浮点数)。" +# AI Translated msgid "Bottom-left corner of the first layer bounding box" -msgstr "第一层边界框的左下角" +msgstr "首层边界框的左下角" +# AI Translated msgid "Top-right corner of the first layer bounding box" -msgstr "第一层边界框的右上角" +msgstr "首层边界框的右上角" +# AI Translated msgid "Size of the first layer bounding box" -msgstr "第一层边界框" +msgstr "首层边界框尺寸" msgid "Bottom-left corner of print bed bounding box" msgstr "热床边界框的左下角" @@ -20812,8 +21921,9 @@ msgstr "热床边界框的左下角" msgid "Top-right corner of print bed bounding box" msgstr "热床边界框的右上角" +# AI Translated msgid "Size of the print bed bounding box" -msgstr "热床边界框" +msgstr "热床边界框尺寸" # AI Translated msgid "First layer center without wipe tower" @@ -20841,19 +21951,19 @@ msgstr "初始挤出机的首层热床温度。与 bed_temperature_initial_layer # AI Translated msgid "Vector of chamber temperatures for each extruder/filament." -msgstr "每个挤出机/耗材丝的机箱温度向量。" +msgstr "每个挤出机/耗材丝的腔体温度向量。" # AI Translated msgid "Vector of minimal chamber temperatures for each extruder/filament." -msgstr "每个挤出机/耗材丝的最低机箱温度向量。" +msgstr "每个挤出机/耗材丝的最低腔体温度向量。" # AI Translated msgid "Overall chamber temperature" -msgstr "整体机箱温度" +msgstr "整体腔体温度" # AI Translated msgid "Overall chamber temperature. This value is the maximum chamber temperature of any extruder/filament used." -msgstr "整体机箱温度。该值为所用挤出机/耗材丝中的最高机箱温度。" +msgstr "整体腔体温度。该值为所用挤出机/耗材丝中的最高腔体温度。" # AI Translated msgid "Vector of first layer bed temperatures for each extruder/filament. Provides the same value as bed_temperature_initial_layer." @@ -20891,11 +22001,13 @@ msgstr "打印预设名称" msgid "Name of the print preset used for slicing." msgstr "用于切片的打印预设的名称。" +# AI Translated msgid "Filament preset name" -msgstr "耗材预设名称" +msgstr "耗材丝预设名称" +# AI Translated msgid "Names of the filament presets used for slicing. The variable is a vector containing one name for each extruder." -msgstr "用于切片的耗材预设的名称。该变量是一个向量,包含每个挤出机的名称。" +msgstr "用于切片的耗材丝预设的名称。该变量是一个向量,包含每个挤出机的名称。" msgid "Printer preset name" msgstr "打印机预设名称" @@ -20903,33 +22015,38 @@ msgstr "打印机预设名称" msgid "Name of the printer preset used for slicing." msgstr "用于切片的打印机预设的名称。" +# AI Translated msgid "Physical printer name" -msgstr "实际打印件名称" +msgstr "物理打印机名称" +# AI Translated msgid "Name of the physical printer used for slicing." -msgstr "用于切片的,实际的打印机的名字。" +msgstr "用于切片的物理打印机的名称。" msgid "Layer number" msgstr "层编号" # AI Translated msgid "Index of the current layer. Zero-based (i.e. first layer is number 0), except in extrusion role change G-code, where it is one-based." -msgstr "当前层的索引。从 0 开始(即第一层为 0),但在挤出类型更换 G-code 中从 1 开始。" +msgstr "当前层的索引。从 0 开始(即首层为 0),但在挤出类型更换 G-code 中从 1 开始。" msgid "Layer Z" msgstr "层的 Z 坐标" +# AI Translated msgid "Height of the current layer above the print bed, measured to the top of the layer." -msgstr "打印床上方当前层的高度,测量到层的顶部。" +msgstr "当前层在热床上方的高度,测量到该层的顶部。" msgid "Maximal layer Z" msgstr "最顶层 Z 坐标" +# AI Translated msgid "Height of the last layer above the print bed." -msgstr "最顶层相对打印板高度" +msgstr "最后一层在热床上方的高度。" +# AI Translated msgid "Filament extruder ID" -msgstr "耗材挤出机ID" +msgstr "耗材丝挤出机ID" msgid "The current extruder ID. The same as current_extruder." msgstr "当前挤出机ID,与current_extruder相同" @@ -21239,12 +22356,13 @@ msgstr "" "此对象的 XY 尺寸补偿不会生效,因为对象包含了涂色操作。\n" "XY 尺寸补偿不能与涂色功能结合使用。" +# AI Translated msgid "" "An object has enabled XY Size compensation which will not be used because it is also fuzzy skin painted.\n" "XY Size compensation cannot be combined with fuzzy skin painting." msgstr "" -"此对象已启用 XY 尺寸补偿,但不会使用该补偿,因为对象包含了绒毛皮肤绘制。\n" -"XY 尺寸补偿不能与绒毛皮肤绘制结合使用。" +"此对象已启用 XY 尺寸补偿,但不会使用该补偿,因为对象包含了绒毛表面绘制。\n" +"XY 尺寸补偿不能与绒毛表面绘制结合使用。" msgid "Object name" msgstr "对象名称" @@ -21668,8 +22786,9 @@ msgstr "未知的文件格式。输入文件的扩展名必须为 .stl、.obj msgid "Unknown file format: input file must have .3mf or .zip.amf extension." msgstr "未知的文件格式。输入文件的扩展名必须为 .3mf 或 .zip.amf。" +# AI Translated msgid "load_obj: failed to parse" -msgstr "加载对象:无法分析" +msgstr "load_obj:解析失败" msgid "load mtl in obj: failed to parse" msgstr "在obj中加载mtl:解析失败" @@ -21692,8 +22811,9 @@ msgstr "管理结果" msgid "Manual Calibration" msgstr "手动校准" +# AI Translated msgid "Result can be read by human eyes." -msgstr "结果可藉由人眼观察。" +msgstr "结果可通过肉眼判读。" msgid "Auto-Calibration" msgstr "自动校准" @@ -21701,8 +22821,9 @@ msgstr "自动校准" msgid "We would use Lidar to read the calibration result" msgstr "我们将使用激光雷达来读取校准结果。" +# AI Translated msgid "Prev" -msgstr "上一个" +msgstr "上一步" msgid "Recalibration" msgstr "重新校准" @@ -21713,8 +22834,9 @@ msgstr "校准" msgid "How can I use calibration results?" msgstr "如何使用校准结果?" +# AI Translated msgid "You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "您可以在编辑材料时修改流量动态校准因子。" +msgstr "您可以在编辑材料时修改动态流量校准因子" msgid "" "The current firmware version of the printer does not support calibration.\n" @@ -21732,6 +22854,7 @@ msgstr "动态流量" msgid "Max Volumetric Speed" msgstr "最大体积流量" +# AI Translated #, c-format, boost-format msgid "" "Please input valid values:\n" @@ -21744,7 +22867,7 @@ msgstr "" "起始值:>= %.1f\n" "结束值:<= %.1f\n" "结束值:> 起始值\n" -"步进长度:>= %.3f)" +"步进长度:>= %.3f" msgid "The name cannot be empty." msgstr "名称不能为空。" @@ -21775,8 +22898,9 @@ msgstr "无打印机连接!" msgid "Printer is not connected yet." msgstr "打印机尚未连接。" +# AI Translated msgid "Please select filament to calibrate." -msgstr "请选择要校准的耗材。" +msgstr "请选择要校准的耗材丝。" msgid "The input value size must be 3." msgstr "输入值大小必须为3。" @@ -21797,12 +22921,13 @@ msgstr "仅保存一个同名结果:%s。您确定要覆盖其他结果吗?" msgid "There is already a previous calibration result with the same name: %s. Only one result with a name is saved. Are you sure you want to overwrite the previous result?" msgstr "已经存在一个同名的历史校准结果:%s。相同名称的结果只会保存一个。您确定要覆盖历史结果吗?" +# AI Translated #, c-format, boost-format msgid "" "Within the same extruder, the name(%s) must be unique when the filament type, nozzle diameter, and nozzle flow are the same.\n" "Are you sure you want to override the historical result?" msgstr "" -"在同一挤出机内,耗材类型、喷嘴直径和喷嘴流量相同时,名称(%s)必须是唯一的。\n" +"在同一挤出机内,耗材丝类型、喷嘴直径和喷嘴流量相同时,名称(%s)必须是唯一的。\n" "您确定要覆盖历史结果吗?" # AI Translated @@ -21823,8 +22948,9 @@ msgstr "动态流量校准的结果已保存至打印机。" msgid "Internal Error" msgstr "内部错误" +# AI Translated msgid "Please select at least one filament for calibration" -msgstr "请至少选择一种耗材进行校准。" +msgstr "请至少选择一种耗材丝进行校准。" msgid "Flow rate calibration result has been saved to preset." msgstr "流量比例校准结果已保存到预设" @@ -21835,20 +22961,22 @@ msgstr "最大体积流量校准结果已保存到预设值" msgid "When do you need Flow Dynamics Calibration" msgstr "在什么情况下需要进行动态流量校准" +# AI Translated 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 "" -"我们现在添加了针对不同耗材的自动校准。这是完全自动化的,结果将保存到打印机中以供将来使用。您仅需在下列的有限情况下才需要进行校准:\n" -"1. 如果更换不同品牌/型号的新耗材,或耗材受潮;\n" +"我们现在添加了针对不同耗材丝的自动校准。这是完全自动化的,结果将保存到打印机中以供将来使用。您仅需在下列的有限情况下才需要进行校准:\n" +"1. 如果更换不同品牌/型号的新耗材丝,或耗材丝受潮;\n" "2. 喷嘴磨损或更换了新喷嘴;\n" -"3. 在耗材设置中更改了最大体积流量或打印温度。" +"3. 在耗材丝设置中更改了最大体积流量或打印温度。" msgid "About this calibration" msgstr "关于此校准" +# AI Translated msgid "" "Please find the details of Flow Dynamics Calibration from our wiki.\n" "\n" @@ -21860,15 +22988,17 @@ msgid "" msgstr "" "请从我们的wiki中找到动态流量校准的详细信息。\n" "\n" -"通常情况下,校准是不必要的。当您开始单色/单耗材打印,并在打印开始菜单中勾选了“动态流量校准”选项时,打印机将按照旧的方式在打印前校准耗材;当您开始多色/多耗材打印时,打印机将在每次换耗材时使用默认的补偿参数,这在大多数情况下会产生良好的效果。\n" +"通常情况下,校准是不必要的。当您开始单色/单材料打印,并在打印开始菜单中勾选了“动态流量校准”选项时,打印机将按照旧的方式在打印前校准耗材丝;当您开始多色/多材料打印时,打印机将在每次换耗材丝时使用默认的补偿参数,这在大多数情况下会产生良好的效果。\n" "\n" -"有些情况可能导致校准结果不可靠,例如打印板的附着力不足。清洗构建或者使用胶水可以增强打印板的附着力。您可以在我们的wiki上找到更多相关信息。\n" +"有些情况可能导致校准结果不可靠,例如打印板的附着力不足。清洗打印板或者使用胶水可以增强打印板的附着力。您可以在我们的wiki上找到更多相关信息。\n" "\n" -"在我们的测试中,校准结果有约 10 % 的波动,这可能导致每次校准的结果略有不同。我们仍在调查根本原因,并通过新的更新进行改进。" +"在我们的测试中,校准结果有约百分之十的波动,这可能导致每次校准的结果略有不同。我们仍在调查根本原因,并通过新的更新进行改进。" +# AI Translated msgid "When to use Flow Rate Calibration" -msgstr "何时使用流量校准" +msgstr "何时使用流量比例校准" +# AI Translated 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" @@ -21876,20 +23006,21 @@ msgid "" "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 "" -"使用流量动态校准后,仍可能出现一些挤出问题,例如:\n" +"使用动态流量校准后,仍可能出现一些挤出问题,例如:\n" "1. 过度挤出:打印件上的材料过多,形成凸起或小球;或每层外观比预期要厚、不均匀。\n" -"2. 挤出不足:每层非常薄,填充强度不足;或在缓慢打印时,打印件顶层有缺陷。\n" +"2. 挤出不足:每层非常薄,填充强度不足;或即使低速打印,打印件顶层仍有缝隙。\n" "3. 表面质量差:打印件表面外观粗糙或不均匀。\n" "4. 结构强度差:打印件容易断裂;或没有其预期的稳固性。" +# AI Translated 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 "此外,对于航模用途的轻质发泡PLA(LW-PLA)等类似的发泡材料,流量校准非常重要。因为这些材料在加热时会大幅膨胀,而校准则能提供有用的流量率参考。" +msgstr "此外,对于航模用途的轻质发泡PLA(LW-PLA)等类似的发泡材料,流量比例校准非常重要。因为这些材料在加热时会大幅膨胀,而校准则能提供有用的流量比例参考。" +# AI Translated 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 "" -"流量校准的原理是,测量实际挤出量,并将其与预期挤出量进行比较,得到两者比率。\n" -"默认设置在Bambu Lab的打印机和官方耗材上表现良好,因为它们已经过预先校准和微调。对于普通的耗材,通常不需要执行流量校准,除非您在完成其他校准后仍然发现上述缺陷。如需更多详细信息,请查阅wiki文章。" +msgstr "流量比例校准的原理是,测量实际挤出量,并将其与预期挤出量进行比较,得到两者比率。默认设置在Bambu Lab的打印机和官方耗材丝上表现良好,因为它们已经过预先校准和微调。对于普通的耗材丝,通常不需要执行流量比例校准,除非您在完成其他校准后仍然发现上述缺陷。如需更多详细信息,请查阅wiki文章。" +# AI Translated 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, have sparkles, or have a highly-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" "\n" @@ -21897,11 +23028,11 @@ msgid "" "\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 "" -"自动流量校准采用Bambu Lab的微型激光雷达技术,用以直接测量校准图案。然而,请注意,这种方法的效率和准确性可能会受到特殊耗材材质的影响。特别是具有透明、半透明、闪光粉、高反射率等特征的耗材可能不适合此校准,并有可能产生不理想的结果。\n" +"自动流量比例校准采用Bambu Lab的Micro-Lidar技术,用以直接测量校准图案。然而,请注意,这种方法的有效性和准确性可能会受到特殊耗材丝材质的影响。特别是具有透明、半透明、闪光粉、高反射率等特征的耗材丝可能不适合此校准,并有可能产生不理想的结果。\n" "\n" -"校准结果可能会因次数或耗材变化而有所不同。我们仍在通过固件更新不断提高此项校准的准确性和兼容性。\n" +"校准结果可能会因次数或耗材丝变化而有所不同。我们仍在通过固件更新不断提高此项校准的准确性和兼容性。\n" "\n" -"注意:流量校准是一项高级操作过程,只有完全理解其目的和影响的用户方可尝试。不正确使用可能导致打印质量不佳,甚至损坏挤出机等设备。请确保在执行前仔细阅读和理解相关过程。" +"注意:流量比例校准是一项高级操作过程,只有完全理解其目的和影响的用户方可尝试。不正确使用可能导致打印质量不佳,甚至损坏打印机。请确保在执行前仔细阅读和理解相关过程。" msgid "When you need Max Volumetric Speed Calibration" msgstr "当您需要最大体积流量校准时" @@ -21915,13 +23046,14 @@ msgstr "使用以下选项打印时,建议进行最大体积流量校准:" msgid "material with significant thermal shrinkage/expansion, such as..." msgstr "具有显著热收缩/膨胀的材料,例如..." +# AI Translated msgid "materials with inaccurate filament diameter" -msgstr "直径不准确的耗材" +msgstr "直径不准确的耗材丝" # AI Translated #, boost-format msgid "%1% Flow Rate Calibrated" -msgstr "%1% 流量已校准" +msgstr "%1% 流量比例已校准" # AI Translated #, boost-format @@ -21933,8 +23065,9 @@ msgstr "%1% 温度已校准" msgid "%1% Max Vol Speed Calibrated" msgstr "%1% 最大体积流量已校准" +# AI Translated msgid "We found the best Flow Dynamics Calibration Factor" -msgstr "我们找到了最佳的流量动态校准因子。" +msgstr "我们找到了最佳的动态流量校准因子" msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." msgstr "有部分校准失败!您可以清理打印板后重试。失败的测试结果将被丢弃。" @@ -21954,8 +23087,9 @@ msgstr "喷嘴 ID" msgid "Standard Flow" msgstr "标准流量" +# AI Translated msgid "Please find the best line on your plate" -msgstr "请在您的打印板上找到最佳线条" +msgstr "请在热床上找到最佳线条" msgid "Please find the corner with the perfect degree of extrusion" msgstr "请找到具有完美挤出度的转角" @@ -21963,20 +23097,24 @@ msgstr "请找到具有完美挤出度的转角" msgid "Input Value" msgstr "输入值" +# AI Translated msgid "Save to Filament Preset" -msgstr "保存到耗材预设" +msgstr "保存到耗材丝预设" msgid "Record Factor" msgstr "记录系数" +# AI Translated msgid "We found the best flow ratio for you" -msgstr "我们为您找到了最佳流量比" +msgstr "我们为您找到了最佳流量比例" +# AI Translated msgid "Flow Ratio" -msgstr "流量比" +msgstr "流量比例" +# AI Translated msgid "Please input a valid value (0.0 < flow ratio < 2.0)" -msgstr "请输入一个有效值(0.0 < 流量比 < 2.0)" +msgstr "请输入一个有效值(0.0 < 流量比例 < 2.0)" msgid "Please enter the name of the preset you want to save." msgstr "请输入要保存的预设的名称。" @@ -21987,18 +23125,21 @@ msgstr "校准 1" msgid "Calibration2" msgstr "校准 2" +# AI Translated msgid "Please find the best object on your plate" -msgstr "请在打印板上找到最佳对象" +msgstr "请在热床上找到最佳对象" +# AI Translated msgid "Fill in the value above the block with smoothest top surface" -msgstr "填入最光滑的顶面的数值" +msgstr "填入顶面最光滑的方块上方标注的数值" msgid "Skip Calibration2" msgstr "略过校准 2" +# AI Translated #, c-format, boost-format msgid "flow ratio : %s " -msgstr "流量比:%s " +msgstr "流量比例:%s " msgid "Please choose a block with smoothest top surface." msgstr "请选择顶部表面最光滑的块。" @@ -22012,8 +23153,9 @@ msgstr "校准类型" msgid "Complete Calibration" msgstr "完整校准" +# AI Translated msgid "Fine Calibration based on flow ratio" -msgstr "基于流量比的精细校准" +msgstr "基于流量比例的精细校准" msgid "Title" msgstr "标题" @@ -22041,8 +23183,9 @@ msgstr "尚未设置打印机右喷嘴信息。请在进行校准之前对其进 msgid "Printer left nozzle information has not been set. Please configure it before proceeding with the calibration." msgstr "尚未设置打印机左喷嘴信息。请在进行校准之前对其进行配置。" +# AI Translated msgid "AMS and nozzle information are synced" -msgstr "AMS 和喷嘴信息同步" +msgstr "AMS 和喷嘴信息已同步" msgid "Nozzle Flow" msgstr "喷嘴流量" @@ -22050,17 +23193,19 @@ msgstr "喷嘴流量" msgid "Filament position" msgstr "耗材丝位置" +# AI Translated msgid "Filament For Calibration" -msgstr "校准用耗材" +msgstr "校准用耗材丝" +# AI Translated 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 "" -"关于耗材校准的提示:\n" -"- 可以共用热床温度的耗材\n" -"- 不同品牌和系列的耗材(品牌 = Bambu, 系列 = Basic、Matte)" +"关于耗材丝校准的提示:\n" +"- 可以共用热床温度的耗材丝\n" +"- 不同品牌和系列的耗材丝(品牌 = Bambu, 系列 = Basic、Matte)" msgid "Pattern" msgstr "图案" @@ -22072,11 +23217,13 @@ msgstr "方法" msgid "%s is not compatible with %s" msgstr "%s 与 %s 不兼容" +# AI Translated msgid "TPU is not supported for Flow Dynamics Auto-Calibration." -msgstr "不支持TPU进行流量动态自动校准。" +msgstr "不支持TPU进行动态流量自动校准。" +# AI Translated msgid "Selected nozzle temperatures are incompatible. For multi-material printing, each filament's nozzle temperature must be within the recommended nozzle temperature range of the other filaments. Otherwise, nozzle clogging or printer damage may occur." -msgstr "所选的喷嘴温度不兼容。在多材料打印中,每种耗材的喷嘴温度都必须落在其他耗材的推荐喷嘴温度范围内。否则可能会发生喷嘴堵塞或打印机损坏。" +msgstr "所选的喷嘴温度不兼容。在多材料打印中,每种耗材丝的喷嘴温度都必须落在其他耗材丝的推荐喷嘴温度范围内。否则可能会发生喷嘴堵塞或打印机损坏。" msgid "Sync AMS and nozzle information" msgstr "同步 AMS 和喷嘴信息" @@ -22107,8 +23254,9 @@ msgctxt "Increment" msgid "Step" msgstr "步长" +# AI Translated msgid "Are you sure you want to cancel this print?" -msgstr "你确定要取消这次打印吗?" +msgstr "您确定要取消这次打印吗?" msgid "Flow Dynamics Calibration Result" msgstr "动态流量校准结果" @@ -22122,8 +23270,9 @@ msgstr "无历史结果" msgid "Success to get history result" msgstr "成功获取历史结果" +# AI Translated msgid "Refreshing the previous Flow Dynamics Calibration records" -msgstr "刷新历史流量动态校准记录" +msgstr "正在刷新历史动态流量校准记录" #, c-format, boost-format msgid "Note: The hotend number on the %s is tied to the holder. When the hotend is moved to a new holder, its number will update automatically." @@ -22141,15 +23290,17 @@ msgstr[0] "该机型的每个喷嘴最多只能保存 %d 个历史结果。" msgid "Edit Flow Dynamics Calibration" msgstr "编辑动态流量校准" +# AI Translated #, c-format, boost-format msgid "Within the same extruder, the name '%s' must be unique when the filament type, nozzle diameter, and nozzle flow are identical. Please choose a different name." -msgstr "在同一台挤出机中,当耗材类型、喷嘴直径和喷嘴流量相同时,名称“%s”必须是唯一的。请选择不同的名称。" +msgstr "在同一台挤出机中,当耗材丝类型、喷嘴直径和喷嘴流量相同时,名称“%s”必须是唯一的。请选择不同的名称。" msgid "New Flow Dynamic Calibration" msgstr "新建动态流量校准" +# AI Translated msgid "The filament must be selected." -msgstr "请选择耗材" +msgstr "请选择耗材丝。" msgid "The extruder must be selected." msgstr "必须选择挤出机。" @@ -22181,13 +23332,14 @@ msgstr "完成" msgid "Multiple resolved IP addresses" msgstr "解析出了多个IP地址" +# AI Translated #, boost-format msgid "" "There are several IP addresses resolving to hostname %1%.\n" "Please select one that should be used." msgstr "" -"主机名 %1% 指向了多个IP地址\n" -"请在其中选择一个正在使用的地址。" +"主机名 %1% 指向了多个IP地址。\n" +"请选择要使用的地址。" # AI Translated msgid "Auto-scale for nozzle" @@ -22223,14 +23375,17 @@ msgstr "划线模式" msgid "PA Pattern" msgstr "V形模式" +# AI Translated msgid "Start PA: " -msgstr "起始值" +msgstr "起始PA值: " +# AI Translated msgid "End PA: " -msgstr "结束值" +msgstr "结束PA值: " +# AI Translated msgid "PA step: " -msgstr "步进长度" +msgstr "PA步长: " msgid "Accelerations: " msgstr "加速度: " @@ -22241,12 +23396,15 @@ msgstr "速度: " msgid "Print numbers" msgstr "打印数字" +# AI Translated msgid "Comma-separated list of printing accelerations" -msgstr "以逗号分隔的 加速度 列表" +msgstr "以逗号分隔的加速度列表" +# AI Translated msgid "Comma-separated list of printing speeds" -msgstr "以逗号分隔的 速度 列表" +msgstr "以逗号分隔的速度列表" +# AI Translated msgid "" "Please input valid values:\n" "Start PA: >= 0.0\n" @@ -22254,14 +23412,17 @@ msgid "" "PA step: >= 0.001" msgstr "" "请输入有效值:\n" -"起始PA值: >= 0.0\n" -"结束PA值: > 起始PA值\n" -"PA值步进长度:>= 0.001)" +"起始PA值:>= 0.0\n" +"结束PA值:> 起始PA值\n" +"PA步长:>= 0.001" +# AI Translated msgid "" "Acceleration values must be greater than speed values.\n" "Please verify the inputs." -msgstr "加速度值必须大于速度值,请验证输入。" +msgstr "" +"加速度值必须大于速度值。\n" +"请检查输入。" # AI Translated msgid "Not enabled yet on belt printers — use the PA Tower method instead." @@ -22304,14 +23465,17 @@ msgctxt "Test model" msgid "Overhang" msgstr "悬垂" +# AI Translated msgid "Start temp: " -msgstr "起始温度: " +msgstr "起始温度: " +# AI Translated msgid "End temp: " -msgstr "结束温度" +msgstr "结束温度: " +# AI Translated msgid "Temp step: " -msgstr "温度步长" +msgstr "温度步长: " # AI Translated #. TRN %s is the temperature unit @@ -22319,6 +23483,7 @@ msgstr "温度步长" msgid "Supported range: 170%s - 500%s" msgstr "支持范围:170%s - 500%s" +# AI Translated msgid "" "Please input valid values:\n" "Start temp: <= 500\n" @@ -22327,15 +23492,18 @@ msgid "" msgstr "" "请输入有效值:\n" "起始温度:<= 500\n" -"结束温度: >= 155\n" -"开始温度 >= 结束温度 + 5" +"结束温度:>= 155\n" +"起始温度 >= 结束温度 + 5" +# AI Translated msgid "Start volumetric speed: " -msgstr "起始流量" +msgstr "起始体积流量: " +# AI Translated msgid "End volumetric speed: " -msgstr "结束流量" +msgstr "结束体积流量: " +# AI Translated msgid "" "Please input valid values:\n" "start > 0\n" @@ -22345,13 +23513,15 @@ msgstr "" "请输入有效值:\n" "起始 > 0\n" "步进长度 >= 0\n" -"结束 > 起始 + 步进长度)" +"结束 > 起始 + 步进长度" +# AI Translated msgid "Start speed: " -msgstr "起始速度" +msgstr "起始速度: " +# AI Translated msgid "End speed: " -msgstr "结束速度" +msgstr "结束速度: " # AI Translated msgid "Auto-adjust to max volumetric speed" @@ -22361,6 +23531,7 @@ msgstr "自动调整以适应最大体积流量" msgid "If the end speed would exceed the filament's maximum volumetric speed, automatically lower the layer height (keeping standard values and staying within the machine's limits) to reach it. If even the minimum layer height is not enough, lower the end speed instead." msgstr "如果结束速度会超过耗材丝的最大体积流量,则自动降低层高(保持标准数值并处于机器限制范围内)以达到该速度。如果连最小层高也不够,则改为降低结束速度。" +# AI Translated msgid "" "Please input valid values:\n" "start > 10\n" @@ -22370,7 +23541,7 @@ msgstr "" "请输入有效值:\n" "开始 > 10\n" "步进长度 >= 0\n" -"结束 > 开始 + 步进长度)" +"结束 > 开始 + 步进长度" # AI Translated #, c-format, boost-format @@ -22381,7 +23552,7 @@ msgid "" "%s" msgstr "" "结束速度(%.0f mm/s)超过了耗材丝的最大体积流量(%.1f mm³/s),在当前线宽和层高下,外墙被限制在约 %.0f mm/s。\n" -" 超过该值的速度会被钳制,因此塔的上部区块不会以请求的速度打印。\n" +" 超过该值的速度会被限制,因此塔的上部区块无法达到设定的速度。\n" "\n" "%s" @@ -22423,11 +23594,13 @@ msgstr "启用“自动调整”可自动解决该问题,或者仍要继续? msgid "Enable \"Auto-scale for nozzle\" and \"Auto-adjust\" to fix this automatically, or continue anyway?" msgstr "启用“根据喷嘴自动缩放”和“自动调整”可自动解决该问题,或者仍要继续?" +# AI Translated msgid "Start retraction length: " -msgstr "起始回抽长度" +msgstr "起始回抽长度: " +# AI Translated msgid "End retraction length: " -msgstr "结束回抽长度" +msgstr "结束回抽长度: " msgid "Ringing Tower" msgstr "振纹塔" @@ -22455,8 +23628,9 @@ msgstr "" "RepRap 固件版本 => 3.4.0\n" "请查阅您的固件文档了解支持的整形器类型。" +# AI Translated msgid "Frequency (Start / End): " -msgstr "频率(开始/结束):" +msgstr "频率(开始/结束): " # AI Translated msgid "X Start / End: " @@ -22498,8 +23672,9 @@ msgstr "输入整形的阻尼测试" msgid "Check firmware compatibility." msgstr "检查固件兼容性。" +# AI Translated msgid "Frequency: " -msgstr "频率:" +msgstr "频率: " # AI Translated msgid "Frequency X / Y: " @@ -22528,11 +23703,13 @@ msgstr "请输入有效的阻尼系数 (0 <= 阻尼开始 < 阻尼结束 <= 1)" msgid "SCV-V2" msgstr "SCV-V2" +# AI Translated msgid "Start: " -msgstr "开始:" +msgstr "开始: " +# AI Translated msgid "End: " -msgstr "结尾:" +msgstr "结束: " msgid "Cornering settings" msgstr "转角设置" @@ -22540,19 +23717,21 @@ msgstr "转角设置" msgid "Note: Lower values = sharper corners but slower speeds." msgstr "注意:值越低 = 转角越尖锐,但速度越慢。" +# AI Translated msgid "" "Marlin 2 Junction Deviation detected:\n" "To test Classic Jerk, set 'Maximum Junction Deviation' in Motion ability to 0." msgstr "" -"Marlin 2 检测到连接偏差:\n" -"要测试经典加加速度,请将运动能力中的“最大连接偏差”设置为 0。" +"检测到 Marlin 2 结点偏差:\n" +"要测试经典抖动(Classic Jerk),请将“移动能力”中的“最大结点偏差”设置为 0。" +# AI Translated msgid "" "Marlin 2 Classic Jerk detected:\n" "To test Junction Deviation, set 'Maximum Junction Deviation' in Motion ability to a value > 0." msgstr "" -"Marlin 2 Classic Jerk 检测到:\n" -"要测试连接偏差,请将运动能力中的“最大连接偏差”设置为 > 0 的值。" +"检测到 Marlin 2 经典抖动(Classic Jerk):\n" +"要测试结点偏差,请将“移动能力”中的“最大结点偏差”设置为大于 0 的值。" msgid "" "RepRap detected: Jerk in mm/s.\n" @@ -22615,9 +23794,10 @@ msgstr "上传到存储器" msgid "Switch to Device tab after upload." msgstr "上传后跳转到设备页。" +# AI Translated #, c-format, boost-format msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" -msgstr "上传的文件名不是 \"%s\" 结尾,是否继续?" +msgstr "上传的文件名不以 \"%s\" 结尾,是否继续?" msgid "Upload" msgstr "上传" @@ -22667,8 +23847,9 @@ msgstr "打印主机上传队列" msgid "ID" msgstr "ID" +# AI Translated msgid "Progress" -msgstr "进程" +msgstr "进度" msgid "Host" msgstr "主机" @@ -22695,11 +23876,13 @@ msgstr "正在上传" msgid "Canceling" msgstr "正在取消" +# AI Translated msgid "Error uploading to print host" -msgstr "上传到打印机时错误" +msgstr "上传到打印主机时出错" +# AI Translated msgid "The selected bed type does not match the file. Please confirm before starting the print." -msgstr "所选床类型与文件不匹配。开始打印前请确认。" +msgstr "所选热床类型与文件不匹配。开始打印前请确认。" msgid "Heated Bed Leveling" msgstr "热床调平" @@ -22717,8 +23900,9 @@ msgstr "打印机:%s" msgid "Calibrate before printing" msgstr "打印前校准" +# AI Translated msgid "Filament Mapping:" -msgstr "耗材映射:" +msgstr "耗材丝映射:" # AI Translated #. TRN External spool slot, followed by its filament type @@ -22726,11 +23910,13 @@ msgstr "耗材映射:" msgid "Ext - %s" msgstr "外置 - %s" +# AI Translated msgid "Unable to perform boolean operation on selected parts" -msgstr "无法对所选部件执行布尔运算" +msgstr "无法对所选零件执行布尔运算" +# AI Translated msgid "Mesh Boolean" -msgstr "布尔运算" +msgstr "网格布尔运算" msgid "Union" msgstr "并集" @@ -22770,29 +23956,36 @@ msgstr "删除输入" msgid "Network Test" msgstr "网络测试" +# AI Translated msgid "Start Test Multi-Thread" -msgstr "多线程测试开始" +msgstr "开始多线程测试" +# AI Translated msgid "Start Test Single-Thread" -msgstr "单线程测试开始" +msgstr "开始单线程测试" +# AI Translated msgid "Export Log" -msgstr "输出日志" +msgstr "导出日志" +# AI Translated msgid "OrcaSlicer Version:" -msgstr "逆戟鲸切片器版本:" +msgstr "OrcaSlicer 版本:" msgid "System Version:" msgstr "系统版本:" +# AI Translated msgid "DNS Server:" -msgstr "DNS服务:" +msgstr "DNS 服务器:" +# AI Translated msgid "Test OrcaSlicer (GitHub)" -msgstr "测试OrcaSlicer(逆戟鲸)项目的 GitHub 网站" +msgstr "测试 OrcaSlicer(GitHub)" +# AI Translated msgid "Test OrcaSlicer (GitHub):" -msgstr "测试OrcaSlicer(逆戟鲸)项目的 GitHub 网站" +msgstr "测试 OrcaSlicer(GitHub):" msgid "Test bing.com" msgstr "测试 Bing.com" @@ -22824,26 +24017,32 @@ msgstr "测试 %s 失败" msgid "test %s ok" msgstr "测试 %s 成功" +# AI Translated msgid "Select filament preset" -msgstr "选择耗材预设" +msgstr "选择耗材丝预设" +# AI Translated msgid "Create Filament" -msgstr "创建耗材" +msgstr "创建耗材丝" +# AI Translated msgid "Create Based on Current Filament" -msgstr "基于当前耗材创建" +msgstr "基于当前耗材丝创建" +# AI Translated msgid "Copy Current Filament Preset " -msgstr "复制当前耗材预设" +msgstr "复制当前耗材丝预设 " msgid "Basic Information" msgstr "基本信息" +# AI Translated msgid "Add Filament Preset under this filament" -msgstr "添加该耗材的耗材预设" +msgstr "在此耗材丝下添加耗材丝预设" +# AI Translated msgid "We could create the filament presets for your following printer:" -msgstr "我们可以为您的以下打印机创建耗材预设:" +msgstr "我们可以为您的以下打印机创建耗材丝预设:" msgid "Select Vendor" msgstr "选择供应商" @@ -22857,8 +24056,9 @@ msgstr "未找到我想要的供应商" msgid "Select Type" msgstr "选择类型" +# AI Translated msgid "Select Filament Preset" -msgstr "选择耗材预设" +msgstr "选择耗材丝预设" msgid "Serial" msgstr "系列" @@ -22866,8 +24066,9 @@ msgstr "系列" msgid "e.g. Basic, Matte, Silk, Marble" msgstr "例如:Basic, Matte, Silk, Marble" +# AI Translated msgid "Filament Preset" -msgstr "耗材预设" +msgstr "耗材丝预设" msgid "Vendor is not selected; please reselect vendor." msgstr "未选择供应商,请重新选择供应商。" @@ -22875,18 +24076,21 @@ msgstr "未选择供应商,请重新选择供应商。" msgid "Custom vendor missing; please input custom vendor." msgstr "未输入自定义供应商,请输入自定义供应商。" +# AI Translated msgid "\"Bambu\" or \"Generic\" cannot be used as a Vendor for custom filaments." -msgstr "“Bambu”或“Generic”名称不能用于自定义耗材供应商" +msgstr "“Bambu”或“Generic”名称不能用于自定义耗材丝供应商。" +# AI Translated msgid "Filament type is not selected, please reselect type." -msgstr "未选择耗材类型,请重新选择。" +msgstr "未选择耗材丝类型,请重新选择。" +# AI Translated msgid "Filament serial missing; please input serial." -msgstr "未输入耗材系列,请输入耗材系列。" +msgstr "未输入耗材丝系列,请输入耗材丝系列。" # AI Translated msgid "There may be disallowed characters in the vendor or serial input of the filament. Please delete and re-enter." -msgstr "耗材的供应商或系列输入中可能包含不允许的字符。请删除后重新输入。" +msgstr "耗材丝的供应商或系列输入中可能包含不允许的字符。请删除后重新输入。" msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." msgstr "检测到自定义供应商或系列中的所有输入都是空格。请重新输入。" @@ -22897,30 +24101,33 @@ msgstr "自定义供应商不能是数字。请重新输入。" msgid "You have not selected a printer or preset yet. Please select at least one." msgstr "您还没有选择打印机或预设。请至少选择一个。" +# AI Translated #, c-format, boost-format msgid "" "The Filament name %s you created already exists.\n" "If you continue, the preset created will be displayed with its full name. Do you want to continue?" msgstr "" -"您创建的耗材名称 %s 有重名。\n" +"您创建的耗材丝名称 %s 有重名。\n" "如果您继续创建,您创建的预设将以全名显示。您想继续吗?" msgid "Some existing presets have failed to be created, as follows:\n" msgstr "以下一些现有预设未能成功创建:\n" +# AI Translated msgid "" "\n" "Do you want to rewrite it?" msgstr "" "\n" -"你想重写预设吗" +"是否覆盖?" +# AI Translated msgid "" "We would rename the presets as \"Vendor Type Serial @printer you selected\".\n" "To add preset for more printers, please go to printer selection" msgstr "" -"我们将会把预设重命名为“供应商类型名 @ 您选择的打印机”\n" -"如果您希望为更多打印机添加预设,请前往打印机选择页面" +"我们会将预设重命名为“供应商 类型 系列 @您选择的打印机”。\n" +"如需为更多打印机添加预设,请前往打印机选择页面" msgid "Create Printer/Nozzle" msgstr "创建打印机/喷嘴" @@ -22940,8 +24147,9 @@ msgstr "基于当前打印机创建" msgid "Import Preset" msgstr "导入预设" +# AI Translated msgid "Create Type" -msgstr "创建类型" +msgstr "创建方式" msgid "The model was not found; please reselect vendor." msgstr "该型号未找到,请重新选择供应商。" @@ -22955,8 +24163,9 @@ msgstr "选择型号" msgid "Input Custom Model" msgstr "输入自定义型号" +# AI Translated msgid "Can't find my printer model" -msgstr "未找到我的打印机模型" +msgstr "未找到我的打印机型号" msgid "Input Custom Nozzle Diameter" msgstr "输入自定义喷嘴直径" @@ -22964,8 +24173,9 @@ msgstr "输入自定义喷嘴直径" msgid "Can't find my nozzle diameter" msgstr "未找到我的喷嘴直径" +# AI Translated msgid "Printable Space" -msgstr "可打印形状" +msgstr "可打印区域" msgid "Hot Bed STL" msgstr "热床STL模型" @@ -22998,8 +24208,9 @@ msgstr "打印机预设未找到,请重新选择。" msgid "Printer Preset" msgstr "打印机预设" +# AI Translated msgid "Filament Preset Template" -msgstr "耗材预设模板" +msgstr "耗材丝预设模板" msgid "Process Preset Template" msgstr "工艺预设模板" @@ -23019,18 +24230,20 @@ msgid "" "\tCancel: Do not create a preset; return to the creation interface." msgstr "" "已有一个预设与您创建的打印机预设同名,您想要覆盖它吗?\n" -"\t是:覆盖同名的打印机预设,具有相同预设名称的耗材和工艺预设将被重新创建,\n" -"没有相同预设名称的耗材和工艺预设将被保留。\n" +"\t是:覆盖同名的打印机预设,具有相同预设名称的耗材丝和工艺预设将被重新创建,\n" +"没有相同预设名称的耗材丝和工艺预设将被保留。\n" "\t取消:不创建预设,返回到创建界面。" +# AI Translated msgid "You need to select at least one filament preset." -msgstr "您需要至少选择一个材料预设。" +msgstr "您需要至少选择一个耗材丝预设。" msgid "You need to select at least one process preset." msgstr "您需要至少选择一个工艺预设。" +# AI Translated msgid "Create filament presets failed. As follows:\n" -msgstr "创建耗材预设失败。如下:\n" +msgstr "创建耗材丝预设失败。如下:\n" msgid "Create process presets failed. As follows:\n" msgstr "创建工艺预设失败。如下:\n" @@ -23050,8 +24263,9 @@ msgstr "检测到自定义供应商或型号中可能有转义字符。请删除 msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." msgstr "检测到自定义供应商或型号的所有输入都是空格。请重新输入。" +# AI Translated msgid "Please check bed printable shape and origin input." -msgstr "请检查 可打印区域 和 原点 的输入。" +msgstr "请检查“可打印区域”和“原点”的输入。" msgid "You have not yet selected the printer to replace the nozzle for; please choose a printer." msgstr "您尚未选择要更换喷嘴的打印机,请进行选择。" @@ -23059,11 +24273,15 @@ msgstr "您尚未选择要更换喷嘴的打印机,请进行选择。" msgid "The entered nozzle diameter is invalid, please re-enter:\n" msgstr "输入的喷嘴直径无效,请重新输入:\n" +# AI Translated msgid "" "The system preset does not allow creation. \n" "Please re-enter the printer model or nozzle diameter." -msgstr "不允许创建系统级预设。请重新输入打印机型号或喷嘴直径。" +msgstr "" +"不允许创建系统级预设。\n" +"请重新输入打印机型号或喷嘴直径。" +# AI Translated msgid "" "\n" "\n" @@ -23071,7 +24289,7 @@ msgid "" msgstr "" "\n" "\n" -"此打印机可用的喷嘴配置文件:" +"此打印机可用的喷嘴预设:" msgid "" "\n" @@ -23085,8 +24303,9 @@ msgstr "" msgid "Printer Created Successfully" msgstr "创建打印机成功" +# AI Translated msgid "Filament Created Successfully" -msgstr "创建耗材成功" +msgstr "创建耗材丝成功" msgid "Printer Created" msgstr "打印机已创建" @@ -23094,16 +24313,19 @@ msgstr "打印机已创建" msgid "Please go to printer settings to edit your presets" msgstr "请前往 打印机设置 编辑您的预设" +# AI Translated msgid "Filament Created" -msgstr "耗材已创建" +msgstr "耗材丝已创建" +# AI Translated msgid "" "Please go to filament settings to edit your presets if you need to.\n" "Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed each have a significant impact on printing quality. Please set them carefully." msgstr "" -"如果需要,请转到耗材设置以编辑您的预设。\n" +"如果需要,请转到耗材丝设置以编辑您的预设。\n" "请注意:喷嘴温度、热床温度和最大体积流量对打印质量有重大影响,请谨慎设置。" +# AI Translated msgid "" "\n" "\n" @@ -23112,7 +24334,7 @@ msgid "" msgstr "" "\n" "\n" -"Orca 检测到您未启用用户预设同步,这可能导致您在设备页面上无法正确设置耗材。\n" +"Orca 检测到您未启用用户预设同步,这可能导致您在设备页面上无法正确设置耗材丝。\n" "点击 “同步用户预设” 以启用同步功能。" msgid "Printer Setting" @@ -23121,14 +24343,16 @@ msgstr "打印机设置" msgid "Printer config bundle(.orca_printer)" msgstr "打印机预设包(.orca_printer)" +# AI Translated msgid "Filament bundle(.orca_filament)" -msgstr "耗材预设包(.orca_filament)" +msgstr "耗材丝预设包(.orca_filament)" msgid "Printer presets(.zip)" msgstr "打印机预设(.zip)" +# AI Translated msgid "Filament presets(.zip)" -msgstr "耗材预设(.zip)" +msgstr "耗材丝预设(.zip)" msgid "Process presets(.zip)" msgstr "工艺预设(.zip)" @@ -23169,66 +24393,83 @@ msgstr "" "可能已被另一个程序打开。\n" "请关闭它并重试。" +# AI Translated msgid "" "Printer and all the filament and process presets that belongs to the printer.\n" "Can be shared with others." msgstr "" -"打印机和属于打印机的所有的耗材和工艺预设。\n" +"打印机和属于打印机的所有的耗材丝和工艺预设。\n" "可与他人分享。" # AI Translated msgid "Include custom bed texture and model" msgstr "包含自定义热床纹理和模型" +# AI Translated msgid "" "User's filament preset set.\n" "Can be shared with others." msgstr "" -"用户的耗材预设集。\n" +"用户的耗材丝预设集。\n" "可与他人分享。" +# AI Translated msgid "Only display printers with changes to printer, filament, and process presets are displayed." -msgstr "仅显示对打印机、耗材和工艺预设有改动的打印机名称。" +msgstr "仅显示对打印机、耗材丝和工艺预设有改动的打印机名称。" +# AI Translated msgid "Only display the filament names with changes to filament presets." -msgstr "仅显示对耗材预设有改动的耗材名称。" +msgstr "仅显示对耗材丝预设有改动的耗材丝名称。" msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a ZIP archive." msgstr "只显示带有用户打印机预设的打印机名称,并且您选择的每个预设都将导出为一个 ZIP 文件。" +# AI Translated 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 archive." -msgstr "只显示带有用户耗材预设的耗材名称,您选择的每个耗材名称中的所有用户耗材预设都将导出为一个 ZIP 文件。" +msgstr "" +"只显示带有用户耗材丝预设的耗材丝名称,\n" +"您选择的每个耗材丝名称下的所有用户耗材丝预设都将导出为一个 ZIP 文件。" +# AI Translated 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 archive." -msgstr "只显示带有更改的工艺预设的打印机名称,您选择的每个打印机名称中的所有用户工艺预设都将导出为一个 ZIP 文件。" +msgstr "" +"只显示工艺预设有改动的打印机名称,\n" +"您选择的每个打印机名称下的所有用户工艺预设都将导出为一个 ZIP 文件。" +# AI Translated msgid "Please select at least one printer or filament." -msgstr "请至少选择一种打印机或耗材。" +msgstr "请至少选择一种打印机或耗材丝。" +# AI Translated msgid "Please select a preset type you want to export" -msgstr "请选择想导出的类型" +msgstr "请选择要导出的预设类型" msgid "Failed to create temporary folder, please try Export Configs again." msgstr "创建临时文件夹失败,请尝试重新导出配置文件。" +# AI Translated msgid "Edit Filament" -msgstr "编辑耗材" +msgstr "编辑耗材丝" +# AI Translated msgid "Filament presets under this filament" -msgstr "此耗材下的所有耗材预设" +msgstr "此耗材丝下的所有耗材丝预设" +# AI Translated msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." -msgstr "注意:如果在该耗材下仅有的预设被删除,在关闭对话框后,该耗材将被删除。" +msgstr "注意:如果在该耗材丝下仅有的预设被删除,在关闭对话框后,该耗材丝将被删除。" +# AI Translated msgid "Presets inherited by other presets cannot be deleted" -msgstr "附属于其他预设的预设不能被删除。" +msgstr "被其他预设继承的预设不能删除" +# AI Translated msgid "Are you sure to delete the selected preset?" -msgstr "你确定要删除所选预设?" +msgstr "您确定要删除所选预设吗?" msgid "Delete preset" msgstr "删除预设" @@ -23236,15 +24477,17 @@ msgstr "删除预设" msgid "+ Add Preset" msgstr "+ 添加预设" +# AI Translated 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 "" -"删除此耗材时,其附属的耗材预设也会一并删除。\n" -"如果该耗材正在您的打印机上使用,请重新设置该槽位的耗材信息。" +"删除此耗材丝时,其附属的耗材丝预设也会一并删除。\n" +"如果该耗材丝正在您的打印机上使用,请重新设置该槽位的耗材丝信息。" +# AI Translated msgid "Delete filament" -msgstr "删除耗材" +msgstr "删除耗材丝" msgid "Add Preset" msgstr "添加预设" @@ -23252,14 +24495,17 @@ msgstr "添加预设" msgid "Add preset for new printer" msgstr "为新打印机添加预设" +# AI Translated msgid "Copy preset from filament" -msgstr "从材料中复制预设" +msgstr "从耗材丝复制预设" +# AI Translated msgid "The filament choice not find filament preset, please reselect it" -msgstr "您选择的耗材未找到耗材预设,请重新选择。" +msgstr "您选择的耗材丝未找到耗材丝预设,请重新选择。" +# AI Translated msgid "[Delete Required]" -msgstr "[删除请求]" +msgstr "[需要删除]" msgid "Edit Preset" msgstr "编辑预设" @@ -23303,10 +24549,11 @@ msgstr "起始、结束或者步长输入值无效。" msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "挤出机数量与所选择进行校准的打印机不匹配。" +# AI Translated #. TRN %s is "left" or "right". #, c-format, boost-format msgid "The nozzle diameter of %s extruder is 0.2mm which does not support automatic Flow Dynamics calibration." -msgstr "%s 挤出机的喷嘴直径为 0.2 mm,不支持自动流体动力学校准。" +msgstr "%s 挤出机的喷嘴直径为 0.2 mm,不支持自动动态流量校准。" #. TRN %s is "left" or "right". #, c-format, boost-format @@ -23324,10 +24571,11 @@ msgstr "" "喷嘴直径与实际打印机喷嘴直径不匹配。\n" "请单击上面的同步按钮并重新启动校准。" +# AI Translated #. TRN %s is "left" or "right". #, c-format, boost-format msgid "Printer %s nozzle information has not been set. Please configure it before proceeding with the calibration." -msgstr "%s 打印机的喷嘴信息尚未设置。请在进行校准之前对其进行配置。" +msgstr "尚未设置打印机%s喷嘴信息。请在进行校准之前对其进行配置。" #. TRN %s is "left" or "right". #, c-format, boost-format @@ -23338,8 +24586,9 @@ msgstr "" "%s 挤出机当前选择的喷嘴类型与实际打印机喷嘴类型不匹配。\n" "请单击上面的同步按钮并重新启动校准。" +# AI Translated msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" -msgstr "无法校准:可能是校准值范围过大,或者是补偿过小" +msgstr "无法校准:可能是校准值范围过大,或者是步长过小" msgid "Physical Printer" msgstr "物理打印机" @@ -23377,18 +24626,21 @@ msgstr "API 密钥已创建。" msgid "Are you sure to log out?" msgstr "您确定要登出吗?" +# AI Translated msgid "View print host webui in Device tab" -msgstr "在 设备 标签页中查看打印机主机的网页界面" +msgstr "在“设备”标签页中查看打印主机的网页界面" msgid "Replace the BambuLab's device tab with print host webui" msgstr "使用打印机主机的网页界面替换 BambuLab 设备页面" +# AI Translated #, c-format, boost-format msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "在此系统上,%s 使用来自系统的证书存储或密钥链的HTTPS证书。" +msgstr "在此系统上,%s 使用来自系统的证书存储或钥匙串的HTTPS证书。" +# AI Translated msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "要使用自定义 CA 证书,请将您的 CA 证书导入到 证书存储/密钥链 中。" +msgstr "要使用自定义 CA 证书,请将您的 CA 证书导入到“证书存储/钥匙串”中。" msgid "Login/Test" msgstr "登录/测试" @@ -23445,7 +24697,7 @@ msgstr "打印机" # AI Translated msgid "Processes" -msgstr "进程" +msgstr "工艺" # AI Translated msgid "Show/Hide system information" @@ -23638,9 +24890,10 @@ msgstr "会话检查出错" msgid "Error during file upload" msgstr "文件上传过程中出错" +# AI Translated #, c-format, boost-format msgid "Mismatched type of print host: %s" -msgstr "%s 打印机的主机类型不匹配" +msgstr "打印主机类型不匹配:%s" msgid "Connection to AstroBox is working correctly." msgstr "与 AstroBox 的连接正常。" @@ -23779,8 +25032,9 @@ msgstr "上传失败。未能在 %1% 找到合适的存储器。" msgid "Connection to Prusa Connect is working correctly." msgstr "与 Prusa Connect 的连接正常。" +# AI Translated msgid "Could not connect to Prusa Connect" -msgstr "无法连接到 Prusa connect" +msgstr "无法连接到 Prusa Connect" msgid "Connection to Repetier is working correctly." msgstr "与 Repetier 的连接正常。" @@ -23799,6 +25053,7 @@ msgstr "" "HTTP状态:%1%\n" "消息:\"%2%\"" +# AI Translated #, boost-format msgid "" "Parsing of host response failed.\n" @@ -23806,16 +25061,19 @@ msgid "" "Error: \"%2%\"" msgstr "" "无法解析主机响应。\n" -"错误消息:\"%1%\" 错误:\"%2%\"" +"消息正文:\"%1%\"\n" +"错误:\"%2%\"" +# AI Translated #, boost-format msgid "" "Enumeration of host printers failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -"无法枚举打印机主机。\n" -"错误消息:\"%1%\" 错误:\"%2%\"" +"无法枚举主机上的打印机。\n" +"消息正文:\"%1%\"\n" +"错误:\"%2%\"" # AI Translated msgid "Connection to ESP3D is working correctly." @@ -23861,11 +25119,13 @@ msgstr "动态流量校准" msgid "Send Options" msgstr "发送选项" +# AI Translated msgid "Send to" -msgstr "发送至" +msgstr "同时发送至" +# AI Translated msgid "printers at the same time. (It depends on how many devices can undergo heating at the same time.)" -msgstr "打印机在同一时间。(这取决于有多少设备可以接受同时加热。)" +msgstr "台打印机。(取决于可以同时加热的设备数量。)" msgid "Wait" msgstr "等待" @@ -23973,17 +25233,19 @@ msgstr "移除" # AI Translated msgid "Enable smart filament assign: Assign one filament to multiple nozzles to maximize savings" -msgstr "启用智能耗材分配:将一种耗材分配给多个喷嘴以最大化节省" +msgstr "启用智能耗材丝分配:将一种耗材丝分配给多个喷嘴以最大化节省" # AI Translated msgid "File Saving" msgstr "文件保存" +# AI Translated msgid "No further pop-up will appear. You can reopen it in 'Preferences'" -msgstr "将不再弹出任何窗口。您可以在 “首选项” 中重新打开它" +msgstr "将不再弹出任何窗口。您可以在“首选项”中重新打开它" +# AI Translated msgid "Filament-Saving Mode" -msgstr "耗材节省模式" +msgstr "耗材丝节省模式" msgid "Convenience Mode" msgstr "便捷模式" @@ -23991,14 +25253,17 @@ msgstr "便捷模式" msgid "Custom Mode" msgstr "自定义模式" +# AI Translated msgid "Generates filament grouping for the left and right nozzles based on the most filament-saving principles to minimize waste." -msgstr "根据最节省耗材的原则为左右喷嘴生成耗材分组,以最大程度地减少浪费。" +msgstr "根据最节省耗材丝的原则为左右喷嘴生成耗材丝分组,以最大程度地减少浪费。" +# AI Translated msgid "Generates filament grouping for the left and right nozzles based on the printer's actual filament status, reducing the need for manual filament adjustment." -msgstr "根据打印机实际耗材状态生成左右喷嘴耗材分组,减少手动耗材调整的需要。" +msgstr "根据打印机实际耗材丝状态生成左右喷嘴耗材丝分组,减少手动耗材丝调整的需要。" +# AI Translated msgid "Manually assign filament to the left or right nozzle" -msgstr "手动将耗材分配到左侧或右侧喷嘴" +msgstr "手动将耗材丝分配到左侧或右侧喷嘴" msgid "Global settings" msgstr "全局设置" @@ -24025,8 +25290,9 @@ msgstr "错误:右挤出机没有可用的高流量喷嘴,当前分组结果 msgid "We will slice according to this grouping method:" msgstr "我们将按照这种分组方法进行切片:" +# AI Translated msgid "Tip: You can drag the filaments to reassign them to different nozzles." -msgstr "提示:您可以拖动耗材以将它们重新分配到不同的喷嘴。" +msgstr "提示:您可以拖动耗材丝以将它们重新分配到不同的喷嘴。" # AI Translated msgid "Please adjust your grouping or click " @@ -24045,8 +25311,9 @@ msgstr "设置物理喷嘴数量……" msgid "(Std: %d, HF: %d)" msgstr "(标准:%d,高流量:%d)" +# AI Translated msgid "The filament grouping method for current plate is determined by the dropdown option at the slicing plate button." -msgstr "当前盘的耗材分组方法由切片盘按钮上的下拉选项确定。" +msgstr "当前盘的耗材丝分组方法由切片盘按钮上的下拉选项确定。" msgid "Connected to Obico successfully!" msgstr "已成功连接到Obico" @@ -24212,17 +25479,20 @@ msgstr "已选择" msgid "Auto-generate" msgstr "自动生成" +# AI Translated msgid "Generate brim ears using Max angle and Detection radius" -msgstr "使用最大角度和检测半径生成圆盘" +msgstr "使用“最大角度”和“检测半径”生成耳状 Brim" msgid "Add or Select" msgstr "添加或选择" +# AI Translated msgid "Warning: The brim type is not set to \"painted\", the brim ears will not take effect!" -msgstr "警告:Brim类型未设置为绘制模式,耳状Brim将不会生效!" +msgstr "警告:Brim类型未设置为绘制模式,耳状 Brim将不会生效!" +# AI Translated msgid "Set the brim type of this object to \"painted\"" -msgstr "将此对象的边缘类型设置为\"绘制\"" +msgstr "将此对象的Brim类型设置为\"绘制\"" # AI Translated #, c-format, boost-format @@ -24230,17 +25500,20 @@ msgid "%d invalid brim ear" msgid_plural "%d invalid brim ears" msgstr[0] "%d 个无效的耳状 Brim" +# AI Translated msgid "Brim Ears" -msgstr "耳状帽檐" +msgstr "耳状 Brim" msgid "Please select single object." msgstr "请选中单个对象。" +# AI Translated msgid "Entering Brim Ears" -msgstr "进入耳状帽檐" +msgstr "进入耳状 Brim" +# AI Translated msgid "Leaving Brim Ears" -msgstr "离开耳状帽檐" +msgstr "离开耳状 Brim" msgid "Zoom Out" msgstr "缩小" @@ -24262,8 +25535,9 @@ msgstr "/%d 已选择" msgid "Nothing selected" msgstr "未选择任何内容" +# AI Translated msgid "Over 64 objects in single plate" -msgstr "单盘超过 64 个物品" +msgstr "单个盘上的对象超过 64 个" msgid "The current print job cannot be skipped" msgstr "无法跳过当前打印作业" @@ -24280,8 +25554,9 @@ msgid "Skipping %d object." msgid_plural "Skipping %d objects." msgstr[0] "跳过 %d 个对象。" +# AI Translated msgid "This action cannot be undone. Continue?" -msgstr "此操作无法撤消。继续?" +msgstr "此操作无法撤销。继续?" msgid "Skipping objects." msgstr "跳过对象。" @@ -24298,8 +25573,9 @@ msgstr "模型高度" msgid "Ratio" msgstr "比例" +# AI Translated msgid "Select Filament" -msgstr "选择耗材" +msgstr "选择耗材丝" msgid "Null Color" msgstr "空颜色" @@ -24307,8 +25583,9 @@ msgstr "空颜色" msgid "Multiple Color" msgstr "多种颜色" +# AI Translated msgid "Official Filament" -msgstr "官方耗材" +msgstr "官方耗材丝" msgid "More Colors" msgstr "更多颜色" @@ -24379,8 +25656,9 @@ msgstr "立即重启" msgid "Restart Later" msgstr "稍后重启" +# AI Translated msgid "NO RAMMING AT ALL" -msgstr "完全不挤压" +msgstr "完全不进行尖端成型" msgid "s" msgstr "s" @@ -24510,23 +25788,28 @@ msgstr "保存预设包" msgid "Orca Preset Bundle (*.orca_bundle)|*.orca_bundle" msgstr "Orca 预设包 (*.orca_bundle)|*.orca_bundle" +# AI Translated msgid "Performing desktop integration failed - boost::filesystem::canonical did not return appimage path." -msgstr "执行桌面集成失败 - boost::filesystem::canonical 未返回 AppImage 路径。" +msgstr "执行桌面集成失败:boost::filesystem::canonical 未返回 AppImage 路径。" +# AI Translated msgid "Performing desktop integration failed - Could not find executable." -msgstr "执行桌面集成失败 - 无法找到可执行文件。" +msgstr "执行桌面集成失败:无法找到可执行文件。" msgid "Performing desktop integration failed because the application directory was not found." msgstr "执行桌面集成失败,因为未找到应用程序目录。" +# AI Translated msgid "Performing desktop integration failed - could not create Gcodeviewer desktop file. OrcaSlicer desktop file was probably created successfully." -msgstr "执行桌面集成失败 - 无法创建 Gcodeviewer 桌面文件。OrcaSlicer 桌面文件可能已成功创建。" +msgstr "执行桌面集成失败:无法创建 Gcodeviewer 桌面文件。OrcaSlicer 桌面文件可能已成功创建。" +# AI Translated msgid "Performing downloader desktop integration failed - boost::filesystem::canonical did not return appimage path." -msgstr "执行下载器桌面集成失败 - boost::filesystem::canonical 未返回 AppImage 路径。" +msgstr "执行下载器桌面集成失败:boost::filesystem::canonical 未返回 AppImage 路径。" +# AI Translated msgid "Performing downloader desktop integration failed - Could not find executable." -msgstr "执行下载器桌面集成失败 - 无法找到可执行文件。" +msgstr "执行下载器桌面集成失败:无法找到可执行文件。" msgid "Performing downloader desktop integration failed because the application directory was not found." msgstr "执行下载器桌面集成失败,因为未找到应用程序目录。" @@ -24588,7 +25871,7 @@ msgstr "AMS 干燥控制" # AI Translated msgid "Filament Drying Settings" -msgstr "耗材干燥设置" +msgstr "耗材丝干燥设置" # AI Translated msgctxt "Hours unit" @@ -24613,11 +25896,11 @@ msgstr "请查看助手进行故障排查" # AI Translated msgid "Please remove and store the filament (as shown)." -msgstr "请取出并妥善存放耗材(如图所示)。" +msgstr "请取出并妥善存放耗材丝(如图所示)。" # AI Translated msgid "The AMS can rotate the filament which is properly stored, providing better drying results." -msgstr "AMS 可以旋转妥善存放的耗材,从而提供更好的干燥效果。" +msgstr "AMS 可以旋转妥善存放的耗材丝,从而提供更好的干燥效果。" # AI Translated msgid "Rotate spool when drying" @@ -24648,7 +25931,7 @@ msgstr "%s 的最低干燥温度为 %d℃。" # AI Translated msgid "This filament may not be completely dried." -msgstr "此耗材可能未完全干燥。" +msgstr "此耗材丝可能未完全干燥。" # AI Translated msgid "This AMS is currently printing. To ensure print quality, the drying temperature cannot exceed the recommended drying temperature." @@ -24656,7 +25939,7 @@ msgstr "此 AMS 当前正在打印。为确保打印质量,干燥温度不能 # AI Translated msgid "The temperature shall not exceed the filament's heat distortion temperature" -msgstr "温度不应超过耗材的热变形温度" +msgstr "温度不应超过耗材丝的热变形温度" # AI Translated msgid "Minimum time value cannot be less than 1." @@ -24680,15 +25963,15 @@ msgstr "AMS 忙碌中" # AI Translated msgid " AMS is calibrating | reading RFID | loading/unloading material, please wait." -msgstr " AMS 正在校准 | 读取 RFID | 装载/卸载材料,请稍候。" +msgstr " AMS 正在校准 | 读取 RFID | 进料/退料,请稍候。" # AI Translated msgid "Filament in AMS outlet" -msgstr "AMS 出口处有耗材" +msgstr "AMS 出口处有耗材丝" # AI Translated msgid " The high drying temperature may cause AMS blockage, please unload first." -msgstr " 较高的干燥温度可能导致 AMS 堵塞,请先卸载。" +msgstr " 较高的干燥温度可能导致 AMS 堵塞,请先退料。" # AI Translated msgid "Initiating AMS drying" @@ -24716,7 +25999,7 @@ msgstr " 请接通电源,然后再使用干燥功能。" # AI Translated msgid " The high drying temperature may cause AMS blockage. Please unload the filament manually before proceeding." -msgstr " 较高的干燥温度可能导致 AMS 堵塞。请在继续前手动卸载耗材。" +msgstr " 较高的干燥温度可能导致 AMS 堵塞。请在继续前手动退料。" # AI Translated msgid "System is busy" @@ -24728,27 +26011,27 @@ msgstr " 正在启动其他干燥进程,请稍候几秒……" # AI Translated msgid "For better drying results, remove the filament and allow it to rotate." -msgstr "为获得更好的干燥效果,请取出耗材并让其旋转。" +msgstr "为获得更好的干燥效果,请取出耗材丝并让其旋转。" # AI Translated msgid "The AMS will automatically rotate the stored filament slots to enhance the drying performance." -msgstr "AMS 将自动旋转已存放的耗材槽位以增强干燥效果。" +msgstr "AMS 将自动旋转已存放的耗材丝槽位以增强干燥效果。" # AI Translated msgid "Alternatively, you can dry the filament without removing it." -msgstr "或者,您也可以不取出耗材直接进行干燥。" +msgstr "或者,您也可以不取出耗材丝直接进行干燥。" # AI Translated msgid "Unknown filaments will be treated as PLA." -msgstr "未知耗材将按 PLA 处理。" +msgstr "未知耗材丝将按 PLA 处理。" # AI Translated msgid "Please store the filament marked with an exclamation mark." -msgstr "请存放标有感叹号的耗材。" +msgstr "请存放标有感叹号的耗材丝。" # AI Translated msgid "Filament left in the feeder during drying may soften because the drying temperature exceeds the softening point of materials like PLA and TPU." -msgstr "干燥期间留在送料器中的耗材可能会软化,因为干燥温度超过了 PLA 和 TPU 等材料的软化点。" +msgstr "干燥期间留在送料器中的耗材丝可能会软化,因为干燥温度超过了 PLA 和 TPU 等材料的软化点。" # AI Translated msgid "Starting: Checking adapter connection" @@ -24756,7 +26039,7 @@ msgstr "开始:检查适配器连接" # AI Translated msgid "Starting: Checking filament status" -msgstr "开始:检查耗材状态" +msgstr "开始:检查耗材丝状态" # AI Translated msgid "Starting: Checking drying presets" @@ -24764,7 +26047,7 @@ msgstr "开始:检查干燥预设" # AI Translated msgid "Starting: Checking filament location" -msgstr "开始:检查耗材位置" +msgstr "开始:检查耗材丝位置" # AI Translated msgid "Starting: Checking air intake" @@ -24779,20 +26062,25 @@ msgstr "开始:检查排气口" msgid "Unable to create directory %1%" msgstr "无法创建目录 %1%" +# AI Translated msgid "The filament may not be compatible with the current machine settings. Generic filament presets will be used." -msgstr "此耗材可能于当前设备设置不兼容,将使用通用耗材预设。" +msgstr "此耗材丝可能与当前设备设置不兼容,将使用通用耗材丝预设。" +# AI Translated msgid "The filament model is unknown. Still using the previous filament preset." -msgstr "此耗材型号未知,将使用先前的耗材预设。" +msgstr "此耗材丝型号未知,将使用先前的耗材丝预设。" +# AI Translated msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "此耗材型号未知,将使用通用耗材预设。" +msgstr "此耗材丝型号未知,将使用通用耗材丝预设。" +# AI Translated msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "此耗材可能与当前设备设置不兼容,将使用随机耗材预设。" +msgstr "此耗材丝可能与当前设备设置不兼容,将使用随机耗材丝预设。" +# AI Translated msgid "The filament model is unknown. A random filament preset will be used." -msgstr "此耗材可能于当前设备设置不兼容,将使用随机耗材预设。" +msgstr "此耗材丝型号未知,将使用随机耗材丝预设。" # AI Translated #, boost-format @@ -24911,7 +26199,7 @@ msgstr "显示打印机热床及其网格" # AI Translated msgid "Click a reference plane or a flat face to sketch on it — Esc cancels" -msgstr "单击基准面或平面以在其上绘制草图 — 按 Esc 取消" +msgstr "单击基准面或平面以在其上绘制草图,按 Esc 取消" # AI Translated msgid "Construction" @@ -24924,71 +26212,71 @@ msgstr "%s · 平面:%s" # AI Translated msgid "Line — click start, then end" -msgstr "直线 — 单击起点,然后单击终点" +msgstr "直线:单击起点,然后单击终点" # AI Translated msgid "Rectangle — click two opposite corners" -msgstr "矩形 — 单击两个对角" +msgstr "矩形:单击两个对角" # AI Translated msgid "Circle — click center, then radius" -msgstr "圆 — 单击圆心,然后单击确定半径" +msgstr "圆:单击圆心,然后单击确定半径" # AI Translated msgid "Arc — click start, end, then a point" -msgstr "圆弧 — 依次单击起点、终点,然后单击一个点" +msgstr "圆弧:依次单击起点、终点,然后单击一个点" # AI Translated msgid "Slot — two centerline ends, then the width" -msgstr "槽口 — 中心线两端,然后是宽度" +msgstr "槽口:中心线两端,然后是宽度" # AI Translated msgid "Ellipse — center, major end, minor point" -msgstr "椭圆 — 中心、长轴端点、短轴上的点" +msgstr "椭圆:中心、长轴端点、短轴上的点" # AI Translated msgid "Spline — click control points" -msgstr "样条曲线 — 单击控制点" +msgstr "样条曲线:单击控制点" # AI Translated msgid "Point — click to place" -msgstr "点 — 单击放置" +msgstr "点:单击放置" # AI Translated msgid "Dimension — click 2 points or an entity" -msgstr "尺寸 — 单击 2 个点或一个图元" +msgstr "尺寸:单击 2 个点或一个图元" # AI Translated msgid "Trim — click a segment to trim it" -msgstr "修剪 — 单击要修剪的线段" +msgstr "修剪:单击要修剪的线段" # AI Translated msgid "Extend — click a line/arc to extend it" -msgstr "延伸 — 单击要延伸的直线/圆弧" +msgstr "延伸:单击要延伸的直线/圆弧" # AI Translated msgid "Offset — pick an entity, drag the distance" -msgstr "偏移 — 选取一个图元,拖动设置距离" +msgstr "偏移:选取一个图元,拖动设置距离" # AI Translated msgid "Mirror — pick axis, then entities" -msgstr "镜像 — 选取镜像轴,然后选取图元" +msgstr "镜像:选取镜像轴,然后选取图元" # AI Translated msgid "Fillet — pick two lines, set the radius" -msgstr "圆角 — 选取两条直线,设置半径" +msgstr "圆角:选取两条直线,设置半径" # AI Translated msgid "Chamfer — pick two lines, set the distance" -msgstr "倒角 — 选取两条直线,设置距离" +msgstr "倒角:选取两条直线,设置距离" # AI Translated msgid "Polygon — click center, then a vertex" -msgstr "多边形 — 单击中心,然后单击一个顶点" +msgstr "多边形:单击中心,然后单击一个顶点" # AI Translated msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" -msgstr "此处没有可输入的值 — 请选取一条直线、一段圆弧、一个圆或两个图元" +msgstr "此处没有可输入的值,请选取一条直线、一段圆弧、一个圆或两个图元" # AI Translated msgid "Normal to the sketch plane" @@ -25097,7 +26385,7 @@ msgstr "将实体面偏移为薄板(新实体)" # AI Translated msgid "Thicken needs a solid body — add or import one first" -msgstr "加厚需要一个实体 — 请先添加或导入实体" +msgstr "加厚需要一个实体,请先添加或导入实体" # AI Translated #, c-format @@ -25115,7 +26403,7 @@ msgstr "从开放的草图线生成薄壁,并与实体融合" # AI Translated msgid "Rib needs a solid body — add or import one first" -msgstr "肋条需要一个实体 — 请先添加或导入实体" +msgstr "肋条需要一个实体,请先添加或导入实体" # AI Translated msgid "Create a sketch with an open line first" @@ -25132,7 +26420,7 @@ msgstr "请先创建要阵列的实体" # AI Translated msgid "Pattern — needs a solid body to replicate" -msgstr "阵列 — 需要一个可复制的实体" +msgstr "阵列:需要一个可复制的实体" # AI Translated msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" @@ -25188,7 +26476,7 @@ msgstr "按带符号的距离偏移曲面实体的壳体" # AI Translated msgid "No sheet body to offset — create a surface feature first" -msgstr "没有可偏移的曲面实体 — 请先创建曲面特征" +msgstr "没有可偏移的曲面实体,请先创建曲面特征" # AI Translated msgid "Thicken Surface" @@ -25200,7 +26488,7 @@ msgstr "将曲面实体加厚为实体" # AI Translated msgid "No sheet body to thicken — create a surface feature first" -msgstr "没有可加厚的曲面实体 — 请先创建曲面特征" +msgstr "没有可加厚的曲面实体,请先创建曲面特征" # AI Translated msgid "Datum / Curve (plane / axis / coord sys / helix / project)" @@ -25237,7 +26525,7 @@ msgstr "螺旋线" # AI Translated msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" -msgstr "螺旋曲线(弹簧路径) — 用作线圈 / 弹簧 / 螺旋钻的扫掠路径" +msgstr "螺旋曲线(弹簧路径):用作线圈 / 弹簧 / 螺旋钻的扫掠路径" # AI Translated msgctxt "Design" @@ -25250,7 +26538,7 @@ msgstr "将实体边线投影到平面上,作为草图图元" # AI Translated msgid "Project needs a body — add or import one first" -msgstr "投影需要一个实体 — 请先添加或导入实体" +msgstr "投影需要一个实体,请先添加或导入实体" # AI Translated #, c-format, boost-format @@ -25275,7 +26563,7 @@ msgstr "移动和/或旋转现有实体" # AI Translated msgid "Transform needs a body — add or import one first" -msgstr "变换需要一个实体 — 请先添加或导入实体" +msgstr "变换需要一个实体,请先添加或导入实体" # AI Translated msgctxt "Design" @@ -25288,7 +26576,7 @@ msgstr "相对于平面镜像实体" # AI Translated msgid "Mirror needs a body — add or import one first" -msgstr "镜像需要一个实体 — 请先添加或导入实体" +msgstr "镜像需要一个实体,请先添加或导入实体" # AI Translated msgid "Mate" @@ -25304,7 +26592,7 @@ msgstr "布尔(组合实体)" # AI Translated msgid "Boolean — needs two solid bodies to combine" -msgstr "布尔 — 需要两个实体进行组合" +msgstr "布尔:需要两个实体进行组合" # AI Translated msgid "Cut (split a body with a plane)" @@ -25316,15 +26604,15 @@ msgstr "请先创建要切割的实体" # AI Translated msgid "Cut — needs a solid body to slice" -msgstr "切割 — 需要一个可切割的实体" +msgstr "切割:需要一个可切割的实体" # AI Translated msgid "Color — set the selected body's display color" -msgstr "颜色 — 设置所选实体的显示颜色" +msgstr "颜色:设置所选实体的显示颜色" # AI Translated msgid "Select a feature, or a body, first — then rename it" -msgstr "请先选择一个特征或实体 — 然后重命名" +msgstr "请先选择一个特征或实体,然后重命名" # AI Translated msgid "Fillet / chamfer / draft / shell / delete face" @@ -25365,7 +26653,7 @@ msgstr "从实体中移除面并修复实体" # AI Translated msgid "Delete Face needs a body — add or import one first" -msgstr "删除面需要一个实体 — 请先添加或导入实体" +msgstr "删除面需要一个实体,请先添加或导入实体" # AI Translated msgid "(none)" @@ -25431,7 +26719,7 @@ msgstr "直线" # AI Translated msgid "Click start, then end — then set the exact length" -msgstr "单击起点,然后单击终点 — 再设置精确长度" +msgstr "单击起点,然后单击终点,再设置精确长度" # AI Translated msgid "Polyline" @@ -25574,15 +26862,15 @@ msgstr "单击放置点" # AI Translated msgid "Select — click to select; Shift to add" -msgstr "选择 — 单击选择;按住 Shift 添加" +msgstr "选择:单击选择;按住 Shift 添加" # AI Translated msgid "Text — emboss text as a profile" -msgstr "文字 — 将文字生成为轮廓" +msgstr "文字:将文字生成为轮廓" # AI Translated msgid "SVG — import an outline as a profile" -msgstr "SVG — 导入轮廓线作为草图轮廓" +msgstr "SVG:导入轮廓线作为草图轮廓" # AI Translated msgid "Fillet / chamfer" @@ -25634,7 +26922,7 @@ msgstr "单击直线或圆弧,将其延伸到最近的图元;按 Esc 退出" # AI Translated msgid "Constrain — add geometric/dimensional relations" -msgstr "约束 — 添加几何/尺寸关系" +msgstr "约束:添加几何/尺寸关系" # AI Translated msgid "Move / rotate / scale" @@ -25688,13 +26976,13 @@ msgstr "选取图元,拖动总角度控制柄,单击数量值;单击空白 #, c-format, boost-format msgid "Click center then a vertex — %d side, circumscribed" msgid_plural "Click center then a vertex — %d sides, circumscribed" -msgstr[0] "单击中心,然后单击一个顶点 — %d 条边,外接" +msgstr[0] "单击中心,然后单击一个顶点(%d 条边,外接)" # AI Translated #, c-format, boost-format msgid "Click center then a vertex — %d side, inscribed" msgid_plural "Click center then a vertex — %d sides, inscribed" -msgstr[0] "单击中心,然后单击一个顶点 — %d 条边,内接" +msgstr[0] "单击中心,然后单击一个顶点(%d 条边,内接)" # AI Translated msgid "Polygon" @@ -25809,7 +27097,7 @@ msgstr "竖直距离" # AI Translated msgid "New Design — clear the feature tree" -msgstr "新建设计 — 清空特征树" +msgstr "新建设计:清空特征树" # AI Translated msgid "Import STEP (editable B-rep solid)" @@ -25829,15 +27117,15 @@ msgstr "新建草图" # AI Translated msgid "Place on Face (F) — lay the picked face on the bed" -msgstr "选择底面 (F) — 将选取的面放置在热床上" +msgstr "选择底面 (F):将选取的面放置在热床上" # AI Translated msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." -msgstr "剖面视图 — 隐藏模型的一部分以查看内部。PageUp/PageDown 移动剖切面;Delete 将其移除。" +msgstr "剖面视图:隐藏模型的一部分以查看内部。PageUp/PageDown 移动剖切面;Delete 将其移除。" # AI Translated msgid "Flip Section — show the opposite half" -msgstr "翻转剖面 — 显示另一半" +msgstr "翻转剖面:显示另一半" # AI Translated msgid "Choose how Commit to Plate sends the bodies" @@ -25927,8 +27215,9 @@ msgstr "成形到面" msgid "Up to vertex" msgstr "成形到顶点" +# AI Translated msgid "End" -msgstr "结束" +msgstr "终止条件" # AI Translated msgid "2nd dist" @@ -25966,7 +27255,7 @@ msgstr "反转方向" # AI Translated msgid "(no edge picked — group below)" -msgstr "(未选取边 — 使用下方的分组)" +msgstr "(未选取边,使用下方的分组)" msgid "Bottom" msgstr "底部" @@ -26021,7 +27310,7 @@ msgstr "贯穿" # AI Translated msgid "(none — uses Hole plane)" -msgstr "(无 — 使用孔平面)" +msgstr "(无,使用孔平面)" # AI Translated msgid "On face" @@ -26046,7 +27335,7 @@ msgstr "螺纹深度" # AI Translated msgid "(none — uses Thread plane)" -msgstr "(无 — 使用螺纹平面)" +msgstr "(无,使用螺纹平面)" # AI Translated msgid "Plane X" @@ -26088,7 +27377,7 @@ msgstr "布尔" # AI Translated msgid "Subtract" -msgstr "相减" +msgstr "减去" # AI Translated msgid "Target (kept)" @@ -26209,7 +27498,7 @@ msgstr "将曲面实体加厚为实体。“翻转”可反转方向。" # AI Translated msgid "(all faces — closed hollow)" -msgstr "(所有面 — 封闭中空)" +msgstr "(所有面,封闭空心)" # AI Translated msgid "Open face" @@ -26288,7 +27577,7 @@ msgstr "(选取一个实体面)" # AI Translated msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." -msgstr "选取一个实体面并将其偏移为新的薄实体。不适用于曲面实体 — 曲面实体请使用“加厚曲面”。" +msgstr "选取一个实体面并将其偏移为新的薄实体。不适用于曲面实体,曲面实体请使用“加厚曲面”。" # AI Translated msgid "Target body" @@ -26421,7 +27710,7 @@ msgstr "(全部)" # AI Translated msgid "Restrict picking to one body — the others go see-through and stop catching clicks" -msgstr "将选取限制在一个实体上 — 其他实体变为透明且不再响应单击" +msgstr "将选取限制在一个实体上,其他实体变为透明且不再响应单击" # AI Translated msgid "Edge (sets in-plane direction)" @@ -26429,7 +27718,7 @@ msgstr "边(设置平面内方向)" # AI Translated msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" -msgstr "如未选取边,坐标系将以该面的第一条边作为 X 方向 — 选取一条边可自行指定" +msgstr "如未选取边,坐标系将以该面的第一条边作为 X 方向;选取一条边可自行指定" # AI Translated msgid "X direction X" @@ -26445,23 +27734,23 @@ msgstr "X 方向 Z" # AI Translated msgid "Fastened — 6 DOF locked, B driven onto A exactly" -msgstr "紧固 — 锁定全部 6 个自由度,B 精确贴合到 A" +msgstr "紧固:锁定全部 6 个自由度,B 精确贴合到 A" # AI Translated msgid "Planar — z aligned, offset distance; free in-plane slide" -msgstr "平面 — z 轴对齐,偏移距离;可在平面内自由滑动" +msgstr "平面:z 轴对齐,偏移距离;可在平面内自由滑动" # AI Translated msgid "Revolute — axes collinear; free rotation about z" -msgstr "旋转 — 轴共线;可绕 z 轴自由旋转" +msgstr "旋转:轴共线;可绕 z 轴自由旋转" # AI Translated msgid "Slider — orientation locked; free axial slide" -msgstr "滑块 — 方向锁定;可沿轴向自由滑动" +msgstr "滑块:方向锁定;可沿轴向自由滑动" # AI Translated msgid "Cylindrical — axes collinear; free spin + axial slide" -msgstr "圆柱 — 轴共线;可自由旋转并沿轴向滑动" +msgstr "圆柱:轴共线;可自由旋转并沿轴向滑动" # AI Translated msgid "Kind" @@ -26531,7 +27820,7 @@ msgstr "%s。单击眼睛图标可压缩此配合。" # AI Translated #, c-format, boost-format msgid "%s selected — F2 or right-click renames it, double-click edits it" -msgstr "已选择 %s — 按 F2 或右键单击可重命名,双击可编辑" +msgstr "已选择 %s,按 F2 或右键单击可重命名,双击可编辑" # AI Translated msgid "Rename\tF2" @@ -26559,7 +27848,7 @@ msgstr "缩放到所选内容" # AI Translated msgid "Check interference — find overlapping bodies" -msgstr "干涉检查 — 查找重叠的实体" +msgstr "干涉检查:查找重叠的实体" # AI Translated msgid "Bodies" @@ -26567,12 +27856,12 @@ msgstr "实体" # AI Translated msgid "Boolean — join, subtract or intersect with another body" -msgstr "布尔 — 与另一个实体合并、相减或相交" +msgstr "布尔:与另一个实体合并、减去或相交" # AI Translated #, c-format, boost-format msgid "Body %d selected — right-click for what applies to it" -msgstr "已选择实体 %d — 右键单击查看适用的操作" +msgstr "已选择实体 %d,右键单击查看适用的操作" # AI Translated msgid "Variables" @@ -26592,11 +27881,11 @@ msgstr "删除变量" # AI Translated msgid "Sketch created — select it, then right-click to Extrude" -msgstr "草图已创建 — 选择它,然后右键单击进行拉伸" +msgstr "草图已创建,请选择它,然后右键单击进行拉伸" # AI Translated msgid "Sketch empty — nothing committed" -msgstr "草图为空 — 未提交任何内容" +msgstr "草图为空,未提交任何内容" # AI Translated msgid "Sketch updated" @@ -26606,7 +27895,7 @@ msgstr "草图已更新" #, c-format msgid "Sketch created (%zu driving dim) — select it, then right-click to Extrude" msgid_plural "Sketch created (%zu driving dims) — select it, then right-click to Extrude" -msgstr[0] "草图已创建(%zu 个驱动尺寸) — 选择它,然后右键单击进行拉伸" +msgstr[0] "草图已创建(%zu 个驱动尺寸),请选择它,然后右键单击进行拉伸" # AI Translated #, c-format, boost-format @@ -26623,84 +27912,84 @@ msgstr "无法解析要拉伸的草图" # AI Translated msgid "Face selected — set the depth and Confirm" -msgstr "已选择面 — 设置深度并单击“确定”" +msgstr "已选择面,设置深度并单击“确定”" # AI Translated msgid "Region selected — right-click to Extrude, or double-click to edit" -msgstr "已选择区域 — 右键单击进行拉伸,或双击进行编辑" +msgstr "已选择区域,右键单击进行拉伸,或双击进行编辑" # AI Translated msgid "Sketch selected — right-click to Extrude, or double-click to edit" -msgstr "已选择草图 — 右键单击进行拉伸,或双击进行编辑" +msgstr "已选择草图,右键单击进行拉伸,或双击进行编辑" # AI Translated msgid "That face is not flat — click a flat face or a reference plane" -msgstr "该面不是平面 — 请单击平面或基准面" +msgstr "该面不是平面,请单击平面或基准面" # AI Translated #, c-format, boost-format msgid "Body %d: vertex selected — click again for the whole body" -msgstr "实体 %d:已选择顶点 — 再次单击选择整个实体" +msgstr "实体 %d:已选择顶点,再次单击选择整个实体" # AI Translated msgid "Vertex selected — click again for the whole body" -msgstr "已选择顶点 — 再次单击选择整个实体" +msgstr "已选择顶点,再次单击选择整个实体" # AI Translated #, c-format, boost-format msgid "Body %d selected (whole body) — right-click for what applies to it" -msgstr "已选中实体 %d(整个实体) — 右键单击查看适用的操作" +msgstr "已选中实体 %d(整个实体),右键单击查看适用的操作" # AI Translated msgid "Whole body selected — right-click for what applies to it" -msgstr "已选中整个实体 — 右键单击查看适用的操作" +msgstr "已选中整个实体,右键单击查看适用的操作" # AI Translated #, c-format, boost-format msgid "Body %d: face %d selected — right-click to push/pull it, or click again for the whole body" -msgstr "实体 %d:已选择面 %d — 右键单击可推/拉该面,或再次单击选择整个实体" +msgstr "实体 %d:已选择面 %d,右键单击可推/拉该面,或再次单击选择整个实体" # AI Translated #, c-format, boost-format msgid "Face %d selected — right-click to push/pull it, or click again for the whole body" -msgstr "已选择面 %d — 右键单击可推/拉该面,或再次单击选择整个实体" +msgstr "已选择面 %d,右键单击可推/拉该面,或再次单击选择整个实体" # AI Translated #, c-format msgid "Body %d: %zu edge selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" msgid_plural "Body %d: %zu edges selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" -msgstr[0] "实体 %d:已选择 %zu 条边 — 按住 Shift 单击可添加或移除一条边,圆角/倒角会修饰所有选中的边" +msgstr[0] "实体 %d:已选择 %zu 条边,按住 Shift 单击可添加或移除一条边,圆角/倒角会修饰所有选中的边" # AI Translated #, c-format msgid "%zu edge selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" msgid_plural "%zu edges selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" -msgstr[0] "已选择 %zu 条边 — 按住 Shift 单击可添加或移除一条边,圆角/倒角会修饰所有选中的边" +msgstr[0] "已选择 %zu 条边,按住 Shift 单击可添加或移除一条边,圆角/倒角会修饰所有选中的边" # AI Translated #, c-format, boost-format msgid "Body %d: edge %d selected — Shift+click to add edges, or click again for the whole body" -msgstr "实体 %d:已选择边 %d — 按住 Shift 单击可添加更多边,或再次单击选择整个实体" +msgstr "实体 %d:已选择边 %d,按住 Shift 单击可添加更多边,或再次单击选择整个实体" # AI Translated #, c-format, boost-format msgid "Edge %d selected — Shift+click to add edges, or click again for the whole body" -msgstr "已选择边 %d — 按住 Shift 单击可添加更多边,或再次单击选择整个实体" +msgstr "已选择边 %d,按住 Shift 单击可添加更多边,或再次单击选择整个实体" # AI Translated #, c-format, boost-format msgid "%s plane selected — right-click to sketch on it, or click an object to select it" -msgstr "已选择 %s 平面 — 右键单击可在其上绘制草图,或单击对象以选择它" +msgstr "已选择 %s 平面,右键单击可在其上绘制草图,或单击对象以选择它" # AI Translated #, c-format, boost-format msgid "Body %d placed at (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" -msgstr "实体 %d 已放置于 (%.1f, %.1f, %.1f) mm — 拖动箭头移动,拖动圆环旋转" +msgstr "实体 %d 已放置于 (%.1f, %.1f, %.1f) mm,拖动箭头移动,拖动圆环旋转" # AI Translated #, c-format, boost-format msgid "Placed at (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" -msgstr "已放置于 (%.1f, %.1f, %.1f) mm — 拖动箭头移动,拖动圆环旋转" +msgstr "已放置于 (%.1f, %.1f, %.1f) mm,拖动箭头移动,拖动圆环旋转" # AI Translated msgid "Tool exited" @@ -26708,7 +27997,7 @@ msgstr "已退出工具" # AI Translated msgid "Sketch kept — Confirm to commit it, Cancel to discard" -msgstr "草图已保留 — 单击“确定”提交,单击“取消”放弃" +msgstr "草图已保留,单击“确定”提交,单击“取消”放弃" # AI Translated msgid "Select something to delete" @@ -26742,15 +28031,15 @@ msgstr "正在编辑:草图 %d · N = 正视于平面 · 在工具栏 #, c-format msgid "OK — %zu triangle" msgid_plural "OK — %zu triangles" -msgstr[0] "完成 — %zu 个三角形" +msgstr[0] "完成:%zu 个三角形" # AI Translated msgid "Edit the text — Enter applies, Esc keeps it as it was" -msgstr "编辑文字 — 按 Enter 应用,按 Esc 保持原样" +msgstr "编辑文字:按 Enter 应用,按 Esc 保持原样" # AI Translated msgid "Type the text — it appears in the view as you type; Enter inserts, Esc cancels" -msgstr "输入文字 — 输入时会实时显示在视图中;按 Enter 插入,按 Esc 取消" +msgstr "输入文字:输入时会实时显示在视图中;按 Enter 插入,按 Esc 取消" # AI Translated msgid "Text unchanged" @@ -26797,7 +28086,7 @@ msgstr "正在重建模型…" #, c-format, boost-format msgid "Imported %d solid — pick a face or edge, then Fillet / Cut / Shell to modify" msgid_plural "Imported %d solids — pick a face or edge, then Fillet / Cut / Shell to modify" -msgstr[0] "已导入 %d 个实体 — 选取一个面或边,然后使用圆角 / 切割 / 抽壳进行修改" +msgstr[0] "已导入 %d 个实体,选取一个面或边,然后使用圆角 / 切割 / 抽壳进行修改" # AI Translated msgid "Import mesh" @@ -26864,7 +28153,7 @@ msgstr "网格导入失败:%s" # AI Translated #, c-format, boost-format msgid "Imported solid — triangles: %d → faces: %d, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" -msgstr "已导入实体 — 三角形:%d → 面:%d,体积 %.2f mm³。选取一个面或边,然后使用圆角 / 切割 / 抽壳进行修改" +msgstr "已导入实体,三角形:%d → 面:%d,体积 %.2f mm³。选取一个面或边,然后使用圆角 / 切割 / 抽壳进行修改" # AI Translated #, c-format, boost-format @@ -26878,13 +28167,13 @@ msgstr "未找到可导入的几何体" # AI Translated #, c-format, boost-format msgid "%s added to the sketch — Confirm to commit it" -msgstr "%s 已添加到草图 — 单击“确定”提交" +msgstr "%s 已添加到草图,单击“确定”提交" # AI Translated #. TRN Design tab status; %s is the inserted item, such as "Text" or "SVG". #, c-format, boost-format msgid "%s — drag to place/size, then Confirm" -msgstr "%s — 拖动以放置/调整大小,然后单击“确定”" +msgstr "%s:拖动以放置/调整大小,然后单击“确定”" # AI Translated msgid "Insert canceled" @@ -26892,12 +28181,12 @@ msgstr "已取消插入" # AI Translated msgid "Drag a corner to scale, the center to move — Enter or ✓ when done, Esc to discard" -msgstr "拖动角点缩放,拖动中心移动 — 完成后按 Enter 或 ✓,按 Esc 放弃" +msgstr "拖动角点缩放,拖动中心移动,完成后按 Enter 或 ✓,按 Esc 放弃" # AI Translated #, c-format, boost-format msgid "Sketch added (plane: %s) — select it, then right-click to Extrude" -msgstr "已添加草图(平面:%s) — 选择它,然后右键单击进行拉伸" +msgstr "已添加草图(平面:%s),请选择它,然后右键单击进行拉伸" # AI Translated #, c-format, boost-format @@ -26920,7 +28209,7 @@ msgstr "螺纹标准:%s (螺距 %.3g mm)" # AI Translated msgid "Thread needs a solid body — add or import one first" -msgstr "螺纹需要一个实体 — 请先添加或导入实体" +msgstr "螺纹需要一个实体,请先添加或导入实体" # AI Translated msgid "Pick a sketch profile to revolve first" @@ -26928,7 +28217,7 @@ msgstr "请先选取要旋转的草图轮廓" # AI Translated msgid "Revolve needs a solid body — add or import one first" -msgstr "旋转需要一个实体 — 请先添加或导入实体" +msgstr "旋转需要一个实体,请先添加或导入实体" # AI Translated msgid "Pick a profile sketch to sweep first" @@ -26940,7 +28229,7 @@ msgstr "请选取用于扫掠的路径草图" # AI Translated msgid "Sweep needs a solid body — add or import one first" -msgstr "扫掠需要一个实体 — 请先添加或导入实体" +msgstr "扫掠需要一个实体,请先添加或导入实体" # AI Translated msgid "Check at least two profile sketches to loft" @@ -26948,7 +28237,7 @@ msgstr "请至少勾选两个轮廓草图以进行放样" # AI Translated msgid "Loft needs a solid body — add or import one first" -msgstr "放样需要一个实体 — 请先添加或导入实体" +msgstr "放样需要一个实体,请先添加或导入实体" # AI Translated msgid "Pick a sketch profile to extrude first" @@ -26976,7 +28265,7 @@ msgstr "请先添加至少一个要删除的面" # AI Translated msgid "Mate needs two coordinate systems — create them first" -msgstr "配合需要两个坐标系 — 请先创建它们" +msgstr "配合需要两个坐标系,请先创建它们" # AI Translated msgid "Mate: A and B must be different coordinate systems" @@ -27021,7 +28310,7 @@ msgstr "无法测量此实体" # AI Translated #, c-format, boost-format msgid "%s: sheet body, area %.2f mm², no volume — thicken it to get one" -msgstr "%s:曲面实体,表面积 %.2f mm²,无体积 — 加厚后即可获得体积" +msgstr "%s:曲面实体,表面积 %.2f mm²,无体积,加厚后即可获得体积" # AI Translated #, c-format, boost-format @@ -27030,15 +28319,15 @@ msgstr "%s:体积 %.2f mm³,表面积 %.2f mm²" # AI Translated msgid "Pattern needs a solid body — add or import one first" -msgstr "阵列需要一个实体 — 请先添加或导入实体" +msgstr "阵列需要一个实体,请先添加或导入实体" # AI Translated msgid "Boolean needs two bodies — add or import a second one" -msgstr "布尔需要两个实体 — 请添加或导入第二个实体" +msgstr "布尔需要两个实体,请添加或导入第二个实体" # AI Translated msgid "Cut needs a solid body — add or import one first" -msgstr "切割需要一个实体 — 请先添加或导入实体" +msgstr "切割需要一个实体,请先添加或导入实体" # AI Translated #, c-format, boost-format @@ -27104,7 +28393,7 @@ msgstr[0] "已选择 %d 个 · 按 Del 删除 · 按住 Shift 单击可添 # AI Translated msgid "Select — click an entity to pick it · drag an endpoint or center to move it · Shift-click adds · Del removes" -msgstr "选择 — 单击图元进行选取 · 拖动端点或中心可移动 · 按住 Shift 单击可添加 · 按 Del 删除" +msgstr "选择:单击图元进行选取 · 拖动端点或中心可移动 · 按住 Shift 单击可添加 · 按 Del 删除" # AI Translated #, c-format, boost-format @@ -27114,305 +28403,305 @@ msgstr[0] "已选取 %d 个 · 现在选择一个约束(水平、平行、 # AI Translated msgid "Constrain — click one or two entities, then choose a constraint" -msgstr "约束 — 单击一个或两个图元,然后选择约束" +msgstr "约束:单击一个或两个图元,然后选择约束" # AI Translated msgid "Dimension — click an entity, or the first of two points" -msgstr "尺寸 — 单击一个图元,或两个点中的第一个点" +msgstr "尺寸:单击一个图元,或两个点中的第一个点" # AI Translated msgid "Dimension — click the second point" -msgstr "尺寸 — 单击第二个点" +msgstr "尺寸:单击第二个点" # AI Translated msgid "Line — click the start point" -msgstr "直线 — 单击起点" +msgstr "直线:单击起点" # AI Translated msgid "Line — click the end point; its length and angle can then be typed" -msgstr "直线 — 单击终点;之后可输入其长度和角度" +msgstr "直线:单击终点;之后可输入其长度和角度" # AI Translated msgid "Polyline — click the first point" -msgstr "多段线 — 单击第一个点" +msgstr "多段线:单击第一个点" # AI Translated msgid "Polyline — click the next point · click the start point to close it · right-click, double-click or Enter ends the chain" -msgstr "多段线 — 单击下一个点 · 单击起点以闭合 · 右键单击、双击或按 Enter 结束连线" +msgstr "多段线:单击下一个点 · 单击起点以闭合 · 右键单击、双击或按 Enter 结束连线" # AI Translated msgid "Rectangle — click one corner" -msgstr "矩形 — 单击一个角点" +msgstr "矩形:单击一个角点" # AI Translated msgid "Rectangle — click the opposite corner" -msgstr "矩形 — 单击对角点" +msgstr "矩形:单击对角点" # AI Translated msgid "Center rectangle — click the center" -msgstr "中心矩形 — 单击中心" +msgstr "中心矩形:单击中心" # AI Translated msgid "Center rectangle — click a corner" -msgstr "中心矩形 — 单击一个角点" +msgstr "中心矩形:单击一个角点" # AI Translated msgid "Oblique rectangle — click the start of the base edge" -msgstr "斜矩形 — 单击底边的起点" +msgstr "斜矩形:单击底边的起点" # AI Translated msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" -msgstr "斜矩形 — 单击底边的终点(以此设置角度)" +msgstr "斜矩形:单击底边的终点(以此设置角度)" # AI Translated msgid "Oblique rectangle — click to set the width" -msgstr "斜矩形 — 单击以设置宽度" +msgstr "斜矩形:单击以设置宽度" # AI Translated msgid "Rounded rectangle — click one corner" -msgstr "圆角矩形 — 单击一个角点" +msgstr "圆角矩形:单击一个角点" # AI Translated msgid "Rounded rectangle — click the opposite corner" -msgstr "圆角矩形 — 单击对角点" +msgstr "圆角矩形:单击对角点" # AI Translated msgid "Rounded rectangle — click to set the corner radius" -msgstr "圆角矩形 — 单击以设置圆角半径" +msgstr "圆角矩形:单击以设置圆角半径" # AI Translated msgid "Circle — click the center" -msgstr "圆 — 单击圆心" +msgstr "圆:单击圆心" # AI Translated msgid "Circle — click to set the radius; it can then be typed" -msgstr "圆 — 单击以设置半径;之后可输入半径值" +msgstr "圆:单击以设置半径;之后可输入半径值" # AI Translated msgid "Circle (2 points) — click one end of the diameter" -msgstr "圆(两点) — 单击直径的一个端点" +msgstr "圆(两点):单击直径的一个端点" # AI Translated msgid "Circle (2 points) — click the other end of the diameter" -msgstr "圆(两点) — 单击直径的另一个端点" +msgstr "圆(两点):单击直径的另一个端点" # AI Translated msgid "Circle (3 points) — click the first point on the circle" -msgstr "圆(三点) — 单击圆上的第一个点" +msgstr "圆(三点):单击圆上的第一个点" # AI Translated msgid "Circle (3 points) — click the second point" -msgstr "圆(三点) — 单击第二个点" +msgstr "圆(三点):单击第二个点" # AI Translated msgid "Circle (3 points) — click the third point" -msgstr "圆(三点) — 单击第三个点" +msgstr "圆(三点):单击第三个点" # AI Translated msgid "Arc — click the start point" -msgstr "圆弧 — 单击起点" +msgstr "圆弧:单击起点" # AI Translated msgid "Arc — click the end point" -msgstr "圆弧 — 单击终点" +msgstr "圆弧:单击终点" # AI Translated msgid "Arc — click a point the arc passes through" -msgstr "圆弧 — 单击圆弧经过的一个点" +msgstr "圆弧:单击圆弧经过的一个点" # AI Translated msgid "Tangent arc — click the endpoint it leaves from" -msgstr "切线弧 — 单击其起始端点" +msgstr "切线弧:单击其起始端点" # AI Translated msgid "Tangent arc — click its far end" -msgstr "切线弧 — 单击其另一端" +msgstr "切线弧:单击其另一端" # AI Translated msgid "Center arc — click the center" -msgstr "中心点圆弧 — 单击圆心" +msgstr "中心点圆弧:单击圆心" # AI Translated msgid "Center arc — click the start point (this sets the radius)" -msgstr "中心点圆弧 — 单击起点(以此设置半径)" +msgstr "中心点圆弧:单击起点(以此设置半径)" # AI Translated msgid "Center arc — click the end point" -msgstr "中心点圆弧 — 单击终点" +msgstr "中心点圆弧:单击终点" # AI Translated msgid "Slot — click one end of the centerline" -msgstr "槽口 — 单击中心线的一端" +msgstr "槽口:单击中心线的一端" # AI Translated msgid "Slot — click the other end of the centerline" -msgstr "槽口 — 单击中心线的另一端" +msgstr "槽口:单击中心线的另一端" # AI Translated msgid "Slot — click to set the width" -msgstr "槽口 — 单击以设置宽度" +msgstr "槽口:单击以设置宽度" # AI Translated msgid "Arc slot — click the center the slot curves about" -msgstr "圆弧槽口 — 单击槽口弯曲所绕的中心" +msgstr "圆弧槽口:单击槽口弯曲所绕的中心" # AI Translated msgid "Arc slot — click the start of the centerline (this sets the radius)" -msgstr "圆弧槽口 — 单击中心线的起点(以此设置半径)" +msgstr "圆弧槽口:单击中心线的起点(以此设置半径)" # AI Translated msgid "Arc slot — click the end of the centerline" -msgstr "圆弧槽口 — 单击中心线的终点" +msgstr "圆弧槽口:单击中心线的终点" # AI Translated msgid "Arc slot — click to set the width" -msgstr "圆弧槽口 — 单击以设置宽度" +msgstr "圆弧槽口:单击以设置宽度" # AI Translated msgid "Polygon — click the center" -msgstr "多边形 — 单击中心" +msgstr "多边形:单击中心" # AI Translated msgid "Polygon — click a vertex (this sets size and orientation)" -msgstr "多边形 — 单击一个顶点(以此设置大小和方向)" +msgstr "多边形:单击一个顶点(以此设置大小和方向)" # AI Translated msgid "Ellipse — click the center" -msgstr "椭圆 — 单击中心" +msgstr "椭圆:单击中心" # AI Translated msgid "Ellipse — click the end of the major axis" -msgstr "椭圆 — 单击长轴的端点" +msgstr "椭圆:单击长轴的端点" # AI Translated msgid "Ellipse — click a point on the minor axis" -msgstr "椭圆 — 单击短轴上的一个点" +msgstr "椭圆:单击短轴上的一个点" # AI Translated msgid "Elliptical arc — click the center" -msgstr "椭圆弧 — 单击中心" +msgstr "椭圆弧:单击中心" # AI Translated msgid "Elliptical arc — click the end of the major axis" -msgstr "椭圆弧 — 单击长轴的端点" +msgstr "椭圆弧:单击长轴的端点" # AI Translated msgid "Elliptical arc — click a point on the minor axis" -msgstr "椭圆弧 — 单击短轴上的一个点" +msgstr "椭圆弧:单击短轴上的一个点" # AI Translated msgid "Elliptical arc — click where the arc starts" -msgstr "椭圆弧 — 单击圆弧的起始位置" +msgstr "椭圆弧:单击圆弧的起始位置" # AI Translated msgid "Elliptical arc — click where the arc ends" -msgstr "椭圆弧 — 单击圆弧的结束位置" +msgstr "椭圆弧:单击圆弧的结束位置" # AI Translated msgid "Spline — click the first control point" -msgstr "样条曲线 — 单击第一个控制点" +msgstr "样条曲线:单击第一个控制点" # AI Translated msgid "Spline — click the next control point · right-click, double-click or Enter finishes the curve" -msgstr "样条曲线 — 单击下一个控制点 · 右键单击、双击或按 Enter 完成曲线" +msgstr "样条曲线:单击下一个控制点 · 右键单击、双击或按 Enter 完成曲线" # AI Translated msgid "Point — click to place one; the tool stays armed for more" -msgstr "点 — 单击放置一个点;工具保持激活,可继续放置" +msgstr "点:单击放置一个点;工具保持激活,可继续放置" # AI Translated msgid "Trim — click a segment where it crosses another entity · Esc to exit" -msgstr "修剪 — 单击与其他图元相交的线段 · 按 Esc 退出" +msgstr "修剪:单击与其他图元相交的线段 · 按 Esc 退出" # AI Translated msgid "Extend — click a line or arc to grow it out to the nearest entity · Esc to exit" -msgstr "延伸 — 单击直线或圆弧,将其延长到最近的图元 · 按 Esc 退出" +msgstr "延伸:单击直线或圆弧,将其延长到最近的图元 · 按 Esc 退出" # AI Translated msgid "Fillet — click the first of two lines that meet" -msgstr "圆角 — 单击两条相交直线中的第一条" +msgstr "圆角:单击两条相交直线中的第一条" # AI Translated msgid "Fillet — click the second line" -msgstr "圆角 — 单击第二条直线" +msgstr "圆角:单击第二条直线" # AI Translated msgid "Fillet — drag the arrow, or click the number to type the radius · Enter applies · Esc cancels" -msgstr "圆角 — 拖动箭头,或单击数值输入半径 · 按 Enter 应用 · 按 Esc 取消" +msgstr "圆角:拖动箭头,或单击数值输入半径 · 按 Enter 应用 · 按 Esc 取消" # AI Translated msgid "Chamfer — click the first of two lines that meet" -msgstr "倒角 — 单击两条相交直线中的第一条" +msgstr "倒角:单击两条相交直线中的第一条" # AI Translated msgid "Chamfer — click the second line" -msgstr "倒角 — 单击第二条直线" +msgstr "倒角:单击第二条直线" # AI Translated msgid "Chamfer — drag the arrow, or click the number to type the setback · Enter applies · Esc cancels" -msgstr "倒角 — 拖动箭头,或单击数值输入倒角距离 · 按 Enter 应用 · 按 Esc 取消" +msgstr "倒角:拖动箭头,或单击数值输入倒角距离 · 按 Enter 应用 · 按 Esc 取消" # AI Translated msgid "Offset — click a curve; its whole outline is offset" -msgstr "偏移 — 单击一条曲线;将偏移其整个轮廓" +msgstr "偏移:单击一条曲线;将偏移其整个轮廓" # AI Translated msgid "Offset — drag the arrow to either side, or click the number to type the distance · Enter applies · Esc cancels" -msgstr "偏移 — 向任意一侧拖动箭头,或单击数值输入距离 · 按 Enter 应用 · 按 Esc 取消" +msgstr "偏移:向任意一侧拖动箭头,或单击数值输入距离 · 按 Enter 应用 · 按 Esc 取消" # AI Translated msgid "Mirror — first click the LINE to mirror about (a construction line works)" -msgstr "镜像 — 先单击作为镜像轴的直线(可使用构造线)" +msgstr "镜像:先单击作为镜像轴的直线(可使用构造线)" # AI Translated msgid "Mirror — axis set · now click the entities to mirror · Esc cancels" -msgstr "镜像 — 已设置镜像轴 · 现在单击要镜像的图元 · 按 Esc 取消" +msgstr "镜像:已设置镜像轴 · 现在单击要镜像的图元 · 按 Esc 取消" # AI Translated #, c-format, boost-format msgid "Mirror — axis set · %d to mirror · click another to add or remove it · Enter applies" msgid_plural "Mirror — axis set · %d to mirror · click another to add or remove it · Enter applies" -msgstr[0] "镜像 — 已设置镜像轴 · 待镜像 %d 个 · 单击其他图元可添加或移除 · 按 Enter 应用" +msgstr[0] "镜像:已设置镜像轴 · 待镜像 %d 个 · 单击其他图元可添加或移除 · 按 Enter 应用" # AI Translated msgid "Move — click the entities to move" -msgstr "移动 — 单击要移动的图元" +msgstr "移动:单击要移动的图元" # AI Translated msgid "Move — drag the handle, or click the number to type the distance · Enter applies" -msgstr "移动 — 拖动控制柄,或单击数值输入距离 · 按 Enter 应用" +msgstr "移动:拖动控制柄,或单击数值输入距离 · 按 Enter 应用" # AI Translated msgid "Rotate — click the entities to rotate" -msgstr "旋转 — 单击要旋转的图元" +msgstr "旋转:单击要旋转的图元" # AI Translated msgid "Rotate — drag the handle, or click the number to type the angle · Enter applies" -msgstr "旋转 — 拖动控制柄,或单击数值输入角度 · 按 Enter 应用" +msgstr "旋转:拖动控制柄,或单击数值输入角度 · 按 Enter 应用" # AI Translated msgid "Scale — click the entities to scale" -msgstr "缩放 — 单击要缩放的图元" +msgstr "缩放:单击要缩放的图元" # AI Translated msgid "Scale — drag the handle, or click the number to type the factor · Enter applies" -msgstr "缩放 — 拖动控制柄,或单击数值输入比例因子 · 按 Enter 应用" +msgstr "缩放:拖动控制柄,或单击数值输入比例因子 · 按 Enter 应用" # AI Translated msgid "Array — click the entities to repeat" -msgstr "阵列 — 单击要阵列的图元" +msgstr "阵列:单击要阵列的图元" # AI Translated msgid "Array — drag the handle to set the step, click the count to type it · Enter applies" -msgstr "阵列 — 拖动控制柄设置间距,单击数量值进行输入 · 按 Enter 应用" +msgstr "阵列:拖动控制柄设置间距,单击数量值进行输入 · 按 Enter 应用" # AI Translated msgid "Polar array — click the entities to repeat" -msgstr "圆周阵列 — 单击要阵列的图元" +msgstr "圆周阵列:单击要阵列的图元" # AI Translated msgid "Polar array — drag the handle to set the sweep, click the count to type it · Enter applies" -msgstr "圆周阵列 — 拖动控制柄设置总角度,单击数量值进行输入 · 按 Enter 应用" +msgstr "圆周阵列:拖动控制柄设置总角度,单击数量值进行输入 · 按 Enter 应用" # AI Translated msgid "Drag a corner to scale, the center to move · Enter or ✓ when done, Esc to discard" @@ -27429,12 +28718,12 @@ msgstr " · 单击约束标记可将其移除" # AI Translated #, c-format, boost-format msgid "%s — solid body" -msgstr "%s — 实体" +msgstr "%s(实体)" # AI Translated #, c-format, boost-format msgid "%s — surface body" -msgstr "%s — 曲面实体" +msgstr "%s(曲面实体)" # AI Translated #, c-format, boost-format @@ -27478,7 +28767,7 @@ msgstr "草图轮廓" # AI Translated msgid "Sketch — nothing selected" -msgstr "草图 — 未选择任何内容" +msgstr "草图:未选择任何内容" # AI Translated msgid "Sketch line" @@ -27533,27 +28822,27 @@ msgstr "在视口中单击一条实体边" # AI Translated msgid "An angled plane needs an edge to tilt about — pick Edge A" -msgstr "倾斜平面需要一条作为旋转轴的边 — 请选取边 A" +msgstr "倾斜平面需要一条作为旋转轴的边,请选取边 A" # AI Translated msgid "A midplane needs two faces — pick Face A and Face B" -msgstr "中间平面需要两个面 — 请选取面 A 和面 B" +msgstr "中间平面需要两个面,请选取面 A 和面 B" # AI Translated msgid "Face A and Face B are the same face — a midplane needs two different faces" -msgstr "面 A 和面 B 是同一个面 — 中间平面需要两个不同的面" +msgstr "面 A 和面 B 是同一个面,中间平面需要两个不同的面" # AI Translated msgid "A tangent plane needs a cylindrical face — pick Face A" -msgstr "相切平面需要一个圆柱面 — 请选取面 A" +msgstr "相切平面需要一个圆柱面,请选取面 A" # AI Translated msgid "This plane needs two edges — pick Edge A and Edge B" -msgstr "此平面需要两条边 — 请选取边 A 和边 B" +msgstr "此平面需要两条边,请选取边 A 和边 B" # AI Translated msgid "Plane added — pick it as a sketch plane" -msgstr "已添加平面 — 可将其选作草图平面" +msgstr "已添加平面,可将其选作草图平面" # AI Translated msgid "Axis added" @@ -27565,27 +28854,27 @@ msgstr "已添加坐标系" # AI Translated msgid "Shell needs a solid body — add or import one first" -msgstr "抽壳需要一个实体 — 请先添加或导入实体" +msgstr "抽壳需要一个实体,请先添加或导入实体" # AI Translated msgid "Draft needs a solid body — add or import one first" -msgstr "拔模需要一个实体 — 请先添加或导入实体" +msgstr "拔模需要一个实体,请先添加或导入实体" # AI Translated msgid "Draft needs a picked face — click a side face first" -msgstr "拔模需要选取一个面 — 请先单击一个侧面" +msgstr "拔模需要选取一个面,请先单击一个侧面" # AI Translated msgid "" "Nothing yet — import a STEP or a mesh from the toolbar,\n" "or press Sketch and click a reference plane to start a sketch." msgstr "" -"尚无内容 — 从工具栏导入 STEP 或网格,\n" +"尚无内容:从工具栏导入 STEP 或网格,\n" "或单击“草图”,然后单击一个基准面以开始绘制草图。" # AI Translated msgid "No solid yet — select a sketch and right-click it to Extrude." -msgstr "尚无实体 — 选择一个草图并右键单击它进行拉伸。" +msgstr "尚无实体,请选择一个草图并右键单击它进行拉伸。" # AI Translated msgid "Could not restore the CAD model from this project" @@ -27599,11 +28888,11 @@ msgstr "无法恢复 CAD 模型:%s" # AI Translated #, c-format msgid "Body %zu — %s" -msgstr "实体 %zu — %s" +msgstr "实体 %zu:%s" # AI Translated msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" -msgstr "剖面视图已开启 — 隐藏模型的一半以查看内部;PageUp / PageDown 移动剖切面,“翻转”显示另一半" +msgstr "剖面视图已开启:隐藏模型的一半以查看内部;PageUp / PageDown 移动剖切面,“翻转”显示另一半" # AI Translated msgid "Section view off" @@ -27611,11 +28900,11 @@ msgstr "剖面视图已关闭" # AI Translated msgid "Section view — showing the upper half" -msgstr "剖面视图 — 正在显示上半部分" +msgstr "剖面视图:正在显示上半部分" # AI Translated msgid "Section view — showing the lower half" -msgstr "剖面视图 — 正在显示下半部分" +msgstr "剖面视图:正在显示下半部分" # AI Translated msgid "Finding the feature's faces…" @@ -27623,7 +28912,7 @@ msgstr "正在查找特征的面…" # AI Translated msgid "The model is being rebuilt — zoom again when it finishes" -msgstr "模型正在重建 — 完成后请再次缩放" +msgstr "模型正在重建,完成后请再次缩放" # AI Translated #, c-format, boost-format @@ -27632,7 +28921,7 @@ msgstr "%s 当前没有可供缩放的可见内容" # AI Translated msgid "That body has no display mesh yet — recompute first" -msgstr "该实体尚无显示网格 — 请先重新计算" +msgstr "该实体尚无显示网格,请先重新计算" # AI Translated msgid "Select something to zoom to" @@ -27644,15 +28933,15 @@ msgstr "请先完成或取消当前打开的内容" # AI Translated msgid "Select a body first — click it in the viewport or the Bodies list" -msgstr "请先选择一个实体 — 在视口或实体列表中单击它" +msgstr "请先选择一个实体:在视口或实体列表中单击它" # AI Translated msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" -msgstr "拖动箭头移动,拖动圆环旋转 — 然后单击“确定”(按 Esc 取消)" +msgstr "拖动箭头移动,拖动圆环旋转,然后单击“确定”(按 Esc 取消)" # AI Translated msgid "Drag the arrows to move, the rings to rotate — the numbers follow" -msgstr "拖动箭头移动,拖动圆环旋转 — 数值会随之更新" +msgstr "拖动箭头移动,拖动圆环旋转,数值会随之更新" # AI Translated msgid "Select a body first" @@ -27669,7 +28958,7 @@ msgstr "单击实体上的一个面,然后按 F" # AI Translated msgid "Placed on face — body laid flat on the bed" -msgstr "已放置在面上 — 实体已平放在热床上" +msgstr "已放置在面上,实体已平放在热床上" # AI Translated #, c-format, boost-format @@ -27686,7 +28975,7 @@ msgstr "新建设计" # AI Translated msgid "This body has no feature to delete — use New Design to start over" -msgstr "此实体没有可删除的特征 — 请使用“新建设计”重新开始" +msgstr "此实体没有可删除的特征,请使用“新建设计”重新开始" # AI Translated #, c-format, boost-format @@ -27696,7 +28985,7 @@ msgstr "特征 %d" # AI Translated #, c-format, boost-format msgid "Deleted %s, the feature this body was made from — Ctrl+Z restores it" -msgstr "已删除 %s(即创建此实体的特征) — 按 Ctrl+Z 可恢复" +msgstr "已删除 %s(即创建此实体的特征),按 Ctrl+Z 可恢复" # AI Translated msgid "Select the FEATURE that created this body (or use New Design)" @@ -27818,13 +29107,13 @@ msgstr "约束被拒绝(过约束)" # AI Translated msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" -msgstr "已应用约束 · 其标记显示在草图上 — 单击标记可将其移除" +msgstr "已应用约束 · 其标记显示在草图上,单击标记可将其移除" # AI Translated #, c-format, boost-format msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." msgid_plural "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." -msgstr[0] "%s — 已选择 %d 个。按 Esc 切换到选择工具,单击一条直线,然后按住 Shift 或 Ctrl 单击另一条。" +msgstr[0] "%s,已选择 %d 个。按 Esc 切换到选择工具,单击一条直线,然后按住 Shift 或 Ctrl 单击另一条。" # AI Translated msgid "Applied constraint" @@ -28034,7 +29323,7 @@ msgstr "已应用编辑" #. TRN Design tab status; %s is the value being asked for, such as "Fillet radius". #, c-format, boost-format msgid "%s — type a value, press Enter (or Confirm)" -msgstr "%s — 输入数值,按 Enter(或单击“确定”)" +msgstr "%s:输入数值,按 Enter(或单击“确定”)" # AI Translated msgid "Pick a segment in the viewport first" @@ -28063,11 +29352,11 @@ msgstr "位于已存储的面上" # AI Translated msgid "Editing sketch — drag a handle or double-click a dimension to edit it" -msgstr "正在编辑草图 — 拖动控制柄或双击尺寸进行编辑" +msgstr "正在编辑草图:拖动控制柄或双击尺寸进行编辑" # AI Translated msgid "An imported solid has no parameters — use Transform to move or rotate it" -msgstr "导入的实体没有参数 — 请使用“变换”来移动或旋转它" +msgstr "导入的实体没有参数,请使用“变换”来移动或旋转它" # AI Translated msgid "This feature type can't be edited yet" @@ -28075,7 +29364,7 @@ msgstr "暂不支持编辑此类特征" # AI Translated msgid "Nothing to export — add a feature first" -msgstr "没有可导出的内容 — 请先添加特征" +msgstr "没有可导出的内容,请先添加特征" # AI Translated msgid "Export STEP" @@ -28096,15 +29385,15 @@ msgstr "STEP 导出失败:%s" # AI Translated msgid "Commit to Plate (as bodies) — send each body to Prepare as its own object" -msgstr "提交到盘(按实体) — 将每个实体作为独立对象发送到“准备”" +msgstr "提交到盘(按实体):将每个实体作为独立对象发送到“准备”" # AI Translated msgid "Commit to Plate — send the solid to Prepare" -msgstr "提交到盘 — 将实体发送到“准备”" +msgstr "提交到盘:将实体发送到“准备”" # AI Translated msgid "Nothing to commit — add a feature first" -msgstr "没有可提交的内容 — 请先添加特征" +msgstr "没有可提交的内容,请先添加特征" # AI Translated #, c-format, boost-format @@ -28113,7 +29402,7 @@ msgstr "设计实体 %d" # AI Translated msgid "All bodies hidden — show one before committing" -msgstr "所有实体均已隐藏 — 请在提交前显示至少一个实体" +msgstr "所有实体均已隐藏,请在提交前显示至少一个实体" # AI Translated msgid "Design Assembly" @@ -28142,7 +29431,7 @@ msgstr "直线 E%d" # AI Translated #, c-format, boost-format msgid "Sketch plane: %s — pick a tool" -msgstr "草图平面:%s — 请选取工具" +msgstr "草图平面:%s,请选取工具" # AI Translated #, c-format, boost-format @@ -28190,12 +29479,12 @@ msgstr "无效:%s" #, c-format msgid "Preview — %zu triangle" msgid_plural "Preview — %zu triangles" -msgstr[0] "预览 — %zu 个三角形" +msgstr[0] "预览:%zu 个三角形" # AI Translated #, c-format, boost-format msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" -msgstr "实体 %d — 已移动 (%.1f, %.1f, %.1f) mm,已旋转 %.1f°" +msgstr "实体 %d:已移动 (%.1f, %.1f, %.1f) mm,已旋转 %.1f°" # AI Translated msgid "Profile: " @@ -28286,7 +29575,7 @@ msgstr "数值不能为负(零表示重合)" # AI Translated msgid "That dimension cannot be satisfied — the sketch is over-constrained" -msgstr "无法满足该尺寸 — 草图过约束" +msgstr "无法满足该尺寸,草图过约束" # AI Translated #, boost-format @@ -28325,16 +29614,16 @@ msgstr "圆角半径必须小于短边长度的一半" # AI Translated msgid "The slot is too wide for its radius — the width must be less than twice the radius" -msgstr "槽口相对于其半径过宽 — 宽度必须小于半径的两倍" +msgstr "槽口相对于其半径过宽,宽度必须小于半径的两倍" # AI Translated #, boost-format msgid "%1% cannot be satisfied — the sketch is over-constrained" -msgstr "无法满足%1% — 草图过约束" +msgstr "无法满足%1%,草图过约束" # AI Translated msgid "Those two lines do not meet at a corner — pick two lines that do" -msgstr "这两条直线未在角点相交 — 请选取两条在角点相交的直线" +msgstr "这两条直线未在角点相交,请选取两条在角点相交的直线" # AI Translated msgid "The size must be greater than zero" @@ -28356,7 +29645,7 @@ msgstr[0] "已移除 %1% 个因圆角/倒角而失效的约束" # AI Translated msgid "Offset: an ellipse or a spline has no parallel of its own kind — pick lines, arcs or circles" -msgstr "偏移:椭圆或样条曲线无法生成同类型的平行曲线 — 请选取直线、圆弧或圆" +msgstr "偏移:椭圆或样条曲线无法生成同类型的平行曲线,请选取直线、圆弧或圆" # AI Translated msgid "The scale factor must be greater than zero" @@ -28378,7 +29667,7 @@ msgstr[0] "变换解除了 %1% 个约束" # AI Translated msgid "The array copies are unconstrained — the solver refused every binding" -msgstr "阵列副本未受约束 — 求解器拒绝了所有绑定约束" +msgstr "阵列副本未受约束:求解器拒绝了所有绑定约束" # AI Translated msgid "right-click or double-click to finish, click start to close" @@ -28398,7 +29687,7 @@ msgstr "按 Enter 或 ✓ 应用,按 Esc 放弃" # AI Translated msgid "No dimension for that entity yet — click a line, a circle, an arc, or two points" -msgstr "尚不支持为该图元标注尺寸 — 请单击直线、圆、圆弧或两个点" +msgstr "尚不支持为该图元标注尺寸,请单击直线、圆、圆弧或两个点" # AI Translated msgid "Click a second point, or a line to measure the distance to" @@ -28468,16 +29757,16 @@ msgstr "加厚" # AI Translated msgctxt "Design" msgid "Join" -msgstr "并集" +msgstr "合并" # AI Translated msgid "Fuse the tool body into the target — one solid, no seam" -msgstr "将工具实体融合到目标实体中 — 合为一个实体,没有接缝" +msgstr "将工具实体融合到目标实体中,合为一个无接缝的实体" # AI Translated msgctxt "Design" msgid "Subtract" -msgstr "差集" +msgstr "减去" # AI Translated msgid "Cut the tool body out of the target" @@ -28486,7 +29775,7 @@ msgstr "从目标实体中减去工具实体" # AI Translated msgctxt "Design" msgid "Intersect" -msgstr "交集" +msgstr "相交" # AI Translated msgid "Keep only where the two bodies overlap" @@ -28523,7 +29812,7 @@ msgstr "加厚曲面" # AI Translated msgid "Thicken Surface needs a surface body — make one with a Surface tool first" -msgstr "加厚曲面需要一个曲面实体 — 请先使用曲面工具创建" +msgstr "加厚曲面需要一个曲面实体,请先使用曲面工具创建" # AI Translated msgctxt "Design" @@ -28532,7 +29821,7 @@ msgstr "螺纹" # AI Translated msgid "Trim the body with a plane — drag the offset arrow; keep one half or both" -msgstr "用平面切割实体 — 拖动偏移箭头;可保留其中一半或两半" +msgstr "用平面切割实体,拖动偏移箭头;可保留其中一半或两半" # AI Translated msgctxt "Design" @@ -28541,7 +29830,7 @@ msgstr "分割" # AI Translated msgid "Split needs a solid body — add or import one first" -msgstr "分割需要一个实体 — 请先添加或导入实体" +msgstr "分割需要一个实体,请先添加或导入实体" # AI Translated msgid "Split the body along a picked face into two solids" @@ -28589,7 +29878,7 @@ msgstr "偏移曲面" # AI Translated msgid "Surface Offset needs a surface body — make one with a Surface tool first" -msgstr "偏移曲面需要一个曲面实体 — 请先使用曲面工具创建" +msgstr "偏移曲面需要一个曲面实体,请先使用曲面工具创建" # AI Translated msgctxt "Design" @@ -28598,7 +29887,7 @@ msgstr "线性阵列" # AI Translated msgid "Repeat the body along a direction — drag the spacing, set the count" -msgstr "沿某一方向重复实体 — 拖动设置间距,并设置数量" +msgstr "沿某一方向重复实体:拖动设置间距,并设置数量" # AI Translated msgctxt "Design" @@ -28607,7 +29896,7 @@ msgstr "圆周阵列" # AI Translated msgid "Repeat the body around an axis — set the count and sweep" -msgstr "绕轴重复实体 — 设置数量和总角度" +msgstr "绕轴重复实体:设置数量和总角度" # AI Translated msgctxt "Design" @@ -28639,7 +29928,7 @@ msgstr "对齐到" # AI Translated msgid "Align needs a body — add or import one first" -msgstr "对齐需要一个实体 — 请先添加或导入实体" +msgstr "对齐需要一个实体,请先添加或导入实体" # AI Translated msgid "Align the body to a picked face or plane" @@ -28685,7 +29974,7 @@ msgstr "干涉" # AI Translated msgid "Check whether two bodies overlap — reports, changes nothing" -msgstr "检查两个实体是否重叠 — 仅报告,不做任何更改" +msgstr "检查两个实体是否重叠(仅报告,不做任何更改)" # AI Translated msgctxt "Design" @@ -28748,7 +30037,7 @@ msgstr "删除实体" # AI Translated msgid "Delete this whole body — removes the feature it was made from" -msgstr "删除整个实体 — 将移除创建它的特征" +msgstr "删除整个实体,并移除创建它的特征" # AI Translated msgctxt "Design" @@ -28841,7 +30130,7 @@ msgstr "三角形" # AI Translated msgid "Triangle — click center, then a vertex" -msgstr "三角形 — 单击中心,然后单击一个顶点" +msgstr "三角形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28850,7 +30139,7 @@ msgstr "正方形" # AI Translated msgid "Square — click center, then a vertex" -msgstr "正方形 — 单击中心,然后单击一个顶点" +msgstr "正方形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28859,7 +30148,7 @@ msgstr "五边形" # AI Translated msgid "Pentagon — click center, then a vertex" -msgstr "五边形 — 单击中心,然后单击一个顶点" +msgstr "五边形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28868,7 +30157,7 @@ msgstr "六边形" # AI Translated msgid "Hexagon — click center, then a vertex" -msgstr "六边形 — 单击中心,然后单击一个顶点" +msgstr "六边形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28877,7 +30166,7 @@ msgstr "八边形" # AI Translated msgid "Octagon — click center, then a vertex" -msgstr "八边形 — 单击中心,然后单击一个顶点" +msgstr "八边形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28886,7 +30175,7 @@ msgstr "十二边形" # AI Translated msgid "Dodecagon — click center, then a vertex" -msgstr "十二边形 — 单击中心,然后单击一个顶点" +msgstr "十二边形:单击中心,然后单击一个顶点" # AI Translated msgctxt "Design" @@ -28988,7 +30277,7 @@ msgstr "选择一个草图以添加约束" # AI Translated msgid "Add dimensions and relations (coincident, tangent, parallel...) to the selected sketch" -msgstr "为所选草图添加尺寸和几何关系(重合、相切、平行...)" +msgstr "为所选草图添加尺寸和几何关系(重合、相切、平行等)" # AI Translated msgctxt "Design" @@ -29049,7 +30338,7 @@ msgstr "斜体" # AI Translated msgid "This font cannot be used for text — pick another one" -msgstr "此字体无法用于文字 — 请选择其他字体" +msgstr "此字体无法用于文字,请选择其他字体" # AI Translated msgid "Type the text to see its size" @@ -29174,8 +30463,9 @@ msgstr "网格布尔运算小工具" msgid "Gizmo FDM paint-on supports" msgstr "FDM 手绘支撑小工具" +# AI Translated msgid "Gizmo FDM paint-on seam" -msgstr "FDM涂装接缝" +msgstr "FDM 手绘接缝小工具" # AI Translated msgid "Gizmo FDM paint-on fuzzy skin" @@ -29199,7 +30489,7 @@ msgstr "装配小工具" # AI Translated msgid "Gizmo brim ears" -msgstr "耳状帽檐小工具" +msgstr "耳状 Brim 小工具" # AI Translated msgid "Gizmo texture displacement painting" @@ -29217,11 +30507,13 @@ msgstr "水平滑动条 - 向左移动一步" msgid "Horizontal slider - Move active thumb Right" msgstr "水平滑动条 - 向右移动一步" +# AI Translated msgid "Horizontal slider - Move to start position" -msgstr "水平滑块 - 移动到起始位置" +msgstr "水平滑动条 - 移动到起始位置" +# AI Translated msgid "Horizontal slider - Move to last position" -msgstr "水平滑块 - 移动到末尾位置" +msgstr "水平滑动条 - 移动到末尾位置" # AI Translated msgid "Camera view - Default" @@ -29274,8 +30566,9 @@ msgstr "开启/关闭G-code窗口" msgid "On/Off one layer mode of the vertical slider" msgstr "开启/关闭垂直滑动条的单层模式" +# AI Translated msgid "Switch between Prepare/Preview" -msgstr "准备/预览之间的切换" +msgstr "在“准备”和“预览”之间切换" msgid "Collapse/Expand the sidebar" msgstr "收起/展开 侧边栏" @@ -29413,7 +30706,7 @@ msgstr "配合需要两个不同的连接器" # AI Translated msgid "connector B is not attached to a body — a mate moves B's body" -msgstr "连接器 B 未附着到实体 — 配合会移动 B 所在的实体" +msgstr "连接器 B 未附着到实体,而配合需要移动 B 所在的实体" # AI Translated msgid "connector B's body no longer exists" @@ -29421,30 +30714,30 @@ msgstr "连接器 B 所在的实体已不存在" # AI Translated msgid "needs a flat face at both ends — both connectors are on curved faces" -msgstr "两端都需要平面 — 两个连接器都位于曲面上" +msgstr "两端都需要平面,但两个连接器都位于曲面上" # AI Translated #, boost-format msgid "needs a flat face at both ends — connector %1% is on a curved face" -msgstr "两端都需要平面 — 连接器 %1% 位于曲面上" +msgstr "两端都需要平面,但连接器 %1% 位于曲面上" # AI Translated msgid "needs a cylindrical face at both ends — both connectors are on flat faces" -msgstr "两端都需要圆柱面 — 两个连接器都位于平面上" +msgstr "两端都需要圆柱面,但两个连接器都位于平面上" # AI Translated msgid "needs a cylindrical face at both ends — both connectors are on non-cylindrical faces" -msgstr "两端都需要圆柱面 — 两个连接器都位于非圆柱面上" +msgstr "两端都需要圆柱面,但两个连接器都位于非圆柱面上" # AI Translated #, boost-format msgid "needs a cylindrical face at both ends — connector %1% is on a flat face" -msgstr "两端都需要圆柱面 — 连接器 %1% 位于平面上" +msgstr "两端都需要圆柱面,但连接器 %1% 位于平面上" # AI Translated #, boost-format msgid "needs a cylindrical face at both ends — connector %1% is on a curved face" -msgstr "两端都需要圆柱面 — 连接器 %1% 位于曲面上" +msgstr "两端都需要圆柱面,但连接器 %1% 位于曲面上" # AI Translated #. TRN Datum plane entry in the reference plane list. %1% is the plane name. @@ -29470,7 +30763,7 @@ msgstr "未找到边" # AI Translated msgid "plane ref not found" -msgstr "未找到参考平面" +msgstr "未找到基准面" # AI Translated msgid "planes are parallel (no intersection)" @@ -29522,7 +30815,7 @@ msgstr "未显示的开放端点:%1%" # AI Translated msgid "revolve: the axis line is no longer in the sketch — pick the axis again" -msgstr "旋转:轴线已不在草图中 — 请重新选取轴" +msgstr "旋转:轴线已不在草图中,请重新选取轴" # AI Translated msgid "revolve: the axis line has no length" @@ -29530,7 +30823,7 @@ msgstr "旋转:轴线没有长度" # AI Translated msgid "sketch has entities but they do not form a single closed wire — a closed entity (circle/ellipse) combined with other entities, or several closed entities, is not supported yet" -msgstr "草图包含图元,但未构成单一闭合轮廓 — 暂不支持将闭合图元(圆/椭圆)与其他图元组合,或使用多个闭合图元" +msgstr "草图包含图元,但未构成单一闭合轮廓;暂不支持将闭合图元(圆/椭圆)与其他图元组合,或使用多个闭合图元" # AI Translated msgid "sketch profile wire failed" @@ -29764,7 +31057,7 @@ msgstr "布尔:没有目标实体" # AI Translated msgid "boolean: no tool body — pick a second body" -msgstr "布尔:没有工具实体 — 请选取第二个实体" +msgstr "布尔:没有工具实体,请选取第二个实体" # AI Translated msgid "boolean: the target and the tool are the same body" @@ -29947,7 +31240,7 @@ msgstr "此配合将实体 %1% 相对于其自身定位" # AI Translated #, boost-format msgid "Mate chain is circular: Body %1% depends on Body %2%, which leads back to Body %1% — the result depends on feature order" -msgstr "配合链存在循环:实体 %1% 依赖于实体 %2%,而后者又回到实体 %1% — 结果取决于特征顺序" +msgstr "配合链存在循环:实体 %1% 依赖于实体 %2%,而后者又回到实体 %1%,因此结果取决于特征顺序" # AI Translated #, boost-format @@ -29964,15 +31257,15 @@ msgstr "该特征需要一个实体" # AI Translated msgid "hole removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "孔未去除任何材料 — 工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" +msgstr "孔未去除任何材料:工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" # AI Translated msgid "thread removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "螺纹未去除任何材料 — 工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" +msgstr "螺纹未去除任何材料:工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" # AI Translated msgid "cut removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "切割未去除任何材料 — 工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" +msgstr "切割未去除任何材料:工具未与目标实体相交(坐标位于草图平面的坐标系中,而非世界坐标系)" # AI Translated msgid "OCCT operation failed" @@ -30090,8 +31383,9 @@ msgstr "了解耗材丝匹配规则。" msgid "External spools are not supported since Filament Track Switch has been installed. If you want to use an external spool, please uninstall it." msgstr "由于已安装耗材变轨器,不支持使用外置料盘。如需使用外置料盘,请将其卸载。" +# AI Translated msgid "Select Filament && Hotends" -msgstr "选择材料预设和喷嘴" +msgstr "选择耗材丝和热端" # AI Translated msgid "Model Pictures" @@ -30195,1231 +31489,1639 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "当前耗材丝列表中不包含 %s。分解后将自动创建混合耗材丝所需的项目耗材丝。" +# AI Translated msgid "Color Picker" -msgstr "" +msgstr "颜色选择器" +# AI Translated msgid "Basic Colors" -msgstr "" +msgstr "基本颜色" +# AI Translated msgid "Orca Palette" -msgstr "" +msgstr "Orca 调色板" +# AI Translated #. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. msgid "RAL Classic" -msgstr "" +msgstr "RAL 经典色" +# AI Translated #. TRN: Keep the standard/brand name "RAL" unchanged. msgid "Gradients" -msgstr "" +msgstr "渐变预设" +# AI Translated msgid "Solid" -msgstr "" +msgstr "纯色" +# AI Translated msgid "Gradient" -msgstr "" +msgstr "渐变" +# AI Translated msgid "Gradient start" -msgstr "" +msgstr "渐变起点" +# AI Translated msgid "Gradient end" -msgstr "" +msgstr "渐变终点" +# AI Translated msgid "Gradient color" -msgstr "" +msgstr "渐变色" +# AI Translated msgid "Add color" -msgstr "" +msgstr "添加颜色" +# AI Translated msgid "Remove color" -msgstr "" +msgstr "移除颜色" +# AI Translated msgid "Saturation" -msgstr "" +msgstr "饱和度" +# AI Translated msgid "Original color" -msgstr "" +msgstr "原始颜色" +# AI Translated #. TRN: Clicking the current color preview adds it to the saved favorites. msgid "Save current color" -msgstr "" +msgstr "保存当前颜色" +# AI Translated msgid "Palettes" -msgstr "" +msgstr "调色板" +# AI Translated msgid "Search colors" -msgstr "" +msgstr "搜索颜色" +# AI Translated msgid "Filter colors" -msgstr "" +msgstr "筛选颜色" +# AI Translated msgid "No matching colors" -msgstr "" +msgstr "没有匹配的颜色" +# AI Translated msgid "Hex color" -msgstr "" +msgstr "十六进制颜色" # AI Translated msgid "Opacity" msgstr "不透明度" +# AI Translated msgid "Opacity percent" -msgstr "" +msgstr "不透明度百分比" +# AI Translated msgid "Save color" -msgstr "" +msgstr "保存颜色" +# AI Translated msgid "Enter a complete hexadecimal color" -msgstr "" +msgstr "请输入完整的十六进制颜色值" +# AI Translated msgid "The current multi-color selection is kept until you choose a different color." -msgstr "" +msgstr "当前的多色选择会一直保留,直到您选择其他颜色。" +# AI Translated #, c-format, boost-format msgid "Up to %d colors supported." -msgstr "" +msgstr "最多支持 %d 种颜色。" +# AI Translated msgid "Crimson" -msgstr "" +msgstr "猩红色" +# AI Translated msgid "Orange red" -msgstr "" +msgstr "橙红色" +# AI Translated msgid "Tomato" -msgstr "" +msgstr "番茄色" +# AI Translated msgid "Orange" -msgstr "" +msgstr "橙色" +# AI Translated msgid "Dark orange" -msgstr "" +msgstr "暗橙色" +# AI Translated msgid "Gold" -msgstr "" +msgstr "金色" +# AI Translated msgid "Burly wood" -msgstr "" +msgstr "硬木色" +# AI Translated msgid "Bisque" -msgstr "" +msgstr "陶坯黄" +# AI Translated msgid "Misty rose" -msgstr "" +msgstr "薄雾玫瑰色" +# AI Translated msgid "Light yellow" -msgstr "" +msgstr "浅黄色" +# AI Translated msgid "Lemon chiffon" -msgstr "" +msgstr "柠檬绸色" +# AI Translated msgid "Beige" -msgstr "" +msgstr "米色" +# AI Translated msgid "Light golden rod yellow" -msgstr "" +msgstr "浅金菊黄" +# AI Translated msgid "Pale golden rod" -msgstr "" +msgstr "灰金菊黄" +# AI Translated msgid "Khaki" -msgstr "" +msgstr "卡其色" +# AI Translated msgid "Dark khaki" -msgstr "" +msgstr "深卡其色" +# AI Translated msgid "Peach puff" -msgstr "" +msgstr "桃肉色" +# AI Translated msgid "Moccasin" -msgstr "" +msgstr "鹿皮色" +# AI Translated msgid "Papaya whip" -msgstr "" +msgstr "番木瓜色" +# AI Translated msgid "Blanched almond" -msgstr "" +msgstr "杏仁白" +# AI Translated msgid "Antique white" -msgstr "" +msgstr "古董白" +# AI Translated msgid "Navajo white" -msgstr "" +msgstr "纳瓦白" +# AI Translated msgid "Wheat" -msgstr "" +msgstr "小麦色" +# AI Translated msgid "Golden rod" -msgstr "" +msgstr "金菊黄" +# AI Translated msgid "Chocolate" -msgstr "" +msgstr "巧克力色" +# AI Translated msgid "Peru" -msgstr "" +msgstr "秘鲁色" +# AI Translated msgid "Fire brick" -msgstr "" +msgstr "耐火砖红" +# AI Translated msgid "Sienna" -msgstr "" +msgstr "赭色" +# AI Translated msgid "Saddle brown" -msgstr "" +msgstr "马鞍棕" +# AI Translated msgid "Brown" -msgstr "" +msgstr "棕色" +# AI Translated msgid "Rosy brown" -msgstr "" +msgstr "玫瑰棕" +# AI Translated msgid "Salmon" -msgstr "" +msgstr "鲑红色" +# AI Translated msgid "Light salmon" -msgstr "" +msgstr "浅鲑红" +# AI Translated msgid "Dark salmon" -msgstr "" +msgstr "深鲑红" +# AI Translated msgid "Sandy brown" -msgstr "" +msgstr "沙棕色" +# AI Translated msgid "Coral" -msgstr "" +msgstr "珊瑚色" +# AI Translated msgid "Light coral" -msgstr "" +msgstr "浅珊瑚色" +# AI Translated msgid "Indian red" -msgstr "" +msgstr "印度红" +# AI Translated msgid "Dark red" -msgstr "" +msgstr "深红色" +# AI Translated msgid "Maroon" -msgstr "" +msgstr "栗色" +# AI Translated msgid "Green yellow" -msgstr "" +msgstr "绿黄色" +# AI Translated msgid "Yellow green" -msgstr "" +msgstr "黄绿色" +# AI Translated msgid "Chartreuse" -msgstr "" +msgstr "查特酒绿" +# AI Translated msgid "Lawn green" -msgstr "" +msgstr "草坪绿" +# AI Translated msgid "Lime green" -msgstr "" +msgstr "青柠绿" +# AI Translated msgid "Spring green" -msgstr "" +msgstr "春绿色" +# AI Translated msgid "Medium spring green" -msgstr "" +msgstr "中春绿色" +# AI Translated msgid "Lime" -msgstr "" +msgstr "青柠色" +# AI Translated msgid "Forest green" -msgstr "" +msgstr "森林绿" +# AI Translated msgid "Dark green" -msgstr "" +msgstr "深绿色" +# AI Translated msgid "Olive drab" -msgstr "" +msgstr "橄榄褐" +# AI Translated msgid "Olive" -msgstr "" +msgstr "橄榄色" +# AI Translated msgid "Dark olive green" -msgstr "" +msgstr "深橄榄绿" +# AI Translated msgid "Pale green" -msgstr "" +msgstr "淡绿色" +# AI Translated msgid "Light green" -msgstr "" +msgstr "浅绿色" +# AI Translated msgid "Medium sea green" -msgstr "" +msgstr "中海绿" +# AI Translated msgid "Sea green" -msgstr "" +msgstr "海绿色" +# AI Translated msgid "Dark sea green" -msgstr "" +msgstr "深海绿" +# AI Translated msgid "Cadet blue" -msgstr "" +msgstr "军校蓝" +# AI Translated msgid "Medium aqua marine" -msgstr "" +msgstr "中碧绿色" +# AI Translated msgid "Turquoise" -msgstr "" +msgstr "绿松石色" +# AI Translated msgid "Medium turquoise" -msgstr "" +msgstr "中绿松石色" +# AI Translated msgid "Dark turquoise" -msgstr "" +msgstr "深绿松石色" +# AI Translated msgid "Pale turquoise" -msgstr "" +msgstr "浅绿松石色" +# AI Translated msgid "Aqua" -msgstr "" +msgstr "水绿色" +# AI Translated msgid "Light cyan" -msgstr "" +msgstr "浅青色" +# AI Translated msgid "Mint cream" -msgstr "" +msgstr "薄荷奶油色" +# AI Translated msgid "Honey dew" -msgstr "" +msgstr "蜜瓜色" +# AI Translated msgid "Aquamarine" -msgstr "" +msgstr "碧绿色" +# AI Translated msgid "Light sea green" -msgstr "" +msgstr "浅海绿" +# AI Translated msgid "Dark cyan" -msgstr "" +msgstr "深青色" +# AI Translated msgid "Teal" -msgstr "" +msgstr "水鸭色" +# AI Translated msgid "Dark slate gray" -msgstr "" +msgstr "深石板灰" +# AI Translated msgid "Light slate gray" -msgstr "" +msgstr "浅石板灰" +# AI Translated msgid "Slate gray" -msgstr "" +msgstr "石板灰" +# AI Translated msgid "Deep sky blue" -msgstr "" +msgstr "深天蓝" +# AI Translated msgid "Dodger Blue" -msgstr "" +msgstr "道奇蓝" +# AI Translated msgid "Sky blue" -msgstr "" +msgstr "天蓝色" +# AI Translated msgid "Light sky blue" -msgstr "" +msgstr "浅天蓝" +# AI Translated msgid "Light blue" -msgstr "" +msgstr "浅蓝色" +# AI Translated msgid "Powder blue" -msgstr "" +msgstr "粉蓝色" +# AI Translated msgid "Light steel blue" -msgstr "" +msgstr "浅钢蓝" +# AI Translated msgid "Steel blue" -msgstr "" +msgstr "钢蓝色" +# AI Translated msgid "Cornflower blue" -msgstr "" +msgstr "矢车菊蓝" +# AI Translated msgid "Royal blue" -msgstr "" +msgstr "宝蓝色" +# AI Translated msgid "Medium blue" -msgstr "" +msgstr "中蓝色" +# AI Translated msgid "Midnight blue" -msgstr "" +msgstr "午夜蓝" +# AI Translated msgid "Dark blue" -msgstr "" +msgstr "深蓝色" +# AI Translated msgid "Navy" -msgstr "" +msgstr "海军蓝" +# AI Translated msgid "Slate blue" -msgstr "" +msgstr "石板蓝" +# AI Translated msgid "Dark slate blue" -msgstr "" +msgstr "深石板蓝" +# AI Translated msgid "Medium slate blue" -msgstr "" +msgstr "中石板蓝" +# AI Translated msgid "Blue violet" -msgstr "" +msgstr "蓝紫色" +# AI Translated msgid "Indigo" -msgstr "" +msgstr "靛青色" +# AI Translated msgid "Dark violet" -msgstr "" +msgstr "深紫罗兰色" +# AI Translated msgid "Dark orchid" -msgstr "" +msgstr "深兰花紫" +# AI Translated msgid "Medium orchid" -msgstr "" +msgstr "中兰花紫" +# AI Translated msgid "Orchid" -msgstr "" +msgstr "兰花紫" +# AI Translated msgid "Violet" -msgstr "" +msgstr "紫罗兰色" +# AI Translated msgid "Medium purple" -msgstr "" +msgstr "中紫色" +# AI Translated msgid "Purple" -msgstr "" +msgstr "紫色" +# AI Translated msgid "Rebecca purple" -msgstr "" +msgstr "丽贝卡紫" +# AI Translated msgid "Medium violet red" -msgstr "" +msgstr "中紫罗兰红" +# AI Translated msgid "PaleV violet red" -msgstr "" +msgstr "浅紫罗兰红" +# AI Translated msgid "Deep pink" -msgstr "" +msgstr "深粉色" +# AI Translated msgid "Hot pink" -msgstr "" +msgstr "艳粉色" +# AI Translated msgid "Light pink" -msgstr "" +msgstr "浅粉色" +# AI Translated msgid "Pink" -msgstr "" +msgstr "粉色" +# AI Translated msgid "Plum" -msgstr "" +msgstr "梅红色" +# AI Translated msgid "Thistle" -msgstr "" +msgstr "蓟色" +# AI Translated msgid "Fuchsia" -msgstr "" +msgstr "洋红色" +# AI Translated msgid "Dark magenta" -msgstr "" +msgstr "深品红" +# AI Translated msgid "Linen" -msgstr "" +msgstr "亚麻色" +# AI Translated msgid "Old lace" -msgstr "" +msgstr "旧蕾丝色" +# AI Translated msgid "Sea shell" -msgstr "" +msgstr "海贝色" +# AI Translated msgid "Ivory" -msgstr "" +msgstr "象牙色" +# AI Translated msgid "Floral white" -msgstr "" +msgstr "花白色" +# AI Translated msgid "Lavender blush" -msgstr "" +msgstr "薰衣草紫红" +# AI Translated msgid "Ghost white" -msgstr "" +msgstr "幽灵白" +# AI Translated msgid "Alice blue" -msgstr "" +msgstr "爱丽丝蓝" +# AI Translated msgid "Lavender" -msgstr "" +msgstr "薰衣草紫" +# AI Translated msgid "White smoke" -msgstr "" +msgstr "白烟色" +# AI Translated msgid "Gainsboro" -msgstr "" +msgstr "庚斯博罗灰" +# AI Translated msgid "Black" -msgstr "" +msgstr "黑色" +# AI Translated msgid "Coral fire" -msgstr "" +msgstr "珊瑚火红" +# AI Translated msgid "Sea anemone" -msgstr "" +msgstr "海葵" +# AI Translated msgid "Deep abyss" -msgstr "" +msgstr "深渊" +# AI Translated msgid "Lobster red" -msgstr "" +msgstr "龙虾红" +# AI Translated msgid "Sandy clay" -msgstr "" +msgstr "沙黏土" +# AI Translated msgid "Driftwood" -msgstr "" +msgstr "浮木" +# AI Translated msgid "Sea buckthorn" -msgstr "" +msgstr "沙棘" +# AI Translated msgid "Sunset reef" -msgstr "" +msgstr "日落礁" +# AI Translated msgid "Tiger coral" -msgstr "" +msgstr "虎纹珊瑚" +# AI Translated msgid "Pink coral" -msgstr "" +msgstr "粉珊瑚" +# AI Translated msgid "Seashell glow" -msgstr "" +msgstr "贝壳微光" +# AI Translated msgid "Sand" -msgstr "" +msgstr "沙色" +# AI Translated msgid "Golden kelp" -msgstr "" +msgstr "金色海藻" +# AI Translated msgid "Sunlit dune" -msgstr "" +msgstr "阳光沙丘" +# AI Translated msgid "Amber nautilus" -msgstr "" +msgstr "琥珀鹦鹉螺" +# AI Translated msgid "Sea lemon" -msgstr "" +msgstr "海柠檬" +# AI Translated msgid "Pale starfish" -msgstr "" +msgstr "浅色海星" +# AI Translated msgid "Spring tide" -msgstr "" +msgstr "春潮" +# AI Translated msgid "Lime algae" -msgstr "" +msgstr "青柠藻" +# AI Translated msgid "Sea grass" -msgstr "" +msgstr "海草" +# AI Translated msgid "Neon plankton" -msgstr "" +msgstr "霓虹浮游生物" +# AI Translated msgid "Kelp forest" -msgstr "" +msgstr "海藻森林" +# AI Translated msgid "Emerald wave" -msgstr "" +msgstr "翡翠浪" +# AI Translated msgid "Whale shadow" -msgstr "" +msgstr "鲸影" +# AI Translated msgid "Sea turtle" -msgstr "" +msgstr "海龟" +# AI Translated msgid "Lagoon" -msgstr "" +msgstr "泻湖" +# AI Translated msgid "Tropical current" -msgstr "" +msgstr "热带洋流" +# AI Translated msgid "Midnight trench" -msgstr "" +msgstr "午夜海沟" +# AI Translated msgid "Dark kelp" -msgstr "" +msgstr "暗海藻" +# AI Translated msgid "Crystal surf" -msgstr "" +msgstr "水晶浪花" +# AI Translated msgid "Turquoise bay" -msgstr "" +msgstr "绿松石湾" +# AI Translated msgid "Sky over reef" -msgstr "" +msgstr "礁上天空" +# AI Translated msgid "Shallow sky" -msgstr "" +msgstr "浅空" +# AI Translated +# Needs human review: The English “Electric bel” looks like a typo (Electric blue? Electric eel?); the color is #1E90FF, so 电光蓝 was chosen. Recheck once the source name is fixed. msgid "Electric bel" -msgstr "" +msgstr "电光蓝" +# AI Translated msgid "Dolphin" -msgstr "" +msgstr "海豚" +# AI Translated msgid "Ocean depths" -msgstr "" +msgstr "深海" +# AI Translated msgid "Whale" -msgstr "" +msgstr "鲸" +# AI Translated msgid "Indigo abyss" -msgstr "" +msgstr "靛蓝深渊" +# AI Translated msgid "Sea urchin" -msgstr "" +msgstr "海胆" +# AI Translated msgid "Lavender coral" -msgstr "" +msgstr "薰衣草珊瑚" +# AI Translated msgid "Violet tide" -msgstr "" +msgstr "紫潮" +# AI Translated msgid "Deep sea orchid" -msgstr "" +msgstr "深海兰花" +# AI Translated msgid "Neon jelly" -msgstr "" +msgstr "霓虹水母" +# AI Translated msgid "Fuchsia coral" -msgstr "" +msgstr "洋红珊瑚" +# AI Translated msgid "Pink jellyfish" -msgstr "" +msgstr "粉色水母" +# AI Translated msgid "Foam" -msgstr "" +msgstr "海沫" +# AI Translated msgid "Seashell white" -msgstr "" +msgstr "贝壳白" +# AI Translated msgid "Pebble gray" -msgstr "" +msgstr "卵石灰" +# AI Translated msgid "Storm cloud" -msgstr "" +msgstr "风暴云" +# AI Translated msgid "Ink black" -msgstr "" +msgstr "墨黑" +# AI Translated msgid "Green beige" -msgstr "" +msgstr "绿米色" +# AI Translated msgid "Sand yellow" -msgstr "" +msgstr "沙黄色" +# AI Translated msgid "Signal yellow" -msgstr "" +msgstr "信号黄" +# AI Translated msgid "Golden yellow" -msgstr "" +msgstr "金黄色" +# AI Translated msgid "Honey yellow" -msgstr "" +msgstr "蜂蜜黄" +# AI Translated msgid "Maize yellow" -msgstr "" +msgstr "玉米黄" +# AI Translated +# Needs human review: RAL 1007 is “Daffodil yellow” (水仙黄); the English name in the palette looks wrong. Recheck once the source name is fixed. msgid "Dalmatian yellow" -msgstr "" +msgstr "达尔马提亚黄" +# AI Translated msgid "Brown beige" -msgstr "" +msgstr "棕米色" +# AI Translated msgid "Lemon yellow" -msgstr "" +msgstr "柠檬黄" +# AI Translated msgid "Oyster white" -msgstr "" +msgstr "牡蛎白" +# AI Translated msgid "Light ivory" -msgstr "" +msgstr "浅象牙色" +# AI Translated msgid "Zinc yellow" -msgstr "" +msgstr "锌黄" +# AI Translated msgid "Grey beige" -msgstr "" +msgstr "灰米色" +# AI Translated msgid "Olive yellow" -msgstr "" +msgstr "橄榄黄" +# AI Translated msgid "Rape yellow" -msgstr "" +msgstr "油菜黄" +# AI Translated msgid "Traffic yellow" -msgstr "" +msgstr "交通黄" +# AI Translated msgid "Ochre yellow" -msgstr "" +msgstr "赭黄" +# AI Translated msgid "Traffic orange yellow" -msgstr "" +msgstr "交通橙黄" +# AI Translated msgid "Curry" -msgstr "" +msgstr "咖喱色" +# AI Translated msgid "Melon yellow" -msgstr "" +msgstr "瓜黄" +# AI Translated msgid "Broom yellow" -msgstr "" +msgstr "金雀花黄" +# AI Translated msgid "Dahlia yellow" -msgstr "" +msgstr "大丽花黄" +# AI Translated msgid "Pastel yellow" -msgstr "" +msgstr "粉彩黄" +# AI Translated msgid "Pearl beige" -msgstr "" +msgstr "珍珠米色" +# AI Translated msgid "Pearl gold" -msgstr "" +msgstr "珍珠金" +# AI Translated msgid "Sun yellow" -msgstr "" +msgstr "阳光黄" +# AI Translated msgid "Yellow orange" -msgstr "" +msgstr "黄橙色" +# AI Translated msgid "Deep orange" -msgstr "" +msgstr "深橙色" +# AI Translated msgid "Vermilion" -msgstr "" +msgstr "朱红色" +# AI Translated msgid "Pearl orange" -msgstr "" +msgstr "珍珠橙" +# AI Translated msgid "Pure orange" -msgstr "" +msgstr "纯橙色" +# AI Translated msgid "Luminous orange" -msgstr "" +msgstr "荧光橙" +# AI Translated msgid "Luminous bright orange" -msgstr "" +msgstr "荧光亮橙" +# AI Translated msgid "Bright red orange" -msgstr "" +msgstr "亮红橙" +# AI Translated msgid "Traffic orange" -msgstr "" +msgstr "交通橙" +# AI Translated msgid "Signal orange" -msgstr "" +msgstr "信号橙" +# AI Translated msgid "Salmon orange" -msgstr "" +msgstr "鲑鱼橙" +# AI Translated msgid "Pearl pink" -msgstr "" +msgstr "珍珠粉" +# AI Translated msgid "Copper orange" -msgstr "" +msgstr "铜橙色" +# AI Translated msgid "Signal brown" -msgstr "" +msgstr "信号棕" +# AI Translated msgid "Fir orange" -msgstr "" +msgstr "冷杉橙" +# AI Translated msgid "Signal red" -msgstr "" +msgstr "信号红" +# AI Translated msgid "Luminous red" -msgstr "" +msgstr "荧光红" +# AI Translated msgid "Carmine red" -msgstr "" +msgstr "胭脂红" +# AI Translated msgid "Pearl carmine red" -msgstr "" +msgstr "珍珠胭脂红" +# AI Translated msgid "Pure red" -msgstr "" +msgstr "纯红色" +# AI Translated msgid "Luminous deep red" -msgstr "" +msgstr "荧光深红" +# AI Translated msgid "Currant red" -msgstr "" +msgstr "醋栗红" +# AI Translated msgid "Pearl ruby red" -msgstr "" +msgstr "珍珠宝石红" +# AI Translated msgid "Fire red" -msgstr "" +msgstr "火焰红" +# AI Translated msgid "Ruby red" -msgstr "" +msgstr "宝石红" +# AI Translated msgid "Purple red" -msgstr "" +msgstr "紫红色" +# AI Translated msgid "Wine red" -msgstr "" +msgstr "酒红色" +# AI Translated msgid "Black red" -msgstr "" +msgstr "黑红色" +# AI Translated msgid "Oxide red" -msgstr "" +msgstr "氧化红" +# AI Translated msgid "Brown red" -msgstr "" +msgstr "棕红色" +# AI Translated msgid "Pine red" -msgstr "" +msgstr "松木红" +# AI Translated msgid "Tomato red" -msgstr "" +msgstr "番茄红" +# AI Translated msgid "Antique pink" -msgstr "" +msgstr "古典粉" +# AI Translated msgid "Coral red" -msgstr "" +msgstr "珊瑚红" +# AI Translated msgid "Rose" -msgstr "" +msgstr "玫瑰红" +# AI Translated msgid "Strawberry red" -msgstr "" +msgstr "草莓红" +# AI Translated msgid "Traffic red" -msgstr "" +msgstr "交通红" +# AI Translated msgid "Salmon pink" -msgstr "" +msgstr "鲑鱼粉" +# AI Translated msgid "Luminous rose" -msgstr "" +msgstr "荧光玫瑰红" +# AI Translated msgid "Luminous bright red" -msgstr "" +msgstr "荧光亮红" +# AI Translated msgid "Raspberry red" -msgstr "" +msgstr "覆盆子红" +# AI Translated msgid "Orient red" -msgstr "" +msgstr "东方红" +# AI Translated msgid "Pearl ruby" -msgstr "" +msgstr "珍珠红宝石" +# AI Translated msgid "Red purple" -msgstr "" +msgstr "红紫色" +# AI Translated msgid "Red violet" -msgstr "" +msgstr "红紫罗兰色" +# AI Translated msgid "Heather violet" -msgstr "" +msgstr "石楠紫" +# AI Translated msgid "Bordeaux violet" -msgstr "" +msgstr "波尔多紫" +# AI Translated msgid "Mahogany" -msgstr "" +msgstr "桃花心木色" +# AI Translated msgid "Grey purple" -msgstr "" +msgstr "灰紫色" +# AI Translated msgid "Signal violet" -msgstr "" +msgstr "信号紫" +# AI Translated msgid "Fir green" -msgstr "" +msgstr "冷杉绿" +# AI Translated msgid "Sabine grey" -msgstr "" +msgstr "萨宾灰" +# AI Translated msgid "Pearl violet" -msgstr "" +msgstr "珍珠紫" +# AI Translated msgid "Pearl blackberry" -msgstr "" +msgstr "珍珠黑莓色" +# AI Translated msgid "Green blue" -msgstr "" +msgstr "绿蓝色" +# AI Translated msgid "Ultramarine blue" -msgstr "" +msgstr "群青蓝" +# AI Translated msgid "Sapphire blue" -msgstr "" +msgstr "蓝宝石蓝" +# AI Translated msgid "Black blue" -msgstr "" +msgstr "黑蓝色" +# AI Translated msgid "Signal blue" -msgstr "" +msgstr "信号蓝" +# AI Translated msgid "Brilliant blue" -msgstr "" +msgstr "艳蓝色" +# AI Translated msgid "Grey blue" -msgstr "" +msgstr "灰蓝色" +# AI Translated msgid "Azure blue" -msgstr "" +msgstr "蔚蓝色" +# AI Translated msgid "Gentian blue" -msgstr "" +msgstr "龙胆蓝" +# AI Translated msgid "Cobalt blue" -msgstr "" +msgstr "钴蓝" +# AI Translated msgid "Pigeon blue" -msgstr "" +msgstr "鸽蓝" +# AI Translated msgid "Traffic blue" -msgstr "" +msgstr "交通蓝" +# AI Translated msgid "Turquoise blue" -msgstr "" +msgstr "绿松石蓝" +# AI Translated msgid "Capsanthin violet" -msgstr "" +msgstr "辣椒红素紫" +# AI Translated msgid "Ocean blue" -msgstr "" +msgstr "海洋蓝" +# AI Translated msgid "Water blue" -msgstr "" +msgstr "水蓝色" +# AI Translated msgid "Night blue" -msgstr "" +msgstr "夜蓝色" +# AI Translated msgid "Distant blue" -msgstr "" +msgstr "远蓝色" +# AI Translated msgid "Pastel blue" -msgstr "" +msgstr "粉彩蓝" +# AI Translated msgid "Pearl gentian blue" -msgstr "" +msgstr "珍珠龙胆蓝" +# AI Translated msgid "Pearl midnight blue" -msgstr "" +msgstr "珍珠午夜蓝" +# AI Translated msgid "Patina green" -msgstr "" +msgstr "铜绿色" +# AI Translated msgid "Emerald green" -msgstr "" +msgstr "翡翠绿" +# AI Translated msgid "Leaf green" -msgstr "" +msgstr "叶绿色" +# AI Translated msgid "Olive green" -msgstr "" +msgstr "橄榄绿" +# AI Translated msgid "Blue green" -msgstr "" +msgstr "蓝绿色" +# AI Translated msgid "Moss green" -msgstr "" +msgstr "苔藓绿" +# AI Translated msgid "Grey olive" -msgstr "" +msgstr "灰橄榄绿" +# AI Translated msgid "Pine green" -msgstr "" +msgstr "松绿色" +# AI Translated msgid "Pine brown" -msgstr "" +msgstr "松棕色" +# AI Translated msgid "Grass green" -msgstr "" +msgstr "草绿色" +# AI Translated msgid "Reseda green" -msgstr "" +msgstr "木犀草绿" +# AI Translated msgid "Brown green" -msgstr "" +msgstr "棕绿色" +# AI Translated msgid "Reed green" -msgstr "" +msgstr "芦苇绿" +# AI Translated msgid "Black green" -msgstr "" +msgstr "黑绿色" +# AI Translated msgid "Turquoise green" -msgstr "" +msgstr "绿松石绿" +# AI Translated msgid "May green" -msgstr "" +msgstr "五月绿" +# AI Translated msgid "Chrome oxide green" -msgstr "" +msgstr "氧化铬绿" +# AI Translated msgid "Traffic green" -msgstr "" +msgstr "交通绿" +# AI Translated msgid "Fern green" -msgstr "" +msgstr "蕨绿色" +# AI Translated msgid "Opal green" -msgstr "" +msgstr "蛋白石绿" +# AI Translated msgid "Mint green" -msgstr "" +msgstr "薄荷绿" +# AI Translated msgid "Bronze green" -msgstr "" +msgstr "青铜绿" +# AI Translated msgid "Pearl green" -msgstr "" +msgstr "珍珠绿" +# AI Translated msgid "Sax turquoise" -msgstr "" +msgstr "萨克森绿松石色" +# AI Translated msgid "Pearl turquoise" -msgstr "" +msgstr "珍珠绿松石色" +# AI Translated msgid "Pearl jade" -msgstr "" +msgstr "珍珠玉绿" +# AI Translated msgid "Pure green" -msgstr "" +msgstr "纯绿色" +# AI Translated msgid "Luminous green" -msgstr "" +msgstr "荧光绿" +# AI Translated msgid "Squirrel grey" -msgstr "" +msgstr "松鼠灰" +# AI Translated msgid "Silver grey" -msgstr "" +msgstr "银灰色" +# AI Translated msgid "Olivestone" -msgstr "" +msgstr "橄榄石色" +# AI Translated msgid "Moss grey" -msgstr "" +msgstr "苔藓灰" +# AI Translated msgid "Signal grey" -msgstr "" +msgstr "信号灰" +# AI Translated msgid "Mouse grey" -msgstr "" +msgstr "鼠灰色" +# AI Translated msgid "Beige grey" -msgstr "" +msgstr "米灰色" +# AI Translated msgid "Khaki grey" -msgstr "" +msgstr "卡其灰" +# AI Translated msgid "Green grey" -msgstr "" +msgstr "绿灰色" +# AI Translated msgid "Tarpaulin grey" -msgstr "" +msgstr "篷布灰" +# AI Translated msgid "Iron grey" -msgstr "" +msgstr "铁灰色" +# AI Translated msgid "Basalt grey" -msgstr "" +msgstr "玄武岩灰" +# AI Translated msgid "Brown grey" -msgstr "" +msgstr "棕灰色" +# AI Translated msgid "Slate grey" -msgstr "" +msgstr "石板灰" +# AI Translated msgid "Anthracite grey" -msgstr "" +msgstr "无烟煤灰" +# AI Translated msgid "Light grey" -msgstr "" +msgstr "浅灰色" +# AI Translated msgid "Umber grey" -msgstr "" +msgstr "棕土灰" +# AI Translated msgid "Concrete grey" -msgstr "" +msgstr "混凝土灰" +# AI Translated msgid "Graphite grey" -msgstr "" +msgstr "石墨灰" +# AI Translated msgid "Granite grey" -msgstr "" +msgstr "花岗岩灰" +# AI Translated msgid "Stone grey" -msgstr "" +msgstr "岩石灰" +# AI Translated msgid "Pebble grey" -msgstr "" +msgstr "卵石灰" +# AI Translated msgid "Cement grey" -msgstr "" +msgstr "水泥灰" +# AI Translated msgid "Yellow grey" -msgstr "" +msgstr "黄灰色" +# AI Translated msgid "Platinum grey" -msgstr "" +msgstr "铂灰色" +# AI Translated msgid "Dusty grey" -msgstr "" +msgstr "尘灰色" +# AI Translated msgid "Agate grey" -msgstr "" +msgstr "玛瑙灰" +# AI Translated msgid "Quartz grey" -msgstr "" +msgstr "石英灰" +# AI Translated msgid "Window grey" -msgstr "" +msgstr "窗灰色" +# AI Translated msgid "Traffic grey A" -msgstr "" +msgstr "交通灰 A" +# AI Translated msgid "Traffic grey B" -msgstr "" +msgstr "交通灰 B" +# AI Translated msgid "Silk grey" -msgstr "" +msgstr "丝绸灰" +# AI Translated msgid "Telegrey 1" -msgstr "" +msgstr "电信灰 1" +# AI Translated msgid "Telegrey 2" -msgstr "" +msgstr "电信灰 2" +# AI Translated msgid "Telegrey 4" -msgstr "" +msgstr "电信灰 4" +# AI Translated msgid "Pearl mouse grey" -msgstr "" +msgstr "珍珠鼠灰" +# AI Translated msgid "Green brown" -msgstr "" +msgstr "绿棕色" +# AI Translated msgid "Ochre brown" -msgstr "" +msgstr "赭棕色" +# AI Translated msgid "Clay brown" -msgstr "" +msgstr "黏土棕" +# AI Translated msgid "Copper brown" -msgstr "" +msgstr "铜棕色" +# AI Translated msgid "Chocolate brown" -msgstr "" +msgstr "巧克力棕" +# AI Translated msgid "Olive brown" -msgstr "" +msgstr "橄榄棕" +# AI Translated msgid "Nut brown" -msgstr "" +msgstr "坚果棕" +# AI Translated msgid "Red brown" -msgstr "" +msgstr "红棕色" +# AI Translated msgid "Sepia brown" -msgstr "" +msgstr "乌贼墨棕" +# AI Translated msgid "Chestnut brown" -msgstr "" +msgstr "栗棕色" +# AI Translated msgid "Mahogany brown" -msgstr "" +msgstr "桃花心木棕" +# AI Translated msgid "Grey brown" -msgstr "" +msgstr "灰棕色" +# AI Translated msgid "Pearl copper" -msgstr "" +msgstr "珍珠铜色" +# AI Translated msgid "Beige brown" -msgstr "" +msgstr "米棕色" +# AI Translated msgid "Pearl mocha brown" -msgstr "" +msgstr "珍珠摩卡棕" +# AI Translated msgid "Earth brown" -msgstr "" +msgstr "土棕色" +# AI Translated msgid "Pearl brown" -msgstr "" +msgstr "珍珠棕" +# AI Translated msgid "Cream" -msgstr "" +msgstr "奶油色" +# AI Translated msgid "Grey white" -msgstr "" +msgstr "灰白色" +# AI Translated msgid "Signal white" -msgstr "" +msgstr "信号白" +# AI Translated msgid "Signal black" -msgstr "" +msgstr "信号黑" +# AI Translated msgid "Jet black" -msgstr "" +msgstr "乌黑色" +# AI Translated msgid "White aluminium" -msgstr "" +msgstr "白铝色" +# AI Translated msgid "Grey aluminium" -msgstr "" +msgstr "灰铝色" +# AI Translated msgid "Pure white" -msgstr "" +msgstr "纯白色" +# AI Translated msgid "Graphite black" -msgstr "" +msgstr "石墨黑" +# AI Translated msgid "Traffic white" -msgstr "" +msgstr "交通白" +# AI Translated msgid "Traffic black" -msgstr "" +msgstr "交通黑" +# AI Translated msgid "Papyrus white" -msgstr "" +msgstr "莎草纸白" +# AI Translated msgid "Pearl light grey" -msgstr "" +msgstr "珍珠浅灰" +# AI Translated msgid "Metal: Silver" -msgstr "" +msgstr "金属:银色" +# AI Translated msgid "Metal: Brass" -msgstr "" +msgstr "金属:黄铜" +# AI Translated msgid "Metal: Gold" -msgstr "" +msgstr "金属:金色" +# AI Translated msgid "Metal: Copper" -msgstr "" +msgstr "金属:铜色" +# AI Translated msgid "Metal: Bronze" -msgstr "" +msgstr "金属:青铜" +# AI Translated msgid "Nature: Pearl" -msgstr "" +msgstr "自然:珍珠" +# AI Translated msgid "Nature: Rainbow" -msgstr "" +msgstr "自然:彩虹" +# AI Translated msgid "Nature: Clear Sky" -msgstr "" +msgstr "自然:晴空" +# AI Translated msgid "Nature: Sunset" -msgstr "" +msgstr "自然:日落" +# AI Translated msgid "Wood: Dark" -msgstr "" +msgstr "木纹:深色" +# AI Translated msgid "Wood: Medium" -msgstr "" +msgstr "木纹:中色" +# AI Translated msgid "Wood: Light" -msgstr "" +msgstr "木纹:浅色" # AI Translated msgid "Alternate nozzles:" @@ -31450,7 +33152,7 @@ msgstr "您好,欢迎使用 %s!此%s将帮助您完成初始配置,只需 # AI Translated msgid "Remove user profiles (a snapshot will be taken beforehand)" -msgstr "删除用户配置文件(删除前会先创建快照)" +msgstr "删除用户预设(删除前会先创建快照)" # AI Translated msgid "Perform desktop integration (Sets this binary to be searchable by the system)." @@ -31471,7 +33173,7 @@ msgstr "供应商:" # AI Translated msgid "Profile:" -msgstr "配置文件:" +msgstr "预设:" # AI Translated msgid "(All)" @@ -31517,11 +33219,11 @@ msgstr "自定义打印机设置" # AI Translated msgid "Define a custom printer profile" -msgstr "定义自定义打印机配置文件" +msgstr "定义自定义打印机预设" # AI Translated msgid "Custom profile name:" -msgstr "自定义配置文件名称:" +msgstr "自定义预设名称:" # AI Translated msgid "Firmware Type" @@ -31622,12 +33324,12 @@ msgstr "SLA 技术打印机" # AI Translated #, boost-format msgid "The following printer profiles have no default filament: %1%Please select one manually." -msgstr "以下打印机配置文件没有默认耗材丝:%1%请手动选择一个。" +msgstr "以下打印机型号没有默认耗材丝:%1%请手动选择一个。" # AI Translated #, boost-format msgid "The following printer profiles have no default material: %1%Please select one manually." -msgstr "以下打印机配置文件没有默认材料:%1%请手动选择一个。" +msgstr "以下打印机型号没有默认材料:%1%请手动选择一个。" # AI Translated msgid "The following FFF printer models have no filament selected:" @@ -31684,7 +33386,7 @@ msgstr "下一步>" # AI Translated msgid "Filament Profiles Selection" -msgstr "耗材丝配置文件选择" +msgstr "耗材丝预设选择" # AI Translated msgid "Configuration Assistant" @@ -31729,7 +33431,7 @@ msgstr "需要调整位置" # AI Translated msgctxt "FilamentTrack" msgid "OK" -msgstr "确定" +msgstr "摆放正确" # AI Translated msgid "Unused" @@ -31817,7 +33519,7 @@ msgstr "图层 %1%" # AI Translated msgid "Average island scale" -msgstr "平均岛缩放" +msgstr "平均 UV 岛缩放" # AI Translated msgid "Select an island in the UV editor first." @@ -31825,7 +33527,7 @@ msgstr "请先在 UV 编辑器中选择一个岛。" # AI Translated msgid "Cut texture island" -msgstr "切开纹理岛" +msgstr "切开纹理 UV 岛" # AI Translated msgid "This island has no neighbour it shares an edge with." @@ -31833,11 +33535,11 @@ msgstr "此岛没有与之共享边的相邻岛。" # AI Translated msgid "Join texture island" -msgstr "拼接纹理岛" +msgstr "拼接纹理 UV 岛" # AI Translated msgid "Unjoin texture island" -msgstr "取消拼接纹理岛" +msgstr "取消拼接纹理 UV 岛" # AI Translated msgid "Clear texture seams" @@ -31853,7 +33555,7 @@ msgstr "应用纹理投影框" # AI Translated msgid "Move texture island" -msgstr "移动纹理岛" +msgstr "移动纹理 UV 岛" # AI Translated msgid "Edit texture UV" @@ -31909,7 +33611,7 @@ msgstr "导入您自己的图像作为高度图。图像会被转换为切片软 # AI Translated msgid "PNG, JPG or BMP - converted to a height map on import. Hover one of yours to remove it." -msgstr "PNG、JPG 或 BMP - 导入时转换为高度图。将鼠标悬停在您自己的纹理上即可将其移除。" +msgstr "PNG、JPG 或 BMP:导入时转换为高度图。将鼠标悬停在您自己的纹理上即可将其移除。" # AI Translated #, c-format, boost-format @@ -31992,7 +33694,7 @@ msgstr "细分模型以进行纹理置换" # AI Translated msgid "Paint the area you want to subdivide first - adaptive subdivision only refines where you have painted." -msgstr "请先绘制要细分的区域 - 自适应细分只会细化您绘制过的区域。" +msgstr "请先绘制要细分的区域,自适应细分只会细化您绘制过的区域。" # AI Translated msgid "Adaptive subdivide for texture displacement" @@ -32000,15 +33702,15 @@ msgstr "自适应细分以进行纹理置换" # AI Translated msgid "Nothing to subdivide - the painted area already meets the target edge length and detail tolerance, or the triangle budget is already used up." -msgstr "无需细分 - 绘制区域已满足目标边长和细节容差,或三角形预算已用完。" +msgstr "无需细分:绘制区域已满足目标边长和细节容差,或三角形预算已用完。" # AI Translated msgid "Paint the area you want to smooth first - smoothing only touches the painted part of the model." -msgstr "请先绘制要平滑的区域 - 平滑只作用于模型上已绘制的部分。" +msgstr "请先绘制要平滑的区域,平滑只作用于模型上已绘制的部分。" # AI Translated msgid "Nothing to smooth - the painted area is only one triangle deep, so with \"Ignore outer ring\" on there are no interior vertices to relax." -msgstr "无需平滑 - 绘制区域只有一个三角形的深度,因此开启“忽略外圈”时没有可松弛的内部顶点。" +msgstr "无需平滑:绘制区域只有一个三角形的深度,因此开启“忽略外圈”时没有可松弛的内部顶点。" # AI Translated msgid "Smooth texture displacement" @@ -32048,7 +33750,7 @@ msgstr "捕获阶段" # AI Translated msgid "Run the same bake the Bake button runs, keeping the mesh after every stage, and step through them here. Nothing is committed to the model - this is for finding which stage a bad result came from." -msgstr "执行与“烘焙”按钮相同的烘焙,保留每个阶段之后的网格,并可在此逐一查看。不会向模型提交任何内容 - 用于找出不良结果来自哪个阶段。" +msgstr "执行与“烘焙”按钮相同的烘焙,保留每个阶段之后的网格,并可在此逐一查看。不会向模型提交任何内容,仅用于找出不良结果来自哪个阶段。" # AI Translated msgid "Check topology" @@ -32121,11 +33823,11 @@ msgstr "专业" # AI Translated msgid "Standard - pick a texture, paint where it goes, press Bake. Everything the mesh needs is done for you in that one step." -msgstr "标准 - 选择纹理,在需要的位置绘制,然后按“烘焙”。网格所需的所有处理都会在这一步中自动完成。" +msgstr "标准:选择纹理,在需要的位置绘制,然后按“烘焙”。网格所需的所有处理都会在这一步中自动完成。" # AI Translated msgid "Pro - the mesh preparation is yours to run: Remesh, Subdivide and Bake as separate steps, with every setting on show. For when Standard's result is not what you wanted and you know why." -msgstr "专业 - 网格准备由您自行执行:重新网格化、细分和烘焙为独立的步骤,所有设置均会显示。适用于标准模式的结果不符合预期、且您清楚原因的情况。" +msgstr "专业:网格准备由您自行执行,重新网格化、细分和烘焙为独立的步骤,所有设置均会显示。适用于标准模式的结果不符合预期、且您清楚原因的情况。" # AI Translated msgid "Dock panel" @@ -32150,19 +33852,19 @@ msgstr "添加图层以进行绘制" # AI Translated msgid "Paint - add the active layer where you click or drag. The right button erases, and so does holding Shift." -msgstr "绘制 - 在单击或拖动处添加当前图层。右键可擦除,按住 Shift 也可擦除。" +msgstr "绘制:在单击或拖动处添加当前图层。右键可擦除,按住 Shift 也可擦除。" # AI Translated msgid "Erase - remove the active layer where you click or drag. The right button paints." -msgstr "擦除 - 在单击或拖动处移除当前图层。右键可绘制。" +msgstr "擦除:在单击或拖动处移除当前图层。右键可绘制。" # AI Translated msgid "Brush - paint over the surface by dragging" -msgstr "画刷 - 拖动以在表面上绘制" +msgstr "画刷:拖动以在表面上绘制" # AI Translated msgid "Face - click individual triangles" -msgstr "面 - 单击单个三角形" +msgstr "面:单击单个三角形" # AI Translated msgid "Connected area" @@ -32170,7 +33872,7 @@ msgstr "连通区域" # AI Translated msgid "Connected area - flood-fill the region reachable without crossing an edge sharper than the angle threshold" -msgstr "连通区域 - 填充无需跨越比角度阈值更锐利的边即可到达的区域" +msgstr "连通区域:填充无需跨越比角度阈值更锐利的边即可到达的区域" # AI Translated msgid "Wait for the bake to finish." @@ -32190,7 +33892,7 @@ msgstr "选择整个模型" # AI Translated msgid "Select whole model - paint every face of the model with the active layer" -msgstr "选择整个模型 - 用当前图层绘制模型的每个面" +msgstr "选择整个模型:用当前图层绘制模型的每个面" # AI Translated msgid "Erase whole model" @@ -32198,7 +33900,7 @@ msgstr "擦除整个模型" # AI Translated msgid "Erase whole model - clear the active layer's paint from every face" -msgstr "擦除整个模型 - 清除当前图层在每个面上的绘制" +msgstr "擦除整个模型:清除当前图层在每个面上的绘制" # AI Translated msgid "Reset texture displacement selection" @@ -32206,15 +33908,15 @@ msgstr "重置纹理置换选择" # AI Translated msgid "Circle - paints everything under the brush as seen from the camera" -msgstr "圆 - 绘制从相机视角看画刷下的所有内容" +msgstr "圆:绘制从相机视角看画刷下的所有内容" # AI Translated msgid "Sphere - paints only within a ball around the point under the cursor" -msgstr "球 - 仅在光标所指点周围的球体内绘制" +msgstr "球:仅在光标所指点周围的球体内绘制" # AI Translated msgid "Angle threshold - the fill stops at edges sharper than this" -msgstr "角度阈值 - 填充会在比此角度更锐利的边处停止" +msgstr "角度阈值:填充会在比此角度更锐利的边处停止" # AI Translated msgid "Click a triangle to paint it" @@ -32226,11 +33928,11 @@ msgstr "仅适用于映射为“展开 (LSCM)”的图层,将当前图层的 # AI Translated msgid "Normal - the real geometry, exactly what Bake will produce. Slower to update" -msgstr "常规 - 真实几何体,与烘焙结果完全一致。更新较慢" +msgstr "常规:真实几何体,与烘焙结果完全一致。更新较慢" # AI Translated msgid "Fast - the relief is only shaded on, not built, and only for the layer you are editing. Updates instantly while you paint" -msgstr "快速 - 起伏仅通过着色显示而未实际构建,且仅针对正在编辑的图层。绘制时即时更新" +msgstr "快速:起伏仅通过着色显示而未实际构建,且仅针对正在编辑的图层。绘制时即时更新" # AI Translated msgid "Checker" @@ -32238,7 +33940,7 @@ msgstr "棋盘格" # AI Translated msgid "Checker - a test grid instead of the texture. Where the squares stay square the texture is undistorted; where they stretch, it will too. Opens the UV editor if it is closed" -msgstr "棋盘格 - 用测试网格代替纹理显示。方格保持方正处,纹理无变形;方格被拉伸处,纹理也会被拉伸。若 UV 编辑器未打开,将自动打开" +msgstr "棋盘格:用测试网格代替纹理显示。方格保持方正处,纹理无变形;方格被拉伸处,纹理也会被拉伸。若 UV 编辑器未打开,将自动打开" # AI Translated msgid "Distortion" @@ -32246,15 +33948,15 @@ msgstr "畸变" # AI Translated msgid "Distortion - blue-to-red stretch heatmap over the unwrap. Opens the UV editor if it is closed" -msgstr "畸变 - 在展开图上叠加由蓝到红的拉伸热力图。若 UV 编辑器未打开,将自动打开" +msgstr "畸变:在展开图上叠加由蓝到红的拉伸热力图。若 UV 编辑器未打开,将自动打开" # AI Translated msgid "Wireframe - overlay the mesh edges; independent of the view above" -msgstr "线框 - 叠加显示网格边;与上方的视图无关" +msgstr "线框:叠加显示网格边;与上方的视图无关" # AI Translated msgid "Rebuilds the preview as soon as anything changes. Turn it off on a heavy model if painting or dragging a slider starts to stutter - the preview then waits until you let go." -msgstr "任何内容更改后立即重建预览。如果在较大的模型上绘制或拖动滑块时开始卡顿,请将其关闭 - 预览将等到您松开后再更新。" +msgstr "任何内容更改后立即重建预览。如果在较大的模型上绘制或拖动滑块时开始卡顿,请将其关闭,预览将等到您松开后再更新。" # AI Translated msgid "Texture layers" @@ -32278,11 +33980,11 @@ msgstr "亮度、对比度、锐度、模糊和色相,设置时会同步显示 # AI Translated msgid "Move up - applied earlier" -msgstr "上移 - 更早应用" +msgstr "上移:更早应用" # AI Translated msgid "Move down - applied later" -msgstr "下移 - 更晚应用" +msgstr "下移:更晚应用" # AI Translated msgid "Remove this layer" @@ -32298,21 +34000,23 @@ msgstr "平铺尺寸" # AI Translated msgid "Mapped by the model's own UV layout, which is already the placement - one copy of the texture covers it exactly, so there is no tile size to set." -msgstr "按模型自身的 UV 布局映射,该布局本身就是放置方式 - 纹理的一个副本即可精确覆盖,因此无需设置平铺尺寸。" +msgstr "按模型自身的 UV 布局映射,该布局本身就是放置方式:纹理的一个副本即可精确覆盖,因此无需设置平铺尺寸。" # AI Translated msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "纹理的一个副本在模型上的宽度。数值越小,图案重复越频繁、细节越精细;关闭“平铺”时,这是单个副本的尺寸。" +# AI Translated msgid "Larger" -msgstr "" +msgstr "较大" +# AI Translated msgid "Smaller" -msgstr "" +msgstr "较小" # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." -msgstr "旋转表面上的纹理,单位为度 - 用于将图案与模型的某条边对齐。" +msgstr "旋转表面上的纹理,单位为度,用于将图案与模型的某条边对齐。" # AI Translated msgid "Midlevel" @@ -32324,7 +34028,7 @@ msgid "" "\n" "What cuts in has to fit: inside a sharp corner or through a thin wall, a deep cut can pass through the other side." msgstr "" -"哪种灰度保持在表面当前的位置。设为 0 时,纹理只向外推出;设为 0.5 时,中灰色保持不动,较暗的灰色向内切入,较亮的灰色仍向外推出 - 同一张图像既能浮雕又能雕刻。\n" +"哪种灰度保持在表面当前的位置。设为 0 时,纹理只向外推出;设为 0.5 时,中灰色保持不动,较暗的灰色向内切入,较亮的灰色仍向外推出,因此同一张图像既能浮雕又能雕刻。\n" "\n" "向内切入的部分必须有足够空间:在尖锐的内角处或薄壁上,较深的切入可能会穿透到另一侧。" @@ -32384,11 +34088,13 @@ msgstr "混色数量" msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." msgstr "烘焙时最多可添加的混合耗材丝数量。混合耗材丝从纹理颜色中选取,且只会创建烘焙实际用到的那些。" +# AI Translated msgid "Few" -msgstr "" +msgstr "较少" +# AI Translated msgid "Many" -msgstr "" +msgstr "较多" # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. @@ -32423,11 +34129,11 @@ msgstr "三平面(混合)" # AI Translated msgid "Triplanar - projects the texture from all three axes at once and blends between them, so a patch wrapping around a sharp edge has no seam." -msgstr "三平面 - 同时从三个轴向投影纹理并在它们之间混合,因此环绕尖锐边的区域不会出现接痕。" +msgstr "三平面:同时从三个轴向投影纹理并在它们之间混合,因此环绕尖锐边的区域不会出现接痕。" # AI Translated msgid "Cylindrical - wraps the texture around the painted area's own center, for round shapes." -msgstr "柱面 - 以绘制区域自身的中心为轴环绕纹理,适用于圆形物体。" +msgstr "柱面:以绘制区域自身的中心为轴环绕纹理,适用于圆形物体。" # AI Translated msgid "Spherical" @@ -32435,7 +34141,7 @@ msgstr "球面" # AI Translated msgid "Spherical - wraps the texture around the painted area's own center in both directions." -msgstr "球面 - 以绘制区域自身的中心在两个方向上环绕纹理。" +msgstr "球面:以绘制区域自身的中心在两个方向上环绕纹理。" # AI Translated msgid "Unwrap (LSCM)" @@ -32443,7 +34149,7 @@ msgstr "展开 (LSCM)" # AI Translated msgid "Unwrap - flattens the painted area and maps the texture onto it with as little stretching as possible. The area is cut into pieces at its sharp edges first (see Seam angle), so each piece can lie flat on its own." -msgstr "展开 - 将绘制区域展平,并以尽可能小的拉伸将纹理映射到其上。该区域会先在其尖锐边处切成若干块(参见“切缝角度”),使每一块都能单独展平。" +msgstr "展开:将绘制区域展平,并以尽可能小的拉伸将纹理映射到其上。该区域会先在其尖锐边处切成若干块(参见“切缝角度”),使每一块都能单独展平。" # AI Translated msgid "From view" @@ -32451,7 +34157,7 @@ msgstr "从视图" # AI Translated msgid "From view - projects straight onto the painted area from where you are looking, like a slide projector." -msgstr "从视图 - 从您当前观察的方向直接投影到绘制区域上,就像幻灯机一样。" +msgstr "从视图:从您当前观察的方向直接投影到绘制区域上,就像幻灯机一样。" # AI Translated msgid "Model UV" @@ -32459,7 +34165,7 @@ msgstr "模型 UV" # AI Translated msgid "Model UV - uses the texture coordinates the model itself came with, so a texture made for that model lands exactly where it was painted. Nothing is unwrapped, and Tile size does not apply: the model's own layout is the placement." -msgstr "模型 UV - 使用模型自带的纹理坐标,因此为该模型制作的纹理会精确落在其绘制的位置。不会进行展开,“平铺尺寸”也不适用:模型自身的布局就是放置方式。" +msgstr "模型 UV:使用模型自带的纹理坐标,因此为该模型制作的纹理会精确落在其绘制的位置。不会进行展开,“平铺尺寸”也不适用,因为模型自身的布局就是放置方式。" # AI Translated msgid "This model carries no texture coordinates of its own. Only a model imported with a UV channel - a textured OBJ, say - can be mapped by them." @@ -32489,7 +34195,7 @@ msgstr "捕获当前视图" # AI Translated msgid "Nothing is visible from this angle - turn the model to face the part you want to project onto." -msgstr "从此角度看不到任何内容 - 请旋转模型,使要投影的部分朝向您。" +msgstr "从此角度看不到任何内容,请旋转模型,使要投影的部分朝向您。" # AI Translated msgid "Projects the texture onto the painted area from where you are looking now, like a slide projector. Faces turned away from you stretch, so line the view up with the surface you care about first." @@ -32501,7 +34207,7 @@ msgstr "仅投影到可见面" # AI Translated msgid "Paints only the faces you can actually see right now - facing you and not hidden behind anything - and projects onto those. Replaces what the layer had painted." -msgstr "仅绘制您此刻真正能看到的面 - 朝向您且未被任何物体遮挡 - 并投影到这些面上。会替换该图层原有的绘制。" +msgstr "仅绘制您此刻真正能看到的面(朝向您且未被任何物体遮挡),并投影到这些面上。会替换该图层原有的绘制。" # AI Translated msgid "Projection frame" @@ -32521,7 +34227,7 @@ msgstr "应用投影框" # AI Translated msgid "Nothing of the model is inside the frame - move it over the part you want to project onto." -msgstr "框内没有模型的任何部分 - 请将其移到要投影的部分上。" +msgstr "框内没有模型的任何部分,请将其移到要投影的部分上。" # AI Translated msgid "The frame could not be applied. Make sure it overlaps the 3D view." @@ -32553,7 +34259,7 @@ msgstr "镜像重复" # AI Translated msgid "Mirrored repeat - every other tile is flipped, so edges meet seamlessly" -msgstr "镜像重复 - 每隔一块翻转一次,使边缘无缝衔接" +msgstr "镜像重复:每隔一块翻转一次,使边缘无缝衔接" # AI Translated msgid "Blend" @@ -32589,7 +34295,7 @@ msgstr "基础图层下方没有可与之组合的内容,因此始终使用“ # AI Translated msgid "What this layer does where it overlaps the ones below. Add and Subtract pile relief on or carve it away. Override replaces them, so only this layer's relief is left where it is painted. Multiply and Divide scale what is underneath, which turns this layer into a mask over it - there, Depth acts as a strength, and 1 mm leaves white areas untouched." -msgstr "此图层与下方图层重叠处的作用方式。“添加”和“相减”会堆叠或削减起伏。“覆盖”会取代下方图层,因此在绘制处只保留此图层的起伏。“相乘”和“相除”会缩放下方的内容,使此图层成为其上的遮罩 - 此时“深度”相当于强度,1 mm 时白色区域保持不变。" +msgstr "此图层与下方图层重叠处的作用方式。“添加”和“相减”会堆叠或削减起伏。“覆盖”会取代下方图层,因此在绘制处只保留此图层的起伏。“相乘”和“相除”会缩放下方的内容,使此图层成为其上的遮罩,此时“深度”相当于强度,1 mm 时白色区域保持不变。" # AI Translated msgid "Adjust placement" @@ -32597,7 +34303,7 @@ msgstr "调整位置" # AI Translated msgid "Adjust placement - drag the handle on the model to move the texture" -msgstr "调整位置 - 拖动模型上的控制柄以移动纹理" +msgstr "调整位置:拖动模型上的控制柄以移动纹理" # AI Translated msgid "Paint something with this layer first." @@ -32639,7 +34345,7 @@ msgstr "跟随纹理细节" # AI Translated msgid "Spends the triangles where the texture actually bends - packed along ridges and edges, sparse over flat ground - instead of spreading them evenly. The same detail for fewer triangles on most textures." -msgstr "将三角形用在纹理实际发生弯折的地方 - 沿脊线和边缘密集分布,在平坦处稀疏分布 - 而不是均匀分布。对大多数纹理而言,可用更少的三角形获得相同的细节。" +msgstr "将三角形用在纹理实际发生弯折的地方(沿脊线和边缘密集分布,在平坦处稀疏分布),而不是均匀分布。对大多数纹理而言,可用更少的三角形获得相同的细节。" # AI Translated msgid "Max edge" @@ -32687,7 +34393,7 @@ msgstr "颜色细节" # AI Translated msgid "Triangle size where two colors meet. Each triangle prints in one filament, so a color edge can only be as sharp as the triangles along it - and nothing else refines there, since the surface is flat across a change of color. 0 turns it off." -msgstr "两种颜色交界处的三角形尺寸。每个三角形只用一种耗材丝打印,因此颜色边界的锐利程度取决于沿边界的三角形 - 而由于颜色变化处的表面是平坦的,那里不会有其他细化。0 表示关闭。" +msgstr "两种颜色交界处的三角形尺寸。每个三角形只用一种耗材丝打印,因此颜色边界的锐利程度取决于沿边界的三角形;而由于颜色变化处的表面是平坦的,那里不会有其他细化。0 表示关闭。" # AI Translated msgid "Triangle budget: set with Triangles, below." @@ -32705,7 +34411,7 @@ msgstr "次数" # AI Translated msgid "Splits every triangle of the model into four, this many times over. Each step quadruples the count - 3 turns 100 k triangles into 6.4 M - so prefer refining only the painted area unless you need the whole model finer." -msgstr "将模型的每个三角形拆分为四个,重复此次数。每一次都会使数量变为四倍 - 3 次会把 10 万个三角形变成 640 万个 - 因此除非需要整个模型都更精细,否则请优先只细化绘制区域。" +msgstr "将模型的每个三角形拆分为四个,重复此次数。每一次都会使数量变为四倍(3 次会把 10 万个三角形变成 640 万个),因此除非需要整个模型都更精细,否则请优先只细化绘制区域。" # AI Translated msgid "Hide preview" @@ -32739,11 +34445,13 @@ msgstr "重新网格化" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "重建整个模型所用的三角形尺寸,单位为毫米。置换在均匀的网格上效果最好;这一步能把不均匀的导入模型变为均匀网格。" +# AI Translated msgid "Before" -msgstr "" +msgstr "处理前" +# AI Translated msgid "After" -msgstr "" +msgstr "处理后" # AI Translated msgid "Keep sharp edges" @@ -32751,7 +34459,7 @@ msgstr "保留锐边" # AI Translated msgid "Holds hard edges and open borders in place while the rest is remeshed. Without it the remesher slides vertices along the surface and rounds every crisp edge off - a cube comes back with wobbly edges." -msgstr "在重新网格化其余部分时,保持硬边和开放边界不动。否则重新网格化会让顶点沿表面滑动,把每条锐利的边都磨圆 - 立方体会变得边缘歪歪扭扭。" +msgstr "在重新网格化其余部分时,保持硬边和开放边界不动。否则重新网格化会让顶点沿表面滑动,把每条锐利的边都磨圆,立方体会变得边缘歪歪扭扭。" # AI Translated msgid "How sharp a fold has to be, in degrees, before the remesher treats it as an edge worth keeping. Lower protects more of the model's shape; higher rebuilds more of it evenly." @@ -32763,7 +34471,7 @@ msgstr "重新网格化" # AI Translated msgid "Rebuilds the whole model with triangles close to this edge length - splitting the big ones and merging the small ones - so displacement has an even density to work with. Replaces the geometry; your paint is carried onto the new triangles spatially, so it survives (already-baked relief is kept too)." -msgstr "以接近此边长的三角形重建整个模型 - 拆分大的三角形、合并小的三角形 - 使置换有均匀的密度可用。会替换几何体;您的绘制会按空间位置转移到新三角形上,因此会被保留(已烘焙的起伏也会保留)。" +msgstr "以接近此边长的三角形重建整个模型(拆分大的三角形、合并小的三角形),使置换有均匀的密度可用。会替换几何体;您的绘制会按空间位置转移到新三角形上,因此会被保留(已烘焙的起伏也会保留)。" # AI Translated msgid "Displace up to the border" @@ -32812,7 +34520,7 @@ msgstr "立即平滑已烘焙的网格" # AI Translated msgid "Applies the smoothing above to the model itself, right now, within the painted area. For relief that is already baked in - anything not yet baked is smoothed by Bake." -msgstr "立即将上述平滑应用于模型本身的绘制区域内。用于已烘焙的起伏 - 尚未烘焙的部分会在烘焙时平滑。" +msgstr "立即将上述平滑应用于模型本身的绘制区域内。用于已烘焙的起伏;尚未烘焙的部分会在烘焙时平滑。" # AI Translated msgid "Experimental: classic bake pipeline" @@ -32850,11 +34558,11 @@ msgstr "清理狭长三角形" # AI Translated msgid "Collapse the thin triangles refinement inherits from the model's own tessellation, before displacement samples them. A sliver's three corners land on three unrelated parts of the texture, which is what makes the relief look jagged." -msgstr "在置换对纹理进行采样之前,合并细化过程从模型自身的三角剖分中继承下来的细长三角形。狭长三角形的三个角会落在纹理中三个互不相关的位置,这正是起伏看起来呈锯齿状的原因。" +msgstr "在置换对纹理进行采样之前,合并细化过程从模型自身的三角剖分中继承下来的狭长三角形。狭长三角形的三个角会落在纹理中三个互不相关的位置,这正是起伏看起来呈锯齿状的原因。" # AI Translated msgid "On: the resolution follows the size of the model and the budget is left at its default. Untick to set both yourself - worth doing for a texture much finer or much coarser than the part it sits on." -msgstr "开启:分辨率随模型尺寸确定,预算保持默认值。取消勾选可自行设置两者 - 当纹理比其所在零件精细或粗糙得多时,值得这样做。" +msgstr "开启:分辨率随模型尺寸确定,预算保持默认值。取消勾选可自行设置两者;当纹理比其所在零件精细或粗糙得多时,值得这样做。" # AI Translated #, c-format, boost-format @@ -32868,12 +34576,12 @@ msgstr "根据模型尺寸选择:%1$.2f mm 三角形,预算 %2% k。取消 # AI Translated msgid "How fine the mesh is made under the paint, in millimetres. It has to be smaller than the detail you want out of the texture - a 0.5 mm groove needs triangles well under 0.5 mm. Smaller costs triangles fast: halving it needs four times as many, and once they no longer fit the budget the bake simplifies back down and the detail goes with it." -msgstr "绘制区域下网格的精细程度,单位为毫米。它必须小于您希望从纹理中得到的细节 - 0.5 mm 的凹槽需要远小于 0.5 mm 的三角形。数值越小,三角形消耗增长越快:减半需要四倍的数量,一旦超出预算,烘焙就会重新简化,细节也随之丢失。" +msgstr "绘制区域下网格的精细程度,单位为毫米。它必须小于您希望从纹理中得到的细节(0.5 mm 的凹槽需要远小于 0.5 mm 的三角形)。数值越小,三角形消耗增长越快:减半需要四倍的数量,一旦超出预算,烘焙就会重新简化,细节也随之丢失。" # AI Translated #, boost-format msgid "Needs about %1% triangles, budget %2% - the bake will simplify back down and lose detail." -msgstr "需要约 %1% 个三角形,预算为 %2% - 烘焙将重新简化并丢失细节。" +msgstr "需要约 %1% 个三角形,预算为 %2%,烘焙将重新简化并丢失细节。" # AI Translated msgid "How many thousand triangles the refinement may add to the model. The triangle that fits worst is always split first, so even a run that spends the lot has spent it where it shows most. Raise it if the relief still looks coarse." @@ -32889,7 +34597,7 @@ msgstr "正在烘焙..." # AI Translated msgid "Nothing is painted yet. The UV editor's seam tool is on, so strokes on the model mark seams instead of painting - turn it off in the pane to paint." -msgstr "尚未进行任何绘制。UV 编辑器的切缝工具已开启,因此在模型上的笔画会标记切缝而不是绘制 - 请在面板中将其关闭后再绘制。" +msgstr "尚未进行任何绘制。UV 编辑器的切缝工具已开启,因此在模型上的笔画会标记切缝而不是绘制,请在面板中将其关闭后再绘制。" # AI Translated msgid "Nothing is painted yet." @@ -32901,7 +34609,7 @@ msgstr "通过移动现有的顶点,将绘制的高度图转换为真实的几 # AI Translated msgid "Turn the painted height maps into real geometry. The mesh is remeshed to an even density and refined where the texture bends first, so the detail has vertices to land on - all in one step." -msgstr "将绘制的高度图转换为真实的几何体。网格会先被重新网格化为均匀密度,并在纹理弯折处进行细化,使细节有顶点可落 - 一步完成。" +msgstr "将绘制的高度图转换为真实的几何体。网格会先被重新网格化为均匀密度,并在纹理弯折处进行细化,使细节有顶点可落,全部一步完成。" # AI Translated msgid "Stops the bake. Whatever it had already finished stays on the model, and can be undone." @@ -32921,14 +34629,14 @@ msgstr "%1% k" #, boost-format msgid "Model: %1% triangle - the bake refines to the resolution above, up to its budget" msgid_plural "Model: %1% triangles - the bake refines to the resolution above, up to its budget" -msgstr[0] "模型:%1% 个三角形 - 烘焙会细化到上方的分辨率,直至达到预算" +msgstr[0] "模型:%1% 个三角形,烘焙会细化到上方的分辨率,直至达到预算" # AI Translated #. TRN %1% is a triangle count, either exact or rounded to thousands such as "120 k". #, boost-format msgid "Bake moves existing vertices - the model stays at %1% triangle" msgid_plural "Bake moves existing vertices - the model stays at %1% triangles" -msgstr[0] "烘焙会移动现有顶点 - 模型保持 %1% 个三角形" +msgstr[0] "烘焙会移动现有顶点,模型保持 %1% 个三角形" # AI Translated #, boost-format @@ -33928,7 +35636,7 @@ msgstr "仅自动确定最佳颜色数量,并重新计算耗材丝映射" # AI Translated msgid "Convert texture to painting using the specified color count and smooth level" -msgstr "使用指定的颜色数量和平滑等级将纹理转换为颜色绘制" +msgstr "使用指定的颜色数量和平滑等级将纹理转换为涂色" # AI Translated msgid "Reminder: parameters changed, click Apply to take effect" @@ -34000,7 +35708,7 @@ msgstr "所选图像为空。" # AI Translated msgid "Failed to prepare the texture for use." -msgstr "准备纹理以供使用失败。" +msgstr "纹理准备失败,无法使用。" # AI Translated msgid "Could not create the folder for imported textures." @@ -34028,7 +35736,7 @@ msgstr "无法读取纹理文件。" # AI Translated msgid "Projection frame - drag over the model, then Apply" -msgstr "投影框 - 拖动到模型上,然后单击“应用”" +msgstr "投影框:拖动到模型上,然后单击“应用”" # AI Translated msgid "Moving island | release to drop, Esc to cancel" @@ -34104,7 +35812,7 @@ msgstr " | 吸附已开启" # AI Translated msgid "Change texture - choose another one from the texture library" -msgstr "更换纹理 - 从纹理库中选择另一个纹理" +msgstr "更换纹理:从纹理库中选择另一个纹理" # AI Translated msgid "The active layer's tile size: how much of the model one repeat of the texture covers. The canvas is measured in tiles, so one grid cell is one repeat. Change it with Tile size in the layer's settings." @@ -34112,15 +35820,15 @@ msgstr "当前图层的平铺尺寸,即纹理每重复一次在模型上覆盖 # AI Translated msgid "Height map - show the layer's texture under the islands" -msgstr "高度图 - 在岛下方显示图层的纹理" +msgstr "高度图:在岛下方显示图层的纹理" # AI Translated msgid "Checker - a test grid; squares stay square where the unwrap does not stretch" -msgstr "棋盘格 - 测试网格;展开没有拉伸的地方,方格保持正方形" +msgstr "棋盘格:测试网格;展开没有拉伸的地方,方格保持正方形" # AI Translated msgid "Distortion - color each island by how much the unwrap stretches it" -msgstr "畸变 - 按展开对每个岛的拉伸程度为其着色" +msgstr "畸变:按展开对每个岛的拉伸程度为其着色" # AI Translated msgid "Unwrap" @@ -34136,7 +35844,7 @@ msgstr "比此角度更锐利的边会被切开,其两侧的部分分别展平 # AI Translated msgid "Connect islands" -msgstr "连接岛" +msgstr "连接 UV 岛" # AI Translated msgid "Lay the unwrap out as a connected net: pieces that share an edge are unfolded next to each other (a cube becomes a joined net rather than six loose squares). They stay separate islands, so you can still move any of them by hand afterwards." @@ -34144,51 +35852,51 @@ msgstr "将展开布局为相连的展开图:共享边的块会相邻展开( # AI Translated msgid "Island - work on whole islands. Click one to select it, then drag to move it, right-drag to rotate it, or press R to rotate and S to scale with the mouse (click or Enter to confirm, Esc to cancel)." -msgstr "岛 - 以整个 UV 岛为单位操作。单击选中一个岛,然后拖动可移动,右键拖动可旋转,也可按 R 或 S 后用鼠标旋转或缩放(单击或按 Enter 确认,按 Esc 取消)。" +msgstr "岛:以整个 UV 岛为单位操作。单击选中一个岛,然后拖动可移动,右键拖动可旋转,也可按 R 或 S 后用鼠标旋转或缩放(单击或按 Enter 确认,按 Esc 取消)。" # AI Translated msgid "Vertex - drag vertices to reshape an island by hand; Shift adds to the selection, Ctrl toggles one in or out of it." -msgstr "顶点 - 拖动顶点,手动调整 UV 岛的形状;按住 Shift 可加选,按住 Ctrl 可切换单个顶点的选中状态。" +msgstr "顶点:拖动顶点,手动调整 UV 岛的形状;按住 Shift 可加选,按住 Ctrl 可切换单个顶点的选中状态。" # AI Translated msgid "Edge - drag edges to reshape an island by hand; Shift adds to the selection, Ctrl toggles one in or out of it." -msgstr "边 - 拖动边,手动调整 UV 岛的形状;按住 Shift 可加选,按住 Ctrl 可切换单条边的选中状态。" +msgstr "边:拖动边,手动调整 UV 岛的形状;按住 Shift 可加选,按住 Ctrl 可切换单条边的选中状态。" # AI Translated msgid "Mark seams - click edges on the model to cut the unwrap along them. The edge under the cursor is highlighted yellow; click to mark it red, click a red edge again to unmark it. Painting is paused while this is on." -msgstr "标记切缝 - 单击模型上的边,沿其切开展开。光标下的边以黄色高亮;单击可将其标记为红色,再次单击红色边可取消标记。开启此功能时会暂停绘制。" +msgstr "标记切缝:单击模型上的边,沿其切开展开。光标下的边以黄色高亮;单击可将其标记为红色,再次单击红色边可取消标记。开启此功能时会暂停绘制。" # AI Translated msgid "Path - instead of clicking every edge, click a start point and then an end point: the whole shortest path between them is seamed at once. Available while marking seams." -msgstr "路径 - 无需逐条单击边,只需单击起点和终点:两点之间的整条最短路径会一次性标记为切缝。在标记切缝时可用。" +msgstr "路径:无需逐条单击边,只需单击起点和终点,两点之间的整条最短路径就会一次性标记为切缝。在标记切缝时可用。" # AI Translated msgid "Clear seams - remove every seam marked on this layer" -msgstr "清除切缝 - 移除此图层上标记的所有切缝" +msgstr "清除切缝:移除此图层上标记的所有切缝" # AI Translated msgid "Average scale - give every island the same texel density" -msgstr "平均缩放 - 使每个岛具有相同的纹素密度" +msgstr "平均缩放:使每个岛具有相同的纹素密度" # AI Translated msgid "Cut - split the selected island across its long axis" -msgstr "切开 - 沿所选岛的长轴将其拆分" +msgstr "切开:沿所选岛的长轴将其拆分" # AI Translated msgid "Join - unfold the selected island onto its nearest neighbour along their shared edge" -msgstr "拼接 - 沿共享边将所选岛展开到其最近的相邻岛上" +msgstr "拼接:沿共享边将所选岛展开到其最近的相邻岛上" # AI Translated msgid "Unjoin - send the selected island back to its own packed position" -msgstr "取消拼接 - 将所选岛送回其自身的排布位置" +msgstr "取消拼接:将所选岛送回其自身的排布位置" # AI Translated msgid "Clear UV edits - discard all manual vertex/edge moves and return the unwrap to its automatic shape" -msgstr "清除 UV 编辑 - 放弃所有手动的顶点/边移动,使展开恢复为自动生成的形状" +msgstr "清除 UV 编辑:放弃所有手动的顶点/边移动,使展开恢复为自动生成的形状" # AI Translated msgid "Snap - stick islands together when dragging one against another" -msgstr "吸附 - 将一个岛拖向另一个岛时使它们贴合在一起" +msgstr "吸附:将一个岛拖向另一个岛时使它们贴合在一起" # AI Translated msgid "" @@ -34217,11 +35925,11 @@ msgstr "此面板对应当前纹理图层,该图层的映射必须为“展开 # AI Translated msgid "Out of date - the paint, the seams or the seam angle changed since this unwrap was made. Press to unwrap again." -msgstr "已过期 - 自生成此展开以来,绘制、切缝或切缝角度已更改。按下以重新展开。" +msgstr "已过期:自生成此展开以来,绘制、切缝或切缝角度已更改。按下以重新展开。" # AI Translated msgid "Flatten the painted area into UV islands. It is computed only when you press this, not on every edit - so paint, change the seam angle or mark seams first, then press Unwrap." -msgstr "将绘制区域展平为 UV 岛。仅在您按下此按钮时才会计算,而不是每次编辑都计算 - 因此请先绘制、更改切缝角度或标记切缝,然后再按“展开”。" +msgstr "将绘制区域展平为 UV 岛。仅在您按下此按钮时才会计算,而不是每次编辑都计算。因此请先绘制、更改切缝角度或标记切缝,然后再按“展开”。" # AI Translated msgid "Turn Mark seams on first - Path is a quicker way of marking them." @@ -34604,14 +36312,15 @@ msgid "Plugin installation failed: %1%" msgstr "插件安装失败:%1%" # AI Translated +# Needs human review: Confirm "catalog" means the plugin manager's registry, not a folder. #. TRN %1% is the plugin's cloud ID. #, boost-format msgid "%1%: installed plugin was not found in the catalog." -msgstr "%1%:在目录中未找到已安装的插件。" +msgstr "%1%:在插件列表中未找到已安装的插件。" # AI Translated msgid "Cloud plugin key is missing UUID." -msgstr "云端插件密钥缺少 UUID。" +msgstr "云端插件标识缺少 UUID。" # AI Translated msgid "Failed to subscribe to cloud plugin, see logs for more info." @@ -34846,7 +36555,7 @@ msgstr "类型 %1% 与名称“%2%”的功能冲突" # AI Translated #, boost-format msgid "Duplicate plugin key discovered: %1%" -msgstr "发现重复的插件密钥:%1%" +msgstr "发现重复的插件标识:%1%" # AI Translated msgid "Plugin load is still in progress" @@ -34915,7 +36624,7 @@ msgstr "拒绝更新已知插件目录之外的插件。" # AI Translated #, boost-format msgid "Cannot keep plugin local: local plugin key already exists: %1%" -msgstr "无法保留为本地插件:本地插件密钥已存在:%1%" +msgstr "无法保留为本地插件:本地插件标识已存在:%1%" # AI Translated #, boost-format @@ -34972,7 +36681,7 @@ msgstr "导入的区域未生成可拉伸的几何体" # AI Translated msgid "the profile crosses the revolve axis — it must lie on one side of it" -msgstr "轮廓跨越了旋转轴 — 它必须位于轴的一侧" +msgstr "轮廓跨越了旋转轴,必须位于轴的一侧" # AI Translated msgid "Failed to revolve" @@ -35386,21 +37095,23 @@ msgstr "" "三明治模式\n" "您知道吗?如果您的模型没有非常陡峭的悬垂,您可以使用三明治模式(内-外-内)来提高精度和层一致性。" +# AI Translated #: resources/data/hints.ini: [hint:Chamber temperature] msgid "" "Chamber temperature\n" "Did you know that OrcaSlicer supports chamber temperature?" msgstr "" -"仓温\n" -"您知道吗?OrcaSlicer支持仓温。" +"腔体温度\n" +"您知道吗?OrcaSlicer支持腔体温度。" +# AI Translated #: resources/data/hints.ini: [hint:Calibration] msgid "" "Calibration\n" "Did you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." msgstr "" "校准\n" -"您知道吗?校准您的打印机可以带来奇迹?在OrcaSlicer中查看我们的备受欢迎的校准解决方案。" +"您知道吗?校准打印机能带来意想不到的效果!快来试试OrcaSlicer中广受好评的校准功能。" #: resources/data/hints.ini: [hint:Auxiliary fan] msgid "" @@ -35410,21 +37121,23 @@ msgstr "" "辅助风扇\n" "您知道吗?OrcaSlicer支持辅助部件冷却风扇。" +# AI Translated #: resources/data/hints.ini: [hint:Air filtration] msgid "" "Air filtration/Exhaust Fan\n" "Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" -"空气过滤/排气扇\n" -"您知道吗?OrcaSlicer可以支持空气过滤/排气扇。" +"空气过滤/排气风扇\n" +"您知道吗?OrcaSlicer可以支持空气过滤/排气风扇。" +# AI Translated #: resources/data/hints.ini: [hint:G-code window] msgid "" "G-code window\n" "You can turn on/off the G-code window by pressing the C key." msgstr "" -"G-code预览\n" -"您可以通过按下C键打开/关闭G-code预览窗口。" +"G-code窗口\n" +"您可以通过按下C键打开/关闭G-code窗口。" #: resources/data/hints.ini: [hint:Switch workspaces] msgid "" @@ -35474,13 +37187,14 @@ msgstr "" "延时摄影\n" "您知道吗?您可以每次打印时生成一段延时摄影。" +# AI Translated #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" "Auto-Arrange\n" "Did you know that you can auto-arrange all the objects in your project?" msgstr "" -"自动摆盘\n" -"您知道吗?您可以自动排列项目中的所有对象。" +"自动摆放\n" +"您知道吗?您可以自动摆放项目中的所有对象。" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" @@ -35490,29 +37204,32 @@ msgstr "" "自动朝向\n" "您知道吗,您只需单击鼠标,即可将对象旋转到适合的打印方向。" +# AI Translated #: 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 "" -"放置在面部\n" -"您知道吗,您可以快速指定模型的底面,使其位于打印床上。选择“放置在面部”功能或按F键。" +"选择底面\n" +"您知道吗?您可以快速调整模型朝向,让它的某个面贴合热床。使用“选择底面”功能或按F键。" +# AI Translated #: 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 "" "对象列表\n" -"您知道对象列表吗?您可以在其中的查看所有对象/部件,并更改每个对象/部件的设置。" +"您知道吗?您可以在列表中查看所有对象/零件,并更改每个对象/零件的设置。" +# AI Translated #: resources/data/hints.ini: [hint:Search Functionality] msgid "" "Search Functionality\n" "Did you know that you use the Search tool to quickly find a specific Orca Slicer setting?" msgstr "" "搜索功能\n" -"您知道吗?您可以使用搜索工具快速查找特定的逆戟鲸设置。" +"您知道吗?您可以使用搜索工具快速查找Orca Slicer的特定设置。" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" @@ -35522,13 +37239,14 @@ msgstr "" "简化模型\n" "您知道吗?您可以使用简化三角面片功能减少网格中的三角形数量。右键单击模型,然后选择简化模型。" +# AI Translated #: 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 "" "参数表格\n" -"您知道吗?您可以参数表格上的所有对象/部件,并更改每个对象/部件的设置。" +"您知道吗?您可以在参数表格中查看所有对象/零件,并更改每个对象/零件的设置。" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" @@ -35538,14 +37256,16 @@ msgstr "" "分割成对象/零件\n" "您知道吗,您可以把一个大对象分割成多个小对象/零件以便着色或打印。" +# AI Translated #: 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 Orca Slicer." msgstr "" -"减去一个部分\n" -"您知道吗,您可以使用负零件修改器从一个网格中减去另一个网格。这样,您就可以直接在逆戟鲸中创建易于调整大小的孔。" +"减去零件\n" +"您知道吗,您可以使用负零件修改器从一个网格中减去另一个网格。这样,您就可以直接在Orca Slicer中创建易于调整大小的孔。" +# AI Translated #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" @@ -35554,23 +37274,25 @@ msgid "" msgstr "" "STEP文件\n" "您知道吗,通过切片STEP文件而不是STL文件可以提高打印质量。\n" -"逆戟鲸支持切片STEP文件,提供比低分辨率STL更平滑的结果。试试看!" +"Orca Slicer支持切片STEP文件,提供比低分辨率STL更平滑的结果。试试看!" +# AI Translated #: 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 "" "Z接缝位置\n" -"您知道吗,您可以自定义Z接缝的位置,甚至可以将其绘制在打印上,使其位于不太可见的位置。这样可以改善模型的整体外观。试试看!" +"您知道吗,您可以自定义Z接缝的位置,甚至可以直接在模型上绘制接缝,使其位于不太明显的位置。这样可以改善模型的整体外观。试试看!" +# AI Translated #: 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 "" "流量微调\n" -"你知道吗,您可以微调流量,以获得更好看的打印效果。根据材料的不同,可以通过进行一些微调来提高打印模型的整体光洁度。" +"您知道吗,您可以微调流量,以获得更好看的打印效果。根据材料的不同,可以通过一些微调来提高打印模型的整体光洁度。" #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" @@ -35580,38 +37302,42 @@ msgstr "" "分盘打印\n" "您知道吗,您可以把一个有很多零件的模型安排到多个独立的分盘,然后打印出来,这将简化对所有零件的管理。" +# AI Translated #: 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 "" -"自适应层高度加速打印\n" -"您知道吗,您可以使用“自适应层高度”选项可以更快地打印模型。试试看!" +"使用自适应层高加速打印\n" +"您知道吗,您可以使用“自适应层高”选项更快地打印模型。试试看!" +# AI Translated #: 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 "" "绘制支撑\n" -"您知道吗,您可以手动绘制添加/屏蔽支撑的位置,此功能使仅将支撑材料放置在实际需要的模型截面上变得容易。" +"您知道吗,您可以手动绘制添加/屏蔽支撑的位置。此功能可以让您轻松地只在模型真正需要的部位放置支撑材料。" +# AI Translated #: 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 "" "支撑类型\n" -"您知道吗,有多种可选的支撑类型,树状支撑非常适合人物/动物模型,同时可以节耗材并提高打印速度。试试看!" +"您知道吗,有多种可选的支撑类型,树状支撑非常适合人物/动物模型,同时可以节省耗材丝并提高打印速度。试试看!" +# AI Translated #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" "Printing Silk Filament\n" "Did you know that Silk filament needs special consideration to print successfully? A higher temperature and lower speed are always recommended for the best results." msgstr "" -"打印丝绸耗材\n" -"你知道吗,丝绸耗材需要特别考虑才能成功打印。为了获得最佳效果,通常建议使用较高的温度和较低的速度。" +"打印丝绸耗材丝\n" +"您知道吗,丝绸耗材丝需要特别注意才能打印成功。为了获得最佳效果,通常建议使用较高的温度和较低的速度。" #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" @@ -35629,30 +37355,34 @@ msgstr "" "为多个对象设置参数\n" "您知道吗,可以同时为所有选定对象设置切片参数。" +# AI Translated #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" -"组合物体\n" -"你知道吗?你可以把多个对象组合为一个整体。" +"组合对象\n" +"您知道吗?您可以把多个对象组合为一个整体。" +# AI Translated #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" "Flush into support/objects/infill\n" "Did you know that you can reduce wasted filament by flushing it into support/objects/infill during filament changes?" msgstr "" "冲刷到支撑/对象/填充中\n" -"你知道吗?你可以在换料时将它们冲入支撑/对象/填充,以节省浪费的料丝。" +"您知道吗?您可以在换料时将耗材丝冲刷到支撑/对象/填充中,以减少耗材丝浪费。" +# AI Translated #: 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 "" "提高强度\n" -"你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" +"您知道吗?您可以使用更多的墙层数和更高的稀疏填充密度来提高模型的强度。" +# AI Translated #: resources/data/hints.ini: [hint:When do you need to print with the printer #: door opened] msgid "" @@ -35660,7 +37390,7 @@ msgid "" "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? There is more info about this in the Wiki." msgstr "" "什么时候需要打开打印机门进行打印?\n" -"您知道吗,在较高封闭仓温度下打印较低温度的耗材时,打开打印机门可以减少挤出机/热端堵塞的概率。更多信息请参阅Wiki。" +"您知道吗,在较高腔体温度下打印较低温度的耗材丝时,打开打印机门可以减少挤出机/热端堵塞的概率。更多信息请参阅Wiki。" #: resources/data/hints.ini: [hint:Avoid warping] msgid "" From 51efb24752fc65d648318021e4e103244ff8fb4d Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Thu, 15 Oct 2026 19:32:54 +0800 Subject: [PATCH 7/9] Complete traditional Chinese translations (#16513) --- localization/i18n/zh_TW/OrcaSlicer_zh_TW.po | 8306 ++++++++++++------- 1 file changed, 5238 insertions(+), 3068 deletions(-) diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index 2090eb3021..69c1fc755e 100644 --- a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po +++ b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po @@ -175,11 +175,13 @@ msgstr "左" msgid "right" msgstr "右" +# AI Translated msgid "Left" -msgstr "左面" +msgstr "左" +# AI Translated msgid "Right" -msgstr "右面" +msgstr "右" msgid "extruder" msgstr "擠出機" @@ -200,7 +202,7 @@ msgstr "目前的線材不支援 TPU 高流量噴嘴,因此無法使用。" # AI Translated msgid "Auto dynamic flow calibration is not supported for TPU filament." -msgstr "自動動態流量校準不支援 TPU 線材。" +msgstr "自動動態流量校正不支援 TPU 線材。" # AI Translated msgid "Bambu TPU 85A is not supported for printing with 0.4 mm Standard or High Flow nozzles." @@ -259,49 +261,54 @@ msgid "%s has a risk of nozzle clogging when using 0.4, 0.6, 0.8mm high-flow noz msgstr "%s 在使用 0.4、0.6、0.8mm 高流量噴嘴時有噴嘴阻塞的風險,請謹慎使用。" # AI Translated +# Needs human review: The English second sentence is incomplete ('If you wish to continue.'); the translation mirrors it. Recheck once the source is fixed. Filament Track Switch = 線材路徑切換器 (BambuStudio zh_TW name). #, c-format, boost-format msgid "%s may fail to load or unload due to the Filament Track Switch. If you wish to continue." -msgstr "%s 可能因 Filament Track Switch 而無法裝入或退出。若您希望繼續。" +msgstr "%s 可能因線材路徑切換器而無法進料或退料。若您仍要繼續。" +# AI Translated #, c-format, boost-format msgid "%s is not supported by %s extruder." -msgstr "%s 不受 %s 擠出機支援。" +msgstr "%s 無法用於 %s 擠出機。" # AI Translated #, c-format, boost-format msgid "There may be critical print quality issues when printing '%s' with %s Bowden extruder. Use with caution!" -msgstr "以 %s 遠程擠出機列印「%s」時可能出現嚴重的列印品質問題。請謹慎使用!" +msgstr "列印「%s」時使用 %s 遠程擠出機,可能會出現嚴重的列印品質問題。請謹慎使用!" # AI Translated #, c-format, boost-format msgid "There may be critical print quality issues when printing '%s' with %s extruder. Use with caution!" -msgstr "以 %s 擠出機列印「%s」時可能出現嚴重的列印品質問題。請謹慎使用!" +msgstr "列印「%s」時使用 %s 擠出機,可能會出現嚴重的列印品質問題。請謹慎使用!" # AI Translated #, c-format, boost-format msgid "There may be print quality issues when printing '%s' with %s Bowden extruder. Use with caution." -msgstr "以 %s 遠程擠出機列印「%s」時可能出現列印品質問題。請謹慎使用。" +msgstr "列印「%s」時使用 %s 遠程擠出機,可能會出現列印品質問題。請謹慎使用。" # AI Translated #, c-format, boost-format msgid "There may be print quality issues when printing '%s' with %s extruder. Use with caution." -msgstr "以 %s 擠出機列印「%s」時可能出現列印品質問題。請謹慎使用。" +msgstr "列印「%s」時使用 %s 擠出機,可能會出現列印品質問題。請謹慎使用。" msgid "High Flow" msgstr "高流量" +# AI Translated msgid "Standard" -msgstr "標準模式(100%)" +msgstr "標準" +# AI Translated msgid "TPU High Flow" -msgstr "TPU高流量" +msgstr "TPU 高流量" # AI Translated msgid "E3D High Flow" msgstr "E3D 高流量" +# AI Translated msgid "Unknown" -msgstr "未定義" +msgstr "未知" msgid "Hardened Steel" msgstr "硬化鋼" @@ -312,8 +319,9 @@ msgstr "不鏽鋼" msgid "Tungsten Carbide" msgstr "碳化鎢" +# AI Translated msgid "The toolhead and hotend rack may move. Please keep your hands away from the chamber." -msgstr "工具頭和熱端架可能會運動,請勿將手伸入機箱。" +msgstr "工具頭和熱端掛架可能會運動,請勿將手伸入腔體。" msgid "Warning" msgstr "警告" @@ -330,8 +338,9 @@ msgstr "重新讀取全部" msgid "Reading the hotends, please wait." msgstr "正在讀取熱端資訊,請稍候。" +# AI Translated msgid "During the hotend upgrade, the toolhead will move. Don't reach into the chamber." -msgstr "在熱端升級過程中,工具頭會移動。請勿將手伸入機箱內。" +msgstr "在熱端升級過程中,工具頭會移動。請勿將手伸入腔體內。" # AI Translated msgid "Update" @@ -367,11 +376,13 @@ msgstr "版本:" msgid "Latest version" msgstr "最新版本" +# AI Translated msgid "Row A" -msgstr "A排" +msgstr "A 排" +# AI Translated msgid "Row B" -msgstr "B排" +msgstr "B 排" msgid "Toolhead" msgstr "工具頭" @@ -409,8 +420,9 @@ msgstr "執行中..." msgid "Raised" msgstr "已升起" +# AI Translated msgid "The hotend is in an abnormal state and currently unavailable. Please go to 'Device -> Upgrade' to upgrade firmware." -msgstr "熱端狀態異常,目前不可用。請前往“裝置 -> 升級”升級韌體。" +msgstr "熱端狀態異常,目前不可用。請前往「裝置 -> 升級」升級韌體。" msgid "Abnormal Hotend" msgstr "熱端異常" @@ -436,12 +448,14 @@ msgstr "序號" msgid "Version" msgstr "版本" +# AI Translated #, c-format, boost-format msgid "Used Time: %s" -msgstr "使用時間: %s" +msgstr "使用時間:%s" +# AI Translated msgid "Dynamic nozzles are allocated on the current plate. Picking hotend is not supported." -msgstr "目前盤存在動態配置噴嘴,不支援修改。" +msgstr "目前列印板已分配動態噴嘴,不支援選擇熱端。" msgid "Hotend Rack" msgstr "熱端掛架" @@ -452,8 +466,9 @@ msgstr "工具頭" msgid "Nozzle information needs to be read" msgstr "需要讀取噴嘴資訊" +# AI Translated msgid "Support Painting" -msgstr "支撐筆刷" +msgstr "支撐繪製" msgid "Apply" msgstr "套用" @@ -500,8 +515,9 @@ msgstr "擦除" msgid "Mouse wheel" msgstr "滑鼠滾輪" +# AI Translated msgid "Auto support threshold angle: " -msgstr "自動支撐角度臨界值:" +msgstr "自動支撐角度臨界值: " msgid "Circle" msgstr "圓形" @@ -521,9 +537,10 @@ msgstr "垂直" msgid "Horizontal" msgstr "水平" +# AI Translated #, boost-format msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "僅允許在由以下條件選擇的平面上進行繪製:「%1%」" +msgstr "僅允許在以下條件選取的面片上繪製:「%1%」" msgid "Highlight faces according to overhang angle." msgstr "根據懸空角度突顯出表面。" @@ -537,17 +554,21 @@ msgstr "完成" msgid "Support generated" msgstr "已產生支撐" +# AI Translated msgid "Entering Paint-on supports" -msgstr "進入支撐筆刷模式" +msgstr "進入支撐繪製模式" +# AI Translated msgid "Leaving Paint-on supports" -msgstr "退出支撐筆刷模式" +msgstr "退出支撐繪製模式" +# AI Translated msgid "Paint-on supports editing" -msgstr "支撐筆刷編輯" +msgstr "支撐繪製編輯" +# AI Translated msgid "Gizmo-Place on Face" -msgstr "Gizmo-放置在臉上" +msgstr "選擇底面工具" msgid "Lay on Face" msgstr "選擇底面" @@ -556,10 +577,11 @@ msgstr "選擇底面" #, boost-format msgid "Filament count exceeds the maximum number that painting tool supports. Only the first %1% filament will be available in painting tool." msgid_plural "Filament count exceeds the maximum number that painting tool supports. Only the first %1% filaments will be available in painting tool." -msgstr[0] "線材數量超過上色工具支援的最大值,僅前 %1% 個線材可在上色工具中使用。" +msgstr[0] "線材數量超過繪製工具支援的上限,繪製工具中僅能使用前 %1% 個線材。" +# AI Translated msgid "Color Painting" -msgstr "上色" +msgstr "顏色繪製" msgid "Brush shape" msgstr "筆刷形狀" @@ -585,8 +607,9 @@ msgstr "筆刷" msgid "Smart fill" msgstr "智慧填充" +# AI Translated msgid "Bucket fill" -msgstr "批次填充" +msgstr "油漆桶填充" msgid "Height range" msgstr "高度範圍" @@ -622,9 +645,10 @@ msgstr "高度範圍" msgid "Remove painted color" msgstr "移除已繪製的顏色" +# AI Translated #, boost-format msgid "Painted using: Filament %1%" -msgstr "上色:線材 %1%" +msgstr "繪製使用:線材 %1%" msgid "To:" msgstr "到:" @@ -638,8 +662,9 @@ msgstr "退出顏色繪製模式" msgid "Color painting editing" msgstr "顏色繪製編輯" +# AI Translated msgid "Paint-on fuzzy skin" -msgstr "塗刷絨毛表面效果" +msgstr "絨毛表面繪製" msgid "Add fuzzy skin" msgstr "新增絨毛表面" @@ -656,29 +681,34 @@ msgstr "警告:絨毛表面功能已停用,繪製的絨毛表面效果將不 msgid "Enable painted fuzzy skin for this object" msgstr "為此物件啟用繪製的絨毛表面" +# AI Translated msgid "Entering Paint-on fuzzy skin" -msgstr "進入絨毛表面筆刷模式" +msgstr "進入絨毛表面繪製模式" msgid "Leaving Paint-on fuzzy skin" msgstr "退出絨毛表面繪製模式" +# AI Translated msgid "Paint-on fuzzy skin editing" -msgstr "絨毛表面筆刷編輯" +msgstr "絨毛表面繪製編輯" msgid "Move" msgstr "移動" +# AI Translated msgid "Please select at least one object." -msgstr "請選擇至少一個物件。" +msgstr "請至少選取一個物件。" +# AI Translated msgid "Gizmo-Move" -msgstr "Gizmo-移動" +msgstr "移動工具" msgid "Rotate" msgstr "旋轉" +# AI Translated msgid "Gizmo-Rotate" -msgstr "Gizmo-旋轉" +msgstr "旋轉工具" msgid "Optimize orientation" msgstr "最佳化方向" @@ -687,8 +717,9 @@ msgctxt "Verb" msgid "Scale" msgstr "縮放" +# AI Translated msgid "Gizmo-Scale" -msgstr "Gizmo 比例" +msgstr "縮放工具" msgid "Error: Please close all toolbar menus first" msgstr "錯誤:請先關閉所有工具列選單" @@ -701,11 +732,13 @@ msgstr "″" msgid "mm" msgstr "mm" +# AI Translated msgid "Part selection" -msgstr "選擇零件" +msgstr "選取零件" +# AI Translated msgid "Select multiple objects" -msgstr "選擇多個物件" +msgstr "選取多個物件" msgid "Fixed step drag" msgstr "以固定間距拖曳" @@ -775,18 +808,21 @@ msgstr "所選項目" msgid "Plate" msgstr "列印板" +# AI Translated msgid "Distribute" -msgstr "" +msgstr "分布" # AI Translated msgid "Coordinate system used for transform actions." msgstr "用於變換操作的座標系。" +# AI Translated msgid "Reference for alignment" -msgstr "" +msgstr "對齊基準" +# AI Translated msgid "Select at least 3 parts or objects" -msgstr "" +msgstr "至少需選取 3 個零件或物件" # AI Translated msgid "Align left" @@ -836,11 +872,13 @@ msgstr "前後平均分布" msgid "Distribute top-bottom" msgstr "上下平均分布" +# AI Translated msgid "Drop" -msgstr "下降" +msgstr "落板" +# AI Translated msgid "Move the selection along Z so that its lowest point touches the bed." -msgstr "" +msgstr "沿 Z 軸移動所選項目,使其最低點接觸列印板。" # AI Translated msgid "Absolute" @@ -849,8 +887,9 @@ msgstr "絕對" msgid "Reset current rotation to the value when open the rotation tool." msgstr "重設旋轉角度為開啟旋轉工具時的狀態。" +# AI Translated msgid "Reset current rotation to real zeros." -msgstr "將旋轉角度歸零" +msgstr "將目前的旋轉角度歸零。" msgctxt "Noun" msgid "Scale" @@ -884,11 +923,13 @@ msgstr "銷釘" msgid "Snap" msgstr "卡扣" +# AI Translated msgid "Prism" -msgstr "錐體" +msgstr "稜柱" +# AI Translated msgid "Frustum" -msgstr "截頭圓錐" +msgstr "錐台" msgid "Square" msgstr "正方形" @@ -899,11 +940,14 @@ msgstr "六邊形" msgid "Keep orientation" msgstr "保持方向" +# AI Translated +# Needs human review: Checkbox beside 保留 / 翻轉 in the Cut gizmo after-cut row and an orientation option; check it reads right for "place the part on its cut face" msgid "Place on cut" -msgstr "切割面貼其於列印底板" +msgstr "切割面朝下" +# AI Translated msgid "Flip upside down" -msgstr "倒轉" +msgstr "上下翻轉" msgid "Connectors" msgstr "連接件" @@ -963,14 +1007,15 @@ msgstr "" "點選翻轉切割面\n" "拖曳移動切割面" +# AI Translated msgid "" "Click to flip the cut plane\n" "Drag to move the cut plane\n" "Right-click a part to assign it to the other side" msgstr "" -"點選翻轉切割平面\n" -"拖曳移動切割平面\n" -"右鍵點選部件以將其分配到對側" +"點選以翻轉切割平面\n" +"拖曳以移動切割平面\n" +"右鍵點選零件可將它指派到另一側" msgid "Move cut plane" msgstr "移動切割面" @@ -984,8 +1029,9 @@ msgstr "變更切割模式" msgid "Tolerance" msgstr "公差" +# AI Translated msgid "Drag" -msgstr "拖拉" +msgstr "拖曳" msgid "Move cut line" msgstr "移動切割線" @@ -1002,14 +1048,17 @@ msgstr "刪除連接件" msgid "Move connector" msgstr "移動連接件" +# AI Translated msgid "Add connector to selection" -msgstr "選擇連接件" +msgstr "將連接件加入選取" +# AI Translated msgid "Remove connector from selection" -msgstr "取消選擇連接件" +msgstr "從選取中移除連接件" +# AI Translated msgid "Select all connectors" -msgstr "選擇所有連接件" +msgstr "選取所有連接件" # AI Translated msgctxt "Cut tool" @@ -1028,11 +1077,13 @@ msgstr "凸起" msgid "Bulge proportion related to radius" msgstr "與半徑相關的凸起比例" +# AI Translated msgid "Space" -msgstr "空格鍵" +msgstr "間隔" +# AI Translated msgid "Space proportion related to radius" -msgstr "與半徑相關的空間佔比" +msgstr "與半徑相關的間隔比例" msgid "Confirm connectors" msgstr "確認" @@ -1043,9 +1094,10 @@ msgstr "翻轉切割面" msgid "Groove change" msgstr "凹槽調整" +# AI Translated #. TRN: This is an entry in the Undo/Redo stack. The whole line will be 'Edited: (name of whatever was edited)'. msgid "Edited" -msgstr "編輯" +msgstr "已編輯" msgid "Reset cutting plane" msgstr "重設切割面" @@ -1092,16 +1144,18 @@ msgid "%1$d connector is out of cut contour" msgid_plural "%1$d connectors are out of cut contour" msgstr[0] "有 %1$d 個連接件超出切割範圍" +# AI Translated #, c-format, boost-format msgid "%1$d connector is out of object" msgid_plural "%1$d connectors are out of object" -msgstr[0] "有 %1$d 個連接件不在物體範圍內" +msgstr[0] "有 %1$d 個連接件超出物件範圍" msgid "Some connectors are overlapped" msgstr "存在連接件相互重疊" +# AI Translated msgid "Select at least one object to keep after cutting." -msgstr "切割後保留至少一個物件。" +msgstr "至少選取一個切割後要保留的物件。" msgid "Cut plane is placed out of object" msgstr "切割面在物件外" @@ -1127,11 +1181,13 @@ msgstr[0] "" "請向 OrcaSlicer 團隊回報此問題發生的情境。\n" "謝謝。" +# AI Translated msgid "Cut by Plane" -msgstr "用平面分割" +msgstr "用平面切割" +# AI Translated msgid "Non-manifold edges be caused by cut tool: do you want to fix now?" -msgstr "切科後產生非流形邊,是否要修復?" +msgstr "切割工具產生了非流形邊,要立即修復嗎?" msgid "Repairing model object" msgstr "修復模型物件" @@ -1142,11 +1198,13 @@ msgstr "用線切割" msgid "Delete connector" msgstr "刪除連接件" +# AI Translated msgid "Entering Cut gizmo" -msgstr "進入切割工具模式" +msgstr "進入切割工具" +# AI Translated msgid "Leaving Cut gizmo" -msgstr "退出切割模式" +msgstr "退出切割工具" msgid "Cut gizmo editing" msgstr "切割工具編輯" @@ -1160,9 +1218,10 @@ msgstr "細節等級" msgid "Decimate ratio" msgstr "簡化率" +# AI Translated #, boost-format msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." -msgstr "處理超過具有 1M 個三角形的模型 '%1%' 可能會很慢。強烈建議簡化模型。" +msgstr "處理三角形超過 1M 個的模型「%1%」可能會很慢。強烈建議簡化模型。" msgid "Simplify model" msgstr "簡化模型" @@ -1197,11 +1256,13 @@ msgstr[0] "%1% 個三角形" msgid "Show wireframe" msgstr "顯示線框" +# AI Translated msgid "Unable to apply when processing preview" -msgstr "處理預覽的過程中無法套用。" +msgstr "處理預覽時無法套用" +# AI Translated msgid "Operation already cancelling. Please wait a few seconds." -msgstr "操作已在取消中,請稍後。" +msgstr "操作正在取消中,請稍候幾秒。" # AI Translated msgid "Model simplification has been canceled" @@ -1214,26 +1275,32 @@ msgstr "Wiki 指南" msgid "Video Guide" msgstr "影片教學" +# AI Translated msgid "Enforce seam" -msgstr "新增 Z 縫產生區" +msgstr "新增接縫區" +# AI Translated msgid "Block seam" -msgstr "不產生 Z 縫區" +msgstr "不產生接縫區" +# AI Translated msgid "Seam painting" -msgstr "Z 縫筆刷" +msgstr "接縫繪製" msgid "Remove selection" msgstr "移除繪製" +# AI Translated msgid "Entering seam painting" -msgstr "進入 Z 縫繪製模式" +msgstr "進入接縫繪製模式" +# AI Translated msgid "Leaving Seam painting" -msgstr "退出 Z 縫繪製模式" +msgstr "退出接縫繪製模式" +# AI Translated msgid "Paint-on seam editing" -msgstr "Z 縫筆刷編輯" +msgstr "接縫繪製編輯" #. TRN - Title in Undo/Redo stack after rotate with text around emboss axe msgid "Text rotate" @@ -1308,26 +1375,31 @@ msgstr "浮雕文字不能僅包含空白字元。" msgid "Text contains character glyph (represented by '?') unknown by font." msgstr "文字包含字型無法識別的字形(以 '?' 表示)。" +# AI Translated msgid "Text input doesn't show font skew." -msgstr "文字輸入未呈現字體的傾斜效果。" +msgstr "文字輸入未呈現字型的傾斜效果。" +# AI Translated msgid "Text input doesn't show font boldness." -msgstr "文字輸入呈現示字體的粗體效果。" +msgstr "文字輸入未呈現字型的粗體效果。" msgid "Text input doesn't show gap between lines." msgstr "文字輸入未呈現行距效果。" +# AI Translated msgid "Too tall, diminished font height inside text input." -msgstr "過高,已縮小文字輸入框內的字體高度。" +msgstr "過高,已縮小文字輸入框內的字型高度。" +# AI Translated msgid "Too small, enlarged font height inside text input." -msgstr "太小,已增大文字輸入框內的字體高度。" +msgstr "太小,已增大文字輸入框內的字型高度。" msgid "Text doesn't show current horizontal alignment." msgstr "文字未呈現目前的水平對齊狀態。" +# AI Translated msgid "Revert font changes." -msgstr "還原字體設定變更。" +msgstr "還原字型變更。" #, boost-format msgid "Font \"%1%\" can't be selected." @@ -1341,15 +1413,18 @@ msgstr "操作" msgid "Join" msgstr "合併" +# AI Translated msgid "Click to change text into object part." -msgstr "點選將文字轉換為物件部分。" +msgstr "點選以將文字轉換為零件。" +# AI Translated msgid "You can't change a type of the last solid part of the object." -msgstr "您無法變更模型最後一個實體部分的類型。" +msgstr "無法變更物件最後一個實體零件的類型。" +# AI Translated msgctxt "EmbossOperation" msgid "Cut" -msgstr "切割" +msgstr "切除" msgid "Click to change part type into negative volume." msgstr "點選將零件類型變更為負體積。" @@ -1363,15 +1438,17 @@ msgstr "點選將零件類型變更為修改器。" msgid "Change Text Type" msgstr "更改文字類型" +# AI Translated #, boost-format msgid "Rename style (%1%) for embossing text" -msgstr "重新命名浮雕文字樣式 (%1%)" +msgstr "重新命名浮雕文字樣式(%1%)" msgid "Name can't be empty." msgstr "名稱不可空白。" +# AI Translated msgid "Name has to be unique." -msgstr "名稱必須是獨特的。" +msgstr "名稱不可重複。" msgid "OK" msgstr "確認" @@ -1401,8 +1478,9 @@ msgstr "新樣式名稱" msgid "Save as new style" msgstr "儲存為新的樣式" +# AI Translated msgid "Only valid font can be added to style." -msgstr "只有有效字體才能加入樣式。" +msgstr "只有有效字型才能加入樣式。" msgid "Add style to my list." msgstr "把樣式加入我的列表。" @@ -1416,9 +1494,10 @@ msgstr "刪除樣式" msgid "Can't remove the last existing style." msgstr "無法刪除僅存的樣式。" +# AI Translated #, boost-format msgid "Are you sure you want to permanently remove the \"%1%\" style?" -msgstr "您確認要永久移除「%1%」樣式嗎?" +msgstr "確定要永久移除「%1%」樣式嗎?" #, boost-format msgid "Delete \"%1%\" style." @@ -1485,11 +1564,13 @@ msgstr "" msgid "Revert using of model surface." msgstr "還原模型表面的應用設定。" +# AI Translated msgid "Revert Transformation per glyph." -msgstr "重設每個字形的變更設定。" +msgstr "還原每個字形的變換設定。" +# AI Translated msgid "Set global orientation for whole text." -msgstr "設定整段文字的全域座標。" +msgstr "為整段文字設定統一方向。" msgid "Set position and orientation per glyph." msgstr "設定每個字形的位置和方向。" @@ -1518,8 +1599,9 @@ msgctxt "Alignment" msgid "Bottom" msgstr "底部" +# AI Translated msgid "Revert alignment." -msgstr "還原對。" +msgstr "還原對齊。" #. TRN EmbossGizmo: font units msgid "points" @@ -1531,20 +1613,24 @@ msgstr "還原字元間距" msgid "Distance between characters" msgstr "字元間距" +# AI Translated msgid "Revert gap between lines" -msgstr "還原線間距" +msgstr "還原行間距" +# AI Translated msgid "Distance between lines" -msgstr "線間距" +msgstr "行間距" msgid "Undo boldness" msgstr "還原粗體" +# AI Translated msgid "Tiny / Wide glyphs" -msgstr "細小 / 寬大字形」" +msgstr "細小 / 寬大字形" +# AI Translated msgid "Undo letter's skew" -msgstr "還原文字變形" +msgstr "還原文字傾斜" msgid "Italic strength ratio" msgstr "斜體效果的強度比例" @@ -1561,28 +1647,34 @@ msgstr "還原旋轉" msgid "Rotate text Clockwise." msgstr "文字順時針旋轉。" +# AI Translated msgid "Unlock the text's rotation when moving text along the object's surface." -msgstr "在沿物體表面移動文字時解鎖文字旋轉。" +msgstr "沿物件表面移動文字時,解除鎖定文字旋轉。" +# AI Translated msgid "Lock the text's rotation when moving text along the object's surface." -msgstr "將文字旋轉鎖定,並沿物體表面移動文字。" +msgstr "沿物件表面移動文字時,鎖定文字旋轉。" +# AI Translated msgid "Select from True Type Collection." -msgstr "從 True Type 中選擇。" +msgstr "從 True Type 字型集中選擇。" +# AI Translated msgid "Set text to face camera" -msgstr "將文字面對相機" +msgstr "使文字面向相機" msgid "Orient the text towards the camera." msgstr "將文字朝向相機定向。" +# AI Translated #, boost-format msgid "Font \"%1%\" can't be used. Please select another." -msgstr "字型 「%1%」 無法使用,請選擇其他字型。" +msgstr "字型「%1%」無法使用,請選擇其他字型。" +# AI Translated #, boost-format msgid "Can't load exactly same font (\"%1%\"). Application selected a similar one (\"%2%\"). You have to specify font for enable edit text." -msgstr "無法載入完全相同的字體「%1%」。已自動選擇相似的字體「%2%」。若要啟用文字編輯,請指定字體。" +msgstr "無法載入完全相同的字型「%1%」。已自動選擇相似的字型「%2%」。若要啟用文字編輯,請指定字型。" msgid "No symbol" msgstr "沒有任何字元" @@ -1603,11 +1695,12 @@ msgstr "字型" msgid "Height" msgstr "高度" +# AI Translated #. TRN - Input label. Be short as possible #. Copy surface of model on surface of the embossed text #. TRN - Input label. Be short as possible msgid "Use surface" -msgstr "用面" +msgstr "使用表面" #. TRN - Input label. Be short as possible #. Option to change projection on curved surface @@ -1637,24 +1730,26 @@ msgstr "粗細" msgid "Skew ratio" msgstr "傾斜比率" +# AI Translated #. TRN - Input label. Be short as possible #. Distance from model surface to be able #. move text as part fully into not flat surface #. move text as modifier fully out of not flat surface #. TRN - Input label. Be short as possible msgid "From surface" -msgstr "從面" +msgstr "距表面" #. TRN - Input label. Be short as possible #. Keep vector from bottom to top of text aligned with printer Y axis msgid "Keep up" msgstr "保持向上" +# AI Translated #. TRN - Input label. Be short as possible. #. Some Font file contain multiple fonts inside and #. this is numerical selector of font inside font collections msgid "Collection" -msgstr "字集" +msgstr "字型集" #. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe msgid "SVG rotate" @@ -1676,13 +1771,15 @@ msgstr "SVG 操作" msgid "SVG" msgstr "SVG" +# AI Translated #, boost-format msgid "Opacity (%1%)" -msgstr "不透明度 (%1%)" +msgstr "不透明度(%1%)" +# AI Translated #, boost-format msgid "Color gradient (%1%)" -msgstr "顏色漸層 (%1%)" +msgstr "顏色漸層(%1%)" msgid "Undefined fill type" msgstr "未定義的填充類型" @@ -1693,34 +1790,40 @@ msgstr "線性漸層" msgid "Radial gradient" msgstr "徑向漸層" +# AI Translated msgid "Open filled path" -msgstr "打開填充路徑" +msgstr "填充路徑未封閉" msgid "Undefined stroke type" msgstr "未定義的筆劃類型" +# AI Translated msgid "Path can't be healed from self-intersection and multiple points." -msgstr "無法修復具有自交錯和多點的路徑。" +msgstr "無法修復路徑的自相交與重複點。" msgid "Final shape contains self-intersection or multiple points with same coordinate." msgstr "最終形狀包含自相交或多個具有相同座標的點。" +# AI Translated #, boost-format msgid "Shape is marked as invisible (%1%)." -msgstr "形狀被標記為隱形 (%1%)。" +msgstr "形狀已標記為不可見(%1%)。" +# AI Translated #. TRN: The first placeholder is shape identifier, the second is text describing the problem. #, boost-format msgid "Fill of shape (%1%) contains unsupported: %2%." -msgstr "形狀 (%1%) 的填充包含不支援的內容:%2%。" +msgstr "形狀(%1%)的填充包含不支援的內容:%2%。" +# AI Translated #, boost-format msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." -msgstr "形狀 (%1%) 的筆劃過細(最小寬度為 %2% 毫米)" +msgstr "形狀(%1%)的筆劃過細(最小寬度為 %2% mm)。" +# AI Translated #, boost-format msgid "Stroke of shape (%1%) contains unsupported: %2%." -msgstr "形狀 (%1%) 的筆劃包含不支援的內容:%2%。" +msgstr "形狀(%1%)的筆劃包含不支援的內容:%2%。" # AI Translated msgid "Not valid state please report reproduction steps on github" @@ -1768,13 +1871,15 @@ msgstr "" "不要將本地路徑儲存到 3MF 檔案中。\n" "同時停用「從硬碟重新載入」選項。" +# AI Translated #. TRN: An menu option to convert the SVG into an unmodifiable model part. msgid "Bake" -msgstr "固化" +msgstr "烘焙" +# AI Translated #. TRN: Tooltip for the menu item. msgid "Bake into model as uneditable part" -msgstr "固化至模型中作為不可編輯部分" +msgstr "烘焙至模型中,成為不可編輯的零件" msgid "Save as" msgstr "儲存為" @@ -1788,16 +1893,19 @@ msgstr "儲存為 SVG 檔案。" msgid "Size in emboss direction." msgstr "浮雕方向的尺寸。" +# AI Translated #. TRN: The placeholder contains a number. #, boost-format msgid "Scale also changes amount of curve samples (%1%)" -msgstr "縮放同時會改變曲線取樣數量(%1%)。" +msgstr "縮放同時會改變曲線取樣數量(%1%)" +# AI Translated msgid "Width of SVG." -msgstr "SVG 寬。" +msgstr "SVG 的寬度。" +# AI Translated msgid "Height of SVG." -msgstr "SVG 高。" +msgstr "SVG 的高度。" msgid "Lock/unlock the aspect ratio of the SVG." msgstr "鎖定/解鎖 SVG 的長寬比。" @@ -1839,17 +1947,20 @@ msgstr "選擇用於浮雕的 SVG 檔案:" msgid "File does NOT exist (%1%)." msgstr "檔案不存在(%1%)。" +# AI Translated #, boost-format msgid "Filename has to end with \".svg\" but you selected %1%" -msgstr "副檔名必須為「.svg」 ,但選擇的是 %1%" +msgstr "副檔名必須為 \".svg\",但您選擇的是 %1%" +# AI Translated #, boost-format msgid "Nano SVG parser can't load from file (%1%)." -msgstr "Nano SVG 解析器無法載入檔案 (%1%)。" +msgstr "Nano SVG 解析器無法載入檔案(%1%)。" +# AI Translated #, boost-format msgid "SVG file does NOT contain a single path to be embossed (%1%)." -msgstr "SVG 檔案無要浮雕的路徑 (%1%)。" +msgstr "SVG 檔案中沒有任何可浮雕的路徑(%1%)。" msgid "No feature" msgstr "沒有特徵" @@ -1881,8 +1992,9 @@ msgstr "圓中心" msgid "Select" msgstr "選擇" +# AI Translated msgid "Select point" -msgstr "選點" +msgstr "選取點" # AI Translated msgctxt "Keyboard Shortcut" @@ -1897,17 +2009,20 @@ msgctxt "Keyboard Shortcut" msgid "Esc" msgstr "Esc" +# AI Translated msgid "Cancel a feature until exit" -msgstr "在退出前取消功能" +msgstr "逐一取消已選特徵,直到退出" msgid "Measure" msgstr "測量" +# AI Translated msgid "Please confirm explosion ratio = 1, and please select at least one object." -msgstr "請確認爆炸比例設為 1,並至少選擇一個物件" +msgstr "請確認爆炸比例為 1,並至少選取一個物件。" +# AI Translated msgid "Edit to scale" -msgstr "編輯比例" +msgstr "編輯數值以縮放" msgctxt "Verb" msgid "Scale all" @@ -1942,15 +2057,21 @@ msgstr "點 2(移動)" msgid "Selection 1" msgstr "所選項目 1" +# AI Translated msgid "" "Select 2 faces on objects and \n" " make objects assemble together." -msgstr "選擇物件上的兩個面,使物件組裝在一起。" +msgstr "" +"選取物件上的 2 個面,\n" +"使物件組裝在一起。" +# AI Translated msgid "" "Select 2 points or circles on objects and \n" " specify distance between them." -msgstr "選擇物件上的兩個點或圓,指定它們之間的距離。" +msgstr "" +"選取物件上的 2 個點或圓,\n" +"並指定兩者之間的距離。" # AI Translated msgid "Selection 2" @@ -1969,14 +2090,16 @@ msgstr "複製到剪貼簿" msgid "Angle" msgstr "角度" +# AI Translated msgid "Perpendicular distance" -msgstr "垂直方向" +msgstr "垂直距離" msgid "Distance" msgstr "距離" +# AI Translated msgid "Direct distance" -msgstr "直接距離" +msgstr "直線距離" msgid "Distance XYZ" msgstr "XYZ 距離" @@ -2002,67 +2125,83 @@ msgstr "平行距離:" msgid "Flip by Face 2" msgstr "透過面 2 翻轉" +# AI Translated msgid "Entering Measure gizmo" -msgstr "進入測量工具模式" +msgstr "進入測量工具" +# AI Translated msgid "Leaving Measure gizmo" -msgstr "退出測量工具模式" +msgstr "退出測量工具" # AI Translated msgctxt "Assembly tool" msgid "Assemble" msgstr "組裝" +# AI Translated msgid "Please confirm explosion ratio = 1 and select at least two volumes." -msgstr "請確認爆炸比例 = 1 並選擇至少兩個零件。" +msgstr "請確認爆炸比例 = 1,並至少選取兩個零件。" +# AI Translated msgid "Please select at least two volumes." -msgstr "請選擇至少兩個零件。" +msgstr "請至少選取兩個零件。" msgid "(Moving)" msgstr "(移動中)" +# AI Translated msgid "Point and point assembly" -msgstr "點對點裝配" +msgstr "點對點組裝" +# AI Translated msgid "Warning: please select two different meshes." -msgstr "警告:請選擇兩個不同的網格。" +msgstr "警告:請選取兩個不同的網格。" +# AI Translated msgid "Warning: please select Plane's feature." -msgstr "警告:請選擇平面的特徵。" +msgstr "警告:請選取平面特徵。" +# AI Translated msgid "Warning: please select Point's or Circle's feature." -msgstr "警告:請選擇點或圓的特徵。" +msgstr "警告:請選取點或圓特徵。" +# AI Translated msgid "" "It is recommended to assemble objects first,\n" "because they are restricted to the bed \n" "and only parts can be lifted." msgstr "" -"建議先組合物件,\n" -"因為它們被固定在列印板上,\n" -"只有零件可以被抬起。" +"建議先組裝物件,\n" +"因為物件會限制在列印板上,\n" +"只有零件可以抬起。" +# AI Translated msgid "Face and face assembly" -msgstr "面對面裝配" +msgstr "面對面組裝" +# AI Translated msgid "Entering Assembly gizmo" -msgstr "進入組合體工具模式" +msgstr "進入組裝工具" +# AI Translated msgid "Leaving Assembly gizmo" -msgstr "退出組合體模式" +msgstr "退出組裝工具" +# AI Translated msgid "Parts of a cut object cannot be moved" -msgstr "" +msgstr "已切割物件的零件無法移動" +# AI Translated msgid "Aligning to the plate is available in X and Y only" -msgstr "" +msgstr "對齊至列印板僅適用於 X 和 Y 方向" +# AI Translated msgid "Turn off Auto-Drop for the selected objects to move them in Z" -msgstr "" +msgstr "若要沿 Z 軸移動所選物件,請先關閉其「自動落板」" +# AI Translated msgid "All selected objects must be on the same plate" -msgstr "" +msgstr "所有選取的物件必須位於同一個列印板上" msgid "Shift+" msgstr "Shift+" @@ -2083,8 +2222,9 @@ msgstr "未定義" msgid "%1% was replaced with %2%" msgstr "%1% 已被 %2% 替換" +# AI Translated msgid "The configuration may be generated by a newer version of OrcaSlicer." -msgstr "此設定可能是新版本的 Orca Slicer 所產生。" +msgstr "此設定可能由新版本的 OrcaSlicer 產生。" msgid "Some values have been replaced. Please check them:" msgstr "部分數值已被更換,請檢查:" @@ -2101,9 +2241,10 @@ msgstr "列印裝置" msgid "The configuration package was loaded, but some values were not recognized." msgstr "設定檔已被載入,但部分數值無法識別。" +# AI Translated #, boost-format msgid "The configuration file “%1%” was loaded, but some values were not recognized." -msgstr "設定檔「%1%」 已被載入,但部分數值無法識別。" +msgstr "設定檔「%1%」已載入,但部分數值無法識別。" # AI Translated #, c-format, boost-format @@ -2171,25 +2312,29 @@ msgstr "Masked SLA 檔案" msgid "Draco files" msgstr "Draco 檔案" +# AI Translated msgid "OrcaSlicer 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 "系統記憶體耗盡,Orca Slicer 即將停止並且結束。這可能是個錯誤,希望您可以回報此問題,我們非常感激。" +msgstr "OrcaSlicer 將因記憶體不足而結束。這可能是程式錯誤,若您能向我們的團隊回報此問題,我們將不勝感激。" msgid "Fatal error" msgstr "致命錯誤" +# AI Translated msgid "OrcaSlicer will terminate because of a localization error. It will be appreciated if you report the specific scenario this issue happened." -msgstr "遇到語系本地化錯誤,Orca Slicer 即將停止並且結束。希望您可以回報發生此問題的具體狀況,我們非常感激。" +msgstr "OrcaSlicer 將因本地化錯誤而結束。若您能回報發生此問題的具體情境,我們將不勝感激。" msgid "Critical error" msgstr "嚴重錯誤" +# AI Translated #, boost-format msgid "OrcaSlicer got an unhandled exception: %1%" -msgstr "Orca Slicer 遭遇到一個未處理的例外:%1%" +msgstr "OrcaSlicer 發生未處理的例外狀況:%1%" msgid "Untitled" msgstr "未命名" +# AI Translated msgid "" "Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n" "\n" @@ -2199,7 +2344,7 @@ msgid "" msgstr "" "自 2.4.0 版本起,OrcaSlicer 透過 Orca Cloud(而非 Bambu Cloud)同步使用者設定檔。\n" "\n" -"若要移轉您現有的設定檔,請登入 Orca Cloud,設定檔將會自動轉移。若要進一步了解 OrcaSlicer 如何儲存與同步您的設定檔,或手動移轉您的預設,請參閱我們的 wiki。\n" +"若要遷移您現有的設定檔,請登入 Orca Cloud,設定檔將會自動轉移。若要進一步了解 OrcaSlicer 如何儲存與同步您的設定檔,或手動遷移您的預設,請參閱我們的 wiki。\n" "\n" "若您先前並未使用 Bambu Cloud 同步設定檔,則此變更不會影響您,您可以放心忽略此訊息。" @@ -2224,14 +2369,18 @@ msgstr "登入資訊已過期。請重新登入。" msgid "Incorrect password" msgstr "密碼不正確" +# AI Translated #, c-format, boost-format msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "連線 %s 失敗。[SN:%s, code=%s]" +msgstr "無法連線至 %s![SN:%s, code=%s]" +# AI Translated msgid "" "Orca Slicer requires the Microsoft WebView2 Runtime to operate certain features.\n" "Click Yes to install it now." -msgstr "Orca Slicer 需要 Microsoft WebView2 Runtime 才能操作某些功能,請點選 Yes 進行安裝。" +msgstr "" +"Orca Slicer 需要 Microsoft WebView2 Runtime 才能使用部分功能。\n" +"按一下「是」立即安裝。" msgid "WebView2 Runtime" msgstr "WebView2 Runtime" @@ -2251,20 +2400,22 @@ msgstr "" msgid "Resources path does not exist or is not a directory: %s" msgstr "資源路徑不存在或並非目錄:%s" +# AI Translated #, c-format, boost-format msgid "" "%s\n" "Do you want to continue?" msgstr "" "%s\n" -"是否繼續?" +"要繼續嗎?" msgid "Remember my choice" msgstr "記住我的選擇" +# AI Translated #, c-format, boost-format msgid "Click to download new version in default browser: %s" -msgstr "在預設瀏覽器中開啟頁面下載最新版本: %s" +msgstr "按一下以在預設瀏覽器中下載新版本:%s" msgid "OrcaSlicer needs an update" msgstr "OrcaSlicer 需要更新" @@ -2301,6 +2452,7 @@ msgstr "正在載入目前的預設" msgid "Showing main window" msgstr "顯示主視窗" +# AI Translated msgid "" "The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" "OrcaSlicer has attempted to recreate the configuration file.\n" @@ -2308,7 +2460,7 @@ msgid "" msgstr "" "OrcaSlicer 的設定檔可能已損壞,無法解析。\n" "OrcaSlicer 已嘗試重新建立設定檔。\n" -"請注意,應用程式設定將會丟失,但列印裝置設定不會受到影響。" +"請注意,應用程式設定將會遺失,但列印裝置設定檔不會受到影響。" msgid "Rebuild" msgstr "重新建構" @@ -2319,14 +2471,17 @@ msgstr "載入目前預設" msgid "Loading a mode view" msgstr "載入模式視圖" +# AI Translated msgid "Choose one file (3MF):" -msgstr "選擇一個檔案(3MF)" +msgstr "選擇一個檔案(3MF):" +# AI Translated msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" -msgstr "選擇一個或多個檔案(3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +msgstr "選擇一個或多個檔案(3MF/STEP/STL/SVG/OBJ/AMF/USD*/ABC/PLY):" +# AI Translated msgid "Choose one or more files (3MF/STEP/STL/SVG/OBJ/AMF):" -msgstr "選擇一個或多個檔案(3MF/STEP/STL/SVG/OBJ/AMF):" +msgstr "選擇一個或多個檔案(3MF/STEP/STL/SVG/OBJ/AMF):" msgid "Choose ZIP file" msgstr "選擇 ZIP 檔" @@ -2334,8 +2489,9 @@ msgstr "選擇 ZIP 檔" msgid "Choose one file (GCODE/3MF):" msgstr "選擇一個檔案(GCODE/3MF):" +# AI Translated msgid "Ext" -msgstr "擠出機" +msgstr "外部" msgid "Some presets are modified." msgstr "部分預設已被修改。" @@ -2362,8 +2518,9 @@ msgstr "在執行切片過程中不允許新增或開啟專案!" msgid "Open Project" msgstr "開啟專案" +# AI Translated msgid "The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used normally." -msgstr "Orca Slicer 版本過舊,需要更新到最新版本才能正常使用" +msgstr "Orca Slicer 版本過舊,需要更新至最新版本才能正常使用。" # AI Translated msgid "Cloud sync conflict:" @@ -2476,8 +2633,9 @@ msgstr "" msgid "Network Plug-in Restriction" msgstr "網路外掛程式限制" +# AI Translated msgid "Privacy Policy Update" -msgstr "隱私協定更新" +msgstr "隱私政策更新" # AI Translated msgid "All your filament presets are available on the printers they were made for." @@ -2495,7 +2653,7 @@ msgid "" msgstr "" "OrcaSlicer 2.5.0 重構了許多系統線材預設,以修正不正確的設定檔,並為未來功能做準備。因此,下列預設不再顯示於部分原本適用的列印裝置上。造成不便,敬請見諒;這是一次性修正。\n" "\n" -"現在要將這些列印裝置加回您的預設嗎?操作前會先備份您的預設。您也可以稍後從 幫助 > 遷移線材預設 執行此操作。" +"現在要將這些列印裝置加回您的預設嗎?操作前會先備份您的預設。您也可以稍後從「說明 > 遷移線材預設」執行此操作。" # AI Translated #, boost-format @@ -2511,7 +2669,7 @@ msgstr "無法備份您的預設,因此未進行遷移。" # AI Translated msgid "The user presets folder could not be locked, so nothing was migrated. Another OrcaSlicer instance may be saving presets; try again later from Help > Migrate Filament Presets." -msgstr "無法鎖定使用者預設資料夾,因此未遷移任何內容。可能有另一個 OrcaSlicer 實例正在儲存預設;請稍後從 幫助 > 遷移線材預設 再試一次。" +msgstr "無法鎖定使用者預設資料夾,因此未遷移任何內容。可能有另一個 OrcaSlicer 實例正在儲存預設;請稍後從「說明 > 遷移線材預設」再試一次。" # AI Translated #, boost-format @@ -2550,6 +2708,7 @@ msgstr "您的預設設定檔" msgid "a user profile (folder: \"%s\")" msgstr "使用者設定檔(資料夾:\"%s\")" +# AI Translated #, c-format, boost-format msgid "" "Existing user presets were found in %s.\n" @@ -2557,18 +2716,19 @@ msgid "" "This will copy your presets so they are available under your new account." msgstr "" "在 %s 中找到現有的使用者預設。\n" -"您要將它們移轉到您的 OrcaCloud 設定檔嗎?\n" -"這將複製您的預設,使其可在您的新帳戶下使用。" +"您要將它們遷移到您的 OrcaCloud 設定檔嗎?\n" +"這會複製您的預設,讓您在新帳號下也能使用。" msgid "Migrate User Presets" msgstr "遷移使用者預設" +# AI Translated #, c-format, boost-format msgid "" "Failed to migrate user presets:\n" "%s" msgstr "" -"遷移使用者預設失敗:\n" +"無法遷移使用者預設:\n" "%s" msgid "The number of user presets cached in the cloud has exceeded the upper limit, newly created user presets can only be used locally." @@ -2603,7 +2763,7 @@ msgstr "正在載入使用者預設" # AI Translated msgid "There is an update available. Open the preset bundle dialog to update it." -msgstr "有可用的更新。請開啟預設組合對話框進行更新。" +msgstr "有可用的更新。請開啟設定檔組對話框進行更新。" #, c-format, boost-format msgid "%s has been removed." @@ -2612,7 +2772,7 @@ msgstr "%s 已移除。" # AI Translated #, c-format, boost-format msgid "Switching Orca Slicer to language %s failed." -msgstr "將 Orca Slicer 切換至語言 %s 失敗。" +msgstr "無法將 Orca Slicer 切換為 %s 語言。" # AI Translated msgid "" @@ -2620,7 +2780,7 @@ msgid "" "You may need to reconfigure the missing locales, likely by running the \"locale-gen\" and \"dpkg-reconfigure locales\" commands.\n" msgstr "" "\n" -"您可能需要重新設定缺少的地區設定,通常是執行「locale-gen」和「dpkg-reconfigure locales」命令。\n" +"您可能需要重新設定缺少的地區設定,通常是執行 \"locale-gen\" 和 \"dpkg-reconfigure locales\" 命令。\n" # AI Translated msgid "Application will close." @@ -2628,7 +2788,7 @@ msgstr "應用程式將會關閉。" # AI Translated msgid "Orca Slicer - Switching language failed" -msgstr "Orca Slicer - 切換語言失敗" +msgstr "Orca Slicer:無法切換語言" msgid "*" msgstr "*" @@ -2657,7 +2817,7 @@ msgstr "已重新整理外掛。" # AI Translated #, c-format, boost-format msgid "Failed to refresh plugins: %s" -msgstr "重新整理外掛失敗:%s" +msgstr "無法重新整理外掛:%s" msgid "Unknown error" msgstr "未知錯誤" @@ -2677,11 +2837,13 @@ msgstr "外掛終端機" msgid "Changing application language" msgstr "正在為應用程式切換語言" +# AI Translated msgid "The uploads are still ongoing" -msgstr "正在上傳任務中" +msgstr "仍有上傳正在進行" +# AI Translated msgid "Stop them and continue anyway?" -msgstr "停止並且繼續?" +msgstr "要停止這些上傳並繼續嗎?" msgid "Ongoing uploads" msgstr "正在進行的上傳" @@ -2713,9 +2875,10 @@ msgstr "重新命名" msgid "Orca Slicer GUI initialization failed" msgstr "Orca Slicer 圖形介面初始化失敗" +# AI Translated #, boost-format msgid "Fatal error, exception: %1%" -msgstr "致命錯誤,遭遇到異常:%1%" +msgstr "致命錯誤,發生例外狀況:%1%" msgid "Quality" msgstr "品質" @@ -2729,14 +2892,16 @@ msgstr "填充" msgid "Support" msgstr "支撐" +# AI Translated msgid "Flush options" -msgstr "換料沖刷選項" +msgstr "清理選項" msgid "Speed" msgstr "速度" +# AI Translated msgid "Strength" -msgstr "結構" +msgstr "強度" msgid "Top solid layers" msgstr "頂部外殼層數" @@ -2744,17 +2909,20 @@ msgstr "頂部外殼層數" msgid "Top minimum shell thickness" msgstr "頂部外殼最小厚度" +# AI Translated msgid "Top Surface Density" -msgstr "頂部表面密度" +msgstr "頂面密度" +# AI Translated msgid "Bottom solid layers" -msgstr "底部實心層" +msgstr "底部外殼層數" msgid "Bottom minimum shell thickness" msgstr "底部外殼最小厚度" +# AI Translated msgid "Bottom Surface Density" -msgstr "底部表面密度" +msgstr "底面密度" msgid "Ironing" msgstr "熨燙" @@ -2768,8 +2936,9 @@ msgstr "擠出機" msgid "Extrusion width" msgstr "擠出寬度" +# AI Translated msgid "Wipe options" -msgstr "擦除選項" +msgstr "擦拭選項" msgid "Bed adhesion" msgstr "熱床黏接" @@ -2783,8 +2952,9 @@ msgstr "新增負零件" msgid "Add Modifier" msgstr "新增修改器" +# AI Translated msgid "Add Support Blocker" -msgstr "新增支撐遮蔽" +msgstr "新增支撐遮蔽器" msgid "Add Support Enforcer" msgstr "新增支撐產生器" @@ -2793,23 +2963,29 @@ msgstr "新增支撐產生器" msgid "Add Precise Seam" msgstr "新增精準接縫" +# AI Translated msgid "Add text" -msgstr "加文字" +msgstr "新增文字" +# AI Translated msgid "Add negative text" -msgstr "加負文字" +msgstr "新增負文字" +# AI Translated msgid "Add text modifier" -msgstr "加文字修改器" +msgstr "新增文字修改器" +# AI Translated msgid "Add SVG part" -msgstr "加SVG物件" +msgstr "新增 SVG 零件" +# AI Translated msgid "Add negative SVG" -msgstr "加負SVG" +msgstr "新增負 SVG" +# AI Translated msgid "Add SVG modifier" -msgstr "加SVG修改器" +msgstr "新增 SVG 修改器" msgid "Select settings" msgstr "選擇設定" @@ -2848,8 +3024,9 @@ msgstr "錐體" msgid "Disc" msgstr "圓盤" +# AI Translated msgid "Torus" -msgstr "環面" +msgstr "圓環體" msgid "Orca Cube" msgstr "Orca 立方體" @@ -2861,11 +3038,13 @@ msgstr "OrcaSliced 複合模型" msgid "Orca Badge" msgstr "Orca 徽章" +# AI Translated msgid "Orca Tolerance Test" -msgstr "Orca 誤差測試" +msgstr "Orca 公差測試" +# AI Translated msgid "3DBenchy" -msgstr "測試小船" +msgstr "3DBenchy" msgid "Cali Cat" msgstr "校正貓" @@ -2882,16 +3061,15 @@ msgstr "史丹福兔子" msgid "Orca String Hell" msgstr "Orca 拉絲測試" +# AI Translated msgid "" "This model features text embossment on the top surface. For optimal results, it is advisable to set the 'One Wall Threshold (min_width_top_surface)' to 0 for the 'Only One Wall on Top Surfaces' to work best.\n" "Yes - Change these settings automatically\n" "No - Do not change these settings for me" msgstr "" -"這個模型在頂部表面具有文字浮雕效果。為了達到最佳效果,建議將「One Wall Threshold(min_width_top_surface)」設為 0,以便「僅在頂部表面用一層牆壁」能夠最佳運作。\n" -"是 - 自動更改這些設定\n" -"否 - 不為我更改這些設定這個模型在頂部表面具有文字浮雕效果。為了達到最佳效果,建議將「One Wall Threshold(min_width_top_surface)」設為 0,以便「僅在頂部表面用一層牆壁」能夠最佳運作。\n" -"是 - 自動更改這些設定\n" -"否 - 不為我更改這些設定" +"這個模型的頂面有文字浮雕。為了達到最佳效果,建議將「單層牆臨界值(min_width_top_surface)」設為 0,讓「頂面單層牆」發揮最佳效果。\n" +"是:自動更改這些設定\n" +"否:不要幫我更改這些設定" msgid "Suggestion" msgstr "建議" @@ -2911,18 +3089,21 @@ msgstr "更改類型" msgid "Negative Part" msgstr "負零件" +# AI Translated msgid "Support Blocker" -msgstr "支撐去除器" +msgstr "支撐遮蔽器" +# AI Translated msgid "Support Enforcer" -msgstr "支撐添加器" +msgstr "支撐產生器" # AI Translated msgid "Precise Seam" msgstr "精準接縫" +# AI Translated msgid "Change part type" -msgstr "更換零件型別" +msgstr "更改零件類型" msgid "Set as An Individual Object" msgstr "設定為獨立物件" @@ -2930,20 +3111,24 @@ msgstr "設定為獨立物件" msgid "Set as Individual Objects" msgstr "設定為獨立物件" +# AI Translated msgid "Fill bed with copies" -msgstr "填滿列印底板" +msgstr "用副本填滿列印板" +# AI Translated msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "複製選取物件來填滿列印底板的空白區域" +msgstr "用所選物件的副本填滿列印板的剩餘區域" +# AI Translated msgid "Printable" -msgstr "要列印的" +msgstr "可列印" msgid "Auto Drop" msgstr "自動落板" +# AI Translated msgid "Automatically drops the selected object to the build plate." -msgstr "自動將選取的物件放置到列印板上" +msgstr "自動將選取的物件放置到列印板上。" msgid "Fix Model" msgstr "修復模型" @@ -2951,14 +3136,16 @@ msgstr "修復模型" msgid "Export as one STL" msgstr "匯出為單一 STL" +# AI Translated msgid "Export as STLs" -msgstr "匯出為 STLs" +msgstr "匯出為多個 STL" msgid "Export as one DRC" msgstr "匯出為單一 DRC" +# AI Translated msgid "Export as DRCs" -msgstr "匯出為 DRCs" +msgstr "匯出為多個 DRC" msgid "Reload from disk" msgstr "從硬碟重新載入" @@ -3000,17 +3187,21 @@ msgstr "縮放到列印空間範圍大小" msgid "Scale an object to fit the build volume" msgstr "縮放物件以適應列印空間範圍大小" +# AI Translated msgid "Flush Options" -msgstr "換料沖刷選項" +msgstr "清理選項" +# AI Translated msgid "Flush into objects' infill" -msgstr "將換料的廢料使用在物件的填充" +msgstr "清理至物件的填充" +# AI Translated msgid "Flush into this object" -msgstr "將換料的廢料使用在這個物件" +msgstr "清理至此物件" +# AI Translated msgid "Flush into objects' support" -msgstr "將換料的廢料使用在物件的支撐" +msgstr "清理至物件的支撐" msgid "Edit in Parameter Table" msgstr "在參數表格中編輯" @@ -3027,17 +3218,21 @@ msgstr "從公尺轉換" msgid "Restore to Meter" msgstr "還原到公尺" +# AI Translated msgid "Assemble" -msgstr "組合" +msgstr "組裝" +# AI Translated msgid "Assemble the selected objects into an object with multiple parts" -msgstr "組合所選物件為一個多零件物件" +msgstr "將所選物件組裝為一個多零件物件" +# AI Translated msgid "Assemble the selected objects into an object with single part" -msgstr "組合所選物件為一個單零件物件" +msgstr "將所選物件組裝為一個單零件物件" +# AI Translated msgid "Mesh boolean" -msgstr "網格布林操作" +msgstr "網格布林運算" msgid "Mesh boolean operations including union and subtraction" msgstr "包括併集和差集的網格布林運算" @@ -3128,8 +3323,9 @@ msgstr "拆分到物件" msgid "Split the selected object into multiple objects" msgstr "拆分所選物件為多個物件" +# AI Translated msgid "To Parts" -msgstr "到零件" +msgstr "拆分到零件" msgid "Split the selected object into multiple parts" msgstr "拆分所選物件為多個零件" @@ -3143,8 +3339,9 @@ msgstr "拆分所選物件" msgid "Auto orientation" msgstr "自動定向" +# AI Translated msgid "Auto orient the object to improve print quality" -msgstr "自動調整物件轉向以提高列印品質。" +msgstr "自動定向物件以提高列印品質" msgid "Edit" msgstr "編輯" @@ -3168,8 +3365,9 @@ msgstr "全選此列印板上所有物件" msgid "Select All Plates" msgstr "全選所有列印板" +# AI Translated msgid "Select all objects on all plates" -msgstr "選擇所有列印板上的所有物件" +msgstr "選取所有列印板上的所有物件" msgid "Delete All" msgstr "刪除所有" @@ -3180,8 +3378,9 @@ msgstr "刪除此列印板上所有物件" msgid "Arrange" msgstr "自動擺放" +# AI Translated msgid "Arrange current plate" -msgstr "自動擺放此列印版" +msgstr "自動擺放目前列印板" msgid "Reload All" msgstr "重新載入所有物件" @@ -3253,8 +3452,9 @@ msgstr "細分網格" msgid "(Lost color)" msgstr "(失去顏色)" +# AI Translated msgid "Center" -msgstr "居中" +msgstr "置中" # AI Translated msgid "Align/Distribute" @@ -3282,8 +3482,9 @@ msgstr "更換線材" msgid "Set Filament for selected items" msgstr "為所選項目設定使用的線材" +# AI Translated msgid "Automatically snaps the selected object to the build plate." -msgstr "自動將選取的物件貼齊至列印板" +msgstr "自動將選取的物件貼齊至列印板。" msgid "Unlock" msgstr "解鎖" @@ -3291,38 +3492,43 @@ msgstr "解鎖" msgid "Lock" msgstr "鎖定" +# AI Translated msgid "Edit Plate Name" -msgstr "編輯列印板名" +msgstr "編輯列印板名稱" msgid "Name" msgstr "名稱" +# AI Translated msgid "Fila." -msgstr "線材。" +msgstr "線材" #, c-format, boost-format msgid "%1$d error repaired" msgid_plural "%1$d errors repaired" msgstr[0] "%1$d 個錯誤已修復" +# AI Translated #, c-format, boost-format msgid "Error: %1$d non-manifold edge." msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "%1$d 個非流形邊緣。" +msgstr[0] "錯誤:%1$d 個非流形邊。" msgid "Remaining errors" msgstr "剩餘錯誤" +# AI Translated #, c-format, boost-format msgid "%1$d non-manifold edge" msgid_plural "%1$d non-manifold edges" -msgstr[0] "%1$d 個非流形邊緣" +msgstr[0] "%1$d 個非流形邊" msgid "Click the icon to repair model object" msgstr "點選圖示來修復模型" +# AI Translated msgid "Right click the icon to drop the object settings" -msgstr "滑鼠右鍵點選此圖示以放棄物件的列印設定" +msgstr "滑鼠右鍵點選此圖示以捨棄物件的列印設定" msgid "Click the icon to reset all settings of the object" msgstr "滑鼠左鍵點選此圖示可重設物件的所有列印設定" @@ -3330,8 +3536,9 @@ msgstr "滑鼠左鍵點選此圖示可重設物件的所有列印設定" msgid "Right click the icon to drop the object printable property" msgstr "滑鼠右鍵點選此圖示以捨棄物件的可列印屬性" +# AI Translated msgid "Click the icon to toggle printable properties of the object" -msgstr "滑鼠左點選此圖示可切換這個物件的可列印屬性" +msgstr "滑鼠左鍵點選此圖示可切換這個物件的可列印屬性" msgid "Click the icon to edit support painting of the object" msgstr "滑鼠左鍵點選此圖示可編輯這個物件的支撐繪製" @@ -3416,8 +3623,9 @@ msgstr "切換到各個物件設定模式以編輯修改器的設定參數。" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "切換到物件設定模式編輯所選物件的列印參數。" +# AI Translated msgid "Remove paint-on fuzzy skin" -msgstr "移除塗刷的絨毛效果" +msgstr "移除繪製的絨毛表面" # AI Translated msgid "Delete Settings" @@ -3426,17 +3634,21 @@ msgstr "刪除設定" msgid "Remove height range" msgstr "移除高度範圍" +# AI Translated msgid "Delete connector from object which is a part of cut" -msgstr "刪除的連接件屬於切割物件的一部分" +msgstr "從切割物件刪除連接件" +# AI Translated msgid "Delete solid part from object which is a part of cut" -msgstr "刪除的實體屬於切割物件的一部分" +msgstr "從切割物件刪除實體零件" +# AI Translated msgid "Delete negative volume from object which is a part of cut" -msgstr "刪除的負體積屬於切割物件的一部分" +msgstr "從切割物件刪除負體積" +# AI Translated msgid "To save cut correspondence you can delete all connectors from all related objects." -msgstr "為保證切割關係,您可以將所有關聯物件的連接件一起刪除。" +msgstr "若要保留切割對應關係,您可以刪除所有相關物件的所有連接件。" # AI Translated msgid "" @@ -3445,10 +3657,10 @@ msgid "" "\n" "To manipulate with solid parts or negative volumes you have to invalidate cut information first." msgstr "" -"此操作將打破切割對應關係。\n" -"模型一致性可能無法再保證。\n" +"此操作將破壞切割對應關係。\n" +"之後將無法保證模型一致性。\n" "\n" -"如果要操作子零件或者負體積,需要先解除切割關係。" +"若要操作實體零件或負體積,必須先解除切割關係。" msgid "Delete all connectors" msgstr "刪除所有連接件" @@ -3460,14 +3672,16 @@ msgstr "不允許刪除物件的最後一個實體零件。" msgid "Delete part" msgstr "刪除零件" +# AI Translated msgid "The target object contains only one part and can not be split." -msgstr "目標物件只有一個部件,無法進行拆分。" +msgstr "目標物件只有一個零件,無法拆分。" msgid "Split to parts" msgstr "拆分為零件" +# AI Translated msgid "Assembly" -msgstr "組合體" +msgstr "組合件" # AI Translated msgid "Merge parts to an object" @@ -3496,8 +3710,9 @@ msgstr "要修改的物件設定" msgid "Part Settings to Modify" msgstr "要修改的零件設定" +# AI Translated msgid "Layer Range Settings to Modify" -msgstr "要修改的圖層範圍設定" +msgstr "要修改的層範圍設定" msgid "Part manipulation" msgstr "零件操作" @@ -3518,14 +3733,17 @@ msgstr "刪除選取項目" msgid "Layer" msgstr "層" +# AI Translated msgid "Selection conflicts" -msgstr "選擇衝突" +msgstr "選取衝突" +# AI Translated msgid "If the first selected item is an object, the second should also be an object." -msgstr "如果第一個選擇的是物件,那麼第二個選擇的也必須是物件。" +msgstr "如果第一個選取的是物件,第二個選取的也必須是物件。" +# AI Translated msgid "If the first selected item is a part, the second should be a part in the same object." -msgstr "如果第一個選擇的是零件,那麼第二個選擇的也必須是同一個物件中的零件。" +msgstr "如果第一個選取的是零件,第二個選取的也必須是同一個物件中的零件。" msgid "The type of the last solid object part cannot be changed." msgstr "不允許修改物件中最後一個實體零件的類型。" @@ -3538,7 +3756,7 @@ msgstr "選擇零件類型" # AI Translated msgid "Instances to Separated Objects" -msgstr "實例分割為物件" +msgstr "將實例拆分為獨立物件" msgid "Enter new name" msgstr "輸入新名稱" @@ -3546,9 +3764,10 @@ msgstr "輸入新名稱" msgid "Renaming" msgstr "重新命名" +# AI Translated msgid "The following model object has been repaired" msgid_plural "The following model objects have been repaired" -msgstr[0] "以下模型物件已被修復" +msgstr[0] "以下模型物件已修復" msgid "Failed to repair the following model object" msgid_plural "Failed to repair the following model objects" @@ -3560,8 +3779,9 @@ msgid "%1$d model object needed no repair." msgid_plural "%1$d model objects needed no repair." msgstr[0] "%1$d 個模型物件無需修復。" +# AI Translated msgid "Repairing was canceled" -msgstr "修復被取消" +msgstr "已取消修復" #, c-format, boost-format msgid "\"%s\" will exceed 1 million faces after this subdivision, which may increase slicing time. Do you want to continue?" @@ -3590,11 +3810,13 @@ msgstr "新增高度範圍" msgid "Invalid numeric." msgstr "數值錯誤。" +# AI Translated msgid "One cell can only be copied to one or more cells in the same column." -msgstr "一個單元格僅能被複製到同一列的一個或多個單元格" +msgstr "一個儲存格只能複製到同一欄中的一個或多個儲存格。" +# AI Translated msgid "Copying multiple cells is not supported." -msgstr "不支援多個單元格的複製" +msgstr "不支援複製多個儲存格。" msgid "Outside" msgstr "列印板外" @@ -3614,8 +3836,10 @@ msgstr "自動" msgid "Mouse ear" msgstr "圓盤" +# AI Translated +# Needs human review: Brim type option shared by the object table and the brim_type setting (PrintConfig.cpp:2068): check 繪製 reads right as a brim type (painted brim ears). msgid "Painted" -msgstr "上色" +msgstr "繪製" msgid "Outer brim only" msgstr "僅外側" @@ -3659,12 +3883,13 @@ msgstr "詳情" msgid "Open Preferences" msgstr "開啟偏好設定" +# AI Translated msgid "Open next tip" -msgstr "開啟下一條提示。" +msgstr "開啟下一條提示" # AI Translated msgid "Open documentation in web browser" -msgstr "在網頁瀏覽器中開啟說明文件。" +msgstr "在網頁瀏覽器中開啟說明文件" msgid "Color" msgstr "顏色" @@ -3696,29 +3921,34 @@ msgstr "輸入當層使用的自訂 G-code:" msgid "Jump to layer" msgstr "跳至層" +# AI Translated msgid "Please enter the layer number." -msgstr "請輸入層數" +msgstr "請輸入層號。" msgid "Add Pause" msgstr "新增暫停列印" +# AI Translated msgid "Insert a pause command at the beginning of this layer." -msgstr "在該層的初始位置插入暫停。" +msgstr "在此層的開頭插入暫停指令。" msgid "Add Custom G-code" msgstr "新增自訂 G-code" +# AI Translated msgid "Insert custom G-code at the beginning of this layer." -msgstr "在該層的初始位置插入自訂 G-code。" +msgstr "在此層的開頭插入自訂 G-code。" msgid "Add Custom Template" msgstr "新增自訂範本" +# AI Translated msgid "Insert template custom G-code at the beginning of this layer." -msgstr "在該層的初始位置插入範本自訂 G-code。" +msgstr "在此層的開頭插入範本自訂 G-code。" +# AI Translated msgid "Change filament at the beginning of this layer." -msgstr "在該層的初始位置更換線材。" +msgstr "在此層的開頭更換線材。" msgid "Delete Pause" msgstr "刪除暫停列印" @@ -3732,8 +3962,9 @@ msgstr "編輯自訂 G-code" msgid "Delete Custom G-code" msgstr "刪除自訂 G-code" +# AI Translated msgid "Delete Filament Change" -msgstr "刪除線材更換" +msgstr "刪除換料" msgid "No printer" msgstr "無列印裝置" @@ -3741,8 +3972,9 @@ msgstr "無列印裝置" msgid "..." msgstr "..." +# AI Translated msgid "Failed to connect to the server" -msgstr "無法連線伺服器" +msgstr "無法連線至伺服器" msgid "Check the status of current system services" msgstr "請檢查目前系統服務狀態" @@ -3759,35 +3991,42 @@ msgstr "描述" msgid "info" msgstr "資訊" +# AI Translated msgid "Failed to connect to cloud service" -msgstr "無法連線到雲端服務" +msgstr "無法連線至雲端服務" msgid "Please click on the hyperlink above to view the cloud service status" msgstr "請點選上方的超連結以檢視雲端服務狀態" +# AI Translated msgid "Failed to connect to the printer" -msgstr "無法連線列印裝置" +msgstr "無法連線至列印裝置" +# AI Translated msgid "Connection to printer failed" -msgstr "連線列印裝置失敗" +msgstr "無法連線至列印裝置" +# AI Translated msgid "Please check the network connection of the printer and Orca." -msgstr "請檢查列印裝置與 Orca Slicer 的網路連線。" +msgstr "請檢查列印裝置與 Orca 的網路連線。" msgid "Connecting..." msgstr "連線中..." +# AI Translated msgid "Auto Refill" -msgstr "自動補充" +msgstr "自動補料" +# AI Translated msgid "Load" -msgstr "匯入" +msgstr "進料" msgid "Unload" msgstr "退料" +# AI Translated msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filament." -msgstr "選擇一個 AMS 槽,然後按下『上料』或『退料』按鈕來自動載入或卸載線材。" +msgstr "選擇一個 AMS 槽位,然後按下「進料」或「退料」按鈕,即可自動進料或退料。" msgid "Filament type is unknown which is required to perform this action. Please set target filament's informations." msgstr "線材類型未知,無法執行此操作。請設定目標線材的資訊。" @@ -3834,8 +4073,9 @@ msgstr "全冷卻" msgid "Init" msgstr "初始化" +# AI Translated msgid "Chamber" -msgstr "倉室" +msgstr "腔體" msgid "Innerloop" msgstr "內循環" @@ -3846,11 +4086,13 @@ msgstr "頂部" msgid "The fan controls the temperature during printing to improve print quality. The system automatically adjusts the fan's switch and speed according to different printing materials." msgstr "風扇在列印過程中控制溫度以提高列印品質。系統會根據不同的列印線材自動調整風扇的開關和速度。" +# AI Translated msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." -msgstr "冷卻模式適用於列印 PLA/PETG/TPU 線材,並過濾倉室空氣。" +msgstr "冷卻模式適用於列印 PLA/PETG/TPU 線材,並過濾腔體空氣。" +# AI Translated msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." -msgstr "加熱模式適用於列印 ABS/ASA/PC/PA 線材,並循環過濾倉室空氣。" +msgstr "加熱模式適用於列印 ABS/ASA/PC/PA 線材,並循環過濾腔體空氣。" msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." msgstr "強冷卻模式適用於列印 PLA/TPU 線材。在此模式下,列印成品將完全冷卻。" @@ -3881,8 +4123,9 @@ msgstr "零件" msgid "Aux" msgstr "輔助" +# AI Translated msgid "Nozzle1" -msgstr "噴嘴1" +msgstr "噴嘴 1" msgid "MC Board" msgstr "主控板" @@ -3902,17 +4145,20 @@ msgstr "加熱噴嘴" msgid "Cut filament" msgstr "切斷線材" +# AI Translated msgid "Pull back the current filament" -msgstr "抽回線材" +msgstr "抽回目前的線材" +# AI Translated msgid "Push new filament into extruder" -msgstr "送出新的線材到擠出機" +msgstr "將新線材送入擠出機" msgid "Grab new filament" msgstr "咬入線材" +# AI Translated msgid "Purge old filament" -msgstr "清除舊線材" +msgstr "清理舊線材" msgid "Confirm extruded" msgstr "確認擠出" @@ -3941,21 +4187,21 @@ msgstr "等待 AMS 冷卻" # AI Translated msgid "Switch current filament at Filament Track Switch" -msgstr "在 Filament Track Switch 切換目前線材" +msgstr "在線材路徑切換器切換目前線材" # AI Translated msgid "Pull back current filament at Filament Track Switch" -msgstr "在 Filament Track Switch 退回目前線材" +msgstr "在線材路徑切換器退回目前線材" # AI Translated msgid "Switch track at Filament Track Switch" -msgstr "在 Filament Track Switch 切換軌道" +msgstr "在線材路徑切換器切換軌道" # AI Translated #. TRN AMS unit number, then slot number #, c-format, boost-format msgid "AMS-%d-%d Slot" -msgstr "AMS-%d-%d 料槽" +msgstr "AMS-%d-%d 槽位" # AI Translated #, c-format, boost-format @@ -3976,8 +4222,9 @@ msgstr "所有" msgid "No selected items..." msgstr "未選取任何項目..." +# AI Translated msgid "All items selected..." -msgstr "已選取所有項目……" +msgstr "已選取所有項目..." msgid "No matching items..." msgstr "沒有符合的項目..." @@ -4022,9 +4269,10 @@ msgstr "請設定噴嘴數量" msgid "Error: Can not set both nozzle count to zero." msgstr "錯誤:無法將兩個噴嘴數量都設定為零。" +# AI Translated #, c-format, boost-format msgid "Error: Nozzle count can not exceed %d." -msgstr "錯誤:噴嘴數量不可以超過%d。" +msgstr "錯誤:噴嘴數量不可超過 %d。" msgid "Confirm" msgstr "確認" @@ -4057,11 +4305,13 @@ msgstr "偵測到未知噴嘴。請重新整理以更新資訊(未重新整理 msgid "Unknown nozzle detected. Refresh to update (unrefreshed nozzles will be skipped in slicing)." msgstr "偵測到未知噴嘴。請重新整理以更新資訊(未重新整理的噴嘴將在切片時被排除)。" +# AI Translated msgid "Please confirm whether the required nozzle diameter and flow rate match the currently displayed values." -msgstr "請核對噴嘴直徑和流量是否與顯示值一致。" +msgstr "請確認所需的噴嘴直徑與流量是否與目前顯示的數值相符。" +# AI Translated msgid "Your printer has different nozzles installed. Please select a nozzle for this print." -msgstr "您的印表機安裝了不同的噴嘴。請選擇一個噴嘴進行本次列印。" +msgstr "您的列印裝置安裝了不同的噴嘴。請為本次列印選擇一個噴嘴。" msgid "Ignore" msgstr "忽略" @@ -4074,21 +4324,25 @@ msgstr "未知" msgid "Done." msgstr "完成。" +# AI Translated msgid "" "All the selected objects are on a locked plate.\n" "Cannot auto-arrange these objects." msgstr "" -"所有選取的物件都處於被鎖定的列印板上,\n" -"無法對這些物件進行自動排列。選定的物件都位於鎖定的列印板上,\n" -"無法對其進行自動排列。" +"所有選取的物件都位於已鎖定的列印板上。\n" +"無法自動擺放這些物件。" +# AI Translated msgid "No arrangeable objects are selected." -msgstr "未選擇欲排列的物件象。" +msgstr "未選取可擺放的物件。" +# AI Translated msgid "" "This plate is locked.\n" "Cannot auto-arrange on this plate." -msgstr "該列印板處於鎖定狀態,無法執行自動排列。" +msgstr "" +"此列印板已鎖定。\n" +"無法在此列印板上自動擺放。" msgid "Arranging..." msgstr "自動擺放中..." @@ -4116,8 +4370,9 @@ msgstr "已完成自動擺放,但是有未被擺到列印板內的物件,可 msgid "Arranging done." msgstr "已完成自動擺放。" +# AI Translated msgid "Arrange failed. Found some exceptions when processing object geometries." -msgstr "自動擺放失敗,處理物件位置時遇到異常。" +msgstr "自動擺放失敗。處理物件幾何資料時發生例外狀況。" #, c-format, boost-format msgid "" @@ -4127,52 +4382,61 @@ msgstr "" "自動擺放忽略了以下無法放入單一列印板的物件:\n" "%s" +# AI Translated msgid "" "All the selected objects are on a locked plate.\n" "Cannot auto-orient these objects." msgstr "" -"所有選取的物件都處於被鎖定的列印板上,\n" -"無法對這些物件做自動轉向。" +"所有選取的物件都位於已鎖定的列印板上。\n" +"無法自動定向這些物件。" +# AI Translated msgid "" "This plate is locked.\n" "Cannot auto-orient on this plate." msgstr "" -"該列印板處於鎖定狀態,\n" -"無法對其進行自動轉向。" +"此列印板已鎖定。\n" +"無法在此列印板上自動定向。" +# AI Translated msgid "Orienting..." -msgstr "自動旋轉方向..." +msgstr "正在自動定向..." # AI Translated #. TRN Progress status. %1% is the name of the object being oriented. #, boost-format msgid "Orienting %1%" -msgstr "自動旋轉方向 %1%" +msgstr "正在自動定向 %1%" +# AI Translated msgid "Orienting canceled." -msgstr "自動轉向已取消。" +msgstr "已取消自動定向。" +# AI Translated msgid "Filling" -msgstr "填充中" +msgstr "正在填滿" # AI Translated #. TRN Progress status of Fill bed. %1% is the name of the object being copied. #, boost-format msgid "Filling %1%" -msgstr "填滿 %1%" +msgstr "正在以 %1% 填滿列印板" +# AI Translated msgid "Bed filling canceled." -msgstr "填充列印板已取消。" +msgstr "已取消填滿列印板。" +# AI Translated msgid "Bed filling done." -msgstr "填充列印板已完成。" +msgstr "已完成填滿列印板。" +# AI Translated msgid "Searching for optimal orientation" -msgstr "查詢最佳方向" +msgstr "正在搜尋最佳方向" +# AI Translated msgid "Orientation search canceled." -msgstr "定向搜尋已取消." +msgstr "已取消方向搜尋。" msgid "Orientation found." msgstr "找到方向。" @@ -4220,11 +4484,13 @@ msgstr "列印檔案資料異常,請重新切片。" msgid "Task canceled." msgstr "任務已取消。" +# AI Translated msgid "Upload task timed out. Please check the network status and try again." -msgstr "上傳任務逾時,請排查網路狀態後重試。" +msgstr "上傳任務逾時,請檢查網路狀態後重試。" +# AI Translated msgid "Cloud service connection failed. Please try again." -msgstr "雲端服務連線失敗,請重試。" +msgstr "無法連線至雲端服務,請重試。" msgid "Print file not found; please slice again." msgstr "未找到列印檔案,請重新切片。" @@ -4235,11 +4501,13 @@ msgstr "列印檔案超過最大允許大小(1GB),請簡化模型後重新 msgid "Failed to send the print job. Please try again." msgstr "無法傳送列印作業,請重試。" +# AI Translated msgid "Failed to upload file to ftp. Please try again." -msgstr "上傳檔案至 FTP 失敗,請重試。" +msgstr "無法將檔案上傳至 FTP,請重試。" +# AI Translated msgid "Check the current status of the Bambu Lab server by clicking on the link above." -msgstr "點選上方的連結檢查 Bambu 伺服器的即時狀態。" +msgstr "按一下上方的連結,檢查 Bambu Lab 伺服器目前的狀態。" msgid "The size of the print file is too large. Please adjust the file size and try again." msgstr "列印檔案過大,請調整檔案大小後重試。" @@ -4250,17 +4518,20 @@ msgstr "未找到列印檔案,請重新切片後再傳送列印。" msgid "Failed to upload print file via FTP. Please check the network status and try again." msgstr "無法將列印檔案上傳至 FTP。請檢查網路狀態並重試。" +# AI Translated msgid "Sending print job over LAN" -msgstr "正在透過區域網路傳送列印作業" +msgstr "正在透過 LAN 傳送列印作業" msgid "Sending print job through cloud service" msgstr "正在透過雲端服務傳送列印作業" +# AI Translated msgid "Print task sending times out." -msgstr "連線逾時。" +msgstr "傳送列印任務逾時。" +# AI Translated msgid "Service Unavailable" -msgstr "暫停服務" +msgstr "服務無法使用" msgid "Unknown Error." msgstr "未知錯誤。" @@ -4268,23 +4539,27 @@ msgstr "未知錯誤。" msgid "Sending print configuration" msgstr "正在傳送列印設定" +# AI Translated #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "已傳送完成,即將自動跳至裝置頁面(%s秒)" +msgstr "已成功傳送,將於 %s 秒後自動跳至裝置頁面" +# AI Translated #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the next page in %ss" -msgstr "已成功傳送。將自動跳至 %ss 中的下一頁" +msgstr "已成功傳送,將於 %s 秒後自動跳至下一頁" #, c-format, boost-format msgid "Access code:%s IP address:%s" msgstr "存取代碼:%s IP 位址:%s" +# AI Translated msgid "A Storage needs to be inserted before printing via LAN." -msgstr "透過區域網路列印前需要插入儲存空間。" +msgstr "透過 LAN 列印前需要插入儲存空間。" +# AI Translated msgid "Sending print job over LAN, but the Storage in the printer is abnormal and print-issues may be caused by this." -msgstr "正在透過區域網路傳送列印作業,但列印裝置中的儲存空間異常,可能會導致列印問題。" +msgstr "正在透過 LAN 傳送列印作業,但列印裝置中的儲存空間異常,可能會導致列印問題。" msgid "The Storage in the printer is abnormal. Please replace it with a normal Storage before sending print job to printer." msgstr "列印裝置中的儲存空間異常。請在傳送列印作業前更換為正常的儲存空間。" @@ -4295,21 +4570,24 @@ msgstr "列印裝置中的儲存空間為唯讀。請在傳送列印作業前更 msgid "Encountered an unknown error with the Storage status. Please try again." msgstr "儲存空間狀態出現未知錯誤。請重試。" +# AI Translated msgid "Sending G-code file over LAN" -msgstr "透過區域網路傳送 G-code 檔案" +msgstr "正在透過 LAN 傳送 G-code 檔案" msgid "Sending G-code file to SD card" msgstr "傳送 G-code 檔案到 SD 記憶卡" +# AI Translated #, c-format, boost-format msgid "Successfully sent. Close current page in %s s" -msgstr "傳送成功。即將關閉目前頁面(%s秒)" +msgstr "傳送成功。將於 %s 秒後關閉目前頁面" msgid "Storage needs to be inserted before sending to printer." msgstr "傳送到列印裝置前需要插入儲存空間。" +# AI Translated msgid "Sending G-code file over LAN, but the Storage in the printer is abnormal and print-issues may be caused by this." -msgstr "正在透過區域網路傳送 G-code 檔案,但列印裝置中的儲存空間異常,可能會導致列印問題。" +msgstr "正在透過 LAN 傳送 G-code 檔案,但列印裝置中的儲存空間異常,可能會導致列印問題。" msgid "The Storage in the printer is abnormal. Please replace it with a normal Storage before sending to printer." msgstr "列印裝置中的儲存空間異常。請在傳送到列印裝置前更換為正常的儲存空間。" @@ -4381,9 +4659,10 @@ msgstr "剩餘時間:計算中..." msgid "The heated bed's thermal preconditioning helps optimize the first layer print quality. Printing will start once preconditioning is complete." msgstr "熱床的熱預調節有助於最佳化首層列印品質。預調節完成後即開始列印。" +# AI Translated #, c-format, boost-format msgid "Remaining time: %dmin%ds" -msgstr "剩餘時間:%d分%d秒" +msgstr "剩餘時間:%d 分 %d 秒" msgid "Importing SLA archive" msgstr "匯入 SLA 存檔" @@ -4401,8 +4680,9 @@ msgstr "匯入完成。" msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." msgstr "匯入的 SLA 存檔不包含任何預設。目前的 SLA 預設被用作備用選項。" +# AI Translated msgid "You cannot load an SLA project with a multi-part object on the bed" -msgstr "您無法在列印板上載入包含多部分物件的 SLA 項目" +msgstr "列印板上有多零件物件時,無法載入 SLA 專案" msgid "Please check your object list before preset changing." msgstr "請在更改預設之前檢查您的物件清單。" @@ -4419,8 +4699,9 @@ msgstr "下載失敗" msgid "Canceled" msgstr "已取消" +# AI Translated msgid "Installed successfully" -msgstr "安裝成功。" +msgstr "安裝成功" msgid "Installing" msgstr "安裝中" @@ -4435,11 +4716,13 @@ msgstr "授權資訊" msgid "Copyright" msgstr "版權" +# AI Translated msgid "License" -msgstr "憑證" +msgstr "授權" +# AI Translated msgid "Orca Slicer is licensed under " -msgstr "Orca Slicer 授權於" +msgstr "Orca Slicer 採用的授權條款為 " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero 通用公共授權條款,版本 3" @@ -4511,12 +4794,12 @@ msgstr "AMS 線材設定" msgid "Close" msgstr "關閉" +# AI Translated msgid "" "Nozzle\n" "Temperature" msgstr "" "噴嘴\n" -"溫度噴嘴\n" "溫度" msgid "max" @@ -4529,8 +4812,9 @@ msgstr "最小" msgid "The input value should be greater than %1% and less than %2%" msgstr "輸入的範圍在 %1% 和 %2% 之間" +# AI Translated msgid "Factors of Flow Dynamics Calibration" -msgstr "動態流量係數校正" +msgstr "動態流量校正係數" msgid "PA Profile" msgstr "PA 設定檔" @@ -4547,19 +4831,22 @@ msgstr "不支援在列印時修改 AMS 槽位資訊" msgid "Setting Virtual slot information while printing is not supported" msgstr "不支援在列印時設定虛擬槽位資訊" +# AI Translated msgid "Are you sure you want to clear the filament information?" -msgstr "您確認要清除線材資訊嗎?" +msgstr "您確定要清除線材資訊嗎?" msgid "You need to select the material type and color first." msgstr "您需要先選擇線材類型和顏色。" +# AI Translated #, c-format, boost-format msgid "Please input a valid value (K in %.1f~%.1f)" -msgstr "請輸入有效的數值 (K於 %.1f~%.1f 之間)" +msgstr "請輸入有效的數值(K 於 %.1f~%.1f 之間)" +# AI Translated #, c-format, boost-format msgid "Please input a valid value (K in %.1f~%.1f, N in %.1f~%.1f)" -msgstr "請輸入有效的數值 (K於 %.1f~%.1f 之間,N於 %.1f~%.1f 之間)" +msgstr "請輸入有效的數值(K 於 %.1f~%.1f 之間,N 於 %.1f~%.1f 之間)" # AI Translated msgid "Favorite filaments" @@ -4569,12 +4856,13 @@ msgstr "我的最愛線材" msgid "All filaments" msgstr "所有線材" +# AI Translated msgid "" "The nozzle flow is not set. Please set the nozzle flow rate before editing the filament.\n" "'Device -> Print parts'" msgstr "" "噴嘴流量未設定。請在編輯線材前設定噴嘴流量。\n" -"『裝置 -> 列印零件』" +"「裝置 -> 列印零件」" msgid "AMS" msgstr "AMS" @@ -4588,14 +4876,16 @@ msgstr "自訂顏色" msgid "Dynamic flow calibration" msgstr "動態流量校正" +# AI Translated 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 "噴嘴溫度和最大體積速度會影響到校正結果,請填寫與實際列印相同的數值。可透過選擇已有的材料預設來自動填寫。噴嘴溫度和最大體積速度會影響到校正結果,請填寫與實際列印相同的數值。可透過選擇已有的材料預設來自動填寫。" +msgstr "噴嘴溫度和最大體積流量會影響校正結果,請填寫與實際列印相同的數值。可透過選擇線材預設來自動填寫。" msgid "Nozzle Diameter" msgstr "噴嘴直徑" +# AI Translated msgid "Plate Type" -msgstr "熱床類型" +msgstr "列印板類型" msgid "Nozzle temperature" msgstr "噴嘴溫度" @@ -4609,8 +4899,9 @@ msgstr "最大體積流量" msgid "℃" msgstr "℃" +# AI Translated msgid "Bed temperature" -msgstr "床溫" +msgstr "熱床溫度" msgid "mm³" msgstr "mm³" @@ -4621,8 +4912,9 @@ msgstr "開始" msgid "Next" msgstr "下一步" +# AI Translated 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 "校正完成。如下圖中的範例,請在您的熱床上找到最均勻完整的擠出線,並將其左側的數值填入係數 K 欄位。校正完成。如下圖中的範例,請在您的熱床上找到最均勻完整的擠出線,並將其左側的數值填入係數 K 欄位。" +msgstr "校正完成。請依照下圖範例,在您的熱床上找到最均勻的擠出線,並將其左側的數值填入係數 K 欄位。" msgid "Save" msgstr "儲存" @@ -4679,8 +4971,9 @@ msgstr "" "下半部區域:AMS 中的線材\n" "您無法點選以修改" +# AI Translated msgid "AMS Slots" -msgstr "AMS 槽內線材" +msgstr "AMS 槽位" msgid "Please select from the following filaments" msgstr "請從以下線材中選擇" @@ -4709,21 +5002,21 @@ msgstr "使用目前噴嘴列印可能會產生額外 %0.2f 克廢料。" # AI Translated #, c-format, boost-format msgid "Tips: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "提示:線材類型(%s)與切片檔案中的線材類型(%s)不符。若您想使用此料槽,可改為安裝 %s 而非 %s,並在「裝置」頁面變更料槽資訊。" +msgstr "提示:線材類型(%s)與切片檔案中的線材類型(%s)不符。若您想使用此槽位,可改為安裝 %s 而非 %s,並在「裝置」頁面變更槽位資訊。" # AI Translated #, c-format, boost-format msgid "Cannot select: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "無法選擇:線材類型(%s)與切片檔案中的線材類型(%s)不符。若您想使用此料槽,可改為安裝 %s 而非 %s,並在「裝置」頁面變更料槽資訊。" +msgstr "無法選擇:線材類型(%s)與切片檔案中的線材類型(%s)不符。若您想使用此槽位,可改為安裝 %s 而非 %s,並在「裝置」頁面變更槽位資訊。" # AI Translated #, c-format, boost-format msgid "Cannot select: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "無法選擇:料槽為空或未定義。若您想使用此料槽,可安裝 %s 並在「裝置」頁面變更料槽資訊。" +msgstr "無法選擇:槽位為空或未定義。若您想使用此槽位,可安裝 %s 並在「裝置」頁面變更槽位資訊。" # AI Translated msgid "Cannot select: No filament loaded in current slot." -msgstr "無法選擇:目前料槽未裝入線材。" +msgstr "無法選擇:目前槽位未裝入線材。" msgid "Enable AMS" msgstr "使用 AMS" @@ -4734,15 +5027,17 @@ msgstr "使用 AMS 裡的線材列印" msgid "Disable AMS" msgstr "停用 AMS" +# AI Translated msgid "Print with filament on external spool" -msgstr "使用機箱背後掛載的線材列印" +msgstr "使用外部料盤上的線材列印" # AI Translated 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 takes a few hours to absorb the moisture, and low temperatures also slow down the process." msgstr "當乾燥劑過濕時,請更換乾燥劑。在以下情況下,指示器可能無法準確顯示:當蓋子打開或更換乾燥劑包時。吸收濕氣需要數小時,低溫會進一步減緩此過程。" +# AI Translated msgid "Configure which AMS slot should be used for a filament used in the print job." -msgstr "設定列印作業中所使用的線材應使用哪個 AMS 槽" +msgstr "設定列印作業中的各線材應使用哪個 AMS 槽位。" msgid "Filament used in this print job" msgstr "目前列印作業中使用的線材" @@ -4756,8 +5051,9 @@ msgstr "滑鼠左鍵點選以手動選擇 AMS 槽位" msgid "Do not Enable AMS" msgstr "不使用 AMS" +# AI Translated msgid "Print using filament on external spool." -msgstr "使用安裝在機箱背面的線材進行列印" +msgstr "使用外部料盤上的線材列印。" msgid "Print with filament in AMS" msgstr "使用 AMS 裡的線材列印" @@ -4787,8 +5083,9 @@ msgstr "當目前線材用完時,列印裝置將使用相同的線材繼續列 msgid "The printer does not currently support auto refill." msgstr "此列印裝置目前不支援自動補料功能。" +# AI Translated msgid "AMS filament backup is not enabled; please enable it in the AMS settings." -msgstr "AMS 線材備份功能尚未啟用,請在 AMS 設定中開啟。" +msgstr "AMS 備用線材功能尚未啟用,請在 AMS 設定中啟用。" msgid "" "When the current filament runs out, the printer will use identical filament to continue printing.\n" @@ -4816,8 +5113,9 @@ msgstr "當插入新的 Bambu Lab 官方線材的時候,AMS 會自動讀取線 msgid "Note: if a new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." msgstr "備註:若在列印過程中插入新的線材,AMS 會等到列印完成才會讀取線材資訊。" +# AI Translated msgid "When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter manually." -msgstr "在插入一卷新線材時,AMS 將不會自動讀取線材資訊,預留一個空的線材資訊等待您手動輸入。在插入一卷新線材時,AMS 將不會自動讀取線材資訊,預留一個空的線材資訊等待您手動輸入。" +msgstr "插入新的線材時,AMS 不會自動讀取線材資訊,而是保留空白供您手動輸入。" msgid "Update on startup" msgstr "開機時偵測" @@ -4838,14 +5136,17 @@ msgstr "AMS 將嘗試估算 Bambu Lab 線材的剩餘量。" msgid "AMS filament backup" msgstr "AMS 備用線材" +# AI Translated msgid "AMS will continue to another spool with matching filament properties automatically when current filament runs out." -msgstr "AMS 線材耗盡後將自動切換到屬性完全相同的線材" +msgstr "目前線材用完時,AMS 會自動接續使用另一卷屬性相符的線材。" +# AI Translated msgid "Air Printing Detection" -msgstr "偵測到憑空列印" +msgstr "空印偵測" +# AI Translated msgid "Detects clogging and filament grinding, halting printing immediately to conserve time and filament." -msgstr "偵測到卡料,已暫停列印來節省時間與線材。" +msgstr "偵測噴嘴堵塞與線材磨損,並立即停止列印,以節省時間與線材。" msgid "AMS Type" msgstr "AMS 類型" @@ -4859,14 +5160,16 @@ msgstr "列印裝置忙碌中,無法切換 AMS 類型。" msgid "Please unload all filament before switching." msgstr "請在切換前退出所有線材。" +# AI Translated msgid "AMS type switching needs firmware update, taking about 30s. Switch now?" -msgstr "AMS 類型切換需要韌體更新,大約需要 30 秒。現在切換?" +msgstr "切換 AMS 類型需要更新韌體,約需 30 秒。要立即切換嗎?" msgid "Arrange AMS Order" msgstr "排列 AMS 順序" +# AI Translated msgid "AMS ID will be reset. If you want a specific ID sequence, disconnect all AMS before resetting and connect them in the desired order after resetting." -msgstr "AMS ID 將被重設。如果您需要特定的 ID 順序,請在重設前中斷連線所有 AMS,並在重設後按所需順序連線它們。" +msgstr "AMS ID 將會重設。若需要特定的 ID 順序,請在重設前中斷所有 AMS 的連線,並在重設後依所需順序重新連接。" msgid "File" msgstr "檔案" @@ -4874,11 +5177,13 @@ msgstr "檔案" msgid "Calibration" msgstr "校正" +# AI Translated msgid "Failed to download the plug-in. Please check your firewall settings and VPN software and retry." -msgstr "外掛程式下載失敗。請檢查您的防火牆設定和 VPN 軟體,檢查後重試。" +msgstr "無法下載外掛程式。請檢查您的防火牆設定與 VPN 軟體,然後重試。" +# AI Translated msgid "Failed to install the plug-in. The plug-in file may be in use. Please restart OrcaSlicer and try again. Also check whether it is blocked or has been deleted by anti-virus software." -msgstr "外掛程式安裝失敗。外掛程式檔案可能正在使用中。請重新啟動 OrcaSlicer 並重試。同時檢查是否被防毒軟體封鎖或刪除。" +msgstr "無法安裝外掛程式。外掛程式檔案可能正在使用中。請重新啟動 OrcaSlicer 並重試。同時請檢查是否遭防毒軟體封鎖或刪除。" msgid "Click here to see more info" msgstr "點選這裡檢視更多資訊" @@ -4893,13 +5198,14 @@ msgstr "需要重新啟動" #. TRN %1% marks where the Home button icon is drawn; keep it in the translation. #, boost-format msgid "Please home all axes (click %1%) to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment wear." -msgstr "請先執行回原點(點選 %1%)來定位工具頭的位置,這可防止裝置移動超出可列印範圍,並避免裝置磨損。" +msgstr "請先將所有軸回原點(點選 %1%)以定位工具頭的位置。這可避免裝置移動超出可列印範圍而造成機件磨損。" msgid "Go Home" msgstr "回原點" +# AI Translated msgid "An error occurred. The system may have run out of memory, or a bug may have occurred." -msgstr "發生錯誤。可能系統記憶體不足或者程式存在錯誤" +msgstr "發生錯誤。可能是系統記憶體不足,或程式發生錯誤。" #, boost-format msgid "A fatal error occurred: \"%1%\"" @@ -4914,7 +5220,7 @@ msgstr "未知的 C++ 例外。" # AI Translated msgid "Processing G-Code from previous file…" -msgstr "正在處理之前檔案的 G-Code…" +msgstr "正在處理先前檔案的 G-code…" msgid "Slicing complete" msgstr "切片完成" @@ -4949,13 +5255,13 @@ msgstr "完成執行後處理腳本" msgid "Unknown error occurred during exporting G-code." msgstr "匯出 G-code 期間發生未知錯誤。" +# AI Translated #, boost-format msgid "" "Copying of the temporary G-code to the output G-code failed. Maybe the SD card is write locked?\n" "Error message: %1%" msgstr "" -"將臨時的 G-code 複製到輸出的 G-code 失敗 ,也許 SD 卡寫入被鎖定?\n" -"錯誤訊息:%1%將臨時的 G-code 複製到輸出的 G-code 失敗 ,也許 SD 卡寫入被鎖定?\n" +"無法將暫存 G-code 複製到輸出 G-code。SD 卡是否已防寫?\n" "錯誤訊息:%1%" # AI Translated @@ -4964,32 +5270,38 @@ msgid "" "Copying of the temporary G-code to the output G-code failed.\n" "Error message: %1%" msgstr "" -"將暫存 G-code 複製到輸出 G-code 失敗。\n" +"無法將暫存 G-code 複製到輸出 G-code。\n" "錯誤訊息:%1%" +# AI Translated #, boost-format msgid "Copying of the temporary G-code to the output G-code failed. There might be problem with target device, please try exporting again or using different device. The corrupted output G-code is at %1%.tmp." -msgstr "將臨時 G-code 複製到輸出 G-code 時失敗。目標裝置可能存在問題,請嘗試再次匯出或使用不同的裝置。損壞的 G-code 已輸出為 %1%.tmp。將臨時 G-code 複製到輸出 G-code 時失敗。目標裝置可能存在問題,請嘗試再次匯出或使用不同的裝置。損壞的 G-code 已輸出為 %1%.tmp。" +msgstr "無法將暫存 G-code 複製到輸出 G-code。目標裝置可能有問題,請再次匯出或改用其他裝置。損壞的輸出 G-code 位於 %1%.tmp。" +# AI Translated #, boost-format msgid "Renaming of the G-code after copying to the selected destination folder has failed. Current path is %1%.tmp. Please try exporting again." -msgstr "複製到選取之目標檔案夾的 G-code 重新命名失敗。目前路徑為 %1%.tmp。請再試看看匯出。複製到選取之目標檔案夾的 G-code 重新命名失敗。目前路徑為 %1%.tmp。請再試看看匯出。" +msgstr "G-code 複製到選取的目標資料夾後無法重新命名。目前路徑為 %1%.tmp。請再次嘗試匯出。" +# AI Translated #, boost-format msgid "Copying of the temporary G-code has finished but the original code at %1% couldn't be opened during copy check. The output G-code is at %2%.tmp." -msgstr "臨時 G-code 的複製已完成,但原始 G-code 因 %1% 在複製檢查期間無法開啟。輸出 G-code 為%2%.tmp。臨時 G-code 的複製已完成,但原始 G-code 因 %1% 在複製檢查期間無法打開。輸出 G-code 為%2%.tmp。" +msgstr "暫存 G-code 已複製完成,但在複製檢查時無法開啟位於 %1% 的原始 G-code。輸出的 G-code 位於 %2%.tmp。" +# AI Translated #, boost-format msgid "Copying of the temporary G-code has finished but the exported code couldn't be opened during copy check. The output G-code is at %1%.tmp." -msgstr "臨時 G-code 的複製已完成,但匯出的 G-code 無法在複製檢查過程中開啟。輸出 G-code 為 %1%.tmp。臨時 G-code 的複製已完成,但匯出的 G-code 無法在複製檢查過程中開啟。輸出 G-code 為 %1%.tmp。" +msgstr "暫存 G-code 已複製完成,但在複製檢查時無法開啟匯出的 G-code。輸出的 G-code 位於 %1%.tmp。" #, boost-format msgid "G-code file exported to %1%" msgstr "G-code 檔案已匯出為 %1%" +# AI Translated msgid "Unknown error with G-code export" -msgstr "匯出 G-code 檔案發生未知錯誤。" +msgstr "匯出 G-code 時發生未知錯誤" +# AI Translated #, boost-format msgid "" "Failed to save G-code file.\n" @@ -4997,17 +5309,17 @@ msgid "" "Source file %2%." msgstr "" "無法儲存 G-code 檔案。\n" -"錯誤資訊:%1%。\n" -"原始檔 %2%。無法儲存 G-code 檔案。\n" -"錯誤資訊:%1%。\n" -"原始檔 %2%。" +"錯誤訊息:%1%。\n" +"來源檔案 %2%。" +# AI Translated msgid "Copying of the temporary G-code to the output G-code failed." -msgstr "將臨時 G-Code 複製到輸出 G-Code 失敗" +msgstr "無法將暫存 G-code 複製到輸出 G-code。" +# AI Translated #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "計畫上傳到 `%1%`。請參閱視窗-> 列印裝置上傳佇列" +msgstr "已排程上傳至 `%1%`。請參閱「視窗 -> 列印主機上傳佇列」" msgid "Origin" msgstr "原點" @@ -5024,8 +5336,9 @@ msgstr "列印平臺的直徑,假設原點 (0,0) 位於中央位置。" msgid "Rectangular" msgstr "矩形" +# AI Translated msgid "Circular" -msgstr "圓" +msgstr "圓形" msgid "Load shape from STL..." msgstr "從 STL 檔案載入形狀..." @@ -5048,8 +5361,9 @@ msgstr "選擇熱床形狀的 STL 檔案:" msgid "Invalid file format." msgstr "無效的檔案格式。" +# AI Translated msgid "Error: invalid model" -msgstr "錯誤!無效模型" +msgstr "錯誤:無效的模型" msgid "The selected file contains no geometry." msgstr "所選檔案不包含任何幾何資料。" @@ -5066,16 +5380,19 @@ msgstr "選擇 STL 檔案來匯入熱床模型:" msgid "Bed Shape" msgstr "熱床形狀" +# AI Translated #, c-format, boost-format msgid "A minimum temperature above %d℃ is recommended for %s.\n" -msgstr "建議最低溫度高於 %d℃ 的 %s。\n" +msgstr "建議最低溫度高於 %d℃(適用於 %s)。\n" +# AI Translated #, c-format, boost-format msgid "A maximum temperature below %d℃ is recommended for %s.\n" -msgstr "建議最高溫度低於 %d℃ 的 %s。\n" +msgstr "建議最高溫度低於 %d℃(適用於 %s)。\n" +# AI Translated msgid "The recommended minimum temperature cannot be higher than the recommended maximum temperature.\n" -msgstr "推薦的最小溫度不能高於推薦的最大溫度。\n" +msgstr "建議最低溫度不能高於建議最高溫度。\n" msgid "Please check.\n" msgstr "請檢查。\n" @@ -5090,9 +5407,10 @@ msgstr "" "請確認是否使用該溫度列印。\n" "\n" +# AI Translated #, c-format, boost-format msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." -msgstr "該線材的推薦噴嘴溫度是攝氏 [%d, %d] 度" +msgstr "該線材的建議噴嘴溫度為攝氏 [%d, %d] 度。" msgid "Adaptive Pressure Advance model validation failed:\n" msgstr "適應性 Pressure Advance 模型驗證失敗:\n" @@ -5102,25 +5420,26 @@ msgid "" "Too small max volumetric speed.\n" "Value was reset to 0.5" msgstr "" -"最大體積流量設定過小\n" -"重設為 0.5" +"最大體積流量設定過小。\n" +"已重設為 0.5" # AI Translated msgid "" "Ironing spacing too small\n" "It has been reset to 0.1" msgstr "" -"熨燙線距過小。\n" -"將重設為 0.1" +"熨燙線距過小\n" +"已重設為 0.1" +# AI Translated #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" -msgstr "目前列印裝置內部溫度高於線材的安全溫度,可能會導致線材軟化和堵塞。線材的最高安全溫度為:%d" +msgstr "目前腔體溫度高於線材的安全溫度,可能導致線材軟化及噴嘴堵塞。線材的最高安全溫度為 %d" # AI Translated #, c-format, boost-format msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target." -msgstr "最低倉室溫度(%d℃)高於目標倉室溫度(%d℃)。最低值是列印開始的門檻,此時倉室會持續朝目標溫度加熱,因此不應超過目標值。系統會將其限制在目標值。" +msgstr "最低腔體溫度(%d℃)高於目標腔體溫度(%d℃)。最低值是列印開始的門檻,此時腔體會持續朝目標溫度加熱,因此不應超過目標值。系統會將其限制在目標值。" # AI Translated #, c-format, boost-format @@ -5129,7 +5448,7 @@ msgstr "層高過小,將設定為最小值(%g mm)。" # AI Translated msgid "Layer height is outside the limits set in Printer Settings -> Extruder -> Layer height limits, this may cause printing quality issues." -msgstr "層高超出了印表裝置設定 -> 擠出機 -> 層高限制中設定的範圍,這可能會導致列印品質問題。" +msgstr "層高超出「列印裝置設定 -> 擠出機 -> 層高限制」中設定的範圍,可能導致列印品質問題。" # AI Translated #, c-format, boost-format @@ -5147,21 +5466,23 @@ msgstr "" "輸送帶列印裝置不支援筏層和防風罩。\n" "已將其停用。" +# AI Translated msgid "" "Layer height too small\n" "It has been reset to 0.2" msgstr "" -"層高過小。\n" -"將重設為 0.2" +"層高過小\n" +"已重設為 0.2" +# AI Translated msgid "" "Zero initial layer height is invalid.\n" "\n" "The first layer height will be reset to 0.2." msgstr "" -"首層層高為無效的 0 值。\n" +"首層層高不可為 0。\n" "\n" -"首層層高將被重設為 0.2。" +"首層層高將重設為 0.2。" # AI Translated msgid "" @@ -5189,68 +5510,62 @@ msgstr "" "\n" "該值將會重設為 0。" +# AI Translated msgid "Alternate extra wall doesn't work well when ensure vertical shell thickness is set to All." -msgstr "當確保垂直外殼厚度設為『全部』時,交錯額外牆壁效果不佳。" +msgstr "當「確保垂直外殼厚度」設為「所有」時,「交錯額外牆壁」效果不佳。" +# AI Translated msgid "" "Change these settings automatically?\n" "Yes - Change ensure vertical shell thickness to Moderate and enable alternate extra wall\n" "No - Don't use alternate extra wall" msgstr "" -"是否自動更改這些設定?\n" -"是 - 將確保垂直外殼厚度設為中等並啟用交錯額外牆壁\n" -"否 - 不使用交錯額外牆壁是否自動更改這些設定?\n" -"是 - 將確保垂直外殼厚度設為中等並啟用交錯額外牆壁\n" -"否 - 不使用交錯額外牆壁" +"是否自動變更這些設定?\n" +"是:將「確保垂直外殼厚度」設為「適度」並啟用「交錯額外牆壁」\n" +"否:不使用「交錯額外牆壁」" +# AI Translated 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 "" -"換料塔不支援和適應性層高或獨立支撐層高。同時開啟\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留適應性層高或獨立支撐層高換料塔不支援和適應性層高或獨立支撐層高。同時開啟\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留適應性層高或獨立支撐層高" +"開啟適應性層高或獨立支撐層高時,換料塔無法運作。\n" +"要保留哪一項?\n" +"是:保留換料塔\n" +"否:保留適應性層高和獨立支撐層高" +# AI Translated 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 "" -"換料塔不支援和適應性層高同時開啟。\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留適應性層高換料塔不支援和適應性層高同時開啟。\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留適應性層高" +"開啟適應性層高時,換料塔無法運作。\n" +"要保留哪一項?\n" +"是:保留換料塔\n" +"否:保留適應性層高" +# AI Translated 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 "" -"換料塔不支援和獨立支撐層高同時開啟。\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留獨立支撐層高換料塔不支援和獨立支撐層高同時開啟。\n" -"如何選擇?\n" -"是 - 選擇開啟換料塔\n" -"否 - 選擇保留獨立支撐層高" +"開啟獨立支撐層高時,換料塔無法運作。\n" +"要保留哪一項?\n" +"是:保留換料塔\n" +"否:保留獨立支撐層高" +# AI Translated msgid "" "seam_slope_start_height needs to be smaller than layer_height.\n" "Reset to 0." msgstr "" "seam_slope_start_height 必須小於 layer_height。\n" -"重設為 0。seam_slope_start_height 必須小於 layer_height。\n" "重設為 0。" #, no-c-format, no-boost-format @@ -5261,17 +5576,19 @@ msgstr "" "鎖定深度應小於表皮深度。\n" "重設為表皮深度的 50%。" +# AI Translated msgid "Both [Extrusion] and [Combined] modes of Fuzzy Skin require the Arachne Wall Generator to be enabled." -msgstr "Fuzzy Skin 的 [擠出] 與 [結合] 模式需搭配啟用 Arachne Wall 產生器。" +msgstr "絨毛表面的 [擠出] 與 [合併] 模式都需要啟用 Arachne 牆產生器。" +# AI Translated msgid "" "Change these settings automatically?\n" "Yes - Enable Arachne Wall Generator\n" "No - Disable Arachne Wall Generator and set [Displacement] mode of the Fuzzy Skin" msgstr "" -"要自動調整這些設定嗎?\n" -"是 - 啟用 Arachne Wall 產生器\n" -"否 - 停用 Arachne Wall 產生器,並將 Fuzzy Skin 設定為 [位移] 模式" +"要自動變更這些設定嗎?\n" +"是:啟用 Arachne 牆產生器\n" +"否:停用 Arachne 牆產生器,並將絨毛表面設為 [位移] 模式" # AI Translated msgid "Brim ear radius" @@ -5280,20 +5597,23 @@ msgstr "耳狀 Brim 半徑" msgid "Brim width" msgstr "Brim 寬度" +# AI Translated msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." -msgstr "花瓶模式僅適用於牆體圈數為 1、停用支撐、停用偵測堵塞、頂部外殼層數為 0、稀疏填充密度為 0,且延時攝影類型為傳統模式時。" +msgstr "螺旋花瓶模式僅在牆層數為 1、停用支撐、停用探測式結塊偵測、頂部外殼層數為 0、稀疏填充密度為 0,且縮時攝影類型為傳統模式時才有效。" +# AI Translated msgid " But machines with I3 structure will not generate timelapse videos." -msgstr " 但採用 I3 結構的列印裝置無法產生延時影片。" +msgstr " 但採用 I3 結構的列印裝置不會產生縮時攝影影片。" +# AI Translated msgid "" "Change these settings automatically?\n" "Yes - Change these settings and enable spiral/vase mode automatically\n" "No - Cancel enabling spiral mode" msgstr "" -"自動調整這些設定?\n" -"是 - 自動調整這些設定並啟用花瓶模式\n" -"否 - 不使用花瓶模式" +"是否自動變更這些設定?\n" +"是:自動變更這些設定並啟用螺旋花瓶模式\n" +"否:取消啟用螺旋花瓶模式" msgid "N/A" msgstr "不適用" @@ -5334,8 +5654,9 @@ msgstr "檢查首層" msgid "Identifying build plate type" msgstr "識別列印板類型" +# AI Translated msgid "Calibrating Micro Lidar" -msgstr "校正微型雷射雷達" +msgstr "校正 Micro Lidar" msgid "Homing toolhead" msgstr "工具頭回到起始點" @@ -5352,11 +5673,13 @@ msgstr "由使用者暫停" msgid "Pause (front cover fall off)" msgstr "暫停(前蓋脫落)" +# AI Translated msgid "Calibrating the micro lidar" -msgstr "校正微型雷射雷達" +msgstr "校正 Micro Lidar" +# AI Translated msgid "Calibrating flow ratio" -msgstr "校正流量比" +msgstr "校正流量比例" msgid "Pause (nozzle temperature malfunction)" msgstr "暫停(噴嘴溫度故障)" @@ -5373,8 +5696,9 @@ msgstr "暫停(失步)" msgid "Filament loading" msgstr "進料中" +# AI Translated msgid "Motor noise cancellation" -msgstr "電機噪音消除" +msgstr "馬達噪音消除" msgid "Pause (AMS offline)" msgstr "暫停(AMS 離線)" @@ -5382,20 +5706,24 @@ msgstr "暫停(AMS 離線)" msgid "Pause (low speed of the heatbreak fan)" msgstr "暫停(熱斷風扇低速)" +# AI Translated msgid "Pause (chamber temperature control problem)" -msgstr "暫停(列印裝置內部溫度控制問題)" +msgstr "暫停(腔體溫度控制問題)" +# AI Translated msgid "Cooling chamber" -msgstr "列印裝置內部溫度冷卻中" +msgstr "腔體冷卻中" msgid "Pause (G-code inserted by user)" msgstr "暫停(使用者插入 G-code)" +# AI Translated msgid "Motor noise showoff" -msgstr "電機噪音" +msgstr "馬達噪音展示" +# AI Translated msgid "Pause (nozzle clumping)" -msgstr "暫停(噴嘴堵塞)" +msgstr "暫停(噴嘴結塊)" msgid "Pause (cutter error)" msgstr "暫停(切刀錯誤)" @@ -5439,14 +5767,17 @@ msgstr "確認鳥瞰攝影機位置" msgid "Calibrating BirdsEye Camera" msgstr "校正鳥瞰攝影機" +# AI Translated msgid "Auto bed leveling -phase 1" -msgstr "自動熱床調平 - 第一階段" +msgstr "自動熱床調平:第一階段" +# AI Translated msgid "Auto bed leveling -phase 2" -msgstr "自動熱床調平 - 第二階段" +msgstr "自動熱床調平:第二階段" +# AI Translated msgid "Heating chamber" -msgstr "加熱列印裝置內部" +msgstr "腔體加熱中" msgid "Cooling heatbed" msgstr "冷卻熱床" @@ -5472,8 +5803,9 @@ msgstr "切割模組偏移校正" msgid "Measuring Surface" msgstr "測量表面" +# AI Translated msgid "Calibrating the detection position of nozzle clumping" -msgstr "校正噴嘴堵塞偵測位置" +msgstr "校正噴嘴結塊偵測位置" msgid "Update successful." msgstr "更新成功。" @@ -5502,22 +5834,26 @@ msgstr "儲存空間為唯讀時不支援縮時攝影。" msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "為確保您的安全,某些處理作業(例如雷射)只能在列印裝置上恢復。" +# AI Translated #, c-format, boost-format msgid "The chamber temperature is too high, which may cause the filament to soften. Please wait until the chamber temperature drops below %d℃. You may open the front door or enable fans to cool down." -msgstr "列印裝置內部溫度過高,可能導致線材軟化。請等待列印裝置內部溫度降至 %d℃ 以下。您可以打開前門或啟用風扇來加速冷卻。" +msgstr "腔體溫度過高,可能導致線材軟化。請等待腔體溫度降至 %d℃ 以下。您可以打開前門或啟用風扇來加速冷卻。" #, c-format, boost-format msgid "AMS temperature is too high, which may cause the filament to soften. Please wait until the AMS temperature drops below %d℃." msgstr "AMS 溫度過高,可能導致線材軟化。請等待 AMS 溫度降至 %d℃ 以下。" +# AI Translated 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)。" +msgstr "目前腔體溫度或目標腔體溫度超過 45℃。為避免擠出機堵塞,不允許裝入低溫線材(PLA/PETG/TPU)。" +# AI Translated 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." -msgstr "擠出機內已裝入低溫線材(PLA/PETG/TPU)。為避免擠出機堵塞,不允許設定列印裝置內部溫度。" +msgstr "擠出機內已裝入低溫線材(PLA/PETG/TPU)。為避免擠出機堵塞,不允許設定腔體溫度。" +# AI Translated 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℃。" +msgstr "當腔體溫度設定低於 40℃時,腔體溫度控制將不會啟動,並且目標腔體溫度將自動設為 0℃。" msgid "Failed to start print job" msgstr "無法啟動列印作業" @@ -5528,12 +5864,13 @@ msgstr "校正不支援目前選擇的噴嘴直徑" msgid "Current flowrate cali param is invalid" msgstr "目前流量校正參數無效" +# AI Translated msgid "Selected diameter and machine diameter do not match" -msgstr "所選噴嘴直徑與裝置不匹配" +msgstr "所選直徑與列印裝置的直徑不符" # AI Translated msgid "Failed to generate calibration G-code" -msgstr "產生校正 G-code 失敗" +msgstr "無法產生校正 G-code" msgid "Calibration error" msgstr "校正錯誤" @@ -5577,8 +5914,9 @@ msgstr "完成,繼續" msgid "Filament Loaded, Resume" msgstr "進料完成,繼續" +# AI Translated msgid "View Liveview" -msgstr "預覽 Liveview" +msgstr "檢視 Liveview" msgid "No Reminder Next Time" msgstr "下次不再提醒" @@ -5596,8 +5934,9 @@ msgstr "忽略並繼續" msgid "Problem Solved and Resume" msgstr "問題已解決並繼續" +# AI Translated msgid "Got it, Turn off the Fire Alarm." -msgstr "知道了,關閉火警警報" +msgstr "知道了,關閉火警警報。" msgid "Retry (problem solved)" msgstr "重試(問題已解決)" @@ -5631,7 +5970,7 @@ msgstr "未知錯誤。" # AI Translated msgid "Loading ..." -msgstr "載入中…" +msgstr "載入中..." msgid "default" msgstr "預設" @@ -5653,8 +5992,9 @@ msgstr "搜尋 G-code 占位符" msgid "Add selected placeholder to G-code" msgstr "將選取的占位符加入 G-code" +# AI Translated msgid "Select placeholder" -msgstr "占位符" +msgstr "選擇占位符" msgid "[Global] Slicing State" msgstr "[全域]切片狀態" @@ -5746,8 +6086,9 @@ msgstr "輸入值超出範圍" msgid "Some extension in the input is invalid" msgstr "輸入的副檔名無效" +# AI Translated msgid "This parameter expects a valid template." -msgstr "此參數必須對應一個有效的範本" +msgstr "此參數需要有效的範本。" msgid "Invalid pattern. Use N, N#K, or a comma-separated list with optional #K per entry. Examples: 5, 5#2, 1,7,9, 5,9#2,18." msgstr "無效的格式。請使用 N、N#K 或逗號分隔的清單,每個項目可選擇性加上 #K。範例:5、5#2、1,7,9、5,9#2,18。" @@ -5880,8 +6221,9 @@ msgstr "頂面" msgid "Bridge" msgstr "橋接" +# AI Translated msgid "Gap infill" -msgstr "填縫" +msgstr "縫隙填充" msgid "Skirt" msgstr "Skirt" @@ -5904,38 +6246,49 @@ msgstr "支撐轉換層" msgid "Mixed" msgstr "混合" +# AI Translated msgid "Height: " -msgstr "層高:" +msgstr "層高: " +# AI Translated msgid "Width: " -msgstr "線寬:" +msgstr "線寬: " +# AI Translated msgid "Flow: " -msgstr "擠出流量:" +msgstr "流量: " +# AI Translated msgid "Fan: " -msgstr "風扇速度:" +msgstr "風扇速度: " +# AI Translated msgid "Temperature: " -msgstr "溫度:" +msgstr "溫度: " +# AI Translated msgid "Layer Time: " -msgstr "層時間:" +msgstr "層時間: " +# AI Translated msgid "Tool: " -msgstr "工具:" +msgstr "工具: " +# AI Translated msgid "Color: " -msgstr "顏色:" +msgstr "顏色: " +# AI Translated msgid "Acceleration: " -msgstr "加速度:" +msgstr "加速度: " +# AI Translated msgid "Jerk: " -msgstr "急衝速度:" +msgstr "急衝速度: " +# AI Translated msgid "PA: " -msgstr "PA:" +msgstr "PA: " msgid "mm/s" msgstr "mm/s" @@ -5955,11 +6308,13 @@ msgstr "風扇速度" msgid "Time" msgstr "時間" +# AI Translated msgid "Speed: " -msgstr "速度:" +msgstr "速度: " +# AI Translated msgid "Actual speed profile" -msgstr "實際速度設定檔" +msgstr "實際速度曲線" # AI Translated msgid "Automatic" @@ -5975,8 +6330,10 @@ msgstr "所有列印板統計資料" msgid "Display" msgstr "顯示" +# AI Translated +# Needs human review: Column header in the Preview legend filament table (Model / Support / Flushed / Tower / Total, GCodeViewer.cpp:3670): check that 清理 reads as the amount of filament purged. msgid "Flushed" -msgstr "廢料" +msgstr "清理" msgid "Tower" msgstr "塔" @@ -6080,11 +6437,13 @@ msgstr "速度(mm/s)" msgid "Actual Speed (mm/s)" msgstr "實際速度(mm/s)" +# AI Translated msgid "Acceleration (mm/s²)" -msgstr "加速度 (mm/s²)" +msgstr "加速度(mm/s²)" +# AI Translated msgid "Jerk (mm/s)" -msgstr "急衝速度 (mm/s)" +msgstr "急衝速度(mm/s)" msgid "Fan speed (%)" msgstr "風扇速度(%)" @@ -6098,11 +6457,13 @@ msgstr "體積流量(mm³/s)" msgid "Actual volumetric flow rate (mm³/s)" msgstr "實際體積流量(mm³/s)" +# AI Translated msgid "Seams" -msgstr "縫" +msgstr "接縫" +# AI Translated msgid "Filament changes" -msgstr "線材切換" +msgstr "換料" msgid "Options" msgstr "選項" @@ -6110,14 +6471,17 @@ msgstr "選項" msgid "Cost" msgstr "成本" +# AI Translated msgid "Filament change times" -msgstr "更換線材次數" +msgstr "換料次數" +# AI Translated msgid "Tool changes" -msgstr "取代工具" +msgstr "換工具次數" +# AI Translated msgid "Color change" -msgstr "顏色更換" +msgstr "換色" msgctxt "Noun" msgid "Print" @@ -6154,12 +6518,13 @@ msgstr "" "偵測到物件放置在左/右噴嘴專用區域,或超出左噴嘴的可列印高度。\n" "請確保此物件使用的線材未分配給其他噴嘴。" +# AI Translated 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 "" "偵測到物件放置在列印板邊界上或超出高度限制。\n" -"請將物件完全移到列印板內或移出列印板,並確認高度在列印範圍內。" +"請將物件完全移到列印板內或移出列印板,並確認高度在列印空間內。" msgid "Variable layer height" msgstr "可變層高" @@ -6167,8 +6532,9 @@ msgstr "可變層高" msgid "Adaptive" msgstr "適應性" +# AI Translated msgid "Quality / Speed" -msgstr "細節/速度" +msgstr "品質/速度" # AI Translated msgctxt "Mesh action" @@ -6187,8 +6553,9 @@ msgstr "減小層高" msgid "Remove detail" msgstr "增大層高" +# AI Translated msgid "Reset to base" -msgstr "設定到基礎層高" +msgstr "重設為基礎層高" msgid "Smoothing" msgstr "平滑" @@ -6213,7 +6580,7 @@ msgstr "支撐質心" # AI Translated msgid "Assembly center of mass" -msgstr "組合體質心" +msgstr "組合件質心" # AI Translated msgid "Object center of mass" @@ -6260,8 +6627,9 @@ msgstr "數字鍵可快速更改物件顏色" msgid "Following objects are laid over the boundary of plate or exceeds the height limit:\n" msgstr "以下物件放置在列印板邊界上或超出高度限制:\n" +# AI Translated msgid "Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume.\n" -msgstr "請將物件完全移到列印板內或移出列印板,並確認高度在列印範圍內。\n" +msgstr "請將物件完全移到列印板內或移出列印板,並確認高度在列印空間內。\n" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." @@ -6282,11 +6650,13 @@ msgstr "左噴嘴:X:%1%-%2%、Y:%3%-%4%、Z:%5%-%6%\n" msgid "Right nozzle: X:%1%-%2%, Y:%3%-%4%, Z:%5%-%6%" msgstr "右噴嘴:X:%1%-%2%、Y:%3%-%4%、Z:%5%-%6%" +# AI Translated msgid "Tool move" -msgstr "工具 移動" +msgstr "工具移動" +# AI Translated msgid "Tool Rotate" -msgstr "工具 旋轉" +msgstr "工具旋轉" msgid "Move object" msgstr "移動物件" @@ -6297,12 +6667,14 @@ msgstr "自動定向選項" msgid "Enable rotation" msgstr "啟用旋轉" +# AI Translated msgid "Optimize support interface area" -msgstr "最佳化接觸面面積" +msgstr "最佳化支撐面面積" # src/slic3r/GUI/GLCanvas3D.cpp:4767 +# AI Translated msgid "Orient" -msgstr "調整定向" +msgstr "定向" msgid "Arrange options" msgstr "自動擺放選項" @@ -6338,31 +6710,34 @@ msgstr "X" # AI Translated msgctxt "Camera View" msgid "Front" -msgstr "前面" +msgstr "前視" +# AI Translated msgctxt "Camera View" msgid "Back" -msgstr "背面" +msgstr "後視" # AI Translated #. TRN To be shown in the main menu View->Top msgctxt "Camera View" msgid "Top" -msgstr "頂部" +msgstr "上視" # AI Translated #. TRN To be shown in the main menu View->Bottom msgctxt "Camera View" msgid "Bottom" -msgstr "底部" +msgstr "下視" +# AI Translated msgctxt "Camera View" msgid "Left" -msgstr "左" +msgstr "左視" +# AI Translated msgctxt "Camera View" msgid "Right" -msgstr "右" +msgstr "右視" msgid "Add plate" msgstr "新增列印板" @@ -6373,23 +6748,29 @@ msgstr "拆分為物件" msgid "Add" msgstr "新增" +# AI Translated msgid "Auto orient all/selected objects" -msgstr "自動旋轉所有/選取物件的方向" +msgstr "自動定向所有/選取的物件" +# AI Translated msgid "Auto orient all objects on current plate" -msgstr "自動旋轉目前板上所有物件的方向" +msgstr "自動定向目前列印板上的所有物件" +# AI Translated msgid "Arrange all objects" -msgstr "全域整理" +msgstr "自動擺放所有物件" +# AI Translated msgid "Arrange objects on selected plates" -msgstr "在選定的列印板上排列物件" +msgstr "自動擺放所選列印板上的物件" +# AI Translated msgid "Assembly View" -msgstr "組裝視角" +msgstr "組合件視圖" +# AI Translated msgid "Select Plate" -msgstr "選擇列印板" +msgstr "選取列印板" msgid "Slicing" msgstr "正在切片中" @@ -6412,8 +6793,9 @@ msgstr "切片" msgid "Review" msgstr "檢視" +# AI Translated msgid "Assembly Return" -msgstr "退出組裝視角" +msgstr "退出組合件視圖" msgid "Return" msgstr "返回" @@ -6424,8 +6806,9 @@ msgstr "畫布工具列" msgid "Section view" msgstr "剖面圖" +# AI Translated msgid "Fit camera to scene or selected object." -msgstr "將攝影機對齊場景或選取的物件" +msgstr "調整相機以完整顯示場景或選取的物件。" msgid "3D Navigator" msgstr "3D 導覽器" @@ -6448,8 +6831,9 @@ msgstr "線框" msgid "X-Ray" msgstr "X 光" +# AI Translated msgid "Realistic View" -msgstr "擬真檢視" +msgstr "擬真視圖" msgid "Perspective" msgstr "透視" @@ -6460,8 +6844,9 @@ msgstr "座標軸" msgid "Gridlines" msgstr "網格線" +# AI Translated msgid "Focus mode" -msgstr "" +msgstr "專注模式" msgid "Labels" msgstr "標籤" @@ -6496,25 +6881,29 @@ msgstr "在圖示上按滑鼠中鍵" # AI Translated msgid "Set viewing angle" -msgstr "設定檢視角度" +msgstr "設定視角" +# AI Translated msgid "Paint Toolbar" -msgstr "上色工具列" +msgstr "繪製工具列" +# AI Translated msgid "Assembly Control" -msgstr "拼裝視角控制" +msgstr "組合件控制" msgid "Explosion Ratio" msgstr "爆炸比例" +# AI Translated msgid "Selection Mode" -msgstr "選擇模式" +msgstr "選取模式" msgid "Total Volume:" msgstr "總體積:" +# AI Translated msgid "Assembly Info" -msgstr "裝配體資訊" +msgstr "組合件資訊" msgid "Volume:" msgstr "體積:" @@ -6522,9 +6911,10 @@ msgstr "體積:" msgid "Size:" msgstr "尺寸:" +# AI Translated #, boost-format msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." -msgstr "發現 G-code 路徑在 %d 層,Z = %.2lf mm 處的衝突。請將有衝突的物件分離得更遠(%s <-> %s)。" +msgstr "在第 %d 層(Z = %.2lf mm)發現 G-code 路徑衝突。請將有衝突的物件分開得更遠(%s <-> %s)。" msgid "An object is laid over the plate boundaries." msgstr "偵測到有物件放在列印板的邊界上。" @@ -6532,8 +6922,9 @@ msgstr "偵測到有物件放在列印板的邊界上。" msgid "A G-code path goes beyond the max print height." msgstr "偵測到超出列印高度的 G-code 路徑。" +# AI Translated msgid "A G-code path goes beyond plate boundaries." -msgstr "偵測到超出熱床邊界的 G-code 路徑。" +msgstr "偵測到超出列印板邊界的 G-code 路徑。" msgid "Not support printing 2 or more TPU filaments." msgstr "不支援列印 2 種或更多 TPU 線材。" @@ -6572,23 +6963,27 @@ msgstr "偵測到混合使用 PLA 和 PETG 線材。請根據 Wiki 調整參數 msgid "The prime tower extends beyond the plate boundary." msgstr "換料塔超出列印板邊界。" +# AI Translated msgid "Partial flushing volume set to 0. Multi-color printing may cause color mixing in models. Please readjust flushing settings." -msgstr "部分沖洗體積設為 0。多色列印可能導致模型出現混色。請重新調整沖洗設定。" +msgstr "部分清理體積設為 0。多色列印可能導致模型出現混色。請重新調整清理設定。" +# AI Translated msgid "Click Wiki for help." -msgstr "點選 Wiki 尋求幫助。" +msgstr "點選 Wiki 取得說明。" msgid "Click here to regroup" msgstr "點選此處重新分組" +# AI Translated msgid "Flushing Volume" -msgstr "沖洗量" +msgstr "清理體積" msgid "Calibration step selection" msgstr "校正步驟選擇" +# AI Translated msgid "Micro lidar calibration" -msgstr "微型雷射雷達校正" +msgstr "Micro Lidar 校正" msgid "Bed leveling" msgstr "熱床調平" @@ -6596,19 +6991,20 @@ msgstr "熱床調平" msgid "High-temperature Heatbed Calibration" msgstr "高溫熱床校正" +# AI Translated msgid "Nozzle clumping detection Calibration" -msgstr "噴嘴堵塞偵測校正" +msgstr "噴嘴結塊偵測校正" msgid "Calibration program" msgstr "校正程式" +# AI Translated msgid "" "The calibration program detects the status of your device automatically to minimize deviation.\n" "It keeps the device performing optimally." msgstr "" -"校正程式會自動偵測您的裝置狀態以減少偏差。\n" -"這可保持裝置最佳效能。校正程式會自動偵測裝置狀態以最小化偏差。\n" -"它確保裝置保持最佳效能。" +"校正程式會自動偵測您的裝置狀態,將偏差降至最低。\n" +"讓裝置保持最佳效能。" msgid "Calibration Flow" msgstr "校正流程" @@ -6640,8 +7036,9 @@ msgstr "解析度" msgid "Show \"Live Video\" guide page." msgstr "顯示「直播影片」引導。" +# AI Translated msgid "Connect Printer (LAN)" -msgstr "連線列印裝置(區域網路)" +msgstr "連線列印裝置(LAN)" msgid "Please input the printer access code:" msgstr "請輸入列印裝置存取代碼:" @@ -6653,15 +7050,18 @@ msgstr "" "您可以在列印裝置的「設定 > 網路 > 存取代碼」中找到,\n" "如圖所示:" +# AI Translated +# Needs human review: Quotes the printer's own screen menu (Setting > Setting > LAN only > Access Code, ConnectPrinter.cpp:134); confirm the labels the printer shows in Traditional Chinese. msgid "" "You can find it in \"Setting > Setting > LAN only > Access Code\"\n" "on the printer, as shown in the figure:" msgstr "" -"您可以在列印裝置的「設定 > 設定 > 僅區域網路 > 存取代碼」中找到,\n" +"您可以在列印裝置的「設定 > 設定 > 僅 LAN > 存取代碼」中找到,\n" "如圖所示:" +# AI Translated msgid "Invalid input" -msgstr "輸入無效。" +msgstr "輸入無效" msgid "New Window" msgstr "新視窗" @@ -6783,11 +7183,13 @@ msgstr "下載模型" msgid "Default View" msgstr "預設視圖" +# AI Translated msgid "Top View" -msgstr "頂部視圖" +msgstr "上視圖" +# AI Translated msgid "Bottom View" -msgstr "底部視圖" +msgstr "下視圖" msgid "Front View" msgstr "前視圖" @@ -6795,7 +7197,7 @@ msgstr "前視圖" # AI Translated msgctxt "Camera View" msgid "Rear" -msgstr "背面" +msgstr "後視" msgid "Rear View" msgstr "後視圖" @@ -6847,11 +7249,13 @@ msgstr "匯入 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "載入模型" +# AI Translated msgid "Import ZIP Archive" -msgstr "匯入壓縮檔" +msgstr "匯入 ZIP 壓縮檔" +# AI Translated msgid "Load models contained within a ZIP archive" -msgstr "載入壓縮檔中的模型" +msgstr "載入 ZIP 壓縮檔中的模型" msgid "Import Configs" msgstr "匯入設定檔" @@ -6865,20 +7269,23 @@ msgstr "匯入" msgid "Export all objects as one STL" msgstr "將所有物件匯出為一個 STL 檔案" +# AI Translated msgid "Export all objects as STLs" -msgstr "將所有物件匯出為 STL 檔案" +msgstr "將所有物件匯出為多個 STL 檔案" msgid "Export all objects as one DRC" msgstr "將所有物件匯出為一個 DRC" +# AI Translated msgid "Export all objects as DRCs" -msgstr "將所有物件匯出為 DRC" +msgstr "將所有物件匯出為多個 DRC" msgid "Export Generic 3MF" msgstr "匯出通用 3MF" +# AI Translated msgid "Export 3MF file without using some 3mf-extensions" -msgstr "匯出不含 3MF 擴充的 3MF 檔案" +msgstr "匯出不使用部分 3MF 擴充功能的 3MF 檔案" msgid "Export current sliced file" msgstr "匯出目前已切片的檔案" @@ -6913,8 +7320,9 @@ msgstr "復原" msgid "Redo" msgstr "重做" +# AI Translated msgid "Cut" -msgstr "切割" +msgstr "剪下" msgid "Cut selection to clipboard" msgstr "剪下所選項目到剪貼簿" @@ -6946,8 +7354,9 @@ msgstr "複製所選項目" msgid "Clone copies of selections" msgstr "複製多份所選項目" +# AI Translated msgid "Duplicate Current Plate" -msgstr "複製列印板" +msgstr "複製目前列印板" msgid "Duplicate the current plate" msgstr "複製目前列印板" @@ -6955,32 +7364,40 @@ msgstr "複製目前列印板" msgid "Selects all objects" msgstr "選取所有物件" +# AI Translated msgid "Deselects all objects" -msgstr "取消所有選取物件" +msgstr "取消選取所有物件" +# AI Translated msgid "Use Perspective View" -msgstr "使用透視視角" +msgstr "使用透視視圖" +# AI Translated msgid "Use Orthogonal View" -msgstr "使用正交視角" +msgstr "使用正交視圖" +# AI Translated msgid "Auto Perspective" -msgstr "自動視角調整" +msgstr "自動透視" +# AI Translated msgid "Automatically switch between orthographic and perspective when changing from top/bottom/side views." -msgstr "在切換至上、下或側視圖時,會自動在正投影和透視視圖之間切換" +msgstr "在切換至上、下或側視圖時,自動在正交和透視視圖之間切換。" +# AI Translated msgid "Show &G-code Window" -msgstr "顯示 G-code" +msgstr "顯示 G-code 視窗" +# AI Translated msgid "Show G-code window in Preview scene." -msgstr "在預覽分頁中顯示 G-code 視窗" +msgstr "在預覽分頁中顯示 G-code 視窗。" msgid "Show 3D Navigator" msgstr "顯示 3D 導覽器" +# AI Translated msgid "Show 3D navigator in Prepare and Preview scene." -msgstr "在準備與預覽分頁中顯示 3D 導覽器" +msgstr "在準備與預覽分頁中顯示 3D 導覽器。" msgid "Show Gridlines" msgstr "顯示網格線" @@ -7002,23 +7419,27 @@ msgstr "重設視窗配置" msgid "Reset to default window layout" msgstr "還原預設視窗配置" +# AI Translated msgid "Show &Labels" -msgstr "顯示名稱" +msgstr "顯示標籤" +# AI Translated msgid "Show object labels in 3D scene." -msgstr "在 3D 場景中顯示物件名稱" +msgstr "在 3D 場景中顯示物件標籤。" msgid "Show &Overhang" msgstr "凸顯懸空" +# AI Translated msgid "Show object overhang highlight in 3D scene." -msgstr "在 3D 場景中凸顯懸空" +msgstr "在 3D 場景中凸顯物件的懸空。" msgid "Show Selected Outline (beta)" msgstr "顯示選取輪廓(實驗性)" +# AI Translated msgid "Show outline around selected object in 3D scene." -msgstr "在 3D 場景中顯示選定物件的輪廓" +msgstr "在 3D 場景中顯示選取物件的輪廓。" msgid "Preferences" msgstr "偏好設定" @@ -7028,8 +7449,9 @@ msgctxt "Menu" msgid "Edit" msgstr "編輯" +# AI Translated msgid "View" -msgstr "視角" +msgstr "檢視" # AI Translated msgid "Open Speed Dial" @@ -7050,8 +7472,9 @@ msgstr "您必須登入才能從雲端同步預設。" msgid "Syncing presets from cloud…" msgstr "正在從雲端同步預設…" +# AI Translated msgid "Help" -msgstr "幫助" +msgstr "說明" msgid "Temperature Calibration" msgstr "溫度校正" @@ -7077,14 +7500,17 @@ msgstr "轉角控制" msgid "Cornering calibration" msgstr "轉角校正" +# AI Translated msgid "Input Shaping Frequency" -msgstr "輸入震動抑制頻率" +msgstr "輸入整形頻率" +# AI Translated msgid "Input Shaping Damping/zeta factor" -msgstr "輸入震動抑制的阻尼因子(ζ 值)" +msgstr "輸入整形阻尼/zeta 係數" +# AI Translated msgid "Input Shaping" -msgstr "輸入震動補償" +msgstr "輸入整形" msgid "VFA" msgstr "VFA" @@ -7107,11 +7533,13 @@ msgstr "從硬碟重新載入" msgid "Export &Toolpaths as OBJ" msgstr "將工具路徑匯出為 OBJ 格式" +# AI Translated msgid "Open &Slicer" -msgstr "開啟 Studio" +msgstr "開啟切片軟體" +# AI Translated msgid "Open Slicer" -msgstr "開啟 Studio" +msgstr "開啟切片軟體" msgid "&Quit" msgstr "離開" @@ -7123,11 +7551,13 @@ msgstr "離開 %s" msgid "&File" msgstr "檔案" +# AI Translated msgid "&View" -msgstr "視角" +msgstr "檢視" +# AI Translated msgid "&Help" -msgstr "幫助" +msgstr "說明" #, c-format, boost-format msgid "A file exists with the same name: %s. Do you want to overwrite it?" @@ -7146,16 +7576,18 @@ msgstr "覆蓋設定檔" msgid "Yes to All" msgstr "全部覆蓋" +# AI Translated msgid "No to All" -msgstr "全部放棄" +msgstr "全部不覆蓋" msgid "Choose a directory" msgstr "選擇目錄" +# AI Translated #, 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] "共匯出 %d 組預設檔(僅包含目前使用的非系統的預設檔)" +msgstr[0] "共匯出 %d 個設定檔(僅限非系統設定檔)" msgid "Export Result" msgstr "匯出結果" @@ -7167,10 +7599,11 @@ msgstr "選擇要載入的設定檔:" msgid "Config files (*.json;*.zip;*.orca_printer;*.orca_bundle;*.orca_filament)|*.json;*.zip;*.orca_printer;*.orca_bundle;*.orca_filament" msgstr "設定檔 (*.json;*.zip;*.orca_printer;*.orca_bundle;*.orca_filament)|*.json;*.zip;*.orca_printer;*.orca_bundle;*.orca_filament" +# AI Translated #, 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] "共匯入 %d 組預設檔(僅包含非系統且與目前配置相容的預設檔)" +msgstr[0] "共匯入 %d 個設定檔(僅限非系統且相容的設定檔)" msgid "" "\n" @@ -7185,8 +7618,9 @@ msgstr "匯入結果" msgid "File is missing" msgstr "檔案遺失" +# AI Translated msgid "The project is no longer available." -msgstr "此項目不可用。" +msgstr "此專案已無法使用。" msgid "" "Do you want to synchronize your personal data from Orca Cloud?\n" @@ -7204,14 +7638,16 @@ msgstr "" msgid "Synchronization" msgstr "同步" +# AI Translated msgid "The device cannot handle more conversations. Please retry later." -msgstr "該裝置無法處理更多對話。請稍後再試。" +msgstr "裝置無法處理更多連線。請稍後再試。" msgid "Player is malfunctioning. Please reinstall the system player." msgstr "播放器故障。請重新安裝系統播放器。" +# AI Translated msgid "The player is not loaded; please click the \"play\" button to retry." -msgstr "播放器未載入,請點選『播放』按鈕重試。" +msgstr "播放器未載入,請按一下「播放」按鈕重試。" msgid "The player is not loaded because the GStreamer GTK video sink is missing or failed to initialize." msgstr "由於 GStreamer GTK 視訊接收器遺失或初始化失敗,因此未載入播放器。" @@ -7226,8 +7662,9 @@ msgstr "登入 OrcaCloud 以檢視攝影機畫面。" msgid "Initializing..." msgstr "正在初始化..." +# AI Translated msgid "Playing..." -msgstr "正在播放中……" +msgstr "正在播放..." msgid "The printer is currently busy downloading. Please try again after it finishes." msgstr "列印裝置目前正忙於下載。請待下載完成後再試一次。" @@ -7256,30 +7693,31 @@ msgstr "請檢查網路並重試。如果問題持續,您可以重新啟動或 msgid "The printer has been logged out and cannot connect." msgstr "列印裝置已登出,無法連線。" +# AI Translated msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "區域網路連線失敗(無法啟動 Liveview)" +msgstr "LAN 連線失敗(無法啟動 Liveview)" +# AI Translated msgid "" "Virtual Camera Tools is required for this task!\n" "Do you want to install them?" msgstr "" -"此作業需要虛擬相機工具!\n" -"是否要安裝它們?執行此功能需要「虛擬攝影機工具包」!\n" -"您要安裝它們嗎?" +"此作業需要「虛擬攝影機工具包」!\n" +"要安裝嗎?" +# AI Translated msgid "Downloading Virtual Camera Tools" -msgstr "正在下載虛擬攝影機工具包..." +msgstr "正在下載虛擬攝影機工具包" +# AI Translated msgid "" "Another virtual camera is running.\n" "Orca Slicer supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"另一個虛擬相機正在執行。\n" -"Orca Slicer 只支援單一虛擬相機。\n" -"是否要停止此虛擬相機?另一個虛擬攝影機正在工作。\n" -"Orca Slicer 同時只能支援一個虛擬攝影機。\n" -"是否停止前一個虛擬攝影機?" +"另一個虛擬攝影機正在執行。\n" +"Orca Slicer 只支援一個虛擬攝影機。\n" +"要停止此虛擬攝影機嗎?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -7291,8 +7729,9 @@ msgstr "網路不可存取" msgid "Information" msgstr "資訊" +# AI Translated msgid "Loading..." -msgstr "正在載入影片……" +msgstr "載入中..." msgid "Year" msgstr "年" @@ -7357,23 +7796,26 @@ msgstr "載入失敗" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "目前韌體不支援瀏覽儲存空間中的檔案。請更新列印裝置韌體。" +# AI Translated msgid "LAN Connection Failed (Failed to view sdcard)" -msgstr "LAN 連線失敗(無法檢視 SD 卡)。" +msgstr "LAN 連線失敗(無法檢視 SD 卡)" msgid "Browsing file in storage is not supported in LAN Only Mode." msgstr "僅 LAN 模式不支援瀏覽儲存空間中的檔案。" +# AI Translated #, 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] "將從列印裝置中刪除 %u 個檔案。確認要繼續嗎?" +msgstr[0] "將從列印裝置中刪除 %u 個檔案。確定要繼續嗎?" msgid "Delete files" msgstr "刪除檔案" +# AI Translated #, c-format, boost-format msgid "Do you want to delete the file '%s' from printer?" -msgstr "確認要從列印裝置中刪除檔案 '%s' 嗎?" +msgstr "確定要從列印裝置中刪除檔案「%s」嗎?" msgid "Delete file" msgstr "刪除檔案" @@ -7384,15 +7826,18 @@ msgstr "正在取得模型資訊..." msgid "Failed to fetch model information from printer." msgstr "無法從列印裝置取得模型資訊。" +# AI Translated msgid "Failed to parse model information." -msgstr "解析模型資訊失敗。" +msgstr "無法解析模型資訊。" +# AI Translated msgid "The .gcode.3mf file contains no G-code data. Please slice it with Orca Slicer and export a new .gcode.3mf file." -msgstr ".gcode.3mf 檔案不包含 G-code 資料。請使用 OrcaSlicer 切片並匯出新的 .gcode.3mf 檔案。.gcode.3mf 檔案中不包含 G-code 資料。請使用 Orca Slicer 進行切片並匯出新的 .gcode.3mf 檔案。" +msgstr ".gcode.3mf 檔案不包含 G-code 資料。請使用 Orca Slicer 切片並匯出新的 .gcode.3mf 檔案。" +# AI Translated #, c-format, boost-format msgid "File '%s' was lost! Please download it again." -msgstr "檔案 %s 遺失,請重新下載。" +msgstr "檔案「%s」已遺失!請重新下載。" #, c-format, boost-format msgid "" @@ -7421,8 +7866,9 @@ msgstr "下載中 %d%%..." msgid "Air Condition" msgstr "空調" +# AI Translated msgid "Reconnecting the printer, the operation cannot be completed immediately, please try again later." -msgstr "重新連線列印裝置,操作無法立即完成,請稍後再試。" +msgstr "正在重新連線列印裝置,此操作無法立即完成,請稍後再試。" msgid "Timeout, please try again." msgstr "逾時,請重試。" @@ -7480,8 +7926,9 @@ msgstr "無法讀取檔案,請重試。" msgid "Speed:" msgstr "速度:" +# AI Translated msgid "Deadzone:" -msgstr "盲點區:" +msgstr "死區:" msgid "Options:" msgstr "選項:" @@ -7516,8 +7963,9 @@ msgstr "反轉俯仰軸(橫軸)" msgid "Invert Roll axis" msgstr "反轉橫滾軸(縱軸)" +# AI Translated msgid "(LAN)" -msgstr "(區域網路)" +msgstr "(LAN)" msgid "Search" msgstr "搜尋" @@ -7528,8 +7976,9 @@ msgstr "我的裝置" msgid "Other Device" msgstr "其他裝置" +# AI Translated msgid "Online" -msgstr "在線" +msgstr "線上" msgid "Input access code" msgstr "輸入存取代碼" @@ -7570,8 +8019,9 @@ msgstr "名稱不允許以空格結尾。" msgid "The name is not allowed to exceed 32 characters." msgstr "名稱不允許超過 32 個字元。" +# AI Translated msgid "Bind with Pin Code" -msgstr "Pin碼綁定" +msgstr "透過 Pin 碼綁定" msgid "Bind with Access Code" msgstr "透過存取代碼綁定" @@ -7589,17 +8039,20 @@ msgstr "切換失敗" msgid "Printing progress" msgstr "列印進度" +# AI Translated msgid "Parts Skip" -msgstr "零件跳過" +msgstr "跳過零件" msgid "Stop" msgstr "停止" +# AI Translated msgid "Layer: N/A" -msgstr "層: N/A" +msgstr "層:N/A" +# AI Translated msgid "Click to view thermal preconditioning explanation" -msgstr "點選檢視熱預處理說明" +msgstr "點選檢視熱預調節說明" msgid "Clear" msgstr "清除" @@ -7609,8 +8062,8 @@ msgid "" "You have completed printing the mall model, \n" "but synchronizing rating information has failed." msgstr "" -"已經完成了 MakeWorld 模型的列印,\n" -"但評論資料同步失敗。" +"您已完成商城模型的列印,\n" +"但評分資訊同步失敗。" msgid "How do you like this printing file?" msgstr "您覺得這個列印檔案怎麼樣?" @@ -7618,8 +8071,9 @@ msgstr "您覺得這個列印檔案怎麼樣?" msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" msgstr "(此模型已被評價。您的評價將覆蓋先前的評價。)" +# AI Translated msgid "Rate" -msgstr "速率" +msgstr "評分" # AI Translated msgid "Calculating..." @@ -7672,11 +8126,13 @@ msgstr "儲存狀態異常" msgid "Cancel print" msgstr "取消列印" +# AI Translated msgid "Are you sure you want to stop this print?" -msgstr "確認要停止此列印嗎?" +msgstr "確定要停止此列印嗎?" +# AI Translated msgid "The printer is busy with another print job." -msgstr "列印裝置正在執行其他列印作業" +msgstr "列印裝置正在執行其他列印作業。" msgid "When printing is paused, filament loading and unloading are only supported for external slots." msgstr "列印暫停時,只支援外部槽位的線材進退料。" @@ -7686,11 +8142,11 @@ msgstr "擠出機正在進行換料操作。" # AI Translated msgid "\"Load\" or \"Unload\" is not supported for external spool while using Filament Track Switch." -msgstr "使用 Filament Track Switch 時,外部料盤不支援「裝入」或「退出」。" +msgstr "使用線材路徑切換器時,外部料盤不支援「進料」或「退料」。" # AI Translated msgid "The Filament Track Switch has not been setup. Please setup on printer." -msgstr "Filament Track Switch 尚未設定。請在印表機上進行設定。" +msgstr "線材路徑切換器尚未設定。請在列印裝置上進行設定。" msgid "Current slot has already been loaded." msgstr "目前槽位已載入線材。" @@ -7713,22 +8169,26 @@ msgid "In Cloud Slicing Queue, there is %d task ahead of you." msgid_plural "In Cloud Slicing Queue, there are %d tasks ahead of you." msgstr[0] "雲端切片佇列中,前面還有 %d 個任務。" +# AI Translated #, c-format, boost-format msgid "Layer: %s" -msgstr "%s 層" +msgstr "層:%s" +# AI Translated #, c-format, boost-format msgid "Layer: %d/%d" -msgstr "%d/%d 層" +msgstr "層:%d/%d" msgid "Please heat the nozzle to above 170℃ before loading or unloading filament." msgstr "請在進料或退料之前將噴嘴加熱至 170℃ 以上。" +# AI Translated msgid "Chamber temperature cannot be changed in cooling mode while printing." -msgstr "列印時無法在冷卻模式下變更列印裝置內部溫度。" +msgstr "列印時無法在冷卻模式下變更腔體溫度。" +# AI Translated msgid "If the chamber temperature exceeds 40℃, the system will automatically switch to heating mode. Please confirm whether to switch." -msgstr "如果列印裝置內部溫度超過 40℃,系統將自動切換到加熱模式。請確認是否切換。" +msgstr "如果腔體溫度超過 40℃,系統將自動切換到加熱模式。請確認是否切換。" msgid "Please select an AMS slot before calibration" msgstr "請先選擇一個 AMS 槽位後進行校正" @@ -7739,19 +8199,22 @@ msgstr "無法讀取線材資訊:線材已經載入到工具頭,請退出線 msgid "This only takes effect during printing" msgstr "僅在列印過程中生效" +# AI Translated msgid "Silent" -msgstr "靜音模式(50%)" +msgstr "靜音" # AI Translated msgctxt "Mode" msgid "Standard" msgstr "標準" +# AI Translated msgid "Sport" -msgstr "運動模式(125%)" +msgstr "運動" +# AI Translated msgid "Ludicrous" -msgstr "狂暴模式(150%)" +msgstr "狂暴" msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "在任務期間關閉燈光將導致 AI 監控失效,例如拉絲偵測。請謹慎選擇。" @@ -7771,8 +8234,9 @@ msgstr "評價列印設定檔" msgid "Comment" msgstr "評論" +# AI Translated msgid "Rate this print" -msgstr "評價這個印刷品" +msgstr "為這次列印評分" msgid "Add Photo" msgstr "新增照片" @@ -7794,8 +8258,9 @@ msgstr "送出" msgid "Please click on the star first." msgstr "請先點選星星數量。" +# AI Translated msgid "Get oss config failed." -msgstr "取得 oss 設定失敗。" +msgstr "無法取得 oss 設定。" msgid "Upload Pictures" msgstr "上傳圖片" @@ -7860,8 +8325,9 @@ msgstr "" "\n" "要前往網頁進行評價嗎?" +# AI Translated msgid "Some of your images failed to upload. Would you like to redirect to the webpage to give a rating?" -msgstr "您的部分圖片上傳失敗。 要重定導向評價網頁嗎?" +msgstr "您的部分圖片上傳失敗。要前往網頁進行評價嗎?" msgid "You can select up to 16 images." msgstr "您最多可以選擇 16 張圖片。" @@ -7873,11 +8339,13 @@ msgstr "" "若要給予正面評價(4 或 5 星),\n" "必須至少有一個此列印設定檔的成功列印記錄。" +# AI Translated msgid "click to add machine" -msgstr "點選新增印表機" +msgstr "點選新增列印裝置" +# AI Translated msgid "Status" -msgstr "裝置狀態" +msgstr "狀態" msgctxt "Firmware" msgid "Update" @@ -7890,9 +8358,10 @@ msgstr "助手(HMS)" msgid "Network plug-in v%s" msgstr "網路外掛程式 v%s" +# AI Translated #, c-format, boost-format msgid "Network plug-in v%s (%s)" -msgstr "網路外掛程式 v%s (%s)" +msgstr "網路外掛程式 v%s(%s)" msgid "Don't show again" msgstr "不再顯示" @@ -7936,8 +8405,9 @@ msgstr "較新的 3MF 版本" msgid "The 3MF file version is in Beta and it is newer than the current OrcaSlicer version." msgstr "該 3MF 檔案版本為測試版,且較目前的 OrcaSlicer 版本更新。" +# AI Translated msgid "If you would like to try Orca Slicer Beta, you may click to" -msgstr "如果您想嘗試 Orca Slicer 測試版,可以點選以下載到" +msgstr "如果您想試用 Orca Slicer 測試版,可以點選" msgid "Download Beta Version" msgstr "下載測試版" @@ -7948,11 +8418,13 @@ msgstr "該 3MF 檔案版本較目前的 OrcaSlicer 版本更新。" msgid "Updating your OrcaSlicer could enable all functionality in the 3MF file." msgstr "更新 OrcaSlicer 即可啟用 3MF 檔案中的所有功能。" +# AI Translated msgid "Current Version: " -msgstr "目前版本:" +msgstr "目前版本: " +# AI Translated msgid "Latest Version: " -msgstr "最新版本:" +msgstr "最新版本: " msgctxt "Software" msgid "Update" @@ -7967,14 +8439,17 @@ msgstr "伺服器異常" msgid "The server is unable to respond. Please click the link below to check the server status." msgstr "伺服器沒有回應,請點選下方連結檢查伺服器狀態。" +# AI Translated msgid "If the server is in a fault state, you can temporarily use offline printing or local network printing." -msgstr "若伺服器發生故障,可以暫時改用離線列印或本地網路列印。" +msgstr "若伺服器發生故障,您可以暫時改用離線列印或區域網路列印。" +# AI Translated msgid "How to use LAN only mode" -msgstr "如何啟用 LAN 模式" +msgstr "如何使用僅 LAN 模式" +# AI Translated msgid "Don't show this dialog again" -msgstr "不要再顯示此提示" +msgstr "不再顯示此對話框" msgid "Please refer to Wiki before use->" msgstr "使用前請參考 Wiki ->" @@ -7989,7 +8464,7 @@ msgstr "請先開啟 3D 視圖。" # AI Translated msgid "Select an object first." -msgstr "請先選擇一個物件。" +msgstr "請先選取一個物件。" # AI Translated msgid "Slice and Preview" @@ -8145,7 +8620,7 @@ msgstr "沿 Z 軸鏡像" # AI Translated msgid "Split to Objects" -msgstr "分割為物件" +msgstr "拆分為物件" # AI Translated msgid "Split to Parts" @@ -8229,7 +8704,7 @@ msgstr "請登入以同步預設。" # AI Translated msgid "Export All Objects as STLs" -msgstr "將所有物件匯出為 STL 檔案" +msgstr "將所有物件匯出為多個 STL 檔案" # AI Translated msgid "Export All Objects as DRC (one file)" @@ -8237,7 +8712,7 @@ msgstr "將所有物件匯出為 DRC(單一檔案)" # AI Translated msgid "Export All Objects as DRCs" -msgstr "將所有物件匯出為 DRC 檔案" +msgstr "將所有物件匯出為多個 DRC 檔案" # AI Translated msgid "Export Toolpaths as OBJ" @@ -8288,8 +8763,9 @@ msgstr "整合成功。" msgid "Integration failed." msgstr "整合失敗。" +# AI Translated msgid "Undo integration was successful." -msgstr "整合取消成功。" +msgstr "已成功復原整合。" msgid "New network plug-in available." msgstr "網路外掛程式有可用的更新。" @@ -8300,17 +8776,21 @@ msgstr "詳細" msgid "New printer config available." msgstr "有新的列印裝置設定可用。" +# AI Translated msgid "Undo integration failed." -msgstr "整合取消失敗。" +msgstr "復原整合失敗。" +# AI Translated msgid "Exporting" -msgstr "正在匯出。" +msgstr "正在匯出" +# AI Translated msgid "An update is available!" -msgstr "發現新的軟體版本。" +msgstr "有可用的更新!" +# AI Translated msgid "Go to download page" -msgstr "前往下載網站。" +msgstr "前往下載頁面" msgid "Open Folder." msgstr "開啟資料夾。" @@ -8322,25 +8802,29 @@ msgstr "安全移除硬體。" msgid "Ejecting." msgstr "正在彈出。" +# AI Translated #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." -msgstr[0] "%1$d 物件有自訂支撐。" +msgstr[0] "%1$d 個物件有自訂支撐。" +# AI Translated #, c-format, boost-format msgid "%1$d Object has color painting." msgid_plural "%1$d Objects have color painting." -msgstr[0] "%1$d 物件有上色。" +msgstr[0] "%1$d 個物件有顏色繪製。" +# AI Translated #, 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] "%1$d 物件載入為一個切割物件的子零件。" +msgstr[0] "%1$d 個物件已作為切割物件的零件載入。" +# AI Translated #, c-format, boost-format msgid "%1$d object was loaded with fuzzy skin painting." msgid_plural "%1$d objects were loaded with fuzzy skin painting." -msgstr[0] "%1$d 物件載入時具有模糊表皮繪製。" +msgstr[0] "%1$d 個物件載入時帶有絨毛表面繪製。" msgid "ERROR" msgstr "錯誤" @@ -8351,7 +8835,7 @@ msgstr "已完成" # AI Translated #, c-format, boost-format msgid "%d%% - %.2f of %.2fMB uploaded" -msgstr "%d%% - 已上傳 %.2f / %.2fMB" +msgstr "%d%%,已上傳 %.2f / %.2f MB" msgid "CANCELED" msgstr "已取消" @@ -8368,8 +8852,9 @@ msgstr "錯誤:" msgid "Warning:" msgstr "警告:" +# AI Translated msgid "Exported successfully" -msgstr "匯出成功。" +msgstr "匯出成功" msgid "Model file downloaded." msgstr "模型檔案已下載。" @@ -8383,23 +8868,27 @@ msgstr "強制推送" msgid "Shared profiles may be available for this printer." msgstr "此列印裝置可能有可用的共用設定檔。" +# AI Translated msgid "Browse shared profiles" -msgstr "瀏覽共享設定檔" +msgstr "瀏覽共用設定檔" msgid "Serious warning:" msgstr "嚴重警告:" +# AI Translated msgid " (Repair)" -msgstr "(修復)" +msgstr " (修復)" +# AI Translated msgid " Click here to install it." -msgstr "點選此處安裝。" +msgstr " 點選此處安裝。" msgid "WARNING:" msgstr "警告:" +# AI Translated msgid "Your model needs support! Please enable support material." -msgstr "您的模型需要支撐才能列印。請啟用支撐選項。" +msgstr "您的模型需要支撐!請啟用支撐。" msgid "G-code path overlap" msgstr "G-code 路徑重疊" @@ -8438,16 +8927,18 @@ msgstr "請升級您的顯示卡驅動程式。" msgid "Unsupported OpenGL version" msgstr "不支援的 OpenGL 版本" +# AI Translated #, c-format, boost-format msgid "" "Unable to load shaders:\n" "%s" msgstr "" -"無法載入 Shader:\n" +"無法載入著色器:\n" "%s" +# AI Translated msgid "Error loading shaders" -msgstr "載入 shader 程式時發生錯誤" +msgstr "載入著色器時發生錯誤" msgctxt "Layers" msgid "Top" @@ -8459,11 +8950,11 @@ msgstr "底部" # AI Translated msgid "This setting does not specify a plugin capability type." -msgstr "此設定未指定外掛能力類型。" +msgstr "此設定未指定外掛功能類型。" # AI Translated msgid "This setting specifies an unrecognized plugin capability type: " -msgstr "此設定指定了無法識別的外掛能力類型: " +msgstr "此設定指定了無法識別的外掛功能類型: " # AI Translated msgid "Plugin Selection" @@ -8479,15 +8970,15 @@ msgstr "" # AI Translated msgid "There is stringing-prone filament in the current print job. Enabling nozzle clumping detection now may degrade print quality. Are you sure you want to enable it?" -msgstr "目前的列印工作中含有易牽絲的線材。此時啟用噴嘴裹料偵測可能會降低列印品質。您確定要啟用嗎?" +msgstr "目前的列印作業中含有易牽絲的線材。此時啟用噴嘴結塊偵測可能會降低列印品質。您確定要啟用嗎?" # AI Translated msgid "Enable Nozzle Clumping Detection" -msgstr "啟用噴嘴裹料偵測" +msgstr "啟用噴嘴結塊偵測" # AI Translated msgid "When enabled, the printer will automatically capture photos of printed parts and upload them to the cloud. Would you like to enable this option?" -msgstr "啟用後,印表機會自動拍攝列印件的照片並上傳至雲端。您要啟用此選項嗎?" +msgstr "啟用後,列印裝置會自動拍攝列印件的照片並上傳至雲端。您要啟用此選項嗎?" # AI Translated msgid "Confirm Enable Print Status Snapshot" @@ -8507,15 +8998,15 @@ msgstr "識別熱床上列印板的類型和位置。如果偵測到不符時暫 # AI Translated msgid "Purifies the chamber air as the print finishes, based on the selected mode." -msgstr "於列印結束時,依所選模式淨化倉室空氣。" +msgstr "於列印結束時,依所選模式淨化腔體空氣。" # AI Translated msgid "Purifies the chamber air through internal circulation as each print finishes." -msgstr "於每次列印結束時,透過內循環淨化倉室空氣。" +msgstr "於每次列印結束時,透過內循環淨化腔體空氣。" # AI Translated msgid "Automatically match the corresponding switch strategy for leak-prone filaments (disable blob detection) and regular filaments (enable blob detection)." -msgstr "為易漏料線材(停用裹料偵測)與一般線材(啟用裹料偵測)自動套用對應的切換策略。" +msgstr "為易漏料線材(停用結塊偵測)與一般線材(啟用結塊偵測)自動套用對應的開關策略。" # AI Translated msgid "Detect whether the nozzle is wrapped by filament or other foreign matter." @@ -8528,8 +9019,9 @@ msgstr "停用後將無法偵測噴嘴包覆,可能導致列印失敗或噴嘴 msgid "AI Detections" msgstr "AI 偵測" +# AI Translated msgid "Printer will send assistant message or pause printing if any of the following problem is detected." -msgstr "列印裝置將傳送助手訊息或暫停列印,如果偵測到以下任何問題。" +msgstr "若偵測到以下任何問題,列印裝置將傳送助手訊息或暫停列印。" msgid "Enable AI monitoring of printing" msgstr "啟用列印過程的 AI 智慧監控" @@ -8540,8 +9032,9 @@ msgstr "暫停靈敏度:" msgid "Spaghetti Detection" msgstr "拉絲偵測" +# AI Translated msgid "Detect spaghetti failures (scattered lose filament)." -msgstr "偵測拉絲故障(散落鬆脫的耗材絲)。" +msgstr "偵測拉絲故障(散落鬆脫的線材)。" msgid "Purge Chute Pile-Up Detection" msgstr "廢料槽堆積偵測" @@ -8549,11 +9042,13 @@ msgstr "廢料槽堆積偵測" msgid "Monitor if the waste is piled up in the purge chute." msgstr "監控廢料是否在廢料槽中堆積。" +# AI Translated msgid "Nozzle Clumping Detection" -msgstr "噴嘴堵塞偵測" +msgstr "噴嘴結塊偵測" +# AI Translated msgid "Check if the nozzle is clumping by filaments or other foreign objects." -msgstr "檢查噴嘴是否因線材或其他異物而堵塞。" +msgstr "檢查噴嘴上是否有線材或其他異物結塊。" msgid "Detects air printing caused by nozzle clogging or filament grinding." msgstr "偵測由噴嘴堵塞或線材磨損導致的空印。" @@ -8561,8 +9056,9 @@ msgstr "偵測由噴嘴堵塞或線材磨損導致的空印。" msgid "First Layer Inspection" msgstr "首層檢查" +# AI Translated msgid "Auto-recover from step loss" -msgstr "自動從丟步中恢復" +msgstr "自動從失步中恢復" msgid "Store Sent Files on External Storage" msgstr "將傳送的檔案儲存到外部儲存空間" @@ -8577,8 +9073,9 @@ msgstr "允許提示音效" msgid "Filament Tangle Detection" msgstr "線材打結偵測" +# AI Translated msgid "Check if the nozzle is clumping by filament or other foreign objects." -msgstr "檢查噴嘴是否因線材或其他異物而堵塞。" +msgstr "檢查噴嘴上是否有線材或其他異物結塊。" # AI Translated msgid "Purify Air at Print End" @@ -8614,7 +9111,7 @@ msgstr "於列印過程中監控列印件,若發生位移或倒塌會立即提 # AI Translated msgid "Checks if the nozzle is clumping by filament or other foreign objects." -msgstr "檢查噴嘴是否被線材或其他異物纏裹。" +msgstr "檢查噴嘴上是否有線材或其他異物結塊。" msgid "On" msgstr "開啟" @@ -8682,8 +9179,9 @@ msgstr "物件" msgid "Cycle settings visibility" msgstr "循環切換設定可見性" +# AI Translated msgid "Compare presets" -msgstr "比較設定" +msgstr "比較預設" msgid "View all object's settings" msgstr "檢視所有物件的設定" @@ -8796,11 +9294,13 @@ msgstr "捨棄本次工作階段對此模式所做的編輯(恢復為已儲存 msgid "Remove current plate (if not last one)" msgstr "刪除目前列印板(如果不是最後一個)" +# AI Translated msgid "Auto orient objects on current plate" -msgstr "自動轉向列印板上物件" +msgstr "自動定向目前列印板上的物件" +# AI Translated msgid "Arrange objects on current plate" -msgstr "自動擺放列印板上物件" +msgstr "自動擺放目前列印板上的物件" msgid "Unlock current plate" msgstr "解鎖列印板" @@ -8814,8 +9314,9 @@ msgstr "線材分組" msgid "Edit current plate name" msgstr "編輯列印板名稱" +# AI Translated msgid "Move plate to the front" -msgstr "更改列印板順序至前" +msgstr "將列印板移到最前面" # AI Translated #. TRN Plate icon tooltip. %1% is the plate's IDEX/IQEX mode, %2% the mode its process preset sets. @@ -8857,7 +9358,7 @@ msgstr "不建議在列印時混用 %1% 和 %2%。\n" #. TRN %1% is the nozzle diameter, %2% the nozzle volume type, for example "Standard" or "High Flow". #, boost-format msgid "%1%mm %2% nozzle" -msgstr "%1%mm %2% 噴嘴" +msgstr "%1% mm %2% 噴嘴" # AI Translated #, boost-format @@ -8920,7 +9421,7 @@ msgstr "偵測到線材切換器。所有 AMS 線材現在皆可供兩個擠出 # AI Translated msgid "A filament switcher is detected but not calibrated and thus currently unavailable. Please calibrate it on the printer and synchronize before use." -msgstr "偵測到線材切換器,但尚未校準,因此目前無法使用。請在印表機上校準並同步後再使用。" +msgstr "偵測到線材切換器,但尚未校正,因此目前無法使用。請在列印裝置上校正並同步後再使用。" msgid "Tips" msgstr "提示" @@ -8947,8 +9448,9 @@ msgstr "連線" msgid "Synchronize nozzle information and the number of AMS" msgstr "同步噴嘴資訊和 AMS 數量" +# AI Translated msgid "Click to edit preset" -msgstr "點選編輯預設檔設定" +msgstr "按一下以編輯預設" # AI Translated #. TRN Sidebar label of the printer variant (nozzle) selector; picking one switches the printer preset. @@ -8965,8 +9467,9 @@ msgstr "專案線材" msgid "Purge mode" msgstr "清理模式" +# AI Translated msgid "Flushing volumes" -msgstr "廢料體積" +msgstr "清理體積" msgid "Add one filament" msgstr "增加一個線材" @@ -9026,7 +9529,7 @@ msgstr[0] "要移除 %1% 個混合線材嗎?" # AI Translated msgid "The target mixed filament uses this physical filament as a component. Merging will remove this physical filament and may invalidate the mixed filament. Continue?" -msgstr "目標混合線材使用此實體線材作為成分。合併將移除此實體線材,並可能使該混合線材失效。是否繼續?" +msgstr "目標混合線材使用此實體線材作為成分。合併將移除此實體線材,並可能使該混合線材失效。要繼續嗎?" #, c-format, boost-format msgid "After completing your operation, %s project will be closed and create a new project." @@ -9035,8 +9538,9 @@ msgstr "完成操作後,%s 專案將關閉並建立新專案。" msgid "There are no compatible filaments, and sync is not performed." msgstr "沒有任何相容的線材,同步操作未執行。" +# AI Translated msgid "Sync filaments with AMS" -msgstr "同步到 AMS 的線材清單" +msgstr "與 AMS 同步線材" msgid "" "There are some unknown or incompatible filaments mapped to generic preset.\n" @@ -9051,24 +9555,28 @@ msgstr "僅從列印裝置同步了線材顏色資訊。" msgid "Filament type and color information have been synchronized, but slot information is not included." msgstr "線材類型和顏色資訊已同步,但不包括槽位資訊。" +# AI Translated #, boost-format msgid "Do you want to save changes to \"%1%\"?" -msgstr "是否儲存變更到「%1%」?" +msgstr "要儲存對「%1%」的變更嗎?" # AI Translated msgid "UV Editor" msgstr "UV 編輯器" +# AI Translated #, c-format, boost-format msgid "Successfully unmounted. The device %s (%s) can now be safely removed from the computer." -msgstr "卸載成功。裝置 %s(%s) 現在可以安全移除。" +msgstr "已成功卸除。現在可以從電腦安全移除裝置 %s(%s)。" +# AI Translated #, c-format, boost-format msgid "Ejecting of device %s (%s) has failed." -msgstr "彈出裝置 %s(%s)失敗。" +msgstr "無法彈出裝置 %s(%s)。" +# AI Translated msgid "Previously unsaved items have been detected. Do you want to restore them?" -msgstr "偵測到有未儲存的專案,是否還原此專案?" +msgstr "偵測到先前未儲存的項目,要還原嗎?" msgid "Restore" msgstr "還原" @@ -9098,8 +9606,9 @@ msgstr "載入檔案:%s" msgid "Load 3MF" msgstr "載入 3MF" +# AI Translated msgid "The 3MF is not supported by OrcaSlicer, loading geometry data only." -msgstr "該 3MF 不被 OrcaSlicer 支援,僅載入幾何資料。" +msgstr "OrcaSlicer 不支援此 3MF,僅載入幾何資料。" msgid "The 3MF file was generated by an old OrcaSlicer version, loading geometry data only." msgstr "該 3MF 檔案是由舊版 OrcaSlicer 產生的,僅載入幾何資料。" @@ -9110,11 +9619,13 @@ msgstr "此 3MF 檔案由較舊版本產生,僅載入幾何資料。" msgid "The 3MF file was generated by BambuStudio, loading geometry data only." msgstr "此 3MF 檔案由 BambuStudio 產生,僅載入幾何資料。" +# AI Translated msgid "This project was created with an OrcaSlicer 2.3.1-alpha and uses infill rotation template settings that may not work properly with your current infill pattern. This could result in weak support or print quality issues." -msgstr "此專案是使用 OrcaSlicer 2.3.1-alpha 建立的,並使用了填充旋轉範本設定,這些設定可能無法與您目前的填充樣式正常運作。這可能會導致支撐薄弱或列印品質問題。" +msgstr "此專案是使用 OrcaSlicer 2.3.1-alpha 建立的,並使用了填充旋轉範本設定,這些設定可能無法與您目前的填充圖案正常搭配。這可能會導致支撐薄弱或列印品質問題。" +# AI Translated msgid "Would you like OrcaSlicer to automatically fix this by clearing the rotation template settings?" -msgstr "您是否希望 OrcaSlicer 透過清除旋轉範本設定來自動修正此問題?" +msgstr "要讓 OrcaSlicer 清除旋轉範本設定,以自動修正此問題嗎?" #, c-format, boost-format msgid "The 3MF file version %s is newer than %s's version %s, found the following unrecognized keys:" @@ -9172,9 +9683,10 @@ msgstr "由於文字編碼不受支援,可能會出現亂碼字元!" msgid "Remember my choice." msgstr "記住我的選擇。" +# AI Translated #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "載入檔案「%1%」失敗。發現無效設定值。" +msgstr "無法載入檔案「%1%」。發現無效的設定。" msgid "Objects with zero volume removed" msgstr "體積為零的物件已被移除" @@ -9182,13 +9694,14 @@ msgstr "體積為零的物件已被移除" msgid "The volume of the object is zero" msgstr "物件的體積為零" +# AI Translated #, c-format, boost-format msgid "" "The object from file %s is too small, and may be in meters or inches.\n" "Do you want to scale to millimeters?" msgstr "" -"檔案 %s 中的物件太小,可能以公尺(M)或英吋(Inches)為單位。\n" -"是否要轉換成毫米(mm)?" +"檔案 %s 中的物件太小,單位可能是公尺或英吋。\n" +"要縮放為毫米嗎?" msgid "Object too small" msgstr "物件尺寸過小" @@ -9200,11 +9713,12 @@ msgid "" "the file be loaded as a single object with multiple parts?" msgstr "" "該檔案包含多個位於不同高度的物件。\n" -"是否將檔案載入為一個由多個零件組合而成的物件,\n" -"而非多個單獨的物件?" +"要將檔案載入為一個由多個零件組成的物件,\n" +"而非多個單獨的物件嗎?" +# AI Translated msgid "Multi-part object detected" -msgstr "偵測到多部分物件" +msgstr "偵測到多零件物件" # AI Translated msgid "Matching textures to filaments" @@ -9214,8 +9728,9 @@ msgstr "正在將紋理對應到線材" msgid "Texture Import Warning" msgstr "紋理匯入警告" +# AI Translated msgid "Load these files as a single object with multiple parts?\n" -msgstr "將這些檔案載入為一個多零件物件?\n" +msgstr "要將這些檔案載入為一個多零件物件嗎?\n" msgid "An object with multiple parts was detected" msgstr "偵測到多零件物件" @@ -9227,8 +9742,9 @@ msgstr "自動落板" msgid "Connected printer is %s. It must match the project preset for printing.\n" msgstr "連線的列印裝置是 %s。列印時必須與專案預設相符。\n" +# AI Translated msgid "Do you want to sync the printer information and automatically switch the preset?" -msgstr "您是否要同步列印裝置資訊並自動切換預設?" +msgstr "要同步列印裝置資訊並自動切換預設嗎?" # AI Translated msgid "This project contains a model made in the Design tab and no other geometry. Enable \"CAD feature (experimental)\" in Preferences and restart to see and edit it; it is kept when the project is saved." @@ -9237,8 +9753,9 @@ msgstr "此專案包含一個在「設計」分頁中建立的模型,且沒有 msgid "The file does not contain any geometry data." msgstr "此檔案不包含任何幾何資料。" +# AI Translated msgid "Your object appears to be too large, do you want to scale it down to fit the print bed automatically?" -msgstr "物件看起來太大,希望將物件自動縮小以適應列印板嗎?" +msgstr "物件似乎太大,要自動縮小以符合列印板嗎?" msgid "Object too large" msgstr "物件太大" @@ -9252,19 +9769,21 @@ msgstr "匯出 Draco 檔案:" msgid "Export AMF file:" msgstr "匯出 AMF 檔案:" +# AI Translated msgid "Save file as" -msgstr "檔案另存為:" +msgstr "檔案另存為" msgid "Export OBJ file:" msgstr "匯出 OBJ 檔案:" +# AI Translated #, c-format, boost-format msgid "" "The file %s already exists.\n" "Do you want to replace it?" msgstr "" -"檔案 %s 已存在\n" -"是否要覆蓋它?" +"檔案 %s 已存在。\n" +"要取代它嗎?" msgid "Confirm Save As" msgstr "確認另存為" @@ -9289,11 +9808,13 @@ msgstr "刪除物件" msgid "Reset Project" msgstr "重設專案" +# AI Translated msgid "The selected object couldn't be split." -msgstr "選取的模型不可分割。" +msgstr "無法分割選取的物件。" +# AI Translated msgid "Disable Auto-Drop to preserve Z positioning?\n" -msgstr "停用自動落板以保留 Z 定位?\n" +msgstr "要停用自動落板以保留 Z 定位嗎?\n" msgid "Object with floating parts was detected" msgstr "偵測到含有懸空零件的物件" @@ -9328,8 +9849,9 @@ msgstr "未選擇替換檔案" msgid "Replace with 3D file" msgstr "以 3D 檔案取代" +# AI Translated msgid "Select folder to replace from" -msgstr "選擇要替換的資料夾" +msgstr "選擇用於替換的來源資料夾" msgid "Directory for the replace wasn't selected" msgstr "未選擇替換的目錄" @@ -9413,7 +9935,7 @@ msgstr "" # AI Translated msgid "Continue slicing?" -msgstr "是否繼續切片?" +msgstr "要繼續切片嗎?" # AI Translated msgid "IDEX/IQEX Parallel Mode Warning" @@ -9445,16 +9967,19 @@ msgstr "成功" msgid "Failed to load network plug-in. Please restart the application." msgstr "無法載入網路外掛程式。請重新啟動應用程式。" +# AI Translated msgid "The network plug-in was not detected. Network related features are unavailable." -msgstr "未偵測到網路外掛程式。網路相關功能不可用。" +msgstr "未偵測到網路外掛程式。網路相關功能無法使用。" +# AI Translated msgid "" "Preview only mode:\n" "The loaded file contains G-code only, cannot enter the Prepare page." msgstr "" "僅預覽模式:\n" -"被載入的檔案僅包含 G-Code,不支援進入準備頁面" +"載入的檔案僅包含 G-code,無法進入準備頁面。" +# AI Translated msgid "" "The nozzle type and AMS quantity information has not been synced from the connected printer.\n" "After syncing, software can optimize printing time and filament usage when slicing.\n" @@ -9462,7 +9987,7 @@ msgid "" msgstr "" "尚未從連線的列印裝置同步噴嘴類型和 AMS 數量資訊。\n" "同步後,軟體可在切片時最佳化列印時間和線材使用量。\n" -"是否要立即同步?" +"要立即同步嗎?" msgid "Sync now" msgstr "立即同步" @@ -9493,14 +10018,15 @@ msgstr "正在套用紋理顏色..." # AI Translated msgid "Updating 3D view..." -msgstr "正在更新 3D 檢視..." +msgstr "正在更新 3D 視圖..." # AI Translated msgid "Texture colors applied." msgstr "紋理顏色已套用。" +# AI Translated msgid "You can keep the modified presets for the new project or discard them" -msgstr "您可以將修改後的預設檔保留到新專案中或者忽略這些修改" +msgstr "您可以將修改後的預設保留到新專案中,或捨棄這些修改" msgid "Creating a new project" msgstr "建立新專案" @@ -9513,8 +10039,8 @@ msgid "" "Failed to save the project.\n" "Please check whether the folder exists online or if other programs have the project file open." msgstr "" -"儲存專案失敗。\n" -"請檢查該資料夾是否存在,以及是否有其他程式開啟了該專案檔案。" +"無法儲存專案。\n" +"請檢查該資料夾是否在線上可用,以及是否有其他程式開啟了該專案檔案。" msgid "Save project" msgstr "儲存專案" @@ -9528,8 +10054,9 @@ msgstr "正在準備 3MF 檔案..." msgid "Download failed; unknown file format." msgstr "下載失敗,未知的檔案格式。" +# AI Translated msgid "Importing to Orca Slicer failed. Please download the file and manually import it." -msgstr "匯入 Orca Slicer 失敗。 請下載該檔案並手動匯入。" +msgstr "無法匯入至 Orca Slicer。請下載該檔案並手動匯入。" msgid "Downloading project..." msgstr "專案下載中..." @@ -9568,7 +10095,7 @@ msgstr "未提供校正所需的速度,將使用預設最佳速度 %1%mm/s" # AI Translated msgid "Orca YOLO Flow Calibration - Perfectionist version" -msgstr "Orca YOLO 流量校正 - 完美主義者版本" +msgstr "Orca YOLO 流量校正(完美主義者版本)" # AI Translated msgid "Orca YOLO Flow Calibration" @@ -9577,7 +10104,7 @@ msgstr "Orca YOLO 流量校正" # AI Translated #, c-format, boost-format msgid "Flowrate Test - Pass%d" -msgstr "流量測試 - 第 %d 遍" +msgstr "流量測試(第 %d 輪)" # AI Translated #, boost-format @@ -9605,8 +10132,9 @@ msgstr "輸入整形頻率測試" msgid "Input shaping Damping test" msgstr "輸入整形阻尼測試" +# AI Translated msgid "Cornering test" -msgstr "轉彎測試" +msgstr "轉角測試" msgid "Import SLA archive" msgstr "匯入 SLA 存檔" @@ -9622,25 +10150,29 @@ msgstr "" "%1%\n" "不包含有效的 G-code。" +# AI Translated msgid "An Error has occurred while loading the G-code file." -msgstr "載入 G-code 檔案時遇到錯誤" +msgstr "載入 G-code 檔案時發生錯誤。" +# AI Translated #. TRN %1% is archive path #, boost-format msgid "Loading of a ZIP archive on path %1% has failed." -msgstr "載入路徑 %1% 的 ZIP 檔案失敗。" +msgstr "無法載入路徑 %1% 的 ZIP 封存檔。" #. TRN: First argument = path to file, second argument = error description #, boost-format msgid "Failed to unzip file to %1%: %2%" msgstr "無法將檔案解壓縮到 %1%:%2%" +# AI Translated #, boost-format msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." -msgstr "無法找到解壓縮的檔案 %1%。解壓縮檔案失敗。" +msgstr "在 %1% 找不到解壓縮後的檔案。無法解壓縮檔案。" +# AI Translated msgid "Drop project file" -msgstr "刪除專案" +msgstr "拖放專案檔案" msgid "Please select an action" msgstr "請選擇處理方式" @@ -9648,8 +10180,9 @@ msgstr "請選擇處理方式" msgid "Open as project" msgstr "作為專案開啟" +# AI Translated msgid "Import geometry only" -msgstr "僅匯入模型資料" +msgstr "僅匯入幾何資料" msgid "Only one G-code file can be opened at a time." msgstr "只能同時開啟一個 G-code 檔案。" @@ -9660,14 +10193,17 @@ msgstr "正在載入 G-code 檔案" msgid "G-code files and models cannot be loaded together!" msgstr "G-code 檔案不能和模型一起載入!" +# AI Translated msgid "Unable to add models in preview mode" -msgstr "在預覽模式不允許增加模型!" +msgstr "無法在預覽模式中新增模型" +# AI Translated msgid "All objects will be removed, continue?" -msgstr "即將刪除所有物件,是否繼續?" +msgstr "即將移除所有物件,要繼續嗎?" +# AI Translated msgid "The current project has unsaved changes. Would you like to save before continuing?" -msgstr "目前專案包含未儲存的修改,是否先儲存?" +msgstr "目前專案有未儲存的變更。要先儲存再繼續嗎?" msgid "Number of copies:" msgstr "複製數量:" @@ -9703,7 +10239,7 @@ msgid "" "Failed to export the published 3MF file.\n" "Please check whether the folder exists online or if other programs have the file open." msgstr "" -"匯出已發布的 3MF 檔案失敗。\n" +"無法匯出已發布的 3MF 檔案。\n" "請檢查該資料夾是否在線上可用,或檔案是否被其他程式開啟。" msgid "Publish" @@ -9718,24 +10254,28 @@ msgstr "噴嘴類型尚未設定。請檢查。" msgid "Unable to perform boolean operation on model meshes. Only positive parts will be kept. You may fix the meshes and try again." msgstr "無法對模型網格執行布林運算。只有正向部分會被保留。您可以修正網格後再試一次。" +# AI Translated #, boost-format msgid "Reason: part \"%1%\" is empty." -msgstr "原因:零件「%1%”」無物件。" +msgstr "原因:零件「%1%」是空的。" +# AI Translated #, boost-format msgid "Reason: part \"%1%\" does not bound a volume." -msgstr "原因:零件「%1%」無體積。" +msgstr "原因:零件「%1%」未構成封閉體積。" +# AI Translated #, boost-format msgid "Reason: part \"%1%\" has self intersection." -msgstr "原因:零件「%1%」" +msgstr "原因:零件「%1%」有自我相交。" #, boost-format msgid "Reason: \"%1%\" and another part have no intersection." msgstr "原因:「%1%」與另一個零件沒有交集。" +# AI Translated msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." -msgstr "無法對模型網格執行布林運算。只有正面部分將被匯出。" +msgstr "無法對模型網格執行布林運算。僅會匯出正向部分。" msgid "Flashforge host is not available." msgstr "Flashforge 主機無法使用。" @@ -9765,8 +10305,9 @@ msgstr "傳送 G-code" msgid "Send to printer" msgstr "傳送到列印裝置" +# AI Translated msgid "Custom supports and color painting were removed before repairing." -msgstr "自訂的支撐和上色在模型修復之前被清除了。" +msgstr "修復前已移除自訂支撐與顏色繪製。" msgid "Optimize Rotation" msgstr "最佳化旋轉" @@ -9775,9 +10316,10 @@ msgstr "最佳化旋轉" msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "列印裝置未連線。請在同步前前往裝置頁面連線 %s。" +# AI Translated #, c-format, boost-format msgid "OrcaSlicer can't connect to %s. Please check if the printer is powered on and connected to the network." -msgstr "OrcaSlicer 無法連線到 %s。請檢查列印裝置是否已開機並連線到網路。" +msgstr "OrcaSlicer 無法連線至 %s。請檢查列印裝置是否已開機並連線至網路。" #, c-format, boost-format msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." @@ -9821,11 +10363,11 @@ msgstr "立即啟用" # AI Translated msgid "The installed plugin does not provide the required capability — it may be outdated:" -msgstr "已安裝的外掛未提供所需的功能 — 可能已過時:" +msgstr "已安裝的外掛未提供所需的功能,可能已過時:" # AI Translated msgid "Preparing to install plugins..." -msgstr "正在準備安裝外掛…" +msgstr "正在準備安裝外掛..." # AI Translated msgid "Installing plugins" @@ -9833,47 +10375,55 @@ msgstr "正在安裝外掛" # AI Translated msgid "Cancelling — finishing the current plugin..." -msgstr "正在取消 — 完成目前的外掛…" +msgstr "正在取消,將先完成目前的外掛..." # AI Translated #, boost-format msgid "Installing %1%..." -msgstr "正在安裝 %1%…" +msgstr "正在安裝 %1%..." msgid "Plate Settings" msgstr "列印板參數設定" +# AI Translated #, boost-format msgid "Number of currently selected parts: %1%\n" -msgstr "目前選擇的零件數量:%1%\n" +msgstr "目前選取的零件數量:%1%\n" +# AI Translated #, boost-format msgid "Number of currently selected objects: %1%\n" -msgstr "目前選擇的物件數量:%1%\n" +msgstr "目前選取的物件數量:%1%\n" +# AI Translated #, boost-format msgid "Part name: %1%\n" -msgstr "零件名字:%1%\n" +msgstr "零件名稱:%1%\n" +# AI Translated #, boost-format msgid "Object name: %1%\n" -msgstr "物件名字:%1%\n" +msgstr "物件名稱:%1%\n" +# AI Translated #, boost-format msgid "Size: %1% x %2% x %3% in\n" -msgstr "大小:%1% x %2% x %3% 英寸\n" +msgstr "大小:%1% x %2% x %3% in\n" +# AI Translated #, boost-format msgid "Size: %1% x %2% x %3% mm\n" -msgstr "大小: %1% x %2% x %3% mm\n" +msgstr "大小:%1% x %2% x %3% mm\n" +# AI Translated #, boost-format msgid "Volume: %1% in³\n" -msgstr "體積: %1% 英寸³\n" +msgstr "體積:%1% in³\n" +# AI Translated #, boost-format msgid "Volume: %1% mm³\n" -msgstr "體積: %1% mm³\n" +msgstr "體積:%1% mm³\n" #, boost-format msgid "Triangles: %1%\n" @@ -9904,7 +10454,7 @@ msgid "" "T%1% — no filament routed\n" "Add an extruder in the Machine tab so this head has a filament slot." msgstr "" -"T%1% — 未配置線材\n" +"T%1%:未配置線材\n" "請在「列印裝置」分頁新增擠出機,讓此工具頭有線材槽位。" # AI Translated @@ -9931,11 +10481,13 @@ msgstr "前" msgid "rear" msgstr "後" +# AI Translated msgid "Switching languages requires the application to restart.\n" -msgstr "切換語言要求重啟應用程式。\n" +msgstr "切換語言需要重新啟動應用程式。\n" +# AI Translated msgid "Do you want to continue?" -msgstr "是否繼續?" +msgstr "要繼續嗎?" msgid "Language selection" msgstr "語言選擇" @@ -9966,12 +10518,14 @@ msgstr "區域選擇" msgid "sec" msgstr "秒" +# AI Translated msgid "The period of backup in seconds." -msgstr "備份的週期。" +msgstr "備份的間隔時間(秒)。" msgid "Bed Temperature Difference Warning" msgstr "熱床溫度差異警告" +# AI Translated msgid "" "Using filaments with significantly different temperatures may cause:\n" "• Extruder clogging\n" @@ -9985,7 +10539,7 @@ msgstr "" "• 噴嘴損壞\n" "• 層間附著問題\n" "\n" -"是否要繼續啟用此功能?" +"要繼續啟用此功能嗎?" msgid "Browse" msgstr "瀏覽" @@ -9996,6 +10550,7 @@ msgstr "選擇下載項目的目標資料夾" msgid "Choose Download Directory" msgstr "選擇下載資料夾" +# AI Translated #, c-format, boost-format msgid "" "You've selected network plug-in version %s.\n" @@ -10006,7 +10561,7 @@ msgid "" msgstr "" "您已選擇網路外掛程式版本 %s。\n" "\n" -"您想立即下載並安裝此版本嗎?\n" +"要立即下載並安裝此版本嗎?\n" "\n" "注意:安裝後應用程式可能需要重新啟動。" @@ -10040,14 +10595,16 @@ msgstr "關聯 %s://" msgid "Associate %s:// with OrcaSlicer so that Orca can open models from %s" msgstr "將 %s:// 與 OrcaSlicer 關聯,讓 Orca 能開啟來自 %s 的模型" +# AI Translated msgid "Current Association: " -msgstr "目前關聯:" +msgstr "目前關聯: " msgid "Current Instance" msgstr "目前實例" +# AI Translated msgid "Current Instance Path: " -msgstr "目前實例路徑:" +msgstr "目前實例路徑: " msgid "General" msgstr "一般" @@ -10070,32 +10627,39 @@ msgstr "首頁" msgid "Default page" msgstr "預設頁面" +# AI Translated msgid "Set the page opened on startup." -msgstr "設定為啟動頁面。" +msgstr "設定啟動時開啟的頁面。" msgid "Enable dark Mode" msgstr "啟用深色模式" +# AI Translated msgid "Allow only one OrcaSlicer instance" -msgstr "僅允許一個 OrcaSlicer 程式" +msgstr "僅允許執行一個 OrcaSlicer 實例" +# AI Translated 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 "在 OSX 上,預設情況下總是只有一個應用程式實例在執行。但是卻允許從命令視窗執行同一應用程式的多個實例。當您設定了這個設定後將只允許一個實例執行。" +msgstr "在 OSX 上,預設只會執行一個應用程式實例,但可以從命令列執行同一應用程式的多個實例。啟用此設定後,將只允許執行一個實例。" +# AI Translated msgid "If this is enabled, when starting OrcaSlicer and another instance of the same OrcaSlicer is already running, that instance will be reactivated instead." -msgstr "啟用後,嘗試開起 OrcaSlicer 時若有另一個 OrcaSlicer 程式已在執行時,已在執行的程式會被重新啟動。" +msgstr "啟用後,若啟動 OrcaSlicer 時已有另一個 OrcaSlicer 實例在執行,將改為切換到該實例。" +# AI Translated msgid "Show splash screen" -msgstr "顯示啟動動畫" +msgstr "顯示啟動畫面" +# AI Translated msgid "Show the splash screen during startup." -msgstr "啟動時顯示啟動動畫。" +msgstr "啟動時顯示啟動畫面。" msgid "Use window buttons on left side" msgstr "將視窗按鈕置於左側" +# AI Translated msgid "(Requires restart)" -msgstr "(需要重啟程式)" +msgstr "(需要重新啟動)" msgid "Downloads folder" msgstr "下載資料夾" @@ -10118,14 +10682,16 @@ msgstr "僅載入幾何資料" msgid "Load behavior" msgstr "載入方式" +# AI Translated msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" -msgstr "開啟 .3mf 檔案時,是否需要載入列印裝置、線材和參數設定?" +msgstr "開啟 3MF 檔案時,是否要載入其中的列印裝置、線材和列印參數設定?" msgid "Auto backup" msgstr "自動備份" +# AI Translated msgid "Backup your project periodically to help with restoring from an occasional crash." -msgstr "定期備份專案,以便從未預期的錯誤中還原。" +msgstr "定期備份專案,以便在偶發當機後還原。" msgid "Maximum recent files" msgstr "最近開啟的檔案上限" @@ -10139,11 +10705,13 @@ msgstr "在最近開啟的檔案中加入 STL/STEP 檔案" msgid "Don't warn when loading 3MF with modified G-code" msgstr "載入包含修改過 G-code 的 3MF 時不顯示警告" +# AI Translated msgid "Show options when importing STEP file" -msgstr "顯示 STEP 網格參數設定視窗。" +msgstr "匯入 STEP 檔案時顯示選項" +# AI Translated msgid "If enabled, a parameter settings dialog will appear during STEP file import." -msgstr "啟用後,匯入 STEP 檔案時會顯示參數設定視窗。" +msgstr "啟用後,匯入 STEP 檔案時會顯示參數設定對話框。" # AI Translated msgid "STEP importing: linear deflection" @@ -10212,16 +10780,18 @@ msgstr "在專案中儲存完整的來源檔案路徑" # AI Translated msgid "If enabled, saved projects store the absolute path to imported source files (STEP/STL/...), so \"Reload from disk\" still works when the source file is kept in a different folder than the project. If disabled, only the filename is stored, which keeps projects portable and avoids embedding absolute paths." -msgstr "若啟用,儲存的專案會記錄匯入來源檔案(STEP/STL/…)的絕對路徑,如此當來源檔案存放於與專案不同的資料夾時,「從磁碟重新載入」仍可運作。若停用,則僅儲存檔名,使專案便於攜帶並避免嵌入絕對路徑。" +msgstr "若啟用,儲存的專案會記錄匯入來源檔案(STEP/STL/...)的絕對路徑,如此當來源檔案存放於與專案不同的資料夾時,「從硬碟重新載入」仍可運作。若停用,則僅儲存檔名,使專案便於攜帶並避免嵌入絕對路徑。" msgid "Preset" msgstr "預設" +# AI Translated msgid "Remember printer configuration" -msgstr "記住機臺設定" +msgstr "記住列印裝置設定" +# AI Translated msgid "If enabled, Orca will remember and switch filament/process configuration for each printer automatically." -msgstr "啟用後,Orca 會記住且自動切換各機臺線材與列印設定。" +msgstr "啟用後,Orca 會為每台列印裝置自動記住並切換線材與列印參數設定。" msgid "Group user filament presets" msgstr "將使用者線材預設分組" @@ -10241,14 +10811,16 @@ msgstr "最佳化線材區域高度..." msgid "filaments" msgstr "線材" +# AI Translated msgid "Optimizes filament area maximum height by chosen filament count." -msgstr "根據選擇的線材數量最佳化線材區域最大高度" +msgstr "根據選擇的線材數量,最佳化線材區域的最大高度。" msgid "Show shared profiles notification" msgstr "顯示共用設定檔通知" +# AI Translated msgid "Show a notification with a link to browse shared profiles when the selected printer is changed." -msgstr "變更所選列印裝置時,顯示一則含有瀏覽共享設定檔連結的通知。" +msgstr "變更所選列印裝置時,顯示一則含有瀏覽共用設定檔連結的通知。" msgid "Features" msgstr "功能" @@ -10256,8 +10828,9 @@ msgstr "功能" msgid "Multi device management" msgstr "多臺裝置管理" +# AI Translated msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." -msgstr "啟用時可以同時傳送到並管理多個機臺。" +msgstr "啟用此選項後,您可以同時傳送任務至多個裝置並管理多個裝置。" # AI Translated msgid "Open the Speed Dial from the keyboard" @@ -10306,14 +10879,17 @@ msgstr "以固定分頁顯示的外掛頁面數量,其餘頁面會收合至最 msgid "Behavior" msgstr "行為" +# AI Translated msgid "Auto flush after changing..." -msgstr "變更後自動清除..." +msgstr "變更後自動清理..." +# AI Translated msgid "Auto calculate flushing volumes when selected values changed" -msgstr "當選擇的值變更時自動計算清除體積" +msgstr "選取的值變更時,自動計算清理體積" +# AI Translated msgid "Auto arrange plate after cloning" -msgstr "複製後自動排列列印板" +msgstr "複製後自動擺放列印板" msgid "Auto slice after changes" msgstr "變更後自動切片" @@ -10321,8 +10897,9 @@ msgstr "變更後自動切片" msgid "If enabled, OrcaSlicer will re-slice automatically whenever slicing-related settings change." msgstr "啟用後,OrcaSlicer 將在切片相關設定變更時自動重新切片。" +# AI Translated msgid "Delay in seconds before auto slicing starts, allowing multiple edits to be grouped. Use 0 to slice immediately." -msgstr "自動切片開始前的延遲秒數,允許將多個編輯分組。使用 0 立即切片。" +msgstr "自動切片開始前的延遲秒數,讓多次編輯可合併後再切片。設為 0 則立即切片。" msgid "Remove mixed temperature restriction" msgstr "移除混合溫度限制" @@ -10338,8 +10915,9 @@ msgstr "記住上次的列印操作" msgid "If enabled, OrcaSlicer will remember the last selected option in the print button's dropdown (e.g. Print, Export plate sliced file, Export G-code file) and use it as the default on next startup." msgstr "啟用後,OrcaSlicer 會記住列印按鈕下拉選單中上次選擇的選項(例如列印、匯出單一列印板切片檔案、匯出 G-code 檔案),並在下次啟動時作為預設值。" +# AI Translated msgid "Camera" -msgstr "攝影機" +msgstr "相機" msgid "Touchpad" msgstr "觸控板" @@ -10359,8 +10937,9 @@ msgstr "" msgid "Orbit speed multiplier" msgstr "視角旋轉速度倍率" +# AI Translated msgid "Multiplies the orbit speed for finer or coarser camera movement." -msgstr "調整視角速度,使鏡頭移動更細緻或更快速。" +msgstr "以倍率調整環繞速度,讓相機移動更精細或更粗略。" msgid "Zoom to mouse position" msgstr "放大到滑鼠位置" @@ -10368,17 +10947,20 @@ msgstr "放大到滑鼠位置" msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." msgstr "在 3D 視圖中以滑鼠指標的位置為中心放大,而非以 2D 視窗中心放大。" +# AI Translated msgid "Use free camera" -msgstr "使用自由鏡頭" +msgstr "使用自由相機" +# AI Translated msgid "If enabled, use free camera. If not enabled, use constrained camera." -msgstr "如果啟用,則使用自由鏡頭。若未啟用,則使用受限鏡頭。" +msgstr "如果啟用,則使用自由相機。若未啟用,則使用受限相機。" msgid "Reverse mouse zoom" msgstr "反轉滑鼠滾輪縮放方向" +# AI Translated msgid "If enabled, reverses the direction of zoom with mouse wheel." -msgstr "啟用後,改變滑鼠滾輪縮放方向。" +msgstr "啟用後,反轉滑鼠滾輪的縮放方向。" # AI Translated msgid "Draw mate connectors as a face" @@ -10464,13 +11046,14 @@ msgid "" msgstr "" "對模型套用平滑法線。\n" "\n" -"需要手動重新載入場景才會生效(在 3D 檢視上按滑鼠右鍵 → 「重新載入全部」)。" +"需要手動重新載入場景才會生效(在 3D 視圖上按滑鼠右鍵 → 「重新載入全部」)。" msgid "Phong shading" msgstr "Phong 著色" +# AI Translated msgid "Uses Phong shading inside realistic view." -msgstr "在擬真檢視中使用 Phong 著色。" +msgstr "在擬真視圖中使用 Phong 著色。" # AI Translated msgid "Enable in Preview" @@ -10481,14 +11064,15 @@ msgid "" "Also applies realistic view to the Preview canvas, not just Prepare.\n" "Preview draws the full toolpath geometry, so shadows and SSAO cost considerably more there than on a plain model." msgstr "" -"擬真檢視也會套用於預覽畫布,而不僅限於準備。\n" +"擬真視圖也會套用於預覽畫布,而不僅限於準備。\n" "預覽會繪製完整的工具路徑幾何,因此陰影與 SSAO 在預覽中的效能消耗遠高於一般模型。" msgid "SSAO ambient occlusion" msgstr "SSAO 環境光遮蔽" +# AI Translated msgid "Applies SSAO in realistic view." -msgstr "在寫實渲染中套用 SSAO。" +msgstr "在擬真視圖中套用 SSAO。" # AI Translated #. TRN Realistic-view shadow mode: the light stays fixed in the scene. @@ -10509,9 +11093,9 @@ msgid "" "Static: the light stays fixed in the world, so the shadows are only recomputed when the scene changes.\n" "Orbit: the light turns with the camera, recomputing the shadows every frame the camera moves." msgstr "" -"在擬真檢視中,於列印板、其他物件以及每個物件自身上渲染投射陰影。\n" +"在擬真視圖中,於列印板、其他物件以及每個物件自身上渲染投射陰影。\n" "靜態:光源固定於場景中,因此只有在場景變更時才會重新計算陰影。\n" -"環繞:光源隨攝影機轉動,攝影機移動時每一影格都會重新計算陰影。" +"環繞:光源隨相機轉動,相機移動時每一影格都會重新計算陰影。" msgid "Anti-aliasing" msgstr "抗鋸齒" @@ -10557,8 +11141,9 @@ msgstr "FPS" msgid "FPS cap" msgstr "FPS 上限" +# AI Translated msgid "(0 = unlimited)" -msgstr "(0 = 無限制)" +msgstr "(0 = 無限制)" msgid "" "Limits viewport frame rate to reduce GPU load and power usage.\n" @@ -10648,7 +11233,7 @@ msgstr "執行" # AI Translated msgid "Replaces the current project with the OrcaSliced Combo, then measures the frame rate and render timings while the camera turns around it in Prepare and Preview, and while the layer slider moves through the sliced layers." -msgstr "以 OrcaSliced Combo 取代目前專案,接著在攝影機於準備與預覽中環繞模型轉動時,以及層滑桿在已切片的各層間移動時,測量影格率與渲染時間。" +msgstr "以 OrcaSliced Combo 取代目前專案,接著在相機於準備與預覽中環繞模型轉動時,以及層滑桿在已切片的各層間移動時,測量影格率與渲染時間。" # AI Translated msgid "G-code Preview" @@ -10695,8 +11280,9 @@ msgstr "" msgid "Login region" msgstr "登入區域" +# AI Translated msgid "Stealth mode" -msgstr "區域網路模式" +msgstr "無痕模式" msgid "" "This disables all cloud features, including Orca Cloud profile syncing. Users who prefer to work entirely offline can enable this option.\n" @@ -10732,8 +11318,9 @@ msgstr "更新與同步" msgid "Check for stable updates only" msgstr "僅檢查穩定版更新" +# AI Translated msgid "Auto sync user presets (Printer/Filament/Process)" -msgstr "自動同步使用者預設(列印裝置/線材/列印品質參數)" +msgstr "自動同步使用者預設(列印裝置/線材/列印參數)" msgid "Filament sync mode" msgstr "線材同步模式" @@ -10771,8 +11358,9 @@ msgstr "選擇要使用的網路外掛程式版本" msgid "Associate" msgstr "關聯" +# AI Translated msgid "Associate files to OrcaSlicer" -msgstr "Orca Slicer 檔案關聯" +msgstr "將檔案關聯到 OrcaSlicer" msgid "File associations for the Microsoft Store version are managed by Windows Settings." msgstr "Microsoft Store 版本的檔案關聯由 Windows 設定管理。" @@ -10819,11 +11407,14 @@ msgstr "顯示不支援的預設" msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected." msgstr "在列印裝置和線材下拉選單中顯示不相容/不支援的預設。這些預設無法選取。" +# AI Translated msgid "Export statistics with G-code" -msgstr "" +msgstr "隨 G-code 匯出統計資料" +# AI Translated +# Needs human review: 'feature totals' rendered as 各走線類型的總量 after the G-code preview's 「走線類型」 (Line Type) view; confirm in Preferences > Developer that this matches what the JSON holds msgid "If enabled, exporting a G-code file also writes its statistics as JSON next to it, as .statistics.json, and an exported sliced 3MF file holds them inside: print time, filament and feature totals, and the same per layer and per object." -msgstr "" +msgstr "啟用後,匯出 G-code 檔案時也會在檔案旁以 JSON 格式寫入其統計資料(.statistics.json),匯出的切片 3MF 檔案內也會包含這些資料:列印時間、線材與各走線類型的總量,以及每層與每個物件的相同統計。" # AI Translated msgid "Experimental Features" @@ -10833,12 +11424,13 @@ msgstr "實驗性功能" msgid "Keep painted feature after mesh change" msgstr "網格變更後保留繪製的特徵" +# AI Translated msgid "" "Attempt to keep painted features (color/seam/support/fuzzy etc.) after changing the object mesh (such as cut/reload from disk/simplify/fix etc.)\n" "Highly experimental! Slow and may create artifact." msgstr "" -"嘗試在變更物件網格(例如切割/從磁碟重新載入/簡化/修復等)後,保留已繪製的特徵(顏色/Z 縫/支撐/絨毛等)。\n" -"高度實驗性!速度緩慢且可能產生瑕疵。" +"嘗試在變更物件網格(例如切割/從硬碟重新載入/簡化/修復等)後,保留已繪製的特徵(顏色/接縫/支撐/絨毛表面等)。\n" +"高度實驗性!速度緩慢且可能產生缺陷。" # AI Translated msgid "Use printer agents instead of print hosts" @@ -10877,8 +11469,9 @@ msgstr "警告" msgid "debug" msgstr "除錯" +# AI Translated msgid "trace" -msgstr "跟蹤" +msgstr "追蹤" msgid "Debug" msgstr "除錯" @@ -10889,17 +11482,20 @@ msgstr "同步設定" msgid "User sync" msgstr "使用者同步" +# AI Translated msgid "Preset sync" -msgstr "預設檔同步" +msgstr "預設同步" msgid "Preferences sync" msgstr "偏好設定同步" +# AI Translated msgid "Enable SSL(MQTT)" -msgstr "啟用SSL(MQTT)" +msgstr "啟用 SSL(MQTT)" +# AI Translated msgid "Enable SSL(FTP)" -msgstr "啟用SSL(FTP)" +msgstr "啟用 SSL(FTP)" msgid "Internal developer mode" msgstr "內部開發者模式" @@ -10925,11 +11521,13 @@ msgstr "儲存" msgid "Save debug settings" msgstr "儲存除錯設定" +# AI Translated msgid "Debug settings have been saved successfully!" -msgstr "除錯模式生效!" +msgstr "除錯設定已成功儲存!" +# AI Translated msgid "Cloud environment switched; please login again!" -msgstr "切換雲端環境,請重新登入!" +msgstr "已切換雲端環境,請重新登入!" msgid "System presets" msgstr "系統預設" @@ -10959,8 +11557,9 @@ msgstr "右側線材" msgid "Click to select filament color" msgstr "點選設定線材顏色" +# AI Translated msgid "Add/Remove presets" -msgstr "新增/刪除 預設" +msgstr "新增/刪除預設" msgid "Edit preset" msgstr "編輯預設" @@ -10972,8 +11571,9 @@ msgstr "更改擠出機顏色" msgid "Unspecified" msgstr "未指定" +# AI Translated msgid "Project-inside presets" -msgstr "項目預設" +msgstr "專案內預設" msgid "Bundle presets" msgstr "設定檔組預設" @@ -10993,14 +11593,16 @@ msgstr "新增/刪除線材" msgid "Add/Remove materials" msgstr "新增/刪除材料" +# AI Translated msgid "Select/Remove printers (system presets)" -msgstr "選擇/移除列印裝置(系統預設)" +msgstr "選擇/移除列印裝置(系統預設)" msgid "Create printer" msgstr "建立列印裝置" +# AI Translated msgid "Incompatible" -msgstr "不相容的預設" +msgstr "不相容" msgid "The selected preset is null!" msgstr "選擇的預設為空!" @@ -11016,8 +11618,9 @@ msgstr "自訂" msgid "Other layer filament sequence" msgstr "其他層的線材列印順序" +# AI Translated msgid "Please input layer value (>= 2)." -msgstr "請輸入層數值(>= 2)" +msgstr "請輸入層數值(>= 2)。" msgid "to" msgstr "到" @@ -11025,8 +11628,9 @@ msgstr "到" msgid "Plate name" msgstr "列印板名稱" +# AI Translated msgid "Same as Global Plate Type" -msgstr "跟隨全域列印板設定" +msgstr "跟隨全域列印板類型" msgid "Bed type" msgstr "列印板類型" @@ -11113,11 +11717,11 @@ msgstr "選擇要在 3MF 檔案中發布的設定" # AI Translated msgid "Mixed filament - published as a whole when \"Enable\" above is selected" -msgstr "混合線材 - 在上方選擇「啟用」後將整體發布" +msgstr "混合線材:在上方選擇「啟用」後將整體發布" # AI Translated msgid "Publish this mixed filament and enable + Full Publish its component filaments" -msgstr "發布此混合線材,並啟用 + 完整發布其組成線材" +msgstr "發布此混合線材,並將其組成線材設為「啟用」及「完整發布」" # AI Translated msgid "Publish this filament slot in the 3MF file" @@ -11128,8 +11732,9 @@ msgid "Full Publish" msgstr "完整發布" # AI Translated +# Needs human review: Full Publish tooltip (PublishSettingsDialog.cpp:1251): confirm 'entire filament' means the slot's full filament settings msgid "Embed the entire filament of this slot in the 3MF file" -msgstr "將此槽位的整條線材內嵌到 3MF 檔案中" +msgstr "將此槽位線材的完整設定內嵌到 3MF 檔案中" # AI Translated msgid "Filter non-selected" @@ -11142,12 +11747,13 @@ msgstr "另存 %s 為" msgid "User Preset" msgstr "使用者預設" +# AI Translated msgid "Preset Inside Project" -msgstr "項目預設" +msgstr "專案內預設" # AI Translated msgid "Copies all inherited values from the parent into this preset and removes the parent relationship. Presets compatible only with the parent may become unsupported." -msgstr "將父配置繼承的所有數值複製到目前的配置,並解除繼承關係。僅與父配置相容的配置可能會變成不受支援。" +msgstr "將從父預設繼承的所有數值複製到此預設,並解除繼承關係。僅與父預設相容的預設可能會變為不受支援。" msgid "Detach from parent" msgstr "從父預設分離" @@ -11158,21 +11764,22 @@ msgstr "不保留父預設另存" # AI Translated msgid "Unique preset" -msgstr "獨立配置" +msgstr "獨立預設" # AI Translated msgid "Parent preset" -msgstr "父配置" +msgstr "父預設" # AI Translated msgid "This preset does not inherit from another preset." -msgstr "此配置未繼承自其他配置。" +msgstr "此預設未繼承自其他預設。" msgid "Name is unavailable." msgstr "名稱不可用。" +# AI Translated msgid "Overwriting a system profile is not allowed." -msgstr "不允許覆蓋系統預設" +msgstr "不允許覆蓋系統預設。" #, boost-format msgid "Preset \"%1%\" already exists." @@ -11195,21 +11802,24 @@ msgctxt "PresetName" msgid "Copy" msgstr "複製" +# AI Translated #, boost-format msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "選取的列印裝置「%1%」和預設「%2%」" +msgstr "列印裝置「%1%」已選用預設「%2%」" #, boost-format msgid "Please choose an action with \"%1%\" preset after saving." msgstr "請選擇儲存後對「%1%」預設的操作。" +# AI Translated #, boost-format msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "為「%1%」,把「%2%」更換為「%3%」" +msgstr "對於「%1%」,將「%2%」變更為「%3%」 " +# AI Translated #, boost-format msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "為「%1%」,增加「%2%」為一個新預設" +msgstr "對於「%1%」,將「%2%」新增為新預設" #, boost-format msgid "Simply switch to \"%1%\"" @@ -11225,7 +11835,7 @@ msgstr "無法載入效能測試模型。" # AI Translated msgid "Slicing failed, so only Prepare was measured." -msgstr "切片失敗,因此只測量了準備。" +msgstr "切片失敗,因此只測量了「準備」。" # AI Translated msgid "The benchmark stopped because the 3D view was hidden." @@ -11233,15 +11843,15 @@ msgstr "由於 3D 視圖被隱藏,效能測試已停止。" # AI Translated msgid "Turning the camera in Prepare" -msgstr "在準備中轉動攝影機" +msgstr "在「準備」中轉動相機" # AI Translated msgid "Turning the camera in Preview" -msgstr "在預覽中轉動攝影機" +msgstr "在「預覽」中轉動相機" # AI Translated msgid "Moving through the layers in Preview" -msgstr "在預覽中逐層移動" +msgstr "在「預覽」中逐層移動" # AI Translated msgid "Copy the results to the clipboard" @@ -11249,7 +11859,7 @@ msgstr "將結果複製到剪貼簿" # AI Translated msgid "The benchmark replaces the current project with the OrcaSliced Combo and slices it. It turns the camera around the model in Prepare and in Preview, then moves the layer slider through the sliced layers, timing every frame, and shows the results." -msgstr "效能測試會以 OrcaSliced Combo 取代目前專案並進行切片。它會在準備與預覽中讓攝影機環繞模型轉動,接著讓層滑桿逐一移過已切片的各層,計時每一個影格,並顯示結果。" +msgstr "效能測試會以 OrcaSliced Combo 取代目前專案並進行切片。它會在「準備」與「預覽」中讓相機環繞模型轉動,接著讓層滑桿逐一移過已切片的各層,計時每一個影格,並顯示結果。" # AI Translated msgid "It uses the current graphics settings and usually takes less than a minute. The main window stays locked until it finishes." @@ -11396,7 +12006,7 @@ msgstr "顯示詳細資訊" # AI Translated msgid "Hide details" -msgstr "隱藏詳細資料" +msgstr "隱藏詳細資訊" # AI Translated msgid "Web view is unavailable." @@ -11414,7 +12024,7 @@ msgstr "開發者設定" # AI Translated #, c-format, boost-format msgid "\"%s\" is a %s setting. Switch from %s mode to %s mode to edit it?" -msgstr "「%s」是%s設定。要從%s模式切換到%s模式以進行編輯嗎?" +msgstr "「%s」是 %s 設定。要從 %s 模式切換到 %s 模式以便編輯嗎?" # AI Translated msgid "Switch settings mode" @@ -11436,14 +12046,16 @@ msgstr "此操作不再詢問" msgid "Task canceled" msgstr "任務已取消" +# AI Translated msgid "Bambu Cool Plate" -msgstr "低溫列印版" +msgstr "Bambu 低溫列印板" msgid "PLA Plate" msgstr "PLA 列印板" +# AI Translated msgid "Bambu Engineering Plate" -msgstr "Bambu 工程列印熱板" +msgstr "Bambu 工程列印板" msgid "Bambu Smooth PEI Plate" msgstr "Bambu 平滑 PEI 列印板" @@ -11454,8 +12066,9 @@ msgstr "高溫列印板" msgid "Bambu Textured PEI Plate" msgstr "Bambu 紋理 PEI 列印板" +# AI Translated msgid "Bambu Cool Plate SuperTack" -msgstr "Bambu 低溫列印板超強黏性版" +msgstr "Bambu 增穩低溫列印板" msgid "Send print job" msgstr "傳送列印作業" @@ -11532,43 +12145,43 @@ msgstr "額外資訊" # AI Translated msgid "The Filament Track Switch installed on the printer does not match the slicing file. Please re-slice to avoid print quality issues." -msgstr "印表機上安裝的 Filament Track Switch 與切片檔案不符。請重新切片以避免列印品質問題。" +msgstr "列印裝置上安裝的線材路徑切換器與切片檔案不符。請重新切片以避免列印品質問題。" # AI Translated msgid "This print requires a Filament Track Switch. Please install it first." -msgstr "此列印需要 Filament Track Switch。請先安裝它。" +msgstr "此列印需要線材路徑切換器。請先安裝。" # AI Translated msgid "The Filament Track Switch has not been setup. Please setup it first." -msgstr "Filament Track Switch 尚未設定。請先進行設定。" +msgstr "線材路徑切換器尚未設定。請先進行設定。" # AI Translated #, c-format, boost-format msgid "Failed to send nozzle auto-mapping request to printer { code: %d }. Please try to refresh the printer information. If it still does not recover, you can try to rebind the printer and check the network connection." -msgstr "向印表機傳送噴嘴自動對應請求失敗 { code: %d }。請嘗試重新整理印表機資訊。若仍未恢復,可嘗試重新綁定印表機並檢查網路連線。" +msgstr "無法向列印裝置傳送噴嘴自動映射請求 { code: %d }。請嘗試重新整理列印裝置資訊。若仍未恢復,可嘗試重新綁定列印裝置並檢查網路連線。" # AI Translated msgid "The printer is calculating nozzle mapping." -msgstr "印表機正在計算噴嘴對應。" +msgstr "列印裝置正在計算噴嘴映射。" # AI Translated msgid "Please wait a moment..." -msgstr "請稍候片刻…" +msgstr "請稍候片刻..." # AI Translated #, c-format, boost-format msgid "Failed to receive nozzle auto-mapping table from printer { msg: %s }. Please refresh the printer information." -msgstr "未能從印表機接收噴嘴自動對應表 { msg: %s }。請重新整理印表機資訊。" +msgstr "無法從列印裝置接收噴嘴自動映射表 { msg: %s }。請重新整理列印裝置資訊。" # AI Translated #, c-format, boost-format msgid "The printer failed to build the nozzle auto-mapping table { code: %d }. Please refresh nozzle information." -msgstr "印表機未能建立噴嘴自動對應表 { code: %d }。請重新整理噴嘴資訊。" +msgstr "列印裝置無法建立噴嘴自動映射表 { code: %d }。請重新整理噴嘴資訊。" # AI Translated #, c-format, boost-format msgid "The current nozzle mapping may produce an extra %0.2f g of waste." -msgstr "目前的噴嘴對應可能會產生額外 %0.2f g 的廢料。" +msgstr "目前的噴嘴映射可能會產生額外 %0.2f g 的廢料。" # AI Translated #, c-format, boost-format @@ -11591,8 +12204,9 @@ msgstr "選擇的列印裝置(%s)與列印檔案設定檔(%s)不相容 msgid "The selected printer (%s) has an unknown model, so compatibility with the print file configuration (%s) cannot be verified. Please verify the printer preset before sending." msgstr "所選列印裝置(%s)的型號不明,因此無法驗證與列印檔案設定(%s)的相容性。傳送前請確認列印裝置預設。" +# AI Translated msgid "When spiral vase mode is enabled, machines with I3 structure will not generate timelapse videos." -msgstr "當啟用螺旋花瓶模式時,龍門結構的裝置不會產生縮時攝影影片。" +msgstr "啟用螺旋花瓶模式時,I3 結構的列印裝置不會產生縮時攝影影片。" msgid "The current printer does not support timelapse in Traditional Mode when printing By-Object." msgstr "目前的列印裝置在使用逐件列印時不支援傳統模式的縮時攝影。" @@ -11613,8 +12227,9 @@ msgstr "外部料盤的線材類型設定與切片檔案中的線材不同。" 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 "產生 G-code 時選擇的列印裝置類型與目前選擇的列印裝置不一致。建議您使用相同的列印裝置類型進行切片。" +# AI Translated msgid "There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, click \"Confirm\" to start printing." -msgstr "AMS 設定中存在一些未知的線材。請檢查是否符合所需的線材。如果符合,按『確定』以開始列印作業。" +msgstr "AMS 映射中有一些未知的線材。請檢查是否為所需的線材。如果沒問題,請按一下「確認」開始列印。" msgid "Please check the following:" msgstr "請檢查以下內容:" @@ -11622,8 +12237,9 @@ msgstr "請檢查以下內容:" msgid "Please fix the error above, otherwise printing cannot continue." msgstr "請排除上述錯誤,否則無法繼續列印。" +# AI Translated msgid "Please click the confirm button if you still want to proceed with printing." -msgstr "如果您仍然想繼續列印,請滑鼠左鍵點選『確定』按鈕。" +msgstr "如果您仍要繼續列印,請按一下「確認」按鈕。" msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." msgstr "這會檢查熱床的平整度。調平可使擠出高度一致。" @@ -11730,11 +12346,11 @@ msgstr "回報的熱端資訊可能不可靠。" # AI Translated #, c-format, boost-format msgid "The printer has no nozzle matching the slicing file (%s)." -msgstr "印表機沒有與切片檔案相符的噴嘴(%s)。" +msgstr "列印裝置沒有與切片檔案相符的噴嘴(%s)。" # AI Translated msgid "Please install a matching nozzle in the hotend rack, or set the corresponding printer preset while slicing." -msgstr "請在熱端掛架上安裝相符的噴嘴,或在切片時設定對應的印表機預設。" +msgstr "請在熱端掛架上安裝相符的噴嘴,或在切片時設定對應的列印裝置預設。" # AI Translated msgid "The toolhead and hotend rack are full. Please remove at least one hotend before printing." @@ -11744,8 +12360,9 @@ msgstr "工具頭與熱端掛架已滿。請於列印前至少移除一個熱端 msgid "The nozzle flow setting of %s(%s) doesn't match with the slicing file(%s). Please make sure the nozzle installed matches with settings in printer, then set the corresponding printer preset while slicing." msgstr "%s 的噴嘴流量設定(%s)與切片檔案(%s)不符。請確保已安裝的噴嘴與列印裝置中的設定相符,然後在切片時設定相應的列印裝置預設。" +# AI Translated msgid "Tips: If you changed your nozzle of your printer lately, please go to 'Device -> Printer parts' to change your nozzle setting." -msgstr "提示:如果您最近更換了列印裝置的噴嘴,請前往『裝置 -> 列印裝置零件』變更您的噴嘴設定。" +msgstr "提示:如果您最近更換了列印裝置的噴嘴,請前往「裝置 -> 列印裝置零件」變更您的噴嘴設定。" #, c-format, boost-format msgid "The %s diameter(%.1fmm) of current printer doesn't match with the slicing file (%.1fmm). Please make sure the nozzle installed matches with settings in printer, then set the corresponding printer preset when slicing." @@ -11773,11 +12390,11 @@ msgstr "目前材料(%s)的硬度超過 %s(%s)的硬度。這可能造 # AI Translated msgid "Some filaments may switch between extruders during printing. Manual K-value calibration cannot be applied throughout the entire print, which may affect print quality. Enabling Flow Dynamics Calibration is recommended." -msgstr "部分線材在列印過程中可能會在擠出機之間切換。手動 K 值校準無法套用於整個列印過程,這可能影響列印品質。建議啟用動態流量校準。" +msgstr "部分線材在列印過程中可能會在擠出機之間切換。手動 K 值校正無法套用於整個列印過程,這可能影響列印品質。建議啟用動態流量校正。" # AI Translated msgid "There is stringing-prone filament in this file. For best print quality, we recommend switching nozzle clumping detection to Auto mode." -msgstr "此檔案中含有易牽絲的線材。為獲得最佳列印品質,建議將噴嘴裹料偵測切換為自動模式。" +msgstr "此檔案中含有易牽絲的線材。為獲得最佳列印品質,建議將噴嘴結塊偵測切換為自動模式。" # AI Translated msgid "Switch" @@ -11785,7 +12402,7 @@ msgstr "切換" # AI Translated msgid "If 'Dynamic Flow Calibration' is set to Auto/On, the system will use the manual calibration value or the default value and skip the flow calibration process. You can perform a manual flow calibration for TPU filament on the 'Calibration' page." -msgstr "若「動態流量校準」設為自動/開啟,系統會使用手動校準值或預設值,並略過流量校準流程。您可以在「校準」頁面對 TPU 線材執行手動流量校準。" +msgstr "若「動態流量校正」設為自動/開啟,系統會使用手動校正值或預設值,並略過流量校正流程。您可以在「校正」頁面對 TPU 線材執行手動流量校正。" #, c-format, boost-format msgid "[ %s ] requires printing in a high-temperature environment. Please close the door." @@ -11795,9 +12412,10 @@ msgstr "[ %s ] 需要在高溫環境中列印。請關閉機門。" msgid "[ %s ] requires printing in a high-temperature environment." msgstr "[ %s ] 需要在高溫環境中列印。" +# AI Translated #, c-format, boost-format msgid "The filament on %s may soften. Please unload." -msgstr "%s 上的線材可能會軟化。請卸載。" +msgstr "%s 上的線材可能會軟化。請退料。" #, c-format, boost-format msgid "The filament on %s is unknown and may soften. Please set filament." @@ -11806,11 +12424,13 @@ msgstr "%s 上的線材未知且可能會軟化。請設定線材。" msgid "Unable to automatically match to suitable filament. Please click to manually match." msgstr "無法自動匹配至合適的線材。請點選以手動匹配。" +# AI Translated msgid "Install toolhead enhanced cooling fan to prevent filament softening." -msgstr "安裝噴頭增強冷卻風扇以防止線材軟化。" +msgstr "安裝工具頭增強冷卻風扇以防止線材軟化。" +# AI Translated msgid "Smooth Cool Plate" -msgstr "低溫平滑列印板" +msgstr "平滑低溫列印板" msgid "Engineering Plate" msgstr "工程列印板" @@ -11821,32 +12441,39 @@ msgstr "高溫平滑列印板" msgid "Textured PEI Plate" msgstr "紋理 PEI 列印板" +# AI Translated msgid "Cool Plate (SuperTack)" -msgstr "低溫增穩列印板" +msgstr "增穩低溫列印板" +# AI Translated msgid "Click here if you can't connect to the printer" -msgstr "如果無法連線到列印裝置,請按一下此處" +msgstr "如果無法連線至列印裝置,請按一下此處" +# AI Translated msgid "No login account, only printers in LAN mode are displayed." -msgstr "未登入帳號,僅顯示區域網路模式的列印裝置" +msgstr "未登入帳號,僅顯示 LAN 模式的列印裝置。" msgid "Connecting to server..." msgstr "正在連線伺服器..." +# AI Translated msgid "Synchronizing device information..." -msgstr "正在同步裝置資訊" +msgstr "正在同步裝置資訊..." +# AI Translated msgid "Synchronizing device information timed out." -msgstr "同步裝置資訊逾時" +msgstr "同步裝置資訊逾時。" msgid "Cannot send a print job when the printer is not at FDM mode." msgstr "列印裝置不在 FDM 模式時無法傳送列印作業。" +# AI Translated msgid "Cannot send a print job while the printer is updating firmware." -msgstr "裝置升級中,無法傳送列印作業" +msgstr "列印裝置正在更新韌體,無法傳送列印作業。" +# AI Translated msgid "The printer is executing instructions. Please restart printing after it ends." -msgstr "列印裝置正在執行指令,請在指令結束後重新開始列印" +msgstr "列印裝置正在執行指令,請在指令結束後重新開始列印。" msgid "AMS is setting up. Please try again later." msgstr "AMS 正在設定中。請稍後再試。" @@ -11860,23 +12487,27 @@ msgstr "請勿將外部料盤與 AMS 混合使用。" msgid "Invalid nozzle information, please refresh or manually set nozzle information." msgstr "噴嘴資訊無效,請重新整理或手動設定噴嘴資訊。" +# AI Translated msgid "Storage needs to be inserted before printing via LAN." -msgstr "透過區域網路列印前需要插入儲存空間。" +msgstr "透過 LAN 列印前需要插入儲存裝置。" msgid "Storage is in abnormal state or is in read-only mode." msgstr "儲存空間處於異常狀態或為唯讀模式。" +# AI Translated msgid "Storage needs to be inserted before printing." -msgstr "列印前需要插入儲存空間。" +msgstr "列印前需要插入儲存裝置。" msgid "Cannot send the print job to a printer whose firmware must be updated." msgstr "列印裝置需要更新韌體才能接收列印作業。" +# AI Translated msgid "Cannot send a print job for an empty plate." -msgstr "無法傳送空的列印板" +msgstr "無法傳送空列印板的列印作業。" +# AI Translated msgid "Storage needs to be inserted to record timelapse." -msgstr "需要插入儲存空間以錄製縮時攝影。" +msgstr "需要插入儲存裝置才能錄製縮時攝影。" # AI Translated msgid "The selected printer model could not be identified, so compatibility with the print file configuration cannot be verified. Please verify the printer preset before sending." @@ -11888,11 +12519,13 @@ msgstr "您為一個擠出機同時選擇了外部料盤和 AMS 線材。列印 msgid "TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics calibration." msgstr "TPU 90A/TPU 85A 太軟,不支援自動動態流量校正。" +# AI Translated msgid "Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value." -msgstr "將動態流量校正設定為“停用”以啟用自訂動態流量值。" +msgstr "將動態流量校正設為「關閉」,以啟用自訂動態流量值。" +# AI Translated msgid "This printer does not support printing all plates." -msgstr "此列印裝置類型不支援列印所有列印板" +msgstr "此列印裝置不支援列印所有列印板。" # AI Translated #, c-format, boost-format @@ -11904,7 +12537,7 @@ msgstr "外部線材的類型未知,或與切片檔案中的線材類型不符 # AI Translated msgid "TPU 90A/TPU 85A are too soft. It is recommended to perform manual flow calibration on the 'Calibration' page. If 'Dynamic Flow Calibration' is set to auto/on, the system will use the previous calibration value and skip the flow calibration process." -msgstr "TPU 90A/TPU 85A 太軟。建議在「校準」頁面執行手動流量校準。若「動態流量校準」設為自動/開啟,系統會使用先前的校準值並略過流量校準流程。" +msgstr "TPU 90A/TPU 85A 太軟。建議在「校正」頁面執行手動流量校正。若「動態流量校正」設為自動/開啟,系統會使用先前的校正值並略過流量校正流程。" # AI Translated msgid "The filament in the AMS may be insufficient for this print. Please refill or replace it." @@ -11937,14 +12570,17 @@ msgstr "連線失敗。點選圖示以重試" msgid "Cannot send print tasks when an update is in progress" msgstr "裝置升級中,無法傳送列印作業" +# AI Translated msgid "The selected printer is incompatible with the chosen printer presets." -msgstr "所選列印裝置與選擇的列印裝置預設檔不相容。" +msgstr "所選列印裝置與選擇的列印裝置預設不相容。" +# AI Translated msgid "Storage needs to be inserted before send to printer." -msgstr "傳送至列印裝置前需要插入儲存空間。" +msgstr "傳送至列印裝置前需要插入儲存裝置。" +# AI Translated msgid "The printer is required to be on the same LAN as Orca Slicer." -msgstr "列印裝置需要與 Orca Slicer 在同一個區域網路內。" +msgstr "列印裝置需要與 Orca Slicer 位於同一個 LAN。" msgid "The printer does not support sending to printer storage." msgstr "列印裝置不支援傳送至列印裝置儲存空間。" @@ -11962,20 +12598,24 @@ msgstr "檔案上傳逾時。請檢查韌體版本是否支援此操作,或確 msgid "Sending failed, please try again!" msgstr "傳送失敗,請重試!" +# AI Translated msgid "Slice complete" -msgstr "切片完成。" +msgstr "切片完成" msgid "View all Daily tips" msgstr "顯示所有每日提示" +# AI Translated msgid "Failed to create socket" -msgstr "建立網路端點連線失敗" +msgstr "無法建立通訊端" +# AI Translated msgid "Failed to connect socket" -msgstr "無法連線網路端點" +msgstr "無法連線通訊端" +# AI Translated msgid "Failed to publish login request" -msgstr "請求登陸失敗" +msgstr "無法發佈登入請求" msgid "Timeout getting ticket from device" msgstr "從裝置取得票證逾時" @@ -11983,8 +12623,9 @@ msgstr "從裝置取得票證逾時" msgid "Timeout getting ticket from server" msgstr "從伺服器取得票證逾時" +# AI Translated msgid "Failed to post ticket to server" -msgstr "將票證提交到伺服器失敗" +msgstr "無法將票證提交至伺服器" msgid "Failed to parse login report reason" msgstr "無法解析登入回覆" @@ -11995,33 +12636,40 @@ msgstr "接收登入回覆逾時" msgid "Unknown Failure" msgstr "未知錯誤" +# AI Translated msgid "" "Please Find the Pin Code in Account page on printer screen,\n" " and type in the Pin Code below." msgstr "" -"請在印表裝置螢幕上的帳戶頁面找到 PIN 碼,\n" -"並在下面輸入 PIN 碼。" +"請在列印裝置螢幕上的帳戶頁面找到 Pin 碼,\n" +"並在下方輸入 Pin 碼。" +# AI Translated msgid "Can't find Pin Code?" -msgstr "找不到Pin?" +msgstr "找不到 Pin 碼?" +# AI Translated msgid "Pin Code" -msgstr "Pin" +msgstr "Pin 碼" +# AI Translated msgid "Binding..." -msgstr "綁定..." +msgstr "正在綁定..." +# AI Translated msgid "Please confirm on the printer screen" -msgstr "請到列印裝置上按確認" +msgstr "請在列印裝置螢幕上確認" +# AI Translated msgid "Log in failed. Please check the Pin Code." -msgstr "登入失敗。請檢查 Pin碼。" +msgstr "登入失敗。請檢查 Pin 碼。" msgid "Log in printer" msgstr "登入列印裝置" +# AI Translated msgid "Would you like to log in to this printer with the current account?" -msgstr "您想使用目前帳號登入這台列印裝置嗎?" +msgstr "您要使用目前帳號登入這台列印裝置嗎?" msgid "Check the reason" msgstr "檢視原因" @@ -12038,8 +12686,9 @@ msgstr "感謝您購買 Bambu Lab 裝置。在使用 Bambu Lab 裝置之前, msgid "and" msgstr "與" +# AI Translated msgid "Privacy Policy" -msgstr "隱私協定" +msgstr "隱私政策" msgid "We ask for your help to improve everyone's printer" msgstr "我們請求您的幫助來改善大家的列印裝置" @@ -12060,14 +12709,16 @@ msgstr "登入成功。" msgid "Log out printer" msgstr "登出列印裝置" +# AI Translated msgid "Would you like to log out the printer?" -msgstr "您想登出列印裝置嗎?" +msgstr "您要登出列印裝置嗎?" msgid "Please log in first." msgstr "請先登入。" +# AI Translated msgid "There was a problem connecting to the printer. Please try again." -msgstr "連線列印裝置時發生錯誤。 重新連線。" +msgstr "連線列印裝置時發生問題。請再試一次。" msgid "Failed to log out." msgstr "登出失敗。" @@ -12098,37 +12749,45 @@ msgstr "帶有此圖示的參數可依噴嘴分別設定。" msgid "Click to reset all settings to the last saved preset." msgstr "點選以將所有設定還原到最後一次儲存的版本。" +# AI Translated msgid "Prime tower is required for nozzle changing. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "切換噴嘴需要擦料塔,否則列印件上可能會有瑕疵。您確定要關閉擦料塔嗎?" +msgstr "切換噴嘴需要換料塔,否則列印物件上可能會有瑕疵。您確定要停用換料塔嗎?" +# AI Translated msgid "A prime tower is required for smooth timelapse mode. There may be flaws on the model without a prime tower. Are you sure you want to disable the prime tower?" -msgstr "平滑模式的縮時錄影需要換料塔,否則列印物件上可能會有瑕疵。您是否要關閉換料塔?" +msgstr "平滑模式的縮時攝影需要換料塔,否則列印物件上可能會有瑕疵。您確定要停用換料塔嗎?" +# AI Translated msgid "A prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "堵塞偵測需要換料塔。若沒有換料塔,列印物件上可能會有瑕疵。您確定要停用換料塔嗎?" +msgstr "結塊偵測需要換料塔。若沒有換料塔,列印物件上可能會有瑕疵。您確定要停用換料塔嗎?" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable?" -msgstr "同時啟用精確 Z 高度和擦拭塔可能會導致切片錯誤。您仍然要啟用嗎?" +msgstr "同時啟用精確 Z 高度和換料塔可能會導致切片錯誤。您仍然要啟用嗎?" +# AI Translated msgid "A prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" -msgstr "堵塞偵測需要換料塔。若沒有換料塔,列印物件上可能會有瑕疵。您是否仍要啟用堵塞偵測?" +msgstr "結塊偵測需要換料塔。若沒有換料塔,列印物件上可能會有瑕疵。您是否仍要啟用結塊偵測?" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" -msgstr "同時啟用精確 Z 高度和擦拭塔可能會導致切片錯誤。您仍然要啟用精確 Z 高度嗎?" +msgstr "同時啟用精確 Z 高度和換料塔可能會導致切片錯誤。您仍然要啟用精確 Z 高度嗎?" # AI Translated msgid "Smooth timelapse needs a prime tower on every layer, which is not compatible with \"No sparse layers\". \"No sparse layers\" has been turned off." msgstr "平滑模式的縮時攝影需要每層都有換料塔,因此與「取消稀疏層」不相容。「取消稀疏層」已關閉。" +# AI Translated msgid "A prime tower is required for smooth timelapse mode. There may be flaws on the model without prime tower. Do you want to enable the prime tower?" -msgstr "平滑模式的縮時錄影需要換料塔,否則列印物件上可能會有瑕疵。您是否要啟用換料塔?" +msgstr "平滑模式的縮時攝影需要換料塔,否則列印物件上可能會有瑕疵。您是否要啟用換料塔?" # AI Translated msgid "\"No sparse layers\" is not compatible with smooth timelapse, which needs a prime tower on every layer. Timelapse has been switched to traditional mode." msgstr "「取消稀疏層」與平滑模式的縮時攝影不相容,後者需要每層都有換料塔。縮時攝影已切換為傳統模式。" +# AI Translated msgid "Still print by object?" -msgstr "持續逐件列印?" +msgstr "仍要逐件列印嗎?" msgid "" "Non-soluble support materials are not recommended for support base.\n" @@ -12137,58 +12796,69 @@ msgstr "" "不建議使用不可溶線材作為支撐底座。\n" "您確定要使用它們作為支撐底座嗎?\n" +# AI Translated 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 "" -"當使用支撐材質作為支撐介面時,我們建議使用以下設定:\n" -"頂部 Z 距離為 0、接觸面間距為 0、交錯直線填充模式,並停用獨立支撐層高。" +"支撐面使用支撐材料時,建議使用以下設定:\n" +"頂部 Z 間距為 0、頂部支撐面間距為 0、交錯直線圖案,並停用獨立支撐層高。" +# AI Translated msgid "" "Change these settings automatically?\n" "Yes - Change these settings automatically.\n" "No - Do not change these settings for me." msgstr "" -"自動調整這些設定?\n" -"是 - 自動調整這些設定\n" -"否 - 不用為我調整這些設定" +"是否自動變更這些設定?\n" +"是:自動變更這些設定。\n" +"否:不要變更這些設定。" +# AI Translated msgid "" "When using soluble material for the support interface, we recommend the following settings:\n" "0 top Z distance, 0 interface spacing, interlaced rectilinear pattern, disable independent support layer height\n" "and use soluble materials for both support interface and support base." msgstr "" -"當使用可溶線材作為支撐介面時,我們建議使用以下設定:\n" -"頂部 Z 距離為 0、介面間距為 0、交錯直線填充模式、停用獨立支撐層高\n" -"並在支撐介面和支撐底座均使用可溶線材。" +"支撐面使用可溶線材時,建議使用以下設定:\n" +"頂部 Z 間距為 0、頂部支撐面間距為 0、交錯直線圖案、停用獨立支撐層高,\n" +"並在支撐面和支撐主體都使用可溶線材。" +# AI Translated msgid "Enabling this option will modify the model's shape. If your print requires precise dimensions or is part of an assembly, it's important to double-check whether this change in geometry impacts the functionality of your print." -msgstr "啟用此選項將會改變模型形狀。如果您的列印需要精準的尺寸或屬於組裝件的一部分,請務必再次確認此幾何形狀的更改是否會影響您的列印。" +msgstr "啟用此選項將會改變模型形狀。如果您的列印需要精準的尺寸或屬於組合件的一部分,請務必再次確認此幾何形狀的更改是否會影響您的列印。" +# AI Translated msgid "Are you sure you want to enable this option?" -msgstr "您確認要啟用此選項嗎?" +msgstr "您確定要啟用此選項嗎?" +# AI Translated msgid "Infill patterns are typically designed to handle rotation automatically to ensure proper printing and achieve their intended effects (e.g., Gyroid, Cubic). Rotating the current sparse infill pattern may lead to insufficient support. Please proceed with caution and thoroughly check for any potential printing issues. Are you sure you want to enable this option?" -msgstr "填充模式通常設計為自動處理旋轉,以確保正確列印並實現其預期效果(例如:Gyroid、Cubic)。旋轉目前的稀疏填充模式可能會導致支撐不足。請謹慎操作,並仔細檢查任何潛在的列印問題。您確定要啟用此選項嗎?" +msgstr "填充圖案通常設計為自動處理旋轉,以確保正確列印並達到預期效果(例如螺旋體、立方體)。旋轉目前的稀疏填充圖案可能會導致支撐不足。請謹慎操作,並仔細檢查任何潛在的列印問題。您確定要啟用此選項嗎?" +# AI Translated 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 "實驗性功能:在換線過程中以更大的距離收回並切斷線材,以減少沖洗量。儘管這可以顯著減少沖洗,但也可能增加噴嘴堵塞或其他列印問題的風險。" +msgstr "實驗性功能:換料時以較長的距離回抽並切斷線材,以減少清理量。雖然這能顯著減少清理量,但也可能增加噴嘴堵塞或其他列印問題的風險。" +# AI Translated 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 "實驗性功能:在換線過程中以更大的距離收回並切斷線材,以減少沖洗量。儘管這可以顯著減少沖洗,但也可能增加噴嘴堵塞或其他列印問題的風險。請搭配最新的列印裝置韌體使用。" +msgstr "實驗性功能:換料時以較長的距離回抽並切斷線材,以減少清理量。雖然這能顯著減少清理量,但也可能增加噴嘴堵塞或其他列印問題的風險。請搭配最新的列印裝置韌體使用。" +# AI Translated 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 "" -"在錄製無工具頭縮時錄影影片時,建議新增一個「縮時錄影換料塔」\n" -"可以透過右鍵點選建構板的空白位置,選擇『新增標準模型』->『縮時錄影換料塔』來進行新增。" +"錄製無工具頭的縮時攝影時,建議新增「縮時攝影換料塔」:\n" +"在列印板的空白位置按一下右鍵,選擇「新增標準模型」->「縮時攝影換料塔」。" +# AI Translated msgid "A copy of the current system preset will be created, which will be detached from the system preset." -msgstr "將建立目前系統配置的副本,且該副本將與系統配置分離不相關聯。" +msgstr "將建立目前系統預設的副本,此副本將與系統預設分離。" +# AI Translated msgid "The current custom preset will be detached from the parent system preset." -msgstr "目前的自訂配置將與父系統配置分離不相關聯。" +msgstr "目前的自訂預設將與父系統預設分離。" msgid "Modifications to the current profile will be saved." msgstr "目前設定檔的修改將會儲存下來。" @@ -12200,29 +12870,39 @@ msgstr "" "此操作無法還原。\n" "您確定要繼續嗎?" +# AI Translated msgid "Detach preset" -msgstr "解除預設" +msgstr "分離預設" +# AI Translated +# Needs human review: Preset info box (Tab.cpp:2698): 'default preset' rendered 預設的預設 since preset = 預設; check it reads acceptably msgid "This is a default preset." -msgstr "預設配置。" +msgstr "這是預設的預設。" +# AI Translated msgid "This is a system preset." -msgstr "這是系統預設配置。" +msgstr "這是系統預設。" +# AI Translated +# Needs human review: Preset info box (Tab.cpp:2702): 'default preset' rendered 預設的預設 since preset = 預設; check it reads acceptably msgid "Current preset is inherited from the default preset." -msgstr "目前的配置繼承自預設配置。" +msgstr "目前的預設繼承自預設的預設。" +# AI Translated msgid "Current preset is inherited from" -msgstr "目前的配置繼承自" +msgstr "目前的預設繼承自" +# AI Translated msgid "It can't be deleted or modified." -msgstr "它無法被刪除或修改。" +msgstr "無法刪除或修改。" +# AI Translated msgid "Any modifications should be saved as a new preset inherited from this one." -msgstr "若要進行任何修改,請另存新檔一個新的預設配置,並繼承自此預設配置。" +msgstr "任何修改都應另存為繼承自此預設的新預設。" +# AI Translated msgid "To do that please specify a new name for the preset." -msgstr "為此,請為新的預設配置指定一個名稱。" +msgstr "為此,請為預設指定新名稱。" msgid "Additional information:" msgstr "其他資訊:" @@ -12289,8 +12969,9 @@ msgstr "其他層速度" msgid "Overhang speed" msgstr "懸空列印速度" +# AI Translated 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 "此設定是為不同懸空角度指定的速度。懸空角度以線寬的百分比表示。若速度設定為 0,表示該懸空角度範圍內不會減速,將使用牆面速度" +msgstr "這是不同懸空程度的速度。懸空程度以線寬的百分比表示。速度為 0 表示該懸空程度範圍內不減速,直接使用牆的速度" msgid "Set speed for external and internal bridges" msgstr "設定外部和內部橋接的速度" @@ -12301,8 +12982,9 @@ msgstr "空駛速度" msgid "Junction Deviation" msgstr "轉折偏移值" +# AI Translated msgid "Jerk(XY)" -msgstr "抖動(XY軸)" +msgstr "急衝速度(XY)" msgid "Raft" msgstr "筏層" @@ -12310,8 +12992,9 @@ msgstr "筏層" msgid "Filament for Supports" msgstr "支撐線材" +# AI Translated msgid "Support ironing" -msgstr "支撐熨平" +msgstr "支撐熨燙" msgid "Tree supports" msgstr "樹狀支撐" @@ -12322,8 +13005,9 @@ msgstr "多線材" msgid "Filament for Features" msgstr "用於特徵的線材" +# AI Translated msgid "Ooze prevention" -msgstr "防止漏料" +msgstr "防漏料" msgid "Others" msgstr "其他" @@ -12334,8 +13018,9 @@ msgstr "特殊模式" msgid "G-code output" msgstr "G-code 輸出" +# AI Translated msgid "Change extrusion role G-code" -msgstr "變更擠出機任務的 G-code" +msgstr "變更擠出類型的 G-code" msgid "Post-processing Scripts" msgstr "後處理腳本" @@ -12386,18 +13071,21 @@ msgstr "建議噴嘴溫度" msgid "Recommended nozzle temperature range of this filament. 0 means not set" msgstr "該線材的建議噴嘴溫度範圍。0 表示未設定" +# AI Translated msgid "Flow ratio and Pressure Advance" -msgstr "流量比與 Pressure Advance" +msgstr "流量比例與 Pressure Advance" +# AI Translated msgid "Print chamber temperature" -msgstr "列印裝置內部溫度" +msgstr "腔體溫度" +# AI Translated msgid "Chamber temperature" -msgstr "列印裝置內部溫度" +msgstr "腔體溫度" # AI Translated msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start" -msgstr "目標倉室溫度,以及列印應開始時的最低倉室溫度" +msgstr "目標腔體溫度,以及列印應開始時的最低腔體溫度" # AI Translated msgid "Target" @@ -12413,35 +13101,43 @@ msgstr "列印溫度" msgid "Nozzle temperature when printing" msgstr "列印時的噴嘴溫度" +# AI Translated msgid "Bed temperature when the Cool Plate SuperTack is installed. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "使用低溫增穩列印板時,熱床設定溫度。其值為 0 ,表示該線材不適用於低溫增穩列印板" +msgstr "安裝增穩低溫列印板時的熱床溫度。值為 0 表示該線材不支援在增穩低溫列印板上列印。" msgid "Cool Plate" msgstr "低溫列印板" +# AI Translated msgid "This is the bed temperature when the Cool Plate is installed. A value of 0 means the filament does not support printing on the Cool Plate." -msgstr "使用低溫列印板時,熱床設定溫度其值為 0 ,表示該線材不適用於低溫列印板" +msgstr "安裝低溫列印板時的熱床溫度。值為 0 表示該線材不支援在低溫列印板上列印。" +# AI Translated msgid "Textured Cool Plate" -msgstr "低溫紋理列印板" +msgstr "紋理低溫列印板" +# AI Translated msgid "This is the bed temperature when the Textured Cool Plate is installed. A value of 0 means the filament does not support printing on the Textured Cool Plate." -msgstr "使用紋理低溫列印板時,熱床設定溫度其值為 0 ,表示該線材不適用於低溫紋理列印板" +msgstr "安裝紋理低溫列印板時的熱床溫度。值為 0 表示該線材不支援在紋理低溫列印板上列印。" +# AI Translated msgid "This is the bed temperature when the engineering plate is installed. A value of 0 means the filament does not support printing on the Engineering Plate." -msgstr "使用工程列印板時,熱床設定溫度其值為 0 ,表示該線材不適用於工程列印板" +msgstr "安裝工程列印板時的熱床溫度。值為 0 表示該線材不支援在工程列印板上列印。" msgid "Smooth PEI Plate / High Temp Plate" msgstr "平滑 PEI 列印板 / 高溫列印板" +# AI Translated msgid "This is the bed temperature when the Smooth PEI Plate/High Temperature Plate is installed. A value of 0 means the filament does not support printing on the Smooth PEI Plate/High Temp Plate." -msgstr "使用平滑 PEI 列印板 / 高溫列印板時,熱床設定溫度其值為 0 ,表示該線材不適用於平滑 PEI 列印板 / 高溫列印板" +msgstr "安裝平滑 PEI 列印板/高溫列印板時的熱床溫度。值為 0 表示該線材不支援在平滑 PEI 列印板/高溫列印板上列印。" +# AI Translated msgid "This is the bed temperature when the Textured PEI Plate is installed. A value of 0 means the filament does not support printing on the Textured PEI Plate." -msgstr "使用紋理 PEI 列印板時,熱床設定溫度其值為 0 ,表示該線材不適用於紋理 PEI 列印板" +msgstr "安裝紋理 PEI 列印板時的熱床溫度。值為 0 表示該線材不支援在紋理 PEI 列印板上列印。" +# AI Translated msgid "Volumetric speed limitation" -msgstr "體積流量速度限制" +msgstr "體積流量限制" msgid "Cooling for specific layer" msgstr "特定層冷卻" @@ -12454,16 +13150,18 @@ msgstr "最小風扇速度臨界值" # AI Translated msgid "The part cooling fan will run at the minimum fan speed when the estimated layer time is longer than the threshold value. When the layer time is shorter than the threshold, the fan speed will be interpolated between the minimum and maximum fan speed according to layer printing time." -msgstr "當預計的層列印時間長於臨界值時,物件冷卻風扇將以最小風扇轉速運轉。當層時間短於臨界值時,風扇轉速將根據該層列印時間在最小和最大風扇轉速之間自動調整" +msgstr "當預估的層列印時間長於臨界值時,物件冷卻風扇將以最小風扇轉速運轉。當層時間短於臨界值時,風扇轉速將根據層列印時間在最小與最大風扇轉速之間內插。" msgid "Max fan speed threshold" msgstr "最大風扇速度臨界值" +# AI Translated msgid "The part cooling fan will run at maximum speed when the estimated layer time is shorter than the threshold value." -msgstr "當預計的層列印時間比設定值要小時,物件冷卻風扇轉速將達到最大值" +msgstr "當預估的層列印時間短於臨界值時,物件冷卻風扇將以最大轉速運轉。" +# AI Translated msgid "Auxiliary part cooling fan" -msgstr "輔助冷卻風扇" +msgstr "輔助物件冷卻風扇" msgid "Exhaust fan" msgstr "排風扇" @@ -12486,14 +13184,16 @@ msgstr "換料塔參數" msgid "Multi Filament" msgstr "多線材" +# AI Translated msgid "Tool change parameters with single extruder MM printers" -msgstr "適用於單擠出機多材料列印裝置的工具切換參數" +msgstr "單擠出機多線材列印裝置的換工具參數" msgid "Set" msgstr "設定" +# AI Translated msgid "Tool change parameters with multi extruder MM printers" -msgstr "適用於多擠出機多材料列印裝置的工具切換參數" +msgstr "多擠出機多線材列印裝置的換工具參數" msgid "Dependencies" msgstr "相依項目" @@ -12501,14 +13201,16 @@ msgstr "相依項目" msgid "Compatible printers" msgstr "相容的列印裝置" +# AI Translated msgid "Compatible process profiles" -msgstr "相容的切片設定" +msgstr "相容的列印參數設定檔" msgid "Printable space" msgstr "可列印區域" +# AI Translated msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." -msgstr "選擇列印裝置通訊的網路代理實施。可用代理在啟動時註冊。" +msgstr "選擇用於列印裝置通訊的網路代理程式實作。可用的代理程式會在啟動時註冊。" # AI Translated msgid "Belt printer" @@ -12524,8 +13226,9 @@ msgstr "機器座標系變換" msgid "Invalid value provided for parameter %1%: %2%" msgstr "參數 %1% 的值無效:%2%" +# AI Translated msgid "G-code flavor is switched" -msgstr "G-code 格式已切換" +msgstr "G-code 風格已切換" msgid "Cooling Fan" msgstr "冷卻風扇" @@ -12554,8 +13257,9 @@ msgstr "列印裝置起始 G-code" msgid "Machine end G-code" msgstr "列印裝置結束 G-code" +# AI Translated msgid "Printing by object G-code" -msgstr "按物件列印的 G-code" +msgstr "逐件列印 G-code" msgid "Before layer change G-code" msgstr "換層前 G-code" @@ -12563,11 +13267,13 @@ msgstr "換層前 G-code" msgid "Layer change G-code" msgstr "換層 G-code" +# AI Translated msgid "Timelapse G-code" -msgstr "縮時錄影 G-code" +msgstr "縮時攝影 G-code" +# AI Translated msgid "Clumping Detection G-code" -msgstr "堵塞偵測 G-code" +msgstr "結塊偵測 G-code" msgid "Change filament G-code" msgstr "線材更換 G-code" @@ -12608,8 +13314,9 @@ msgstr "速度限制" msgid "Acceleration limitation" msgstr "加速度限制" +# AI Translated msgid "Jerk limitation" -msgstr "抖動限制" +msgstr "急衝速度限制" msgid "Single extruder multi-material setup" msgstr "單擠出機多線材設定" @@ -12617,14 +13324,15 @@ msgstr "單擠出機多線材設定" msgid "Number of extruders of the printer." msgstr "列印裝置擠出機數量。" +# AI Translated msgid "" "Single Extruder Multi Material is selected,\n" "and all extruders must have the same diameter.\n" "Do you want to change the diameter for all extruders to first extruder nozzle diameter value?" msgstr "" -"已選擇單噴頭多材料模式,\n" -"所有噴頭的直徑必須相同。\n" -"您是否要將所有噴頭的直徑更改為第一噴頭的噴嘴直徑值?" +"已選擇「單擠出機多線材」,\n" +"且所有擠出機的直徑必須相同。\n" +"是否要將所有擠出機的直徑變更為第一個擠出機的噴嘴直徑?" msgid "Nozzle diameter" msgstr "噴嘴直徑" @@ -12656,14 +13364,16 @@ msgstr "偵測到 IDEX/IQEX 並行模式疑慮(熱床溫度衝突、線材類 msgid "Modes" msgstr "模式" +# AI Translated msgid "This is a single extruder multi-material printer, diameters of all extruders will be set to the new value. Do you want to proceed?" -msgstr "這是一台單噴頭多材料列印機,所有噴頭的直徑將被設定為新的值。您要繼續嗎?" +msgstr "這是單擠出機多線材列印裝置,所有擠出機的直徑都將設為新值。您要繼續嗎?" msgid "Layer height limits" msgstr "層高限制" +# AI Translated msgid "Z-Hop" -msgstr "Z 軸抬升" +msgstr "Z 抬升" # AI Translated msgid "Front-left" @@ -12728,12 +13438,14 @@ msgid "The following preset inherits this preset." msgid_plural "The following presets inherit this preset." msgstr[0] "以下預設繼承了此預設。" +# AI Translated msgid "Delete Preset" -msgstr "刪除預設設定" +msgstr "刪除預設" +# AI Translated msgid "The following preset will be deleted too:" msgid_plural "The following presets will be deleted too:" -msgstr[0] "以下預設將一起被刪除。" +msgstr[0] "以下預設也將被刪除:" msgid "" "Are you sure to delete the selected preset?\n" @@ -12744,7 +13456,7 @@ msgstr "" # AI Translated msgid "Are you sure you want to delete the selected preset?" -msgstr "確認要刪除所選預設嗎?" +msgstr "確定要刪除所選預設嗎?" msgid "Select printers" msgstr "選擇列印裝置" @@ -12862,8 +13574,9 @@ msgstr "列印參數設定" msgid "unsaved changes" msgstr "未儲存的更改" +# AI Translated msgid "Transfer or discard changes" -msgstr "放棄或保留更改" +msgstr "遷移或放棄變更" msgid "Old Value" msgstr "舊值" @@ -12895,6 +13608,7 @@ msgstr "" "捨棄在\n" "「%2%」中所做的任何變更。" +# AI Translated #, boost-format msgid "" "All \"New Value\" settings modified in\n" @@ -12903,9 +13617,9 @@ msgid "" "\"%2%\"." msgstr "" "在\n" -"\"%1%\"\n" -"中修改的所有「新數值」設定,將會轉移到\n" -"\"%2%\"。" +"「%1%」\n" +"中修改的所有「新值」設定都將遷移至\n" +"「%2%」。" #, boost-format msgid "" @@ -12920,11 +13634,13 @@ msgstr "" msgid "Click the right mouse button to display the full text." msgstr "點選滑鼠右鍵顯示全文。" +# AI Translated msgid "No changes will be saved." -msgstr "所有的修改都不會被儲存" +msgstr "所有修改都不會儲存。" +# AI Translated msgid "All changes will be discarded." -msgstr "所有的修改都將被丟棄。" +msgstr "所有修改都將捨棄。" msgid "Save the selected options." msgstr "儲存所選項目。" @@ -12967,35 +13683,40 @@ msgstr "預設「%1%」與新的列印參數設定檔不相容,並包含以下 msgid "You have changed some settings of preset \"%1%\"." msgstr "已更改預設「%1%」的一些設定。" +# AI Translated msgid "" "\n" "You can save or discard the preset values you have modified." msgstr "" "\n" -"您可以儲存或放棄已修改的預設值。" +"您可以儲存或放棄您在預設中修改的數值。" +# AI Translated msgid "" "\n" "You can save or discard the preset values you have modified, or choose to transfer the values you have modified to the new preset." msgstr "" "\n" -"您可以儲存或放棄已修改的預設值,或選擇將修改的數值轉移到新的預設值。" +"您可以儲存或放棄您在預設中修改的數值,或選擇將修改的數值遷移到新預設。" +# AI Translated msgid "You have previously modified your settings." -msgstr "您之前已經對設定進行了修改。" +msgstr "您先前已修改過設定。" +# AI Translated msgid "" "\n" "You can discard the preset values you have modified, or choose to transfer the modified values to the new project" msgstr "" "\n" -"您可以放棄已修改的預設值,或選擇將修改的數值轉移到新專案中" +"您可以放棄您在預設中修改的數值,或選擇將修改的數值遷移到新專案" msgid "Extruder count" msgstr "擠出機數量" +# AI Translated msgid "Capabilities" -msgstr "能力" +msgstr "功能" msgid "Show all presets (including incompatible)" msgstr "顯示所有預設(包括不相容的)" @@ -13012,18 +13733,20 @@ msgstr "右側預設值" msgid "You can only transfer to current active profile because it has been modified." msgstr "因為目前的設定檔已被修改,您只能轉移到目前啟用的設定檔。" +# AI Translated msgid "" "Transfer the selected options from left preset to the right.\n" "Note: New modified presets will be selected in settings tabs after close this dialog." msgstr "" -"所選的選項從左側預設移至右側。\n" -"注意:關閉此對話方塊後,修改後的預設將在設定頁面中自動選取。" +"將所選選項從左側預設遷移至右側。\n" +"注意:關閉此對話框後,設定分頁中將選取修改後的新預設。" msgid "Transfer values from left to right" msgstr "將數值從左邊轉移到右邊" +# AI Translated msgid "If enabled, this dialog can be used for transfer selected values from left to right preset." -msgstr "如果啟用,則此視窗可用於將選定的數值從左邊轉移到右邊的預設值。" +msgstr "啟用後,可使用此對話框將所選數值從左側預設遷移至右側預設。" # AI Translated msgid "One of the presets does not exist" @@ -13031,7 +13754,7 @@ msgstr "其中一個預設不存在" # AI Translated msgid "Compared presets has different printer technology" -msgstr "比較的預設具有不同的印表機技術" +msgstr "比較的預設具有不同的列印裝置技術" # AI Translated #. TRN Header of a preset comparison: the two preset names. @@ -13048,9 +13771,10 @@ msgstr "設定為封面" msgid "Cover" msgstr "封面" +# AI Translated #, boost-format msgid "The name \"%1%\" already exists." -msgstr "「%1%」已經存在。" +msgstr "名稱「%1%」已經存在。" msgid "Basic Info" msgstr "基本資訊" @@ -13083,8 +13807,9 @@ msgstr "PDF 檔案" msgid "Author" msgstr "作者" +# AI Translated msgid "Model Name" -msgstr "模型名字" +msgstr "模型名稱" msgid "Description:" msgstr "描述:" @@ -13099,19 +13824,21 @@ msgstr "發現新版本" msgid "Configuration update" msgstr "設定檔更新" +# AI Translated msgid "A new configuration package is available. Do you want to install it?" -msgstr "有新的設定檔可用,是否要安裝?" +msgstr "有新的設定檔可用。要安裝嗎?" msgid "the configuration package is incompatible with the current application." msgstr "設定檔和目前的應用程式不相容。" +# AI Translated #, c-format, boost-format msgid "" "The configuration package is incompatible with the current application.\n" "%s will update the configuration package to allow the application to start." msgstr "" "設定檔與目前的應用程式不相容。\n" -"%s 將更新設定檔,否則應用程式將無法啟動" +"%s 將更新設定檔,讓應用程式能夠啟動。" #, c-format, boost-format msgid "Exit %s" @@ -13179,8 +13906,9 @@ msgstr "" "校正噴嘴偏移以提升列印品質。\n" "*自動模式:列印前檢查校正;若無必要則跳過。" +# AI Translated msgid "Use AMS" -msgstr "使用AMS" +msgstr "使用 AMS" msgid "Tip" msgstr "提示" @@ -13203,8 +13931,9 @@ msgstr "同步後,此操作無法復原。" msgid "After being synced, the project's filament presets and colors will be replaced with the mapped filament types and colors. This action cannot be undone." msgstr "同步後,專案的線材預設和顏色將被替換為映射的線材類型和顏色。此操作無法復原。" +# AI Translated msgid "Are you sure to synchronize the filaments?" -msgstr "您確認要同步線材嗎?" +msgstr "您確定要同步線材嗎?" msgid "Synchronize now" msgstr "立即同步" @@ -13218,8 +13947,9 @@ msgstr "將未使用的線材新增至線材清單。" msgid "Only synchronize filament type and color, not including slot information." msgstr "僅同步線材類型和顏色,不包含槽位資訊。" +# AI Translated msgid "Ext spool" -msgstr "外部料軸" +msgstr "外部料盤" msgid "Please check whether the nozzle type of the device is the same as the preset nozzle type." msgstr "請檢查裝置的噴嘴類型是否與預設的噴嘴類型相同。" @@ -13231,8 +13961,9 @@ msgstr "儲存空間不可用或處於唯讀模式。" msgid "The selected printer (%s) is incompatible with the chosen printer profile in the slicer (%s)." msgstr "選定的列印裝置(%s)與切片軟體中選擇的列印裝置設定檔(%s)不相容。" +# AI Translated msgid "Timelapse is not supported because Print sequence is set to \"By object\"." -msgstr "「逐件列印」模式下不支援縮時錄影。" +msgstr "「列印順序」設為「逐件」時不支援縮時攝影。" msgid "You selected external and AMS filament at the same time in an extruder, you will need manually change external filament." msgstr "您在擠出機中同時選擇了外部線材和 AMS 線材,您需要手動更換外部線材。" @@ -13260,15 +13991,15 @@ msgstr "確定" msgid "Ramming customization" msgstr "自訂尖端成型" +# AI Translated msgid "" "Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" "\n" "This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." msgstr "" -"尖端成型是指在單擠出機多線材列印裝置中換色之前的快速抽插。\n" -"其目的是使退出的線材末端正確成形,這樣就不會妨礙新線材的插入,並可以重新插入。\n" -"這個階段很重要,不同的線材可能需要不同的擠出速度才能獲得良好的形狀。因此尖端成型過程中的擠壓率是需要可調整的。\n" -"這是一個進階的設定,不正確的調整可能會導致堵塞、線材磨損等。" +"尖端成型是指單擠出機多線材列印裝置在換工具前進行的快速擠出,其目的是使退出的線材末端形成適當的形狀,既不妨礙新線材插入,之後自身也能重新插入。這個階段很重要,不同材料可能需要不同的擠出速度才能形成良好的形狀,因此尖端成型過程中的擠出速率可以調整。\n" +"\n" +"這是專家級設定,調整不當很可能導致卡料、擠出機齒輪磨損線材等問題。" #, boost-format msgid "For constant flow rate, hold %1% while dragging." @@ -13277,25 +14008,31 @@ msgstr "若要保持固定流速,拖曳時請按住 %1%。" msgid "ms" msgstr "毫秒" +# AI Translated msgid "Total ramming" -msgstr "總擠出量" +msgstr "尖端成型總量" +# AI Translated msgid "Ramming line" -msgstr "擠出線" +msgstr "尖端成型線條" +# AI Translated msgid "Orca would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in Orca Slicer > Preferences" -msgstr "每當線材顏色變更或線材變更時,Orca 都會重新計算您的沖洗體積。您可以在 Orca Slicer > 偏好設定中停用自動計算" +msgstr "每當線材顏色或線材變更時,Orca 都會重新計算清理體積。您可以在「Orca Slicer > 偏好設定」中停用自動計算" +# AI Translated msgid "Flushing volume (mm³) for each filament pair." -msgstr "在兩個線材間切換所需的廢料體積(mm³)" +msgstr "每組線材之間的清理體積(mm³)。" +# AI Translated #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "建議:廢料體積量應設定在[ %d, %d ]範圍內" +msgstr "建議:清理體積應在 [%d, %d] 範圍內" +# AI Translated #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "倍數的數值範圍是[%.2f, %.2f]" +msgstr "倍數應在 [%.2f, %.2f] 範圍內。" msgid "Re-calculate" msgstr "重新計算" @@ -13303,8 +14040,9 @@ msgstr "重新計算" msgid "Multiplier" msgstr "倍數" +# AI Translated msgid "Flushing volumes for filament change" -msgstr "線材更換時產生的廢料體積" +msgstr "換料清理體積" # AI Translated #. TRN Corner header of the flushing volume table: rows are the filament flushed from, columns the filament changed to. @@ -13441,8 +14179,9 @@ msgstr "清空" msgid "At least one filament must be selected." msgstr "至少要選擇一款線材。" +# AI Translated msgid "Do you want to use the default filament?" -msgstr "你希望使用預設的線材列表嗎?" +msgstr "您要使用預設線材嗎?" msgid "This disables all cloud features, including Orca Cloud profile syncing. Users who prefer to work entirely offline can enable this option." msgstr "這會停用所有雲端功能,包括 Orca Cloud 設定檔同步。偏好完全離線工作的使用者可以啟用此選項。" @@ -13489,11 +14228,13 @@ msgstr "設定檔在之前的設定引導過程中已改變" msgid "Configuration package changed" msgstr "設定檔已改變" +# AI Translated msgid "Pan View" -msgstr "移動視角" +msgstr "平移視圖" +# AI Translated msgid "Rotate View" -msgstr "旋轉視角" +msgstr "旋轉視圖" # AI Translated #, c-format, boost-format @@ -13534,17 +14275,21 @@ msgstr "切換到下一個主分頁" msgid "Available while the 3D view on the Prepare tab has focus." msgstr "當「準備」分頁的 3D 視圖取得焦點時可用。" +# AI Translated msgid "Select a part" -msgstr "選擇單一零件" +msgstr "選取零件" +# AI Translated msgid "Select objects by rectangle" -msgstr "框選多個零件" +msgstr "框選物件" +# AI Translated msgid "Keyboard 1-9: set filament for object/part" -msgstr "按鍵 1~9:設定物件/零件的線材" +msgstr "按鍵 1-9:設定物件/零件的線材" +# AI Translated msgid "Movement step set to 1mm" -msgstr "沿 X、Y 軸以 1mm 為單位步進移動" +msgstr "移動步距設為 1 mm" msgid "Movement in camera space" msgstr "沿相機視角移動物件" @@ -13557,16 +14302,17 @@ msgstr "滑鼠中鍵" msgid "Right mouse" msgstr "滑鼠右鍵" +# AI Translated msgid "Zoom View" -msgstr "縮放視角" +msgstr "縮放視圖" # AI Translated msgid "Painting" -msgstr "塗刷" +msgstr "繪製" # AI Translated msgid "Available while a painting gizmo is open: supports, seam, fuzzy skin or color painting." -msgstr "當塗刷工具開啟時可用:支撐、接縫、絨毛表面或顏色塗刷。" +msgstr "當繪製工具開啟時可用:支撐、接縫、絨毛表面或顏色繪製。" msgid "Move: press to snap by 1mm" msgstr "移動:以 1mm 為單位步進移動" @@ -13589,25 +14335,28 @@ msgctxt "Keyboard Shortcut" msgid "Space" msgstr "Space" +# AI Translated msgid "Select the object/part and press space to change the name" -msgstr "選取物件、零件,按空格可修改名稱" +msgstr "選取物件/零件後按空白鍵可修改名稱" msgid "Mouse click" msgstr "滑鼠點選" +# AI Translated msgid "Select the object/part and mouse click to change the name" -msgstr "選取物件或零件,雙擊可修改名稱" +msgstr "選取物件/零件後按一下滑鼠可修改名稱" # AI Translated msgid "Available while the 3D view on the Preview tab has focus." msgstr "當「預覽」分頁的 3D 視圖取得焦點時可用。" +# AI Translated msgid "Move slider 5x faster" -msgstr "5 倍速移動滑動條" +msgstr "以 5 倍速移動滑桿" # AI Translated msgid "Scroll slider 5x faster" -msgstr "以 5 倍速捲動滑動條" +msgstr "以 5 倍速捲動滑桿" # AI Translated msgid "Not customizable" @@ -13680,9 +14429,10 @@ msgstr "按一下「確定」立即更新網路外掛。若有檔案正在使用 msgid "A new Network plug-in is available. Do you want to install it?" msgstr "有可用的新網路外掛。您要安裝它嗎?" +# AI Translated #, c-format, boost-format msgid "A new Network plug-in (%s) is available. Do you want to install it?" -msgstr "新版的網路外掛程式(%s)可用,是否要安裝?" +msgstr "有新的網路外掛程式(%s)可用。要安裝嗎?" msgid "New version of Orca Slicer" msgstr "新版本的 Orca Slicer" @@ -13712,14 +14462,16 @@ msgstr "透過 IP 和存取代碼連線列印裝置" msgid "Try the following methods to update the connection parameters and reconnect to the printer." msgstr "請嘗試以下方法更新連線參數並重新連線列印裝置。" +# AI Translated msgid "1. Please confirm Orca Slicer and your printer are in the same LAN." -msgstr "1. 請確認 Orca Slicer 與您的列印裝置在同一區域網路內。" +msgstr "1. 請確認 Orca Slicer 與您的列印裝置位於同一個 LAN 內。" msgid "2. If the IP and Access Code below are different from the actual values on your printer, please correct them." msgstr "2. 若下方的 IP 和存取代碼與列印裝置上的實際值不同,請修正它們。" +# AI Translated msgid "3. Please obtain the device SN from the printer side; it is usually found in the device information on the printer screen." -msgstr "3. 請從列印裝置端獲取裝置序號;通常可在列印裝置螢幕的裝置資訊中找到。" +msgstr "3. 請從列印裝置端取得裝置序號;通常可在列印裝置螢幕上的裝置資訊中找到。" msgid "IP" msgstr "IP" @@ -13727,17 +14479,20 @@ msgstr "IP" msgid "Access Code" msgstr "存取代碼" +# AI Translated msgid "HTTPS CA File" -msgstr "HTTPS CA憑證 檔" +msgstr "HTTPS CA 憑證檔" msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" msgstr "憑證檔(*.crt, *.pem)|*.crt;*.pem|所有檔案|*.*" +# AI Translated msgid "Open CA certificate file" -msgstr "開啟 CA憑證檔" +msgstr "開啟 CA 憑證檔" +# AI Translated msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." -msgstr "HTTPS CA 憑證檔案是可選的。 僅當您使用具有自行簽證的 HTTPS 時才需要它。" +msgstr "HTTPS CA 憑證檔為選用項目,僅在您透過 HTTPS 使用自我簽署憑證時才需要。" # AI Translated msgid "This system uses HTTPS certificates from the system Certificate Store or Keychain. To use a custom CA file, import it there." @@ -13749,8 +14504,9 @@ msgstr "列印裝置型號" msgid "Printer name" msgstr "列印裝置名稱" +# AI Translated msgid "Where to find your printer's IP and Access Code?" -msgstr "在哪裡可以找到列印裝置的 IP 和存取代碼?" +msgstr "在哪裡可以找到列印裝置的 IP 和存取代碼?" # AI Translated msgid "How to trouble shooting" @@ -13768,20 +14524,24 @@ msgstr "IP 和存取代碼已驗證!可以關閉視窗" msgid "connecting..." msgstr "連線中..." +# AI Translated msgid "Failed to connect to printer." -msgstr "無法連線到列印裝置。" +msgstr "無法連線至列印裝置。" +# AI Translated msgid "Failed to publish login request." -msgstr "登入請求傳送失敗。" +msgstr "無法發送登入請求。" msgid "The printer has already been bound." msgstr "此列印裝置已綁定。" +# AI Translated msgid "The printer mode is incorrect, please switch to LAN Only." -msgstr "列印裝置模式錯誤,請切換為 LAN Only 模式。" +msgstr "列印裝置模式不正確,請切換為僅 LAN 模式。" +# AI Translated msgid "Connecting to printer... The dialog will close later" -msgstr "正在連線列印裝置… 對話框將在稍後自動關閉" +msgstr "正在連線至列印裝置...對話框稍後將會關閉" msgid "Connection failed, please double check IP and Access Code" msgstr "連線失敗,請再次檢查 IP 和存取代碼" @@ -13799,8 +14559,9 @@ msgstr "連線失敗!請參考 wiki 頁面。" msgid "sending failed" msgstr "傳送失敗" +# AI Translated msgid "Failed to send. Click Retry to attempt sending again. If retrying does not work, please check the reason." -msgstr "傳送失敗。點選重試以再次嘗試傳送。若重試無效,請檢查原因。" +msgstr "無法傳送。按一下「重試」再次嘗試傳送。若重試無效,請檢查原因。" msgid "reconnect" msgstr "重新連線" @@ -13829,8 +14590,9 @@ msgid "Auto Fire Extinguishing System" msgstr "自動滅火系統" # AI Translated +# Needs human review: Bambu accessory name; 線材路徑切換器 follows BambuStudio zh_TW. Confirm Bambu Lab's Taiwan name (used in about ten device messages). msgid "Filament Track Switch" -msgstr "Filament Track Switch" +msgstr "線材路徑切換器" msgid "Beta" msgstr "Beta" @@ -13850,17 +14612,21 @@ msgstr "更新失敗" msgid "Update successful" msgstr "更新成功" +# AI Translated msgid "Hotends on Rack" -msgstr "熱端&掛架" +msgstr "掛架上的熱端" +# AI Translated 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 "確認要更新嗎?更新需要大約10分鐘,更新期間請勿關閉電源。" +msgstr "確定要更新嗎?更新大約需要 10 分鐘,列印裝置更新期間請勿關閉電源。" +# AI Translated 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 'Update firmware'." -msgstr "偵測到重要更新,必須執行後才能繼續列印。您要現在更新嗎?或者稍後可在『升級韌體』中完成更新。" +msgstr "偵測到重要更新,必須執行後才能繼續列印。要立即更新嗎?您也可以稍後在「更新韌體」中更新。" +# AI Translated 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 the printer or update next time you start Orca Slicer." -msgstr "韌體版本異常,必須修復並更新後才能列印。您要現在更新嗎?也可以稍後在列印裝置上更新,或在下次啟動 Orca 時進行更新。" +msgstr "韌體版本異常,必須修復並更新後才能列印。要立即更新嗎?您也可以稍後在列印裝置上更新,或在下次啟動 Orca Slicer 時更新。" msgid "Extension Board" msgstr "擴充板" @@ -13868,9 +14634,10 @@ msgstr "擴充板" msgid "Repair finished" msgstr "修復已完成" +# AI Translated #, boost-format msgid "Copying of file %1% to %2% failed: %3%" -msgstr "從 %1% 複製檔案到 %2% 失敗:%3%" +msgstr "無法將檔案 %1% 複製到 %2%:%3%" # AI Translated #. TRN %1% is a comma-separated list of vendor names. @@ -13889,10 +14656,11 @@ msgstr "設定檔:%1% 已更新到 %2%" #, boost-format msgid "Failed to download vendor profile: %1%" msgid_plural "Failed to download vendor profiles: %1%" -msgstr[0] "下載廠牌設定檔失敗:%1%" +msgstr[0] "無法下載廠牌設定檔:%1%" +# AI Translated msgid "Please check any unsaved changes before updating the configuration." -msgstr "在設定更新之前需要檢查未儲存的設定變更。" +msgstr "更新設定檔前,請檢查所有未儲存的變更。" msgid "Open G-code file:" msgstr "開啟 G-code 檔案:" @@ -13901,25 +14669,31 @@ msgstr "開啟 G-code 檔案:" msgid "Wipe tower generation failed, possibly due to empty first layer." msgstr "換料塔產生失敗,可能是因為首層為空。" +# AI Translated msgid "One object has an empty first layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "模型出現空層無法列印。請切掉底部或開啟支撐。" +msgstr "有物件的首層為空,無法列印。請切除底部或啟用支撐。" +# AI Translated #, boost-format msgid "The object has empty layers between %1% and %2% and can’t be printed." -msgstr "模型在 %1% 和 %2% 之間出現空層,無法列印。" +msgstr "物件在 %1% 和 %2% 之間有空層,無法列印。" +# AI Translated #, boost-format msgid "Object: %1%" -msgstr "模型:%1%" +msgstr "物件:%1%" +# AI Translated msgid "Parts of the object at these heights may be too thin or the object may have a faulty mesh." -msgstr "部分模型在這些高度可能過薄,或者模型存在缺陷" +msgstr "物件在這些高度的部分可能過薄,或物件的網格有缺陷。" +# AI Translated msgid "Process change extrusion role G-code" -msgstr "列印參數擠出模式變更 G-code" +msgstr "列印參數擠出類型變更 G-code" +# AI Translated msgid "Filament change extrusion role G-code" -msgstr "線材變更擠出模式 G-code" +msgstr "線材變更擠出類型 G-code" # AI Translated #. TRN %1% is a file path. @@ -13959,8 +14733,9 @@ msgstr "" "錯誤:%3%\n" "%1% 是否被鎖定?" +# AI Translated msgid "No object can be printed. It may be too small." -msgstr "沒有可列印的物件。可能是因為尺寸過小" +msgstr "沒有可列印的物件,可能是尺寸過小。" # AI Translated #, boost-format @@ -13976,8 +14751,9 @@ msgstr "此列印板設定為 IDEX/IQEX 模式「%1%」,但所選列印裝置 msgid "Invalid thumbnails value:" msgstr "縮圖值無效:" +# AI Translated msgid "Your print is very close to the priming regions. Make sure there is no collision." -msgstr "您的列印區域非常接近準備區域,請確認不會發生碰撞。" +msgstr "您的列印物件非常接近預擠出區域,請確認不會發生碰撞。" msgid "" "Failed to generate G-code for invalid custom G-code.\n" @@ -13993,21 +14769,24 @@ msgstr "請檢查自訂 G-code,或者使用預設的。" msgid "Generating G-code: layer %1%" msgstr "正在產生 G-code:第 %1% 層" +# AI Translated msgid "Flush volumes matrix do not match to the correct size!" -msgstr "沖洗體積矩陣與正確尺寸不符!" +msgstr "清理體積矩陣的尺寸不正確!" msgid "set_accel_and_jerk() is only supported by Klipper" msgstr "set_accel_and_jerk() 僅 Klipper 支援" +# AI Translated msgid "" "Input shaping is not supported by Marlin < 2.1.2.\n" "Check your firmware version and update your G-code flavor to ´Marlin 2´." msgstr "" "Marlin < 2.1.2 不支援輸入整形。\n" -"請檢查您的韌體版本,並將 G-code 風格更新為「Marlin 2」" +"請檢查您的韌體版本,並將 G-code 風格更新為「Marlin 2」。" +# AI Translated msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." -msgstr "輸入整形僅受 Klipper、RepRapFirmware 和 Marlin 2 支援" +msgstr "僅 Klipper、RepRapFirmware 和 Marlin 2 支援輸入整形。" # AI Translated #, boost-format @@ -14035,42 +14814,43 @@ msgstr "部分交點處理失敗(%1%)" # AI Translated #, boost-format msgid "multiple intersections with a perimeter, only one was used (%1%)" -msgstr "與外牆有多個交點,僅使用了其中一個(%1%)" +msgstr "與牆有多個交點,僅使用了其中一個(%1%)" # AI Translated #, boost-format msgid "a perimeter is fully inside a modifier, the modifier was not applied to it (%1%)" -msgstr "某道外牆完全位於修改器內部,修改器未套用於其上(%1%)" +msgstr "某道牆完全位於修改器內部,修改器未套用於其上(%1%)" # AI Translated #. TRN: %1% is the modifier type "Seam Blocked" as in the menu, %2% the modifier name, %3% the object name. #, boost-format msgid "%1% modifier \"%2%\" of \"%3%\" covers an entire perimeter" -msgstr "「%3%」的%1%修改器「%2%」覆蓋整道外牆" +msgstr "「%3%」的%1%修改器「%2%」覆蓋整道牆" # AI Translated #. TRN: %1% is the modifier type "Seam Blocked" as in the menu, %2% the modifier name, %3% the object name, %4% the number of modifiers. #, boost-format msgid "%1% modifier \"%2%\" of \"%3%\" (%4% in total) covers an entire perimeter" -msgstr "「%3%」的%1%修改器「%2%」(共 %4% 個)覆蓋整道外牆" +msgstr "「%3%」的%1%修改器「%2%」(共 %4% 個)覆蓋整道牆" # AI Translated #, boost-format msgid "modifier \"%1%\" of \"%2%\" had no effect on the seam (it might not reach the centerline of the printed perimeter)" -msgstr "「%2%」的修改器「%1%」對接縫沒有作用(可能未觸及所列印外牆的中心線)" +msgstr "「%2%」的修改器「%1%」對接縫沒有作用(可能未觸及所列印牆的中心線)" # AI Translated #, boost-format msgid "modifier \"%1%\" of \"%2%\" (%3% in total) had no effect on the seam (it might not reach the centerline of the printed perimeter)" -msgstr "「%2%」的修改器「%1%」(共 %3% 個)對接縫沒有作用(可能未觸及所列印外牆的中心線)" +msgstr "「%2%」的修改器「%1%」(共 %3% 個)對接縫沒有作用(可能未觸及所列印牆的中心線)" # AI Translated msgid "Seam placement may differ from expected." msgstr "接縫位置可能與預期不同。" +# AI Translated #, boost-format msgid "Failed to write the G-code statistics to %1%." -msgstr "" +msgstr "無法將 G-code 統計資料寫入 %1%。" msgid "Internal Bridge" msgstr "內部橋接" @@ -14089,8 +14869,9 @@ msgstr "Flow::mm3_per_mm() 產生了負流量,是否有擠出寬度設得太 msgid "Failed to calculate line width of %1%. Cannot get value of \"%2%\"." msgstr "計算 %1% 的線寬失敗。無法取得「%2%」的值。" +# AI Translated msgid "Invalid spacing supplied to Flow::with_spacing(), check your layer height and extrusion width." -msgstr "提供給 Flow::with_spacing()的間距無效,請檢查層高和擠出寬度" +msgstr "提供給 Flow::with_spacing() 的間距無效,請檢查層高和擠出寬度。" # AI Translated #, boost-format @@ -14127,20 +14908,24 @@ msgstr "不支援的加密方式" msgid "unsupported feature" msgstr "不支援的功能" +# AI Translated msgid "failed finding central directory" -msgstr "找不到主目錄" +msgstr "找不到中央目錄" +# AI Translated msgid "not a ZIP archive" -msgstr "不是一個 zip 壓縮檔" +msgstr "不是 ZIP 壓縮檔" msgid "invalid header or corrupted" msgstr "無效檔案頭或檔案已損壞" +# AI Translated msgid "Saving to RAID is not supported." -msgstr "不支援多硬碟儲存" +msgstr "不支援儲存至 RAID。" +# AI Translated msgid "decompression failed" -msgstr "解壓縮失敗或存檔已損壞" +msgstr "解壓縮失敗" msgid "compression failed" msgstr "壓縮失敗" @@ -14151,8 +14936,9 @@ msgstr "意外的解壓縮大小" msgid "CRC check failed" msgstr "CRC 檢查失敗" +# AI Translated msgid "unsupported central directory size" -msgstr "不支援的主目錄容量" +msgstr "不支援的中央目錄大小" msgid "allocation failed" msgstr "配置記憶體失敗" @@ -14175,8 +14961,9 @@ msgstr "檔案關閉失敗" msgid "file seek failed" msgstr "檔案隨機存取失敗" +# AI Translated msgid "file stat failed" -msgstr "檔案統計資訊失敗" +msgstr "無法取得檔案資訊" msgid "invalid parameter" msgstr "無效參數" @@ -14271,7 +15058,7 @@ msgstr "模型與換料塔的相對位置不符合「取消稀疏層」功能的 # AI Translated #, boost-format msgid "%1% is too close to the clumping detection area. There may be collisions when printing." -msgstr "%1% 離堵塞偵測區域太近,列印時可能會發生碰撞。" +msgstr "%1% 離結塊偵測區域太近,列印時可能會發生碰撞。" # AI Translated msgid "Prime tower is too close to others, and collisions may be caused.\n" @@ -14283,7 +15070,7 @@ msgstr "換料塔離淨空區域太近,會發生碰撞。\n" # AI Translated msgid "Prime tower is too close to the clumping detection area, and collisions will be caused.\n" -msgstr "換料塔離堵塞偵測區域太近,會發生碰撞。\n" +msgstr "換料塔離結塊偵測區域太近,會發生碰撞。\n" # AI Translated msgid "Prime tower is too close to an exclusion area. There may be collisions when printing." @@ -14291,7 +15078,7 @@ msgstr "換料塔離淨空區域太近,列印時可能會發生碰撞。" # AI Translated msgid "Prime tower is too close to the clumping detection area. There may be collisions when printing." -msgstr "換料塔離堵塞偵測區域太近,列印時可能會發生碰撞。" +msgstr "換料塔離結塊偵測區域太近,列印時可能會發生碰撞。" # AI Translated msgid "Prime tower is partially outside the printable area, and it cannot be printed.\n" @@ -14347,11 +15134,11 @@ msgstr "僅在輸送帶傾斜時才會產生 Brim。請設定輸送帶傾斜角 # AI Translated msgid "Belt printers support outer and inner brim only. Auto, Mouse ear and Painted brim are printed as Outer brim only, using Brim width." -msgstr "輸送帶列印裝置僅支援外側和內側 Brim。「自動」、「圓盤」和「上色」Brim 會以「僅外側」方式列印,並使用「Brim 寬度」。" +msgstr "輸送帶列印裝置僅支援外側和內側 Brim。「自動」、「圓盤」和「繪製」Brim 會以「僅外側」方式列印,並使用「Brim 寬度」。" # AI Translated msgid "Brim-object gap separates the leading brim from the object's leading edge, which is the edge it is meant to anchor. Set the gap to 0 when using leading brim length." -msgstr "「Brim 與模型的間隙」會使前緣 Brim 與物件的前緣分離,而前緣正是前緣 Brim 要固定的邊。使用「前緣 Brim 長度」時,請將間隙設為 0。" +msgstr "「Brim 與物件的間隙」會使前緣 Brim 與物件的前緣分離,而前緣正是前緣 Brim 要固定的邊。使用「前緣 Brim 長度」時,請將間隙設為 0。" # AI Translated msgid "Leading brim length extends ahead of each object along the belt, and Arrange does not reserve that space. Leave room between objects." @@ -14365,11 +15152,13 @@ msgstr "「僅前緣」Brim 僅適用於輸送帶列印裝置。在此列印裝 msgid "A gradient mixed filament is used, but 'Mixed color sublayer' is disabled. The gradient will not be printed." msgstr "使用了漸層混合線材,但「混色子層」已停用。漸層將不會列印。" +# AI Translated msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." -msgstr "逐件列印模式下不支援使用平滑模式的縮時錄影。" +msgstr "列印順序為「逐件」時,不支援平滑模式的縮時攝影。" +# AI Translated msgid "Clumping detection is not supported when \"by object\" sequence is enabled." -msgstr "啟用“按物件”序列時,不支援結塊偵測。" +msgstr "列印順序為「逐件」時,不支援結塊偵測。" # AI Translated msgid "The belt purge tower is not generated in \"By object\" print sequence; filament changes will not be purged." @@ -14383,78 +15172,98 @@ msgstr "已啟用輸送帶清理塔,但專案中沒有清理塔物件;線材 msgid "The project contains multiple managed belt purge towers. Reload the plate or toggle the belt purge tower off and on to regenerate it." msgstr "專案中包含多個自動管理的輸送帶清理塔。請重新載入列印板,或將輸送帶清理塔關閉後再開啟,以重新產生。" +# AI Translated msgid "Enabling both precise Z height and the prime tower may cause slicing errors." -msgstr "同時啟用精確 Z 高度和擦拭塔可能會導致切片錯誤。" +msgstr "同時啟用精確 Z 高度和換料塔可能會導致切片錯誤。" +# AI Translated msgid "A prime tower is required for clumping detection; otherwise, there may be flaws on the model." -msgstr "結塊偵測需要 Prime 塔;否則,模型可能存在缺陷。" +msgstr "結塊偵測需要換料塔,否則模型上可能會有瑕疵。" +# AI Translated msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." -msgstr "請選擇『逐件列印』以支援在螺旋花瓶模式下列印多個物件。" +msgstr "若要在螺旋花瓶模式下列印多個物件,請選擇「逐件」列印順序。" +# AI Translated msgid "Spiral (vase) mode does not work when an object contains more than one material." -msgstr "不支援在包含多個線材的列印中使用螺旋花瓶模式。" +msgstr "物件包含多種材料時,螺旋花瓶模式無法運作。" +# AI Translated #, boost-format msgid "While the object %1% itself fits the build volume, it exceeds the maximum build volume height because of material shrinkage compensation." -msgstr "物件 %1% 本身雖然符合建構體積,但由於材料收縮補償,導致其超出了最大建構高度限制。" +msgstr "物件 %1% 本身雖在列印空間內,但由於材料收縮補償,超出了列印空間的最大高度。" +# AI Translated #, boost-format msgid "While the object %1% itself fits the build volume, its last layer exceeds the maximum build volume height." -msgstr "物件 %1% 本身雖符合建構體積限制,但其最後一層超出了最大建構高度。" +msgstr "物件 %1% 本身雖在列印空間內,但其最後一層超出了列印空間的最大高度。" +# AI Translated msgid "You might want to reduce the size of your model or change current print settings and retry." -msgstr "您可能想要減小模型的尺寸或更改目前的列印設定並重試。" +msgstr "您可以縮小模型尺寸或變更目前的列印設定,然後重試。" +# AI Translated #, boost-format msgid "The object %1% exceeds the maximum build volume height." -msgstr "物件 %1% 超出了最大體積高度。" +msgstr "物件 %1% 超出了列印空間的最大高度。" +# AI Translated msgid "Variable layer height is not supported with Organic supports." -msgstr "有機樹支撐不支持可變層高。" +msgstr "有機樹狀支撐不支援可變層高。" # AI Translated msgid "The wipe tower filament cannot be a mixed filament." msgstr "換料塔線材不能是混合線材。" +# AI Translated msgid "Different nozzle diameters and different filament diameters may not work well when the prime tower is enabled. It's very experimental, so please proceed with caution." -msgstr "當啟用換料時,不同的噴嘴直徑和線材直徑可能無法正常配合。此功能屬於實驗性階段,請小心使用。" +msgstr "啟用換料塔時,不同的噴嘴直徑和線材直徑可能無法正常配合。此功能仍屬實驗階段,請謹慎使用。" +# AI Translated msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." -msgstr "換料塔目前僅支援相對擠出機定址 (use_relative_e_distances=1)。" +msgstr "換料塔目前僅支援相對擠出機定址(use_relative_e_distances=1)。" +# AI Translated msgid "Ooze prevention is only supported with the wipe tower when 'single_extruder_multi_material' is off." -msgstr "『防止漏料』功能僅在 ‘single_extruder_multi_material’ 關閉時,才支援換料塔。" +msgstr "僅在 'single_extruder_multi_material' 關閉時,「防漏料」才支援搭配換料塔使用。" +# AI Translated msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." -msgstr "換料塔功能目前僅支援 Marlin、RepRap/Sprinter、RepRapFirmware 和 Repetier 的 G-code 格式。" +msgstr "換料塔目前僅支援 Marlin、RepRap/Sprinter、RepRapFirmware 和 Repetier 的 G-code 風格。" msgid "A prime tower is not supported in “By object” print." msgstr "逐件列印模式下無法使用換料塔。" +# AI Translated msgid "A prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." -msgstr "可變層高啟用時無法使用換料塔。它要求所有物件擁有相同的層高。" +msgstr "啟用適應性層高時無法使用換料塔。換料塔要求所有物件具有相同的層高。" +# AI Translated msgid "A prime tower requires any “support gap” to be a multiple of layer height." -msgstr "換料塔要求「支撐間隙」為層高的整數倍數" +msgstr "換料塔要求「支撐間隙」為層高的整數倍。" +# AI Translated msgid "A prime tower requires that all objects have the same layer height." -msgstr "換料塔要求各個物件擁有同樣的層高" +msgstr "換料塔要求所有物件具有相同的層高。" +# AI Translated msgid "A prime tower requires that all objects are printed over the same number of raft layers." -msgstr "換料塔要求各個物件使用同樣的筏層數量" +msgstr "換料塔要求所有物件使用相同數量的筏層。" +# AI Translated msgid "The prime tower is only supported for multiple objects if they are printed with the same support_top_z_distance." -msgstr "只有當多個物件使用相同的支撐頂部 Z 距離 (support_top_z_distance) 列印時,才會支援換料塔" +msgstr "只有在多個物件使用相同的 support_top_z_distance 列印時,才支援換料塔。" msgid "A prime tower requires that all objects are sliced with the same layer height." msgstr "換料塔要求各個物件擁有同樣的層高。" +# AI Translated msgid "The prime tower is only supported if all objects have the same variable layer height." -msgstr "各個物件的層高存在差異,無法啟用換料塔" +msgstr "只有在所有物件的可變層高都相同時,才支援換料塔。" +# AI Translated msgid "One or more object were assigned an extruder that the printer does not have." -msgstr "一個或多個物件被分配到的印表裝置沒有擠出機" +msgstr "有一個或多個物件指派到列印裝置沒有的擠出機。" msgid "Line width too small" msgstr "線寬太小" @@ -14468,14 +15277,16 @@ msgstr "使用不同噴嘴直徑的多個擠出機進行列印。如果支撐要 msgid "A prime tower requires that support has the same layer height as the object." msgstr "換料塔要求支撐和物件採用同樣的層高。" +# AI Translated msgid "For Organic supports, two walls are supported only with the Hollow/Default base pattern." -msgstr "對於有機樹支撐,僅 Hollow/Default 底座圖案支援兩層牆壁。" +msgstr "對於有機樹狀支撐,僅「空心」/「預設」底座圖案支援兩道牆。" msgid "The Lightning base pattern is not supported by this support type; Rectilinear will be used instead." msgstr "此支撐類型不支援閃電底座圖案;將改用直線圖案。" +# AI Translated msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." -msgstr "有機樹支撐尖端直徑不得小於支撐材料擠出寬度。" +msgstr "有機樹狀支撐尖端直徑不得小於支撐材料擠出寬度。" msgid "Organic support branch diameter must not be smaller than 2x support material extrusion width." msgstr "有機樹狀支撐分支直徑不得小於支撐材料擠出寬度的 2 倍。" @@ -14483,14 +15294,17 @@ msgstr "有機樹狀支撐分支直徑不得小於支撐材料擠出寬度的 2 msgid "Organic support branch diameter must not be smaller than support tree tip diameter." msgstr "有機樹狀支撐枝直徑不得小於支撐樹梢直徑。" +# AI Translated msgid "The Hollow base pattern is not supported by this support type; Rectilinear will be used instead." -msgstr "此支撐類型不支援空心底座圖案;將改用直線填充。" +msgstr "此支撐類型不支援空心底座圖案;將改用直線圖案。" +# AI Translated msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "使用支撐添加器但沒有開啟支撐。請開啟支撐。" +msgstr "使用了支撐產生器,但未啟用支撐。請啟用支撐。" +# AI Translated msgid "Layer height cannot exceed nozzle diameter." -msgstr "層高不能超過噴嘴直徑" +msgstr "層高不能超過噴嘴直徑。" msgid "Bridge line width must not exceed nozzle diameter" msgstr "橋接線寬不得超過噴嘴直徑" @@ -14501,8 +15315,9 @@ msgstr "在 before_layer_change_gcode 中找到 \"G92 E0\",但 G 或 E 不是 msgid "\"G92 E0\" was found in layer_change_gcode, but the G or E are not uppercase. Please change them to the exact uppercase \"G92 E0\"." msgstr "在 layer_change_gcode 中找到 \"G92 E0\",但 G 或 E 並非大寫。請將其改為完全大寫的 \"G92 E0\"。" +# AI Translated msgid "Relative extruder addressing requires resetting the extruder position at each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to layer_gcode." -msgstr "相對擠出機定址需要重設每層的擠出機位置,以防止浮點精度損失。 將「G92 E0」加入到 layer_gcode。" +msgstr "相對擠出機定址需要在每層重設擠出機位置,以防止浮點精度損失。請將 \"G92 E0\" 加入 layer_gcode。" msgid "\"G92 E0\" was found in before_layer_change_gcode, which is incompatible with absolute extruder addressing." msgstr "在 before_layer_change_gcode 中發現 \"G92 E0\",這與絕對擠出機定址不相容。" @@ -14510,57 +15325,65 @@ msgstr "在 before_layer_change_gcode 中發現 \"G92 E0\",這與絕對擠出 msgid "\"G92 E0\" was found in layer_change_gcode, which is incompatible with absolute extruder addressing." msgstr "在 layer_change_gcode 中發現 \"G92 E0\",這與絕對擠出機定址不相容。" +# AI Translated #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" -msgstr "平台 %d:%s 不支援線材 %s" +msgstr "列印板 %d:%s 不支援線材 %s" +# AI Translated msgid "Setting the jerk speed too low could lead to artifacts on curved surfaces" -msgstr "抖動速度設定過低可能會在曲面上產生缺陷" +msgstr "急衝速度設定過低可能會在曲面上產生缺陷" +# AI Translated msgid "" "The jerk setting exceeds the printer's maximum jerk (machine_max_jerk_x/machine_max_jerk_y).\n" "Orca will automatically cap the jerk speed to ensure it doesn't surpass the printer's capabilities.\n" "You can adjust the maximum jerk setting in your printer's configuration to get higher speeds." msgstr "" -"抖動設定已超過列印裝置的最大急動值(machine_max_jerk_x/machine_max_jerk_y)。\n" -"Orca 將自動限制急動速度,以確保不超出列印裝置的性能範圍。\n" -"如需更高速度,您可以在列印裝置配置中調整最大急動值。" +"急衝速度設定超過列印裝置的最大急衝速度(machine_max_jerk_x/machine_max_jerk_y)。\n" +"Orca 將自動限制急衝速度,以確保不超出列印裝置的性能範圍。\n" +"如需更高速度,您可以在列印裝置設定中調整最大急衝速度。" +# AI Translated msgid "" "Junction deviation setting exceeds the printer's maximum value (machine_max_junction_deviation).\n" "Orca will automatically cap the junction deviation to ensure it doesn't surpass the printer's capabilities.\n" "You can adjust the machine_max_junction_deviation value in your printer's configuration to get higher limits." msgstr "" -"轉角偏差設定超出列印裝置的最大值 (machine_max_junction_deviation)。\n" -"Orca 將自動限制轉角偏差,以確保其不會超出列印裝置的能力。\n" -"您可以調整列印裝置配置中的 machine_max_junction_deviation 值以獲得更高的限制。" +"「轉折偏移值」設定超出列印裝置的最大值(machine_max_junction_deviation)。\n" +"Orca 將自動限制轉折偏移值,以確保不超出列印裝置的能力。\n" +"您可以在列印裝置設定中調整 machine_max_junction_deviation 值,以獲得更高的上限。" +# AI Translated msgid "" "The acceleration setting exceeds the printer's maximum acceleration (machine_max_acceleration_extruding).\n" "Orca will automatically cap the acceleration speed to ensure it doesn't surpass the printer's capabilities.\n" "You can adjust the machine_max_acceleration_extruding value in your printer's configuration to get higher speeds." msgstr "" -"加速度設定已超過列印裝置的最大加速度值 (machine_max_acceleration_travel)。\n" +"加速度設定超過列印裝置的最大加速度(machine_max_acceleration_extruding)。\n" "Orca 將自動限制加速度,以確保不超出列印裝置的性能範圍。\n" -"如需更高速度,您可以在列印裝置配置中調整 machine_max_acceleration_extruding 值。" +"如需更高速度,您可以在列印裝置設定中調整 machine_max_acceleration_extruding 值。" +# AI Translated msgid "" "The travel acceleration setting exceeds the printer's maximum travel acceleration (machine_max_acceleration_travel).\n" "Orca will automatically cap the travel acceleration speed to ensure it doesn't surpass the printer's capabilities.\n" "You can adjust the machine_max_acceleration_travel value in your printer's configuration to get higher speeds." msgstr "" -"移動加速度設定已超過列印裝置的最大移動加速度值(machine_max_acceleration_travel)。\n" -"Orca 將自動限制移動加速度,以確保不超出列印裝置的性能範圍。\n" -"如需更高速度,您可以在列印裝置配置中調整 machine_max_acceleration_travel 值。" +"空駛加速度設定超過列印裝置的最大空駛加速度(machine_max_acceleration_travel)。\n" +"Orca 將自動限制空駛加速度,以確保不超出列印裝置的性能範圍。\n" +"如需更高速度,您可以在列印裝置設定中調整 machine_max_acceleration_travel 值。" +# AI Translated msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." -msgstr "當壁序列為外內或內外內時,精確牆壁選項將被忽略。" +msgstr "當「牆列印順序」為「外牆/內牆」或「內牆/外牆/內牆」時,將忽略「精準外牆尺寸」選項。" msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values." msgstr "一個或多個擠出機的適應性 Pressure Advance 模型可能包含無效值。" +# AI Translated msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." -msgstr "線材收縮補償將被停用,因為所使用的線材之間的收縮率差異過大。" +msgstr "所用線材的收縮率不一致,因此將不使用線材收縮率。" # AI Translated msgid "The print is empty. The model is not printable with current print settings." @@ -14616,20 +15439,23 @@ msgstr "為可並行使用多個列印頭的機器啟用列印裝置設定。" msgid "Parallel printheads count" msgstr "並行列印頭數量" +# AI Translated msgid "Set the number of parallel printheads for machines like OrangeStorm Giga printer." -msgstr "設定 OrangeStorm Giga 列印裝置等機器的平行列印頭數量。" +msgstr "設定 OrangeStorm Giga 等列印裝置的並行列印頭數量。" msgid "Parallel printheads bed exclude areas" msgstr "並行列印頭列印板排除區域" +# AI Translated msgid "Ordered list of bed exclude areas by parallel printhead count. Item 1 applies to one printhead, item 2 to two printheads, and so on. Leave an item empty for no excluded area." -msgstr "依平行列印頭數量排序的熱床淨空區域列表。第 1 項適用於一個列印頭,第 2 項適用於兩個列印頭,依此類推。將項目留空表示無淨空區域。" +msgstr "依並行列印頭數量排序的熱床排除區域列表。第 1 項適用於一個列印頭,第 2 項適用於兩個列印頭,依此類推。項目留空表示沒有排除區域。" msgid "Excluded bed area" msgstr "熱床淨空區域" +# AI Translated 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 "XY 平面上的不可列印區域。例如,X1系列裝置在換料過程中,會使用左前角區域來切斷線材。這個多邊形區域由以下格式的點表示:「XxY,XxY,…」" +msgstr "XY 平面上的不可列印區域。例如,X1 系列列印裝置在換料時會使用左前角來切斷線材。此區域以多邊形表示,由下列格式的點組成:\"XxY, XxY, ...\"" msgid "Bed custom texture" msgstr "自訂列印板紋理" @@ -14640,14 +15466,16 @@ msgstr "自訂列印板模型" msgid "Elephant foot compensation" msgstr "象腳補償" +# AI Translated msgid "This shrinks the first layer on the build plate to compensate for elephant foot effect." -msgstr "將首層收縮用於補償象腳效應" +msgstr "縮小列印板上的首層,以補償象腳效應。" msgid "Elephant foot compensation layers" msgstr "象腳補償層數" +# AI Translated msgid "The number of layers on which the elephant foot compensation will be active. The first layer will be shrunk by the elephant foot compensation value, then the next layers will be linearly shrunk less, up to the layer indicated by this value." -msgstr "象腳補償將處於活動狀態的層數。 第一層將縮小象腳補償值,然後接下來的層將線性縮小,直到該值指示的層。" +msgstr "象腳補償生效的層數。首層會依象腳補償值縮小,之後各層的縮小量線性遞減,直到此值指定的層為止。" msgid "Elephant foot layers density" msgstr "象腳層密度" @@ -14661,14 +15489,16 @@ msgstr "" "設定第二層的初始值。\n" "後續層會依照 elefant_foot_compensation_layers 指定的高度線性增加密度。" +# AI Translated msgid "This is the height for each layer. Smaller layer heights give greater accuracy but longer printing time." -msgstr "每一層的切片高度。越小的層高意味著更高的精度和更長的列印時間" +msgstr "每一層的切片高度。層高越小,精度越高,但列印時間也越長。" msgid "Printable height" msgstr "可列印高度" +# AI Translated msgid "This is the maximum printable height which is limited by the height of the build area." -msgstr "受列印裝置硬體限制的最大可列印高度" +msgstr "最大可列印高度,受列印區域的高度限制。" msgid "Extruder printable height" msgstr "擠出機可列印高度" @@ -14679,8 +15509,9 @@ msgstr "該擠出機的最大可列印高度受列印裝置機構的限制。" msgid "Preferred orientation" msgstr "首選方向" +# AI Translated msgid "Automatically orient STL files on the Z axis upon initial import." -msgstr "匯入 STL 時自動對齊 Z 軸" +msgstr "首次匯入時,自動依 Z 軸調整 STL 檔案的方向。" msgid "Printer preset names" msgstr "列印裝置預設名稱" @@ -14688,8 +15519,9 @@ msgstr "列印裝置預設名稱" msgid "Use 3rd-party print host" msgstr "啟用第三方列印主機" +# AI Translated msgid "Allow controlling BambuLab's printer through 3rd party print hosts." -msgstr "允許使用第三方列印主機控制 BambuLab 列印裝置" +msgstr "允許透過第三方列印主機控制 BambuLab 列印裝置。" msgid "Use 3MF instead of G-code" msgstr "使用 3MF 取代 G-code" @@ -14703,23 +15535,27 @@ msgstr "列印裝置代理" msgid "Select the network agent implementation for printer communication." msgstr "選擇用於列印裝置通訊的網路代理實作。" +# AI Translated msgid "Hostname, IP or URL" -msgstr "主機名,IP 或者 URL" +msgstr "主機名稱、IP 或 URL" +# AI Translated msgid "Orca Slicer 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 "Orca Slicer 可以將 G-code 檔案上傳到列印裝置。此欄位應包含列印裝置的主機名、IP 位址或 URL。啟用基本身份驗證的列印裝置可以透過將使用者名稱和密碼放入以下格式的URL中來存取:https://username:password@your-octopi-address/" +msgstr "Orca Slicer 可以將 G-code 檔案上傳至列印主機。此欄位應填入列印主機實例的主機名稱、IP 位址或 URL。若列印主機位於啟用基本驗證的 HAProxy 之後,可將使用者名稱和密碼以下列格式放入 URL 中來存取:https://username:password@your-octopi-address/" msgid "Device UI" msgstr "裝置使用者介面" +# AI Translated msgid "Specify the URL of your device user interface if it's not same as print_host." -msgstr "如果列印裝置的使用者介面 URL 不同,請輸入在此" +msgstr "若裝置使用者介面的 URL 與 print_host 不同,請在此指定。" msgid "API Key / Password" msgstr "API 金鑰 / 密碼" +# AI Translated msgid "Orca Slicer can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." -msgstr "Orca slicer 可以將 G-code 檔案上傳到列印裝置。此欄位應包含用於身份驗證的 API 金鑰或密碼。" +msgstr "Orca Slicer 可以將 G-code 檔案上傳至列印主機。此欄位應填入驗證所需的 API 金鑰或密碼。" msgid "Serial Number" msgstr "序號" @@ -14727,11 +15563,13 @@ msgstr "序號" msgid "Flashforge local API requires the printer serial number." msgstr "Flashforge 本機 API 需要列印裝置序號。" +# AI Translated msgid "Name of the printer." -msgstr "列印裝置名稱" +msgstr "列印裝置名稱。" +# AI Translated 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 "可以為 HTTPS OctoPrint 連線指定自訂 CA憑證 檔案,格式為 crt/pem。如果留空,則使用預設的操作系統 CA憑證 儲存庫。" +msgstr "可為 HTTPS OctoPrint 連線指定 crt/pem 格式的自訂 CA 憑證檔案。若留空,則使用作業系統預設的 CA 憑證存放區。" msgid "User" msgstr "使用者名稱" @@ -14739,14 +15577,17 @@ msgstr "使用者名稱" msgid "Password" msgstr "密碼" +# AI Translated msgid "Ignore HTTPS certificate revocation checks" -msgstr "忽略 HTTPS 憑證吊銷檢查" +msgstr "忽略 HTTPS 憑證撤銷檢查" +# AI Translated msgid "Ignore HTTPS certificate revocation checks in the case of missing or offline distribution points. One may want to enable this option for self signed certificates if connection fails." -msgstr "在缺少或離線的情況下忽略 HTTPS 憑證吊銷檢查。如果連線失敗,可以啟用此選項來處理自簽名憑證。" +msgstr "當發佈點遺失或離線時,忽略 HTTPS 憑證撤銷檢查。若連線失敗,使用自我簽署憑證時可考慮啟用此選項。" +# AI Translated msgid "Names of presets related to the physical printer." -msgstr "與實體列印裝置相關的預設名稱" +msgstr "與實體列印裝置相關的預設名稱。" msgid "Authorization Type" msgstr "授權類型" @@ -14759,19 +15600,22 @@ msgstr "HTTP 摘要" # AI Translated msgid "Configuration for the plugin capabilities this preset uses, overriding the global Capabilities configuration. Stored as a raw JSON array and edited through the dialog behind the button, never typed in directly." -msgstr "此預設所使用外掛功能的設定,會覆寫全域的 Capabilities 設定。以原始 JSON 陣列儲存,並透過按鈕後方的對話框編輯,切勿直接輸入。" +msgstr "此預設所使用外掛功能的設定,會覆寫全域的「功能」設定。以原始 JSON 陣列儲存,並透過按鈕開啟的對話框編輯,切勿直接輸入。" msgid "Avoid crossing walls" msgstr "避免跨越外牆" +# AI Translated msgid "This detours to avoid traveling across walls, which may cause blobs on the surface." -msgstr "空駛時繞過外牆以避免在模型外觀表面產生斑點" +msgstr "空駛時繞行,避免跨越外牆而在模型表面產生斑點。" +# AI Translated msgid "Avoid crossing walls - Max detour length" -msgstr "避免跨越外牆-最大繞行長度" +msgstr "避免跨越外牆:最大繞行長度" +# AI Translated msgid "Maximum detour distance for avoiding crossing wall: The printer won'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. A value of 0 will disable this." -msgstr "避開穿越牆體時的最大繞行距離。若繞行距離超過此設定值,則不進行繞行。繞行距離可設為絕對值,或直接移動路徑的百分比(如 50%)。設為 0 以停用繞行功能" +msgstr "避免跨越外牆時的最大繞行距離:若繞行距離大於此值,則不繞行。繞行距離可設為絕對值,或直線空駛路徑長度的百分比(例如 50%)。設為 0 表示停用。" msgid "mm or %" msgstr "mm 或 %" @@ -14779,47 +15623,60 @@ msgstr "mm 或 %" msgid "Other layers" msgstr "其它層" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "除首層外的其他層的熱床溫度。0值表示該線材不支援在低溫增穩列印板上列印。" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於增穩低溫列印板。" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Cool Plate." -msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於低溫列印板" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於低溫列印板。" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Textured Cool Plate." -msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於低溫紋理列印板" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於紋理低溫列印板。" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Engineering Plate." -msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於工程列印板" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於工程列印板。" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the High Temp Plate." -msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於高溫列印板" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於高溫列印板。" +# AI Translated msgid "This is the bed temperature for layers except for the first one. A value of 0 means the filament does not support printing on the Textured PEI Plate." -msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於紋理 PEI 列印板" +msgstr "首層之外各層的熱床溫度。值為 0 表示該線材不適用於紋理 PEI 列印板。" msgid "First layer" msgstr "首層" +# AI Translated msgid "First layer bed temperature" -msgstr "首層床溫" +msgstr "首層熱床溫度" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Cool Plate SuperTack." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於低溫增穩列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於增穩低溫列印板。" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Cool Plate." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於低溫列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於低溫列印板。" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Textured Cool Plate." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於低溫紋理列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於紋理低溫列印板。" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Engineering Plate." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於工程列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於工程列印板。" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the High Temp Plate." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於高溫列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於高溫列印板。" +# AI Translated msgid "This is the bed temperature of the first layer. A value of 0 means the filament does not support printing on the Textured PEI Plate." -msgstr "首層的列印床溫度。值為 0 表示該線材不適用於紋理 PEI 列印板" +msgstr "首層的熱床溫度。值為 0 表示該線材不適用於紋理 PEI 列印板。" msgid "Plate types supported by the printer" msgstr "列印裝置所支援的列印板類型" @@ -14842,24 +15699,29 @@ msgstr "其他層列印順序的次數" msgid "Other layers filament sequence" msgstr "其他層線材的列印順序" +# AI Translated msgid "This G-code is inserted at every layer change before the Z lift." -msgstr "在每次換層抬升z高度之前插入這段 G-code" +msgstr "每次換層時,在 Z 抬升之前插入這段 G-code。" msgid "Bottom shell layers" msgstr "底部外殼層數" +# AI Translated 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 "底部外殼實心層層數,包括底面。當由該層數計算的厚度小於底部外殼厚度,切片時會增加底部外殼的層數" +msgstr "底部外殼的實心層數,包含底面。若依此層數計算出的厚度小於底部外殼厚度,切片時會增加底部外殼層數。" msgid "Bottom shell thickness" msgstr "底部外殼厚度" +# AI Translated 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 a shell when layer height is small. 0 means that this setting is disabled and the thickness of the bottom shell is determined simply by the number of bottom shell layers." -msgstr "如果由底部殼體層數算出的厚度小於這個數值,那麼切片時將自動增加底部殼體層數。這能夠避免當層高很小時,底部殼體過薄。0 表示關閉這個設定,同時底部殼體的厚度完全由底部殼體層數決定" +msgstr "若依底部外殼層數計算出的厚度小於此值,切片時會自動增加底部實心層數。這可避免層高很小時底部外殼過薄。0 表示停用此設定,底部外殼的厚度完全由底部外殼層數決定。" +# AI Translated msgid "Apply gap fill" -msgstr "套用間隙填充" +msgstr "套用縫隙填充" +# AI Translated msgid "" "Enables gap fill for the selected solid surfaces. The minimum gap length that will be filled can be controlled from the filter out tiny gaps option below.\n" "\n" @@ -14874,22 +15736,25 @@ msgid "" "\n" "However this is not advised, as gap fill between perimeters is contributing to the model's strength. For models where excessive gap fill is generated between perimeters, a better option would be to switch to the arachne wall generator and use this option to control whether the cosmetic top and bottom surface gap fill is generated." msgstr "" -"為選定的實心表面啟用間隙填充。您可以使用下方的『過濾微小間隙』選項來控制填充的最小間隙長度。\n" +"為選定的實心表面啟用縫隙填充。可透過下方的「忽略微小間隙」選項控制要填充的最小間隙長度。\n" "\n" "選項:\n" -"1. 所有區域:將間隙填充套用於頂部、底部和內部實心表面,以提升結構強度。\n" -"2. 僅頂部和底部:僅在頂部和底部表面進行間隙填充,平衡列印速度,減少實心填充中的過度擠出,同時確保頂部和底部表面無針孔間隙。\n" -"3. 不填充:停用所有實心填充區域的間隙填充。\n" +"1. 全部:對頂面、底面和內部實心表面進行縫隙填充,以獲得最大強度\n" +"2. 頂面與底面:僅對頂面和底面進行縫隙填充,兼顧列印速度,減少實心填充中可能出現的過度擠出,並確保頂面和底面沒有針孔間隙\n" +"3. 無:停用所有實心填充區域的縫隙填充\n" "\n" -"請注意,若使用『經典』的牆產生器,當外牆之間無法容納完整寬度的線條時,間隙填充仍可能產生。這類外牆間隙填充不受此設定控制。\n" -"如果希望移除所有間隙填充,包括『經典』的牆產生器間隙填充,可將『過濾微小間隙』設定為較大的數字(如 999999)。\n" -"然而,不建議這麼做,因為外牆間的間隙填充能增強模型強度。若模型因外牆間隙填充過多而受影響,更好的解決方案是切換到『Arachne』牆產生器,並利用此選項控制是否產生頂部和底部表面的美觀間隙填充" +"請注意,若使用「經典」牆產生器,當牆之間容納不下一條完整寬度的線時,也可能在牆之間產生縫隙填充。這種牆間縫隙填充不受此設定控制。\n" +"\n" +"若希望移除所有縫隙填充(包括「經典」牆產生器產生的),請將「忽略微小間隙」設為很大的數值,例如 999999。\n" +"\n" +"但不建議這樣做,因為牆之間的縫隙填充有助於提高模型強度。對於牆之間產生過多縫隙填充的模型,更好的做法是切換到 Arachne 牆產生器,並使用此選項控制是否產生頂面和底面的裝飾性縫隙填充。" msgid "Everywhere" msgstr "全部" +# AI Translated msgid "Top and bottom surfaces" -msgstr "頂部與底部" +msgstr "頂面與底面" msgid "Nowhere" msgstr "無" @@ -14897,27 +15762,32 @@ msgstr "無" msgid "Force cooling for overhangs and bridges" msgstr "強制冷卻懸空與橋接結構" +# AI Translated msgid "Enable this option to allow adjustment of the part cooling fan speed for specifically for overhangs, internal and external bridges. Setting the fan speed specifically for these features can improve overall print quality and reduce warping." -msgstr "啟用此選項後,可調整零件冷卻風扇的速度,專門針對懸垂結構、內部和外部橋接區域。適當調整風扇速度能提升列印品質並減少變形問題。" +msgstr "啟用此選項後,可專門針對懸空、內部橋接與外部橋接調整物件冷卻風扇速度。為這些部位單獨設定風扇速度,可提升整體列印品質並減少翹曲。" +# AI Translated msgid "Overhangs and external bridges fan speed" -msgstr "懸空與外部橋接區域的冷卻風扇速度" +msgstr "懸空與外部橋接風扇速度" +# AI Translated msgid "" "Use this part cooling fan speed when printing bridges or overhang walls with an overhang threshold that exceeds the value set in the 'Overhangs cooling threshold' parameter above. Increasing the cooling specifically for overhangs and bridges can improve the overall print quality of these features.\n" "\n" "Please note, this fan speed is clamped on the lower end by the minimum fan speed threshold set above. It is also adjusted upwards up to the maximum fan speed threshold when the minimum layer time threshold is not met." msgstr "" -"當列印橋接結構或懸垂牆,且其懸垂角度超過「懸垂冷卻門檻值」所設定的標準時,將適用此零件冷卻風扇轉速。針對懸垂與橋接部分提高冷卻強度,有助於提升列印品質並減少變形。\n" +"列印橋接或懸空牆時,若懸空程度超過上方「懸空冷卻觸發臨界值」參數所設定的值,則使用此物件冷卻風扇速度。專門針對懸空與橋接加強冷卻,可提升這些部位的整體列印品質。\n" "\n" -"請注意,此風扇轉速的最低值受限於「最小風扇轉速」設定。此外,當層列印時間未達「最小層列印時間」門檻值時,風扇轉速將自動增加,最高可達「最大風扇轉速」設定值。" +"請注意,此風扇速度的下限受上方設定的「最小風扇速度臨界值」限制;未達到最小層時間臨界值時,也會向上調整,最高可達「最大風扇速度臨界值」。" +# AI Translated msgid "Overhang cooling activation threshold" -msgstr "懸空冷卻觸發門檻值" +msgstr "懸空冷卻觸發臨界值" +# AI Translated #, no-c-format, no-boost-format msgid "When the overhang exceeds this specified threshold, force the cooling fan to run at the 'Overhang Fan Speed' set below. This threshold is expressed as a percentage, indicating the portion of each line's width that is unsupported by the layer beneath it. Setting this value to 0% forces the cooling fan to run for all outer walls, regardless of the overhang degree." -msgstr "當懸垂部分超過此指定的門檻值時,強制冷卻風扇以「懸垂風扇速度」設定運行。此門檻值以百分比表示,表示每條線寬中未被下層支撐的部分。將此值設為 0% 時,無論懸垂角度如何,都會強制冷卻風扇在所有外牆上運行" +msgstr "當懸空超過此臨界值時,強制冷卻風扇以下方設定的「懸空與外部橋接風扇速度」運轉。此臨界值以百分比表示,指每條線寬中未被下層支撐的比例。設為 0% 時,無論懸空程度如何,所有外牆都會強制開啟冷卻風扇。" msgid "External bridge infill direction" msgstr "外部橋接結構的填充方向" @@ -15076,20 +15946,23 @@ msgstr "" "\n" "實際使用的橋接流量是將此數值乘以線材流量比例計算得出;若有設定物件的流量比例,則會再乘上該值。" +# AI Translated msgid "Top surface flow ratio" -msgstr "頂部表面流量比例" +msgstr "頂面流量比例" +# AI Translated msgid "" "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish.\n" "\n" "The actual top surface flow used is calculated by multiplying this value with the filament flow ratio, and if set, the object's flow ratio." msgstr "" -"此設定值會影響頂部實心填充的材料用量。稍微降低此值可使表面更加平滑。\n" +"此係數會影響頂部實心填充的材料用量。稍微降低此值可使表面更平滑。\n" "\n" -"實際的頂部表面流量是此值乘以線材流量比例計算得出,若已設定物件流量比例,該比例也會被納入計算。" +"實際使用的頂面流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Bottom surface flow ratio" -msgstr "底部表面流量比例" +msgstr "底面流量比例" msgid "" "This factor affects the amount of material for bottom solid infill.\n" @@ -15100,14 +15973,17 @@ msgstr "" "\n" "實際的底部實心填充流量是此值乘以線材流量比例計算得出,若已設定物件流量比例,該比例也會被納入計算。" +# AI Translated msgid "Set other flow ratios" -msgstr "設定其他流量比" +msgstr "設定其他流量比例" +# AI Translated msgid "Change flow ratios for other extrusion path types." -msgstr "變更其他擠出路徑類型的流量比。" +msgstr "變更其他擠出路徑類型的流量比例。" +# AI Translated msgid "First layer flow ratio" -msgstr "首層流量比" +msgstr "首層流量比例" # AI Translated msgid "" @@ -15115,116 +15991,163 @@ msgid "" "\n" "For the first layer, the actual flow ratio for each path role (does not affect brims and skirts) will be multiplied by this value." msgstr "" -"此因素會影響本節中列出的擠出路徑角色的第一層上的材料量。\n" +"此係數會影響首層上本區所列擠出路徑角色的材料用量。\n" "\n" -"對於第一層,每個路徑角色的實際流量比(不影響 Brim 和​​裙子)將乘以該值。" +"在首層,各路徑角色的實際流量比例(不影響 Brim 與 Skirt)都會再乘以此值。" +# AI Translated msgid "Outer wall flow ratio" -msgstr "外牆流量比" +msgstr "外牆流量比例" +# AI Translated msgid "" "This factor affects the amount of material for outer walls.\n" "\n" "The actual outer wall flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響外牆材料的用量。 實際使用的外壁流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響外牆的材料用量。\n" +"\n" +"實際使用的外牆流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Inner wall flow ratio" -msgstr "內牆流量比" +msgstr "內牆流量比例" +# AI Translated msgid "" "This factor affects the amount of material for inner walls.\n" "\n" "The actual inner wall flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響內壁材料的用量。 實際使用的內壁流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響內牆的材料用量。\n" +"\n" +"實際使用的內牆流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Overhang flow ratio" -msgstr "懸空流量比" +msgstr "懸空流量比例" +# AI Translated msgid "" "This factor affects the amount of material for overhangs.\n" "\n" "The actual overhang flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響懸空材料的數量。 實際使用的懸空流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響懸空的材料用量。\n" +"\n" +"實際使用的懸空流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Sparse infill flow ratio" -msgstr "稀疏填充流量比" +msgstr "稀疏填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for sparse infill.\n" "\n" "The actual sparse infill flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響稀疏填充的材料量。 實際使用的稀疏填充流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響稀疏填充的材料用量。\n" +"\n" +"實際使用的稀疏填充流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Internal solid infill flow ratio" -msgstr "內部實心填充流量比" +msgstr "內部實心填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for internal solid infill.\n" "\n" "The actual internal solid infill flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響內部固體填充材料的數量。 實際使用的內部固體填充流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響內部實心填充的材料用量。\n" +"\n" +"實際使用的內部實心填充流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Gap fill flow ratio" -msgstr "縫隙填充流量比" +msgstr "縫隙填充流量比例" +# AI Translated msgid "" "This factor affects the amount of material for filling the gaps.\n" "\n" "The actual gap filling flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響填充間隙的材料量。 實際使用的間隙填充流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響縫隙填充的材料用量。\n" +"\n" +"實際使用的縫隙填充流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Support flow ratio" -msgstr "支撐流量比" +msgstr "支撐流量比例" +# AI Translated msgid "" "This factor affects the amount of material for support.\n" "\n" "The actual support flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響支撐材料的數量。 實際使用的支撐流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響支撐的材料用量。\n" +"\n" +"實際使用的支撐流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" +# AI Translated msgid "Support interface flow ratio" -msgstr "支撐介面流量比" +msgstr "支撐面流量比例" +# AI Translated msgid "" "This factor affects the amount of material for the support interface.\n" "\n" "The actual support interface flow used is calculated by multiplying this value by the filament flow ratio, and if set, the object's flow ratio." -msgstr "該因素影響支撐介面的材料量。 實際使用的支撐介面流量是透過將該值乘以線材流量比以及物件的流量比(如果已設定)來計算的。" +msgstr "" +"此係數會影響支撐面的材料用量。\n" +"\n" +"實際使用的支撐面流量為此值乘以線材流量比例,若已設定物件的流量比例,也會再乘上該值。" msgid "Precise wall" msgstr "精準外牆尺寸" +# AI Translated msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency. NOTE: This option will be ignored for outer-inner or inner-outer-inner wall sequences." -msgstr "透過調整牆壁間距來提高外牆精度,同時改善層間一致性。注意:當壁序列為外內或內外內時,此選項將被忽略。" +msgstr "透過調整外牆間距來提高外殼精度,同時改善層間一致性。注意:當牆順序為「外牆/內牆」或「內牆/外牆/內牆」時,此選項將被忽略。" msgid "Only one wall on top surfaces" msgstr "頂面單層牆" +# AI Translated msgid "Use only one wall on flat top surfaces, to give more space to the top infill pattern." -msgstr "頂面只使用單層牆,從而更多的空間能夠使用頂部填充圖案" +msgstr "平坦頂面只使用一層牆,為頂部填充圖案留出更多空間。" +# AI Translated msgid "One wall threshold" -msgstr "單層牆門檻值" +msgstr "單層牆臨界值" +# AI Translated #, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top layer where its width is below this value. This can be useful to not let the 'one perimeter on top' trigger on surface that should be covered only by perimeters. This value can be a mm or a % of the perimeter extrusion width.\n" "Warning: If enabled, artifacts can be created if you have some thin features on the next layer, like letters. Set this setting to 0 to remove these artifacts." msgstr "" -"當需要列印頂部表面,但該表面部分被另一層覆蓋時,如果其寬度小於此設定值,則不會被視為頂層。這有助於避免在需要外牆覆蓋的表面上,產生「單層牆」的情況發生。此值可以設為毫米或外周擠出寬度的百分比。\n" -"警告:啟用此設定可能會在下一層具有細小特徵(如字母)時產生瑕疵。將此值設為 0 可移除這些瑕疵。" +"當需要列印頂面,而該表面有一部分被另一層覆蓋時,寬度小於此值的部分不會被視為頂層。這可避免「頂面單層牆」在只應由牆覆蓋的表面上觸發。此值可以是 mm,或牆線寬的百分比(%)。\n" +"警告:啟用後,若下一層有細小特徵(例如文字),可能會產生缺陷。將此值設為 0 可消除這些缺陷。" msgid "Only one wall on first layer" msgstr "首層僅單層牆" +# AI Translated msgid "Use only one wall on first layer, to give more space to the bottom infill pattern." -msgstr "首層只使用單層牆,從而更多的空間能夠使用底部填充圖案" +msgstr "首層只使用一層牆,為底部填充圖案留出更多空間。" +# AI Translated msgid "Extra perimeters on overhangs" -msgstr "懸挑上的額外周長" +msgstr "懸空處額外牆" +# AI Translated msgid "Create additional perimeter paths over steep overhangs and areas where bridges cannot be anchored." -msgstr "在陡峭的懸空和無法固定橋接的區域中增加額外的周長路徑。" +msgstr "在陡峭的懸空處,以及無法錨定橋接的區域,產生額外的牆路徑。" msgid "Reverse on even" msgstr "偶數層反向" @@ -15232,18 +16155,21 @@ msgstr "偶數層反向" msgid "Overhang reversal" msgstr "懸空反向" +# AI Translated msgid "" "Extrude perimeters that have a part over an overhang in the reverse direction on even layers. This alternating pattern can drastically improve steep overhangs.\n" "\n" "This setting can also help reduce part warping due to the reduction of stresses in the part walls." msgstr "" -"在偶數層上,對於有懸空部分的外圍輪廓,採用反向擠出。這種交替模式可以大幅改善陡峭的懸挑。\n" +"在偶數層上,以反方向擠出部分位於懸空上方的牆。這種交替方式可大幅改善陡峭的懸空。\n" "\n" -"此設定還有助於減少因零件牆壁應力降低而導致的變形。" +"此設定也能降低零件牆內的應力,有助於減少零件翹曲。" +# AI Translated msgid "Reverse only internal perimeters" -msgstr "僅在內圍輪廓反向" +msgstr "僅反向內牆" +# AI Translated msgid "" "Apply the reverse perimeters logic only on internal perimeters.\n" "\n" @@ -15251,11 +16177,11 @@ msgid "" "\n" "For this setting to be the most effective, it is recommended to set the Reverse Threshold to 0 so that all internal walls print in alternating directions on even layers irrespective of their overhang degree." msgstr "" -"僅在內圍輪廓套用反向邏輯。\n" +"僅對內牆套用反向邏輯。\n" "\n" -"此設定可顯著減少零件應力,因為應力會以交替方向分佈。這有助於減少零件翹曲,同時保持外部牆面的品質。此功能對於易翹曲的材料(例如 ABS/ASA),以及彈性線材(例如 TPU 和絲光 PLA)特別有用。它還可以幫助減少支撐上懸空區域的翹曲。\n" +"此設定可大幅降低零件應力,因為應力會分散到交替的方向上。這應能減少零件翹曲,同時維持外牆品質。此功能對易翹曲的材料(例如 ABS/ASA),以及彈性線材(例如 TPU 和絲光 PLA)特別有用,也有助於減少支撐上方懸浮區域的翹曲。\n" "\n" -"為使此設定達到最佳效果,建議將反向門檻值設為 0,以確保所有內圍牆體在偶數層以交替方向列印,而不受懸垂角度的影響。" +"為使此設定發揮最大效果,建議將「反向臨界值」設為 0,如此無論懸空程度如何,所有內牆都會在偶數層以交替方向列印。" msgid "Bridge counterbore holes" msgstr "橋接沉孔" @@ -15277,27 +16203,31 @@ msgstr "部分橋接" msgid "Sacrificial layer" msgstr "犧牲層" +# AI Translated msgid "Reverse threshold" -msgstr "反轉臨界值" +msgstr "反向臨界值" +# AI Translated msgid "Overhang reversal threshold" -msgstr "懸空反轉臨界值" +msgstr "懸空反向臨界值" +# AI Translated #, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter width.\n" "Value 0 enables reversal on every even layers regardless.\n" "When Detect overhang wall is not enabled, this option is ignored and reversal happens on every even layers regardless." msgstr "" -"懸空需要達到的 mm,才能使反轉被認為是有用的。該值可以是外牆寬度的百分比。\n" -"設為 0 時,反轉將在所有偶數層上無條件啟用。\n" -"如果未啟用『偵測懸空外牆』,此選項將被忽略,並且反轉會無條件發生在所有偶數層上。" +"懸空需達到多少 mm,反向才被視為有效。可以是牆寬度的百分比(%)。\n" +"設為 0 時,每個偶數層都會反向。\n" +"若未啟用「偵測懸空牆」,此選項將被忽略,每個偶數層都會反向。" msgid "Slow down for overhangs" msgstr "懸空處降速" +# AI Translated msgid "Enable this option to slow down when printing overhangs. The speeds for different overhang percentages are set below." -msgstr "開啟這個選項將降低不同懸空程度的走線的列印速度" +msgstr "啟用此選項可在列印懸空時降低速度。不同懸空百分比的速度在下方設定。" msgid "Slow down for curled perimeters" msgstr "翹邊處降速" @@ -15330,7 +16260,7 @@ msgstr "" "啟用此選項時的建議:\n" "1. 將 Pressure Advance 平滑時間降低至 0.015 - 0.02,讓擠出機能快速回應速度變化。\n" "2. 提高最小列印速度,以限制減速的幅度,並減少快慢區段之間的差異。\n" -"3. 若仍出現缺陷,請啟用平滑擠出率 (ERS) 以進一步平滑流量轉換。\n" +"3. 若仍出現缺陷,請啟用「平滑擠出率」(ERS),以進一步平滑流量轉換。\n" "\n" "注意:啟用此選項時,懸空牆會被視為懸空,這表示即使懸空牆屬於橋接的一部分,仍會套用懸空列印速度。\n" "例如,當牆 100% 懸空、下方沒有牆支撐時,將會套用 75% 的懸空列印速度,並受橋接速度限制。" @@ -15348,14 +16278,15 @@ msgstr "" "\n" "此外,如果停用了「翹邊處降速」,則對支撐率低於 13% 的懸空牆(無論是橋接的一部分還是懸空結構)將使用該列印速度。" +# AI Translated msgid "Speed of internal bridges. If the value is expressed as a percentage, it will be calculated based on the bridge_speed. Default value is 150%." -msgstr "內部橋接速度。如果該值以百分比表示,將基於 bridge_speed 進行計算。預設值為 150%。" +msgstr "內部橋接的速度。如果以百分比表示,將以 bridge_speed 為基準計算。預設值為 150%。" +# AI Translated msgid "This is the distance from the model to the outermost brim line." -msgstr "從模型到 Brim 最外圈的距離" +msgstr "從模型到最外圈 Brim 線的距離。" # AI Translated -# Needs human review: Brim is the glossary's 邊緣, so 'leading brim' became 前緣邊緣 (edge + edge); the nearby labels use Brim (Brim 寬度, Brim 類型). Check it reads clearly in the belt brim settings, and in the tooltips that quote it. msgid "Leading brim length" msgstr "前緣 Brim 長度" @@ -15369,9 +16300,9 @@ msgid "" "\n" "Set to 0 to disable." msgstr "" -"僅適用於輸送帶列印裝置。沿輸送帶將 Brim 延伸至物件前方,涵蓋其接觸區域中每一個朝下坡方向的邊——包括物件首次接觸輸送帶之處,以及之後才落到輸送帶上的任何島區。這段延伸部分會在物件到達之前先鋪在輸送帶上,讓前緣有已經黏牢的部分可以依附。\n" +"僅適用於輸送帶列印裝置。沿輸送帶將 Brim 延伸至物件前方,涵蓋其接觸區域中每一個朝下坡方向的邊,包括物件首次接觸輸送帶之處,以及之後才落到輸送帶上的任何島區。這段延伸部分會在物件到達之前先鋪在輸送帶上,讓前緣有已經黏牢的部分可以依附。\n" "\n" -"在輸送帶表面上量測,並疊加在「Brim 寬度」之上:Brim 在物件前方延伸的距離為「Brim 與模型的間隙」+「前緣 Brim 長度」+「Brim 寬度」。請將「Brim 與模型的間隙」設為 0,否則延伸部分將無法接觸到它要固定的物件。\n" +"在輸送帶表面上測量,並疊加在「Brim 寬度」之上:Brim 在物件前方延伸的距離為「Brim 與物件的間隙」+「前緣 Brim 長度」+「Brim 寬度」。請將「Brim 與物件的間隙」設為 0,否則延伸部分將無法接觸到它要固定的物件。\n" "\n" "在傾斜的輸送帶上,每一層只鋪設一條 Brim,因此所形成的 Brim 薄片厚度由流量決定,而非層高。請使用「Brim 流量比例」進行調整。\n" "\n" @@ -15391,7 +16322,7 @@ msgid "" msgstr "" "僅適用於輸送帶列印裝置。橫跨輸送帶向兩側加寬 Brim,而不會進一步向物件前方或後方延伸。當零件沿其長度方向需要比單靠「Brim 寬度」更強的附著力時使用。\n" "\n" -"在輸送帶表面上量測,並疊加在「Brim 寬度」之上:Brim 在物件兩側延伸的距離為「Brim 與模型的間隙」+「Brim 寬度」+「額外 Brim 寬度」。若要改為向物件前方延伸 Brim,請使用「前緣 Brim 長度」。\n" +"在輸送帶表面上測量,並疊加在「Brim 寬度」之上:Brim 在物件兩側延伸的距離為「Brim 與物件的間隙」+「Brim 寬度」+「額外 Brim 寬度」。若要改為向物件前方延伸 Brim,請使用「前緣 Brim 長度」。\n" "\n" "設為 0 以停用。" @@ -15400,17 +16331,19 @@ msgstr "Brim 類型" # AI Translated msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analyzed and calculated automatically." -msgstr "該參數控制在模型的外側和/或內側產生 Brim 。自動是指自動分析和計算 Brim 的寬度。" +msgstr "此參數控制是否在模型的外側和/或內側產生 Brim。「自動」表示自動分析並計算 Brim 寬度。" # AI Translated msgid "Leading edge only" msgstr "僅前緣" +# AI Translated msgid "Brim-object gap" -msgstr "Brim 與模型的間隙" +msgstr "Brim 與物件的間隙" +# AI Translated msgid "This creates a gap between the innermost brim line and the object and can make the brim easier to remove." -msgstr "在 Brim 和模型之間設定間隙,能夠讓 Brim 更容易拆除" +msgstr "在最內圈 Brim 線與物件之間留出間隙,讓 Brim 更容易移除。" # AI Translated msgid "Brim flow ratio" @@ -15441,10 +16374,10 @@ msgid "" "\n" "If your current setup already works well, enabling it may be unnecessary and can cause the brim to fuse with upper layers." msgstr "" -"啟用後,Brim 將與套用象腳補償之後的第一層輪廓幾何對齊。\n" -"此選項適用於象腳補償會明顯改變第一層輪廓的情況。\n" +"啟用後,Brim 將與套用象腳補償之後的首層牆幾何對齊。\n" +"此選項適用於象腳補償會明顯改變首層輪廓的情況。\n" "\n" -"如果您目前的設定已經運作良好,則不一定需要啟用此選項,因為它可能導致 Brim 與上方層黏合在一起。" +"如果您目前的設定已經運作良好,則可能不需要啟用此選項,而且啟用後可能導致 Brim 與上方各層黏合在一起。" # AI Translated msgid "Combine brims" @@ -15457,8 +16390,9 @@ msgstr "當多個 Brim 彼此靠近時,將它們合併為一個。這可以改 msgid "Brim ears" msgstr "耳狀 Brim" +# AI Translated msgid "Only draw brim over the sharp edges of the model." -msgstr "僅在模型的鋒利邊緣上產生 Brim 。" +msgstr "僅在模型的尖銳邊緣產生 Brim。" msgid "Brim ear max angle" msgstr "耳狀 Brim 最大角度" @@ -15475,12 +16409,13 @@ msgstr "" msgid "Brim ear detection radius" msgstr "耳狀 Brim 偵測半徑" +# AI Translated msgid "" "The geometry will be decimated before detecting sharp angles. This parameter indicates the minimum length of the deviation for the decimation.\n" "0 to deactivate." msgstr "" "在偵測尖銳角度之前,幾何形狀將被簡化。此參數表示簡化的最小偏差長度。\n" -"設為 0 以停用" +"設為 0 以停用。" # AI Translated msgid "Brim ears outer only" @@ -15490,8 +16425,9 @@ msgstr "僅外輪廓產生耳狀 Brim" msgid "Generate mouse ears only on the outer contour of the model, excluding holes and enclosed sections." msgstr "僅在模型的外輪廓上產生耳狀 Brim,不包含孔洞與封閉區域。" +# AI Translated msgid "upward compatible machine" -msgstr "向上相容的裝置" +msgstr "向上相容的列印裝置" msgid "Condition" msgstr "條件" @@ -15502,8 +16438,9 @@ msgstr "使用啟用的列印裝置設定值來進行布林運算的表示式。 msgid "A Boolean expression using the configuration values of an active print profile. If this expression evaluates to true, this profile is considered compatible with the active print profile." msgstr "使用啟用的列印設定檔值來進行布林運算的表示式。如果此表示式的結果為 true,則該設定檔將被視為與目前啟用的列印設定檔相容。" +# AI Translated msgid "This determines the print sequence, allowing you to print layer-by-layer or object-by-object." -msgstr "列印順序,逐層列印或者逐件列印" +msgstr "決定列印順序,可選擇逐層列印或逐件列印。" msgid "By layer" msgstr "逐層" @@ -15545,20 +16482,24 @@ msgstr "全部比較(最短路徑)" msgid "Snake" msgstr "蛇形" +# AI Translated msgid "Slow printing down for better layer cooling" -msgstr "降低列印速度 以得到更好的冷卻" +msgstr "降低列印速度以改善層冷卻" +# AI Translated msgid "Enable this option to slow printing speed down to ensure that the final layer time is not shorter than the layer time threshold in \"Max fan speed threshold\", so that the layer can be cooled for a longer time. This can improve the quality for small details." -msgstr "啟用此選項可降低列印速度,確保最終層的列印時間不少於「最大風扇速度臨界值」中的層時間設定值,以延長冷卻時間。此功能有助於提升針狀結構和細小細節的冷卻效果" +msgstr "啟用此選項會降低列印速度,確保最終的層列印時間不少於「最大風扇速度臨界值」中的層時間臨界值,讓該層有更長的冷卻時間。這可提升細小細節的品質。" msgid "Normal printing" msgstr "普通列印" +# AI Translated msgid "This is the default acceleration for both normal printing and travel after the first layer." -msgstr "除首層之外的預設的列印和空駛的加速度" +msgstr "首層之後一般列印與空駛的預設加速度。" +# AI Translated msgid "Acceleration of travel moves." -msgstr "空駛加速度" +msgstr "空駛的加速度。" msgid "First layer travel" msgstr "首層空駛" @@ -15573,26 +16514,31 @@ msgstr "" msgid "mm/s² or %" msgstr "mm/s² 或 %" +# AI Translated msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration." -msgstr "橋接加速度。 如果該值以百分比表示(例如 50%),則將根據外牆加速度進行計算。" +msgstr "橋接的加速度。如果以百分比表示(例如 50%),將以外牆加速度為基準計算。" msgid "Default filament profile" msgstr "預設線材設定檔" +# AI Translated msgid "Default filament profile when switching to this machine profile." -msgstr "切換列印裝置時自動更換預設線材設定檔" +msgstr "切換到此列印裝置設定檔時預設使用的線材設定檔。" +# AI Translated msgid "Default process profile" -msgstr "預設切片設定檔" +msgstr "預設列印參數設定檔" +# AI Translated msgid "Default process profile when switching to this machine profile." -msgstr "切換列印裝置時自動更換預設切片設定檔" +msgstr "切換到此列印裝置設定檔時預設使用的列印參數設定檔。" msgid "Activate air filtration" msgstr "啟用空氣過濾器/排風扇" +# AI Translated msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" -msgstr "啟動空氣過濾器/排風扇。 G-code 指令:M106 P3 S(0-255)" +msgstr "啟用以獲得更好的空氣過濾。G-code 指令:M106 P3 S(0-255)" msgid "Enable this to override the fan speed set in custom G-code during print." msgstr "啟用此選項可覆寫列印期間在自訂 G-code 中設定的風扇速度。" @@ -15600,26 +16546,33 @@ msgstr "啟用此選項可覆寫列印期間在自訂 G-code 中設定的風扇 msgid "On completion" msgstr "完成時" +# AI Translated msgid "Enable this to override the fan speed set in custom G-code after print completion." -msgstr "啟用此選項可覆蓋列印完成後自訂 G-code 中設定的風扇速度。" +msgstr "啟用此選項可覆寫列印完成後自訂 G-code 中設定的風扇速度。" +# AI Translated msgid "Speed of exhaust fan during printing. This speed will override the speed in filament custom G-code." -msgstr "列印過程中排風扇的速度。此速度將覆蓋線材自訂 G-code 中的速度" +msgstr "列印過程中排風扇的速度。此速度將覆寫線材自訂 G-code 中的速度。" +# AI Translated msgid "Speed of exhaust fan after printing completes." -msgstr "列印完成後排風扇的轉速" +msgstr "列印完成後排風扇的速度。" +# AI Translated +# Needs human review: Label is followed by the number field and the sidetext 層 (Filament > Cooling): check it reads 關閉冷卻的前 [N] 層. msgid "No cooling for the first" -msgstr "前N層關閉零件風扇" +msgstr "關閉冷卻的前" +# AI Translated msgid "Turn off all cooling fans for the first few layers. This can be used to improve build plate adhesion." -msgstr "對開始的一些層關閉所有的物件冷卻風扇。通常關閉首層冷卻用來獲得更好的首層黏附" +msgstr "在最初幾層關閉所有冷卻風扇。可用於改善列印板附著力。" msgid "Don't support bridges" msgstr "不支撐橋接" +# AI Translated msgid "This disables supporting bridges, which decreases the amount of support required. Bridges can usually be printed directly without support over a reasonable distance." -msgstr "不對整個橋接面進行支撐,否則支撐體會很大。不是很長的橋接通常可以無支撐直接列印" +msgstr "不支撐橋接,可減少所需的支撐量。在合理的距離內,橋接通常可以不加支撐直接列印。" msgid "Thick external bridges" msgstr "增厚外部橋接" @@ -15648,6 +16601,7 @@ msgstr "" msgid "Extra bridge layers (beta)" msgstr "額外橋接層(Beta 版)" +# AI Translated msgid "" "This option enables the generation of an extra bridge layer over internal and/or external bridges.\n" "\n" @@ -15661,16 +16615,17 @@ msgid "" "3. Internal bridge only - generates second bridge layers for internal bridges over sparse infill only. Please note that the internal bridges count towards the top shell layer count of your model. The second internal bridge layer will be extruded as close to perpendicular to the first as possible. If multiple regions in the same island, with varying bridge angles are present, the last region of that island will be selected as the angle reference\n" "4. Apply to all - generates second bridge layers for both internal and external-facing bridges\n" msgstr "" -"此選項可在內部和/或外部橋接結構上額外產生一層橋接填充。\n" +"此選項會在內部和/或外部橋接上額外產生一層橋接層。\n" "\n" -"額外的橋接層能改善橋接區域的外觀與穩定性,提供更佳的實心填充支撐。這對於高速列印機特別有幫助,因為橋接與實心填充的列印速度可能有顯著差異。額外的橋接層還能減少頂部表面的起皺現象,並降低外部橋接層與周圍輪廓分離的風險。\n" +"額外的橋接層能讓實心填充獲得更好的支撐,因而改善橋接的外觀與可靠性。這對高速列印裝置特別有用,因為橋接與實心填充的速度差異很大。額外的橋接層可減少頂面的起皺現象,並減少外部橋接層與周圍牆分離的情形。\n" "\n" -"一般建議將此選項設定為「僅外部橋接」,除非特定的切片模型需要其他調整。\n" -"選項說明:\n" -"1. 停用 - 不啟用第二層橋接層(預設值,確保與其他設定相容)。\n" -"2.\t僅外部橋接 - 僅對外部橋接區域新增第二層橋接層。請注意,若橋接結構過短或寬度小於設定的輪廓數量,則不會產生額外橋接層,因為這樣的結構不會受益於第二層橋接。如果啟用,第二層橋接層將與第一層平行擠出,以提升橋接的強度。\n" -"3. 僅內部橋接 - 僅為內部橋接區域(例如稀疏填充上的橋接部分)新增第二層橋接層。請注意,內部橋接層會計入模型的頂部外殼層數。第二層內部橋接層的擠出方向會盡可能接近垂直於第一層,若同一區域內存在多個橋接角度,則該區域的最後一個部分將作為角度參考。\n" -"4. 套用於所有橋接區域 - 為內部與外部橋接區域都新增第二層橋接層。\n" +"一般建議至少設為「僅外部橋接」,除非發現切片模型有特定問題。\n" +"\n" +"選項:\n" +"1. 停用:不產生第二橋接層。這是預設值,用於維持相容性\n" +"2. 僅外部橋接:僅為朝外的橋接產生第二橋接層。請注意,比所設牆層數更短或更窄的小型橋接會被略過,因為它們無法從第二橋接層獲益。若有產生,第二橋接層將與第一橋接層平行擠出,以增強橋接強度\n" +"3. 僅內部橋接:僅為稀疏填充上方的內部橋接產生第二橋接層。請注意,內部橋接會計入模型的頂部外殼層數。第二內部橋接層會盡可能以接近垂直於第一層的方向擠出。若同一島區中存在多個橋接角度不同的區域,將以該島區的最後一個區域作為角度參考\n" +"4. 全部套用:為內部與朝外的橋接都產生第二橋接層\n" msgid "External bridge only" msgstr "僅外部橋接" @@ -15678,12 +16633,14 @@ msgstr "僅外部橋接" msgid "Internal bridge only" msgstr "僅內部橋接" +# AI Translated msgid "Apply to all" -msgstr "套用於所有橋接區域" +msgstr "全部套用" msgid "Filter out small internal bridges" msgstr "忽略過小的內部橋接" +# AI Translated msgid "" "This option can help reduce pillowing on top surfaces in heavily slanted or curved models.\n" "By default, small internal bridges are filtered out and the internal solid infill is printed directly over the sparse infill. This works well in most cases, speeding up printing without too much compromise on top surface quality.\n" @@ -15693,29 +16650,32 @@ msgid "" "2. Limited filtering - creates internal bridges on heavily slanted surfaces while avoiding unnecessary bridges. This works well for most difficult models\n" "3. No filtering - creates internal bridges on every potential internal overhang. This option is useful for heavily slanted top surface models; however, in most cases, it creates too many unnecessary bridges." msgstr "" -"此選項可幫助降低在高度傾斜或曲面模型上的頂部表面起皺問題。\n" -"預設情況下,小型內部橋接會被過濾掉,內部實心填充會直接列印在稀疏填充上。這種方式適用於大多數情況,能提升列印速度,同時維持合理的頂部表面品質。\n" -"然而,在高度傾斜或曲面的模型上,特別是當稀疏填充密度過低時,未受支撐的實心填充可能會翹曲,導致表面起皺。\n" -"啟用「有限過濾」或「不過濾」模式,將允許在部分未完全支撐的內部實心填充區域上列印內部橋接層。下列選項可調整過濾的敏感度,決定哪些區域需要產生內部橋接。\n" -"選項說明:\n" -"1.\t過濾 - 預設選項,能有效過濾小型內部橋接,在大多數情況下效果良好。\n" -"2. 有限過濾 - 僅在高度傾斜的表面上建立內部橋接,同時避免產生過多無用的橋接結構,適合處理較複雜的模型。\n" -"3.\t不過濾 - 在所有可能的內部懸垂區域上建立內部橋接,適用於高度傾斜的頂部表面模型,但通常會產生過多不必要的橋接結構。" +"此選項有助於減少高度傾斜或曲面模型頂面的起皺現象。\n" +"預設情況下,小型內部橋接會被過濾掉,內部實心填充會直接列印在稀疏填充上。這在大多數情況下效果良好,可加快列印速度,又不會過度犧牲頂面品質。\n" +"然而,在高度傾斜或曲面的模型中,特別是稀疏填充密度過低時,未受支撐的實心填充可能會翹曲,導致起皺。\n" +"啟用「有限過濾」或「不過濾」時,會在稍微缺乏支撐的內部實心填充上列印內部橋接層。下列選項控制過濾的敏感度,也就是決定在哪些地方產生內部橋接:\n" +"1. 過濾:啟用此選項。這是預設行為,在大多數情況下效果良好\n" +"2. 有限過濾:在高度傾斜的表面上產生內部橋接,同時避免不必要的橋接。對大多數較難處理的模型效果良好\n" +"3. 不過濾:在每個可能的內部懸空處產生內部橋接。此選項適用於頂面高度傾斜的模型,但在大多數情況下會產生過多不必要的橋接。" +# AI Translated msgid "Filter" -msgstr "篩選" +msgstr "過濾" +# AI Translated msgid "Limited filtering" -msgstr "局部篩選" +msgstr "有限過濾" +# AI Translated msgid "No filtering" -msgstr "不篩選" +msgstr "不過濾" msgid "Max bridge length" msgstr "最大橋接長度" +# AI Translated msgid "This is the maximum 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 "不需要支撐的橋接最大長度。如果希望支援所有橋接,請將其設定為 0;如果不希望支援任何橋接,請將其設定為非常大的值。" +msgstr "不需要支撐的橋接最大長度。若希望所有橋接都有支撐,請設為 0;若不希望任何橋接有支撐,請設為非常大的值。" msgid "End G-code" msgstr "結尾 G-code" @@ -15728,15 +16688,18 @@ msgstr "整個列印結束時加入的結尾 G-code。" msgid "Between Object G-code" msgstr "物件之間的 G-code" +# AI Translated msgid "Insert G-code between objects. This parameter will only come into effect when you print your models object by object." -msgstr "在物件之間插入 G-code。此參數僅在逐次列印時生效" +msgstr "在物件之間插入 G-code。此參數僅在逐件列印時生效。" +# AI Translated msgid "Add end G-code when finishing the printing of this filament." -msgstr "使用該線材列印結束時的結尾 G-code" +msgstr "結束使用此線材列印時加入的結尾 G-code。" msgid "Ensure vertical shell thickness" msgstr "確保垂直外殼厚度" +# AI Translated msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)\n" "None: No solid infill will be added anywhere. Caution: Use this option carefully if your model has sloped surfaces\n" @@ -15747,10 +16710,10 @@ msgid "" msgstr "" "在傾斜面附近新增實心填充,以保證垂直外殼的厚度(頂部+底部實心層)\n" "無:不在任何地方新增實心填充。注意:如果您的模型有傾斜表面,請謹慎使用此選項\n" -"僅關鍵部位:避免為牆體新增實心填充\n" -"適中:僅為大角度傾斜的表面新增實心填充\n" +"僅關鍵部分:避免為牆新增實心填充\n" +"適度:僅為大角度傾斜的表面新增實心填充\n" "全部:為所有適合的傾斜表面新增實心填充\n" -"預設值為 全部。" +"預設值為「全部」。" msgid "Critical Only" msgstr "僅關鍵部分" @@ -15761,8 +16724,9 @@ msgstr "適度" msgid "Top surface pattern" msgstr "頂面圖案" +# AI Translated msgid "This is the line pattern for top surface infill." -msgstr "頂面填充的走線圖案" +msgstr "頂面填充的走線圖案。" msgid "Monotonic" msgstr "單調" @@ -15795,8 +16759,9 @@ msgstr "八角螺旋" msgid "Top surface density" msgstr "頂面密度" +# AI Translated msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion." -msgstr "頂面層的密度。100% 將建立完全實心且平滑的頂層。降低此數值會根據所選的頂面圖案產生紋理表面。0% 則只會建立頂層的牆體。此功能旨在實現美觀或功能需求,而非修正過擠等問題" +msgstr "頂面層的密度。100% 會產生完全實心且平滑的頂層。降低此數值會依所選的頂面圖案產生帶紋理的頂面。0% 則只會產生頂層的牆。此功能用於美觀或功能目的,而非修正過度擠出等問題。" # AI Translated msgid "Top surface expansion" @@ -15855,18 +16820,20 @@ msgstr "向外" msgid "Bottom surface pattern" msgstr "底面圖案" +# AI Translated msgid "This is the line pattern of bottom surface infill, not including bridge infill." -msgstr "除了橋接外的底面填充的走線圖案" +msgstr "底面填充的走線圖案,不包括橋接填充。" msgid "Bottom surface density" msgstr "底面密度" +# AI Translated msgid "" "Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n" "WARNING: Lowering this value may negatively affect bed adhesion." msgstr "" -"底面層的密度。此功能旨在實現美觀或功能需求,而非修正過擠等問題。\n" -"警告:降低此數值可能會對熱床附著力產生負面影響" +"底面層的密度。此功能用於美觀或功能目的,而非修正過度擠出等問題。\n" +"警告:降低此數值可能會對熱床附著力產生負面影響。" # AI Translated msgid "Top surface fill order" @@ -15899,43 +16866,47 @@ msgstr "" msgid "Internal solid infill pattern" msgstr "內部實心填充圖案" +# AI Translated 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 "內部實心填充的線型圖案。如果啟用了偵測狹窄的內部實心填充,將使用同心圓圖案來填充小區域。" +msgstr "內部實心填充的線型圖案。若啟用「識別狹窄內部實心填充」,小區域將使用同心圖案填充。" +# AI Translated msgid "Line width of outer wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "外牆的線寬。如果以 % 表示,將以噴嘴直徑為基準來計算。" +msgstr "外牆的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "This is the printing speed for the outer walls of parts. These are generally printed slower than inner walls for higher quality." -msgstr "外牆的列印速度。它通常比內壁速度慢,以獲得更好的列印品質。" +msgstr "外牆的列印速度。外牆通常以比內牆慢的速度列印,以獲得更好的品質。" msgid "Small perimeters" msgstr "微小部位" # AI Translated msgid "This separate 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 on the outer wall speed setting above." -msgstr "此獨立設定將影響半徑小於或等於 small_perimeter_threshold 的外牆列印速度(通常指孔洞)。若設定為百分比(如 80%),將基於上述外牆速度進行計算。" +msgstr "此獨立設定會影響半徑小於或等於 small_perimeter_threshold 的牆(通常是孔洞)的列印速度。如果以百分比表示(例如 80%),將以上方的外牆速度設定為基準計算。" msgid "Small perimeters threshold" msgstr "微小部位周長臨界值" +# AI Translated msgid "This sets the threshold for small perimeter length. Default threshold is 0mm." -msgstr "這設定了微小部位周長的臨界值。 預設臨界值是 0mm" +msgstr "設定微小部位周長的臨界值。預設臨界值為 0mm。" # AI Translated msgid "Small support perimeters" -msgstr "小型支撐周長" +msgstr "支撐微小部位" # AI Translated msgid "Same as \"Small perimeters\", but for supports. This separate setting will affect the speed of support for areas <= `small_support_perimeter_threshold`. If expressed as a percentage (for example: 80%), it will be calculated on the support or support interface speed setting above." -msgstr "與「微小部位」相同,但用於支撐。此獨立設定會影響面積 <= `small_support_perimeter_threshold` 的支撐速度。若以百分比表示(例如:80%),則會依上方的支撐或支撐面速度設定計算。" +msgstr "與「微小部位」相同,但用於支撐。此獨立設定會影響面積 <= `small_support_perimeter_threshold` 的支撐速度。如果以百分比表示(例如:80%),將以上方的支撐或支撐面速度設定為基準計算。" # AI Translated msgid "Small support perimeters threshold" -msgstr "小型支撐周長門檻" +msgstr "支撐微小部位臨界值" # AI Translated msgid "This sets the threshold for small support perimeter length. The default threshold is 0mm." -msgstr "這會設定小型支撐周長長度的門檻。預設門檻為 0mm。" +msgstr "設定支撐微小部位周長的臨界值。預設臨界值為 0mm。" msgid "Walls printing order" msgstr "牆列印順序" @@ -15970,13 +16941,15 @@ msgstr "內牆/外牆/內牆" msgid "Print infill first" msgstr "先列印填充" +# AI Translated msgid "" "Order of wall/infill. When the tickbox is unchecked the walls are printed first, which works best in most cases.\n" "\n" "Printing infill first may help with extreme overhangs as the walls have the neighbouring infill to adhere to. However, the infill will slightly push out the printed walls where it is attached to them, resulting in a worse external surface finish. It can also cause the infill to shine through the external surfaces of the part." msgstr "" -"牆體與填充的列印順序。當未勾選選框時,牆體會先列印,這在大多數情況下效果最佳。\n" -"先列印填充可能對極端懸空有幫助,因為牆體可以附著在相鄰的填充上。然而,填充會在接觸牆體處稍微推動牆體,導致外部表面光潔度下降。同時,填充還可能透過零件的外表面顯現出來。" +"牆與填充的列印順序。未勾選時會先列印牆,這在大多數情況下效果最佳。\n" +"\n" +"先列印填充可能有助於改善極端懸空,因為牆可以附著在相鄰的填充上。然而,填充會在與牆接觸處將已列印的牆稍微向外推,導致外表面光潔度變差。填充也可能從零件的外表面透出來。" msgid "Wall loop direction" msgstr "牆體列印方向" @@ -16000,17 +16973,19 @@ msgstr "順時針" # AI Translated msgid "Distance to rod" -msgstr "至桿件的距離" +msgstr "至橫桿的距離" # AI Translated msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing." -msgstr "噴嘴尖端到桿件較遠一側邊緣的水平距離。用於逐件列印時的避障。" +msgstr "噴嘴尖端到橫桿較遠一側邊緣的水平距離。用於逐件列印時的避障。" +# AI Translated msgid "Height to rod" -msgstr "到橫杆高度" +msgstr "到橫桿高度" +# AI Translated msgid "Distance from the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." -msgstr "噴嘴尖端到下方滑杆的距離。用於在逐件列印中避免碰撞。" +msgstr "噴嘴尖端到下方橫桿的距離。用於在逐件列印中避免碰撞。" msgid "Height to lid" msgstr "到頂蓋高度" @@ -16030,14 +17005,16 @@ msgstr "噴嘴尖端的高度。" msgid "Bed mesh min" msgstr "熱床網格最小值" +# AI Translated msgid "This option sets the min point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (-99999, -99999), which means there are no limits, thus allowing probing across the entire bed." -msgstr "此選項設定允許的熱網格區域的最小值。由於探測器的 XY 偏移,大多數列印裝置無法探測整個熱床。為確保感測範圍不超出熱床區域,應適當設定熱床網格的最小值和最大值。OrcaSlicer 會確保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出這些最小值/最大值。此訊息通常可從裝置製造商處取得。預設設定為 (-99999, -99999),表示無限制,允許探測整個熱床。" +msgstr "此選項設定允許的熱床網格區域的最小值。由於探測器的 XY 偏移,大多數列印裝置無法探測整個熱床。為確保探測點不超出熱床區域,應適當設定熱床網格的最小值和最大值。OrcaSlicer 會確保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出這些最小值/最大值。此資訊通常可從列印裝置製造商處取得。預設設定為 (-99999, -99999),表示無限制,允許探測整個熱床。" msgid "Bed mesh max" msgstr "熱床網格最大值" +# AI Translated msgid "This option sets the max point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max points. This information can usually be obtained from your printer manufacturer. The default setting is (99999, 99999), which means there are no limits, thus allowing probing across the entire bed." -msgstr "此選項設定允許的熱網格區域的最大值。由於探測器的 XY 偏移,大多數列印裝置無法探測整個熱床。為確保感測範圍不超出熱床區域,應適當設定熱床網格的最小值和最大值。OrcaSlicer 會確保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出這些最小值/最大值。此訊息通常可從裝置製造商處取得。預設設定為 (-99999, -99999),表示無限制,允許探測整個熱床。" +msgstr "此選項設定允許的熱床網格區域的最大值。由於探測器的 XY 偏移,大多數列印裝置無法探測整個熱床。為確保探測點不超出熱床區域,應適當設定熱床網格的最小值和最大值。OrcaSlicer 會確保 adaptive_bed_mesh_min/adaptive_bed_mesh_max 的值不超出這些最小值/最大值。此資訊通常可從列印裝置製造商處取得。預設設定為 (99999, 99999),表示無限制,允許探測整個熱床。" msgid "Probe point distance" msgstr "探測間距" @@ -16048,8 +17025,9 @@ msgstr "此選項用於設定 X 和 Y 方向探測點之間的首選距離(網 msgid "Mesh margin" msgstr "網格邊緣距離" +# AI Translated msgid "This option determines the additional distance by which the adaptive bed mesh area should be expanded in the XY directions." -msgstr "此選項決定適應性床面網格區域在 XY 方向上應該擴展的額外距離。" +msgstr "此選項決定適應性熱床網格區域在 XY 方向上應擴展的額外距離。" msgid "Grab length" msgstr "抓取長度" @@ -16057,8 +17035,9 @@ msgstr "抓取長度" msgid "Extruder Color" msgstr "擠出機顏色" +# AI Translated msgid "Only used as a visual help on UI." -msgstr "作為介面上的輔助" +msgstr "僅作為介面上的視覺輔助。" msgid "Extruder offset" msgstr "擠出機偏移" @@ -16080,16 +17059,19 @@ msgstr "" msgid "Enable pressure advance" msgstr "啟用 Pressure Advance" +# AI Translated msgid "Enable pressure advance, auto calibration result will be overwritten once enabled." -msgstr "啟用 Pressure Advance 功能,啟用後將覆蓋自動校正結果。" +msgstr "啟用 Pressure Advance,啟用後將覆寫自動校正結果。" # AI Translated msgid "Pressure advance (Klipper) AKA Linear advance factor (Marlin)." msgstr "Pressure Advance(Klipper),即 Marlin 中的 Linear Advance 係數。" +# AI Translated msgid "Enable adaptive pressure advance (beta)" -msgstr "適應性 Pressure Advance 功能(Beta)" +msgstr "啟用適應性 Pressure Advance(Beta)" +# AI Translated #, no-c-format, no-boost-format msgid "" "With increasing print speeds (and hence increasing volumetric flow through the nozzle) and increasing accelerations, it has been observed that the effective PA value typically decreases. This means that a single PA value is not always 100% optimal for all features and a compromise value is usually used that does not cause too much bulging on features with lower flow speed and accelerations while also not causing gaps on faster features.\n" @@ -16099,15 +17081,18 @@ msgid "" "When enabled, the pressure advance value above is overridden. However, a reasonable default value above is strongly recommended to act as a fallback and for when tool changing.\n" "\n" msgstr "" -"隨著列印速度的提高(因此噴嘴內的體積流速增加)以及加速度的增加,已觀察到有效的 Pressure Advance(PA)值通常會下降。這意味著單一的 PA 值並不總是對所有特徵都能達到最佳效果,通常會使用一個折衷值,以減少在較低流速和加速度下的特徵出現過多凸起,同時避免在更快的特徵中出現間隙。\n" +"隨著列印速度提高(因而通過噴嘴的體積流量增加)以及加速度提高,已觀察到有效的 PA 值通常會下降。這表示單一的 PA 值並非對所有特徵都是 100% 最佳,通常只能使用一個折衷值,既不會在流量和加速度較低的特徵上造成過多凸起,也不會在較快的特徵上造成間隙。\n" "\n" -"此功能旨在透過建模的方式,讓擠出系統在不同體積流速和加速度下的反應狀態來解決這一限制。內部會產生一個擬合模型,可根據給定的體積流速和加速度推算出所需的 Pressure Advance 值,並根據目前的列印條件將該值傳送到列印裝置。\n" +"此功能旨在解決這項限制:依列印時的體積流量和加速度,對列印裝置擠出系統的反應進行建模。它會在內部產生一個擬合模型,可推算出任意體積流量和加速度下所需的 Pressure Advance,再依目前的列印條件傳送給列印裝置。\n" +"\n" +"啟用後,上方的 Pressure Advance 值將被覆寫。但仍強烈建議在上方設定合理的預設值,作為備用值,並在換工具時使用。\n" "\n" -"啟用後,上述的 Pressure Advance 值將被覆蓋。然而,建議設定一個合理的預設值,以作為備用或擠出機更換時的回推值。\n" +# AI Translated msgid "Adaptive pressure advance measurements (beta)" -msgstr "適應性 Pressure Advance 測量功能(Beta)" +msgstr "適應性 Pressure Advance 測量值(Beta)" +# AI Translated #, no-c-format, no-boost-format msgid "" "Add sets of pressure advance (PA) values, the volumetric flow speeds and accelerations they were measured at, separated by a comma. One set of values per line. For example\n" @@ -16121,20 +17106,20 @@ msgid "" "2. Take note of the optimal PA value for each volumetric flow speed and acceleration. You can find the flow number by selecting flow from the color scheme drop down and move the horizontal slider over the PA pattern lines. The number should be visible at the bottom of the page. The ideal PA value should be decreasing the higher the volumetric flow is. If it is not, confirm that your extruder is functioning correctly. The slower and with less acceleration you print, the larger the range of acceptable PA values. If no difference is visible, use the PA value from the faster test\n" "3. Enter the triplets of PA values, Flow and Accelerations in the text box here and save your filament profile." msgstr "" -"新增 Pressure Advance (PA) 值、體積流速和加速度的資料集,使用逗號分隔。每行一組資料。例如:\n" +"新增多組 Pressure Advance(PA)值,以及測得這些值時的體積流量和加速度,以逗號分隔。每行一組值。例如:\n" "0.04,3.96,3000\n" "0.033,3.96,10000\n" "0.029,7.91,3000\n" "0.026,7.91,10000\n" "\n" "校正方法:\n" -"1. 為每個加速度值執行至少 3 個速度的 Pressure Advance 測試。建議至少測試外牆速度、內牆速度和設定檔中最快的特徵列印速度(通常是稀疏或實心填充)。然後對最慢和最快的列印加速度執行相同速度的測試,但不超過 Klipper 輸入整形器建議的最大加速度。\n" -"2. 記錄每個體積流速和加速度的最佳 Pressure Advance (PA) 值。您可以透過從顏色方案下拉選單中選擇流量,並將水平滑桿移動到 PA 測試線的圖案來找到流量數值。該數值應顯示在頁面底部。理想的 PA 值應隨著體積流速的增加而減小。如果不是,請檢查您的擠出機是否正常工作。當列印速度較慢且加速度較低時,可接受的 PA 值範圍會更大。如果看不出差異,請採用最快測試的 PA 值。\n" -"3. 將 PA 值、流量和加速度的三組資料輸入到此文字框中,然後儲存您的線材設定檔" +"1. 針對每個加速度值,至少以 3 種速度執行 Pressure Advance 測試。建議至少測試外牆速度、內牆速度,以及設定檔中最快的特徵列印速度(通常是稀疏或實心填充)。接著以最慢和最快的列印加速度對相同速度執行測試,加速度不要超過 Klipper 輸入整形建議的最大加速度\n" +"2. 記錄每個體積流量和加速度下的最佳 PA 值。在配色方案下拉選單中選擇流量,然後將水平滑桿移到 PA 圖案線上,即可找到流量數值。該數值會顯示在頁面底部。理想的 PA 值應隨體積流量增加而減小。若非如此,請確認擠出機運作正常。列印速度越慢、加速度越低,可接受的 PA 值範圍就越大。若看不出差異,請使用較快測試的 PA 值\n" +"3. 在此文字方塊中輸入 PA 值、流量和加速度的三元組,然後儲存您的線材設定檔。" # AI Translated msgid "Enable adaptive pressure advance within features (beta)" -msgstr "在特徵內啟用自適應 Pressure Advance(beta)" +msgstr "在特徵內啟用適應性 Pressure Advance(Beta)" # AI Translated msgid "" @@ -16144,9 +17129,9 @@ msgid "" "\n" "This is an experimental option, as if the PA profile is not set accurately, it will cause uniformity issues." msgstr "" -"只要特徵中出現流量變化(例如轉角或懸空處的線寬變化),即啟用自適應 PA。\n" +"只要特徵中出現流量變化(例如轉角或懸空處的線寬變化),即啟用適應性 PA。\n" "\n" -"與 Prusa 印表機不相容,因為它們會暫停以處理 PA 變化,導致延遲與缺陷。\n" +"與 Prusa 列印裝置不相容,因為它們會暫停以處理 PA 變化,導致延遲與缺陷。\n" "\n" "這是一個實驗性選項,因為若 PA 設定檔設定不準確,會造成均勻度問題。" @@ -16162,38 +17147,42 @@ msgid "" "A lower PA value when printing bridges helps reduce the appearance of slight under-extrusion immediately after bridges. This is caused by the pressure drop in the nozzle when printing in the air and a lower PA helps counteract this." msgstr "" "橋接的靜態 Pressure Advance 值。設為 0 可套用與\n" -"對等牆體相同的 Pressure Advance(若已啟用則使用自適應設定)。\n" +"對等牆體相同的 Pressure Advance(若已啟用則使用適應性設定)。\n" "\n" "列印橋接時使用較低的 PA 值,有助於減少橋接後立即出現的輕微擠出不足。這是由於在空中列印時噴嘴內壓力下降所造成,較低的 PA 有助於抵消此現象。" +# AI Translated msgid "Default line width if other line widths are set to 0. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "當線寬設定為 0 時走線的預設線寬。如果以 % 表示,將以噴嘴直徑為基準來計算。" +msgstr "當線寬設定為 0 時走線的預設線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" msgid "Keep fan always on" msgstr "保持風扇永遠開啟" +# AI Translated msgid "Enabling this setting means that part cooling fan will never stop entirely and will instead run at least at minimum speed to reduce the frequency of starting and stopping." -msgstr "如果勾選這個選項,物件冷卻風扇將不會停止,並且會以最小風扇轉速設定值運轉以減少風扇的頻繁開關" +msgstr "啟用此設定後,物件冷卻風扇將不會完全停止,而是至少以最小速度運轉,以減少啟動和停止的頻率。" msgid "Don't slow down outer walls" msgstr "列印外牆不減速" +# AI Translated msgid "" "If enabled, this setting will ensure external perimeters are not slowed down to meet the minimum layer time. This is particularly helpful in the below scenarios:\n" "1. To avoid changes in shine when printing glossy filaments\n" "2. To avoid changes in external wall speed which may create slight wall artifacts that appear like Z banding\n" "3. To avoid printing at speeds which cause VFAs (fine artifacts) on the external walls" msgstr "" -"啟用此設定後,外牆的列印速度將不會為了滿足最短層時間而減慢,這對以下情況特別有用:\n" -"1. 列印亮面線材時,避免光澤不均的問題。\n" -"2. 避免因外牆速度變化而產生類似 Z 條紋的瑕疵。\n" -"3. 防止外牆因列印速度改變而出現 VFAs(細微表面瑕疵)。" +"啟用此設定後,外牆不會為了滿足最小層時間而減速。這在以下情況特別有用:\n" +"1. 列印亮面線材時,避免光澤變化\n" +"2. 避免外牆速度變化而產生類似 Z 條紋的輕微牆面缺陷\n" +"3. 避免以會在外牆上產生 VFA(細微缺陷)的速度列印" msgid "Layer time" msgstr "每一層列印時間" +# AI Translated msgid "The part cooling fan will be enabled for layers where the estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds according to layer printing time." -msgstr "當層預估列印時間小於該數值時,物件冷卻風扇將會被開啟。風扇轉速將根據層列印時間在最大和最小風扇轉速之間自動調整" +msgstr "當層預估列印時間小於此值時,將開啟物件冷卻風扇。風扇速度會依層列印時間,在最小與最大風扇速度之間內插。" # AI Translated msgctxt "second" @@ -16219,8 +17208,9 @@ msgstr "您可以將有關線材的備註存放在這裡。" msgid "Required nozzle HRC" msgstr "噴嘴硬度要求" +# AI Translated msgid "Minimum HRC of nozzle required to print the filament. A value of 0 means no checking of the nozzle's HRC." -msgstr "列印此線材的所需的最小噴嘴硬度。零值表示不檢查噴嘴硬度。" +msgstr "列印此線材所需的最低噴嘴 HRC 硬度。值為 0 表示不檢查噴嘴的 HRC。" msgid "Filament map to extruder" msgstr "線材對應擠出機" @@ -16228,8 +17218,10 @@ msgstr "線材對應擠出機" msgid "Filament map to extruder." msgstr "線材對應擠出機。" +# AI Translated +# Needs human review: Filament map mode (plate settings / filament grouping): check it reads as automatic mapping optimized to reduce flushing. msgid "Auto For Flush" -msgstr "自動清理" +msgstr "自動(節省清理)" msgid "Auto For Match" msgstr "自動匹配" @@ -16253,26 +17245,31 @@ msgstr "清理體積流量" msgid "Volumetric speed when flushing filament. 0 indicates the max volumetric speed." msgstr "清理線材時的體積流量。0 表示最大體積流量。" +# AI Translated msgid "This setting is the volume of filament that can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. This value cannot be zero." -msgstr "這個設定表示每秒能夠融化和擠出的線材體積。列印速度會受限於到最大體積速度,防止設定過高和不合理的速度。不允許設定為 0" +msgstr "此設定表示每秒能夠熔化並擠出的線材體積。列印速度會受最大體積流量限制,以防速度設定過高而不合理。此值不可為 0。" msgid "Filament load time" msgstr "進料的時間" +# AI Translated msgid "Time to load new filament when switch filament. It's usually applicable for single-extruder multi-material machines. For tool changers or multi-tool machines, it's typically 0. For statistics only." -msgstr "更換線材時載入新線材的時間,通常適用於單噴頭多材料的列印機。對於具備擠出機切換功能或多擠出機系統的裝置,此值通常設為 0,僅作為統計參考" +msgstr "換料時載入新線材所需的時間。通常適用於單擠出機多材料列印裝置。對於工具切換式列印裝置或多工具列印裝置,此值通常為 0。僅用於統計。" msgid "Filament unload time" msgstr "退料的時間" +# AI Translated msgid "Time to unload old filament when switch filament. It's usually applicable for single-extruder multi-material machines. For tool changers or multi-tool machines, it's typically 0. For statistics only." -msgstr "更換線材時卸載舊線材的時間,通常適用於單噴頭多材料的列印機。於具備擠出機切換功能或多擠出機系統的裝置,此值通常設為 0,僅作為統計參考" +msgstr "換料時退出舊線材所需的時間。通常適用於單擠出機多材料列印裝置。對於工具切換式列印裝置或多工具列印裝置,此值通常為 0。僅用於統計。" +# AI Translated msgid "Tool change time" -msgstr "擠出機替換時間" +msgstr "換工具時間" +# AI Translated msgid "Time taken to switch tools. It's usually applicable for tool changers or multi-tool machines. For single-extruder multi-material machines, it's typically 0. For statistics only." -msgstr "切換擠出機所需的時間,通常適用於具備擠出機切換功能或多擠出機系統的裝置。對於單噴頭多材料的列印機,此值一般設為 0,僅作為統計參考" +msgstr "切換工具所需的時間。通常適用於工具切換式列印裝置或多工具列印裝置。對於單擠出機多材料列印裝置,此值通常為 0。僅用於統計。" msgid "Bed temperature type" msgstr "熱床溫度類型" @@ -16286,12 +17283,14 @@ msgstr "以第一種線材為準" msgid "By Highest Temp" msgstr "以最高溫度為準" +# AI Translated msgid "Filament diameter is used to calculate extrusion variables in G-code, so it is important that this is accurate and precise." -msgstr "線材直徑被用於計算 G-code 檔案中的擠出量。因此很重要,應盡可能精確" +msgstr "線材直徑用於計算 G-code 中的擠出量,因此務必準確精確。" msgid "Pellet flow coefficient" msgstr "顆粒材料流量係數" +# AI Translated msgid "" "Pellet flow coefficient is empirically derived and allows for volume calculation for pellet printers.\n" "\n" @@ -16299,8 +17298,10 @@ msgid "" "\n" "filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgstr "" -"顆粒流量係數是基於實驗資料得出的,用於計算顆粒列印機的材料體積。\n" -"在內部系統中,該係數會被轉換為線材直徑,而其它體積計算方式則維持不變。\n" +"顆粒流量係數是依經驗得出的,可用於顆粒列印裝置的體積計算。\n" +"\n" +"在內部,它會被轉換為 filament_diameter。其他所有體積計算維持不變。\n" +"\n" "filament_diameter = sqrt( (4 * pellet_flow_coefficient) / PI )" msgid "Adaptive volumetric speed" @@ -16321,14 +17322,14 @@ msgstr "最大體積流量多項式係數" msgid "Shrinkage (XY)" msgstr "收縮(XY)" +# AI Translated #, no-c-format, no-boost-format msgid "" "Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in XY to compensate. For multi-material prints, ensure filament shrinkage matches across all used filaments\n" "Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" -"輸入線材冷卻後的收縮率百分比(例如,如果測量結果為 94mm 而非 100mm,則填寫 94%)。\n" -"零件的 XY 平面將根據此設定進行縮放補償,僅計算用於列印牆的線材量。\n" -"請確保物件間預留足夠的空間,因為此補償是在完成檢查後才執行的。" +"輸入線材冷卻後的收縮率百分比(例如測得 94mm 而非 100mm 時,填寫 94%)。零件會在 XY 方向縮放以進行補償。進行多材料列印時,請確保所有使用的線材收縮率一致。\n" +"請確保物件之間預留足夠的空間,因為此補償是在檢查之後才執行。" msgid "Shrinkage (Z)" msgstr "收縮(Z)" @@ -16346,11 +17347,13 @@ msgstr "線材類別。" msgid "Loading speed" msgstr "進料速度" +# AI Translated msgid "Speed used for loading the filament on the wipe tower." -msgstr "將線材擠出到換料塔上的速度。" +msgstr "在換料塔上進料時使用的速度。" +# AI Translated msgid "Loading speed at the start" -msgstr "啟動時進料速度" +msgstr "進料初始速度" msgid "Speed used at the very beginning of loading phase." msgstr "初始進料階段速度。" @@ -16358,8 +17361,9 @@ msgstr "初始進料階段速度。" msgid "Unloading speed" msgstr "退料速度" +# AI Translated msgid "Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after ramming)." -msgstr "用於在換料塔上退料速度(不影響尖端成型之後初始部分的速度)。" +msgstr "在換料塔上退料時使用的速度(不影響尖端成型後緊接著的初始退料階段)。" msgid "Unloading speed at the start" msgstr "退料初始速度" @@ -16370,26 +17374,32 @@ msgstr "線材尖端成型後立即退料的速度。" msgid "Delay after unloading" msgstr "退料後延遲" +# AI Translated msgid "Time to wait after the filament is unloaded. May help to get reliable tool changes with flexible materials that may need more time to shrink to original dimensions." -msgstr "退料後等待的時間。有助於使用柔性線材(收縮到原始尺寸需更多的時間)以獲得可靠的换色。" +msgstr "退料後等待的時間。對於可能需要更多時間才能收縮回原始尺寸的柔性材料,有助於獲得可靠的換工具。" msgid "Number of cooling moves" msgstr "冷卻移動次數" +# AI Translated msgid "Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves." -msgstr "藉由在喉管中來回移動以冷卻線材。指定移動所需的次數。" +msgstr "線材會在冷卻管中來回移動以冷卻。請指定所需的移動次數。" +# AI Translated msgid "Stamping loading speed" -msgstr "沖壓機的載入速度" +msgstr "沖壓進料速度" +# AI Translated msgid "Speed used for stamping." -msgstr "進行沖壓操作時所使用的速度。" +msgstr "沖壓時使用的速度。" +# AI Translated msgid "Stamping distance measured from the center of the cooling tube" -msgstr "沖壓距離是以冷卻管的中心作為參考點進行測量" +msgstr "從冷卻管中心測量的沖壓距離" +# AI Translated msgid "If set to non-zero value, filament is moved toward the nozzle between the individual cooling moves (\"stamping\"). This option configures how long this movement should be before the filament is retracted again." -msgstr "當此設定為非零值時,線材會在每次冷卻移動(沖壓)之間向噴嘴推進。該選項用於設定在線材回抽之前的推進持續時間。" +msgstr "設為非零值時,線材會在各次冷卻移動之間朝噴嘴推進(「沖壓」)。此選項設定在線材再次回抽之前,這段移動的長度。" msgid "Speed of the first cooling move" msgstr "第一次冷卻移動的速度" @@ -16400,14 +17410,17 @@ msgstr "從這個速度開始冷卻移動逐漸加速。" msgid "Minimal purge on wipe tower" msgstr "換料塔上的最小清理量" +# AI Translated msgid "After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial object, Orca Slicer will always prime this amount of material into the wipe tower to produce successive infill or sacrificial object extrusions reliably." -msgstr "換色後,新載入的線材在噴嘴內的確切位置可能未知,線材壓力可能還不穩定。在沖刷列印頭到填充或作為擠出廢料之前,將始終將這些的線材沖刷到換料塔中以產生連續的填充或穩定的擠出廢料。" +msgstr "換工具後,新載入的線材在噴嘴內的確切位置可能未知,線材壓力也可能尚未穩定。在將工具頭清理到填充或犧牲物件之前,Orca Slicer 一定會先將此數量的材料擠入換料塔,以便後續可靠地擠出填充或犧牲物件。" +# AI Translated msgid "Wipe tower cooling" -msgstr "擦料塔冷卻" +msgstr "換料塔冷卻" +# AI Translated msgid "Temperature drop before entering filament tower" -msgstr "進入擦料塔前的降溫量" +msgstr "進入換料塔前的降溫量" msgid "Interface layer pre-extrusion distance" msgstr "介面層預擠出距離" @@ -16433,8 +17446,9 @@ msgstr "mm²" msgid "Interface layer purge length" msgstr "介面層清理長度" +# AI Translated msgid "Purge length for prime tower interface layer (where different materials meet)." -msgstr "換料塔介面層(不同材料相遇處)的清洗長度。" +msgstr "換料塔介面層(不同材料相遇處)的清理長度。" msgid "Interface layer print temperature" msgstr "介面層列印溫度" @@ -16451,35 +17465,44 @@ msgstr "冷卻移動向這個速度逐漸加速。" msgid "Ramming parameters" msgstr "尖端成型參數" +# AI Translated msgid "This string is edited by RammingDialog and contains ramming specific parameters." -msgstr "此內容由尖端成型欄位編輯,包含尖端成型的特定參數。" +msgstr "此字串由尖端成型對話框編輯,包含尖端成型的特定參數。" +# AI Translated msgid "Enable ramming for multi-tool setups" -msgstr "使用多色尖端成形設定" +msgstr "為多工具設定啟用尖端成型" +# AI Translated msgid "Perform ramming when using multi-tool printer (i.e. when the 'Single Extruder Multimaterial' in Printer Settings is unchecked). When checked, a small amount of filament is rapidly extruded on the wipe tower just before the tool change. This option is only used when the wipe tower is enabled." -msgstr "多色列印裝置執行尖端成型時(即,當列印裝置設定中的單擠出機多材料未選取時)。選取時,在換色之前,會迅速擠出少量線材絲到換料塔上。此選項僅在啟用換料塔時使用。" +msgstr "使用多工具列印裝置時執行尖端成型(即列印裝置設定中的「單擠出機多線材」未勾選時)。勾選後,會在換工具之前於換料塔上快速擠出少量線材。此選項僅在啟用換料塔時使用。" +# AI Translated msgid "Multi-tool ramming volume" -msgstr "多色尖端成型體積" +msgstr "多工具尖端成型體積" +# AI Translated msgid "The volume to be rammed before the tool change." -msgstr "換色前尖端成型的體積。" +msgstr "換工具前尖端成型的體積。" +# AI Translated msgid "Multi-tool ramming flow" -msgstr "多色尖端成型流量" +msgstr "多工具尖端成型流量" +# AI Translated msgid "Flow used for ramming the filament before the tool change." -msgstr "換色前線材尖端成型的流量。" +msgstr "換工具前線材尖端成型的流量。" msgid "Density" msgstr "密度" +# AI Translated msgid "Filament density, for statistical purposes only." -msgstr "線材的密度。只用於統計資訊" +msgstr "線材的密度,僅用於統計。" +# AI Translated msgid "g/cm³" -msgstr "克/立方厘米" +msgstr "g/cm³" msgid "Filament material type" msgstr "線材的材料類型" @@ -16487,20 +17510,23 @@ msgstr "線材的材料類型" msgid "Soluble material" msgstr "可溶性材料" +# AI Translated msgid "Soluble material is commonly used to print supports and support interfaces." -msgstr "可溶性材料通常用於列印支撐和支撐面" +msgstr "可溶性材料通常用於列印支撐和支撐面。" msgid "Filament ramming length" msgstr "線材尖端成型長度" +# AI Translated msgid "When changing the extruder, it is recommended to extrude a certain length of filament from the original extruder. This helps minimize nozzle oozing." -msgstr "更換擠出機時,建議從原擠出機擠出一定長度的線材。這有助於減少噴嘴溢料。" +msgstr "更換擠出機時,建議從原擠出機擠出一定長度的線材。這有助於減少噴嘴漏料。" msgid "Support material" msgstr "支撐材料" +# AI Translated msgid "Support material is commonly used to print supports and support interfaces." -msgstr "支撐材料通常用於列印支撐體和支撐接觸面" +msgstr "支撐材料通常用於列印支撐和支撐面。" # AI Translated msgid "Is mixed filament" @@ -16508,7 +17534,7 @@ msgstr "是否為混合線材" # AI Translated msgid "Whether this filament slot is a mixed filament composed of multiple physical filaments" -msgstr "此線材槽是否為由多種實體線材組成的混合線材" +msgstr "此線材槽位是否為由多種實體線材組成的混合線材" # AI Translated msgid "Mixed filament components" @@ -16556,7 +17582,7 @@ msgstr "混合線材逐零件漸層" # AI Translated msgid "When gradient mode is enabled, apply the gradient to each part of an assembly independently rather than treating the whole assembly as one Z range." -msgstr "啟用漸層模式時,對組合體中的每個零件分別套用漸層,而不是將整個組合體視為單一 Z 範圍。" +msgstr "啟用漸層模式時,對組合件中的每個零件分別套用漸層,而不是將整個組合件視為單一 Z 範圍。" msgid "Filament printable" msgstr "線材可列印" @@ -16575,20 +17601,23 @@ msgstr "以單一 32 位元整數編碼一種線材在所有擠出機(最多 1 msgid "Softening temperature" msgstr "線材軟化溫度" +# AI Translated msgid "The material softens at this temperature, so when the bed temperature is equal to or greater than this, it's highly recommended to open the front door and/or remove the upper glass to avoid clogs." -msgstr "線材在此溫度下容易軟化,因此當熱床床溫等於或高於該溫度時,強烈建議打開前門和/或拆下上部玻璃以避免堵塞。" +msgstr "線材在此溫度下會軟化,因此當熱床溫度等於或高於此溫度時,強烈建議打開前門和/或拆下上部玻璃,以避免堵塞。" msgid "Price" msgstr "價格" +# AI Translated msgid "Filament price, for statistical purposes only." -msgstr "線材的價格。只用於統計資訊" +msgstr "線材的價格,僅用於統計。" msgid "money/kg" msgstr "元/公斤" +# AI Translated msgid "Vendor of filament. For show only." -msgstr "列印線材的廠牌。僅用於展示" +msgstr "線材的廠牌,僅供顯示。" msgid "(Undefined)" msgstr "(未定義)" @@ -16596,14 +17625,16 @@ msgstr "(未定義)" msgid "Sparse infill direction" msgstr "稀疏填充方向" +# AI Translated msgid "This is the angle for sparse infill pattern, which controls the start or main direction of lines." -msgstr "稀疏填充圖案的角度,決定走線的開始或整體方向" +msgstr "稀疏填充圖案的角度,決定走線的起始或主要方向。" msgid "Solid infill direction" msgstr "實心填充方向" +# AI Translated msgid "Angle for solid infill pattern, which controls the start or main direction of line." -msgstr "實心填充圖案的角度設定,用於決定線條的起始方向或主要列印方向" +msgstr "實心填充圖案的角度,決定走線的起始或主要方向。" # AI Translated msgid "Top layer direction" @@ -16632,9 +17663,10 @@ msgstr "" msgid "Sparse infill density" msgstr "稀疏填充密度" +# AI Translated #, no-c-format, no-boost-format msgid "Density of internal sparse infill, 100% turns all sparse infill into solid infill and internal solid infill pattern will be used." -msgstr "設定內部稀疏填充的密度,當密度為 100% 時,所有稀疏填充將變為實心填充,並套用內部實心填充的圖案" +msgstr "內部稀疏填充的密度。100% 會將所有稀疏填充變為實心填充,並使用內部實心填充圖案。" # AI Translated msgid "Align directions to model" @@ -16657,8 +17689,9 @@ msgstr "在特定層插入實心填充。使用 N 表示每 N 層插入一次, msgid "Fill Multiline" msgstr "多線填充" +# AI Translated msgid "Using multiple lines for the infill pattern, if supported by infill pattern." -msgstr "為填充圖案使用多條線,如果填充圖案支援。" +msgstr "若填充圖案支援,則使用多條線列印填充圖案。" # AI Translated msgid "Adaptive density (experimental)" @@ -16756,8 +17789,9 @@ msgstr "在低填充密度時,沿 Z(垂直)軸收緊螺旋體波形,以 msgid "Sparse infill pattern" msgstr "稀疏填充圖案" +# AI Translated msgid "This is the line pattern for internal sparse infill." -msgstr "內部稀疏填充的走線圖案" +msgstr "內部稀疏填充的走線圖案。" msgid "Zig Zag" msgstr "之字形" @@ -16801,17 +17835,20 @@ msgstr "3D 蜂窩" msgid "Lateral Honeycomb" msgstr "側向蜂窩" +# AI Translated msgid "Lateral Lattice" -msgstr "2D 網格結構" +msgstr "側向晶格" msgid "Cross Hatch" msgstr "交叉填充" +# AI Translated msgid "TPMS-D" -msgstr "TPMS-D結構" +msgstr "TPMS-D 結構" +# AI Translated msgid "TPMS-FK" -msgstr "TPMS-FK結構" +msgstr "TPMS-FK 結構" msgid "Gyroid" msgstr "螺旋體" @@ -16824,60 +17861,78 @@ msgstr "稀疏填充平滑係數" msgid "Controls how strongly sparse infill corners are rounded. 0% keeps the original sharp path, while 100% produces the largest possible curves between adjacent infill lines." msgstr "控制稀疏填充轉角的圓滑程度。0% 保持原有的銳利路徑,100% 則在相鄰填充線之間產生盡可能大的圓弧。" +# AI Translated msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." -msgstr "頂面填充的加速度。使用較低值可能會改善頂面列印品質" +msgstr "頂面填充的加速度。使用較低的值可能會改善頂面品質。" +# AI Translated msgid "Acceleration of outer wall: using a lower value can improve quality." -msgstr "外牆加速度。使用較小的值可以提高列印品質" +msgstr "外牆的加速度。使用較低的值可以提高品質。" +# AI Translated msgid "Acceleration of inner walls." -msgstr "內牆加速度,使用較低值可以改善列印品質" +msgstr "內牆的加速度。" +# AI Translated 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 "稀疏填充的加速度。如果該值表示為百分比(例如 100%),則將根據預設加速度進行計算。" +msgstr "稀疏填充的加速度。如果以百分比表示(例如 100%),將以預設加速度為基準計算。" +# AI Translated msgid "Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." -msgstr "內部實心填充加速度。 如果該值以百分比表示(例如 100%),則將根據預設加速度進行計算。" +msgstr "內部實心填充的加速度。如果以百分比表示(例如 100%),將以預設加速度為基準計算。" +# AI Translated msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." -msgstr "首層加速度。使用較低值可以改善和列印板的黏附" +msgstr "首層的列印加速度。限制加速度可以改善列印板附著力。" +# AI Translated msgid "Enable accel_to_decel" -msgstr "啟用煞車速度" +msgstr "啟用 accel_to_decel" +# AI Translated msgid "Klipper's max_accel_to_decel will be adjusted automatically." -msgstr "Klipper 會依照煞車速度自動調整" +msgstr "Klipper 的 max_accel_to_decel 將自動調整。" +# AI Translated msgid "accel_to_decel" -msgstr "煞車速度" +msgstr "accel_to_decel" +# AI Translated #, c-format, boost-format msgid "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration." -msgstr "Klipper 的最大煞車速度將調整為加速度的 %%" +msgstr "Klipper 的 max_accel_to_decel 將調整為加速度的此 %%。" +# AI Translated msgid "Default jerk." -msgstr "預設抖動" +msgstr "預設急衝速度。" +# AI Translated msgid "Marlin Firmware Junction Deviation (replaces the traditional XY Jerk setting)." -msgstr "Marlin 韌體轉角偏差(取代傳統的 XY Jerk 設定)。" +msgstr "Marlin 韌體轉角偏差(取代傳統的 XY 急衝速度設定)。" +# AI Translated msgid "Jerk of outer walls." -msgstr "外牆抖動值" +msgstr "外牆的急衝速度。" +# AI Translated msgid "Jerk of inner walls." -msgstr "內牆抖動值" +msgstr "內牆的急衝速度。" +# AI Translated msgid "Jerk for top surface." -msgstr "頂面抖動值" +msgstr "頂面的急衝速度。" +# AI Translated msgid "Jerk for infill." -msgstr "填充抖動" +msgstr "填充的急衝速度。" +# AI Translated msgid "Jerk for the first layer." -msgstr "首層抖動值" +msgstr "首層的急衝速度。" +# AI Translated msgid "Jerk for travel." -msgstr "空駛抖動值" +msgstr "空駛的急衝速度。" msgid "" "Travel jerk of first layer.\n" @@ -16886,8 +17941,9 @@ msgstr "" "首層的空駛急衝速度。\n" "百分比值相對於空駛急衝速度。" +# AI Translated msgid "Line width of the first layer. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "首層的線寬。如果以 % 表示,它將以噴嘴直徑為基準來計算。" +msgstr "首層的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" msgid "First layer height" msgstr "首層層高" @@ -16909,33 +17965,38 @@ msgstr "首層中除牆和 Brim 以外部分的列印速度,例如填充、縫 msgid "First layer travel speed" msgstr "首層空駛速度" +# AI Translated msgid "Travel speed of the first layer." -msgstr "首層空駛速度" +msgstr "首層的空駛速度。" msgid "Number of slow layers" msgstr "慢速層數量" +# AI Translated msgid "The first few layers are printed slower than normal. The speed is gradually increased in a linear fashion over the specified number of layers." -msgstr "減慢前幾層的列印速度。列印速度會逐漸加速到滿速。" +msgstr "前幾層會以比正常慢的速度列印。速度會在指定的層數內線性逐漸提高。" +# AI Translated msgid "First layer nozzle temperature" -msgstr "首層列印溫度" +msgstr "首層噴嘴溫度" +# AI Translated msgid "Nozzle temperature for printing the first layer with this filament" -msgstr "列印首層時的噴嘴溫度" +msgstr "使用此線材列印首層時的噴嘴溫度" msgid "Full fan speed at layer" msgstr "滿速風扇在" +# AI Translated msgid "Fan speed will be ramped up linearly from zero at layer \"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than \"close_fan_the_first_x_layers\", in which case the fan will be running at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." -msgstr "風扇速度會從第「close_fan_the_first_x_layers」層開始,從零速以線性方式逐漸增加,直到第「full_fan_speed_layer」層達到最大速度。如果「full_fan_speed_layer」的設定值小於「close_fan_the_first_x_layers」,則「full_fan_speed_layer」會被忽略,此時風扇會在「close_fan_the_first_x_layers + 1」層以允許的最高速度運行。" +msgstr "風扇速度會從第 \"close_fan_the_first_x_layers\" 層的零速,線性提升到第 \"full_fan_speed_layer\" 層的最大速度。若 \"full_fan_speed_layer\" 低於 \"close_fan_the_first_x_layers\",則會忽略 \"full_fan_speed_layer\",此時風扇會在第 \"close_fan_the_first_x_layers\" + 1 層以允許的最大速度運轉。" msgid "layer" msgstr "層" # AI Translated msgid "First layer fan speed" -msgstr "第一層風扇轉速" +msgstr "首層風扇速度" # AI Translated msgid "" @@ -16945,75 +18006,86 @@ msgid "" "Only available when \"No cooling for the first\" is 0.\n" "Set to -1 to disable it." msgstr "" -"為第一層設定精確的風扇轉速,並覆寫所有其他冷卻設定。適用於保護 3D 列印的工具頭零件(例如 Voron 風格的 ABS/ASA 導風管)免受熱床影響。少量氣流可冷卻導風管,而不使用可能在某些情況下損害第一層附著的完整冷卻。\n" -"從第二層開始,恢復正常冷卻。\n" -"若同時設定了「Full fan speed at layer」,風扇會從第一層的此數值平順地升至所選層達到您的目標。\n" -"僅在「No cooling for the first」為 0 時可用。\n" +"為首層設定精確的風扇速度,並覆寫所有其他冷卻設定。適用於保護 3D 列印的工具頭零件(例如 Voron 風格的 ABS/ASA 導風管)免受熱床影響。少量氣流即可冷卻導風管,而不必使用在某些情況下可能損害首層附著的全速冷卻。\n" +"從第二層開始恢復正常冷卻。\n" +"若同時設定了「滿速風扇在」,風扇會從首層的此數值平順提升,到所選的層時達到您的目標。\n" +"僅在「關閉冷卻的前」為 0 時可用。\n" "設為 -1 可停用。" +# AI Translated msgid "Support interface fan speed" -msgstr "支撐介面風扇速度" +msgstr "支撐面風扇速度" +# AI Translated msgid "" "This part cooling fan speed is applied when printing support interfaces. Setting this parameter to a higher than regular speed reduces the layer binding strength between supports and the supported part, making them easier to separate.\n" "Set to -1 to disable it.\n" "This setting is overridden by disable_fan_first_layers." msgstr "" -"此冷卻風扇速度適用於列印支撐介面時。將此值設為高於正常速度,可減少支撐結構與受支撐零件之間的黏結強度,使拆除支撐更容易。\n" -"若設為 -1,則停用此功能。\n" +"列印支撐面時使用此物件冷卻風扇速度。將此參數設為高於一般的速度,可降低支撐與受支撐零件之間的層間黏結強度,使其更容易分離。\n" +"設為 -1 可停用。\n" "此設定會被 disable_fan_first_layers 覆寫。" msgid "Internal bridges fan speed" msgstr "內部橋接風扇轉速" +# AI Translated msgid "" "The part cooling fan speed used for all internal bridges. Set to -1 to use the overhang fan speed settings instead.\n" "\n" "Reducing the internal bridges fan speed, compared to your regular fan speed, can help reduce part warping due to excessive cooling applied over a large surface for a prolonged period of time." msgstr "" -"此風扇轉速適用於所有內部橋接。若設為 -1,則改用懸垂風扇速度設定。\n" +"所有內部橋接使用的物件冷卻風扇速度。設為 -1 則改用懸空風扇速度設定。\n" "\n" -"適當降低內部橋接的風扇轉速(相較於一般風扇速度),可減少因長時間對大面積區域過度冷卻而導致的零件翹曲。" +"與一般風扇速度相比,降低內部橋接風扇速度有助於減少因長時間對大面積過度冷卻而導致的零件翹曲。" msgid "Ironing fan speed" msgstr "熨燙時風扇速度" +# AI Translated msgid "" "This part cooling fan speed is applied when ironing. Setting this parameter to a lower than regular speed reduces possible nozzle clogging due to the low volumetric flow rate, making the interface smoother.\n" "Set to -1 to disable it." msgstr "" -"熨燙時的部件風扇轉速。\n" -"設為低於平常的轉速,將有助緩解長時間低流量列印的堵頭問題。設定為 -1 以停用此功能。" +"熨燙時使用此物件冷卻風扇速度。將此參數設為低於一般的速度,可減少因體積流量偏低而可能造成的噴嘴堵塞,使表面更平滑。\n" +"設為 -1 可停用。" msgid "Ironing flow" msgstr "熨燙流量" +# AI Translated msgid "Filament-specific override for ironing flow. This allows you to customize the ironing flow for each filament type. Too high value results in overextrusion on the surface." -msgstr "針對熨燙流程的線材特定覆蓋。這使您可以為每種線材類型自訂熨燙流程。值太高會導致表面過度擠壓。" +msgstr "針對熨燙流量的線材專屬覆寫設定,可為每種線材類型自訂熨燙流量。值過高會導致表面過度擠出。" msgid "Ironing line spacing" msgstr "熨燙間距" +# AI Translated msgid "Filament-specific override for ironing line spacing. This allows you to customize the spacing between ironing lines for each filament type." -msgstr "針對熨燙線間距的線材特定覆蓋。這使您可以自訂每種線材類型的熨燙線之間的間距。" +msgstr "針對熨燙線間距的線材專屬覆寫設定,可為每種線材類型自訂熨燙線之間的間距。" +# AI Translated msgid "Ironing inset" -msgstr "燙平內縮距離" +msgstr "熨燙內縮距離" +# AI Translated msgid "Filament-specific override for ironing inset. This allows you to customize the distance to keep from the edges when ironing for each filament type." -msgstr "用於熨燙插入的線材特定覆蓋。這使您可以自訂熨燙每種線材類型時與邊緣保持的距離。" +msgstr "針對熨燙內縮的線材專屬覆寫設定,可為每種線材類型自訂熨燙時與邊緣保持的距離。" msgid "Ironing speed" msgstr "熨燙速度" +# AI Translated msgid "Filament-specific override for ironing speed. This allows you to customize the print speed of ironing lines for each filament type." -msgstr "特定於線材的熨燙速度優先。這允許您自訂每種線材類型的熨燙線的列印速度。" +msgstr "針對熨燙速度的線材專屬覆寫設定,可為每種線材類型自訂熨燙線的列印速度。" +# AI Translated msgid "This setting makes the toolhead randomly jitter while printing walls so that the surface has a rough textured look. This setting controls the fuzzy position." -msgstr "列印外牆時隨機抖動,使外表面產生絨毛效果。這個設定決定適用的位置" +msgstr "列印牆時讓工具頭隨機抖動,使表面呈現粗糙的紋理外觀。此設定控制絨毛表面的位置。" +# AI Translated msgid "Painted only" -msgstr "僅塗漆" +msgstr "僅繪製區域" msgid "Contour" msgstr "輪廓" @@ -17030,24 +18102,29 @@ msgstr "所有牆" msgid "Fuzzy skin thickness" msgstr "絨毛表面厚度" +# AI Translated msgid "The width of jittering: it’s recommended to keep this lower than the outer wall line width." -msgstr "產生絨毛的抖動的寬度。建議小於外圈牆的線寬" +msgstr "抖動的寬度。建議小於外牆線寬。" msgid "Fuzzy skin point distance" msgstr "絨毛表面點間距" +# AI Translated msgid "The average distance between the random points introduced on each line segment." -msgstr "產生絨毛表面時,插入的隨機點之間的平均距離" +msgstr "在每條線段上插入的隨機點之間的平均距離。" +# AI Translated msgid "Apply fuzzy skin to first layer" -msgstr "在第一層啟用絨毛表面" +msgstr "首層套用絨毛表面" +# AI Translated msgid "Whether to apply fuzzy skin on the first layer." -msgstr "是否啟用絨毛表面於第一層" +msgstr "是否在首層套用絨毛表面。" msgid "Fuzzy skin generator mode" msgstr "絨毛表面生成器模式" +# AI Translated #, c-format, boost-format msgid "" "Fuzzy skin generation mode. Works only with Arachne!\n" @@ -17057,10 +18134,12 @@ msgid "" "\n" "Attention! The [Extrusion] and [Combined] modes works only the fuzzy_skin_thickness parameter not more than the thickness of printed loop. At the same time, the width of the extrusion for a particular layer should also not be below a certain level. It is usually equal 15-25%% of a layer height. Therefore, the maximum fuzzy skin thickness with a perimeter width of 0.4 mm and a layer height of 0.2 mm will be 0.4-(0.2*0.25)=±0.35mm! If you enter a higher parameter than this, the error Flow::spacing() will displayed, and the model will not be sliced. You can choose this number until this error is repeated." msgstr "" -"模糊皮膚生成模式。僅適用於阿拉克尼!\n" -"位移:經典模式,透過將噴嘴從原始路徑向側面移動來形成圖案。\n" -"擠出:透過擠出塑膠量而形成圖案的模式。這是一種快速而直接的演算法,沒有不必要的噴嘴抖動,可以產生平滑的圖案。但它對於在整個陣列中形成鬆散的牆壁更有用。\n" -"組合:聯合模式【位移】+【擠壓】。牆壁的外觀與 [位移] 模式類似,但周邊之間不留孔隙。注意![擠出] 和 [組合] 模式僅適用於 fuzzy_skin_thickness 參數不大於列印環厚度的情況。同時,特定層的擠出寬度也不應低於一定水平。它通常等於層高的 15-25%%。因此,周寬為 0.4 mm、層高為 0.2 mm 時,最大絨毛表面厚度為 0.4-(0.2*0.25)=±0.35 mm!如果輸入參數高於此值,將顯示 Flow::spacing() 錯誤,且模型不會被切片。您可以調整該數值,直到不再重複出現該錯誤。" +"絨毛表面生成模式。僅適用於 Arachne!\n" +"位移:經典模式,透過讓噴嘴偏離原始路徑向側面移動來形成圖案。\n" +"擠出:以擠出塑膠的量來形成圖案。這是一種快速、直接的演算法,沒有多餘的噴嘴抖動,可產生平滑的圖案。但它更適合用於在整組牆中形成鬆散的牆。\n" +"合併:[位移] + [擠出] 的聯合模式。牆的外觀與 [位移] 模式相似,但牆之間不會留下孔隙。\n" +"\n" +"注意![擠出] 和 [合併] 模式僅在 fuzzy_skin_thickness 參數不大於所列印環的厚度時有效。同時,特定層的擠出寬度也不應低於一定水準,通常為層高的 15-25%%。因此,在牆線寬為 0.4 mm、層高為 0.2 mm 時,最大絨毛表面厚度為 0.4-(0.2*0.25)=±0.35mm!若輸入的參數高於此值,將顯示 Flow::spacing() 錯誤,且模型無法切片。您可以調整此數值,直到不再出現此錯誤。" msgid "Displacement" msgstr "位移" @@ -17071,9 +18150,11 @@ msgstr "擠出" msgid "Combined" msgstr "合併" +# AI Translated msgid "Fuzzy skin noise type" -msgstr "模糊表面紋理噪聲類型" +msgstr "絨毛表面雜訊類型" +# AI Translated msgid "" "Noise type to use for fuzzy skin generation:\n" "Classic: Classic uniform random noise.\n" @@ -17083,13 +18164,13 @@ msgid "" "Voronoi: Divides the surface into voronoi cells, and displaces each one by a random amount. Creates a patchwork texture.\n" "Ripple: Uniform ripple pattern that ripples left and right of the original path. Repeating pattern, woven appearance." msgstr "" -"用於絨毛表面生成的雜訊類型:\n" -"Classic:經典的均勻隨機雜訊。\n" -"Perlin:Perlin 雜訊,能產生更一致的紋理。\n" -"Billow:類似 Perlin 雜訊,但更為團塊狀。\n" -"Ridged Multifractal:具有銳利、鋸齒狀特徵的脊狀雜訊,可產生大理石般的紋理。\n" -"Voronoi:將表面分割為 voronoi 單元,並將每個單元隨機位移一定量,可產生拼布般的紋理。\n" -"Ripple:均勻的漣漪圖案,在原始路徑的左右兩側形成漣漪。重複的圖案,呈現編織般的外觀。" +"用於產生絨毛表面的雜訊類型:\n" +"經典:經典的均勻隨機雜訊。\n" +"柏林:柏林雜訊,能產生更一致的紋理。\n" +"波狀:類似柏林雜訊,但更為團塊狀。\n" +"脊狀多重分形:具有銳利、鋸齒狀特徵的脊狀雜訊,可產生大理石般的紋理。\n" +"沃羅諾伊:將表面分割為沃羅諾伊單元,並將每個單元隨機位移一定量,可產生拼布般的紋理。\n" +"漣漪:均勻的漣漪圖案,在原始路徑的左右兩側起伏。重複的圖案,呈現編織般的外觀。" msgid "Classic" msgstr "經典" @@ -17109,23 +18190,29 @@ msgstr "沃羅諾伊" msgid "Ripple" msgstr "漣漪" +# AI Translated msgid "Fuzzy skin feature size" -msgstr "模糊表面紋理尺寸" +msgstr "絨毛表面特徵尺寸" +# AI Translated msgid "The base size of the coherent noise features, in mm. Higher values will result in larger features." -msgstr "控制模糊紋理的基礎尺寸(單位:毫米)。數值越大,紋理特徵越明顯、範圍越大。" +msgstr "相干雜訊特徵的基礎尺寸(單位:mm)。數值越大,特徵越大。" +# AI Translated msgid "Fuzzy Skin Noise Octaves" -msgstr "模糊表面紋理噪聲層級" +msgstr "絨毛表面雜訊倍頻" +# AI Translated msgid "The number of octaves of coherent noise to use. Higher values increase the detail of the noise, but also increase computation time." -msgstr "設定模糊紋理的噪聲層級數量。較高的值可提升紋理細節,但也會增加運算時間。" +msgstr "要使用的相干雜訊倍頻數。數值越高,雜訊細節越多,但運算時間也越長。" +# AI Translated msgid "Fuzzy skin noise persistence" -msgstr "模糊表面紋理噪聲強度衰減係數" +msgstr "絨毛表面雜訊持續度" +# AI Translated msgid "The decay rate for higher octaves of the coherent noise. Lower values will result in smoother noise." -msgstr "控制高層級噪聲細節的衰減率。數值越低,紋理會越平滑。" +msgstr "相干雜訊高倍頻的衰減率。數值越低,雜訊越平滑。" msgid "Number of ripples per layer" msgstr "每層的漣漪數量" @@ -17171,14 +18258,17 @@ msgstr "忽略微小間隙" msgid "Layers and Perimeters" msgstr "層和牆" +# AI Translated msgid "Don't print gap fill with a length is smaller than the threshold specified (in mm). This setting applies to top, bottom and solid infill and, if using the classic perimeter generator, to wall gap fill." -msgstr "若縫隙填充的長度小於設定的門檻值(以 mm 計),則不列印該填充。此設定適用於頂部、底部和實心填充,以及使用經典牆產生器時的牆體縫隙填充。" +msgstr "若縫隙填充的長度小於設定的臨界值(以 mm 計),則不列印該填充。此設定適用於頂部、底部和實心填充,以及使用經典牆產生器時的牆體縫隙填充。" +# AI Translated msgid "This is the speed for gap infill. Gaps usually have irregular line width and should be printed more slowly." -msgstr "填縫的速度。縫隙通常有不一致的線寬,應改用較慢速度列印" +msgstr "縫隙填充的速度。縫隙的線寬通常不規則,應以較慢的速度列印。" +# AI Translated msgid "Precise Z height" -msgstr "Z 軸的精確高度" +msgstr "精確 Z 高度" 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 "啟用此選項可以在切片後確保物件的 Z 軸高度更加精確。此功能透過微調最後幾層的層高來達成精確的物件高度。請注意,這是一個實驗性功能。" @@ -17186,32 +18276,36 @@ msgstr "啟用此選項可以在切片後確保物件的 Z 軸高度更加精確 msgid "Arc fitting" msgstr "圓弧擬合" +# AI Translated msgid "" "Enable this to get a G-code file which has G2 and G3 moves. The fitting tolerance is same as the resolution.\n" "\n" "Note: For Klipper machines, this option is recommended to be disabled. Klipper does not benefit from arc commands as these are split again into line segments by the firmware. This results in a reduction in surface quality as line segments are converted to arcs by the slicer and then back to line segments by the firmware." msgstr "" -"啟用此選項可產生包含 G2 和 G3 弧形運動的 G-code 檔案,其擬合公差與解析度一致。 \n" +"啟用此選項可產生包含 G2 和 G3 弧形運動的 G-code 檔案,其擬合公差與解析度相同。\n" "\n" -"注意:對於 Klipper 控制的機器,建議關閉此功能。Klipper 無法有效利用弧形指令,因為韌體會將這些弧形指令重新分割為線段。這可能導致表面品質下降,因為切片器將線段轉換為弧形,然後韌體又將弧形還原為線段。" +"注意:對於 Klipper 列印裝置,建議停用此選項。Klipper 無法從弧形指令中獲益,因為韌體會將這些指令重新分割為線段。切片軟體先將線段轉換為弧形,韌體又將弧形轉回線段,會導致表面品質下降。" msgid "Add line number" msgstr "標註行號" +# AI Translated msgid "Enable this to add line number(Nx) at the beginning of each G-code line." -msgstr "啟用此選項可在每行 G-Code 的開頭新增行號(Nx)" +msgstr "啟用此選項可在每行 G-code 的開頭加上行號(Nx)。" msgid "Scan first layer" msgstr "首層檢查" +# AI Translated msgid "Enable this to allow the camera on the printer to check the quality of the first layer." -msgstr "開啟這個設定將使用列印裝置上的鏡頭用於檢查首層列印品質" +msgstr "啟用此選項後,列印裝置上的攝影機會檢查首層的列印品質。" msgid "Power Loss Recovery" msgstr "斷電還原" +# AI Translated msgid "Choose how to control power loss recovery. When set to Printer configuration, the slicer will not emit power loss recovery G-code and will leave the printer's configuration unchanged. Applicable to Bambu Lab or Marlin 2 firmware based printers." -msgstr "選擇如何控制斷電還原。當設定為列印裝置設定時,切片機不會發出斷電還原 G-code,並且列印裝置的設定保持不變。適用於基於 Bambu Lab 或 Marlin 2 韌體的列印裝置。" +msgstr "選擇控制斷電還原的方式。設為「列印裝置設定」時,切片軟體不會輸出斷電還原 G-code,並保留列印裝置原有的設定。適用於採用 Bambu Lab 或 Marlin 2 韌體的列印裝置。" msgid "Printer configuration" msgstr "列印裝置設定" @@ -17219,8 +18313,9 @@ msgstr "列印裝置設定" msgid "Nozzle type" msgstr "噴嘴類型" +# AI Translated msgid "The metallic material of the nozzle: This determines the abrasive resistance of the nozzle and what kind of filament can be printed." -msgstr "噴嘴的金屬材料。這將決定噴嘴的耐磨性,以及可列印線材的種類" +msgstr "噴嘴的金屬材料。這決定了噴嘴的耐磨性,以及可以列印哪些線材。" msgid "Hardened steel" msgstr "硬化鋼" @@ -17243,8 +18338,9 @@ msgstr "洛氏硬度" msgid "Printer structure" msgstr "列印裝置結構" +# AI Translated msgid "The physical arrangement and components of a printing device." -msgstr "列印裝置的實體佈置和元件" +msgstr "列印裝置的實體結構與元件。" msgid "CoreXY" msgstr "CoreXY" @@ -17261,11 +18357,13 @@ msgstr "Delta" msgid "Best object position" msgstr "最佳物件位置" +# AI Translated msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "針對列印版的形狀,範圍 [0,1] 內的最佳自動擺放位置 。" +msgstr "自動擺放的最佳位置,範圍為 [0,1],相對於列印板形狀。" +# AI Translated msgid "Enable this option if machine has auxiliary part cooling fan. G-code command: M106 P2 S(0-255)." -msgstr "如果裝置有輔助物件冷卻風扇,請啟用此選項。 G-code 指令:M106 P2 S(0-255)。" +msgstr "如果列印裝置配有輔助物件冷卻風扇,請啟用此選項。G-code 指令:M106 P2 S(0-255)。" # AI Translated msgid "Fan direction" @@ -17273,95 +18371,103 @@ msgstr "風扇方向" # AI Translated msgid "Cooling fan direction of the printer" -msgstr "印表機冷卻風扇的方向" +msgstr "列印裝置冷卻風扇的方向" # AI Translated msgid "Both" msgstr "兩者" +# AI Translated msgid "" "Start the fan this number of seconds earlier than its target start time (you can use fractional seconds). It assumes infinite acceleration for this time estimation, and will only take into account G1 and G0 moves (arc fitting is unsupported).\n" "It won't move fan commands from custom G-code (they act as a sort of 'barrier').\n" "It won't move fan commands into the start G-code if the 'only custom start G-code' is activated.\n" "Use 0 to deactivate." msgstr "" -"在風扇目標啟動時間前提前設定的秒數啟動風扇(支持小數點)。此功能基於無限加速假設進行時間估算,並僅考慮 G1 和 G0 指令的移動(不支援圓弧擬合)。\n" -"風扇指令不會從自訂 G-code 中轉移(它們被視為「屏障」)。\n" -"若啟用『僅使用自訂起始 G-code』,風扇指令將不會移動到起始 G-code 中。\n" -"將此值設為 0 可停用該功能。" +"比目標啟動時間提早此秒數啟動風扇(可使用小數)。此時間估算假設加速度無限大,且只計入 G1 和 G0 移動(不支援圓弧擬合)。\n" +"不會移動自訂 G-code 中的風扇指令(這些指令相當於一道「屏障」)。\n" +"若已啟用「僅自訂起始 G-code」,不會將風扇指令移入起始 G-code。\n" +"設為 0 以停用。" msgid "Only overhangs" msgstr "僅懸空" +# AI Translated msgid "Will only take into account the delay for the cooling of overhangs." -msgstr "此設定僅針對懸空部分的冷卻延遲進行考量。" +msgstr "僅針對懸空的冷卻計入此延遲。" msgid "Fan kick-start time" msgstr "風扇啟動時間" +# AI Translated msgid "" "Emit a max fan speed command for this amount of seconds before reducing to target speed to kick-start the cooling fan.\n" "This is useful for fans where a low PWM/power may be insufficient to get the fan started spinning from a stop, or to get the fan up to speed faster.\n" "Set to 0 to deactivate." msgstr "" -"在風扇降速至目標速度之前,先以最大風扇速度運行指定的秒數來啟動冷卻風扇。\n" -"這對於需要較高功率才能從靜止狀態啟動,或需要更快達到運行速度的風扇非常有幫助。\n" -"若設定為 0,將停用此功能。\n" -"譯者補充:風扇啟動時間通常是指風扇從靜止狀態到穩定運轉所需的時間\n" -"這個設定可以確保風扇在低轉速時順利啟動,避免因功率不足而無法正常運行。" +"啟動冷卻風扇時,先以最大風扇速度運轉此秒數,再降至目標速度。\n" +"當低 PWM/功率不足以讓風扇從靜止開始轉動,或想讓風扇更快達到轉速時,此功能很有用。\n" +"設為 0 以停用。" msgid "Minimum non-zero part cooling fan speed" msgstr "最小非零物件冷卻風扇速度" +# AI Translated msgid "" "Some part-cooling fans cannot start spinning when commanded below a certain PWM duty cycle. When set above 0, any non-zero part-cooling fan command will be raised to at least this percentage so the fan reliably starts. A fan command of 0 (fan off) is always honoured exactly. This clamp is applied after every other fan calculation (first-layer ramp, layer-time interpolation, overhang/bridge/support-interface/ironing overrides), so scaling still operates within the range [this value, 100%].\n" "If your firmware already disables the fan below a threshold (for example Klipper's [fan] off_below: 0.10 shuts the fan off whenever the commanded duty cycle is below 10%), this option and the firmware threshold should ideally be set to the same value. Matching them (e.g. off_below: 0.10 in Klipper and 10% here) guarantees the slicer never emits a non-zero value that the firmware would silently drop, and the fan never receives a value below the one you know it can actually spool at.\n" "Set to 0 to deactivate." msgstr "" "某些物件冷卻風扇在指令值低於特定 PWM 工作週期時無法開始轉動。當設定為大於 0 時,任何非零的物件冷卻風扇指令都會被提高到至少此百分比,以確保風扇能可靠地啟動。風扇指令為 0(關閉風扇)時一律精確遵循。此限制會在所有其他風扇計算(首層漸增、層時間插值、懸空/橋接/支撐面/熨燙覆寫)之後套用,因此縮放仍會在 [此值, 100%] 範圍內運作。\n" -"如果您的韌體已經在低於某個門檻值時停用風扇(例如 Klipper 的 [fan] off_below: 0.10 會在指令工作週期低於 10% 時關閉風扇),則此選項與韌體門檻值最好設定為相同的值。讓兩者相符(例如 Klipper 中的 off_below: 0.10 與此處的 10%)可確保切片軟體永遠不會發出韌體會默默捨棄的非零值,且風扇永遠不會收到低於您已知它實際能啟動轉動的值。\n" +"如果您的韌體已經在低於某個臨界值時停用風扇(例如 Klipper 的 [fan] off_below: 0.10 會在指令工作週期低於 10% 時關閉風扇),則此選項與韌體臨界值最好設定為相同的值。讓兩者相符(例如 Klipper 中的 off_below: 0.10 與此處的 10%)可確保切片軟體永遠不會發出韌體會默默捨棄的非零值,且風扇永遠不會收到低於您已知它實際能啟動轉動的值。\n" "設定為 0 以停用。" msgid "Time cost" msgstr "時間成本" +# AI Translated msgid "The printer cost per hour." -msgstr "列印裝置每小時的成本" +msgstr "列印裝置每小時的成本。" msgid "money/h" msgstr "元/小時" +# AI Translated msgid "Support controlling chamber temperature" -msgstr "支援控制列印裝置內部溫度" +msgstr "支援控制腔體溫度" +# AI Translated msgid "" "This option is enabled if machine support controlling chamber temperature\n" "G-code command: M141 S(0-255)" msgstr "" -"如果支援列印裝置內部溫度控制,則啟用此選項\n" -"G-code 指令:M141 S(0-255)" +"若支援控制腔體溫度,請啟用此選項\n" +"G-code 指令:M141 S(0-255)" msgid "Support air filtration" msgstr "支援空氣過濾" +# AI Translated msgid "" "Enable this if printer support air filtration\n" "G-code command: M106 P3 S(0-255)" msgstr "" "如果列印裝置支援空氣過濾,請啟用此選項\n" -"G-code 指令:M106 P3 S(0-255)" +"G-code 指令:M106 P3 S(0-255)" msgid "Use cooling filter" msgstr "開啟冷卻過濾" +# AI Translated msgid "Enable this if printer support cooling filter" -msgstr "開啟該功能後,當腔溫過高時,會自動關閉過濾以提高冷卻效果" +msgstr "如果列印裝置支援冷卻過濾,請啟用此選項" msgid "G-code flavor" msgstr "G-code 風格" +# AI Translated msgid "What kind of G-code the printer is compatible with." -msgstr "列印裝置相容的 G-code 樣式" +msgstr "列印裝置相容的 G-code 風格。" # AI Translated msgid "Marlin (legacy)" @@ -17381,20 +18487,24 @@ msgstr "不將 CONFIG_BLOCK(切片軟體設定的鍵值對)寫入 G-code 檔 msgid "Pellet Modded Printer" msgstr "顆粒改裝列印裝置" +# AI Translated msgid "Enable this option if your printer uses pellets instead of filaments." -msgstr "若您的列印裝置使用塑膠顆粒而非傳統線材,請啟用此選項" +msgstr "若您的列印裝置使用塑膠顆粒而非線材,請啟用此選項。" msgid "Support multi bed types" msgstr "支援多種熱床類型" +# AI Translated msgid "Enable this option if you want to use multiple bed types." -msgstr "若您需要切換使用不同的列印床類型,請啟用此選項" +msgstr "若要使用多種熱床類型,請啟用此選項。" msgid "Label objects" msgstr "標註物件" +# AI Translated +# Needs human review: English names Prusa's Wipe into Object / Wipe into Infill; translation quotes Orca's Flush into this object / Flush into objects' infill labels (printconfig3) instead msgid "Enable this to add comments into the G-code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plug-in. This setting is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill." -msgstr "啟用此選項可將註解新增至 G-code 中,標記列印移動及其所屬物件,這對於 Octoprint CancelObject 外掛程式非常有用。此設定與單擠出機多色設定和擦除到物件/擦除到填充不相容。" +msgstr "啟用此選項會在 G-code 中加入註解,標示每段列印移動所屬的物件,適用於 Octoprint CancelObject 外掛程式。此設定與「單擠出機多線材」設定以及「將換料的廢料使用在這個物件」/「將換料的廢料使用在物件的填充」不相容。" msgid "Exclude objects" msgstr "物件排除" @@ -17406,14 +18516,16 @@ msgstr "啟用此選項以在 G-code 中加入 EXCLUDE OBJECT 指令。" msgid "Verbose G-code" msgstr "詳細 G-code" +# AI Translated msgid "Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, the additional weight of the file could make your firmware slow down." -msgstr "啟用此選項可取得帶註釋的 G-code,其中每一行均由描述性文字進行解釋。如果您從 SD 卡列印,檔案的額外容量可能會導致韌體速度變慢。" +msgstr "啟用此選項可產生附有註解的 G-code 檔案,每一行都以描述文字說明。如果您從 SD 卡列印,檔案增加的大小可能會使韌體變慢。" msgid "Infill combination" msgstr "合併填充" +# AI Translated msgid "Automatically combine sparse infill of several layers to print together in order to reduce time. Walls are still printed with original layer height." -msgstr "自動將多層稀疏填充合併列印,以縮短列印時間。同時,周邊仍保持原層高列印。" +msgstr "自動將多層稀疏填充合併列印,以縮短列印時間。牆仍以原始層高列印。" msgid "Infill shift step" msgstr "填充偏移步長" @@ -17424,14 +18536,16 @@ msgstr "此參數為每層填充新增輕微的位移以建立十字紋理。" msgid "Sparse infill rotation template" msgstr "稀疏填充旋轉範本" +# AI Translated msgid "Rotate the sparse infill direction per layer using a template of angles. Enter comma-separated degrees (e.g., '0,30,60,90'). Angles are applied in order by layer and repeat when the list ends. Advanced syntax is supported: '+5' rotates +5° every layer; '+5#5' rotates +5° every 5 layers. See the Wiki for details. When a template is set, the standard infill direction setting is ignored. Note: some infill patterns (e.g., Gyroid) control rotation themselves; use with care." -msgstr "使用角度範本旋轉每層的稀疏填充方向。輸入以逗號分隔的度數(例如“0,30,60,90”)。角度按層順序應用,並在列表結束時重複。支援高階語法:“+5”每層旋轉+5°; ‘+5#5’每 5 層旋轉+5°。詳細資訊請參閱維基百科。設定範本後,將忽略標準填充方向設定。注意:一些填充圖案(例如 Gyroid)本身控制旋轉;小心使用。" +msgstr "依角度範本逐層旋轉稀疏填充方向。請輸入以逗號分隔的角度(例如 '0,30,60,90')。角度依層序套用,清單用完後重複。支援進階語法:'+5' 表示每層旋轉 +5°;'+5#5' 表示每 5 層旋轉 +5°。詳情請參閱 Wiki。設定範本後,標準的填充方向設定將被忽略。注意:部分填充圖案(例如螺旋體)會自行控制旋轉,請謹慎使用。" msgid "Solid infill rotation template" msgstr "實心填充旋轉範本" +# AI Translated msgid "This parameter adds a rotation of solid infill direction to each layer according to the specified template. The template is a comma-separated list of angles in degrees, e.g. '0,90'. The first angle is applied to the first layer, the second angle to the second layer, and so on. If there are more layers than angles, the angles will be repeated. Note that not all solid infill patterns support rotation." -msgstr "該參數根據指定的範本為每個圖層新增實體填充方向的旋轉。該範本是一個以逗號分隔的角度列表,以度為單位,例如'0,90'。第一個角度應用於第一層,第二個角度應用於第二層,依此類推。如果層數多於角度,則角度將重複。請注意,並非所有實心填充圖案都支援旋轉。" +msgstr "此參數依指定的範本,為每一層加上實心填充方向的旋轉。範本是以逗號分隔的角度清單(單位為度),例如 '0,90'。第一個角度套用於第一層,第二個角度套用於第二層,依此類推。如果層數多於角度數,角度會重複使用。請注意,並非所有實心填充圖案都支援旋轉。" msgid "Skeleton infill density" msgstr "骨架填充密度" @@ -17439,41 +18553,51 @@ msgstr "骨架填充密度" msgid "The remaining part of the model contour after removing a certain depth from the surface is called the skeleton. This parameter is used to adjust the density of this section. When two regions have the same sparse infill settings but different skeleton densities, their skeleton areas will develop overlapping sections. Default is as same as infill density." msgstr "模型輪廓從表面去除一定深度後剩餘的部分稱為骨架。該參數用於調整該部分的密度。當兩個區域具有相同的稀疏填充設定但不同的骨架密度時,它們的骨架區域將產生重疊部分。預設值與填充密度相同。" +# AI Translated msgid "Skin infill density" -msgstr "外殼填充密度" +msgstr "表皮填充密度" +# AI Translated msgid "The portion of the model's outer surface within a certain depth range is called the skin. This parameter is used to adjust the density of this section. When two regions have the same sparse infill settings but different skin densities, this area will not be split into two separate regions. Default is as same as infill density." -msgstr "模型外表面在一定深度範圍內的部分稱為蒙皮。該參數用於調整該部分的密度。當兩個區域具有相同的稀疏填充設定但不同的蒙皮密度時,該區域不會被分割為兩個單獨的區域。預設值與填充密度相同。" +msgstr "模型外表面在一定深度範圍內的部分稱為表皮。此參數用於調整該部分的密度。當兩個區域的稀疏填充設定相同但表皮密度不同時,該區域不會被分割為兩個獨立的區域。預設值與填充密度相同。" +# AI Translated msgid "Skin infill depth" -msgstr "外殼填充深度" +msgstr "表皮填充深度" +# AI Translated msgid "The parameter sets the depth of skin." -msgstr "該參數設定外殼深度" +msgstr "此參數設定表皮的深度。" msgid "Infill lock depth" msgstr "填充鎖定深度" +# AI Translated msgid "The parameter sets the overlapping depth between the interior and skin." -msgstr "該參數設定內部與外殼之間的重疊深度" +msgstr "此參數設定內部與表皮之間的重疊深度。" +# AI Translated msgid "Skin line width" -msgstr "外殼線寬" +msgstr "表皮線寬" +# AI Translated msgid "Adjust the line width of the selected skin paths." -msgstr "調整選取外殼路徑的線寬" +msgstr "調整所選表皮路徑的線寬。" msgid "Skeleton line width" msgstr "骨架線寬" +# AI Translated msgid "Adjust the line width of the selected skeleton paths." -msgstr "調整選取骨架路徑的線寬" +msgstr "調整所選骨架路徑的線寬。" +# AI Translated msgid "Symmetric infill Y axis" -msgstr "對稱填充Y軸" +msgstr "對稱填充 Y 軸" +# AI Translated msgid "If the model has two parts that are symmetric about the Y axis, and you want these parts to have symmetric textures, please click this option on one of the parts." -msgstr "若模型有兩個在Y軸上對稱的部分,並且您想對其使用對稱的紋理,就請在對應的模型部分上應用此設定。" +msgstr "若模型有兩個相對於 Y 軸對稱的零件,且您希望它們的紋理也對稱,請在其中一個零件上勾選此選項。" # AI Translated msgid "Fill pattern tops" @@ -17483,9 +18607,11 @@ msgstr "填滿圖案頂部" msgid "Choose this option if you want to completely fill in the tops of the infill pattern" msgstr "若要將填充圖案的頂部完全填滿,請選擇此選項" +# AI Translated msgid "Infill combination - Max layer height" -msgstr "合併填充 - 最大層高" +msgstr "合併填充最大層高" +# AI Translated msgid "" "Maximum layer height for the combined sparse infill.\n" "\n" @@ -17495,38 +18621,47 @@ msgid "" "\n" "Use either absolute mm values (eg. 0.32mm for a 0.4mm nozzle) or % values (eg 80%). This value must not be larger than the nozzle diameter." msgstr "" -"設定稀疏填充合併列印最大層高。\n" +"合併稀疏填充的最大層高。\n" "\n" -"您可以將其設為 0 或 100% 來使用噴嘴直徑(以最大程度縮短列印時間),或者設定為大約 80% 來增強稀疏填充的強度。結合的層數會根據此值與層高的比值計算,並向下取整到最接近的位數。\n" +"設為 0 或 100% 會使用噴嘴直徑(最大程度縮短列印時間),設為約 80% 則可使稀疏填充強度最大化。\n" "\n" -"可以使用絕對值(例如 0.32mm,對應 0.4mm 的噴嘴)或百分比(例如 80%)。注意,此值不能超過噴嘴的直徑。" +"合併填充的層數由此值除以層高後向下取整得出。\n" +"\n" +"可使用絕對值 mm(例如 0.4 mm 噴嘴使用 0.32 mm)或 % 值(例如 80%)。此值不得大於噴嘴直徑。" msgid "Enable clumping detection" msgstr "啟用結塊偵測" +# AI Translated msgid "Clumping detection layers" -msgstr "結塊監測層數" +msgstr "結塊偵測層數" +# AI Translated msgid "Clumping detection layers." -msgstr "結塊監測層數" +msgstr "結塊偵測層數。" msgid "Probing exclude area of clumping" msgstr "結塊偵測排除區域" +# AI Translated msgid "Probing exclude area of clumping." -msgstr "結塊偵測排除區域" +msgstr "結塊偵測排除區域。" +# AI Translated msgid "Lateral lattice angle 1" -msgstr "網格結構角度 1" +msgstr "側向晶格角度 1" +# AI Translated msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical." -msgstr "Z 軸方向第一組 2D 網格結構的角度,0° 表示垂直方向。" +msgstr "Z 軸方向第一組側向晶格的角度,0° 表示垂直方向。" +# AI Translated msgid "Lateral lattice angle 2" -msgstr "網格結構角度 2" +msgstr "側向晶格角度 2" +# AI Translated msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical." -msgstr "Z 軸方向第二組 2D 網格結構的角度,0° 表示垂直方向。" +msgstr "Z 軸方向第二組側向晶格的角度,0° 表示垂直方向。" msgid "Infill overhang angle" msgstr "填充懸空角度" @@ -17550,8 +18685,9 @@ msgstr "" "控制短的或無支撐的閃電分支被修剪的積極程度。\n" "此角度會在內部轉換為每層的距離。" +# AI Translated msgid "Straightening angle" -msgstr "矯直角度" +msgstr "拉直角度" msgid "Maximum straightening angle used to simplify Lightning branches." msgstr "用於簡化閃電分支的最大拉直角度。" @@ -17559,12 +18695,13 @@ msgstr "用於簡化閃電分支的最大拉直角度。" msgid "Sparse infill anchor length" msgstr "稀疏填充錨線長度" +# AI Translated msgid "" "Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca 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.\n" "Set this parameter to zero to disable anchoring perimeters connected to a single infill line." msgstr "" -"將填充線透過一小段額外的牆與內牆連接。如果以百分比形式設定(如 15%),此數值是基於填充擠出寬度進行計算。Orca Slicer 會嘗試將兩條靠近的填充線連接到一段較短的牆。如果沒有找到比 infill_anchor_max 更短的牆,則填充線會只連接到一側的牆,且該段的長度受此參數限制,但不會超過 anchor_length_max。 \n" -"將此參數設為 0 可停用單條填充線與牆的錨接功能。" +"用一小段額外的牆將填充線連接到內牆。如果以百分比表示(例如 15%),將以填充線寬為基準計算。Orca Slicer 會嘗試用一小段牆連接兩條相鄰的填充線。如果找不到短於 infill_anchor_max 的牆段,填充線只會在一側連接到牆段,所取牆段的長度以此參數為上限,但不超過 anchor_length_max。\n" +"將此參數設為 0,可停用連接單條填充線的錨定牆。" msgid "0 (no open anchors)" msgstr "0(無錨線)" @@ -17575,10 +18712,13 @@ msgstr "1000(無限制)" msgid "Maximum length of the infill anchor" msgstr "填充錨線的最大長度" +# AI Translated msgid "" "Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca 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.\n" "If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0." -msgstr "將填充線透過一小段額外的牆與內牆連接。如果以百分比形式設定(如 15%),此數值是基於填充擠出寬度進行計算。Orca Slicer 會嘗試將兩條靠近的填充線連接到一段較短的牆。如果沒有找到短於此參數的牆,則填充線會只連接到單側牆,且該牆的長度受 infill_anchor 限制,但不會超過此參數的設定值。若此參數設定為 0,將啟用舊版填充連接算法,並產生與設定為 1000 和 0 相同的結果。" +msgstr "" +"用一小段額外的牆將填充線連接到內牆。如果以百分比表示(例如 15%),將以填充線寬為基準計算。Orca Slicer 會嘗試用一小段牆連接兩條相鄰的填充線。如果找不到短於此參數的牆段,填充線只會在一側連接到牆段,所取牆段的長度以 infill_anchor 為上限,但不超過此參數。\n" +"若設為 0,將使用舊版填充連接演算法,結果應與設為 1000 和 0 時相同。" msgid "0 (Simple connect)" msgstr "0(簡單連接)" @@ -17590,39 +18730,45 @@ msgstr "" "用於列印內部稀疏填充的線材。\n" "「預設」會使用目前作用中的物件/零件線材。" +# AI Translated msgid "Line width of internal sparse infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "內部稀疏填充的線寬。如果以%表示,它將以噴嘴直徑為基準來計算。" +msgstr "內部稀疏填充的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "Infill/wall overlap" -msgstr "填充/牆 重疊" +msgstr "填充/牆重疊" # AI Translated #, no-c-format, no-boost-format msgid "This allows the infill area to be enlarged slightly to overlap with walls for better bonding. The percentage value is relative to the inner wall line width. Set this value to ~10-15% to minimize potential over extrusion and accumulation of material resulting in rough top surfaces." -msgstr "為了增強填充與周邊的結合,填充區域會略微擴大,與周邊產生重疊。此百分比值是基於內牆線寬來計算的。建議將該值設定在 10-15% 左右,以減少過擠出或材料堆積的可能性從而避免列印出粗糙的頂部表面。" +msgstr "此設定讓填充區域略微擴大,與牆重疊以增強結合。百分比值相對於內牆線寬。建議設為約 10-15%,以盡量減少可能的過度擠出與材料堆積,避免頂面粗糙。" +# AI Translated msgid "Top/Bottom solid infill/wall overlap" -msgstr "頂部/底部實心填充部分和周邊重疊區域設定" +msgstr "頂部/底部實心填充/牆重疊" # AI Translated #, no-c-format, no-boost-format msgid "Top solid infill area is enlarged slightly to overlap with wall for better bonding and to minimize the appearance of pinholes where the top infill meets the walls. A value of 25-30% is a good starting point, minimizing the appearance of pinholes. The percentage value is relative to the inner wall line width." -msgstr "頂部實心填充的區域會略微擴大,與周邊部分重疊,以增強結合效果並減少填充與周邊接合處出現針孔的可能性。建議從 25-30% 的設定值開始,這通常能有效減少針孔現象。此百分比值是基於內牆線寬來計算的。" +msgstr "頂部實心填充區域會略微擴大並與牆重疊,以增強結合,並減少頂部填充與牆交接處出現的針孔。建議從 25-30% 開始,可減少針孔的出現。百分比值相對於內牆線寬。" +# AI Translated msgid "This is the speed for internal sparse infill." -msgstr "內部稀疏填充的列印速度" +msgstr "內部稀疏填充的速度。" msgid "Inherits profile" msgstr "繼承設定檔" +# AI Translated msgid "Name of parent profile." -msgstr "上層設定檔名稱" +msgstr "上層設定檔名稱。" msgid "Interface shells" msgstr "接觸面外殼" +# AI Translated 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 "強制在相鄰材料/體積之間產生實體殼。 適用於使用半透明材料或手動可溶支撐材料的多擠出機列印" +msgstr "強制在相鄰的材料/體積之間產生實心外殼。適用於使用半透明材料或手動可溶支撐材料的多擠出機列印。" msgid "Maximum width of a segmented region" msgstr "分隔區域的最大寬度" @@ -17635,15 +18781,14 @@ msgstr "分隔區域的互鎖深度" # AI Translated msgid "Interlocking depth of a segmented region. On every other layer, the segmented region is limited to this depth. It will be ignored if \"interlocking_beam\" is enabled. Zero disables this feature." -msgstr "分隔區域的互鎖深度。每隔一層,分隔區域會被限制在此深度內。若啟用「interlocking_beam」,此設定將被忽略。設為 0 可停用此功能。" +msgstr "分隔區域的互鎖深度。每隔一層,分隔區域會被限制在此深度內。若啟用 \"interlocking_beam\",此設定將被忽略。設為 0 可停用此功能。" msgid "Use beam interlocking" msgstr "使用梁式互鎖" +# AI Translated msgid "Generate interlocking beam structure at the locations where different filaments touch. This improves the adhesion between filaments, especially models printed in different materials." -msgstr "" -"在不同材料的線材接觸點產生梁式互鎖結構,增強線材之間的附著力,特別適用於不同材料列印的模型。\n" -"譯者補充:此設定通常用於提升結構穩定性,透過梁式設計讓不同部分更緊密地連接在一起,常見於模組化或多材料列印中。" +msgstr "在不同線材接觸的位置產生梁式互鎖結構,可增強線材之間的附著力,特別是以不同材料列印的模型。" msgid "Interlocking beam width" msgstr "梁式互鎖寬度" @@ -17666,31 +18811,34 @@ msgstr "梁式互鎖的交錯高度,以層數計算。層數越少,結構越 msgid "Interlocking depth" msgstr "梁式互鎖深度" +# AI Translated msgid "The distance from the boundary between filaments to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion." -msgstr "互鎖結構與邊界之間的距離,以單元數做計算。若單元數過少,可能會導致附著力不足。" +msgstr "從線材交界處起算、產生互鎖結構的距離,以單元數計算。單元數過少會導致附著力不佳。" msgid "Interlocking boundary avoidance" msgstr "梁式互鎖的邊界避讓" +# AI Translated msgid "The distance from the outside of a model where interlocking structures will not be generated, measured in cells." -msgstr "" -"設定模型外部距離範圍內不產生互鎖結構,此距離以單元數做計算\n" -"譯者補充:此設定用於確保互鎖結構不干擾模型的外部區域,特別適用於需要精細外觀或保護特定結構的列印需求。" +msgstr "模型外側不產生互鎖結構的距離,以單元數計算。" msgid "Ironing type" msgstr "熨燙類型" +# AI Translated msgid "Ironing uses a small flow to print at the same height of a surface to make flat surfaces smoother. This setting controls which layers are being ironed." -msgstr "熨燙是指使用小流量在表面相同高度再次列印,以使平面更加光滑。此設定控制哪些層進行熨燙" +msgstr "熨燙是以小流量在表面相同的高度再列印一次,使平面更加光滑。此設定控制要熨燙哪些層。" msgid "No ironing" msgstr "不熨燙" +# AI Translated msgid "All top surfaces" -msgstr "頂面" +msgstr "所有頂面" +# AI Translated msgid "Topmost surface only" -msgstr "最頂面" +msgstr "僅最頂面" msgid "All solid layers" msgstr "所有實心層" @@ -17699,20 +18847,25 @@ msgstr "所有實心層" msgid "Ironing Pattern" msgstr "熨燙圖案" +# AI Translated msgid "The pattern that will be used when ironing." -msgstr "熨燙時將使用的圖案" +msgstr "熨燙時將使用的圖案。" +# AI Translated msgid "This is the amount of material to be extruded during ironing. It is relative to the flow of normal layer height. Too high a value will result in overextrusion on the surface." -msgstr "熨燙時相對正常層高流量的材料量。過高的數值將會導致表面材料過擠出" +msgstr "熨燙時擠出的材料量,相對於正常層高的流量。數值過高會導致表面過度擠出。" +# AI Translated msgid "This is the distance between the lines used for ironing." -msgstr "熨燙走線的間距" +msgstr "熨燙走線的間距。" +# AI Translated msgid "The distance to keep from the edges. A value of 0 sets this to half of the nozzle diameter." -msgstr "與邊緣保持的距離。設定為 0 時,距離將自動設為噴嘴直徑的一半" +msgstr "與邊緣保持的距離。設為 0 時為噴嘴直徑的一半。" +# AI Translated msgid "This is the print speed for ironing lines." -msgstr "熨燙的列印速度" +msgstr "熨燙線的列印速度。" msgid "Ironing angle offset" msgstr "熨燙角度偏移" @@ -17723,8 +18876,9 @@ msgstr "頂面熨燙紋路的偏移角度。" msgid "Fixed ironing angle" msgstr "固定角度熨燙" +# AI Translated msgid "Use a fixed absolute angle for ironing." -msgstr "使用一個固定的、絕對的角度進行熨燙。" +msgstr "以固定的絕對角度熨燙。" msgid "Ironing expansion" msgstr "熨燙擴展" @@ -17767,8 +18921,9 @@ msgstr "" "最小 Z 層高。\n" "同時控制切片平面。" +# AI Translated msgid "This G-code is inserted at every layer change after the Z lift." -msgstr "在每次換層抬升Z高度之後插入這段 G-code" +msgstr "在每次換層、Z 軸抬升之後插入這段 G-code。" msgid "Clumping detection G-code" msgstr "結塊偵測 G-code" @@ -17777,8 +18932,9 @@ msgstr "結塊偵測 G-code" msgid "Silent Mode" msgstr "靜音模式" +# AI Translated msgid "Whether the machine supports silent mode in which machine uses lower acceleration to print more quietly" -msgstr "裝置是否支援使用低加速度列印的靜音模式" +msgstr "列印裝置是否支援靜音模式,即以較低的加速度更安靜地列印" msgid "Emit limits to G-code" msgstr "將限制參數輸出至 G-code" @@ -17786,28 +18942,35 @@ msgstr "將限制參數輸出至 G-code" msgid "Machine limits" msgstr "裝置限制" +# AI Translated msgid "" "If enabled, the machine limits will be emitted to G-code file.\n" "This option will be ignored if the G-code flavor is set to Klipper." -msgstr "啟用後,裝置的限制參數將被寫入 G-code 檔案中。若 G-code 格式為 Klipper,該選項將無效。" +msgstr "" +"啟用後,列印裝置的限制參數會寫入 G-code 檔案。\n" +"若 G-code 風格設為 Klipper,將忽略此選項。" +# AI Translated msgid "This G-code will be used as a code for the pause print. Users can insert pause G-code in the G-code viewer." -msgstr "這段 G-code 用於暫停列印操作。使用者可以在 G-code 預覽中手動插入暫停指令" +msgstr "這段 G-code 用於暫停列印。使用者可以在 G-code 檢視器中插入暫停 G-code。" +# AI Translated msgid "This G-code will be used as a custom code." -msgstr "這段 G-code 是訂製化指令" +msgstr "這段 G-code 將作為自訂指令使用。" msgid "Small area flow compensation (beta)" msgstr "小面積流量補償(Beta)" +# AI Translated msgid "Enable flow compensation for small infill areas." -msgstr "啟用小面積填充區域的流量補償功能" +msgstr "啟用小面積填充區域的流量補償。" msgid "Flow Compensation Model" msgstr "流量補償模型" +# AI Translated msgid "Flow Compensation Model, used to adjust the flow for small infill areas. The model is expressed as a comma separated pair of values for extrusion length and flow correction factor. Each pair is on a separate line, followed by a semicolon, in the following format: \"1.234, 5.678;\"" -msgstr "流量補償模型,用於調整小填充區域的流量。該模型表示為擠出長度和流量校正因子的逗號分隔值對。每對位於單獨的行上,後跟分號,格式如下:\"1.234, 5.678;\"" +msgstr "流量補償模型,用於調整小填充區域的流量。模型由多組以逗號分隔的數值組成,每組包含擠出長度與流量校正係數。每組各佔一行並以分號結尾,格式如下:\"1.234, 5.678;\"" msgid "Maximum speed X" msgstr "X 最大速度" @@ -17861,39 +19024,48 @@ msgstr "Z 軸的最大加速度" msgid "Maximum acceleration of the E axis" msgstr "E 軸的最大加速度" +# AI Translated msgid "Maximum jerk X" -msgstr "X 最大抖動" +msgstr "X 最大急衝速度" +# AI Translated msgid "Maximum jerk Y" -msgstr "Y 最大抖動" +msgstr "Y 最大急衝速度" +# AI Translated msgid "Maximum jerk Z" -msgstr "Z 最大抖動" +msgstr "Z 最大急衝速度" +# AI Translated msgid "Maximum jerk E" -msgstr "E 最大抖動" +msgstr "E 最大急衝速度" +# AI Translated msgid "Maximum jerk of the X axis" -msgstr "X 軸最大抖動" +msgstr "X 軸最大急衝速度" +# AI Translated msgid "Maximum jerk of the Y axis" -msgstr "Y 軸最大抖動" +msgstr "Y 軸最大急衝速度" +# AI Translated msgid "Maximum jerk of the Z axis" -msgstr "Z 軸最大抖動" +msgstr "Z 軸最大急衝速度" +# AI Translated msgid "Maximum jerk of the E axis" -msgstr "E 軸最大抖動" +msgstr "E 軸最大急衝速度" msgid "Maximum Junction Deviation" msgstr "最大轉角偏差" +# AI Translated msgid "" "Maximum junction deviation (M205 J, only apply if JD > 0 for Marlin Firmware\n" "If your Marlin 2 printer uses Classic Jerk set this value to 0.)" msgstr "" -"最大轉角偏差(M205 J,僅當 JD > 0 對於 Marlin 韌體時適用\n" -"如果您的 Marlin 2 列印裝置使用 Classic Jerk,請將此值設定為 0。)" +"最大轉角偏差(M205 J,僅在 JD > 0 時適用於 Marlin 韌體\n" +"如果您的 Marlin 2 列印裝置使用 Classic Jerk,請將此值設為 0。)" msgid "Minimum speed for extruding" msgstr "最小擠出速度" @@ -17956,18 +19128,20 @@ msgstr "回抽最大加速度(M204 R)" msgid "Maximum acceleration for travel" msgstr "空駛最大加速度" +# AI Translated msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2." -msgstr "最大行駛加速度(M204 T),僅適用於 Marlin 2" +msgstr "空駛最大加速度(M204 T),僅適用於 Marlin 2。" msgid "Resonance avoidance" msgstr "共振規避" +# AI Translated msgid "" "By reducing the speed of the outer wall to avoid the resonance zone of the printer, ringing on the surface of the model are avoided.\n" "Please turn this option off when testing ringing." msgstr "" -"透過降低外壁的速度以避開列印裝置的共振區,可以避免模型表面產生振穩。\n" -"在測試振穩時,請關閉此選項。" +"降低外牆速度以避開列印裝置的共振區,可避免模型表面產生振紋。\n" +"測試振紋時,請關閉此選項。" msgid "Min" msgstr "最小" @@ -17981,8 +19155,9 @@ msgstr "最大" msgid "Maximum speed of resonance avoidance." msgstr "共振規避的最大速度。" +# AI Translated msgid "Emit input shaping" -msgstr "輸出輸入整形" +msgstr "寫入輸入整形" msgid "" "Override firmware input shaping settings.\n" @@ -18036,6 +19211,7 @@ msgstr "3HUMP_EI" msgid "DAA" msgstr "DAA" +# AI Translated msgid "" "Resonant frequency for the X axis input shaper.\n" "Zero will use the firmware frequency.\n" @@ -18044,12 +19220,13 @@ msgid "" msgstr "" "X 軸輸入整形器的共振頻率。\n" "設為零將使用韌體頻率。\n" -"若要停用輸入整形,請使用 Disable 類型。\n" +"若要停用輸入整形,請使用「停用」類型。\n" "RRF:X 與 Y 值相等。" msgid "Hz" msgstr "赫茲" +# AI Translated msgid "" "Resonant frequency for the Y axis input shaper.\n" "Zero will use the firmware frequency.\n" @@ -18057,8 +19234,9 @@ msgid "" msgstr "" "Y 軸輸入整形器的共振頻率。\n" "設為零將使用韌體頻率。\n" -"若要停用輸入整形,請使用 Disable 類型。" +"若要停用輸入整形,請使用「停用」類型。" +# AI Translated msgid "" "Damping ratio for the X axis input shaper.\n" "Zero will use the firmware damping ratio.\n" @@ -18067,9 +19245,10 @@ msgid "" msgstr "" "X 軸輸入整形器的阻尼比。\n" "設為零將使用韌體的阻尼比。\n" -"若要停用輸入整形,請使用 Disable 類型。\n" +"若要停用輸入整形,請使用「停用」類型。\n" "RRF:X 與 Y 數值相等。" +# AI Translated msgid "" "Damping ratio for the Y axis input shaper.\n" "Zero will use the firmware damping ratio.\n" @@ -18077,10 +19256,11 @@ msgid "" msgstr "" "Y 軸輸入整形器的阻尼比。\n" "設為零將使用韌體的阻尼比。\n" -"若要停用輸入整形,請使用 Disable 類型。" +"若要停用輸入整形,請使用「停用」類型。" +# AI Translated msgid "The part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed for the part cooling fan." -msgstr "啟用自動冷卻時,可能會提高物件冷卻風扇的轉速。這是物件冷卻風扇的最大速度限制" +msgstr "啟用自動冷卻時,可能會提高物件冷卻風扇的轉速。這是物件冷卻風扇的最大速度。" msgid "The highest printable layer height for the extruder. Used to limit the maximum layer height when enable adaptive layer height." msgstr "擠出機的最高可列印層高度。用於限制啟用適應性層高時的最大層高。" @@ -18088,6 +19268,7 @@ msgstr "擠出機的最高可列印層高度。用於限制啟用適應性層高 msgid "Extrusion rate smoothing" msgstr "平滑擠出率" +# AI Translated msgid "" "This parameter smooths out sudden extrusion rate changes that happen when the printer transitions from printing a high flow (high speed/larger width) extrusion to a lower flow (lower speed/smaller width) extrusion and vice versa.\n" "\n" @@ -18109,13 +19290,13 @@ msgstr "" "\n" "值為 0 時停用此功能。\n" "\n" -"對於高速、高流量的直驅列印裝置(如 Bambu Lab 或 Voron),通常不需要此值。但在某些特徵速度差異較大的情況下,它可以提供一些邊際效益。例如,因懸空而大幅減速時。在這些情況下,建議使用約 300-350 mm³/s² 的較高值,因為這能提供足夠的平滑化以輔助 Pressure Advance 實現更平穩的流量過渡。\n" +"對於高速、高流量且採用近程擠出機的列印裝置(如 Bambu Lab 或 Voron),通常不需要此值。但在某些特徵速度差異較大的情況下,它可以提供一些邊際效益,例如因懸空而大幅減速時。在這些情況下,建議使用約 300-350 mm³/s² 的較高值,因為這能提供恰好足夠的平滑,協助 Pressure Advance 實現更平穩的流量過渡。\n" "\n" -"對於沒有 Pressure Advance 的較慢列印裝置,該值應設定得低得多。直驅擠出機建議從 10-15 mm³/s² 開始,遠端擠出機(Bowden)建議從 5-10 mm³/s² 開始。\n" +"對於沒有 Pressure Advance 的較慢列印裝置,此值應設得低得多。近程擠出機建議從 10-15 mm³/s² 開始,遠程擠出機則從 5-10 mm³/s² 開始。\n" "\n" "此功能在 PrusaSlicer 中稱為 Pressure Equalizer。\n" "\n" -"注意:此參數會停用弧線擬合。" +"注意:此參數會停用圓弧擬合。" msgid "mm³/s²" msgstr "mm³/s²" @@ -18139,19 +19320,21 @@ msgstr "" msgid "Apply only on external features" msgstr "僅套用於外部結構" +# AI Translated msgid "Applies extrusion rate smoothing only on external perimeters and overhangs. This can help reduce artefacts due to sharp speed transitions on externally visible overhangs without impacting the print speed of features that will not be visible to the user." -msgstr "僅在外部輪廓與懸垂部分套用擠出速率平滑處理。這可減少外部可見區域因速度變化過快而產生的瑕疵,而不影響內部結構的列印速度。" +msgstr "僅在外牆與懸空套用擠出速率平滑。這有助於減少外部可見懸空上因速度急遽變化而產生的瑕疵,同時不影響使用者看不到的部分的列印速度。" +# AI Translated msgid "Minimum speed for part cooling fan." -msgstr "物件冷卻風扇的最小轉速" +msgstr "物件冷卻風扇的最小轉速。" # AI Translated 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.\n" "Please enable auxiliary_fan in printer settings to use this feature. G-code command: M106 P2 S(0-255)" msgstr "" -"輔助冷卻風扇的轉速。 列印期間,輔助風扇將以該速度運行,除了設定無須冷卻的前幾層除外\n" -"請在列印裝置設定中啟用輔助風扇才能使用此功能。 G-code 指令:M106 P2 S(0-255)" +"輔助物件冷卻風扇的轉速。列印期間輔助風扇會以此速度運轉,但設為不冷卻的前幾層除外。\n" +"請在列印裝置設定中啟用「輔助物件冷卻風扇」才能使用此功能。G-code 指令:M106 P2 S(0-255)" msgid "For the first" msgstr "在最初的" @@ -18178,21 +19361,23 @@ msgstr "最小列印速度" msgid "The minimum print speed to which the printer slows down to maintain the minimum layer time defined above when the slowdown for better layer cooling is enabled." msgstr "當啟用了為改善層冷卻而減速的功能時,這個參數設定列印裝置能減速到的最低列印速度,以確保達到上面設定的最短層時間。" +# AI Translated msgid "The diameter of nozzle." -msgstr "噴嘴直徑" +msgstr "噴嘴的直徑。" msgid "Configuration notes" msgstr "設定備註" # AI Translated msgid "You can put here your personal notes. This text will be added to the G-code header comments." -msgstr "您可以在這裡放置您的個人備註。 該文字將會加入 G-code 標頭註解中。" +msgstr "您可以在此輸入個人備註。此文字會加入 G-code 標頭註解中。" msgid "Host Type" msgstr "主機類型" +# AI Translated msgid "Orca Slicer can upload G-code files to a printer host. This field must contain the kind of the host." -msgstr "Orca Slicer可以將 G-code 檔案上傳到列印裝置。此欄位必須包含裝置類型。" +msgstr "Orca Slicer 可以將 G-code 檔案上傳到列印裝置主機。此欄位必須包含主機的類型。" msgid "Nozzle volume" msgstr "噴嘴內腔體積" @@ -18203,26 +19388,31 @@ msgstr "噴嘴內從刀具到末端之間的體積" msgid "Cooling tube position" msgstr "喉管位置" +# AI Translated msgid "Distance of the center-point of the cooling tube from the extruder tip." -msgstr "喉管的中心點與擠出機齒尖的距離。" +msgstr "喉管中心點與噴嘴尖端的距離。" msgid "Cooling tube length" msgstr "喉管長度" +# AI Translated msgid "Length of the cooling tube to limit space for cooling moves inside it." -msgstr "喉管的長度,用於限制冷卻內部移動的空間。" +msgstr "喉管的長度,用於限制在喉管內進行冷卻移動的空間。" +# AI Translated msgid "High extruder current on filament swap" -msgstr "更換線材擠出機大電流" +msgstr "換料時提高擠出機電流" +# AI Translated msgid "It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for rapid ramming feed rates and to overcome resistance when loading a filament with an ugly shaped tip." -msgstr "可能有益於更換線材過程中增加擠出機電流,克服進料時的阻力以加快尖端成型進料速率而避免產生難看形狀的尖端。" +msgstr "換料過程中提高擠出機馬達電流可能有益,可允許較快的尖端成型進料速率,並在裝填尖端形狀不良的線材時克服阻力。" msgid "Filament parking position" msgstr "線材停放位置" +# AI Translated msgid "Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the value in printer firmware." -msgstr "退料時,擠出機齒尖與線材停放位置的距離。這應該與列印裝置韌體中的值相符合。" +msgstr "退料時,線材停放位置與噴嘴尖端的距離。此值應與列印裝置韌體中的值一致。" msgid "Extra loading distance" msgstr "額外進料距離" @@ -18233,44 +19423,54 @@ msgstr "當設定為零時,線材的進料移動與退料移動的距離相同 msgid "Start end points" msgstr "起始終止點" +# AI Translated msgid "The start and end points which are from the cutter area to the excess chute." -msgstr "從切割區域到垃圾桶的起始和結束點。" +msgstr "從切刀區域到廢料槽的起點和終點。" msgid "Reduce infill retraction" msgstr "減小填充回抽" +# AI Translated msgid "Don't retract when the travel is entirely within an infill area. 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. Note that Z-hop is also not performed in areas where retraction is skipped." -msgstr "當空駛完全在填充區域內時不觸發回抽。這意味著即使漏料也是不可見的。對於複雜模型,該設定能夠減少回抽次數以及列印時長,但是會造成 G-code 產生變慢" +msgstr "當空駛完全位於填充區域內時不回抽,因為漏料不會被看見。對於複雜模型,這可減少回抽次數並節省列印時間,但會使切片與 G-code 產生變慢。請注意,在略過回抽的區域也不會執行 Z 抬升。" +# AI Translated msgid "This option will drop the temperature of the inactive extruders to prevent oozing." -msgstr "這個選項會降低未使用噴頭的溫度,以防止材料滲出。" +msgstr "此選項會降低閒置擠出機的溫度,以防止漏料。" msgid "Filename format" msgstr "檔案名稱格式" +# AI Translated msgid "Users can decide project file names when exporting." -msgstr "使用者可以自訂匯出項目檔案的名稱" +msgstr "使用者可以在匯出時自訂專案檔案的名稱。" +# AI Translated msgid "Make overhangs printable" -msgstr "修改懸空成可列印" +msgstr "使懸空可列印" +# AI Translated msgid "Modify the geometry to print overhangs without support material." -msgstr "修改幾何形狀使得懸空部分無需支撐材料或者橋接列印。" +msgstr "修改幾何形狀,使懸空無需支撐材料即可列印。" +# AI Translated msgid "Make overhangs printable - Maximum angle" -msgstr "懸空可列印修改的最大角度" +msgstr "使懸空可列印的最大角度" +# AI Translated msgid "Maximum angle of overhangs to allow after making more steep overhangs printable.90° will not change the model at all and allow any overhang, while 0 will replace all overhangs with conical material." -msgstr "開啟使懸空可列印後,允許的懸空最大角度。 90° 將完全不改變模型並允許任何懸空,而 0° 將用圓錐形材料替換所有懸空部分。" +msgstr "使較陡的懸空可列印後所允許的最大懸空角度。90° 完全不改變模型並允許任何懸空,0° 則會以圓錐形材料取代所有懸空。" +# AI Translated msgid "Make overhangs printable - Hole area" -msgstr "最大孔洞面積" +msgstr "使懸空可列印的孔洞面積" msgid "Maximum area of a hole in the base of the model before it's filled by conical material. A value of 0 will fill all the holes in the model base." msgstr "模型底部的孔洞在被圓錐形材料填充前所允許的最大面積。值為 0 將填充模型底部的所有孔洞。" +# AI Translated msgid "Detect overhang walls" -msgstr "偵測懸空外牆" +msgstr "偵測懸空牆" #, c-format, boost-format msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." @@ -18310,19 +19510,22 @@ msgstr "" "用於列印內牆的線材。\n" "「預設」會使用目前作用中的物件/零件線材。" +# AI Translated msgid "Line width of inner wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "內牆的線寬。如果以 % 表示,它將以噴嘴直徑為基準來計算。" +msgstr "內牆的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "This is the speed for inner walls." -msgstr "內圈牆列印速度" +msgstr "內牆的速度。" # AI Translated msgid "This is the number of walls per layer." -msgstr "每一層的牆層數" +msgstr "每一層的牆層數。" msgid "Alternate extra wall" msgstr "交錯額外牆壁" +# AI Translated msgid "" "This setting adds an extra wall to every other layer. This way the infill gets wedged vertically between the walls, resulting in stronger prints.\n" "\n" @@ -18330,20 +19533,23 @@ msgid "" "\n" "Using lightning infill together with this option is not recommended as there is limited infill to anchor the extra perimeters to." msgstr "" -"此設定在每隔一層新增一個額外的牆壁。這樣填充會垂直嵌入牆壁之間,從而增強列印的強度。\n" +"此設定每隔一層新增一道額外的牆壁。如此一來,填充會在垂直方向上被夾在牆壁之間,使列印件更堅固。\n" "\n" -"啟用此選項時,需要停用『確保垂直外殼厚度』選項。\n" +"啟用此選項時,需要停用「確保垂直外殼厚度」選項。\n" "\n" -"不建議將此選項與『閃電填充』一起使用,因為填充有限,無法為額外的外牆提供穩固的支撐。" +"不建議將此選項與閃電填充一起使用,因為可供額外的牆錨定的填充有限。" +# AI Translated 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 they can access the Orca Slicer config settings by reading environment variables." -msgstr "如果您想透過自訂腳本處理輸出的 G-code,只需在此處列出它們的絕對路徑即可。用分號分隔多個腳本。腳本將傳遞 G-code 檔案的絕對路徑作為第一個參數,並且它們可以透過讀取環境變數來讀取 Orca Slicer 設定。" +msgstr "如果您想透過自訂腳本處理輸出的 G-code,只需在此處列出它們的絕對路徑即可。多個腳本請以分號分隔。腳本會收到 G-code 檔案的絕對路徑作為第一個參數,並可透過讀取環境變數來取得 Orca Slicer 的設定。" +# AI Translated msgid "Change extrusion role G-code (process)" -msgstr "變更擠出模式 G-code(列印參數)" +msgstr "變更擠出類型 G-code(列印參數)" +# AI Translated msgid "This G-code is inserted when the extrusion role is changed. It runs after the machine and filament extrusion role G-code." -msgstr "此 G-code 會在擠出模式變更時插入。它會在機器和線材擠出模式 G-code 之後執行。" +msgstr "此 G-code 會在擠出類型變更時插入。它會在機器和線材擠出類型 G-code 之後執行。" # AI Translated msgid "Plugins Used" @@ -18360,8 +19566,9 @@ msgstr "在每個切片管線步驟呼叫的 Python 外掛,用於讀取與修 msgid "Printer type" msgstr "列印裝置類型" +# AI Translated msgid "Type of the printer." -msgstr "列印裝置類型" +msgstr "列印裝置類型。" msgid "Printer notes" msgstr "列印裝置備註" @@ -18369,53 +19576,63 @@ msgstr "列印裝置備註" msgid "You can put your notes regarding the printer here." msgstr "可以將列印裝置的備註填寫在此處。" +# AI Translated +# Needs human review: printer_variant label (nozzle-diameter variant of a printer model); check 變體 reads right where it is shown msgid "Printer variant" -msgstr "列印裝置型號" +msgstr "列印裝置變體" msgid "Raft contact Z distance" msgstr "筏層 Z 間距" +# AI Translated msgid "Z gap between raft and object. If Support Top Z Distance is 0, this value is ignored and the object is printed in direct contact with the raft (no gap)." -msgstr "筏層與模型之間的Z間隙。若支撐頂部Z距離為0,則忽略此值,模型與筏層直接接觸列印(無間隙)。" +msgstr "筏層與物件之間的 Z 間隙。若「頂部 Z 間距」為 0,則忽略此值,物件會直接接觸筏層列印(無間隙)。" msgid "Raft expansion" msgstr "筏層擴展" +# AI Translated msgid "This expands all raft layers in XY plane." -msgstr "在 XY 平面擴展所有筏層" +msgstr "在 XY 平面擴展所有筏層。" msgid "First layer density" msgstr "首層密度" +# AI Translated msgid "This is the density of the first raft or support layer." -msgstr "筏和支撐的首層密度" +msgstr "筏層或支撐首層的密度。" msgid "First layer expansion" msgstr "首層擴展" +# AI Translated msgid "This expands the first raft or support layer to improve bed adhesion." -msgstr "擴展筏和支撐的首層可以改善和熱床的黏附" +msgstr "擴展筏層或支撐的首層,以改善與熱床的附著。" msgid "Raft layers" msgstr "筏層" +# AI Translated msgid "Object will be raised by this number of support layers. Use this function to avoid warping when printing ABS." -msgstr "模型會在相應層數的支撐上抬高進行列印。使用該功能通常用於列印 ABS 時翹曲" +msgstr "物件會被抬高此數量的支撐層。列印 ABS 時可使用此功能避免翹曲。" +# AI Translated msgid "The G-code path is generated after simplifying the contour of models to avoid too many points and G-code lines. Smaller values mean higher resolution and more time required to slice." -msgstr "為了避免 G-code 檔案中過密集的點和走線,G-code走線通常是在簡化模型的外輪廓之後產生。越小的數值代表更高的解析度,同時需要更長的切片時間" +msgstr "G-code 路徑是在簡化模型輪廓後產生,以避免過多的點與 G-code 行。數值越小,解析度越高,切片所需時間也越長。" msgid "Travel distance threshold" msgstr "空駛距離臨界值" +# AI Translated msgid "Only trigger retraction when the travel distance is longer than this threshold." -msgstr "只在空駛距離大於該數值時觸發回抽" +msgstr "只在空駛距離大於此臨界值時觸發回抽。" msgid "Retract amount before wipe" msgstr "擦拭前的回抽量" +# AI Translated msgid "This is the length of fast retraction before a wipe, relative to retraction length." -msgstr "擦拭之前的回抽長度,用總回抽長度的百分比表示" +msgstr "擦拭前快速回抽的長度,相對於回抽長度。" # AI Translated msgid "Retract amount after wipe" @@ -18433,26 +19650,30 @@ msgstr "" msgid "Retract on layer change" msgstr "換層時回抽" +# AI Translated msgid "This forces a retraction on layer changes." -msgstr "強制在換層時回抽" +msgstr "強制在換層時回抽。" msgid "Retraction Length" msgstr "回抽長度" +# AI Translated msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction." -msgstr "擠出機中的一些材料被拉回,以避免在長行程期間滲出。設定為零以停用回抽。" +msgstr "將擠出機中的部分材料抽回,以避免長距離空駛時漏料。設為零以停用回抽。" msgid "Long retraction when cut (beta)" msgstr "切斷時的長回抽(實驗性功能)" +# AI Translated 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 "實驗性功能。在線材切換時,透過更長距離的回抽和切斷操作來減少沖洗量。雖然這能大幅降低沖洗需求,但可能會提高噴嘴堵塞或其他列印問題的風險。" +msgstr "實驗性功能:換料時以更長的距離回抽並切斷線材,以盡量減少清理量。雖然這能大幅減少清理,但也可能提高噴嘴堵塞或其他列印問題的風險。" msgid "Retraction distance when cut" msgstr "切斷時的回抽距離" +# AI Translated msgid "Experimental feature: Retraction length before cutting off during filament change." -msgstr "實驗性功能。線材切換時切斷前的回抽距離" +msgstr "實驗性功能:換料時切斷前的回抽長度。" msgid "Long retraction when extruder change" msgstr "更換擠出機時長回抽" @@ -18471,8 +19692,9 @@ msgstr "在換工具之前觸發回抽時,線材會依指定的長度回抽( msgid "Z-hop height" msgstr "Z 抬升高度" +# AI Translated msgid "Whenever there is a retraction, the nozzle is lifted a little to create clearance between the nozzle and the print. This prevents the nozzle from hitting the print when traveling more. Using spiral lines to lift Z can prevent stringing." -msgstr "回抽完成之後,噴嘴輕微抬升,和列印物件之間產生一定間隙。這能夠避免空駛時噴嘴和列印物件剮蹭和碰撞。使用螺旋線抬升z能夠減少拉絲" +msgstr "每次回抽時,噴嘴會稍微抬升,在噴嘴與列印件之間產生間隙,以免空駛時噴嘴撞到列印件。使用螺旋線抬升 Z 可以防止拉絲。" msgid "Z-hop lower boundary" msgstr "Z 抬升下邊界" @@ -18483,14 +19705,16 @@ msgstr "只有當 Z 值高於此設定值且低於「Z 抬升上邊界」參數 msgid "Z-hop upper boundary" msgstr "Z 抬升上邊界" +# AI Translated 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 "若此值為正,Z 抬升功能僅在 Z 值高於「Z 抬升下邊界」參數且低於此設定值時才會啟用" +msgstr "若此值為正,Z 抬升功能僅在 Z 值高於「Z 抬升下邊界」參數且低於此設定值時才會啟用。" msgid "Z-hop type" msgstr "Z 抬升類型" +# AI Translated msgid "Type of Z-hop." -msgstr "Z軸抬升類型。" +msgstr "Z 抬升類型。" msgid "Slope" msgstr "梯形" @@ -18498,11 +19722,13 @@ msgstr "梯形" msgid "Spiral" msgstr "螺旋" +# AI Translated msgid "Traveling angle" -msgstr "移動角度" +msgstr "空駛角度" +# AI Translated msgid "Traveling angle for Slope and Spiral Z-hop type. Setting it to 90° results in Normal Lift." -msgstr "適用於坡度和螺旋 Z 抬升類型的移動角度。將其設為 90° 可執行正常抬升" +msgstr "「梯形」和「螺旋」Z 抬升類型的空駛角度。設為 90° 即為「普通」抬升。" msgid "Only lift Z above" msgstr "僅在高度以上抬 Z" @@ -18510,17 +19736,20 @@ msgstr "僅在高度以上抬 Z" msgid "If you set this to a positive value, Z lift will only take place above the specified absolute Z." msgstr "若將此值設定為正數,Z 抬升僅會在超過指定的絕對 Z 值時啟用。" +# AI Translated msgid "Only lift Z below" -msgstr "僅在 Z 值低於指定值時抬升" +msgstr "僅在高度以下抬 Z" msgid "If you set this to a positive value, Z lift will only take place below the specified absolute Z." msgstr "若將此值設定為正數,Z 抬升僅會在低於指定的絕對 Z 值時啟用。" +# AI Translated msgid "On surfaces" -msgstr "僅在表面" +msgstr "在表面" +# AI Translated msgid "Enforce Z-Hop behavior. This setting is impacted by the above settings (Only lift Z above/below)." -msgstr "強制啟用 Z 抬升行為。此功能受前述設定(僅在 Z 值高於/低於時啟用)的影響。" +msgstr "強制執行 Z 抬升。此設定會受上方設定(「僅在高度以上抬 Z」/「僅在高度以下抬 Z」)影響。" msgid "All Surfaces" msgstr "所有表面" @@ -18531,11 +19760,13 @@ msgstr "僅在頂面" msgid "Bottom Only" msgstr "僅在底面" +# AI Translated msgid "Top and Bottom" -msgstr "頂面和地面" +msgstr "頂面和底面" +# AI Translated msgid "Direct Drive" -msgstr "直驅(近程)" +msgstr "近程擠出機" msgid "Bowden" msgstr "遠程擠出機" @@ -18562,29 +19793,32 @@ msgstr "列印裝置具有線材切換硬體(例如 AMS)。" msgid "Extra length on restart" msgstr "額外回填長度" +# AI Translated msgid "When the retraction is compensated after the travel move, the extruder will push this additional amount of filament. This setting is rarely needed." -msgstr "每當空駛後回抽被補償時,擠出機將推入額外長度的線材。很少需要此設定。" +msgstr "空駛後補償回抽時,擠出機會額外推入此長度的線材。很少需要此設定。" # AI Translated msgid "Extra length on restart (Toolchange)" msgstr "額外回填長度(換工具)" +# AI Translated msgid "When the retraction is compensated after changing tool, the extruder will push this additional amount of filament." -msgstr "當換色後回抽被補償時,擠出機將推入額外長度的線材。" +msgstr "換工具後補償回抽時,擠出機會額外推入此長度的線材。" msgid "Retraction speed" msgstr "回抽速度" +# AI Translated msgid "Speed for retracting filament from the nozzle." -msgstr "從噴嘴回抽線材的速度" +msgstr "從噴嘴回抽線材的速度。" +# AI Translated msgid "Deretraction speed" -msgstr "裝填速度" +msgstr "裝填回抽速度" +# AI Translated msgid "Speed for reloading filament into the nozzle. Zero means same speed of retraction." -msgstr "" -"向噴嘴重新裝填線材的速度。\n" -"設為 0 則使用與回抽相同的速度。" +msgstr "將線材重新裝填至噴嘴的速度。設為 0 則使用與回抽相同的速度。" # AI Translated msgid "Deretraction speed (extruder change)" @@ -18597,8 +19831,9 @@ msgstr "切換擠出機時將線材重新裝入噴嘴的速度。" msgid "Use firmware retraction" msgstr "使用韌體回抽" +# AI Translated msgid "This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only supported in recent Marlin." -msgstr "此實驗性功能使用 G10 和 G11 指令,由韌體負責執行回抽操作。僅支援於最新版本的 Marlin 韌體。" +msgstr "此實驗性設定使用 G10 和 G11 指令,由韌體處理回抽。僅較新版本的 Marlin 支援此功能。" msgid "Show auto-calibration marks" msgstr "顯示雷達校正線" @@ -18606,14 +19841,16 @@ msgstr "顯示雷達校正線" msgid "Disable set remaining print time" msgstr "停用剩餘列印時間設定" +# AI Translated msgid "Disable generating of the M73: Set remaining print time in the final G-code." -msgstr "停用在最終 G-code 中產生 M73 指令以設定剩餘列印時間" +msgstr "停用在最終 G-code 中產生 M73(設定剩餘列印時間)指令。" msgid "Seam position" msgstr "接縫位置" +# AI Translated msgid "This is the starting position for each part of the outer wall." -msgstr "Z縫(外牆銜接)的位置" +msgstr "外牆每個部分的起始位置。" msgid "Nearest" msgstr "最近" @@ -18633,8 +19870,9 @@ msgstr "隨機" msgid "Staggered inner seams" msgstr "交錯的內牆接縫" +# AI Translated msgid "This option causes the inner seams to be shifted backwards based on their depth, forming a zigzag pattern." -msgstr "此選項會根據內牆深度使接縫向後移動,形成鋸齒形模式。" +msgstr "此選項會依內牆深度將接縫向後移動,形成鋸齒狀的排列。" msgid "Seam gap" msgstr "接縫間隔" @@ -18652,35 +19890,45 @@ msgstr "斜拼接縫(Beta)" msgid "Use scarf joint to minimize seam visibility and increase seam strength." msgstr "採用斜拼接縫來減少接縫的可見度並提高接縫的強度。" +# AI Translated msgid "Conditional scarf joint" -msgstr "斜拼接縫條件" +msgstr "條件式斜拼接縫" +# AI Translated msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." -msgstr "僅在平滑外牆使用斜拼接縫,用於傳統接縫無法在尖角處有效隱藏接縫的情況。" +msgstr "僅在平滑的牆上套用斜拼接縫,也就是傳統接縫無法藉由尖角有效隱藏接縫之處。" +# AI Translated msgid "Conditional angle threshold" -msgstr "角度門檻值條件" +msgstr "條件式角度臨界值" +# AI Translated msgid "" "This option sets the threshold angle for applying a conditional scarf joint seam.\n" "If the maximum 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 "此選項設定斜拼接縫的角度門檻值條件。當外牆迴圈內的最大角度超過該設定值(表示不存在尖角)時,將套用斜接縫接縫。預設值為 155°。" +msgstr "" +"此選項設定套用條件式斜拼接縫的角度臨界值。\n" +"若牆迴圈內的最大角度超過此值(表示沒有尖角),將使用斜拼接縫。預設值為 155°。" +# AI Translated msgid "Conditional overhang threshold" -msgstr "懸空門檻值條件" +msgstr "條件式懸空臨界值" +# AI Translated #, no-c-format, no-boost-format msgid "This option determines the overhang threshold for the application of scarf joint seams. If the unsupported portion of the perimeter is less than this threshold, scarf joint seams will be applied. The default threshold is set at 40% of the external wall's width. Due to performance considerations, the degree of overhang is estimated." -msgstr "此選項用於設定斜拼接縫的懸空門檻值。當外牆未支撐的部分小於該門檻值時,將套用斜拼接縫。預設門檻值為外層牆寬度的 40%。為了考慮性能,此懸空程度為估算值。" +msgstr "此選項設定套用斜拼接縫的懸空臨界值。若牆未受支撐的部分小於此臨界值,將套用斜拼接縫。預設臨界值為外牆寬度的 40%。基於效能考量,懸空程度為估算值。" msgid "Scarf joint speed" msgstr "斜拼接縫速度" +# AI Translated msgid "This option sets the printing speed for scarf joints. It is recommended to print scarf joints at a slow speed (less than 100 mm/s). It's also advisable to enable 'Extrusion rate smoothing' if the set speed varies significantly from the speed of the outer or inner walls. If the speed specified here is higher than the speed of the outer or inner walls, the printer will default to the slower of the two speeds. When specified as a percentage (e.g., 80%), the speed is calculated based on the respective outer or inner wall speed. The default value is set to 100%." -msgstr "此選項用於設定斜拼接縫的列印速度,建議以較慢的速度進行列印(小於 100 mm/s)。若設定的速度與外牆或內牆速度差異較大,建議啟用『平滑擠出率』功能。若此處設定的速度高於外牆或內牆速度,列印裝置將自動選擇兩者中較慢的速度。當以百分比(如 80%)指定時,該速度將基於外牆或內牆速度進行計算。預設值為 100%。" +msgstr "此選項設定斜拼接縫的列印速度。建議以較慢的速度(小於 100 mm/s)列印斜拼接縫。若設定的速度與外牆或內牆速度差異較大,也建議啟用「平滑擠出率」。若此處設定的速度高於外牆或內牆速度,列印裝置會採用兩者中較慢的速度。以百分比(例如 80%)指定時,速度將以對應的外牆或內牆速度為基準計算。預設值為 100%。" +# AI Translated msgid "Scarf joint flow ratio" -msgstr "斜拼接縫流量比" +msgstr "斜拼接縫流量比例" msgid "This factor affects the amount of material for scarf joints." msgstr "此參數會影響斜拼接縫的擠出流量。" @@ -18688,10 +19936,13 @@ msgstr "此參數會影響斜拼接縫的擠出流量。" msgid "Scarf start height" msgstr "斜拼接縫起始高度" +# AI Translated 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 "設定斜拼接縫的起始高度。該值可用毫米或目前層高度的百分比表示,預設值為 0。" +msgstr "" +"斜拼接縫的起始高度。\n" +"此值可用毫米或目前層高的百分比表示。此參數的預設值為 0。" msgid "Scarf around entire wall" msgstr "環繞整個牆體的斜拼接縫" @@ -18702,8 +19953,9 @@ msgstr "斜拼接縫覆蓋牆體的整個長度。" msgid "Scarf length" msgstr "斜拼接縫長度" +# AI Translated msgid "Length of the scarf. Setting this parameter to zero effectively disables the scarf." -msgstr "斜拼接縫的長度。若將此參數設為 0,將停用斜接功能。" +msgstr "斜拼接縫的長度。將此參數設為 0 等同停用斜拼接縫。" msgid "Scarf steps" msgstr "斜拼接縫段數" @@ -18711,19 +19963,21 @@ msgstr "斜拼接縫段數" msgid "Minimum number of segments of each scarf." msgstr "每個斜拼接縫的最小分段數量。" +# AI Translated msgid "Scarf joint for inner walls" -msgstr "內牆的斜接縫" +msgstr "內牆斜拼接縫" +# AI Translated msgid "Use scarf joint for inner walls as well." -msgstr "內牆同樣使用斜接縫。" +msgstr "內牆也使用斜拼接縫。" # AI Translated msgid "Role based wipe speed" -msgstr "依據擠出機任務的擦拭速度" +msgstr "依擠出類型的擦拭速度" # AI Translated msgid "The wipe speed is determined by the speed of the current extrusion role. e.g. if a wipe action is executed immediately following an outer wall extrusion, the speed of the outer wall extrusion will be utilized for the wipe action." -msgstr "擦拭的速度由目前擠出機任務的速度決定。例如,若擦拭操作緊接著外牆的擠出執行,則將使用外牆擠出的速度進行擦拭。" +msgstr "擦拭的速度由目前擠出類型的速度決定。例如,若擦拭操作緊接著外牆的擠出執行,則將使用外牆擠出的速度進行擦拭。" msgid "Wipe on loops" msgstr "閉環擦拭" @@ -18760,30 +20014,36 @@ msgid "" "\n" "For example, 50% shifts the path by half of the outer-wall width. The effective offset is limited by both the actual outer-wall width and the available spacing to the adjacent wall, so values above 100% or an equivalent absolute distance have no additional effect. Set to 0 to disable the offset." msgstr "" -"擦拭路徑偏離外牆輪廓的距離,以公釐或實際外牆擠出寬度的百分比指定。\n" +"擦拭路徑偏離外牆的距離,以公釐或實際外牆線寬的百分比指定。\n" "\n" "例如,50% 會將路徑偏移外牆寬度的一半。實際偏移量同時受實際外牆寬度與到相鄰牆的可用間距限制,因此超過 100% 的值或等效的絕對距離不會產生額外效果。設為 0 可停用偏移。" msgid "Wipe before external loop" msgstr "外牆迴圈前的擦拭動作" +# AI Translated msgid "" "To minimize visibility of potential overextrusion at the start of an external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall print order, the de-retraction is performed slightly on the inside from the start of the external perimeter. That way any potential over extrusion is hidden from the outside surface.\n" "\n" "This is useful when printing with Outer/Inner or Inner/Outer/Inner wall print order as in these modes it is more likely an external perimeter is printed immediately after a de-retraction move." -msgstr "為了減少在使用『外牆/內牆』或『內牆/外牆/內牆』牆體列印順序時,外牆開始位置可能出現的過擠出痕跡,回抽復位動作會稍微偏向外牆起始位置的內側執行。這樣可將可能的過擠出隱藏於外牆內部。此功能對於『外牆/內牆』或『內牆/外牆/內牆』牆體列印順序非常有用,因為在這些模式下,外牆往往緊接著回抽復位動作開始列印。" +msgstr "" +"使用「外牆/內牆」或「內牆/外牆/內牆」牆列印順序時,為了盡量減少外牆起點處可能出現的過度擠出,裝填回抽會在外牆起點稍微偏內側的位置執行。如此一來,可能的過度擠出就會隱藏起來,不會出現在外表面。\n" +"\n" +"使用「外牆/內牆」或「內牆/外牆/內牆」牆列印順序時,此選項很有用,因為在這些模式下,外牆更有可能在裝填回抽移動後立即列印。" msgid "Wipe speed" msgstr "擦拭速度" +# AI Translated 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 "擦拭速度取決於此配置中設定的速度值。若以百分比表示(例如 80%),則會根據上述的移動速度設定進行計算。該參數的預設值為 80%" +msgstr "擦拭速度由此處設定的速度決定。如果以百分比表示(例如 80%),將以上方的空駛速度設定為基準計算。此參數的預設值為 80%。" msgid "Skirt distance" msgstr "Skirt 距離" +# AI Translated msgid "This is the distance from the skirt to the brim or the object." -msgstr "從 Skirt 到模型或者 Brim 的距離" +msgstr "Skirt 到 Brim 或物件的距離。" msgid "Skirt start point" msgstr "Skirt 起始位置" @@ -18800,8 +20060,9 @@ msgstr "Skirt 有多少層。通常只有一層" msgid "Single loop after first layer" msgstr "首層後單圈" +# AI Translated msgid "Limits the skirt/draft shield loops to one wall after the first layer. This is useful, on occasion, to conserve filament but may cause the draft shield/skirt to warp / crack." -msgstr "在首層之後,將環形裙邊或隔風罩限制為單層牆。這在某些情況下有助於節省線材,但可能導致隔風罩或裙邊翹曲或開裂。" +msgstr "首層之後,將 Skirt/防風罩的圈數限制為單圈牆。這有時有助於節省線材,但可能導致防風罩/Skirt 翹曲或開裂。" msgid "Draft shield" msgstr "防風罩" @@ -18822,8 +20083,9 @@ msgstr "啟用" msgid "Skirt type" msgstr "Skirt 類型" +# AI Translated msgid "Combined - single skirt for all objects, Per object - individual object skirt." -msgstr "合併 - 所有物件共用一個 Skirt;逐件 - 每個物件使用獨立的 Skirt」" +msgstr "合併:所有物件共用一個 Skirt;逐件:每個物件各自使用獨立的 Skirt。" msgid "Per object" msgstr "逐件" @@ -18831,33 +20093,42 @@ msgstr "逐件" msgid "Skirt loops" msgstr "Skirt 圈數" +# AI Translated msgid "This is the number of loops for the skirt. 0 means the skirt is disabled." -msgstr "Skirt 的圈數。0 表示關閉 Skirt" +msgstr "Skirt 的圈數。0 表示停用 Skirt。" msgid "Skirt speed" msgstr "Skirt 速度" +# AI Translated msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." -msgstr "Skirt 速度,單位為 mm/秒。 0 表示使用預設層擠出速度。" +msgstr "Skirt 速度,單位為 mm/s。0 表示使用預設的層擠出速度。" msgid "Skirt minimum extrusion length" msgstr "Skirt 最小擠出長度" +# AI Translated msgid "" "Minimum filament extrusion length in mm when printing the skirt. Zero means this feature is disabled.\n" "\n" "Using a non-zero value is useful if the printer is set up to print without a prime line.\n" "Final number of loops is not taking into account while arranging or validating objects distance. Increase loop number in such case." -msgstr "列印 Skirt 時的最小擠出線材長度(單位:毫米)。設為 0 表示停用此功能。若列印裝置設定為不使用沖洗線材,建議設定為非零值。注意,排列或驗證物件距離時,最終迴圈數不會被計算進去。如需更多迴圈,請手動增加迴圈數設定。" +msgstr "" +"列印 Skirt 時線材的最小擠出長度(單位:mm)。設為 0 表示停用此功能。\n" +"\n" +"若列印裝置設定為不列印起始擠出線,使用非零值會很有用。\n" +"擺放物件或驗證物件距離時,不會考慮最終的圈數。遇到這種情況,請增加圈數。" +# AI Translated msgid "The printing speed in exported G-code will be slowed down when the estimated layer time is shorter than this value in order to get better cooling for these layers." -msgstr "當預估的層列印時間低於該設定值時,匯出的 G-code 中的列印速度會自動減慢,以提升該層的冷卻效果" +msgstr "當預估的層列印時間低於此設定值時,匯出的 G-code 中的列印速度會自動減慢,以提升該層的冷卻效果。" msgid "Minimum sparse infill threshold" msgstr "稀疏填充最小臨界值" +# AI Translated msgid "Sparse infill areas which are smaller than this threshold value are replaced by internal solid infill." -msgstr "小於設定門檻值的稀疏填充區域將替換為內部實心填充" +msgstr "小於此臨界值的稀疏填充區域會以內部實心填充取代。" msgid "" "Filament to print internal solid infill.\n" @@ -18880,44 +20151,54 @@ msgstr "" "用於列印底面的線材。\n" "「預設」會使用目前作用中的物件/零件線材。" +# AI Translated msgid "Line width of internal solid infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "內部實心填充的列印線寬。若以百分比表示,將根據噴嘴直徑進行計算。" +msgstr "內部實心填充的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "This is the speed for internal solid infill, not including the top or bottom surface." -msgstr "內部實心填充的列印速度,不適用於頂面和底面" +msgstr "內部實心填充的速度,不包括頂面和底面。" +# AI Translated msgid "This enables spiraling, which 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 "平滑螺旋功能可平滑外輪廓的 Z 軸運動,並將實心模型轉換為具有實心底層的單壁列印。產生的最終模型不會有接縫" +msgstr "啟用螺旋化,平滑外輪廓的 Z 軸移動,並將實心模型轉為具有實心底層的單牆列印。最終產生的模型沒有接縫。" msgid "Smooth Spiral" msgstr "平滑螺旋" +# AI Translated msgid "Smooth Spiral smooths out X and Y moves as well, resulting in no visible seam at all, even in the XY directions on walls that are not vertical." -msgstr "平滑螺旋功能同時平滑 X 和 Y 軸的移動,確保即使在非垂直牆面上,X 和 Y 方向也不會出現可見的接縫" +msgstr "「平滑螺旋」也會平滑 X 和 Y 軸的移動,因此完全不會出現可見接縫,即使在非垂直牆面的 XY 方向上也是如此。" msgid "Max XY Smoothing" msgstr "XY 軸最大平滑度" +# AI Translated #, no-c-format, no-boost-format msgid "Maximum distance to move points in XY to try to achieve a smooth spiral. If expressed as a %, it will be computed over nozzle diameter." -msgstr "在 XY 平面中為實現平滑螺旋所允許移動點的最大距離。若以百分比表示,將根據噴嘴直徑計算" +msgstr "在 XY 平面上移動點以嘗試達成平滑螺旋的最大距離。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "Spiral starting flow ratio" -msgstr "螺旋起始擠出比率" +msgstr "螺旋起始流量比例" +# AI Translated #, no-c-format, no-boost-format msgid "Sets the starting flow ratio while transitioning from the last bottom layer to the spiral. Normally the spiral transition scales the flow ratio from 0% to 100% during the first loop which can in some cases lead to under extrusion at the start of the spiral." -msgstr "設定從最後一層底部過渡到螺旋時的起始流量比率。通常,螺旋過渡會在第一圈內將流量比率從 0% 逐步增加到 100%,但在某些情況下,這可能會導致螺旋開始時發生擠出不足的問題。" +msgstr "設定從最後一層底層過渡到螺旋時的起始流量比例。通常,螺旋過渡會在第一圈內將流量比例從 0% 逐步增加到 100%,在某些情況下可能導致螺旋開始時擠出不足。" +# AI Translated msgid "Spiral finishing flow ratio" -msgstr "螺旋收尾擠出比率" +msgstr "螺旋收尾流量比例" +# AI Translated #, no-c-format, no-boost-format msgid "Sets the finishing flow ratio while ending the spiral. Normally the spiral transition scales the flow ratio from 100% to 0% during the last loop which can in some cases lead to under extrusion at the end of the spiral." -msgstr "設定螺旋結束時的最終流量比率。通常,螺旋過渡會在最後一圈內將流量比率從 100% 逐步減少到 0%,但在某些情況下,這可能會導致螺旋結束時發生擠出不足的問題。" +msgstr "設定螺旋結束時的收尾流量比例。通常,螺旋過渡會在最後一圈內將流量比例從 100% 逐步減少到 0%,在某些情況下可能導致螺旋結束時擠出不足。" +# AI Translated 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, a prime tower is required for smooth mode to wipe the nozzle." -msgstr "選擇平滑模式或傳統模式時,列印過程將產生縮時影片。每列印一層,相機會拍攝一張照片。列印完成後,這些照片會被合成為縮時影片。如果選擇了平滑模式,擠出機會在每層列印完成後移動到廢料槽拍攝一張照片。由於在拍攝過程中熔融的線材可能會從噴嘴洩漏,平滑模式需要使用換料塔來清潔噴嘴。" +msgstr "選擇平滑或傳統模式時,每次列印都會產生縮時影片。每列印完一層,攝影機就會拍攝一張快照。列印完成後,這些快照會合成為縮時影片。若選擇平滑模式,工具頭會在每層列印完成後移動到廢料槽再拍攝快照。由於拍攝快照時熔融的線材可能從噴嘴漏出,平滑模式需要換料塔來擦拭噴嘴。" msgid "Traditional" msgstr "傳統模式" @@ -18931,23 +20212,27 @@ msgstr "最遠點縮時攝影" # AI Translated msgid "When enabled, the timelapse snapshot is taken at the farthest point from camera instead of traveling to the wipe tower or excess chute. Only effective in traditional timelapse mode on non-I3 printers." -msgstr "啟用後,縮時攝影快照會在距離攝影機最遠的點拍攝,而不是移動到換料塔或廢料槽。僅在非 I3 印表機的傳統縮時攝影模式下有效。" +msgstr "啟用後,縮時攝影快照會在距離攝影機最遠的點拍攝,而不是移動到換料塔或廢料槽。僅在非 I3 列印裝置的傳統縮時攝影模式下有效。" +# AI Translated msgid "Temperature variation" -msgstr "軟化溫度" +msgstr "溫度變化" +# AI Translated #. TRN PrintSettings : "Ooze prevention" > "Temperature variation" msgid "Temperature difference to be applied when an extruder is not active. The value is not used when 'idle_temperature' in filament settings is set to non-zero value." -msgstr "設定擠出機閒置時的溫差。若線材設定中的『idle_temperature』設為非零值,該參數將不生效。" +msgstr "擠出機閒置時套用的溫差。若線材設定中的 'idle_temperature' 設為非零值,則不使用此值。" +# AI Translated msgid "∆℃" -msgstr "℃" +msgstr "∆℃" msgid "Preheat time" msgstr "預熱時間" +# AI Translated msgid "To reduce the waiting time after tool change, Orca can preheat the next tool while the current tool is still in use. This setting specifies the time in seconds to preheat the next tool. Orca will insert a M104 command to preheat the tool in advance." -msgstr "為了縮短工具更換後的等待時間,Orca 可在目前工具使用期間提前預熱下一個工具。此設定用於指定預熱下一個工具的時間(單位:秒)。Orca 將自動插入 M104 指令以提前進行工具預熱。" +msgstr "為了縮短換工具後的等待時間,Orca 可在目前工具仍在使用時預熱下一個工具。此設定指定提前預熱下一個工具的時間(單位:秒)。Orca 會插入 M104 指令提前預熱工具。" msgid "Preheat steps" msgstr "預熱階段" @@ -18962,8 +20247,9 @@ msgstr "寫在輸出檔案最開頭、位於所有其他內容之前的 G-code msgid "Start G-code" msgstr "起始 G-code" +# AI Translated msgid "G-code added when starting a print." -msgstr "整個列印開始前的起始 G-code" +msgstr "開始列印時加入的 G-code。" msgid "G-code added when the printer starts using this filament" msgstr "開始使用這個線材列印的起始 G-code" @@ -18971,8 +20257,9 @@ msgstr "開始使用這個線材列印的起始 G-code" msgid "Single Extruder Multi Material" msgstr "單擠出機多線材" +# AI Translated msgid "Use single nozzle to print multi filament." -msgstr "使用單噴嘴列印多線材" +msgstr "使用單一噴嘴列印多種線材。" # AI Translated msgid "IDEX/IQEX Printer" @@ -19064,7 +20351,7 @@ msgstr "IDEX/IQEX 列印模式" # AI Translated msgid "Name of the active IDEX/IQEX parallel print mode, or \"primary\" for single-carriage printing. Requires IDEX/IQEX Printer enabled in the Printer preset (Printer → Multimaterial → IDEX/IQEX Configuration)." -msgstr "目前使用的 IDEX/IQEX 並行列印模式名稱,單滑車列印時為「primary」。需要在列印裝置預設中啟用「IDEX/IQEX 列印裝置」(列印裝置 → 多線材 → IDEX/IQEX 設定)。" +msgstr "目前使用的 IDEX/IQEX 並行列印模式名稱,單滑車列印時為 \"primary\"。需要在列印裝置預設中啟用「IDEX/IQEX 列印裝置」(列印裝置 → 多線材 → IDEX/IQEX 設定)。" # AI Translated msgid "IDEX/IQEX head filament map" @@ -19101,14 +20388,17 @@ msgstr "每個模式在列印開始時插入的 G-code 或巨集呼叫。" msgid "Manual Filament Change" msgstr "手動更換線材" +# AI Translated msgid "Enable this option to omit the custom Change filament G-code only at the beginning of the print. The tool change command (e.g., T0) will be skipped throughout the entire print. This is useful for manual multi-material printing, where we use M600/PAUSE to trigger the manual filament change action." -msgstr "啟用此選項後,自訂的換線 G-code 將僅在列印開始時被省略,整個列印過程中會跳過工具更換指令(例如:T0)。此功能適用於手動多材料列印,允許使用 M600/PAUSE 指令來觸發手動換線操作。" +msgstr "啟用此選項後,僅在列印開始時省略自訂的「線材更換 G-code」,而換工具指令(例如 T0)會在整個列印過程中略過。這適用於手動多材料列印,此時使用 M600/PAUSE 觸發手動換料。" +# AI Translated msgid "Wipe tower type" -msgstr "擦拭塔類型" +msgstr "換料塔類型" +# AI Translated msgid "Choose the wipe tower implementation for multi-material prints. Type 1 is recommended for Bambu and Qidi printers with a filament cutter. Type 2 offers better compatibility with multi-tool and MMU printers and provide overall better compatibility." -msgstr "選擇多材料列印的擦拭塔實作方式。類型 1 推薦用於帶有耗材切刀的 Bambu 和 Qidi 印表機。類型 2 提供與多工具頭和 MMU 印表機更好的相容性,並提供更好的整體相容性。" +msgstr "選擇多材料列印的換料塔實作方式。類型 1 建議用於配有線材切刀的 Bambu 和 Qidi 列印裝置。類型 2 與多工具頭及 MMU 列印裝置的相容性較好,整體相容性也更佳。" msgid "Type 1" msgstr "類型 1" @@ -19116,20 +20406,24 @@ msgstr "類型 1" msgid "Type 2" msgstr "類型 2" +# AI Translated msgid "Purge in prime tower" -msgstr "沖刷進換料塔" +msgstr "在換料塔中清理" +# AI Translated msgid "Purge remaining filament into prime tower." -msgstr "沖刷剩餘的線材進入換料塔" +msgstr "將剩餘的線材清理至換料塔。" msgid "Enable filament ramming" msgstr "啟用線材尖端成型" +# AI Translated msgid "Tool change on wipe tower" -msgstr "在換料塔上換刀" +msgstr "在換料塔上換工具" +# AI Translated msgid "Force the toolhead to travel to the wipe tower before issuing the tool change command (Tx). Only relevant for multi-extruder (multi-toolhead) printers using a Type 2 wipe tower. By default Orca skips the travel on multi-toolhead machines because the firmware handles the head swap, which can result in the Tx command being issued above the printed part. Enable this option if you want the tool change to always be issued above the wipe tower instead." -msgstr "強制工具頭在發出換刀指令 (Tx) 之前先移動到換料塔。僅適用於使用 Type 2 換料塔的多擠出機(多工具頭)列印裝置。預設情況下,Orca 會在多工具頭機器上略過此空駛,因為韌體會處理工具頭交換,這可能導致 Tx 指令在已列印零件上方發出。若您希望換刀一律改在換料塔上方發出,請啟用此選項。" +msgstr "強制工具頭在發出換工具指令(Tx)之前先空駛到換料塔。僅適用於使用類型 2 換料塔的多擠出機(多工具頭)列印裝置。預設情況下,Orca 會在多工具頭列印裝置上略過此空駛,因為韌體會處理工具頭交換,這可能導致 Tx 指令在已列印的零件上方發出。若您希望換工具一律改在換料塔上方發出,請啟用此選項。" # AI Translated msgid "Wait for temperature on wipe tower" @@ -19137,7 +20431,7 @@ msgstr "在換料塔上等待溫度" # AI Translated msgid "Pick up the new tool without waiting for it to reach printing temperature, travel to the wipe tower, and wait for the temperature there, right before purging. Ooze from the heat-up lands on the tower instead of the model, and the travel overlaps with the heating. Only relevant for multi-extruder (multi-toolhead) printers using a Type 2 wipe tower. The firmware or tool change macro must not wait for the temperature itself. When disabled, the temperature wait is issued right after the tool change command." -msgstr "取用新工具時不等待其達到列印溫度,先移動到換料塔,並在清理前於換料塔上等待溫度。升溫過程中滲出的線材會落在換料塔上而非模型上,且移動時間與加熱過程重疊。僅適用於使用第 2 型換料塔的多擠出機(多工具頭)列印裝置。韌體或換工具巨集本身不得等待溫度。停用時,等待溫度的指令會在換工具命令之後立即發出。" +msgstr "取用新工具時不等待其達到列印溫度,先空駛到換料塔,並在清理前於換料塔上等待溫度。升溫過程中漏出的線材會落在換料塔上而非模型上,且空駛時間與加熱過程重疊。僅適用於使用類型 2 換料塔的多擠出機(多工具頭)列印裝置。韌體或換工具巨集本身不得等待溫度。停用時,等待溫度的指令會在換工具指令之後立即發出。" msgid "No sparse layers (beta)" msgstr "取消稀疏層(Beta)" @@ -19162,7 +20456,7 @@ msgstr "" "\n" "只會合併完整的層,且絕不超過列印換料塔之噴嘴的最大層高(若該值保留為 0,則為噴嘴直徑的四分之三)。因此必須有兩層以上能容納在此上限內才會有任何變化:最大值為 0.3 mm 時,使用 0.2 mm 層高不會合併任何層,而使用 0.1 mm 時則會三層合併為一層。\n" "\n" -"與「取消稀疏層」不同,換料塔會持續跟隨模型高度,因此工具頭永遠不需要向下移動到塔上。當使用「取消稀疏層」、平滑縮時攝影或堵塞偵測時,此選項無效,因為這些功能需要每一層都有換料塔。" +"與「取消稀疏層」不同,換料塔會持續跟隨模型高度,因此工具頭永遠不需要向下移動到塔上。當使用「取消稀疏層」、平滑縮時攝影或結塊偵測時,此選項無效,因為這些功能需要每一層都有換料塔。" msgid "Prime all printing extruders" msgstr "所有擠出機畫線" @@ -19198,7 +20492,7 @@ msgid "" "Each layer prints its filaments following this sequence; filaments not listed are printed last, in ascending order.\n" "Leave empty to cycle through the filaments in ascending order." msgstr "" -"循環換工具排序所使用的自訂線材序列,以逗號分隔的線材編號表示(例如「3,2,1,4」)。\n" +"循環換工具排序所使用的自訂線材序列,以逗號分隔的線材編號表示(例如 \"3,2,1,4\")。\n" "每一層依此序列列印其線材;未列出的線材最後列印,並依遞增順序排列。\n" "留空則依遞增順序循環使用各線材。" @@ -19214,7 +20508,7 @@ msgid "" msgstr "" "將循環換工具順序同樣套用於首層。\n" "預設為關閉,因為首層改為依最佳列印板黏著排序:列印首層細小脆弱特徵的線材會最後列印,如此後續的換工具與空駛就不易將這些附著薄弱的部分蹭掉。若已設定自訂首層線材序列,此首層順序也會遵循它。循環順序的好處(額外的換工具讓每層有更多冷卻時間)並不適用於首層,因為首層為了黏著會以慢速高溫列印。\n" -"僅當你需要包含首層在內的每一層都使用完全相同的換工具順序時才啟用此項,代價是失去上述黏著最佳化。" +"僅當您需要包含首層在內的每一層都使用完全相同的換工具順序時才啟用此項,代價是失去上述黏著最佳化。" msgid "Slice gap closing radius" msgstr "切片間隙閉合半徑" @@ -19225,8 +20519,9 @@ msgstr "在三角網格切片過程中,寬度小於 2 倍間隙閉合半徑的 msgid "Slicing Mode" msgstr "切片模式" +# AI Translated msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." -msgstr "針對 3DLabPrint 飛機模型,請選擇『奇偶』模式。若需閉合模型中的所有孔洞,請啟用『閉合孔洞』選項。" +msgstr "3DLabPrint 飛機模型請使用「奇偶」。若要閉合模型中的所有孔洞,請使用「閉合孔洞」。" msgid "Regular" msgstr "常規" @@ -19240,8 +20535,9 @@ msgstr "閉合孔洞" msgid "Z offset" msgstr "Z 偏移" +# AI Translated msgid "This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to compensate for bad Z endstop position: for example, if your endstop zero actually leaves the nozzle 0.3mm far from the print bed, set this to -0.3 (or fix your endstop)." -msgstr "此值將被加至(或減去)輸出 G-code 中的所有 Z 坐標,用於補償不準確的 Z 軸限位開關位置。例如,如果限位開關的歸零導致噴嘴實際距離列印床 0.3 毫米,可將此值設為 -0.3(或者調整限位開關位置)。" +msgstr "此值將加至(或減去)輸出 G-code 中的所有 Z 座標,用於補償不準確的 Z 軸限位開關位置。例如,如果限位開關的歸零導致噴嘴實際距離列印床 0.3 毫米,可將此值設為 -0.3(或者調整限位開關位置)。" msgid "Enable support" msgstr "啟用支撐" @@ -19249,45 +20545,56 @@ msgstr "啟用支撐" msgid "This enables support generation." msgstr "啟用支撐產生。" +# AI Translated msgid "Normal (auto) and Tree (auto) are used to generate support automatically. If Normal (manual) or Tree (manual) is selected, only support enforcers are generated." -msgstr "選擇「普通 (自動)」或「樹狀 (自動)」時,系統將自動產生支撐結構。若選擇「普通 (手動)」或「樹狀 (手動)」,則僅會產生手動設定的支撐區域" +msgstr "選擇「普通(自動)」或「樹狀(自動)」時,會自動產生支撐。若選擇「普通(手動)」或「樹狀(手動)」,則僅產生支撐產生器所指定的支撐。" +# AI Translated msgid "Normal (auto)" -msgstr "普通 (自動)" +msgstr "普通(自動)" +# AI Translated msgid "Tree (auto)" -msgstr "樹狀 (自動)" +msgstr "樹狀(自動)" +# AI Translated msgid "Normal (manual)" -msgstr "普通 (手動)" +msgstr "普通(手動)" +# AI Translated msgid "Tree (manual)" -msgstr "樹狀 (手動)" +msgstr "樹狀(手動)" +# AI Translated msgid "Support/object XY distance" -msgstr "支撐/模型 XY 間距" +msgstr "支撐/物件 XY 間距" +# AI Translated msgid "This controls the XY separation between an object and its support." -msgstr "模型和支撐之間 XY 的間距" +msgstr "物件與支撐之間的 XY 間距。" +# AI Translated msgid "Support/object first layer gap" -msgstr "支撐/物件第一層間隙" +msgstr "支撐/物件首層間隙" +# AI Translated msgid "XY separation between an object and its support at the first layer." -msgstr "物件與支撐在第一層的 XY 方向間距。" +msgstr "物件與支撐在首層的 XY 方向間距。" # AI Translated msgid "Pattern angle" msgstr "圖案角度" +# AI Translated msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "設定支撐圖形在水平面的旋轉角度。" +msgstr "設定支撐圖案在水平面上的旋轉角度。" msgid "On build plate only" msgstr "僅在列印板產生" +# AI Translated msgid "This setting only generates supports that begin on the build plate." -msgstr "不在模型表面上產生支撐,只在列印板上產生" +msgstr "僅產生從列印板開始的支撐。" msgid "Support critical regions only" msgstr "僅支撐關鍵區域" @@ -19298,48 +20605,58 @@ msgstr "僅針對關鍵區域(如尖銳尾部、懸臂等)產生支撐結構 msgid "Ignore small overhangs" msgstr "忽略微小懸空" +# AI Translated msgid "Ignore small overhangs that possibly don't require support." -msgstr "將幾乎不需要支撐的微小懸空忽略掉。" +msgstr "忽略可能不需要支撐的微小懸空。" msgid "Top Z distance" msgstr "頂部 Z 間距" +# AI Translated msgid "Z gap between the support's top and object." -msgstr "支撐頂部與模型之間的Z間隙。" +msgstr "支撐頂部與物件之間的 Z 間隙。" msgid "Bottom Z distance" msgstr "底部 Z 間距" +# AI Translated msgid "Z gap between the object and the support bottom. If Support Top Z Distance is 0 and the bottom has interface layers, this value is ignored and the support is printed in direct contact with the object (no gap)." -msgstr "模型與支撐底部之間的Z間隙。若支撐頂部Z距離為0且底部有介面層,則忽略此值,支撐與模型直接接觸列印(無間隙)。" +msgstr "物件與支撐底部之間的 Z 間隙。若支撐的「頂部 Z 間距」為 0 且底部有支撐面層,則忽略此值,支撐會直接接觸物件列印(無間隙)。" msgid "Support/raft base" msgstr "支撐/筏層主體" +# AI Translated msgid "" "Filament to print support base and raft.\n" "\"Default\" means no specific filament for support and current filament is used." msgstr "" -"用於列印支撐基座與筏層的線材。\n" +"用於列印支撐主體與筏層的線材。\n" "「預設」表示不為支撐指定特定線材,並使用目前的線材。" +# AI Translated msgid "Avoid interface filament for base" -msgstr "避免介面線材用於底座" +msgstr "主體避免使用支撐面線材" +# AI Translated msgid "Avoid using support interface filament to print support base if possible." -msgstr "如果可能,避免使用支撐介面線材來列印支撐底座。" +msgstr "盡可能避免使用支撐面線材列印支撐主體。" +# AI Translated msgid "Line width of support. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "支撐的線寬。如果以 % 表示,它將以噴嘴直徑為基準來計算。" +msgstr "支撐的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "Loop pattern interface" -msgstr "接觸面採用圈形走線" +msgstr "支撐面採用圈形圖案" +# AI Translated msgid "This covers the top contact layer of the supports with loops. It is disabled by default." -msgstr "使用圈形走線覆蓋頂部接觸面。預設關閉。" +msgstr "使用圈形走線覆蓋支撐的頂部支撐面。預設關閉。" +# AI Translated msgid "Support/raft interface" -msgstr "支撐/筏層介面" +msgstr "支撐/筏層支撐面" msgid "" "Filament to print support interface.\n" @@ -19348,44 +20665,53 @@ msgstr "" "用於列印支撐面的線材。\n" "「預設」表示不為支撐面指定特定線材,並使用目前的線材。" +# AI Translated msgid "Top interface layers" -msgstr "頂部接觸面層數" +msgstr "頂部支撐面層數" # AI Translated msgid "This is the number of top interface layers." -msgstr "頂部介面層的層數" +msgstr "頂部支撐面的層數。" +# AI Translated msgid "Bottom interface layers" -msgstr "底部接觸面層數" +msgstr "底部支撐面層數" +# AI Translated msgid "Number of bottom interface layers." -msgstr "底層介面層數" +msgstr "底部支撐面的層數。" msgid "Same as top" msgstr "與頂部相同" +# AI Translated msgid "Top interface spacing" -msgstr "頂部接觸面間距" +msgstr "頂部支撐面間距" +# AI Translated msgid "" "Spacing of interface lines. Zero means solid interface.\n" "Force using solid interface when support ironing is enabled." msgstr "" -"頂部接觸面走線的線距。0 表示實心接觸面。\n" -"若啟用了支撐熨燙,則此選項將強制使用實心接觸面設定。" +"支撐面走線的線距。0 表示實心支撐面。\n" +"啟用「支撐面熨燙」時,會強制使用實心支撐面。" +# AI Translated msgid "Bottom interface spacing" -msgstr "底部接觸面間距" +msgstr "底部支撐面間距" +# AI Translated msgid "This is the spacing of bottom interface lines. 0 means solid interface." -msgstr "底部接觸面走線的線距。0 表示實心接觸面" +msgstr "底部支撐面走線的線距。0 表示實心支撐面。" +# AI Translated msgid "This is the speed for support interfaces." -msgstr "支撐面速度" +msgstr "支撐面的速度。" msgid "Base pattern" msgstr "支撐主體圖案" +# AI Translated msgid "" "Line pattern of support.\n" "\n" @@ -19393,11 +20719,11 @@ msgid "" "\n" "NOTE: For Organic supports, the two walls are supported only with the Hollow/Default base pattern. The Lightning base pattern is supported only by Tree Slim/Strong/Hybrid supports. For the other support types, the Rectilinear will be used instead of Lightning." msgstr "" -"支撐的線條圖案。\n" +"支撐的走線圖案。\n" "\n" -"樹狀支撐的預設選項是 Hollow,表示不需要底座圖案。對於其他支撐類型,預設選項是直線圖案。\n" +"樹狀支撐的預設選項為「空心」,即沒有主體圖案。其他支撐類型的預設選項為「直線」圖案。\n" "\n" -"注意:對於有機樹支撐,僅 Hollow/Default 底座圖案支援兩層牆壁。閃電底座圖案僅支援樹狀苗條/粗壯/混合支撐。對於其他支撐類型,將改用直線圖案。" +"注意:有機樹支撐僅在「空心」/「預設」主體圖案下支援雙層牆。只有苗條樹/粗壯樹/混合樹支撐支援「閃電」主體圖案;其他支撐類型會改用「直線」取代「閃電」。" msgid "Rectilinear grid" msgstr "直線網格" @@ -19408,8 +20734,9 @@ msgstr "空心" msgid "Interface pattern" msgstr "支撐面圖案" +# AI Translated msgid "This is the line pattern for support interfaces. The default pattern for non-soluble support interfaces is Rectilinear while the default pattern for soluble support interfaces is Concentric." -msgstr "支撐接觸面的走線圖案。非可溶支撐接觸面的預設圖案為直線,可溶支撐接觸面的預設圖案為同心" +msgstr "支撐面的走線圖案。非可溶支撐面的預設圖案為「直線」,可溶支撐面的預設圖案為「同心」。" msgid "Rectilinear Interlaced" msgstr "交錯直線" @@ -19417,25 +20744,32 @@ msgstr "交錯直線" msgid "Base pattern spacing" msgstr "主體圖案線距" +# AI Translated msgid "This determines the spacing between support lines." -msgstr "支撐線距" +msgstr "支撐走線之間的間距。" msgid "Normal support expansion" msgstr "普通支撐延伸" +# AI Translated msgid "Expand (+) or shrink (-) the horizontal span of normal support." -msgstr "在水平方向對普通支撐進行延伸(+)或收縮(-)" +msgstr "在水平方向延伸(+)或收縮(-)普通支撐的範圍。" +# AI Translated msgid "This is the speed for support." -msgstr "支撐列印速度" +msgstr "支撐的列印速度。" +# AI Translated 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 and organic style will merge branches more aggressively and save a lot of material (default organic), while hybrid style will create similar structure to normal support under large flat overhangs." -msgstr "支撐的樣式與形狀設定。普通支撐使用網格(預設設定)可提供更穩定的支撐,而緊貼型支撐可節省材料並減少對物件表面的損傷。樹狀支撐中,『有機樹』會更積極地融合分支,節省大量材料(預設為有機樹);而『混合樹』則會在較大的平坦懸空區域下生成類似於普通支撐的結構。" +msgstr "" +"支撐的樣式與形狀。普通支撐將支撐投影到規則網格上,可產生更穩定的支撐(預設);緊貼的支撐塔則能節省材料並減少物件表面的瑕疵。\n" +"樹狀支撐中,「苗條樹」與「有機樹」樣式會更積極地合併分支並節省大量材料(預設為有機樹);「混合樹」樣式則會在大面積平坦懸空下產生與普通支撐類似的結構。" +# AI Translated msgid "Default (Grid/Organic)" -msgstr "預設 (網格/有機)" +msgstr "預設(網格/有機)" msgid "Snug" msgstr "緊貼" @@ -19461,18 +20795,21 @@ msgstr "支撐層的層厚設定可獨立於物件層高度,允許自訂 Z 間 msgid "Threshold angle" msgstr "臨界值角度" +# AI Translated msgid "" "Support will be generated for overhangs whose slope angle is below the threshold. The smaller this value is, the steeper the overhang that can be printed without support.\n" "Note: If set to 0, normal supports use the Threshold overlap instead, while tree supports fall back to a default value of 30." msgstr "" -"將會為傾斜角度低於臨界值的懸垂產生支撐。數值越小,代表可以在不使用支撐的情況下列印更陡峭的懸垂結構。\n" -"注意:若設為 0,一般支撐會改用門檻值疊加比例,而樹狀支撐則會回退到預設值 30。" +"會為傾斜角度低於此臨界值的懸空產生支撐。數值越小,不需支撐即可列印的懸空就越陡。\n" +"注意:若設為 0,普通支撐會改用「重疊臨界值」,樹狀支撐則會改用預設值 30。" +# AI Translated msgid "Threshold overlap" -msgstr "門檻值疊加比例" +msgstr "重疊臨界值" +# AI Translated msgid "If threshold angle is zero, support will be generated for overhangs whose overlap is below the threshold. The smaller this value is, the steeper the overhang that can be printed without support." -msgstr "當門檻值角度設為 0 時,系統將為重疊比例低於該門檻值的懸垂部分產生支撐。數值越小,代表可以在不使用支撐的情況下列印更陡峭的懸垂結構。" +msgstr "若「臨界值角度」為 0,會為重疊比例低於此臨界值的懸空產生支撐。數值越小,不需支撐即可列印的懸空就越陡。" # AI Translated msgid "Build plate tilt X" @@ -19651,27 +20988,31 @@ msgstr "當樹狀分支不必避開模型時的偏好角度。使用較低的角 msgid "Tree support branch distance" msgstr "樹狀支撐分支距離" +# AI Translated msgid "This setting determines the distance between neighboring tree support nodes." -msgstr "此設定確定了樹狀支撐的相鄰節點之間的距離。" +msgstr "此設定決定樹狀支撐相鄰節點之間的距離。" msgid "Branch Density" msgstr "樹狀分支密度" +# AI Translated #. TRN PrintSettings: "Organic supports" > "Branch Density" msgid "Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs but the supports are harder to remove, thus it is recommended to enable top support interfaces instead of a high branch density value if dense interfaces are needed." -msgstr "調整支撐結構中分支末端的密度。較高的密度能提供更好的懸空支撐,但也會使支撐更難移除。如果需要密集的支撐層,建議啟用頂部支撐介面,而非單純提高分支密度設定。" +msgstr "調整用於產生分支末端的支撐結構密度。數值越高,懸空效果越好,但支撐也越難移除。因此若需要緻密的支撐面,建議啟用頂部支撐面,而不是使用過高的分支密度。" msgid "Auto brim width" msgstr "自動 Brim 寬度" +# AI Translated msgid "Enabling this option means the width of the brim for tree support will be automatically calculated." -msgstr "啟用此選項意味著樹狀支撐的 Brim 寬度將自動計算自動計算" +msgstr "啟用此選項後,樹狀支撐的 Brim 寬度將自動計算。" msgid "Tree support brim width" msgstr "樹狀支撐 Brim 寬度" +# AI Translated msgid "Distance from tree branch to the outermost brim line." -msgstr "從樹狀支撐分支到最外層 Brim 線的距離" +msgstr "從樹狀支撐分支到最外圈 Brim 線的距離。" msgid "Tip Diameter" msgstr "末端直徑" @@ -19683,8 +21024,9 @@ msgstr "有機樹支撐的分支末端直徑。" msgid "Tree support branch diameter" msgstr "樹狀支撐分支直徑" +# AI Translated msgid "This setting determines the initial diameter of support nodes." -msgstr "此設定確定了樹狀支撐節點的初始直徑。" +msgstr "此設定決定樹狀支撐節點的初始直徑。" #. TRN PrintSettings: #lmFIXME msgid "Branch Diameter Angle" @@ -19694,25 +21036,28 @@ msgstr "分支直徑角度" msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the organic support." msgstr "分支直徑隨高度逐漸變粗的角度。若角度設為 0,分支將在整個長度上保持均勻厚度。稍微調整角度可提升有機樹的穩定性。" +# AI Translated msgid "Support wall loops" -msgstr "支撐牆數" +msgstr "支撐牆層數" +# AI Translated msgid "This setting specifies the count of support walls in the range of [0,2]. 0 means auto." -msgstr "此設定指定支撐壁的數量,範圍為 [0,2]。0 表示自動調整。" +msgstr "此設定指定支撐牆的層數,範圍為 [0,2]。0 表示自動。" msgid "Tree support with infill" msgstr "樹狀支撐產生填充" +# AI Translated msgid "This setting specifies whether to add infill inside large hollows of tree support." -msgstr "此設定決定是否為樹狀支撐內部的空間產生填充" +msgstr "此設定決定是否在樹狀支撐內部的大空腔中產生填充。" +# AI Translated msgid "Ironing Support Interface" -msgstr "支撐介面熨燙" +msgstr "支撐面熨燙" +# AI Translated msgid "Ironing is using small flow to print on same height of support interface again to make it more smooth. This setting controls whether support interface being ironed. When enabled, support interface will be extruded as solid too." -msgstr "" -"此設定控制是否對支撐面進行熨燙。熨燙是使用小流量再次在支撐面的相同高度上列印,使其更加平滑。\n" -"啟用時,支撐面也會被擠出為實心。" +msgstr "熨燙是以小流量在支撐面的相同高度上再列印一次,使表面更平滑。此設定控制是否熨燙支撐面。啟用時,支撐面也會以實心擠出。" msgid "Support Ironing Pattern" msgstr "支撐熨燙圖案" @@ -19720,10 +21065,9 @@ msgstr "支撐熨燙圖案" msgid "Support Ironing flow" msgstr "支撐熨燙流量" +# AI Translated msgid "The amount of material to extrude during ironing. Relative to flow of normal support interface layer height. Too high value results in overextrusion on the surface." -msgstr "" -"在熨燙過程中需要擠出的材料流量。此設定與普通支撐面層流量設定之間相關。\n" -"值過高會導致表面過量擠出。" +msgstr "熨燙時擠出的材料量,相對於一般支撐面層高對應的流量。數值過高會導致表面過度擠出。" msgid "Support Ironing line spacing" msgstr "支撐熨燙線間距" @@ -19731,20 +21075,31 @@ msgstr "支撐熨燙線間距" msgid "Activate temperature control" msgstr "啟動溫度控制" +# AI Translated msgid "" "Enable this option for automated chamber temperature control. This option activates the emitting of an M191 command before the \"machine_start_gcode\"\n" " which sets the chamber temperature and waits until it is reached. In addition, it emits an M141 command at the end of the print to turn off the chamber heater, if present.\n" "\n" "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." -msgstr "啟用此選項後,將自動控制機箱溫度。此功能會在執行『machine_start_gcode』之前傳送 M191 指令,用於設定機箱溫度並等待達到設定值。此外,在列印結束時會傳送 M141 指令以關閉機箱加熱器(若裝置有加熱器)。此功能需要韌體原生支援或透過宏指令支援 M191 和 M141 指令,通常用於配備主動機箱加熱器的列印裝置。" +msgstr "" +"啟用此選項可自動控制腔體溫度。此選項會在 \"machine_start_gcode\" 之前發出 M191 指令,\n" +"用於設定腔體溫度並等待達到該溫度。此外,若裝有腔體加熱器,還會在列印結束時發出 M141 指令將其關閉。\n" +"\n" +"此選項需要韌體以巨集或原生方式支援 M191 和 M141 指令,通常用於裝有主動式腔體加熱器的情況。" +# AI Translated msgid "" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "\n" "For PLA, PETG, TPU, PVA, and other low-temperature materials, this option should be disabled (set to 0) as the chamber temperature should be low to avoid extruder clogging caused by material softening at the heat break.\n" "\n" "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." -msgstr "對於 ABS、ASA、PC 和 PA 等高溫材料,較高的機箱溫度能有效抑制或減少翹曲,並可能提升層間結合強度。然而,較高的機箱溫度也會降低 ABS 和 ASA 的空氣過濾效率。對於 PLA、PETG、TPU、PVA 和其他低溫材料,建議將此選項停用(設為 0),因機箱溫度應保持較低,以避免因材料在熱端軟化而導致擠出機堵塞。啟用此選項後,會設定一個名為 chamber_temperature 的 G-code 變數,可用於將所需的機箱溫度傳遞給列印開始宏,或像以下的熱浸泡宏(預熱):PRINT_START (其他變數) CHAMBER_TEMP=[chamber_temperature]。這對於不支援 M141/M191 指令的列印裝置,或者希望在列印開始宏中處理熱浸泡(預熱)但未安裝主動機箱加熱器的情況下非常實用。" +msgstr "" +"對於 ABS、ASA、PC 和 PA 等高溫材料,較高的腔體溫度有助於抑制或減少翹曲,並可能提升層間結合強度。但同時,較高的腔體溫度也會降低 ABS 和 ASA 的空氣過濾效率。\n" +"\n" +"對於 PLA、PETG、TPU、PVA 等低溫材料,應停用此選項(設為 0),因為腔體溫度應保持較低,以免材料在喉管處軟化而導致擠出機堵塞。\n" +"\n" +"啟用時,此參數也會設定一個名為 chamber_temperature 的 G-code 變數,可用於將所需的腔體溫度傳給列印開始巨集或熱浸泡巨集,例如:PRINT_START (其他變數) CHAMBER_TEMP=[chamber_temperature]。若您的列印裝置不支援 M141/M191 指令,或未安裝主動式腔體加熱器而想在列印開始巨集中處理熱浸泡,這會很有用。" # AI Translated msgid "" @@ -19754,42 +21109,51 @@ msgid "" "\n" "Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature." msgstr "" -"這是列印應開始時的倉室溫度,此時倉室會持續朝「Target」倉室溫度加熱。例如,將 Target 設為 60、Minimal 設為 50,倉室達到 50℃ 時即開始列印,無需等到完整的 60℃。\n" +"這是開始列印時的腔體溫度,此時腔體會持續朝「目標」腔體溫度加熱。例如,將「目標」設為 60、「最低」設為 50,腔體達到 50℃ 時即開始列印,無需等到完整的 60℃。\n" "\n" -"它會設定一個名為 chamber_minimal_temperature 的 G-code 變數,可傳遞給您的列印起始巨集或熱浸泡巨集,例如:PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature]。\n" +"它會設定一個名為 chamber_minimal_temperature 的 G-code 變數,可傳給您的列印開始巨集或熱浸泡巨集,例如:PRINT_START (其他變數) CHAMBER_MIN_TEMP=[chamber_minimal_temperature]。\n" "\n" -"與「Target」倉室溫度不同,此選項不會發出任何 M141/M191 命令;它僅將該數值提供給您的自訂 G-code。它不應超過「Target」倉室溫度。" +"與「目標」腔體溫度不同,此選項不會發出任何 M141/M191 指令,只會將此數值提供給您的自訂 G-code。此值不應超過「目標」腔體溫度。" # AI Translated msgid "Chamber minimal temperature" -msgstr "最低倉室溫度" +msgstr "最低腔體溫度" +# AI Translated msgid "Nozzle temperature after the first layer" -msgstr "除首層外的其它層的噴嘴溫度" +msgstr "首層之後的噴嘴溫度" +# AI Translated msgid "Detect thin walls" -msgstr "檢查薄壁" +msgstr "偵測薄壁" +# AI Translated msgid "This detects thin walls which can’t contain two lines and uses a single line to print. It may not print as well because it’s not a closed loop." -msgstr "檢查無法容納兩條走線的薄壁。使用單條走線列印。可能會打地不是很好,因為走線不再閉合" +msgstr "偵測無法容納兩條走線的薄壁,並以單條走線列印。由於走線不是封閉迴圈,列印效果可能較差。" +# AI Translated msgid "This G-code is inserted when filament is changed, including T commands to trigger tool change." -msgstr "換料時插入的 G-code,包括 T 命令" +msgstr "換料時插入的 G-code,包括用於觸發換工具的 T 指令。" +# AI Translated msgid "This G-code is inserted when the extrusion role is changed." -msgstr "此 G-code 會在擠出模式切換時插入" +msgstr "此 G-code 會在擠出類型切換時插入。" +# AI Translated msgid "Change extrusion role G-code (filament)" -msgstr "變更擠出模式 G-code(線材)" +msgstr "變更擠出類型 G-code(線材)" +# AI Translated msgid "This G-code is inserted when the extrusion role is changed for the active filament." -msgstr "當作用中線材的擠出模式變更時,會插入此 G-code。" +msgstr "當作用中線材的擠出類型變更時,會插入此 G-code。" +# AI Translated msgid "Line width for top surfaces. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "頂面的線寬。如果以%表示,它將以噴嘴直徑為基準來計算。" +msgstr "頂面的線寬。如果以 % 表示,將以噴嘴直徑為基準計算。" +# AI Translated msgid "This is the speed for solid top surface infill." -msgstr "頂面實心填充的速度" +msgstr "頂面實心填充的速度。" msgid "Top shell layers" msgstr "頂部外殼層數" @@ -19800,8 +21164,9 @@ msgstr "頂部外殼實心層層數,包括頂面。當由該層數計算的厚 msgid "Top shell thickness" msgstr "頂部外殼厚度" +# AI Translated 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 a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." -msgstr "當切片時,如果透過頂部殼層計算的厚度小於設定值,將自動增加頂部實心層的數量,以避免層高較小時頂部殼層過薄。若設為 0,則停用此功能,頂部殼層厚度完全由設定的頂部殼層數決定" +msgstr "切片時,若由「頂部外殼層數」計算出的厚度小於此值,會自動增加頂部實心層的數量,以免層高較小時頂部外殼過薄。設為 0 表示停用此設定,頂部外殼的厚度僅由頂部外殼層數決定。" # AI Translated msgid "Separated infills" @@ -19813,8 +21178,8 @@ msgid "" "Useful when an assembly groups several objects that should each keep a consistent, self-centered infill.\n" "Adaptive Cubic and Support Cubic always center each part on itself, and Lightning infill is generated for the whole object and is unaffected." msgstr "" -"將每個零件的內部填充以其自身為中心對齊,如同單獨切片一樣,而非以整個組合體為中心。相互接觸或重疊的零件會被視為同一個實體並共用一個中心;分開的零件(或不同的 3D 物件)則各自擁有自己的中心。\n" -"適用於組合體中包含多個物件、且每個物件都需保持一致且以自身為中心之填充的情況。\n" +"將每個零件的內部填充以其自身為中心對齊,如同單獨切片一樣,而非以整個組合件為中心。相互接觸或重疊的零件會被視為同一個實體並共用一個中心;分開的零件(或不同的 3D 物件)則各自擁有自己的中心。\n" +"適用於組合件中包含多個物件、且每個物件都需保持一致且以自身為中心之填充的情況。\n" "適應性立方體與支撐立方體一律以每個零件自身為中心,而閃電填充是針對整個物件產生,因此不受影響。" # AI Translated @@ -19828,10 +21193,10 @@ msgid "" " - Each Model: centers the pattern on each connected body. Parts that touch or overlap share one center; parts detached from the rest each get their own.\n" " - Each Assembly: uses a single shared center for the whole object or assembly." msgstr "" -"選擇置中的頂/底面圖樣(阿基米德弦線、八角星螺旋)的中心點放置位置。\n" -" - 每個表面:將圖樣以每個個別表面區域為中心,使每個島狀區域各自對稱。\n" -" - 每個模型:將圖樣以每個相連實體為中心。相互接觸或重疊的零件共用一個中心;與其餘部分分離的零件則各自擁有自己的中心。\n" -" - 每個組件:整個物件或組件使用單一共用中心。" +"選擇置中的頂面/底面圖案(阿基米德和弦、八角螺旋)的中心點位置。\n" +" - 每個表面:將圖案以每個個別表面區域為中心,使每個島狀區域各自對稱。\n" +" - 每個模型:將圖案以每個相連實體為中心。相互接觸或重疊的零件共用一個中心;與其餘部分分離的零件則各自擁有自己的中心。\n" +" - 每個組合件:整個物件或組合件使用單一共用中心。" # AI Translated msgid "Each Surface" @@ -19843,20 +21208,23 @@ msgstr "每個模型" # AI Translated msgid "Each Assembly" -msgstr "每個組件" +msgstr "每個組合件" +# AI Translated msgid "This is the speed at which traveling is done." -msgstr "空駛的速度。空駛是無擠出量的快速移動" +msgstr "空駛的速度。" msgid "Wipe while retracting" msgstr "回抽時擦拭" +# AI Translated msgid "This moves the nozzle along the last extrusion path when retracting to clean any leaked material on the nozzle. This can minimize blobs when printing a new part after traveling." -msgstr "回抽時讓噴嘴沿著最後的擠出路徑移動,清理噴嘴上的洩漏材料。此功能可減少移動後列印新區域時材料堆積的情況" +msgstr "回抽時讓噴嘴沿著最後的擠出路徑移動,清除噴嘴上漏出的材料。這可減少空駛後列印新零件時產生的料滴。" msgid "Wipe distance" msgstr "擦拭距離" +# AI Translated msgid "" "Describe how long the nozzle will move along the last path when retracting.\n" "\n" @@ -19864,11 +21232,11 @@ msgid "" "\n" "Setting a value in the retract amount before wipe setting below will perform any excess retraction before the wipe, else it will be performed after." msgstr "" -"描述在回抽時噴嘴沿最後路徑移動的距離。\n" +"回抽時噴嘴沿最後路徑移動的距離。\n" "\n" -"根據擦拭操作持續的時間、擠出機/線材回抽設定的速度和距離,可能需要額外的回抽來收回剩餘的線材。\n" +"視擦拭動作持續的時間,以及擠出機/線材回抽設定的速度和長度而定,可能需要額外的回抽來收回剩餘的線材。\n" "\n" -"在以下的『擦拭前的回抽量』設定中設定一個值,將在擦拭之前執行任何額外的回抽操作;否則,將在擦拭之後執行。" +"若在下方的「擦拭前的回抽量」中設定數值,多出的回抽會在擦拭前執行,否則會在擦拭後執行。" # AI Translated msgid "Mixed color sublayer" @@ -19884,25 +21252,29 @@ msgstr "換料塔的功能是用於清除噴嘴上的殘留物,同時穩定噴 msgid "Internal ribs" msgstr "內部加強肋" +# AI Translated msgid "Enable internal ribs to increase the stability of the prime tower." -msgstr "啟用內部加強肋以提升換料塔的穩定性" +msgstr "啟用內部加強肋以提升換料塔的穩定性。" +# AI Translated msgid "Purging volumes" -msgstr "沖刷體積" +msgstr "清理體積" +# AI Translated msgid "Flush multiplier" -msgstr "沖刷量乘數" +msgstr "清理量乘數" +# AI Translated msgid "The actual flushing volumes is equal to the flush multiplier value multiplied by the flushing volumes in the table." -msgstr "實際沖刷量等於沖刷量乘數乘以表格單元中的沖刷量。" +msgstr "實際清理體積等於清理量乘數乘以表格中的清理體積。" # AI Translated msgid "Flush multiplier (Fast mode)" -msgstr "清理倍率(快速模式)" +msgstr "清理量乘數(快速模式)" # AI Translated msgid "The flush multiplier used in fast purge mode." -msgstr "快速清理模式所使用的清理倍率。" +msgstr "快速清理模式所使用的清理量乘數。" msgid "Prime volume" msgstr "清理量" @@ -19912,11 +21284,11 @@ msgstr "換料塔上的清理量。" # AI Translated msgid "Prime volume mode" -msgstr "引導體積模式" +msgstr "清理量模式" # AI Translated msgid "Selects how the wipe-tower prime and flush volumes are computed on multi-extruder printers." -msgstr "選擇多擠出機印表機上換料塔的引導與清理體積的計算方式。" +msgstr "選擇在多擠出機列印裝置上如何計算換料塔的「清理量」與清理體積。" # AI Translated msgid "Saving" @@ -19926,24 +21298,27 @@ msgstr "節省" msgid "Fast" msgstr "快速" +# AI Translated msgid "This is the width of prime towers." -msgstr "換料塔寬度" +msgstr "換料塔的寬度。" msgid "Wipe tower rotation angle" msgstr "換料塔旋轉角度" +# AI Translated msgid "Wipe tower rotation angle with respect to X axis." -msgstr "換料塔相對於 x 軸的旋轉角度。" +msgstr "換料塔相對於 X 軸的旋轉角度。" # AI Translated msgid "Brim width of prime tower, negative number means auto calculated width based on the height of prime tower." -msgstr "換料塔的 Brim 寬度,負值表示根據換料塔高度自動計算寬度" +msgstr "換料塔的 Brim 寬度,負值表示根據換料塔高度自動計算寬度。" msgid "Stabilization cone apex angle" msgstr "穩定錐形頂角" +# AI Translated msgid "Angle at the apex of the cone that is used to stabilize the wipe tower. Larger angle means wider base." -msgstr "圓錐體頂點處的角度,用於穩定換料塔。 更大的角度意味著更寬的底座。" +msgstr "用於穩定換料塔的錐體頂角角度。角度越大,底座越寬。" msgid "Maximum wipe tower print speed" msgstr "換料塔最快列印速度" @@ -19960,13 +21335,13 @@ msgid "" "\n" "For the wipe tower external perimeters the internal perimeter speed is used, also limited by this setting." msgstr "" -"在換料塔中沖刷和列印換料塔稀疏層時的最大列印速度。沖刷時,如果稀疏填充速度或根據線材最大體積流量計算出的速度較低,則將使用較低的速度。\n" +"在換料塔中清理和列印換料塔稀疏層時的最大列印速度。清理時,如果稀疏填充速度或根據線材最大體積流量計算出的速度較低,則將使用較低的速度。\n" "\n" "列印稀疏層時,如果稀疏填充速度或根據線材最大體積流量計算出的速度較低,則將使用較低的速度。\n" "\n" "提高此速度可能會影響換料塔的穩定性,並增加噴嘴與換料塔上凸起物的碰撞力。\n" "\n" -"在將此參數提高到預設值 90 mm/s 以上之前,請確保您的列印裝置能夠在更高的速度下可靠地進行橋接,且換料時的防止漏料已受到良好控制。\n" +"在將此參數提高到預設值 90 mm/s 以上之前,請確保您的列印裝置能夠在更高的速度下可靠地進行橋接,且換工具時的防漏料已受到良好控制。\n" "\n" "換料塔外牆使用內牆速度,同時也受此設定限制。" @@ -19994,35 +21369,42 @@ msgstr "肋條" msgid "Extra rib length" msgstr "額外肋條長度" +# AI Translated msgid "Positive values can increase the size of the rib wall, while negative values can reduce the size. However, the size of the rib wall can not be smaller than that determined by the cleaning volume." -msgstr "正值可增加肋條牆的尺寸,負值則可減小尺寸。但肋條牆的尺寸不能小於由清理量決定的尺寸" +msgstr "正值可增加肋條牆的尺寸,負值則可減小尺寸。但肋條牆的尺寸不能小於由清理量決定的尺寸。" msgid "Rib width" msgstr "肋條寬度" +# AI Translated msgid "Rib width is always less than half the prime tower side length." -msgstr "肋條寬度始終小於換料塔邊長的一半" +msgstr "肋條寬度始終小於換料塔邊長的一半。" msgid "Fillet wall" msgstr "圓角牆體" +# AI Translated msgid "The wall of prime tower will fillet." -msgstr "換料塔的牆體將使用圓角" +msgstr "換料塔的牆將使用圓角。" +# AI Translated msgid "The extruder to use when printing perimeter of the wipe tower. Set to 0 to use the one that is available (non-soluble would be preferred)." -msgstr "列印換料塔周長時使用的擠出機。設定為 0 將使用唯一的擠出機(盡量使用不可溶的材料)。" +msgstr "列印換料塔牆時使用的擠出機。設為 0 表示使用可用的擠出機(優先使用非可溶線材)。" +# AI Translated msgid "Purging volumes - load/unload volumes" -msgstr "清理量 - 進料/退料 量" +msgstr "清理體積:進料/退料體積" +# AI Translated msgid "This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." -msgstr "此資料記錄了換料塔每次切換所需的體積,並用於簡化後續完整沖洗體積的計算。" +msgstr "此向量儲存在換料塔上切換到各工具或從各工具切換出所需的體積。這些值用於簡化下方完整清理體積的建立。" msgid "Skip points" msgstr "跳過起始點" +# AI Translated msgid "The wall of prime tower will skip the start points of wipe path." -msgstr "換料塔的牆體將跳過擦拭路徑的起始點" +msgstr "換料塔的牆將跳過擦拭路徑的起始點。" msgid "Enable tower interface features" msgstr "啟用換料塔介面功能" @@ -20030,8 +21412,9 @@ msgstr "啟用換料塔介面功能" msgid "Enable optimized prime tower interface behavior when different materials meet." msgstr "當不同材料相遇時,啟用最佳化的換料塔介面行為。" +# AI Translated msgid "Cool down from interface boost during prime tower" -msgstr "換料塔介面加速後冷卻" +msgstr "介面層升溫後於換料塔降溫" msgid "When interface-layer temperature boost is active, set the nozzle back to print temperature at the start of the prime tower so it cools down during the tower." msgstr "當介面層溫度提升啟用時,在換料塔開始時將噴嘴恢復到列印溫度,使其在換料塔期間冷卻。" @@ -20039,17 +21422,21 @@ msgstr "當介面層溫度提升啟用時,在換料塔開始時將噴嘴恢復 msgid "Infill gap" msgstr "填充間隙" +# AI Translated msgid "Infill gap." -msgstr "填充間隙" +msgstr "填充間隙。" +# AI Translated 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 visible. It will not take effect unless the prime tower is enabled." -msgstr "更換線材後的沖洗動作將在物件的填充區域內進行,可減少材料浪費並縮短列印時間。然而,如果牆體使用透明線材,混合色的填充可能會透過牆體被看到。此功能需啟用換料塔後才會生效。" +msgstr "換料後的清理會在物件的填充內進行。這可減少浪費並縮短列印時間。若牆使用透明線材列印,就會看到混色的填充。此功能需啟用換料塔才會生效。" +# AI Translated 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 a prime tower is enabled." -msgstr "更換線材後的沖洗動作將在物件的支撐結構內進行,可減少材料浪費並縮短列印時間。然而,此功能需啟用換料塔後才會生效。" +msgstr "換料後的清理會在物件的支撐內進行。這可減少浪費並縮短列印時間。此功能需啟用換料塔才會生效。" +# AI Translated msgid "This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colors of the objects will be mixed as a result. It will not take effect unless the prime tower is enabled." -msgstr "此物件將用於更換線材後進行噴嘴清洗,從而節省線材並縮短列印時間。但物件的顏色會因此被混合。此功能需啟用換料塔後才會生效。" +msgstr "此物件將用於換料後清理噴嘴,以節省線材並縮短列印時間。物件的顏色因此會混雜。此功能需啟用換料塔才會生效。" # AI Translated msgid "Belt purge tower object" @@ -20065,50 +21452,59 @@ msgstr "最大橋接距離" msgid "Maximal distance between supports on sparse infill sections." msgstr "稀疏填充截面上的支撐之間的最大距離。" +# AI Translated msgid "Wipe tower purge lines spacing" -msgstr "換料塔線距" +msgstr "換料塔清理線間距" +# AI Translated msgid "Spacing of purge lines on the wipe tower." -msgstr "換料塔上的線距。" +msgstr "換料塔上清理線的間距。" +# AI Translated msgid "Extra flow for purging" -msgstr "額外換料流量" +msgstr "清理額外流量" # AI Translated msgid "Extra flow used for the purging lines on the wipe tower. This makes the purging lines thicker than they normally would be. The spacing is adjusted automatically." -msgstr "讓換料塔在清理時輸出額外流量。這會使列印線比正常情況更粗。間距會自動調整。" +msgstr "換料塔上清理線所使用的額外流量。這會使清理線比正常情況更粗。間距會自動調整。" msgid "Idle temperature" msgstr "閒置溫度" +# AI Translated msgid "Nozzle temperature when the tool is currently not used in multi-tool setups. This is only used when 'Ooze prevention' is active in Print Settings. Set to 0 to disable." -msgstr "當工具頭在多工具頭設定中未使用時的噴嘴溫度。僅在『列印設定』中啟用『防止漏料』時有效。設定 0 為停用。" +msgstr "多工具頭設定中,目前未使用的工具頭的噴嘴溫度。僅在列印設定中啟用「防漏料」時使用。設為 0 表示停用。" msgid "X-Y hole compensation" msgstr "X-Y 孔洞尺寸補償" +# AI Translated msgid "Holes in objects will expand or contract in the XY plane by the set value. Positive values make holes bigger and negative values make holes smaller. This function is used to adjust sizes slightly when objects have assembly issues." -msgstr "物件中的孔洞將在 XY 平面上依設定值擴大或縮小。正值使孔洞變大,負值使孔洞變小。此功能用於在物件有裝配問題時微調尺寸。" +msgstr "物件中的孔洞將在 XY 平面上依設定值擴大或縮小。正值使孔洞變大,負值使孔洞變小。此功能用於在物件有組裝問題時微調尺寸。" msgid "X-Y contour compensation" msgstr "X-Y 外輪廓尺寸補償" +# AI Translated msgid "Contours of objects will expand or contract in the XY plane by the set value. Positive values make contours bigger and negative values make contours smaller. This function is used to adjust sizes slightly when objects have assembly issues." -msgstr "物件的外輪廓將在 XY 平面上依設定值擴大或縮小。正值使外輪廓變大,負值使外輪廓變小。此功能用於在物件有裝配問題時微調尺寸。" +msgstr "物件的外輪廓將在 XY 平面上依設定值擴大或縮小。正值使外輪廓變大,負值使外輪廓變小。此功能用於在物件有組裝問題時微調尺寸。" msgid "Convert holes to polyholes" msgstr "將圓孔轉換為多邊形孔" +# AI Translated msgid "" "Search for almost-circular holes that span more than one layer and convert the geometry to polyholes. Use the nozzle size and the (biggest) diameter to compute the polyhole.\n" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" -"尋找橫跨多層的近似圓形孔洞,並將其幾何形狀轉換為多邊形孔。多邊形孔的計算將根據噴嘴尺寸及最大直徑進行。\n" -"更多的說明請參閱:https://hydraraptor.blogspot.com/2011/02/polyholes.html" +"尋找橫跨多層的近似圓形孔洞,並將其幾何形狀轉換為多邊形孔。多邊形孔的計算將根據噴嘴尺寸及(最大)直徑進行。\n" +"請參閱 http://hydraraptor.blogspot.com/2011/02/polyholes.html" +# AI Translated msgid "Polyhole detection margin" -msgstr "偵測多邊形孔邊緣" +msgstr "多邊形孔偵測容差" +# AI Translated #, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" @@ -20117,7 +21513,7 @@ msgid "" msgstr "" "點與圓估算半徑的最大偏差範圍。\n" "由於圓柱體在匯出時通常由不同大小的三角形組成,點可能不會完全位於圓周上。此設定允許一定的容差,以便擴大偵測範圍。\n" -"該值可使用毫米或半徑的百分比來表示。" +"可使用 mm 或半徑的 % 表示。" msgid "Polyhole twist" msgstr "扭曲多邊形孔" @@ -20140,23 +21536,27 @@ msgstr "" msgid "G-code thumbnails" msgstr "G-code 縮圖" +# AI Translated msgid "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \"XxY, XxY, ...\"" -msgstr "設定將儲存於 .gcode 和 .sl1 / .sl1s 檔案中,其圖片尺寸,格式為:「XxY, XxY, ...」" +msgstr "要儲存到 .gcode 與 .sl1 / .sl1s 檔案中的圖片尺寸,格式為:\"XxY, XxY, ...\"" msgid "Format of G-code thumbnails" msgstr "G-code 縮圖的格式" +# AI Translated msgid "Format of G-code thumbnails: PNG for best quality, JPG for smallest size, QOI for low memory firmware." -msgstr "G-code 縮圖的格式:PNG 品質最佳,JPG 檔案最小,QOI 最低記憶體韌體" +msgstr "G-code 縮圖的格式:PNG 品質最佳,JPG 檔案最小,QOI 適用於記憶體較小的韌體。" msgid "Use relative E distances" msgstr "使用相對 E 距離" +# AI Translated msgid "Relative extrusion is recommended when using \"label_objects\" option. Some extruders work better with this option unchecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is recommended on most printers. Default is checked." -msgstr "使用『label_objects』選項時,建議啟用相對擠出模式。一些擠出機在使用絕對擠出模式(取消勾選)時運行效果會更好。換料塔僅支援相對擠出模式,這也是大多數列印裝置的建議模式。預設為啟用相對模式" +msgstr "使用 \"label_objects\" 選項時,建議使用相對擠出。部分擠出機在取消勾選此選項(絕對擠出模式)時效果較好。換料塔僅相容於相對模式。大多數列印裝置都建議使用此選項。預設為勾選。" +# AI Translated msgid "The classic wall generator produces walls with constant extrusion width and for very thin areas, gap-fill is used. The Arachne engine produces walls with variable extrusion width." -msgstr "經典牆產生器產生的牆走線具有一致的擠出寬度,對狹窄區域使用填縫。Arachne 引擎則產生變線寬的牆走線" +msgstr "經典牆產生器產生的牆具有固定的擠出寬度,並在非常狹窄的區域使用縫隙填充。Arachne 引擎則產生擠出寬度可變的牆。" msgid "Arachne" msgstr "Arachne" @@ -20164,35 +21564,37 @@ msgstr "Arachne" msgid "Wall transition length" msgstr "牆過渡長度" +# AI Translated 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 "當零件變薄需要切換牆體數量時,系統會分配一定空間用於分割或合併牆段。此空間以噴嘴直徑的百分比表示" +msgstr "當零件變薄需要切換牆體數量時,系統會分配一定空間用於分割或合併牆段。此空間以噴嘴直徑的百分比表示。" msgid "Wall transitioning filter margin" msgstr "牆過渡過濾間距" +# AI Translated 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 "防止牆體數量在多出一層與少一層之間頻繁切換。此邊界擴展了可接受的擠出寬度範圍,範圍為 [最小牆寬 - 邊界, 2 倍最小牆寬 + 邊界]。增大邊界可以減少切換次數,從而減少擠出啟停和移動時間。但過大的擠出寬度變化可能引發欠擠或過擠問題。此參數以噴嘴直徑的百分比表示" +msgstr "防止牆體數量在多出一層與少一層之間頻繁切換。此邊界將擠出寬度的範圍擴展為 [最小牆寬 - 邊界, 2 倍最小牆寬 + 邊界]。增大邊界可以減少切換次數,從而減少擠出啟停和空駛時間。但過大的擠出寬度變化可能引發擠出不足或過度擠出問題。此值以噴嘴直徑的百分比表示。" msgid "Wall transitioning threshold angle" msgstr "牆過渡臨界值角度" +# AI Translated 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 "何時在偶數和奇數牆層數之間建立過渡段。角度大於這個臨界值的楔形將不建立過渡段,並且不會在楔形中心列印牆走線以填補剩餘空間。減小這個數值能減少中心牆走線的數量和長度,但可能會導致間隙或者過擠出" +msgstr "何時在偶數和奇數牆層數之間建立過渡段。角度大於此設定的楔形將不建立過渡段,也不會在楔形中心列印牆走線以填補剩餘空間。減小此設定能減少中心牆走線的數量和長度,但可能會產生間隙或過度擠出。" msgid "Wall distribution count" msgstr "牆分布計數" +# AI Translated 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 "從中心開始計算的牆層數,線寬變化需要分布在這些牆走線上。較低的數值意味著外牆寬度更不易被改變" +msgstr "從中心開始計算的牆層數,線寬變化需要分布在這些牆走線上。數值越低,外牆寬度越不會改變。" msgid "Minimum feature size" msgstr "最小特徵尺寸" +# AI Translated msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than than this value will be widened to the minimum wall width. It's expressed as a percentage over nozzle diameter." -msgstr "" -"薄特徵的最小厚度。\n" -"比此值更薄的模型特徵將不會被列印,而比此值更厚的特徵將被加寬到最小壁厚。\n" -"本設定以噴嘴直徑的百分比表示。" +msgstr "薄特徵的最小厚度。比此值更薄的模型特徵將不會列印,比此值更厚的特徵則會加寬到「牆最小線寬」。此值以噴嘴直徑的百分比表示。" msgid "Minimum wall length" msgstr "最短牆長" @@ -20205,7 +21607,7 @@ msgid "" msgstr "" "調整此參數以避免列印短小且未封閉的牆體,這可能會延長列印時間。此值為牆寬的倍數。參數值越高,移除的牆體會越多且越長。\n" "\n" -"注意:為避免模型外表面出現視覺裂縫,此設定不會影響頂面和底面。若需調整頂面判定的靈敏度,可修改下方「牆與表面」設定中的「單層牆門檻值」。「單層牆門檻值」僅在此設定超過預設值 0.5 或啟用了單層牆頂面功能時可用。" +"注意:為避免模型外表面出現視覺裂縫,此設定不會影響頂面和底面。若需調整頂面判定的靈敏度,可修改下方「牆與表面」設定中的「單層牆臨界值」。「單層牆臨界值」僅在此設定超過預設值 0.5 或啟用了單層牆頂面功能時可用。" msgid "Maximum wall resolution" msgstr "最大牆解析度" @@ -20229,8 +21631,9 @@ msgstr "套用於首層的牆最小線寬,建議設定與噴嘴尺寸相同。 msgid "Minimum wall width" msgstr "牆最小線寬" +# AI Translated 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 "設定替代模型中細薄特徵(依據最小特徵尺寸)的牆體寬度。若最小牆寬小於特徵厚度,牆體將與特徵的厚度一致。此值以噴嘴直徑的百分比表示" +msgstr "用於取代模型中細薄特徵(依「最小特徵尺寸」判定)的牆寬。若「牆最小線寬」小於特徵的厚度,牆將與特徵本身一樣厚。此值以噴嘴直徑的百分比表示。" msgid "Hotend change time" msgstr "熱端更換時間" @@ -20241,32 +21644,39 @@ msgstr "熱端更換時間。" msgid "Hotend change" msgstr "熱端更換" +# AI Translated msgid "When changing the hotend, it is recommended to extrude a certain length of filament from the original nozzle. This helps minimize nozzle oozing." -msgstr "更換熱端時,建議從原熱端中擠出一定長度的耗材絲。這有助於最大限度地減少噴嘴漏料。" +msgstr "更換熱端時,建議從原噴嘴擠出一定長度的線材。這有助於盡量減少噴嘴漏料。" msgid "Extruder change" msgstr "擠出機更換" +# AI Translated msgid "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time." -msgstr "為了防止溢料,預沖刷完成後,噴嘴會進行一段時間的反向空駛。該設定用於定義空駛時間。" +msgstr "為了防止漏料,尖端成型完成後,噴嘴會進行一段時間的反向空駛。此設定用於定義空駛時間。" +# AI Translated msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled." -msgstr "為了防止溢料,預沖刷時會降低噴嘴溫度。因此,預沖刷時間必須大於冷卻時間。0 表示停用。" +msgstr "為了防止漏料,尖端成型時會降低噴嘴溫度。因此,尖端成型時間必須大於冷卻時間。0 表示停用。" +# AI Translated msgid "The maximum volumetric speed for ramming before extruder change, where -1 means using the maximum volumetric speed." -msgstr "換出擠出機前的最大預沖刷體積速度,-1 表示使用最大體積速度。" +msgstr "換出擠出機前尖端成型的最大體積流量,-1 表示使用最大體積流量。" +# AI Translated msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Note: only a cooldown command and fan activation are triggered, reaching the target temperature is not guaranteed. 0 means disabled." -msgstr "為防止溢料,預沖刷過程中噴嘴溫度會降低。注意:僅觸發冷卻指令並啟動風扇,不保證達到目標溫度。0 表示停用。" +msgstr "為防止漏料,尖端成型過程中會降低噴嘴溫度。注意:僅觸發冷卻指令並啟動風扇,不保證達到目標溫度。0 表示停用。" +# AI Translated msgid "The maximum volumetric speed for ramming before a hotend change, where -1 means using the maximum volumetric speed." -msgstr "熱端更換前的最大預沖刷體積速度,其中 -1 表示使用最大體積速度。" +msgstr "更換熱端前尖端成型的最大體積流量,-1 表示使用最大體積流量。" msgid "length when change hotend" msgstr "換熱端時回抽量" +# AI Translated msgid "When this retraction value is modified, it will be used as the amount of filament retracted inside the hotend before changing hotends." -msgstr "當修改此回抽數值時,將用於熱端內在更換熱端前回抽的耗材量。" +msgstr "修改此回抽值後,會將其作為更換熱端前在熱端內回抽的線材量。" # AI Translated msgid "Support fast purge mode" @@ -20274,24 +21684,27 @@ msgstr "支援快速清理模式" # AI Translated msgid "Whether this printer supports fast purge mode with optimized temperature and multiplier." -msgstr "此印表機是否支援具備最佳化溫度與倍率的快速清理模式。" +msgstr "此列印裝置是否支援具備最佳化溫度與乘數的快速清理模式。" # AI Translated msgid "Filament change" -msgstr "更換線材" +msgstr "換料" # AI Translated +# Needs human review: Prime volume is rendered 清理量 in this catalog (as in BambuStudio zh_TW); confirm 'prime the extruder' = 清理 rather than 預擠出 in this setting group. msgid "The volume of material required to prime the extruder on the tower, excluding a hotend change." -msgstr "在塔上引導擠出機所需的材料體積,不包括更換熱端。" +msgstr "在換料塔上清理擠出機所需的材料體積(不含更換熱端)。" +# AI Translated msgid "The volume of material required to prime the extruder for a hotend change on the tower." -msgstr "換熱端所需的擦料塔上的清理量。" +msgstr "更換熱端時,在換料塔上清理擠出機所需的材料體積。" msgid "Preheat temperature delta" msgstr "預熱溫度差" +# AI Translated msgid "Temperature delta applied during pre-heating before tool change." -msgstr "工具切換前預熱期間套用的溫度差。" +msgstr "換工具前預熱期間套用的溫度差。" msgid "Detect narrow internal solid infills" msgstr "識別狹窄內部實心填充" @@ -20299,17 +21712,21 @@ msgstr "識別狹窄內部實心填充" msgid "This option will auto-detect narrow internal solid infill areas. If enabled, the concentric pattern will be used for the area to speed up printing. Otherwise, the rectilinear pattern will be used by default." msgstr "此選項可自動偵測狹窄的內部實心填充區域。啟用後,系統會採用同心圖案以提升列印速度;若未啟用,則預設使用直線圖案進行填充。" +# AI Translated msgid "invalid value " -msgstr "無效值" +msgstr "無效值 " +# AI Translated msgid "Invalid value when spiral vase mode is enabled: " -msgstr "值於螺旋花瓶模式無效:" +msgstr "啟用螺旋花瓶模式時的無效值: " +# AI Translated msgid "Bridge line width must not exceed nozzle diameter: " -msgstr "橋接線寬不得超過噴嘴直徑:" +msgstr "橋接線寬不得超過噴嘴直徑: " +# AI Translated msgid "too large line width " -msgstr "線寬過大" +msgstr "線寬過大 " # AI Translated #. TRN %1% is the current value, %2% and %3% the lowest and highest allowed values. @@ -20323,14 +21740,16 @@ msgstr "將專案匯出為 3MF 檔案。" msgid "Export slicing data" msgstr "匯出切片資料" +# AI Translated msgid "Export slicing data to a folder" -msgstr "將列印切片資料匯出至指定資料夾。" +msgstr "將切片資料匯出至資料夾" msgid "Load slicing data" msgstr "載入切片資料" +# AI Translated msgid "Load cached slicing data from directory." -msgstr "從資料夾載入快取的切片資料" +msgstr "從資料夾載入快取的切片資料。" msgid "Export the objects as single STL." msgstr "將所有物件匯出為單一 STL 檔案。" @@ -20338,11 +21757,13 @@ msgstr "將所有物件匯出為單一 STL 檔案。" msgid "Export multiple STLs" msgstr "匯出為多個 STL 檔案" +# AI Translated msgid "Export the objects as multiple STLs to directory." -msgstr "將物件匯出為多個 STL 檔案至指定資料夾" +msgstr "將物件匯出為多個 STL 檔案至資料夾。" +# AI Translated msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "切片板選項:0 代表所有板,i 代表第 i 塊板,其餘則為無效輸入" +msgstr "切片列印板:0 為所有列印板,i 為第 i 個列印板,其他值無效" msgid "This shows command help." msgstr "顯示指令使用說明。" @@ -20356,26 +21777,31 @@ msgstr "更新 3MF 設定值至最新版本。" msgid "Load default filaments" msgstr "載入預設列印線材" +# AI Translated msgid "Load first filament as default for those not loaded." -msgstr "將第一種線材設為預設,以供未載入的項目使用" +msgstr "未載入線材的位置使用第一種線材作為預設線材。" +# AI Translated msgid "Minimum save" -msgstr "最低儲存" +msgstr "最小化儲存" +# AI Translated msgid "Export 3MF with minimum size." -msgstr "匯出最小尺寸的 3mf。" +msgstr "匯出最小尺寸的 3MF。" msgid "mtcpp" msgstr "mtcpp" +# AI Translated msgid "max triangle count per plate for slicing" -msgstr "每片板的最大切片三角形數量。" +msgstr "切片時每個列印板的最大三角形數量" msgid "mstpp" msgstr "mstpp" +# AI Translated msgid "max slicing time per plate in seconds" -msgstr "每片板的最大切片時間(秒)。" +msgstr "每個列印板的最大切片時間(秒)" msgid "No check" msgstr "不檢查" @@ -20417,7 +21843,7 @@ msgstr "檢查繪製(JSON 輸出至 stdout)" # AI Translated msgid "Print a structured JSON summary of every painted layer (supports, seam, MMU color, fuzzy-skin) already stored on the loaded model — per-state facet count, surface area, and mesh-local bounding box — then exit. Machine-readable alternative to opening the paint gizmos in the GUI." -msgstr "輸出已載入模型上已儲存的每個繪製圖層(支撐、接縫、MMU 顏色、絨毛表面)的結構化 JSON 摘要 — 每種狀態的面片數量、表面積與網格局部邊界框 — 然後結束。在圖形介面中開啟繪製工具的機器可讀替代方案。" +msgstr "輸出已載入模型上已儲存的每個繪製圖層(支撐、接縫、MMU 顏色、絨毛表面)的結構化 JSON 摘要(每種狀態的面片數量、表面積與網格局部邊界框),然後結束。可作為在圖形介面中開啟繪製工具的機器可讀替代方案。" msgid "Export Settings" msgstr "匯出設定" @@ -20426,44 +21852,55 @@ msgstr "匯出設定" msgid "This exports settings to a file. Use - to write them to stdout." msgstr "將設定匯出至檔案。使用 - 可將其寫入 stdout。" +# AI Translated msgid "Send progress to pipe" -msgstr "將進度傳送到 Pipe" +msgstr "將進度傳送到管道" +# AI Translated msgid "Send progress to pipe." -msgstr "將進度傳送到 Pipe。" +msgstr "將進度傳送到管道。" +# AI Translated msgid "Arrange Options" -msgstr "佈局選項" +msgstr "擺放選項" +# AI Translated msgid "Arrange options: 0-disable, 1-enable, others-auto" -msgstr "佈局選項:0 代表停用,1 代表啟用,其他則為自動模式" +msgstr "擺放選項:0 為停用,1 為啟用,其他值為自動" msgid "Repetition count" msgstr "重複次數" +# AI Translated msgid "Repetition count of the whole model." -msgstr "整個模型的重複次數" +msgstr "整個模型的重複次數。" +# AI Translated msgid "Ensure on bed" -msgstr "確認在列印板上" +msgstr "確保位於列印板上" +# AI Translated msgid "Lift the object above the bed when it is partially below. Disabled by default." -msgstr "當物件部分位於列印板的下方時,將其提升到列印板的上方。預設情況下停用" +msgstr "物件有部分位於列印板下方時,將其提升到列印板上方。預設停用。" +# AI Translated msgid "Arrange the supplied models in a plate and merge them in a single model in order to perform actions once." -msgstr "將提供的模型排列在整個載台中,並將它們合併為一個模型,以便同時執行一次操作。" +msgstr "將提供的模型擺放在一個列印板上,並合併為單一模型,以便一次執行操作。" msgid "Convert Unit" msgstr "單位轉換" +# AI Translated msgid "Convert the units of model." -msgstr "變更模型的度量單位" +msgstr "轉換模型的單位。" +# AI Translated msgid "Orient Options" -msgstr "方向設定" +msgstr "定向選項" +# AI Translated msgid "Orient options: 0-disable, 1-enable, others-auto" -msgstr "方向設定:0-停用,1-啟用,其它-自動模式" +msgstr "定向選項:0 為停用,1 為啟用,其他值為自動" # AI Translated msgid "Repair" @@ -20479,101 +21916,118 @@ msgstr "繞 Z 軸的旋轉角度(以度為單位)。" msgid "Rotate around X" msgstr "繞 X 軸旋轉" +# AI Translated msgid "Rotation angle around the X axis in degrees." -msgstr "繞 X 軸的旋轉角度(以度為單位)" +msgstr "繞 X 軸的旋轉角度(以度為單位)。" +# AI Translated msgid "Rotate around Y" -msgstr "繞 Y 旋轉" +msgstr "繞 Y 軸旋轉" msgid "Rotation angle around the Y axis in degrees." msgstr "繞 Y 軸的旋轉角度(以度為單位)。" # AI Translated +# Needs human review: CLI option label (--ground-largest-face); check the wording reads right in the command-line help. msgid "Ground largest face" -msgstr "以最大面著床" +msgstr "以最大面貼合列印板" # AI Translated msgid "Lay each object on the largest face of its convex hull and drop it onto the bed. Of equally large faces, the one already facing down is kept. Objects without a face large enough to rest on are left as they are. Transforms run in command-line order, so rotations given before this option are respected. --orient 1 runs after all transforms and replaces the orientation." msgstr "將每個物件以其凸包的最大面放置,並落到列印板上。若有多個同樣大的面,則保留已經朝下的那一個。沒有足夠大可供放置的面的物件維持原狀。變換依命令列中的先後順序執行,因此在此選項之前給定的旋轉會被保留。--orient 1 在所有變換之後執行,並會取代定向。" # AI Translated +# Needs human review: CLI option label (--ground-face-normal); check the wording reads right in the command-line help. msgid "Ground face by normal" -msgstr "依法線以指定面著床" +msgstr "依法線選面貼合列印板" # AI Translated msgid "Lay each object on the convex hull face whose outward normal is closest to the direction NX,NY,NZ and drop it onto the bed. The direction is in object coordinates, which include the rotations given before this option and match the plate axes unless the input file rotates the object. For example, 1,0,0 stands the object on its +X side. --orient 1 runs after all transforms and replaces the orientation." msgstr "將每個物件以其凸包中外法線最接近方向 NX,NY,NZ 的面放置,並落到列印板上。該方向使用物件座標系,其中包含在此選項之前給定的旋轉;除非輸入檔案旋轉了該物件,否則它與列印板的座標軸一致。例如,1,0,0 會讓物件以 +X 面站立。--orient 1 在所有變換之後執行,並會取代定向。" # AI Translated +# Needs human review: CLI option label (--ground-face-point); check the wording reads right in the command-line help. msgid "Ground face at point" -msgstr "以指定點所在面著床" +msgstr "以指定點所在面貼合列印板" # AI Translated msgid "Lay each object on the convex hull face that contains the point X,Y,Z and drop it onto the bed. The point is in object coordinates, which include the rotations given before this option; --inspect-mesh reports face centers in them. Objects without such a face are left as they are, and the run fails if no object has one. --orient 1 runs after all transforms and replaces the orientation." msgstr "將每個物件以其凸包中包含點 X,Y,Z 的面放置,並落到列印板上。該點使用物件座標系,其中包含在此選項之前給定的旋轉;--inspect-mesh 回報的面中心也使用該座標系。沒有此類面的物件維持原狀;若所有物件都沒有此類面,則本次執行失敗。--orient 1 在所有變換之後執行,並會取代定向。" +# AI Translated msgid "Scale the model by a float factor." -msgstr "依浮點數比例縮放模型" +msgstr "依浮點數倍率縮放模型。" msgid "Load General Settings" msgstr "載入一般設定" +# AI Translated msgid "Load process/machine settings from the specified file." -msgstr "從指定檔案載入參數與列印裝置設定" +msgstr "從指定檔案載入列印參數/列印裝置設定。" msgid "Load Filament Settings" msgstr "載入列印線材設定" +# AI Translated msgid "Load filament settings from the specified file list." -msgstr "從指定的檔案清單載入線材設定" +msgstr "從指定的檔案清單載入線材設定。" msgid "Skip Objects" msgstr "略過物件" +# AI Translated msgid "Skip some objects in this print." -msgstr "在本次列印中略過部分物件" +msgstr "在本次列印中略過部分物件。" msgid "Clone Objects" msgstr "複製物件" +# AI Translated msgid "Clone objects in the load list." -msgstr "複製載入清單中的物件" +msgstr "複製載入清單中的物件。" msgid "Load uptodate process/machine settings when using uptodate" msgstr "使用最新版本時載入最新的列印參數與裝置設定" +# AI Translated msgid "load up-to-date process/machine settings from the specified file when using up-to-date" -msgstr "當使用最新版本時,從指定檔案載入最新的參數與列印裝置設定" +msgstr "當使用最新版本時,從指定檔案載入最新的列印參數與列印裝置設定" msgid "Load uptodate filament settings when using uptodate" msgstr "使用最新版本時載入最新的線材設定" +# AI Translated msgid "Load uptodate filament settings from the specified file when using uptodate." -msgstr "當使用最新版本時,從指定檔案載入最新的列印線材設定" +msgstr "當使用最新版本時,從指定檔案載入最新的線材設定。" msgid "Downward machines check" msgstr "向下相容列印裝置檢查" +# AI Translated msgid "If enabled, check whether current machine downward compatible with the machines in the list." -msgstr "若啟用,則檢查目前列印裝置是否與列表中的列印裝置向下相容" +msgstr "若啟用,則檢查目前列印裝置是否與清單中的列印裝置向下相容。" msgid "Downward machines settings" msgstr "向下相容列印裝置設定" +# AI Translated msgid "The machine settings list needs to do downward checking." -msgstr "列印裝置設定清單需執行向下相容性偵測" +msgstr "需要進行向下相容性檢查的列印裝置設定清單。" msgid "Load assemble list" msgstr "載入組裝清單" +# AI Translated msgid "Load assemble object list from config file." -msgstr "從設定檔載入組裝物件清單" +msgstr "從設定檔載入組裝物件清單。" +# AI Translated msgid "Data directory" -msgstr "檔案目錄" +msgstr "資料目錄" +# AI Translated msgid "Load and store settings at the given directory. This is useful for maintaining different profiles or including configurations from a network storage." -msgstr "指定目錄用以載入或儲存設定檔。 這對於維護不同的設定檔或包含來自網路儲存的設定檔非常有用。" +msgstr "在指定目錄載入及儲存設定。這有助於維護不同的設定檔,或納入來自網路儲存空間的設定。" msgid "Output directory" msgstr "輸出資料夾" @@ -20581,11 +22035,13 @@ msgstr "輸出資料夾" msgid "This is the output directory for exported files." msgstr "用於存放匯出檔案的目錄。" +# AI Translated msgid "Export statistics" -msgstr "" +msgstr "匯出統計資料" +# AI Translated msgid "Write the statistics of each sliced plate as JSON, as plate_N.statistics.json next to its G-code in the output directory and inside the 3MF of --export-3mf: print time, filament and feature totals, and the same per layer and per object." -msgstr "" +msgstr "以 JSON 格式寫入每個已切片列印板的統計資料:寫入輸出目錄中與其 G-code 並列的 plate_N.statistics.json,以及 --export-3mf 匯出的 3MF 內。內容包括列印時間、線材與各走線類型的總量,以及按層和按物件的相同統計。" msgid "Debug level" msgstr "除錯模式等級" @@ -20599,35 +22055,43 @@ msgstr "記錄檔" msgid "Redirects debug logging to file.\n" msgstr "將除錯記錄重新導向至檔案。\n" +# AI Translated msgid "Enable timelapse for print" -msgstr "啟用列印過程縮時錄影" +msgstr "為列印啟用縮時攝影" +# AI Translated msgid "If enabled, this slicing will be considered using timelapse." -msgstr "若啟用,此次切片將使用縮時錄影模式" +msgstr "若啟用,此次切片將視為使用縮時攝影。" msgid "Load custom G-code" msgstr "載入自訂 G-code" +# AI Translated msgid "Load custom G-code from json." -msgstr "從 json 載入自訂 G-code" +msgstr "從 json 載入自訂 G-code。" msgid "Load filament IDs" msgstr "載入線材識別碼" +# AI Translated msgid "Load filament IDs for each object." -msgstr "為每個物件載入線材識別碼" +msgstr "為每個物件載入線材識別碼。" +# AI Translated msgid "Allow multiple colors on one plate" -msgstr "允許同塊板上使用多色列印" +msgstr "允許在同一列印板上使用多種顏色" +# AI Translated msgid "If enabled, Arrange will allow multiple colors on one plate." -msgstr "若啟用,佈局將允許同一板上使用多色列印" +msgstr "若啟用,自動擺放將允許在同一列印板上使用多種顏色。" +# AI Translated msgid "Allow rotation when arranging" -msgstr "允許在排列時進行旋轉調整" +msgstr "擺放時允許旋轉" +# AI Translated msgid "If enabled, Arrange will allow rotation when placing objects." -msgstr "若啟用,物件排列時將允許旋轉調整" +msgstr "若啟用,自動擺放在放置物件時將允許旋轉。" # AI Translated msgid "Align to Y axis when arranging" @@ -20637,47 +22101,55 @@ msgstr "自動擺放時對齊 Y 軸" msgid "If enabled, Arrange will turn each object so its long side runs along the Y axis before placing it. When not given, it is on for i3 printers and off for the others, as in the GUI." msgstr "啟用後,自動擺放會先轉動每個物件,使其長邊沿 Y 軸方向,再進行擺放。未指定時,i3 列印裝置預設開啟,其他列印裝置則關閉,與圖形介面相同。" +# AI Translated msgid "Avoid extrusion calibrate region when arranging" -msgstr "在排列物件時避開擠出校正區域" +msgstr "擺放時避開擠出校正區域" +# AI Translated msgid "If enabled, Arrange will avoid extrusion calibrate region when placing objects." -msgstr "若啟用,物件排列時將避開擠出校正區域" +msgstr "若啟用,自動擺放在放置物件時將避開擠出校正區域。" msgid "Skip modified G-code in 3MF" msgstr "忽略 3MF 檔案內已修改的 G-code" +# AI Translated msgid "Skip the modified G-code in 3MF from printer or filament presets." -msgstr "忽略 3MF 檔案內來自列印裝置或線材預設的已修改 G-code" +msgstr "忽略 3MF 檔案內來自列印裝置或線材預設的已修改 G-code。" msgid "MakerLab name" msgstr "MakerLab 名稱" +# AI Translated msgid "MakerLab name to generate this 3MF." -msgstr "產生此 3MF 檔案時所使用的 MakerLab 名稱" +msgstr "產生此 3MF 檔案時所使用的 MakerLab 名稱。" msgid "MakerLab version" msgstr "MakerLab 版本" +# AI Translated msgid "MakerLab version to generate this 3MF." -msgstr "產生此 3MF 檔案時所使用的 MakerLab 版本" +msgstr "產生此 3MF 檔案時所使用的 MakerLab 版本。" msgid "Metadata name list" msgstr "中繼資料名稱清單" +# AI Translated msgid "Metadata name list added into 3MF." -msgstr "新增至 3MF 檔案的中繼資料名稱清單" +msgstr "新增至 3MF 檔案的中繼資料名稱清單。" msgid "Metadata value list" msgstr "中繼資料值清單" +# AI Translated msgid "Metadata value list added into 3MF." -msgstr "新增至 3MF 檔案的中繼資料值清單" +msgstr "新增至 3MF 檔案的中繼資料值清單。" msgid "Allow 3MF with newer version to be sliced" msgstr "允許切片較新版本的 3MF" +# AI Translated msgid "Allow 3MF with newer version to be sliced." -msgstr "允許對較新版本的 3MF 進行切片處理" +msgstr "允許切片較新版本的 3MF。" msgid "Current Z-hop" msgstr "目前 Z 抬升高度" @@ -20688,20 +22160,24 @@ msgstr "包含在自訂 G-code 區塊開頭的 Z 抬升動作。" msgid "Position of the extruder at the beginning of the custom G-code block. If the custom G-code travels somewhere else, it should write to this variable so OrcaSlicer knows where it travels from when it gets control back." msgstr "擠出機在自訂 G-code 區塊開頭的位置。如果自訂 G-code 將擠出機移動到其他位置,應將該位置記錄到此變數中,以便 OrcaSlicer 在恢復控制時了解擠出機的移動起點。" +# AI Translated msgid "Retraction state at the beginning of the custom G-code block. If the custom G-code moves the extruder axis, it should write to this variable so OrcaSlicer de-retracts correctly when it gets control back." -msgstr "自訂 G-code 區塊開始時的回抽狀態。如果自訂 G-code 移動了擠出軸,應將該狀態記錄到此變數中,以確保 OrcaSlicer 在恢復控制時能正確執行回抽恢復動作。" +msgstr "自訂 G-code 區塊開始時的回抽狀態。如果自訂 G-code 移動了擠出軸,應將該狀態記錄到此變數中,以確保 OrcaSlicer 在恢復控制時能正確執行裝填回抽。" +# AI Translated msgid "Extra de-retraction" -msgstr "額外返回抽" +msgstr "額外裝填回抽" +# AI Translated msgid "Currently planned extra extruder priming after de-retraction." -msgstr "目前計畫的額外擠出機加料,發生於回抽恢復後。" +msgstr "目前計畫在裝填回抽後額外擠出的量。" msgid "Absolute E position" msgstr "絕對擠出值" +# AI Translated msgid "Current position of the extruder axis. Only used with absolute extruder addressing." -msgstr "擠出機軸的目前位置。僅用於絕對擠出值。" +msgstr "擠出機軸的目前位置。僅在使用絕對擠出模式時使用。" msgid "Current extruder" msgstr "目前使用的擠出機" @@ -20712,8 +22188,9 @@ msgstr "目前使用的擠出機的索引,從 0 開始。" msgid "Current object index" msgstr "目前列印物件的索引" +# AI Translated msgid "Specific for sequential printing. Zero-based index of currently printed object." -msgstr "特定於序列列印。目前列印物件的索引,從 0 開始。" +msgstr "僅用於逐件列印。目前列印物件的索引,從 0 開始。" msgid "Has wipe tower" msgstr "有換料塔" @@ -20733,11 +22210,13 @@ msgstr "初始工具頭" msgid "Zero-based index of the first extruder used in the print. Same as initial_extruder." msgstr "列印中使用的第一個擠出機的索引,從 0 開始。與 initial_extruder 相同。" +# AI Translated msgid "Is extruder used?" -msgstr "擠出機是否被使用?" +msgstr "是否使用擠出機?" +# AI Translated msgid "Vector of booleans stating whether a given extruder is used in the print." -msgstr "包含布林值的向量,用於指示每個擠出機是否在列印過程中被啟用。" +msgstr "布林值向量,表示指定的擠出機是否用於此次列印。" msgid "Number of extruders" msgstr "總擠出機數" @@ -20745,11 +22224,13 @@ msgstr "總擠出機數" msgid "Total number of extruders, regardless of whether they are used in the current print." msgstr "總擠出機數,無論是否用於列印。" +# AI Translated msgid "Has single extruder MM priming" -msgstr "單擠出機多材料預熱" +msgstr "有單擠出機多材料預擠出" +# AI Translated msgid "Are the extra multi-material priming regions used in this print?" -msgstr "這次列印是否使用了額外的多材料準備區域?" +msgstr "此次列印是否使用了額外的多材料預擠出區域?" # AI Translated msgid "Initial no support extruder" @@ -20806,14 +22287,17 @@ msgstr "使用中的 IDEX/IQEX 並行列印模式的原始模式 G-code 範本 msgid "Volume per extruder" msgstr "各擠出機線材體積" +# AI Translated msgid "Total filament volume extruded per extruder during the entire print." -msgstr "整個列印過程中,每個噴頭擠出的線材總體積。" +msgstr "整個列印過程中,每個擠出機擠出的線材總體積。" +# AI Translated msgid "Total tool changes" -msgstr "換色次數" +msgstr "換工具總次數" +# AI Translated msgid "Number of tool changes during the print." -msgstr "列印期間工具頭變更次數。" +msgstr "列印期間的換工具次數。" msgid "Total volume" msgstr "總體積" @@ -20824,14 +22308,16 @@ msgstr "列印總線材體積。" msgid "Weight per extruder" msgstr "各擠出機擠出總重" +# AI Translated msgid "Weight per extruder extruded during the entire print. Calculated from filament_density value in Filament Settings." -msgstr "各擠出機擠出總重,依據線材密度計算。" +msgstr "整個列印過程中各擠出機擠出的重量。根據線材設定中的 filament_density 值計算。" msgid "Total weight" msgstr "總重" +# AI Translated msgid "Total weight of the print. Calculated from filament_density value in Filament Settings." -msgstr "列印總重,依據線材密度計算。" +msgstr "列印件的總重量。根據線材設定中的 filament_density 值計算。" msgid "Total layer count" msgstr "總層數" @@ -20842,45 +22328,53 @@ msgstr "列印總層數。" msgid "Print time (normal mode)" msgstr "列印時間(正常模式)" +# AI Translated msgid "Estimated print time when printed in normal mode (i.e. not in silent mode). Same as print_time." -msgstr "以正常模式(非靜音模式)列印時的預估列印時間。與 print_time 相同" +msgstr "以正常模式(非靜音模式)列印時的預估列印時間。與 print_time 相同。" +# AI Translated msgid "Estimated print time when printed in normal mode (i.e. not in silent mode). Same as normal_print_time." -msgstr "以正常模式(非靜音模式)列印時的預估列印時間。與 normal_print_time 相同" +msgstr "以正常模式(非靜音模式)列印時的預估列印時間。與 normal_print_time 相同。" msgid "Print time (silent mode)" msgstr "列印時間(靜音模式)" +# AI Translated msgid "Estimated print time when printed in silent mode." -msgstr "以靜音模式列印時的預估列印時間" +msgstr "以靜音模式列印時的預估列印時間。" +# AI Translated msgid "Total cost of all material used in the print. Calculated from filament_cost value in Filament Settings." -msgstr "列印所用全部材料的總成本。根據線材設定中的 filament_cost 值計算" +msgstr "列印所用全部材料的總成本。根據線材設定中的 filament_cost 值計算。" msgid "Total wipe tower cost" msgstr "換料塔總成本" +# AI Translated msgid "Total cost of the material wasted on the wipe tower. Calculated from filament_cost value in Filament Settings." -msgstr "換料塔上浪費材料的總成本。根據線材設定中的 filament_cost 值計算" +msgstr "換料塔上浪費材料的總成本。根據線材設定中的 filament_cost 值計算。" msgid "Wipe tower volume" msgstr "換料塔體積" +# AI Translated msgid "Total filament volume extruded on the wipe tower." -msgstr "換料塔上擠出的線材總體積" +msgstr "換料塔上擠出的線材總體積。" msgid "Used filament" msgstr "使用的線材" +# AI Translated msgid "Total length of filament used in the print." -msgstr "列印所使用的線材總長度" +msgstr "列印所使用的線材總長度。" # AI Translated msgid "Print time (total seconds)" msgstr "列印時間(總秒數)" +# AI Translated msgid "Total estimated print time in seconds. Replaced with actual value during post-processing." -msgstr "預估列印總時間(秒)。後處理時將以實際值取代" +msgstr "預估列印總時間(秒)。後處理時將以實際值取代。" # AI Translated msgid "Print time (days component)" @@ -20917,8 +22411,9 @@ msgstr "預估列印時間的秒數部分(正常模式)。後處理時將以 msgid "Filament length (meters)" msgstr "線材長度(公尺)" +# AI Translated msgid "Total filament length used in meters. Replaced with actual value during post-processing." -msgstr "使用的線材總長度(公尺)。後處理時將以實際值取代" +msgstr "使用的線材總長度(公尺)。後處理時將以實際值取代。" msgid "Number of objects" msgstr "物件數量" @@ -20945,8 +22440,9 @@ msgstr "" msgid "Input filename without extension" msgstr "輸入檔名(不含副檔名)" +# AI Translated msgid "Source filename of the first object, without extension." -msgstr "第一個物件的原始檔名(不含副檔名)" +msgstr "第一個物件的原始檔名(不含副檔名)。" # AI Translated msgid "Full input filename" @@ -20966,29 +22462,37 @@ msgstr "此向量包含兩個元素:點的 X 和 Y 座標,單位為 mm。" msgid "The vector has two elements: X and Y dimension of the bounding box. Values in mm." msgstr "此向量包含兩個元素:邊界框的 X 和 Y 尺寸,單位為 mm。" +# AI Translated msgid "First layer convex hull" -msgstr "第一層凸包" +msgstr "首層凸包" +# AI Translated msgid "Vector of points of the first layer convex hull. Each element has the following format:'[x, y]' (x and y are floating-point numbers in mm)." -msgstr "第一層凸包的點向量。每個元素格式為:'[x, y]'(x 和 y 是以mm為單位的實數)。" +msgstr "首層凸包的點向量。每個元素的格式為:'[x, y]'(x 和 y 是以 mm 為單位的浮點數)。" +# AI Translated msgid "Bottom-left corner of the first layer bounding box" -msgstr "第一層邊界左下角" +msgstr "首層邊界框左下角" +# AI Translated msgid "Top-right corner of the first layer bounding box" -msgstr "第一層邊界右上角" +msgstr "首層邊界框右上角" +# AI Translated msgid "Size of the first layer bounding box" -msgstr "第一層邊界大小" +msgstr "首層邊界框大小" +# AI Translated msgid "Bottom-left corner of print bed bounding box" -msgstr "列印平台邊界左下角" +msgstr "列印平台邊界框左下角" +# AI Translated msgid "Top-right corner of print bed bounding box" -msgstr "列印平台邊界右上角" +msgstr "列印平台邊界框右上角" +# AI Translated msgid "Size of the print bed bounding box" -msgstr "列印平台邊界大小" +msgstr "列印平台邊界框大小" # AI Translated msgid "First layer center without wipe tower" @@ -21020,19 +22524,19 @@ msgstr "初始擠出機的首層熱床溫度,與 bed_temperature_initial_layer # AI Translated msgid "Vector of chamber temperatures for each extruder/filament." -msgstr "每個擠出機/線材的列印裝置內部溫度向量。" +msgstr "每個擠出機/線材的腔體溫度向量。" # AI Translated msgid "Vector of minimal chamber temperatures for each extruder/filament." -msgstr "每個擠出機/線材的最低列印裝置內部溫度向量。" +msgstr "每個擠出機/線材的最低腔體溫度向量。" # AI Translated msgid "Overall chamber temperature" -msgstr "整體列印裝置內部溫度" +msgstr "整體腔體溫度" # AI Translated msgid "Overall chamber temperature. This value is the maximum chamber temperature of any extruder/filament used." -msgstr "整體列印裝置內部溫度。此值為所用各擠出機/線材中最高的列印裝置內部溫度。" +msgstr "整體腔體溫度。此值為所用各擠出機/線材中最高的腔體溫度。" # AI Translated # Needs human review: Uses 熱床溫度 (the catalog label for bed temperature) instead of the glossary 列印板; confirm which to use. @@ -21083,24 +22587,29 @@ msgstr "列印裝置預設名稱" msgid "Name of the printer preset used for slicing." msgstr "用於切片的列印裝置預設名稱。" +# AI Translated msgid "Physical printer name" -msgstr "列印裝置實際名稱" +msgstr "實體列印裝置名稱" +# AI Translated msgid "Name of the physical printer used for slicing." -msgstr "用於切片的印表裝置名稱。" +msgstr "用於切片的實體列印裝置名稱。" +# AI Translated msgid "Layer number" -msgstr "層數" +msgstr "層編號" # AI Translated msgid "Index of the current layer. Zero-based (i.e. first layer is number 0), except in extrusion role change G-code, where it is one-based." -msgstr "目前層的索引。從 0 開始(即第一層為 0),但在變更擠出機任務的 G-code 中從 1 開始。" +msgstr "目前層的索引。從 0 開始(即首層為 0),但在變更擠出類型的 G-code 中從 1 開始。" +# AI Translated msgid "Layer Z" -msgstr "層 z 高" +msgstr "層 Z 高度" +# AI Translated msgid "Height of the current layer above the print bed, measured to the top of the layer." -msgstr "目前這一層距離熱床的高度,從層頂開始計算。" +msgstr "目前層在熱床上方的高度,量至該層頂部。" msgid "Maximal layer Z" msgstr "層的最大 Z 軸高度" @@ -21332,7 +22841,7 @@ msgstr "第四個清理長度。" # AI Translated msgid "Extrusion role" -msgstr "擠出機任務" +msgstr "擠出類型" # AI Translated #. TRN The quoted values are G-code identifiers; keep them in English. @@ -21341,13 +22850,13 @@ msgid "" "Possible values:\n" "[\"Perimeter\", \"ExternalPerimeter\", \"OverhangPerimeter\", \"InternalInfill\", \"SolidInfill\", \"TopSolidInfill\", \"BottomSurface\", \"BridgeInfill\", \"GapFill\", \"Ironing\", \"Skirt\", \"Brim\", \"SupportMaterial\", \"SupportMaterialInterface\", \"SupportTransition\", \"WipeTower\", \"Mixed\"]" msgstr "" -"即將使用的新擠出機任務/類型\n" +"即將使用的新擠出類型\n" "可能的值:\n" "[\"Perimeter\", \"ExternalPerimeter\", \"OverhangPerimeter\", \"InternalInfill\", \"SolidInfill\", \"TopSolidInfill\", \"BottomSurface\", \"BridgeInfill\", \"GapFill\", \"Ironing\", \"Skirt\", \"Brim\", \"SupportMaterial\", \"SupportMaterialInterface\", \"SupportTransition\", \"WipeTower\", \"Mixed\"]" # AI Translated msgid "Last extrusion role" -msgstr "上一個擠出機任務" +msgstr "上一個擠出類型" # AI Translated #. TRN The quoted values are G-code identifiers; keep them in English. @@ -21356,15 +22865,16 @@ msgid "" "Possible values:\n" "[\"Perimeter\", \"ExternalPerimeter\", \"OverhangPerimeter\", \"InternalInfill\", \"SolidInfill\", \"TopSolidInfill\", \"BottomSurface\", \"BridgeInfill\", \"GapFill\", \"Ironing\", \"Skirt\", \"Brim\", \"SupportMaterial\", \"SupportMaterialInterface\", \"SupportTransition\", \"WipeTower\", \"Mixed\"]" msgstr "" -"先前使用的擠出機任務/類型\n" +"先前使用的擠出類型\n" "可能的值:\n" "[\"Perimeter\", \"ExternalPerimeter\", \"OverhangPerimeter\", \"InternalInfill\", \"SolidInfill\", \"TopSolidInfill\", \"BottomSurface\", \"BridgeInfill\", \"GapFill\", \"Ironing\", \"Skirt\", \"Brim\", \"SupportMaterial\", \"SupportMaterialInterface\", \"SupportTransition\", \"WipeTower\", \"Mixed\"]" msgid "Error in zip archive" msgstr "zip 檔案中存在錯誤" +# AI Translated msgid "Generating walls" -msgstr "產生內外牆" +msgstr "正在產生牆" msgid "Generating infill regions" msgstr "正在產生填充區域" @@ -21376,7 +22886,7 @@ msgstr "正在產生填充走線" #. TRN Slicing status: layers done, total layers, percentage done. #, c-format, boost-format msgid "Z contoured layer %d/%d (%d%%)" -msgstr "Z 輪廓處理層 %d/%d (%d%%)" +msgstr "Z 輪廓處理層 %d/%d(%d%%)" msgid "Detect overhangs for auto-lift" msgstr "偵測懸空區域為自動抬升做準備" @@ -21412,19 +22922,21 @@ msgstr "正在切片網格" msgid "No layers were detected. You might want to repair the model or check its size or thickness and retry.\n" msgstr "未偵測到任何列印層。請修復模型,或檢查其尺寸與厚度後再重試。\n" +# AI Translated msgid "" "An object's XY size compensation will not be used because it is also color-painted.\n" "XY Size compensation cannot be combined with color-painting." msgstr "" -"物件的 XY 尺寸補償不會生效,因為在此物件上做過上色操作。\n" -"XY 尺寸補償不能與上色功能一起使用。" +"物件的 XY 尺寸補償不會生效,因為此物件也進行了顏色繪製。\n" +"XY 尺寸補償不能與顏色繪製同時使用。" +# AI Translated msgid "" "An object has enabled XY Size compensation which will not be used because it is also fuzzy skin painted.\n" "XY Size compensation cannot be combined with fuzzy skin painting." msgstr "" -"物件已啟用 XY 尺寸補償,但不會使用該補償,因為它也是模糊皮膚繪製的。\n" -"XY 尺寸補償不能與模糊皮膚繪製結合使用。" +"物件已啟用 XY 尺寸補償,但不會套用,因為它也進行了絨毛表面繪製。\n" +"XY 尺寸補償不能與絨毛表面繪製同時使用。" msgid "Object name" msgstr "物件名稱" @@ -21515,7 +23027,6 @@ msgid "one_of(): First parameter (the string to match against) has to be a strin msgstr "one_of():第一個參數(要比對的字串)必須是字串值" # AI Translated -# Needs human review: 'Pattern' here is the regex pattern, rendered 模式 rather than the glossary's infill-pattern term 圖案. msgid "one_of(): Pattern has to be a string value" msgstr "one_of():模式必須是字串值" @@ -21524,7 +23035,6 @@ msgid "Regular expression compilation failed" msgstr "正規表示式編譯失敗" # AI Translated -# Needs human review: English says 'non-boolean operators' but presumably means operands; translated as 運算元 (operands). msgid "Cannot apply logical operation to non-boolean operands." msgstr "無法對非布林運算元套用邏輯運算。" @@ -21795,7 +23305,6 @@ msgid "Expecting a closing brace or an optional parameter." msgstr "預期為右大括號或選用參數。" # AI Translated -# Needs human review: 'string patterns' are regex/text match patterns, rendered 模式 rather than the glossary's infill-pattern term 圖案. msgid "Expecting a list of string patterns (simple text or regexp)" msgstr "預期為字串模式清單(純文字或正規表示式)" @@ -21829,11 +23338,13 @@ msgstr "支撐:正在產生接觸點" msgid "Loading of a model file failed." msgstr "載入模型檔案失敗。" +# AI Translated msgid "Meshing of a model file failed or no valid shape." -msgstr "模型檔案網格化失敗或沒有有效形狀" +msgstr "模型檔案網格化失敗,或沒有有效形狀。" +# AI Translated msgid "The supplied file couldn't be read because it's empty." -msgstr "無法讀取提供的檔案,因為該檔案為空" +msgstr "無法讀取提供的檔案,因為檔案是空的。" # AI Translated msgid "The file format is incompatible and cannot be parsed." @@ -21846,14 +23357,17 @@ msgstr "無法透過 ModelIO 將資源轉換為 STL。" msgid "Unknown file format: input file must have .stl, .obj, or .amf(.xml) extension." msgstr "檔案格式未知。輸入的檔案必須是 .stl、.obj 或 .amf(.xml) 格式。" +# AI Translated msgid "Unknown file format: input file must have .3mf or .zip.amf extension." -msgstr "未知的檔案格式。輸入檔案的副檔名必須為 .3mf 或 .zip .amf。" +msgstr "未知的檔案格式。輸入檔案的副檔名必須為 .3mf 或 .zip.amf。" +# AI Translated msgid "load_obj: failed to parse" -msgstr "載入物件:解析失敗" +msgstr "load_obj:解析失敗" +# AI Translated msgid "load mtl in obj: failed to parse" -msgstr "載入物件材質:解析失敗" +msgstr "載入 OBJ 中的 MTL:解析失敗" msgid "The file contains polygons with more than 4 vertices." msgstr "該檔案包含超過 4 個頂點的多邊形。" @@ -21882,8 +23396,9 @@ msgstr "自動校正" msgid "We would use Lidar to read the calibration result" msgstr "將使用雷射雷達來讀取校正結果" +# AI Translated msgid "Prev" -msgstr "上一個" +msgstr "上一步" msgid "Recalibration" msgstr "重新校正" @@ -21894,8 +23409,9 @@ msgstr "校正" msgid "How can I use calibration results?" msgstr "如何使用校正結果?" +# AI Translated msgid "You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "您可以在線材編輯中更改流量動態校正因子" +msgstr "您可以在線材編輯中更改動態流量校正係數" msgid "" "The current firmware version of the printer does not support calibration.\n" @@ -21913,6 +23429,7 @@ msgstr "動態流量" msgid "Max Volumetric Speed" msgstr "最大體積流量" +# AI Translated #, c-format, boost-format msgid "" "Please input valid values:\n" @@ -21925,7 +23442,7 @@ msgstr "" "起始值:>= %.1f\n" "終止值:<= %.1f\n" "終止值:> 起始值\n" -"步距:>= %.3f)" +"步距:>= %.3f" msgid "The name cannot be empty." msgstr "名稱不能為空。" @@ -21934,21 +23451,26 @@ msgstr "名稱不能為空。" msgid "The selected preset: %s was not found." msgstr "找不到所選的預設:%s。" +# AI Translated msgid "The name cannot be the same as the system preset name." -msgstr "名稱不能與系統預設值名稱相同。" +msgstr "名稱不能與系統預設名稱相同。" +# AI Translated msgid "The name is the same as another existing preset name" -msgstr "該名稱與另一個現有預設值名稱相同" +msgstr "該名稱與另一個現有預設名稱相同" +# AI Translated msgid "create new preset failed." -msgstr "新增預設失敗。" +msgstr "無法建立新預設。" +# AI Translated #, c-format, boost-format msgid "Could not find parameter: %s." -msgstr "找不到參數:%s" +msgstr "找不到參數:%s。" +# AI Translated msgid "Are you sure to cancel the current calibration and return to the home page?" -msgstr "您確認要取消目前的校正並返回首頁嗎?" +msgstr "您確定要取消目前的校正並返回首頁嗎?" msgid "No Printer Connected!" msgstr "沒有連線列印裝置!" @@ -21959,8 +23481,9 @@ msgstr "列印裝置尚未連線。" msgid "Please select filament to calibrate." msgstr "請選擇要校正的線材。" +# AI Translated msgid "The input value size must be 3." -msgstr "輸入值必須為 3。" +msgstr "輸入值的數量必須為 3。" # AI Translated msgid "" @@ -21970,9 +23493,10 @@ msgstr "" "此機型每個噴嘴最多只能儲存 16 條歷史記錄。您可以刪除現有記錄後再開始校正,或者選擇繼續校正,但無法新增新的校正記錄。\n" "您確定要繼續校正嗎?" +# AI Translated #, c-format, boost-format msgid "Only one of the results with the same name: %s will be saved. Are you sure you want to override the other results?" -msgstr "僅儲存一個同名結果:%s。您確認要覆蓋其他結果嗎?" +msgstr "同名結果只會儲存一個:%s。您確定要覆寫其他結果嗎?" #, c-format, boost-format msgid "There is already a previous calibration result with the same name: %s. Only one result with a name is saved. Are you sure you want to overwrite the previous result?" @@ -21998,8 +23522,9 @@ msgstr "正在連線列印裝置..." msgid "The failed test result has been dropped." msgstr "測試失敗的結果已被刪除。" +# AI Translated msgid "Flow Dynamics Calibration result has been saved to the printer." -msgstr "動態流量校正的結果已儲存至列印裝置" +msgstr "動態流量校正結果已儲存至列印裝置。" msgid "Internal Error" msgstr "內部錯誤" @@ -22007,29 +23532,33 @@ msgstr "內部錯誤" msgid "Please select at least one filament for calibration" msgstr "請至少選擇一種線材進行校正" +# AI Translated msgid "Flow rate calibration result has been saved to preset." -msgstr "流量比例校正結果已儲存到預設值" +msgstr "流量比例校正結果已儲存至預設。" +# AI Translated msgid "Max volumetric speed calibration result has been saved to preset." -msgstr "最大體積流量校正結果已儲存到預設值" +msgstr "最大體積流量校正結果已儲存至預設。" msgid "When do you need Flow Dynamics Calibration" msgstr "在什麼情況下需要進行動態流量校正" +# AI Translated 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 "" -"我們現在新增了針對不同線材的自動校正,這是完全自動化的,結果將儲存到列印裝置中以供將來使用。僅在以下有限情況下才需要進行校正:\n" -"1. 如果更換不同品牌/型號的新線材或線材受潮;\n" -"2、噴嘴是否磨損或更換新噴嘴;\n" -"3. 如果在線材設定中更改了最大體積流量或列印溫度。" +"我們已新增針對不同線材的自動校正,過程完全自動化,結果會儲存到列印裝置中供日後使用。您只需在以下少數情況下進行校正:\n" +"1. 使用不同品牌/型號的新線材,或線材受潮;\n" +"2. 噴嘴磨損或更換新噴嘴;\n" +"3. 在線材設定中變更了最大體積流量或列印溫度。" msgid "About this calibration" msgstr "關於此校正" +# AI Translated msgid "" "Please find the details of Flow Dynamics Calibration from our wiki.\n" "\n" @@ -22039,17 +23568,19 @@ msgid "" "\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 "" -"請參考我們的 Wiki 頁面,了解「流體動力校正」的詳細資訊。\n" +"請參考我們的 Wiki,了解動態流量校正的詳細資訊。\n" "\n" -"通常不需要進行校正。當您啟動單色/單材質列印,並在列印開始選單中勾選『流體動力校正』選項時,列印裝置將按照舊方式,在列印前校正線材。當您啟動多色/多材質列印時,列印裝置將在每次線材切換時使用預設的補償參數,這在大部分情況下都能得到良好的結果。\n" +"通常不需要進行校正。當您開始單色/單材質列印,並在列印開始選單中勾選「動態流量校正」選項時,列印裝置會沿用舊方式,在列印前校正線材;當您開始多色/多材質列印時,列印裝置會在每次切換線材時使用該線材的預設補償參數,在大多數情況下都能得到良好的結果。\n" "\n" -"請注意,有些情況可能會導致校正結果不可靠,例如列印板上的黏著力不足。您可以透過清洗印板板或塗抹膠水來改善黏著力。有關此主題的更多資訊,請參考我們的 Wiki。\n" +"請注意,有些情況可能會導致校正結果不可靠,例如列印板黏著力不足。清潔列印板或塗抹膠水可以改善黏著力。有關此主題的更多資訊,請參考我們的 Wiki。\n" "\n" -"在我們的測試中,校正結果存在約 10% 的誤差,這可能導致每次校正的結果不完全相同。我們仍在調查根本原因,並將在新的更新中進行改進。" +"在我們的測試中,校正結果約有百分之十的波動,可能導致每次校正的結果不完全相同。我們仍在調查根本原因,並將在新的更新中改進。" +# AI Translated msgid "When to use Flow Rate Calibration" -msgstr "何時使用流量率校正" +msgstr "何時使用流量比例校正" +# AI Translated 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" @@ -22057,18 +23588,21 @@ msgid "" "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 "" -"使用流量動態校正後,仍可能出現一些擠出問題,例如:\n" -"1. 過度擠出:列印物體上有過多的線材,形成凸起或小球,或者層次看起來比預期的厚而且不均勻。\n" -"2. 不足擠出:層次非常薄,填充強度不足,或者在緩慢列印時模型頂層有缺陷。\n" -"3. 表面品質差:列印的表面看起來粗糙或不均勻。\n" -"4. 結構穩固性差:列印物件容易斷裂,或者沒有應有的穩固性。" +"使用動態流量校正後,仍可能出現一些擠出問題,例如:\n" +"1. 過度擠出:列印物件上材料過多,形成凸起或小疙瘩,或者每層看起來比預期厚且不均勻\n" +"2. 擠出不足:即使慢速列印,每層仍非常薄、填充強度不足,或模型頂層出現縫隙\n" +"3. 表面品質差:列印件表面粗糙或不平整\n" +"4. 結構強度差:列印件容易斷裂,或不如預期堅固" +# AI Translated 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 "此外,對於像用於遙控飛機的輕質發泡 PLA(LW-PLA)這樣的發泡線材,流量率校正非常重要。這些線材在加熱時會大幅膨脹,而校正提供了有用的流量率參考。" +msgstr "此外,對於遙控飛機使用的輕質發泡 PLA(LW-PLA)等發泡材料,流量比例校正非常重要。這些材料受熱時會大幅膨脹,而校正可提供有用的流量比例參考值。" +# AI Translated 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 "流量率校正測量預期擠出體積與實際擠出體積之間的比率。預設設定在 Bambu Lab 列印裝置和官方線材上表現良好,因為它們已經進行了預先校正和微調。對於普通的線材,通常情況下,您不需要執行流量率校正,除非在完成其他校正後仍然看到上述列出的缺陷。如需更多詳細資訊,請查閱 wiki 文章。" +msgstr "流量比例校正測量的是預期擠出體積與實際擠出體積的比率。預設設定在 Bambu Lab 列印裝置和官方線材上表現良好,因為它們已預先校正和微調。對於一般線材,除非在完成其他校正後仍看到上述缺陷,否則通常不需要執行流量比例校正。如需更多詳細資訊,請參閱 wiki 文章。" +# AI Translated 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, have sparkles, or have a highly-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" "\n" @@ -22076,17 +23610,18 @@ msgid "" "\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 "" -"自動流量率校正採用 Bambu Lab 的雷射雷達技術,直接測量校正圖案。然而,請注意,這種方法的功效和準確性可能會因特定類型的線材而受影響。特別是透明或半透明、帶有閃光顆粒或具有高反射表面的線材可能不適合這種校正,並可能產生不理想的結果。\n" +"自動流量比例校正採用 Bambu Lab 的 Micro-Lidar 技術,直接測量校正圖案。但請注意,對於特定類型的材料,此方法的效果和準確性可能會受影響。尤其是透明或半透明、含亮片或表面高反光的線材,可能不適合此校正,並可能產生不理想的結果。\n" "\n" -"校正結果可能因每次校正或線材的不同而有所不同。我們仍在透過韌體更新不斷提高這種校正的準確性和相容性。\n" +"每次校正或不同線材的校正結果可能有所不同。我們會持續透過韌體更新提升此校正的準確性和相容性。\n" "\n" -"注意:流量率校正是一項先進的技術,只有完全理解其目的和影響的人才應嘗試。錯誤的使用可能導致列印品質不佳或損壞列印裝置。請確保在執行之前仔細閱讀和理解此過程。" +"注意:流量比例校正是一項進階操作,只有完全了解其目的與影響的使用者才應嘗試。使用不當可能導致列印品質不佳或損壞列印裝置。執行前請務必仔細閱讀並了解整個流程。" msgid "When you need Max Volumetric Speed Calibration" msgstr "當您需要最大體積流量校正時" +# AI Translated msgid "Over-extrusion or under extrusion" -msgstr "過度擠壓或擠壓不足" +msgstr "過度擠出或擠出不足" msgid "Max Volumetric Speed calibration is recommended when you print with:" msgstr "使用以下選項列印時,建議進行最大體積流量校正:" @@ -22100,7 +23635,7 @@ msgstr "線材直徑不準確的線材" # AI Translated #, boost-format msgid "%1% Flow Rate Calibrated" -msgstr "%1% 流量已校正" +msgstr "%1% 流量比例已校正" # AI Translated #, boost-format @@ -22112,11 +23647,13 @@ msgstr "%1% 溫度已校正" msgid "%1% Max Vol Speed Calibrated" msgstr "%1% 最大體積流量已校正" +# AI Translated msgid "We found the best Flow Dynamics Calibration Factor" -msgstr "我們找到了最佳的流量動態校正因子" +msgstr "我們找到了最佳的動態流量校正係數" +# AI Translated msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." -msgstr "部分校正失敗!您可以清潔列印板並重試。 失敗的測試結果將不會儲存。" +msgstr "部分校正失敗!您可以清潔列印板後重試。失敗的測試結果將會捨棄。" msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" msgstr "*我們建議您在名稱中加入品牌、材料、類型,甚至濕度水平" @@ -22124,8 +23661,9 @@ msgstr "*我們建議您在名稱中加入品牌、材料、類型,甚至濕 msgid "Please enter the name you want to save to printer." msgstr "請輸入要儲存到列印裝置的名稱。" +# AI Translated msgid "The name cannot exceed 40 characters." -msgstr "名稱不能超過40個字元。" +msgstr "名稱不能超過 40 個字元。" msgid "Nozzle ID" msgstr "噴嘴 ID" @@ -22136,26 +23674,31 @@ msgstr "標準流量" msgid "Please find the best line on your plate" msgstr "請在您的列印板上找到最佳線條" +# AI Translated msgid "Please find the corner with the perfect degree of extrusion" -msgstr "請找到最完美的列印角度" +msgstr "請找到擠出程度最完美的轉角" msgid "Input Value" msgstr "輸入值" +# AI Translated msgid "Save to Filament Preset" -msgstr "儲存到材料預設" +msgstr "儲存至線材預設" msgid "Record Factor" msgstr "記錄係數" +# AI Translated msgid "We found the best flow ratio for you" -msgstr "我們為您找到了最佳流量比" +msgstr "我們為您找到了最佳流量比例" +# AI Translated msgid "Flow Ratio" -msgstr "流量比" +msgstr "流量比例" +# AI Translated msgid "Please input a valid value (0.0 < flow ratio < 2.0)" -msgstr "請輸入一個有效值(0.0<流量比<2.0)" +msgstr "請輸入有效值(0.0 < 流量比例 < 2.0)" msgid "Please enter the name of the preset you want to save." msgstr "請輸入要儲存的預設名稱。" @@ -22169,21 +23712,26 @@ msgstr "校正 2" msgid "Please find the best object on your plate" msgstr "請在列印板上選擇最理想的物件" +# AI Translated msgid "Fill in the value above the block with smoothest top surface" -msgstr "用最光滑的頂面填充塊上方的值" +msgstr "填入頂面最光滑的方塊上方標示的數值" +# AI Translated msgid "Skip Calibration2" -msgstr "跳過校正2" +msgstr "跳過校正 2" +# AI Translated #, c-format, boost-format msgid "flow ratio : %s " -msgstr "流量比:%s " +msgstr "流量比例:%s " +# AI Translated msgid "Please choose a block with smoothest top surface." -msgstr "請選擇頂部表面最光滑的塊。" +msgstr "請選擇頂面最光滑的方塊。" +# AI Translated msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" -msgstr "請輸入一個有效值(0<=最大體積流量<=60)" +msgstr "請輸入有效值(0 <= 最大體積流量 <= 60)" msgid "Calibration Type" msgstr "校正類型" @@ -22191,8 +23739,9 @@ msgstr "校正類型" msgid "Complete Calibration" msgstr "完整校正" +# AI Translated msgid "Fine Calibration based on flow ratio" -msgstr "基於流量比的精細校正" +msgstr "基於流量比例的精細校正" msgid "Title" msgstr "標題" @@ -22214,14 +23763,15 @@ msgstr "請先連線列印裝置,然後再同步。" # AI Translated msgid "Printer right nozzle information has not been set. Please configure it before proceeding with the calibration." -msgstr "尚未設定列印裝置右噴嘴資訊。請在進行校正之前對其進行設定。" +msgstr "尚未設定列印裝置右噴嘴資訊。請先完成設定再進行校正。" # AI Translated msgid "Printer left nozzle information has not been set. Please configure it before proceeding with the calibration." -msgstr "尚未設定列印裝置左噴嘴資訊。請在進行校正之前對其進行設定。" +msgstr "尚未設定列印裝置左噴嘴資訊。請先完成設定再進行校正。" +# AI Translated msgid "AMS and nozzle information are synced" -msgstr "AMS 和噴嘴資訊同步" +msgstr "AMS 和噴嘴資訊已同步" msgid "Nozzle Flow" msgstr "噴嘴流量" @@ -22232,17 +23782,19 @@ msgstr "線材位置" msgid "Filament For Calibration" msgstr "校正用線材" +# AI Translated 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 "" "校正線材提示:\n" -"-可以共享相同熱床溫度的線材\n" -"-不同的線材品牌和系列(Brand = Bambu, Family = Basic, Matte)" +"- 可共用相同熱床溫度的線材\n" +"- 不同的線材品牌和系列(品牌 = Bambu,系列 = Basic、Matte)" +# AI Translated msgid "Pattern" -msgstr "花紋" +msgstr "圖案" msgid "Method" msgstr "方法" @@ -22251,8 +23803,9 @@ msgstr "方法" msgid "%s is not compatible with %s" msgstr "%s 與 %s 不相容" +# AI Translated msgid "TPU is not supported for Flow Dynamics Auto-Calibration." -msgstr "不支援 TPU 進行流量動態自動校正。" +msgstr "TPU 不支援動態流量自動校正。" msgid "Selected nozzle temperatures are incompatible. For multi-material printing, each filament's nozzle temperature must be within the recommended nozzle temperature range of the other filaments. Otherwise, nozzle clogging or printer damage may occur." msgstr "所選的噴嘴溫度不相容。進行多材料列印時,每種線材的噴嘴溫度都必須在其他線材的建議噴嘴溫度範圍內。否則可能會發生噴嘴堵塞或列印裝置損壞。" @@ -22282,13 +23835,13 @@ msgid "To Volumetric Speed" msgstr "至體積流量" # AI Translated -# Needs human review: Increment sense of 'Step' (step size of a value), not the 步驟 process step; check it reads right in its field. msgctxt "Increment" msgid "Step" msgstr "步進值" +# AI Translated msgid "Are you sure you want to cancel this print?" -msgstr "確認要取消這次列印嗎?" +msgstr "確定要取消這次列印嗎?" msgid "Flow Dynamics Calibration Result" msgstr "動態流量校正結果" @@ -22302,12 +23855,14 @@ msgstr "無歷史結果" msgid "Success to get history result" msgstr "成功取得歷史結果" +# AI Translated msgid "Refreshing the previous Flow Dynamics Calibration records" -msgstr "重整歷史流量動態校正記錄" +msgstr "正在重新整理先前的動態流量校正記錄" +# AI Translated #, c-format, boost-format msgid "Note: The hotend number on the %s is tied to the holder. When the hotend is moved to a new holder, its number will update automatically." -msgstr "注意:%s上的熱端編號與刀架繫結。當熱端移動至新刀架時,其編號會自動更新。" +msgstr "注意:%s 上的熱端編號與刀架繫結。當熱端移動至新刀架時,其編號會自動更新。" msgid "Action" msgstr "操作" @@ -22321,12 +23876,14 @@ msgstr[0] "此列印裝置型號每個噴嘴僅能儲存 %d 筆歷史結果。" msgid "Edit Flow Dynamics Calibration" msgstr "編輯動態流量校正" +# AI Translated #, c-format, boost-format msgid "Within the same extruder, the name '%s' must be unique when the filament type, nozzle diameter, and nozzle flow are identical. Please choose a different name." -msgstr "在同一臺擠出機中,當線材類型、噴嘴直徑和噴嘴流量相同時,名稱“%s”必須是唯一的。請選擇不同的名稱。" +msgstr "在同一臺擠出機中,當線材類型、噴嘴直徑和噴嘴流量相同時,名稱「%s」必須是唯一的。請選擇不同的名稱。" +# AI Translated msgid "New Flow Dynamic Calibration" -msgstr "重新校正動態流量" +msgstr "新增動態流量校正" msgid "The filament must be selected." msgstr "必須選擇線材。" @@ -22401,30 +23958,39 @@ msgstr "劃線模式" msgid "PA Pattern" msgstr "V 形模式" +# AI Translated msgid "Start PA: " -msgstr "起始值:" +msgstr "起始 PA: " +# AI Translated msgid "End PA: " -msgstr "結束值:" +msgstr "結束 PA: " +# AI Translated msgid "PA step: " -msgstr "步距:" +msgstr "PA 步距: " +# AI Translated msgid "Accelerations: " -msgstr "加速度: " +msgstr "加速度: " +# AI Translated msgid "Speeds: " -msgstr "速度: " +msgstr "速度: " +# AI Translated msgid "Print numbers" -msgstr "列印號碼" +msgstr "列印數字" +# AI Translated msgid "Comma-separated list of printing accelerations" -msgstr "列印加速度的逗號分隔清單" +msgstr "以逗號分隔的列印加速度清單" +# AI Translated msgid "Comma-separated list of printing speeds" -msgstr "列印速度的逗號分隔清單" +msgstr "以逗號分隔的列印速度清單" +# AI Translated msgid "" "Please input valid values:\n" "Start PA: >= 0.0\n" @@ -22433,8 +23999,8 @@ msgid "" msgstr "" "請輸入有效值:\n" "起始 PA:>= 0.0\n" -"結束 PA:> 起始PA\n" -"PA 步距:>= 0.001)" +"結束 PA:> 起始 PA\n" +"PA 步距:>= 0.001" msgid "" "Acceleration values must be greater than speed values.\n" @@ -22487,11 +24053,13 @@ msgstr "懸空" msgid "Start temp: " msgstr "起始溫度: " +# AI Translated msgid "End temp: " -msgstr "終止溫度:" +msgstr "結束溫度: " +# AI Translated msgid "Temp step: " -msgstr "溫度步距:" +msgstr "溫度步距: " # AI Translated #. TRN %s is the temperature unit @@ -22499,6 +24067,7 @@ msgstr "溫度步距:" msgid "Supported range: 170%s - 500%s" msgstr "支援範圍:170%s - 500%s" +# AI Translated msgid "" "Please input valid values:\n" "Start temp: <= 500\n" @@ -22507,15 +24076,18 @@ msgid "" msgstr "" "請輸入有效值:\n" "起始溫度:<= 500\n" -"End temp: >= 155\n" -"開始溫度 >= 結束溫度 + 5" +"結束溫度:>= 155\n" +"起始溫度 >= 結束溫度 + 5" +# AI Translated msgid "Start volumetric speed: " -msgstr "起始流量:" +msgstr "起始體積流量: " +# AI Translated msgid "End volumetric speed: " -msgstr "結束流量:" +msgstr "結束體積流量: " +# AI Translated msgid "" "Please input valid values:\n" "start > 0\n" @@ -22523,15 +24095,17 @@ msgid "" "end > start + step" msgstr "" "請輸入有效值:\n" -"開始 > 0\n" +"起始 > 0\n" "步距 >= 0\n" -"結束 > 開始 + 步距)" +"結束 > 起始 + 步距" +# AI Translated msgid "Start speed: " -msgstr "起始速度:" +msgstr "起始速度: " +# AI Translated msgid "End speed: " -msgstr "結束速度:" +msgstr "結束速度: " # AI Translated msgid "Auto-adjust to max volumetric speed" @@ -22541,6 +24115,7 @@ msgstr "自動調整以符合最大體積流量" msgid "If the end speed would exceed the filament's maximum volumetric speed, automatically lower the layer height (keeping standard values and staying within the machine's limits) to reach it. If even the minimum layer height is not enough, lower the end speed instead." msgstr "如果結束速度會超過線材的最大體積流量,則自動降低層高(維持標準數值並處於機器限制範圍內)以達到該速度。如果連最小層高也不夠,則改為降低結束速度。" +# AI Translated msgid "" "Please input valid values:\n" "start > 10\n" @@ -22548,9 +24123,9 @@ msgid "" "end > start + step" msgstr "" "請輸入有效值:\n" -"開始 > 10\n" +"起始 > 10\n" "步距 >= 0\n" -"結束 > 開始 + 步距)" +"結束 > 起始 + 步距" # AI Translated #, c-format, boost-format @@ -22574,7 +24149,7 @@ msgid "" msgstr "" "結束速度(%.0f mm/s)超過線材的最大體積流量(%.1f mm³/s)(預設層高 %.2f mm 時)。\n" "\n" -"層高已降至 %.2f mm(此印表機的設定檔中使用的數值),以便塔能夠達到要求的速度。" +"層高已降至 %.2f mm(此列印裝置的設定檔中使用的數值),以便塔能夠達到要求的速度。" # AI Translated #, c-format, boost-format @@ -22585,7 +24160,7 @@ msgid "" "\n" "Continue?" msgstr "" -"即使採用此印表機的設定檔中使用的最小層高(%.2f mm),結束速度(%.0f mm/s)仍超過線材的最大體積流量(%.1f mm³/s)。\n" +"即使採用此列印裝置的設定檔中使用的最小層高(%.2f mm),結束速度(%.0f mm/s)仍超過線材的最大體積流量(%.1f mm³/s)。\n" "\n" "層高將設為 %.2f mm,結束速度將降至 %.0f mm/s。\n" "\n" @@ -22603,11 +24178,13 @@ msgstr "啟用「自動調整」可自動解決此問題,或者仍要繼續? msgid "Enable \"Auto-scale for nozzle\" and \"Auto-adjust\" to fix this automatically, or continue anyway?" msgstr "啟用「依噴嘴自動縮放」和「自動調整」可自動解決此問題,或者仍要繼續?" +# AI Translated msgid "Start retraction length: " -msgstr "起始回抽長度:" +msgstr "起始回抽長度: " +# AI Translated msgid "End retraction length: " -msgstr "結束回抽長度:" +msgstr "結束回抽長度: " msgid "Ringing Tower" msgstr "振鈴塔" @@ -22635,8 +24212,9 @@ msgstr "" "RepRap 韌體版本 => 3.4.0\n" "請查閱您的韌體文件了解支援的整形器類型。" +# AI Translated msgid "Frequency (Start / End): " -msgstr "頻率(開始/結束):" +msgstr "頻率(開始/結束): " # AI Translated msgid "X Start / End: " @@ -22655,12 +24233,13 @@ msgstr "RepRap 韌體對兩個軸使用相同的頻率範圍。" msgid "Damp: " msgstr "阻尼: " +# AI Translated msgid "" "Recommended: Set Damp to 0.\n" "This will use the printer's default or saved value." msgstr "" -"建議:將“阻尼”設定為 0。\n" -"這將使用列印裝置的預設值或儲存的值。" +"建議:將「阻尼」設為 0。\n" +"這將使用列印裝置的預設值或已儲存的值。" msgid "" "Please input valid values:\n" @@ -22678,8 +24257,9 @@ msgstr "輸入整形阻尼測試" msgid "Check firmware compatibility." msgstr "檢查韌體相容性。" +# AI Translated msgid "Frequency: " -msgstr "頻率:" +msgstr "頻率: " # AI Translated msgid "Frequency X / Y: " @@ -22708,11 +24288,13 @@ msgstr "請輸入有效的阻尼係數 (0 <= DampingStart < DampingEnd <= 1)" msgid "SCV-V2" msgstr "SCV-V2" +# AI Translated msgid "Start: " -msgstr "開始:" +msgstr "開始: " +# AI Translated msgid "End: " -msgstr "結尾:" +msgstr "結束: " msgid "Cornering settings" msgstr "轉彎設定" @@ -22720,26 +24302,29 @@ msgstr "轉彎設定" msgid "Note: Lower values = sharper corners but slower speeds." msgstr "注意:值越低 = 拐角越尖銳,但速度越慢。" +# AI Translated msgid "" "Marlin 2 Junction Deviation detected:\n" "To test Classic Jerk, set 'Maximum Junction Deviation' in Motion ability to 0." msgstr "" "偵測到 Marlin 2 轉角偏差:\n" -"要測試 Classic Jerk,請將運動能力中的「最大轉角偏差」設定為 0。" +"若要測試 Classic Jerk,請將「移動能力」中的「最大轉角偏差」設為 0。" +# AI Translated msgid "" "Marlin 2 Classic Jerk detected:\n" "To test Junction Deviation, set 'Maximum Junction Deviation' in Motion ability to a value > 0." msgstr "" "偵測到 Marlin 2 Classic Jerk:\n" -"要測試轉角偏差,請將運動能力中的「最大轉角偏差」設定為 > 0 的值。" +"若要測試轉角偏差,請將「移動能力」中的「最大轉角偏差」設為大於 0 的值。" +# AI Translated msgid "" "RepRap detected: Jerk in mm/s.\n" "OrcaSlicer will convert the values to mm/min when necessary." msgstr "" -"偵測到 RepRap:加加速度(以 mm/s 為單位)。\n" -"OrcaSlicer 會在必要時將值轉換為毫米/分鐘。" +"偵測到 RepRap:急衝速度以 mm/s 為單位。\n" +"OrcaSlicer 會在必要時將數值轉換為 mm/min。" #, c-format, boost-format msgid "" @@ -22762,8 +24347,9 @@ msgstr "第 1 遍(粗調)" msgid "Pass 2 (Fine)" msgstr "第 2 遍(精細)" +# AI Translated msgid "YOLO (Recommended)" -msgstr "YOLO (建議)" +msgstr "YOLO(建議)" msgid "YOLO (Perfectionist)" msgstr "YOLO(完美主義者)" @@ -22771,8 +24357,9 @@ msgstr "YOLO(完美主義者)" msgid "Top Surface Pattern" msgstr "頂面圖案" +# AI Translated msgid "Choose a slot for the selected color" -msgstr "為選取的顏色選擇一個插槽" +msgstr "為選取的顏色選擇一個槽位" msgid "Material in the material station" msgstr "材料站中的材料" @@ -22780,24 +24367,28 @@ msgstr "材料站中的材料" msgid "Only materials of the same type can be selected." msgstr "只能選取相同類型的材料。" +# AI Translated msgid "Send G-code to printer host" -msgstr "傳送 G-code 到列印裝置" +msgstr "傳送 G-code 至列印主機" +# AI Translated msgid "Upload to Printer Host with the following filename:" -msgstr "使用下列檔案名稱上傳到列印裝置:" +msgstr "使用下列檔案名稱上傳至列印主機:" msgid "Use forward slashes ( / ) as a directory separator if needed." msgstr "如有需要,請使用正斜線(/)作為目錄分隔符。" +# AI Translated msgid "Upload to storage" -msgstr "上傳到儲存單位" +msgstr "上傳至儲存空間" msgid "Switch to Device tab after upload." msgstr "上傳後切換到裝置分頁。" +# AI Translated #, c-format, boost-format msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" -msgstr "上傳的檔名不是「%s」結尾。確認要繼續嗎?" +msgstr "上傳的檔案名稱結尾不是 \"%s\"。要繼續嗎?" msgid "Upload" msgstr "上傳" @@ -22805,8 +24396,9 @@ msgstr "上傳" msgid "Leveling before print" msgstr "列印前調平" +# AI Translated msgid "Time-lapse" -msgstr "縮時錄影" +msgstr "縮時攝影" msgid "Enable IFS" msgstr "啟用 IFS" @@ -22815,31 +24407,36 @@ msgstr "啟用 IFS" #, c-format, boost-format msgid "Detected %d IFS slot on printer." msgid_plural "Detected %d IFS slots on printer." -msgstr[0] "在列印裝置上偵測到 %d 個 IFS 插槽。" +msgstr[0] "在列印裝置上偵測到 %d 個 IFS 槽位。" msgid "This printer does not report a material station." msgstr "此列印裝置未回報材料站。" +# AI Translated msgid "Unable to read IFS slots from printer." -msgstr "無法從列印裝置讀取 IFS 插槽。" +msgstr "無法從列印裝置讀取 IFS 槽位。" +# AI Translated msgid "Loading IFS slots from printer..." -msgstr "正在從列印裝置載入 IFS 插槽..." +msgstr "正在從列印裝置載入 IFS 槽位..." msgid "Slice the plate first to get project material information." msgstr "請先切片列印板以取得專案材料資訊。" +# AI Translated msgid "This plate uses multiple materials. Enable IFS and assign each tool to a printer slot." -msgstr "此列印板使用多種材料。請啟用 IFS 並將每個工具指派至列印裝置插槽。" +msgstr "此列印板使用多種材料。請啟用 IFS 並將每個工具指派至列印裝置的槽位。" +# AI Translated msgid "Each project material must be assigned to an IFS slot before printing." -msgstr "列印前,每個專案材料都必須指派到一個 IFS 插槽。" +msgstr "列印前,每個專案材料都必須指派到一個 IFS 槽位。" msgid "Each project material must be assigned to a loaded IFS slot before printing." msgstr "列印前,每個專案材料都必須指派給已載入的 IFS 槽位。" +# AI Translated msgid "Each project material must match the material loaded in the selected IFS slot." -msgstr "每個專案材料都必須與所選 IFS 插槽中載入的材料相符。" +msgstr "每個專案材料都必須與所選 IFS 槽位中載入的材料相符。" msgid "Print host upload queue" msgstr "列印主機上傳佇列" @@ -22853,15 +24450,17 @@ msgstr "進度" msgid "Host" msgstr "主機" +# AI Translated msgctxt "OfFile" msgid "Size" -msgstr "尺寸" +msgstr "大小" msgid "Filename" msgstr "檔案名稱" +# AI Translated msgid "Cancel selected" -msgstr "取消選取" +msgstr "取消所選項目" msgid "Show error message" msgstr "顯示錯誤資訊" @@ -22875,8 +24474,9 @@ msgstr "正在上傳" msgid "Canceling" msgstr "取消中" +# AI Translated msgid "Error uploading to print host" -msgstr "上傳到列印裝置時發生錯誤" +msgstr "上傳至列印主機時發生錯誤" msgid "The selected bed type does not match the file. Please confirm before starting the print." msgstr "選擇的床面類型與檔案不符,請在開始列印前確認。" @@ -22884,11 +24484,13 @@ msgstr "選擇的床面類型與檔案不符,請在開始列印前確認。" msgid "Heated Bed Leveling" msgstr "熱床調平" +# AI Translated msgid "Textured Build Plate (Side A)" -msgstr "紋理列印板(A面)" +msgstr "紋理列印板(A 面)" +# AI Translated msgid "Smooth Build Plate (Side B)" -msgstr "平滑列印板(A面)" +msgstr "平滑列印板(B 面)" #, c-format, boost-format msgid "Printer: %s" @@ -22912,8 +24514,9 @@ msgstr "無法對所選零件執行布林運算" msgid "Mesh Boolean" msgstr "布林運算" +# AI Translated msgid "Union" -msgstr "併集" +msgstr "聯集" msgid "Difference" msgstr "差集" @@ -22936,7 +24539,7 @@ msgstr "與之相減" # AI Translated #. TRN Mesh Boolean button label once one volume is picked. msgid "1 selected" -msgstr "已選擇 1 個" +msgstr "已選取 1 個" msgid "Part 1" msgstr "零件 1" @@ -22968,14 +24571,17 @@ msgstr "系統版本:" msgid "DNS Server:" msgstr "DNS 伺服器:" +# AI Translated msgid "Test OrcaSlicer (GitHub)" -msgstr "測試 OrcaSlicer(GitHub)" +msgstr "測試 OrcaSlicer(GitHub)" +# AI Translated msgid "Test OrcaSlicer (GitHub):" -msgstr "測試 OrcaSlicer(GitHub):" +msgstr "測試 OrcaSlicer(GitHub):" +# AI Translated msgid "Test bing.com" -msgstr "測試 Bing.com" +msgstr "測試 bing.com" msgid "Test bing.com:" msgstr "測試 bing.com:" @@ -23013,8 +24619,9 @@ msgstr "建立線材" msgid "Create Based on Current Filament" msgstr "依據目前線材建立" +# AI Translated msgid "Copy Current Filament Preset " -msgstr "複製目前的線材預設" +msgstr "複製目前的線材預設 " msgid "Basic Information" msgstr "基本資訊" @@ -23040,8 +24647,9 @@ msgstr "選擇類型" msgid "Select Filament Preset" msgstr "選擇線材預設" +# AI Translated msgid "Serial" -msgstr "序號" +msgstr "系列" msgid "e.g. Basic, Matte, Silk, Marble" msgstr "例如:基本、霧面、絲光、大理石" @@ -23061,15 +24669,17 @@ msgstr "「Bambu」或「Generic」不能作為自訂線材的廠牌名稱。" msgid "Filament type is not selected, please reselect type." msgstr "線材類型尚未選擇,請重新選擇類型。" +# AI Translated msgid "Filament serial missing; please input serial." -msgstr "線材序號尚未輸入,請輸入序號。" +msgstr "缺少線材系列,請輸入系列。" # AI Translated msgid "There may be disallowed characters in the vendor or serial input of the filament. Please delete and re-enter." -msgstr "線材的廠牌或序號輸入中可能包含不允許的字元,請刪除並重新輸入。" +msgstr "線材的廠牌或系列輸入中可能包含不允許的字元,請刪除並重新輸入。" +# AI Translated msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." -msgstr "自訂廠牌或序號中的所有輸入都是空白,請重新輸入。" +msgstr "自訂廠牌或系列的輸入全為空格,請重新輸入。" msgid "The vendor cannot be a number; please re-enter." msgstr "廠牌不能為數字,請重新輸入。" @@ -23085,8 +24695,9 @@ msgstr "" "所建立的線材名稱 %s 已經存在。\n" "如果繼續建立,預設將顯示完整的名稱。是否要繼續?" +# AI Translated msgid "Some existing presets have failed to be created, as follows:\n" -msgstr "以下是一些現有的預設無法建立的原因:\n" +msgstr "部分現有預設建立失敗,如下:\n" msgid "" "\n" @@ -23095,11 +24706,12 @@ msgstr "" "\n" "確定要覆寫嗎?" +# AI Translated msgid "" "We would rename the presets as \"Vendor Type Serial @printer you selected\".\n" "To add preset for more printers, please go to printer selection" msgstr "" -"將會將預設名稱重新命名為「廠牌 型號 序號 @選擇的列印裝置」。\n" +"預設將重新命名為「廠牌 類型 系列 @您選擇的列印裝置」。\n" "若要為更多列印裝置新增預設,請前往列印裝置選擇頁面" msgid "Create Printer/Nozzle" @@ -23120,8 +24732,9 @@ msgstr "依據目前列印裝置建立" msgid "Import Preset" msgstr "匯入預設" +# AI Translated msgid "Create Type" -msgstr "建立類型" +msgstr "建立方式" msgid "The model was not found; please reselect vendor." msgstr "找不到該型號,請重新選擇廠牌。" @@ -23172,20 +24785,25 @@ msgstr "找不到列印裝置型號,請重新選擇。" msgid "The nozzle diameter was not found; please reselect." msgstr "找不到噴嘴直徑,請重新選擇。" +# AI Translated msgid "The printer preset was not found; please reselect." -msgstr "未找到列印裝置預設設定,請重新選擇。" +msgstr "找不到列印裝置預設,請重新選擇。" +# AI Translated msgid "Printer Preset" -msgstr "列印裝置預設設定" +msgstr "列印裝置預設" +# AI Translated msgid "Filament Preset Template" -msgstr "線材預設設定範本" +msgstr "線材預設範本" +# AI Translated msgid "Process Preset Template" -msgstr "處理預設設定範本" +msgstr "列印參數預設範本" +# AI Translated msgid "You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the printer" -msgstr "尚未選擇要基於哪個列印裝置預設設定來建立,請選擇列印裝置的廠牌和型號" +msgstr "尚未選擇要以哪個列印裝置預設為基礎來建立,請選擇列印裝置的廠牌和型號" # AI Translated msgid "You have entered a disallowed character in the printable area section on the first page. Please use only numbers." @@ -23198,22 +24816,26 @@ msgid "" "and filament and process presets without the same preset name will be reserved.\n" "\tCancel: Do not create a preset; return to the creation interface." msgstr "" -"建立的列印裝置預設設定已經有相同名稱的預設設定。是否要覆蓋它?\n" -"\t是:覆蓋相同名稱的列印裝置預設設定,並重新建立名稱相同的線材和處理預設設定,\n" -"名稱不同的線材和處理預設設定將被保留。\n" -"\t取消:不建立預設設定,返回建立介面。" +"您建立的列印裝置預設已有同名的預設。是否要覆蓋?\n" +"\t是:覆蓋同名的列印裝置預設,並重新建立同名的線材和列印參數預設,\n" +"名稱不同的線材和列印參數預設將會保留。\n" +"\t取消:不建立預設,返回建立介面。" +# AI Translated msgid "You need to select at least one filament preset." -msgstr "需要至少選擇一個線材預設設定。" +msgstr "您需要至少選擇一個線材預設。" +# AI Translated msgid "You need to select at least one process preset." -msgstr "需要至少選擇一個處理預設設定。" +msgstr "您需要至少選擇一個列印參數預設。" +# AI Translated msgid "Create filament presets failed. As follows:\n" -msgstr "建立線材預設設定失敗,原因如下:\n" +msgstr "建立線材預設失敗,原因如下:\n" +# AI Translated msgid "Create process presets failed. As follows:\n" -msgstr "建立處理預設設定失敗,原因如下:\n" +msgstr "建立列印參數預設失敗,原因如下:\n" msgid "Vendor was not found; please reselect." msgstr "未找到廠牌,請重新選擇。" @@ -23239,10 +24861,13 @@ msgstr "尚未選擇要更換噴嘴的列印裝置,請選擇。" msgid "The entered nozzle diameter is invalid, please re-enter:\n" msgstr "輸入的噴嘴直徑無效,請重新輸入:\n" +# AI Translated msgid "" "The system preset does not allow creation. \n" "Please re-enter the printer model or nozzle diameter." -msgstr "系統預設不允許建立。 請重新輸入列印裝置型號或噴嘴直徑。" +msgstr "" +"系統預設不允許建立。\n" +"請重新輸入列印裝置型號或噴嘴直徑。" msgid "" "\n" @@ -23271,19 +24896,22 @@ msgstr "線材建立成功" msgid "Printer Created" msgstr "列印裝置建立完成" +# AI Translated msgid "Please go to printer settings to edit your presets" -msgstr "請前往列印裝置設定編輯您的預設設定" +msgstr "請前往「列印裝置設定」編輯您的預設" msgid "Filament Created" msgstr "線材建立完成" +# AI Translated msgid "" "Please go to filament settings to edit your presets if you need to.\n" "Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed each have a significant impact on printing quality. Please set them carefully." msgstr "" -"如需調整,請至線材設定頁編輯您的預設。\n" -"請特別注意,噴嘴溫度、熱床溫度及最大體積速度會顯著影響列印品質,建議謹慎設定。" +"如需調整,請至線材設定編輯您的預設。\n" +"請特別注意,噴嘴溫度、熱床溫度及最大體積流量會顯著影響列印品質,請謹慎設定。" +# AI Translated msgid "" "\n" "\n" @@ -23292,26 +24920,31 @@ msgid "" msgstr "" "\n" "\n" -"Orca 偵測到您的使用者預設同步功能尚未啟用,這可能導致線材設定在裝置頁面上無法正常使用。\n" -"請點選『同步使用者預設』以啟用同步功能。" +"Orca 偵測到您的使用者預設同步功能尚未啟用,這可能導致裝置頁面上的線材設定失敗。\n" +"請點選「同步使用者預設」以啟用同步功能。" msgid "Printer Setting" msgstr "列印裝置設定" +# AI Translated msgid "Printer config bundle(.orca_printer)" -msgstr "列印裝置設定檔 (.orca_printer)" +msgstr "列印裝置設定檔組 (.orca_printer)" +# AI Translated msgid "Filament bundle(.orca_filament)" -msgstr "線材設定檔 (.orca_filament)" +msgstr "線材設定檔組 (.orca_filament)" +# AI Translated msgid "Printer presets(.zip)" -msgstr "列印裝置預設設定檔 (.zip)" +msgstr "列印裝置預設 (.zip)" +# AI Translated msgid "Filament presets(.zip)" -msgstr "線材預設設定檔 (.zip)" +msgstr "線材預設 (.zip)" +# AI Translated msgid "Process presets(.zip)" -msgstr "處理預設設定檔 (.zip)" +msgstr "列印參數預設 (.zip)" msgid "initialize fail" msgstr "初始化失敗" @@ -23319,11 +24952,13 @@ msgstr "初始化失敗" msgid "add file fail" msgstr "新增檔案失敗" +# AI Translated msgid "add bundle structure file fail" -msgstr "新增捆綁結構檔案失敗" +msgstr "新增設定檔組結構檔案失敗" +# AI Translated msgid "finalize fail" -msgstr "失敗" +msgstr "完成寫入失敗" msgid "open zip written fail" msgstr "開啟 zip 檔案失敗" @@ -23349,104 +24984,126 @@ msgstr "" "可能已被另一個程式開啟。\n" "請關閉它並重試。" +# AI Translated msgid "" "Printer and all the filament and process presets that belongs to the printer.\n" "Can be shared with others." msgstr "" -"列印裝置及所有屬於該列印裝置的線材和處理預設設定。 \n" +"列印裝置及屬於該列印裝置的所有線材和列印參數預設。\n" "可以與他人分享。" # AI Translated msgid "Include custom bed texture and model" msgstr "包含自訂列印板紋理與模型" +# AI Translated msgid "" "User's filament preset set.\n" "Can be shared with others." msgstr "" -"使用者的線材預設設定。 \n" +"使用者的線材預設集。\n" "可以與他人分享。" +# AI Translated msgid "Only display printers with changes to printer, filament, and process presets are displayed." -msgstr "僅顯示對列印裝置、線材和處理預設設定有變更的列印裝置名稱。" +msgstr "僅顯示列印裝置、線材和列印參數預設有變更的列印裝置。" +# AI Translated msgid "Only display the filament names with changes to filament presets." -msgstr "僅顯示對線材預設設定有變更的線材名稱。" +msgstr "僅顯示線材預設有變更的線材名稱。" +# AI Translated msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a ZIP archive." -msgstr "只有具有使用者列印裝置預設設定的列印裝置名稱會顯示,您選擇的每個預設設定將以 zip 檔案格式匯出。" +msgstr "僅顯示具有使用者列印裝置預設的列印裝置名稱,您選擇的每個預設都將匯出為 ZIP 壓縮檔。" +# AI Translated 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 archive." msgstr "" -"只有具有使用者線材預設設定的線材名稱會顯示,\n" -"您選擇的每個線材名稱中的所有使用者線材預設設定將以 zip 檔案格式匯出。" +"僅顯示具有使用者線材預設的線材名稱,\n" +"您選擇的每個線材名稱下的所有使用者線材預設都將匯出為 ZIP 壓縮檔。" +# AI Translated 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 archive." msgstr "" -"只有具有變更過處理預設設定的列印裝置名稱會顯示,\n" -"您選擇的每個列印裝置名稱中的所有使用者處理預設設定將以 zip 檔案格式匯出。" +"僅顯示列印參數預設有變更的列印裝置名稱,\n" +"您選擇的每個列印裝置名稱下的所有使用者列印參數預設都將匯出為 ZIP 壓縮檔。" msgid "Please select at least one printer or filament." msgstr "請至少選擇一個列印裝置或線材。" +# AI Translated msgid "Please select a preset type you want to export" -msgstr "請選擇您要匯出的類型" +msgstr "請選擇要匯出的預設類型" +# AI Translated msgid "Failed to create temporary folder, please try Export Configs again." -msgstr "建立臨時資料夾失敗,請再次嘗試匯出配置。" +msgstr "建立暫存資料夾失敗,請重新嘗試匯出設定檔。" msgid "Edit Filament" msgstr "編輯線材" +# AI Translated msgid "Filament presets under this filament" -msgstr "此線材下的線材預設設定" +msgstr "此線材下的線材預設" +# AI Translated msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." -msgstr "注意:如果此線材下的唯一預設設定被刪除,退出對話框後該線材將被刪除。" +msgstr "注意:如果刪除此線材下唯一的預設,關閉對話框後該線材也將被刪除。" +# AI Translated msgid "Presets inherited by other presets cannot be deleted" -msgstr "被其他預設設定繼承的預設設定無法刪除" +msgstr "被其他預設繼承的預設無法刪除" +# AI Translated msgid "Are you sure to delete the selected preset?" -msgstr "確認要刪除選定的預設設定嗎?" +msgstr "您確定要刪除所選預設嗎?" +# AI Translated msgid "Delete preset" -msgstr "刪除預設設定" +msgstr "刪除預設" +# AI Translated msgid "+ Add Preset" -msgstr "+ 新增預設設定" +msgstr "+ 新增預設" +# AI Translated 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 "" -"所有屬於此線材的預設設定將被刪除。\n" -"如果您正在列印裝置上使用此線材,請重新設定該插槽的線材資訊。" +"屬於此線材的所有線材預設都將被刪除。\n" +"如果您正在列印裝置上使用此線材,請重設該槽位的線材資訊。" msgid "Delete filament" msgstr "刪除線材" +# AI Translated msgid "Add Preset" -msgstr "新增預設設定" +msgstr "新增預設" +# AI Translated msgid "Add preset for new printer" -msgstr "為新列印裝置新增預設設定" +msgstr "為新列印裝置新增預設" +# AI Translated msgid "Copy preset from filament" -msgstr "從線材複製預設設定" +msgstr "從線材複製預設" +# AI Translated msgid "The filament choice not find filament preset, please reselect it" -msgstr "未找到該線材的預設設定,請重新選擇" +msgstr "找不到所選線材的線材預設,請重新選擇" +# AI Translated msgid "[Delete Required]" -msgstr "「需要刪除」" +msgstr "[需要刪除]" +# AI Translated msgid "Edit Preset" -msgstr "編輯預設設定" +msgstr "編輯預設" msgid "For more information, please check out our Wiki" msgstr "如需更多資訊,請檢視 Wiki" @@ -23460,12 +25117,13 @@ msgstr "摺疊" msgid "Daily Tips" msgstr "每日提示" +# AI Translated msgid "" "The printer nozzle information has not been set.\n" "Please configure it before proceeding with the calibration." msgstr "" "尚未設定列印裝置噴嘴資訊。\n" -"請在進行校正之前對其進行配置。" +"請先完成設定再進行校正。" msgid "" "The nozzle type does not match the actual printer nozzle type.\n" @@ -23484,21 +25142,24 @@ msgstr "需要選擇列印裝置" msgid "The start, end or step is not valid value." msgstr "開始、結束或步距不是有效值。" +# AI Translated msgid "The number of printer extruders and the printer selected for calibration does not match." -msgstr "列印裝置擠出機的數量與選擇進行校正的列印裝置的數量不匹配。" +msgstr "列印裝置的擠出機數量與所選的校正列印裝置不符。" +# AI Translated #. TRN %s is "left" or "right". #, c-format, boost-format msgid "The nozzle diameter of %s extruder is 0.2mm which does not support automatic Flow Dynamics calibration." -msgstr "%s 擠出機的噴嘴直徑為 0.2mm,不支援自動流動動力學校正。" +msgstr "%s 擠出機的噴嘴直徑為 0.2mm,不支援自動動態流量校正。" +# AI Translated #. TRN %s is "left" or "right". #, c-format, boost-format msgid "" "The currently selected nozzle diameter of %s extruder does not match the actual nozzle diameter.\n" "Please click the Sync button above and restart the calibration." msgstr "" -"目前選擇的%s 擠出機噴嘴直徑與實際噴嘴直徑不符。\n" +"目前選擇的 %s 擠出機噴嘴直徑與實際噴嘴直徑不符。\n" "請點選上面的同步按鈕並重新啟動校正。" msgid "" @@ -23508,10 +25169,11 @@ msgstr "" "噴嘴直徑與實際列印裝置噴嘴直徑不匹配。\n" "請點選上面的同步按鈕並重新啟動校正。" +# AI Translated #. TRN %s is "left" or "right". #, c-format, boost-format msgid "Printer %s nozzle information has not been set. Please configure it before proceeding with the calibration." -msgstr "列印裝置%s 噴嘴資訊尚未設定。請在進行校正之前對其進行配置。" +msgstr "尚未設定列印裝置 %s 噴嘴資訊。請先完成設定再進行校正。" #. TRN %s is "left" or "right". #, c-format, boost-format @@ -23537,8 +25199,9 @@ msgstr "選取 Flashforge 列印裝置" msgid "Discovered Printers" msgstr "已發現的列印裝置" +# AI Translated msgid "Could not get a valid Printer Host reference" -msgstr "無法獲得有效的列印裝置主機參考資料" +msgstr "無法取得有效的列印主機參照" msgid "Valid session not detected. Proceed with login to 3DPrinterOS?" msgstr "未偵測到有效的工作階段。要繼續登入 3DPrinterOS 嗎?" @@ -23558,14 +25221,17 @@ msgstr "已建立 API 金鑰。請前往實體列印裝置,在螢幕上按下 msgid "API Key created." msgstr "已建立 API 金鑰。" +# AI Translated msgid "Are you sure to log out?" -msgstr "確認要登出嗎?" +msgstr "確定要登出嗎?" +# AI Translated msgid "View print host webui in Device tab" -msgstr "在裝置頁籤中檢視列印主機的 Web UI" +msgstr "在「裝置」分頁中檢視列印主機的 Web UI" +# AI Translated msgid "Replace the BambuLab's device tab with print host webui" -msgstr "將 BambuLab 的裝置頁籤替換為列印主機的 Web UI" +msgstr "將 BambuLab 的裝置分頁替換為列印主機的 Web UI" #, c-format, boost-format msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." @@ -23582,11 +25248,11 @@ msgstr "經由列印主機連線的列印裝置連線失敗。" # AI Translated msgid "Detect Creality K-series printer" -msgstr "偵測 Creality K 系列印表機" +msgstr "偵測 Creality K 系列列印裝置" # AI Translated msgid "Click Scan to look for K-series printers on your network." -msgstr "按一下「掃描」以在您的網路上尋找 K 系列印表機。" +msgstr "按一下「掃描」以在您的網路上尋找 K 系列列印裝置。" # AI Translated msgctxt "Printer model" @@ -23603,7 +25269,7 @@ msgstr "使用所選項目" # AI Translated msgid "Scanning the LAN for K-series printers... this takes a few seconds." -msgstr "正在於 LAN 上掃描 K 系列印表機…這需要幾秒鐘。" +msgstr "正在 LAN 上掃描 K 系列列印裝置...這需要幾秒鐘。" # AI Translated msgid "(unknown K-series)" @@ -23611,7 +25277,7 @@ msgstr "(未知的 K 系列)" # AI Translated msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again." -msgstr "找不到 K 系列印表機。請確認印表機位於相同網路,且未被 Wi-Fi 用戶端隔離所封鎖,然後再次按一下「掃描」。" +msgstr "找不到 K 系列列印裝置。請確認列印裝置位於相同網路,且未被 Wi-Fi 用戶端隔離所封鎖,然後再次按一下「掃描」。" # AI Translated #, c-format @@ -23625,11 +25291,11 @@ msgstr "使用中" # AI Translated msgid "Printers" -msgstr "印表機" +msgstr "列印裝置" # AI Translated msgid "Processes" -msgstr "製程" +msgstr "列印參數" # AI Translated msgid "Show/Hide system information" @@ -23717,7 +25383,7 @@ msgstr "目前工作階段沒有專案檔案。套件中將僅包含記錄" # AI Translated msgid "Please make sure any instances of OrcaSlicer are not running" -msgstr "請確認沒有任何 OrcaSlicer 執行個體正在執行" +msgstr "請確認沒有任何 OrcaSlicer 實例正在執行" # AI Translated msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again." @@ -23725,7 +25391,7 @@ msgstr "由於部分檔案正被其他應用程式使用,因此無法刪除系 # AI Translated msgid "Failed to delete system folder..." -msgstr "刪除系統資料夾失敗…" +msgstr "無法刪除系統資料夾..." # AI Translated msgid "Failed to determine executable path." @@ -23733,7 +25399,7 @@ msgstr "無法判定執行檔路徑。" # AI Translated msgid "Failed to launch a new instance." -msgstr "無法啟動新的執行個體。" +msgstr "無法啟動新的實例。" # AI Translated #. TRN Number of log files, then their total size and its unit (KB or MB). @@ -23800,8 +25466,9 @@ msgstr "HTTP 錯誤:%1%" msgid "Could not parse server response." msgstr "無法解析伺服器回應。" +# AI Translated msgid "Error. Can't get API token for authorization" -msgstr "錯誤。無法取得用於授權的 API token。" +msgstr "錯誤。無法取得用於授權的 API token" msgid "Error saving session to file" msgstr "將工作階段儲存至檔案時發生錯誤" @@ -23829,8 +25496,9 @@ msgstr "列印主機類型不符:%s" msgid "Connection to AstroBox is working correctly." msgstr "與 AstroBox 的連線工作正常。" +# AI Translated msgid "Could not connect to AstroBox" -msgstr "無法連線到 AstroBox" +msgstr "無法連線至 AstroBox" msgid "Note: AstroBox version 1.1.0 or higher is required." msgstr "注意:AstroBox 版本至少需要 1.1.0。" @@ -23838,8 +25506,9 @@ msgstr "注意:AstroBox 版本至少需要 1.1.0。" msgid "Connection to Duet is working correctly." msgstr "與 Duet 的連線工作正常。" +# AI Translated msgid "Could not connect to Duet" -msgstr "無法連線到 Duet" +msgstr "無法連線至 Duet" msgid "Unknown error occurred" msgstr "發生未知的錯誤" @@ -23847,8 +25516,9 @@ msgstr "發生未知的錯誤" msgid "Wrong password" msgstr "密碼錯誤" +# AI Translated msgid "Could not get resources to create a new connection" -msgstr "無法取得建立新連結的資源" +msgstr "無法取得建立新連線所需的資源" # AI Translated msgid "Connection to UltiMaker works correctly." @@ -23889,11 +25559,13 @@ msgstr "錯誤:找不到驗證資訊!" msgid "Upload not enabled on FlashAir card." msgstr "FlashAir 卡上未啟用上傳。" +# AI Translated msgid "Connection to FlashAir is working correctly and upload is enabled." -msgstr "與 FlashAir 的連線工作正常並啟用上傳。" +msgstr "與 FlashAir 的連線工作正常,且已啟用上傳。" +# AI Translated msgid "Could not connect to FlashAir" -msgstr "無法連線到 FlashAir" +msgstr "無法連線至 FlashAir" msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." msgstr "注意:FlashAir 需要韌體為 2.00.02 或更新版本並啟動上傳功能。" @@ -23901,8 +25573,9 @@ msgstr "注意:FlashAir 需要韌體為 2.00.02 或更新版本並啟動上傳 msgid "Connection to MKS is working correctly." msgstr "成功連線到 MKS。" +# AI Translated msgid "Could not connect to MKS" -msgstr "無法連線到 MKS" +msgstr "無法連線至 MKS" # AI Translated msgid "Connection to Moonraker is working correctly." @@ -23924,8 +25597,9 @@ msgstr "無法解析 Moonraker 伺服器回應:%s" msgid "Connection to OctoPrint is working correctly." msgstr "與 OctoPrint 的連線工作正常。" +# AI Translated msgid "Could not connect to OctoPrint" -msgstr "無法連線到 OctoPrint" +msgstr "無法連線至 OctoPrint" msgid "Note: OctoPrint version 1.1.0 or higher is required." msgstr "注意:OctoPrint 版本至少需要 1.1.0。" @@ -23933,44 +25607,50 @@ msgstr "注意:OctoPrint 版本至少需要 1.1.0。" msgid "Connection to Prusa SL1 / SL1S is working correctly." msgstr "與 Prusa SL1 / SL1S 的連線工作正常。" +# AI Translated msgid "Could not connect to Prusa SLA" -msgstr "無法連線到 Prusa SLA" +msgstr "無法連線至 Prusa SLA" msgid "Connection to PrusaLink is working correctly." msgstr "與 PrusaLink 的連線工作正常。" +# AI Translated msgid "Could not connect to PrusaLink" -msgstr "無法連線到 PrusaLink" +msgstr "無法連線至 PrusaLink" msgid "Storages found" msgstr "找到儲存空間" +# AI Translated #. TRN %1% = storage path #, boost-format msgid "%1% : read only" -msgstr "%1% : 唯讀" +msgstr "%1%:唯讀" #. TRN %1% = storage path #, boost-format msgid "%1% : no free space" msgstr "%1%:沒有可用空間" +# AI Translated #. TRN %1% = host #, boost-format msgid "Upload has failed. There is no suitable storage found at %1%." -msgstr "上傳失敗。未找到適當的儲存位置在 %1%。" +msgstr "上傳失敗。在 %1% 找不到合適的儲存位置。" msgid "Connection to Prusa Connect is working correctly." msgstr "成功連線到 Prusa Connect。" +# AI Translated msgid "Could not connect to Prusa Connect" -msgstr "無法連線到 Prusa Connect" +msgstr "無法連線至 Prusa Connect" msgid "Connection to Repetier is working correctly." msgstr "與 Repetier 的連線工作正常。" +# AI Translated msgid "Could not connect to Repetier" -msgstr "無法連線到 Repetier" +msgstr "無法連線至 Repetier" msgid "Note: Repetier version 0.90.0 or higher is required." msgstr "注意:Repetier 版本至少需要 0.90.0。" @@ -23983,25 +25663,27 @@ msgstr "" "HTTP 狀態:%1%\n" "訊息內容:「%2%」" +# AI Translated #, boost-format msgid "" "Parsing of host response failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -"主機溝通解析失敗。\n" -"訊息內容:「%1%」。\n" -"錯誤碼:「%2%」" +"無法解析主機回應。\n" +"訊息內容:「%1%」\n" +"錯誤:「%2%」" +# AI Translated #, boost-format msgid "" "Enumeration of host printers failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -"主機列印裝置例舉失敗。\n" +"無法列舉主機上的列印裝置。\n" "訊息內容:「%1%」\n" -"錯誤碼:「%2%」" +"錯誤:「%2%」" # AI Translated msgid "Connection to ESP3D is working correctly." @@ -24009,19 +25691,21 @@ msgstr "與 ESP3D 的連線工作正常。" # AI Translated msgid "Could not connect to ESP3D" -msgstr "無法連線到 ESP3D" +msgstr "無法連線至 ESP3D" msgid "No AMS" msgstr "無 AMS" +# AI Translated msgid "There is no device available to send printing." -msgstr "沒有可用的機臺可以傳送列印。" +msgstr "沒有可用的裝置可以傳送列印。" msgid "The number of printers in use simultaneously cannot be equal to 0." msgstr "同時使用的列印裝置數量不能為 0。" +# AI Translated msgid "Use External Spool" -msgstr "使用外掛線盤" +msgstr "使用外部料盤" msgid "Select Printers" msgstr "選擇列印裝置" @@ -24035,8 +25719,9 @@ msgstr "列印裝置狀態" msgid "AMS Status" msgstr "AMS 狀態" +# AI Translated msgid "Please select the devices you would like to manage here (up to 6 devices)" -msgstr "請選擇要管理的裝置(最多6台)" +msgstr "請在此選擇要管理的裝置(最多 6 台)" msgid "Printing Options" msgstr "列印選項" @@ -24047,17 +25732,23 @@ msgstr "動態流量校正" msgid "Send Options" msgstr "傳送選項" +# AI Translated +# Needs human review: Sentence split around a number field (SendMultiMachinePage.cpp:1454): 'Send to' [N] 'printers at the same time…'. Check the assembled line reads 同時傳送至 N 台列印裝置。 msgid "Send to" -msgstr "傳送到" +msgstr "同時傳送至" +# AI Translated +# Needs human review: Sentence split around a number field (SendMultiMachinePage.cpp:1454); check the assembled line reads 同時傳送至 N 台列印裝置。 msgid "printers at the same time. (It depends on how many devices can undergo heating at the same time.)" -msgstr "可同時運行的列印裝置數量。(取決於能同時加熱的裝置數量而定。)" +msgstr "台列印裝置。(取決於可同時加熱的裝置數量。)" msgid "Wait" msgstr "等待" +# AI Translated +# Needs human review: Sentence split around a number field (SendMultiMachinePage.cpp:1455): 'Wait' [N] 'minute each batch…'. Check the assembled line reads 等待 N 分鐘後傳送下一批。 msgid "minute each batch. (It depends on how long it takes to complete heating.)" -msgstr "每批次需要的分鐘數。(具體取決於加熱完成所需的時間。)" +msgstr "分鐘後傳送下一批。(取決於完成加熱所需的時間。)" msgid "Task Sending" msgstr "傳送中" @@ -24107,8 +25798,9 @@ msgstr "狀態" msgid "Sent Time" msgstr "傳送時間" +# AI Translated msgid "There are no tasks to be sent!" -msgstr "無檔案可傳!" +msgstr "沒有要傳送的作業!" msgid "No historical tasks!" msgstr "無歷史記錄!" @@ -24165,8 +25857,9 @@ msgstr "啟用智慧線材指派:將一種線材指派給多個噴嘴以最大 msgid "File Saving" msgstr "檔案儲存" +# AI Translated msgid "No further pop-up will appear. You can reopen it in 'Preferences'" -msgstr "不會再出現任何彈出視窗。您可以在“偏好設定”中重新開啟它" +msgstr "不會再出現任何彈出視窗。您可以在「偏好設定」中重新開啟它" msgid "Filament-Saving Mode" msgstr "節省線材模式" @@ -24186,8 +25879,9 @@ msgstr "根據列印裝置實際線材狀態生成左右噴嘴線材分組,減 msgid "Manually assign filament to the left or right nozzle" msgstr "手動將線材分配到左側或右側噴嘴" +# AI Translated msgid "Global settings" -msgstr "全域性設定" +msgstr "全域設定" msgid "(Sync with printer)" msgstr "(與列印裝置同步)" @@ -24211,8 +25905,9 @@ msgstr "錯誤:右擠出機沒有可用的高流量噴嘴,目前的分組結 msgid "We will slice according to this grouping method:" msgstr "我們將按照這種分組方法進行切片:" +# AI Translated msgid "Tip: You can drag the filaments to reassign them to different nozzles." -msgstr "提示:您可以拖動線材以將它們重新分配到不同的噴嘴。" +msgstr "提示:您可以拖曳線材,將其重新分配到不同的噴嘴。" # AI Translated msgid "Please adjust your grouping or click " @@ -24224,27 +25919,30 @@ msgstr " 以設定噴嘴數量" # AI Translated msgid "Set the physical nozzle count..." -msgstr "設定實體噴嘴數量…" +msgstr "設定實體噴嘴數量..." # AI Translated #, c-format, boost-format msgid "(Std: %d, HF: %d)" msgstr "(標準:%d,高流量:%d)" +# AI Translated msgid "The filament grouping method for current plate is determined by the dropdown option at the slicing plate button." -msgstr "目前板的線材分組方法由切片板按鈕上的下拉選項確定。" +msgstr "目前列印板的線材分組方式由切片列印板按鈕上的下拉選項決定。" msgid "Connected to Obico successfully!" msgstr "成功連線到 Obico!" +# AI Translated msgid "Could not connect to Obico" -msgstr "無法連線到 Obico" +msgstr "無法連線至 Obico" msgid "Connected to SimplyPrint successfully!" msgstr "成功連線到 SimplyPrint!" +# AI Translated msgid "Could not connect to SimplyPrint" -msgstr "無法連線到 SimplyPrint" +msgstr "無法連線至 SimplyPrint" msgid "Internal error" msgstr "內部錯誤" @@ -24307,8 +26005,9 @@ msgstr "未偵測到 CC2 裝置" msgid "Connection to ElegooLink is working correctly." msgstr "與 ElegooLink 的連線運作正常。" +# AI Translated msgid "Could not connect to ElegooLink" -msgstr "無法連線到 ElegooLink" +msgstr "無法連線至 ElegooLink" #, boost-format msgid "Error code: %1%" @@ -24389,28 +26088,31 @@ msgstr "使用者取消。" msgid "Max angle" msgstr "最大角度" +# AI Translated msgid "Detection radius" -msgstr "偵測範圍" +msgstr "偵測半徑" msgid "Selected" msgstr "已選取" +# AI Translated msgid "Auto-generate" -msgstr "自動生成" +msgstr "自動產生" +# AI Translated msgid "Generate brim ears using Max angle and Detection radius" -msgstr "使用最大角度與偵測半徑產生耳狀 Brim" +msgstr "使用「最大角度」與「偵測半徑」產生耳狀 Brim" msgid "Add or Select" msgstr "新增或選取" # AI Translated msgid "Warning: The brim type is not set to \"painted\", the brim ears will not take effect!" -msgstr "警告:Brim 類型未設定「上色」,因此耳狀 Brim 不會生效!" +msgstr "警告:Brim 類型未設為「繪製」,耳狀 Brim 將不會生效!" # AI Translated msgid "Set the brim type of this object to \"painted\"" -msgstr "將此物件的 Brim 類型設定為\"繪製\"" +msgstr "將此物件的 Brim 類型設為「繪製」" # AI Translated #, c-format, boost-format @@ -24422,8 +26124,9 @@ msgstr[0] "%d 個無效的耳狀 Brim" msgid "Brim Ears" msgstr "耳狀 Brim" +# AI Translated msgid "Please select single object." -msgstr "請選擇一個物件。" +msgstr "請選取單一物件。" msgid "Entering Brim Ears" msgstr "進入耳狀 Brim 模式" @@ -24437,8 +26140,9 @@ msgstr "縮小" msgid "Zoom In" msgstr "放大" +# AI Translated msgid "Load skipping objects information failed. Please try again." -msgstr "載入跳過物件資訊失敗。請再試一次。" +msgstr "無法載入跳過物件資訊。請再試一次。" msgid "Failed to create the temporary folder." msgstr "無法建立暫存資料夾。" @@ -24451,8 +26155,9 @@ msgstr "/%d 已選擇" msgid "Nothing selected" msgstr "未選擇任何內容" +# AI Translated msgid "Over 64 objects in single plate" -msgstr "單盤超過 64 個物品" +msgstr "單一列印板上超過 64 個物件" msgid "The current print job cannot be skipped" msgstr "無法跳過目前列印作業" @@ -24460,8 +26165,9 @@ msgstr "無法跳過目前列印作業" msgid "Skipping all objects." msgstr "跳過所有物件。" +# AI Translated msgid "The printing job will be stopped. Continue?" -msgstr "列印作業將停止。繼續?" +msgstr "列印作業將停止。要繼續嗎?" # AI Translated #, c-format, boost-format @@ -24469,8 +26175,9 @@ msgid "Skipping %d object." msgid_plural "Skipping %d objects." msgstr[0] "跳過 %d 個物件。" +# AI Translated msgid "This action cannot be undone. Continue?" -msgstr "此操作無法撤消。繼續?" +msgstr "此操作無法復原。要繼續嗎?" msgid "Skipping objects." msgstr "跳過物件。" @@ -24502,8 +26209,9 @@ msgstr "官方線材" msgid "More Colors" msgstr "更多顏色" +# AI Translated msgid "Network Plug-in Update Available" -msgstr "網路外掛程式更新可用" +msgstr "有可用的網路外掛程式更新" msgid "Bambu Network Plug-in Required" msgstr "需要 Bambu 網路外掛程式" @@ -24511,8 +26219,9 @@ msgstr "需要 Bambu 網路外掛程式" msgid "The Bambu Network Plug-in is corrupted or incompatible. Please reinstall it." msgstr "Bambu 網路外掛程式已損壞或不相容。請重新安裝。" +# AI Translated msgid "The Bambu Network Plug-in is required for cloud features, printer discovery, and remote printing." -msgstr "Bambu 網路外掛程式用於雲端功能、印表機探索和遠端列印。" +msgstr "使用雲端功能、列印裝置探索和遠端列印需要 Bambu 網路外掛程式。" #, c-format, boost-format msgid "Error: %s" @@ -24568,14 +26277,16 @@ msgstr "立即重新啟動" msgid "Restart Later" msgstr "稍後重新啟動" +# AI Translated msgid "NO RAMMING AT ALL" -msgstr "完全不擠壓" +msgstr "完全不進行尖端成型" msgid "s" msgstr "秒" +# AI Translated msgid "Volumetric speed" -msgstr "體積速度" +msgstr "體積流量" msgid "Step file import parameters" msgstr "STEP 檔案匯入參數" @@ -24699,23 +26410,28 @@ msgstr "儲存設定檔組" msgid "Orca Preset Bundle (*.orca_bundle)|*.orca_bundle" msgstr "Orca 設定檔組 (*.orca_bundle)|*.orca_bundle" +# AI Translated msgid "Performing desktop integration failed - boost::filesystem::canonical did not return appimage path." -msgstr "執行桌面整合失敗 - boost::filesystem::canonical 未回傳 appimage 路徑。" +msgstr "執行桌面整合失敗:boost::filesystem::canonical 未傳回 appimage 路徑。" +# AI Translated msgid "Performing desktop integration failed - Could not find executable." -msgstr "執行桌面整合失敗 - 找不到執行檔。" +msgstr "執行桌面整合失敗:找不到執行檔。" msgid "Performing desktop integration failed because the application directory was not found." msgstr "執行桌面整合失敗,因為找不到應用程式目錄。" +# AI Translated msgid "Performing desktop integration failed - could not create Gcodeviewer desktop file. OrcaSlicer desktop file was probably created successfully." -msgstr "執行桌面整合失敗 - 無法建立 Gcodeviewer 桌面檔案。OrcaSlicer 桌面檔案可能已成功建立。" +msgstr "執行桌面整合失敗:無法建立 Gcodeviewer 桌面檔案。OrcaSlicer 桌面檔案可能已成功建立。" +# AI Translated msgid "Performing downloader desktop integration failed - boost::filesystem::canonical did not return appimage path." -msgstr "執行下載器桌面整合失敗 - boost::filesystem::canonical 未傳回 appimage 路徑。" +msgstr "執行下載器桌面整合失敗:boost::filesystem::canonical 未傳回 appimage 路徑。" +# AI Translated msgid "Performing downloader desktop integration failed - Could not find executable." -msgstr "執行下載器桌面整合失敗 - 找不到執行檔。" +msgstr "執行下載器桌面整合失敗:找不到執行檔。" msgid "Performing downloader desktop integration failed because the application directory was not found." msgstr "執行下載器桌面整合失敗,因為找不到應用程式目錄。" @@ -24755,7 +26471,7 @@ msgstr "無法在 %1% 建立檔案" # AI Translated msgid "Failed to write and move." -msgstr "寫入及移動失敗。" +msgstr "無法寫入並移動。" msgid "Archive preview" msgstr "封存預覽" @@ -24791,7 +26507,7 @@ msgstr "正在停止" # AI Translated msgid "Unable to dry temporarily due to ..." -msgstr "由於…暫時無法烘乾" +msgstr "暫時無法烘乾,原因是..." # AI Translated msgid "Drying Error" @@ -24799,7 +26515,7 @@ msgstr "烘乾錯誤" # AI Translated msgid "Please check the Assistant for troubleshooting" -msgstr "請查看小幫手以進行疑難排解" +msgstr "請查看助手以進行疑難排解" # AI Translated msgid "Please remove and store the filament (as shown)." @@ -24820,11 +26536,11 @@ msgstr "返回" # AI Translated msgid "Drying-Heating" -msgstr "烘乾—加熱" +msgstr "烘乾:加熱中" # AI Translated msgid "Drying-Dehumidifying" -msgstr "烘乾—除濕" +msgstr "烘乾:除濕中" # AI Translated #, c-format, boost-format @@ -24870,7 +26586,7 @@ msgstr "AMS 忙碌中" # AI Translated msgid " AMS is calibrating | reading RFID | loading/unloading material, please wait." -msgstr " AMS 正在校準 | 讀取 RFID | 裝載/退出材料,請稍候。" +msgstr " AMS 正在校正 | 讀取 RFID | 進料/退料,請稍候。" # AI Translated msgid "Filament in AMS outlet" @@ -24898,7 +26614,7 @@ msgstr " 工作期間 AMS 可能正在使用中。" # AI Translated msgid " Firmware update in progress, please wait..." -msgstr " 韌體更新進行中,請稍候…" +msgstr " 韌體更新進行中,請稍候..." # AI Translated msgid " Please plug in the power and then use the drying function." @@ -24914,7 +26630,7 @@ msgstr "系統忙碌中" # AI Translated msgid " Initiating other drying processes, please wait a few seconds..." -msgstr " 正在啟動其他烘乾程序,請稍候幾秒鐘…" +msgstr " 正在啟動其他烘乾程序,請稍候幾秒鐘..." # AI Translated msgid "For better drying results, remove the filament and allow it to rotate." @@ -24922,7 +26638,7 @@ msgstr "為獲得更好的烘乾效果,請取出線材並讓其轉動。" # AI Translated msgid "The AMS will automatically rotate the stored filament slots to enhance the drying performance." -msgstr "AMS 會自動轉動已收納的線材槽,以提升烘乾效果。" +msgstr "AMS 會自動轉動已收納線材的槽位,以提升烘乾效果。" # AI Translated msgid "Alternatively, you can dry the filament without removing it." @@ -25101,7 +26817,7 @@ msgstr "顯示列印板及其網格" # AI Translated msgid "Click a reference plane or a flat face to sketch on it — Esc cancels" -msgstr "點選參考平面或平面以在其上繪製草圖 — 按 Esc 取消" +msgstr "點選參考平面或平坦面以在其上繪製草圖,按 Esc 取消" # AI Translated msgid "Construction" @@ -25114,71 +26830,71 @@ msgstr "%s · 平面:%s" # AI Translated msgid "Line — click start, then end" -msgstr "直線 — 點選起點,再點選終點" +msgstr "直線:點選起點,再點選終點" # AI Translated msgid "Rectangle — click two opposite corners" -msgstr "矩形 — 點選兩個對角" +msgstr "矩形:點選兩個對角" # AI Translated msgid "Circle — click center, then radius" -msgstr "圓 — 點選圓心,再點選半徑" +msgstr "圓:點選圓心,再點選半徑" # AI Translated msgid "Arc — click start, end, then a point" -msgstr "圓弧 — 依序點選起點、終點,再點選一點" +msgstr "圓弧:依序點選起點、終點,再點選一點" # AI Translated msgid "Slot — two centerline ends, then the width" -msgstr "槽 — 點選中心線兩端,再設定寬度" +msgstr "槽:點選中心線兩端,再設定寬度" # AI Translated msgid "Ellipse — center, major end, minor point" -msgstr "橢圓 — 中心、長軸端點、短軸上的點" +msgstr "橢圓:中心、長軸端點、短軸上的點" # AI Translated msgid "Spline — click control points" -msgstr "雲形線 — 點選控制點" +msgstr "雲形線:點選控制點" # AI Translated msgid "Point — click to place" -msgstr "點 — 點選以放置" +msgstr "點:點選以放置" # AI Translated msgid "Dimension — click 2 points or an entity" -msgstr "尺寸 — 點選 2 個點或一個圖元" +msgstr "尺寸:點選 2 個點或一個圖元" # AI Translated msgid "Trim — click a segment to trim it" -msgstr "修剪 — 點選線段以修剪" +msgstr "修剪:點選要修剪的線段" # AI Translated msgid "Extend — click a line/arc to extend it" -msgstr "延伸 — 點選直線/圓弧以延伸" +msgstr "延伸:點選要延伸的直線/圓弧" # AI Translated msgid "Offset — pick an entity, drag the distance" -msgstr "偏移 — 選取圖元,拖曳設定距離" +msgstr "偏移:選取圖元,拖曳設定距離" # AI Translated msgid "Mirror — pick axis, then entities" -msgstr "鏡像 — 選取軸,再選取圖元" +msgstr "鏡像:選取軸,再選取圖元" # AI Translated msgid "Fillet — pick two lines, set the radius" -msgstr "圓角 — 選取兩條直線,設定半徑" +msgstr "圓角:選取兩條直線,設定半徑" # AI Translated msgid "Chamfer — pick two lines, set the distance" -msgstr "倒角 — 選取兩條直線,設定距離" +msgstr "倒角:選取兩條直線,設定距離" # AI Translated msgid "Polygon — click center, then a vertex" -msgstr "多邊形 — 點選中心,再點選一個頂點" +msgstr "多邊形:點選中心,再點選一個頂點" # AI Translated msgid "Nothing here has a value to type — pick a line, an arc, a circle, or two entities" -msgstr "此處沒有可輸入的數值 — 請選取直線、圓弧、圓或兩個圖元" +msgstr "此處沒有可輸入的數值,請選取直線、圓弧、圓或兩個圖元" # AI Translated msgid "Normal to the sketch plane" @@ -25287,7 +27003,7 @@ msgstr "將實體面偏移為薄板(新本體)" # AI Translated msgid "Thicken needs a solid body — add or import one first" -msgstr "加厚需要實體本體 — 請先新增或匯入一個" +msgstr "「加厚」需要實體本體,請先新增或匯入一個" # AI Translated #, c-format @@ -25305,7 +27021,7 @@ msgstr "從開放的草圖線長出薄壁,並與本體融合" # AI Translated msgid "Rib needs a solid body — add or import one first" -msgstr "肋需要實體本體 — 請先新增或匯入一個" +msgstr "「肋」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Create a sketch with an open line first" @@ -25322,7 +27038,7 @@ msgstr "請先建立要陣列的實體本體" # AI Translated msgid "Pattern — needs a solid body to replicate" -msgstr "陣列 — 需要可複製的實體本體" +msgstr "陣列:需要可複製的實體本體" # AI Translated msgid "Surface (extrude / revolve / loft / fill / offset / thicken)" @@ -25378,7 +27094,7 @@ msgstr "以帶正負號的距離偏移曲面本體的殼" # AI Translated msgid "No sheet body to offset — create a surface feature first" -msgstr "沒有可偏移的曲面本體 — 請先建立曲面特徵" +msgstr "沒有可偏移的曲面本體,請先建立曲面特徵" # AI Translated msgid "Thicken Surface" @@ -25390,7 +27106,7 @@ msgstr "將曲面本體加厚為實體" # AI Translated msgid "No sheet body to thicken — create a surface feature first" -msgstr "沒有可加厚的曲面本體 — 請先建立曲面特徵" +msgstr "沒有可加厚的曲面本體,請先建立曲面特徵" # AI Translated msgid "Datum / Curve (plane / axis / coord sys / helix / project)" @@ -25427,7 +27143,7 @@ msgstr "螺旋線" # AI Translated msgid "Helical curve (spring path) — use as a sweep path for coils / springs / augers" -msgstr "螺旋曲線(彈簧路徑) — 可作為線圈 / 彈簧 / 螺旋鑽的掃掠路徑" +msgstr "螺旋曲線(彈簧路徑),可作為線圈 / 彈簧 / 螺旋鑽的掃掠路徑" # AI Translated msgctxt "Design" @@ -25440,7 +27156,7 @@ msgstr "將本體的邊投影到平面上作為草圖圖元" # AI Translated msgid "Project needs a body — add or import one first" -msgstr "投影需要本體 — 請先新增或匯入一個" +msgstr "「投影」需要本體,請先新增或匯入一個" # AI Translated #, c-format, boost-format @@ -25465,7 +27181,7 @@ msgstr "移動和/或旋轉現有本體" # AI Translated msgid "Transform needs a body — add or import one first" -msgstr "變換需要本體 — 請先新增或匯入一個" +msgstr "「變換」需要本體,請先新增或匯入一個" # AI Translated msgctxt "Design" @@ -25478,7 +27194,7 @@ msgstr "以平面為基準鏡像本體" # AI Translated msgid "Mirror needs a body — add or import one first" -msgstr "鏡像需要本體 — 請先新增或匯入一個" +msgstr "「鏡像」需要本體,請先新增或匯入一個" # AI Translated msgid "Mate" @@ -25494,7 +27210,7 @@ msgstr "布林(合併本體)" # AI Translated msgid "Boolean — needs two solid bodies to combine" -msgstr "布林 — 需要兩個實體本體才能合併" +msgstr "布林:需要兩個實體本體才能合併" # AI Translated msgid "Cut (split a body with a plane)" @@ -25506,15 +27222,15 @@ msgstr "請先建立要切割的實體本體" # AI Translated msgid "Cut — needs a solid body to slice" -msgstr "切割 — 需要可切割的實體本體" +msgstr "切割:需要可切割的實體本體" # AI Translated msgid "Color — set the selected body's display color" -msgstr "顏色 — 設定所選本體的顯示顏色" +msgstr "顏色:設定所選本體的顯示顏色" # AI Translated msgid "Select a feature, or a body, first — then rename it" -msgstr "請先選擇特徵或本體 — 再重新命名" +msgstr "請先選取特徵或本體,再重新命名" # AI Translated msgid "Fillet / chamfer / draft / shell / delete face" @@ -25543,7 +27259,7 @@ msgstr "薄殼" # AI Translated msgid "Hollow the body to a wall thickness, opening a picked face" -msgstr "將本體挖空至指定壁厚,並開啟選取的面" +msgstr "將本體挖空至指定壁厚,並使選取的面開口" # AI Translated msgid "Delete Face" @@ -25555,7 +27271,7 @@ msgstr "從本體移除面並修復實體" # AI Translated msgid "Delete Face needs a body — add or import one first" -msgstr "刪除面需要本體 — 請先新增或匯入一個" +msgstr "「刪除面」需要本體,請先新增或匯入一個" # AI Translated msgid "(none)" @@ -25621,7 +27337,7 @@ msgstr "直線" # AI Translated msgid "Click start, then end — then set the exact length" -msgstr "點選起點,再點選終點 — 然後設定精確長度" +msgstr "點選起點,再點選終點,然後設定精確長度" # AI Translated msgid "Polyline" @@ -25764,15 +27480,15 @@ msgstr "點選以放置點" # AI Translated msgid "Select — click to select; Shift to add" -msgstr "選取 — 點選以選取;按住 Shift 加選" +msgstr "選取:點選以選取;按住 Shift 加選" # AI Translated msgid "Text — emboss text as a profile" -msgstr "文字 — 將文字浮雕為輪廓" +msgstr "文字:將文字浮雕為輪廓" # AI Translated msgid "SVG — import an outline as a profile" -msgstr "SVG — 匯入外框作為輪廓" +msgstr "SVG:匯入外框作為輪廓" # AI Translated msgid "Fillet / chamfer" @@ -25824,7 +27540,7 @@ msgstr "點選直線或圓弧,將其延伸至最近的圖元;按 Esc 結束" # AI Translated msgid "Constrain — add geometric/dimensional relations" -msgstr "約束 — 新增幾何/尺寸關係" +msgstr "約束:新增幾何/尺寸關係" # AI Translated msgid "Move / rotate / scale" @@ -25878,13 +27594,13 @@ msgstr "選取圖元,拖曳角度範圍控點,點選數量;點選空白處 #, c-format, boost-format msgid "Click center then a vertex — %d side, circumscribed" msgid_plural "Click center then a vertex — %d sides, circumscribed" -msgstr[0] "點選中心再點選一個頂點 — %d 邊,外切" +msgstr[0] "點選中心,再點選一個頂點(%d 邊,外切)" # AI Translated #, c-format, boost-format msgid "Click center then a vertex — %d side, inscribed" msgid_plural "Click center then a vertex — %d sides, inscribed" -msgstr[0] "點選中心再點選一個頂點 — %d 邊,內接" +msgstr[0] "點選中心,再點選一個頂點(%d 邊,內接)" # AI Translated msgid "Polygon" @@ -25999,7 +27715,7 @@ msgstr "垂直距離" # AI Translated msgid "New Design — clear the feature tree" -msgstr "新設計 — 清除特徵樹" +msgstr "新設計:清除特徵樹" # AI Translated msgid "Import STEP (editable B-rep solid)" @@ -26019,15 +27735,15 @@ msgstr "建立新草圖" # AI Translated msgid "Place on Face (F) — lay the picked face on the bed" -msgstr "選擇底面 (F) — 將選取的面平放在列印板上" +msgstr "選擇底面 (F):將選取的面平放在列印板上" # AI Translated msgid "Section View — hide part of the model to see inside. PageUp/PageDown move the plane; Delete removes it." -msgstr "剖面圖 — 隱藏部分模型以查看內部。PageUp/PageDown 移動剖切面;Delete 將其移除。" +msgstr "剖面圖:隱藏部分模型以檢視內部。按 PageUp/PageDown 移動剖切面,按 Delete 將其移除。" # AI Translated msgid "Flip Section — show the opposite half" -msgstr "翻轉剖面 — 顯示另一半" +msgstr "翻轉剖面:顯示另一半" # AI Translated msgid "Choose how Commit to Plate sends the bodies" @@ -26117,8 +27833,9 @@ msgstr "至面" msgid "Up to vertex" msgstr "至頂點" +# AI Translated msgid "End" -msgstr "結束" +msgstr "終止條件" # AI Translated msgid "2nd dist" @@ -26156,7 +27873,7 @@ msgstr "反轉方向" # AI Translated msgid "(no edge picked — group below)" -msgstr "(未選取邊 — 使用下方群組)" +msgstr "(未選取邊,使用下方群組)" msgid "Bottom" msgstr "底部" @@ -26211,7 +27928,7 @@ msgstr "貫穿" # AI Translated msgid "(none — uses Hole plane)" -msgstr "(無 — 使用孔平面)" +msgstr "(無,使用孔平面)" # AI Translated msgid "On face" @@ -26236,7 +27953,7 @@ msgstr "螺紋深度" # AI Translated msgid "(none — uses Thread plane)" -msgstr "(無 — 使用螺紋平面)" +msgstr "(無,使用螺紋平面)" # AI Translated msgid "Plane X" @@ -26395,11 +28112,11 @@ msgstr "厚度" # AI Translated msgid "Thickens a sheet body into a solid. Flip reverses the direction." -msgstr "將曲面本體加厚為實體。「翻轉」可反轉方向。" +msgstr "將曲面本體加厚為實體。「反轉方向」可將方向反轉。" # AI Translated msgid "(all faces — closed hollow)" -msgstr "(所有面 — 封閉中空)" +msgstr "(所有面,封閉空心)" # AI Translated msgid "Open face" @@ -26478,7 +28195,7 @@ msgstr "(選取實體面)" # AI Translated msgid "Pick a solid face and offset it into a new thin body. Not for sheet bodies — use Thicken Surface for those." -msgstr "選取實體面並將其偏移為新的薄本體。不適用於曲面本體 — 曲面本體請使用「加厚曲面」。" +msgstr "選取實體面並將其偏移為新的薄本體。不適用於曲面本體,曲面本體請使用「加厚曲面」。" # AI Translated msgid "Target body" @@ -26611,7 +28328,7 @@ msgstr "(全部)" # AI Translated msgid "Restrict picking to one body — the others go see-through and stop catching clicks" -msgstr "僅限選取單一本體 — 其他本體會變為透明且不再接收點選" +msgstr "僅限選取單一本體,其他本體會變為透明且不再接收點選" # AI Translated msgid "Edge (sets in-plane direction)" @@ -26619,7 +28336,7 @@ msgstr "邊(設定平面內方向)" # AI Translated msgid "Without an edge the frame takes X from the face's first edge — pick one to choose it yourself" -msgstr "若未選取邊,座標框架會以面的第一條邊作為 X — 選取一條邊即可自行指定" +msgstr "若未選取邊,座標框架會以面的第一條邊作為 X,選取一條邊即可自行指定" # AI Translated msgid "X direction X" @@ -26635,23 +28352,23 @@ msgstr "X 方向 Z" # AI Translated msgid "Fastened — 6 DOF locked, B driven onto A exactly" -msgstr "固定 — 鎖定 6 個自由度,B 精確貼合至 A" +msgstr "固定:鎖定 6 個自由度,B 精確貼合至 A" # AI Translated msgid "Planar — z aligned, offset distance; free in-plane slide" -msgstr "平面 — z 對齊,偏移距離;可在平面內自由滑動" +msgstr "平面:z 對齊,偏移距離;可在平面內自由滑動" # AI Translated msgid "Revolute — axes collinear; free rotation about z" -msgstr "旋轉 — 軸共線;可繞 z 自由旋轉" +msgstr "旋轉:軸共線;可繞 z 自由旋轉" # AI Translated msgid "Slider — orientation locked; free axial slide" -msgstr "滑動 — 方向鎖定;可沿軸向自由滑動" +msgstr "滑動:方向鎖定;可沿軸向自由滑動" # AI Translated msgid "Cylindrical — axes collinear; free spin + axial slide" -msgstr "圓柱 — 軸共線;可自由旋轉 + 軸向滑動" +msgstr "圓柱:軸共線;可自由旋轉 + 軸向滑動" # AI Translated msgid "Kind" @@ -26721,7 +28438,7 @@ msgstr "%s。點選眼睛圖示可抑制此結合。" # AI Translated #, c-format, boost-format msgid "%s selected — F2 or right-click renames it, double-click edits it" -msgstr "已選取 %s — 按 F2 或右鍵可重新命名,按兩下可編輯" +msgstr "已選取 %s,按 F2 或右鍵可重新命名,按兩下可編輯" # AI Translated msgid "Rename\tF2" @@ -26749,7 +28466,7 @@ msgstr "縮放至選取項目" # AI Translated msgid "Check interference — find overlapping bodies" -msgstr "干涉檢查 — 找出重疊的本體" +msgstr "干涉檢查:找出重疊的本體" # AI Translated msgid "Bodies" @@ -26757,12 +28474,12 @@ msgstr "本體" # AI Translated msgid "Boolean — join, subtract or intersect with another body" -msgstr "布林 — 與另一個本體接合、相減或相交" +msgstr "布林:與另一個本體接合、相減或相交" # AI Translated #, c-format, boost-format msgid "Body %d selected — right-click for what applies to it" -msgstr "已選取本體 %d — 按右鍵查看適用的操作" +msgstr "已選取本體 %d,按右鍵查看適用的操作" # AI Translated msgid "Variables" @@ -26782,11 +28499,11 @@ msgstr "刪除變數" # AI Translated msgid "Sketch created — select it, then right-click to Extrude" -msgstr "已建立草圖 — 選取它,然後按右鍵進行擠出" +msgstr "已建立草圖,選取草圖後按右鍵即可擠出" # AI Translated msgid "Sketch empty — nothing committed" -msgstr "草圖為空 — 未提交任何內容" +msgstr "草圖為空,未提交任何內容" # AI Translated msgid "Sketch updated" @@ -26796,7 +28513,7 @@ msgstr "草圖已更新" #, c-format msgid "Sketch created (%zu driving dim) — select it, then right-click to Extrude" msgid_plural "Sketch created (%zu driving dims) — select it, then right-click to Extrude" -msgstr[0] "已建立草圖(%zu 個驅動尺寸) — 選取它,然後按右鍵進行擠出" +msgstr[0] "已建立草圖(%zu 個驅動尺寸),選取草圖後按右鍵即可擠出" # AI Translated #, c-format, boost-format @@ -26813,84 +28530,84 @@ msgstr "無法解析要擠出的草圖" # AI Translated msgid "Face selected — set the depth and Confirm" -msgstr "已選取面 — 設定深度後按「確認」" +msgstr "已選取面,設定深度後按「確認」" # AI Translated msgid "Region selected — right-click to Extrude, or double-click to edit" -msgstr "已選取區域 — 按右鍵進行擠出,或按兩下進行編輯" +msgstr "已選取區域,按右鍵進行擠出,或按兩下進行編輯" # AI Translated msgid "Sketch selected — right-click to Extrude, or double-click to edit" -msgstr "已選取草圖 — 按右鍵進行擠出,或按兩下進行編輯" +msgstr "已選取草圖,按右鍵進行擠出,或按兩下進行編輯" # AI Translated msgid "That face is not flat — click a flat face or a reference plane" -msgstr "該面不是平面 — 請點選平面或參考平面" +msgstr "該面不平坦,請點選平坦面或參考平面" # AI Translated #, c-format, boost-format msgid "Body %d: vertex selected — click again for the whole body" -msgstr "本體 %d:已選取頂點 — 再次點選可選取整個本體" +msgstr "本體 %d:已選取頂點,再次點選可選取整個本體" # AI Translated msgid "Vertex selected — click again for the whole body" -msgstr "已選取頂點 — 再次點選可選取整個本體" +msgstr "已選取頂點,再次點選可選取整個本體" # AI Translated #, c-format, boost-format msgid "Body %d selected (whole body) — right-click for what applies to it" -msgstr "已選取本體 %d(整個本體) — 按右鍵查看適用的操作" +msgstr "已選取本體 %d(整個本體),按右鍵查看適用的操作" # AI Translated msgid "Whole body selected — right-click for what applies to it" -msgstr "已選取整個本體 — 按右鍵查看適用的操作" +msgstr "已選取整個本體,按右鍵查看適用的操作" # AI Translated #, c-format, boost-format msgid "Body %d: face %d selected — right-click to push/pull it, or click again for the whole body" -msgstr "本體 %d:已選取面 %d — 按右鍵進行推拉,或再次點選以選取整個本體" +msgstr "本體 %d:已選取面 %d,按右鍵進行推拉,或再次點選以選取整個本體" # AI Translated #, c-format, boost-format msgid "Face %d selected — right-click to push/pull it, or click again for the whole body" -msgstr "已選取面 %d — 按右鍵進行推拉,或再次點選以選取整個本體" +msgstr "已選取面 %d,按右鍵進行推拉,或再次點選以選取整個本體" # AI Translated #, c-format msgid "Body %d: %zu edge selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" msgid_plural "Body %d: %zu edges selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" -msgstr[0] "本體 %d:已選取 %zu 條邊 — 按住 Shift 點選可加入或移除一條邊,圓角/倒角會修飾所有選取的邊" +msgstr[0] "本體 %d:已選取 %zu 條邊,按住 Shift 點選可加入或移除一條邊,圓角/倒角會修飾所有選取的邊" # AI Translated #, c-format msgid "%zu edge selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" msgid_plural "%zu edges selected — Shift+click adds or removes one, Fillet/Chamfer dresses them all" -msgstr[0] "已選取 %zu 條邊 — 按住 Shift 點選可加入或移除一條邊,圓角/倒角會修飾所有選取的邊" +msgstr[0] "已選取 %zu 條邊,按住 Shift 點選可加入或移除一條邊,圓角/倒角會修飾所有選取的邊" # AI Translated #, c-format, boost-format msgid "Body %d: edge %d selected — Shift+click to add edges, or click again for the whole body" -msgstr "本體 %d:已選取邊 %d — 按住 Shift 點選以加入更多邊,或再次點選以選取整個本體" +msgstr "本體 %d:已選取邊 %d,按住 Shift 點選以加入更多邊,或再次點選以選取整個本體" # AI Translated #, c-format, boost-format msgid "Edge %d selected — Shift+click to add edges, or click again for the whole body" -msgstr "已選取邊 %d — 按住 Shift 點選以加入更多邊,或再次點選以選取整個本體" +msgstr "已選取邊 %d,按住 Shift 點選以加入更多邊,或再次點選以選取整個本體" # AI Translated #, c-format, boost-format msgid "%s plane selected — right-click to sketch on it, or click an object to select it" -msgstr "已選取 %s 平面 — 按右鍵在其上繪製草圖,或點選物件以選取" +msgstr "已選取 %s 平面,按右鍵可在其上繪製草圖,或點選物件以選取" # AI Translated #, c-format, boost-format msgid "Body %d placed at (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" -msgstr "本體 %d 已放置於 (%.1f, %.1f, %.1f) mm — 拖曳箭頭以移動,拖曳圓環以旋轉" +msgstr "本體 %d 已放置於 (%.1f, %.1f, %.1f) mm,拖曳箭頭以移動,拖曳圓環以旋轉" # AI Translated #, c-format, boost-format msgid "Placed at (%.1f, %.1f, %.1f) mm — drag arrows to move, rings to rotate" -msgstr "已放置於 (%.1f, %.1f, %.1f) mm — 拖曳箭頭以移動,拖曳圓環以旋轉" +msgstr "已放置於 (%.1f, %.1f, %.1f) mm,拖曳箭頭以移動,拖曳圓環以旋轉" # AI Translated msgid "Tool exited" @@ -26898,7 +28615,7 @@ msgstr "已退出工具" # AI Translated msgid "Sketch kept — Confirm to commit it, Cancel to discard" -msgstr "已保留草圖 — 按「確認」提交,按「取消」捨棄" +msgstr "已保留草圖,按「確認」提交,按「取消」捨棄" # AI Translated msgid "Select something to delete" @@ -26932,15 +28649,15 @@ msgstr "編輯中:草圖 %d · N = 正視平面 · 在工具列中按 #, c-format msgid "OK — %zu triangle" msgid_plural "OK — %zu triangles" -msgstr[0] "成功 — %zu 個三角形" +msgstr[0] "成功:%zu 個三角形" # AI Translated msgid "Edit the text — Enter applies, Esc keeps it as it was" -msgstr "編輯文字 — 按 Enter 套用,按 Esc 保持原樣" +msgstr "編輯文字:按 Enter 套用,按 Esc 保持原樣" # AI Translated msgid "Type the text — it appears in the view as you type; Enter inserts, Esc cancels" -msgstr "輸入文字 — 輸入時會即時顯示在視圖中;按 Enter 插入,按 Esc 取消" +msgstr "輸入文字:輸入時會即時顯示在視圖中;按 Enter 插入,按 Esc 取消" # AI Translated msgid "Text unchanged" @@ -26987,7 +28704,7 @@ msgstr "正在重建模型…" #, c-format, boost-format msgid "Imported %d solid — pick a face or edge, then Fillet / Cut / Shell to modify" msgid_plural "Imported %d solids — pick a face or edge, then Fillet / Cut / Shell to modify" -msgstr[0] "已匯入 %d 個實體 — 選取面或邊,再使用圓角 / 切割 / 薄殼進行修改" +msgstr[0] "已匯入 %d 個實體,選取面或邊,再使用圓角 / 切割 / 薄殼進行修改" # AI Translated msgid "Import mesh" @@ -27054,7 +28771,7 @@ msgstr "網格匯入失敗:%s" # AI Translated #, c-format, boost-format msgid "Imported solid — triangles: %d → faces: %d, volume %.2f mm³. Pick a face or edge, then Fillet / Cut / Shell to modify" -msgstr "已匯入實體 — 三角形:%d → 面:%d,體積 %.2f mm³。選取面或邊,再使用圓角 / 切割 / 薄殼進行修改" +msgstr "已匯入實體:三角形 %d → 面 %d,體積 %.2f mm³。選取面或邊,再使用圓角 / 切割 / 薄殼進行修改" # AI Translated #, c-format, boost-format @@ -27068,13 +28785,13 @@ msgstr "找不到可匯入的幾何" # AI Translated #, c-format, boost-format msgid "%s added to the sketch — Confirm to commit it" -msgstr "已將 %s 加入草圖 — 按「確認」提交" +msgstr "已將 %s 加入草圖,按「確認」提交" # AI Translated #. TRN Design tab status; %s is the inserted item, such as "Text" or "SVG". #, c-format, boost-format msgid "%s — drag to place/size, then Confirm" -msgstr "%s — 拖曳以放置/調整大小,然後按「確認」" +msgstr "%s:拖曳以放置/調整大小,然後按「確認」" # AI Translated msgid "Insert canceled" @@ -27082,12 +28799,12 @@ msgstr "已取消插入" # AI Translated msgid "Drag a corner to scale, the center to move — Enter or ✓ when done, Esc to discard" -msgstr "拖曳角點以縮放,拖曳中心以移動 — 完成後按 Enter 或 ✓,按 Esc 捨棄" +msgstr "拖曳角點以縮放,拖曳中心以移動;完成後按 Enter 或 ✓,按 Esc 捨棄" # AI Translated #, c-format, boost-format msgid "Sketch added (plane: %s) — select it, then right-click to Extrude" -msgstr "已加入草圖(平面:%s) — 選取它,然後按右鍵進行擠出" +msgstr "已加入草圖(平面:%s),選取草圖後按右鍵即可擠出" # AI Translated #, c-format, boost-format @@ -27110,7 +28827,7 @@ msgstr "螺紋標準:%s (螺距 %.3g mm)" # AI Translated msgid "Thread needs a solid body — add or import one first" -msgstr "螺紋需要實體本體 — 請先新增或匯入一個" +msgstr "「螺紋」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Pick a sketch profile to revolve first" @@ -27118,7 +28835,7 @@ msgstr "請先選取要迴轉的草圖輪廓" # AI Translated msgid "Revolve needs a solid body — add or import one first" -msgstr "迴轉需要實體本體 — 請先新增或匯入一個" +msgstr "「迴轉」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Pick a profile sketch to sweep first" @@ -27130,7 +28847,7 @@ msgstr "請選取掃掠用的路徑草圖" # AI Translated msgid "Sweep needs a solid body — add or import one first" -msgstr "掃掠需要實體本體 — 請先新增或匯入一個" +msgstr "「掃掠」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Check at least two profile sketches to loft" @@ -27138,7 +28855,7 @@ msgstr "請勾選至少兩個輪廓草圖以進行斷面混成" # AI Translated msgid "Loft needs a solid body — add or import one first" -msgstr "斷面混成需要實體本體 — 請先新增或匯入一個" +msgstr "「斷面混成」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Pick a sketch profile to extrude first" @@ -27166,7 +28883,7 @@ msgstr "請先加入至少一個要刪除的面" # AI Translated msgid "Mate needs two coordinate systems — create them first" -msgstr "結合需要兩個座標系 — 請先建立" +msgstr "「結合」需要兩個座標系,請先建立" # AI Translated msgid "Mate: A and B must be different coordinate systems" @@ -27174,7 +28891,7 @@ msgstr "結合:A 與 B 必須是不同的座標系" # AI Translated msgid "Mate rejected" -msgstr "結合被拒絕" +msgstr "已拒絕結合" # AI Translated msgid "Interference needs at least two bodies" @@ -27211,7 +28928,7 @@ msgstr "無法測量此本體" # AI Translated #, c-format, boost-format msgid "%s: sheet body, area %.2f mm², no volume — thicken it to get one" -msgstr "%s:曲面本體,表面積 %.2f mm²,無體積 — 加厚後即可得到體積" +msgstr "%s:曲面本體,表面積 %.2f mm²,無體積,加厚後即可得到體積" # AI Translated #, c-format, boost-format @@ -27220,15 +28937,15 @@ msgstr "%s:體積 %.2f mm³,表面積 %.2f mm²" # AI Translated msgid "Pattern needs a solid body — add or import one first" -msgstr "陣列需要實體本體 — 請先新增或匯入一個" +msgstr "「陣列」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Boolean needs two bodies — add or import a second one" -msgstr "布林需要兩個本體 — 請新增或匯入第二個" +msgstr "「布林」需要兩個本體,請新增或匯入第二個" # AI Translated msgid "Cut needs a solid body — add or import one first" -msgstr "切割需要實體本體 — 請先新增或匯入一個" +msgstr "「切割」需要實體本體,請先新增或匯入一個" # AI Translated #, c-format, boost-format @@ -27294,7 +29011,7 @@ msgstr[0] "已選取 %d 個 · 按 Del 刪除 · 按住 Shift 點選以加 # AI Translated msgid "Select — click an entity to pick it · drag an endpoint or center to move it · Shift-click adds · Del removes" -msgstr "選取 — 點選圖元以選取 · 拖曳端點或中心以移動 · 按住 Shift 點選以加選 · 按 Del 刪除" +msgstr "選取:點選圖元以選取 · 拖曳端點或中心以移動 · 按住 Shift 點選以加選 · 按 Del 刪除" # AI Translated #, c-format, boost-format @@ -27304,305 +29021,305 @@ msgstr[0] "已選取 %d 個 · 現在請選擇約束(水平、平行、相 # AI Translated msgid "Constrain — click one or two entities, then choose a constraint" -msgstr "約束 — 點選一或兩個圖元,再選擇約束" +msgstr "約束:點選一或兩個圖元,再選擇約束" # AI Translated msgid "Dimension — click an entity, or the first of two points" -msgstr "尺寸 — 點選一個圖元,或兩點中的第一點" +msgstr "尺寸:點選一個圖元,或兩點中的第一點" # AI Translated msgid "Dimension — click the second point" -msgstr "尺寸 — 點選第二點" +msgstr "尺寸:點選第二點" # AI Translated msgid "Line — click the start point" -msgstr "直線 — 點選起點" +msgstr "直線:點選起點" # AI Translated msgid "Line — click the end point; its length and angle can then be typed" -msgstr "直線 — 點選終點;之後可輸入其長度與角度" +msgstr "直線:點選終點;之後可輸入其長度與角度" # AI Translated msgid "Polyline — click the first point" -msgstr "聚合線 — 點選第一點" +msgstr "聚合線:點選第一點" # AI Translated msgid "Polyline — click the next point · click the start point to close it · right-click, double-click or Enter ends the chain" -msgstr "聚合線 — 點選下一點 · 點選起點以封閉 · 按右鍵、按兩下或按 Enter 結束連續線段" +msgstr "聚合線:點選下一點 · 點選起點以封閉 · 按右鍵、按兩下或按 Enter 結束連續線段" # AI Translated msgid "Rectangle — click one corner" -msgstr "矩形 — 點選一個角點" +msgstr "矩形:點選一個角點" # AI Translated msgid "Rectangle — click the opposite corner" -msgstr "矩形 — 點選對角" +msgstr "矩形:點選對角" # AI Translated msgid "Center rectangle — click the center" -msgstr "中心矩形 — 點選中心" +msgstr "中心矩形:點選中心" # AI Translated msgid "Center rectangle — click a corner" -msgstr "中心矩形 — 點選一個角點" +msgstr "中心矩形:點選一個角點" # AI Translated msgid "Oblique rectangle — click the start of the base edge" -msgstr "斜向矩形 — 點選底邊的起點" +msgstr "斜向矩形:點選底邊的起點" # AI Translated msgid "Oblique rectangle — click the end of the base edge (this sets the angle)" -msgstr "斜向矩形 — 點選底邊的終點(決定角度)" +msgstr "斜向矩形:點選底邊的終點(決定角度)" # AI Translated msgid "Oblique rectangle — click to set the width" -msgstr "斜向矩形 — 點選以設定寬度" +msgstr "斜向矩形:點選以設定寬度" # AI Translated msgid "Rounded rectangle — click one corner" -msgstr "圓角矩形 — 點選一個角點" +msgstr "圓角矩形:點選一個角點" # AI Translated msgid "Rounded rectangle — click the opposite corner" -msgstr "圓角矩形 — 點選對角" +msgstr "圓角矩形:點選對角" # AI Translated msgid "Rounded rectangle — click to set the corner radius" -msgstr "圓角矩形 — 點選以設定圓角半徑" +msgstr "圓角矩形:點選以設定圓角半徑" # AI Translated msgid "Circle — click the center" -msgstr "圓 — 點選圓心" +msgstr "圓:點選圓心" # AI Translated msgid "Circle — click to set the radius; it can then be typed" -msgstr "圓 — 點選以設定半徑;之後可輸入半徑值" +msgstr "圓:點選以設定半徑;之後可輸入半徑值" # AI Translated msgid "Circle (2 points) — click one end of the diameter" -msgstr "圓(兩點) — 點選直徑的一端" +msgstr "圓(兩點):點選直徑的一端" # AI Translated msgid "Circle (2 points) — click the other end of the diameter" -msgstr "圓(兩點) — 點選直徑的另一端" +msgstr "圓(兩點):點選直徑的另一端" # AI Translated msgid "Circle (3 points) — click the first point on the circle" -msgstr "圓(三點) — 點選圓上的第一點" +msgstr "圓(三點):點選圓上的第一點" # AI Translated msgid "Circle (3 points) — click the second point" -msgstr "圓(三點) — 點選第二點" +msgstr "圓(三點):點選第二點" # AI Translated msgid "Circle (3 points) — click the third point" -msgstr "圓(三點) — 點選第三點" +msgstr "圓(三點):點選第三點" # AI Translated msgid "Arc — click the start point" -msgstr "圓弧 — 點選起點" +msgstr "圓弧:點選起點" # AI Translated msgid "Arc — click the end point" -msgstr "圓弧 — 點選終點" +msgstr "圓弧:點選終點" # AI Translated msgid "Arc — click a point the arc passes through" -msgstr "圓弧 — 點選圓弧通過的一點" +msgstr "圓弧:點選圓弧通過的一點" # AI Translated msgid "Tangent arc — click the endpoint it leaves from" -msgstr "相切圓弧 — 點選圓弧起始的端點" +msgstr "相切圓弧:點選圓弧起始的端點" # AI Translated msgid "Tangent arc — click its far end" -msgstr "相切圓弧 — 點選其另一端" +msgstr "相切圓弧:點選其另一端" # AI Translated msgid "Center arc — click the center" -msgstr "中心點圓弧 — 點選圓心" +msgstr "中心點圓弧:點選圓心" # AI Translated msgid "Center arc — click the start point (this sets the radius)" -msgstr "中心點圓弧 — 點選起點(決定半徑)" +msgstr "中心點圓弧:點選起點(決定半徑)" # AI Translated msgid "Center arc — click the end point" -msgstr "中心點圓弧 — 點選終點" +msgstr "中心點圓弧:點選終點" # AI Translated msgid "Slot — click one end of the centerline" -msgstr "槽 — 點選中心線的一端" +msgstr "槽:點選中心線的一端" # AI Translated msgid "Slot — click the other end of the centerline" -msgstr "槽 — 點選中心線的另一端" +msgstr "槽:點選中心線的另一端" # AI Translated msgid "Slot — click to set the width" -msgstr "槽 — 點選以設定寬度" +msgstr "槽:點選以設定寬度" # AI Translated msgid "Arc slot — click the center the slot curves about" -msgstr "圓弧槽 — 點選槽彎曲所繞的中心" +msgstr "圓弧槽:點選槽彎曲所繞的中心" # AI Translated msgid "Arc slot — click the start of the centerline (this sets the radius)" -msgstr "圓弧槽 — 點選中心線的起點(決定半徑)" +msgstr "圓弧槽:點選中心線的起點(決定半徑)" # AI Translated msgid "Arc slot — click the end of the centerline" -msgstr "圓弧槽 — 點選中心線的終點" +msgstr "圓弧槽:點選中心線的終點" # AI Translated msgid "Arc slot — click to set the width" -msgstr "圓弧槽 — 點選以設定寬度" +msgstr "圓弧槽:點選以設定寬度" # AI Translated msgid "Polygon — click the center" -msgstr "多邊形 — 點選中心" +msgstr "多邊形:點選中心" # AI Translated msgid "Polygon — click a vertex (this sets size and orientation)" -msgstr "多邊形 — 點選一個頂點(決定大小與方向)" +msgstr "多邊形:點選一個頂點(決定大小與方向)" # AI Translated msgid "Ellipse — click the center" -msgstr "橢圓 — 點選中心" +msgstr "橢圓:點選中心" # AI Translated msgid "Ellipse — click the end of the major axis" -msgstr "橢圓 — 點選長軸的端點" +msgstr "橢圓:點選長軸的端點" # AI Translated msgid "Ellipse — click a point on the minor axis" -msgstr "橢圓 — 點選短軸上的一點" +msgstr "橢圓:點選短軸上的一點" # AI Translated msgid "Elliptical arc — click the center" -msgstr "橢圓弧 — 點選中心" +msgstr "橢圓弧:點選中心" # AI Translated msgid "Elliptical arc — click the end of the major axis" -msgstr "橢圓弧 — 點選長軸的端點" +msgstr "橢圓弧:點選長軸的端點" # AI Translated msgid "Elliptical arc — click a point on the minor axis" -msgstr "橢圓弧 — 點選短軸上的一點" +msgstr "橢圓弧:點選短軸上的一點" # AI Translated msgid "Elliptical arc — click where the arc starts" -msgstr "橢圓弧 — 點選圓弧的起點" +msgstr "橢圓弧:點選圓弧的起點" # AI Translated msgid "Elliptical arc — click where the arc ends" -msgstr "橢圓弧 — 點選圓弧的終點" +msgstr "橢圓弧:點選圓弧的終點" # AI Translated msgid "Spline — click the first control point" -msgstr "雲形線 — 點選第一個控制點" +msgstr "雲形線:點選第一個控制點" # AI Translated msgid "Spline — click the next control point · right-click, double-click or Enter finishes the curve" -msgstr "雲形線 — 點選下一個控制點 · 按右鍵、按兩下或按 Enter 完成曲線" +msgstr "雲形線:點選下一個控制點 · 按右鍵、按兩下或按 Enter 完成曲線" # AI Translated msgid "Point — click to place one; the tool stays armed for more" -msgstr "點 — 點選以放置一點;工具會保持啟用以繼續放置" +msgstr "點:點選以放置一點;工具會保持啟用以繼續放置" # AI Translated msgid "Trim — click a segment where it crosses another entity · Esc to exit" -msgstr "修剪 — 點選與其他圖元相交的線段 · 按 Esc 結束" +msgstr "修剪:點選與其他圖元相交的線段 · 按 Esc 結束" # AI Translated msgid "Extend — click a line or arc to grow it out to the nearest entity · Esc to exit" -msgstr "延伸 — 點選直線或圓弧,將其延伸至最近的圖元 · 按 Esc 結束" +msgstr "延伸:點選直線或圓弧,將其延伸至最近的圖元 · 按 Esc 結束" # AI Translated msgid "Fillet — click the first of two lines that meet" -msgstr "圓角 — 點選相交兩直線中的第一條" +msgstr "圓角:點選相交兩直線中的第一條" # AI Translated msgid "Fillet — click the second line" -msgstr "圓角 — 點選第二條直線" +msgstr "圓角:點選第二條直線" # AI Translated msgid "Fillet — drag the arrow, or click the number to type the radius · Enter applies · Esc cancels" -msgstr "圓角 — 拖曳箭頭,或點選數字以輸入半徑 · 按 Enter 套用 · 按 Esc 取消" +msgstr "圓角:拖曳箭頭,或點選數字以輸入半徑 · 按 Enter 套用 · 按 Esc 取消" # AI Translated msgid "Chamfer — click the first of two lines that meet" -msgstr "倒角 — 點選相交兩直線中的第一條" +msgstr "倒角:點選相交兩直線中的第一條" # AI Translated msgid "Chamfer — click the second line" -msgstr "倒角 — 點選第二條直線" +msgstr "倒角:點選第二條直線" # AI Translated msgid "Chamfer — drag the arrow, or click the number to type the setback · Enter applies · Esc cancels" -msgstr "倒角 — 拖曳箭頭,或點選數字以輸入倒角距離 · 按 Enter 套用 · 按 Esc 取消" +msgstr "倒角:拖曳箭頭,或點選數字以輸入倒角距離 · 按 Enter 套用 · 按 Esc 取消" # AI Translated msgid "Offset — click a curve; its whole outline is offset" -msgstr "偏移 — 點選一條曲線;其整個輪廓都會偏移" +msgstr "偏移:點選一條曲線;其整個輪廓都會偏移" # AI Translated msgid "Offset — drag the arrow to either side, or click the number to type the distance · Enter applies · Esc cancels" -msgstr "偏移 — 將箭頭拖曳至任一側,或點選數字以輸入距離 · 按 Enter 套用 · 按 Esc 取消" +msgstr "偏移:將箭頭拖曳至任一側,或點選數字以輸入距離 · 按 Enter 套用 · 按 Esc 取消" # AI Translated msgid "Mirror — first click the LINE to mirror about (a construction line works)" -msgstr "鏡像 — 先點選作為鏡像軸的「直線」(可使用建構線)" +msgstr "鏡像:先點選作為鏡像軸的「直線」(可使用建構線)" # AI Translated msgid "Mirror — axis set · now click the entities to mirror · Esc cancels" -msgstr "鏡像 — 已設定軸 · 現在點選要鏡像的圖元 · 按 Esc 取消" +msgstr "鏡像:已設定軸 · 現在點選要鏡像的圖元 · 按 Esc 取消" # AI Translated #, c-format, boost-format msgid "Mirror — axis set · %d to mirror · click another to add or remove it · Enter applies" msgid_plural "Mirror — axis set · %d to mirror · click another to add or remove it · Enter applies" -msgstr[0] "鏡像 — 已設定軸 · %d 個要鏡像 · 點選其他圖元以加入或移除 · 按 Enter 套用" +msgstr[0] "鏡像:已設定軸 · %d 個要鏡像 · 點選其他圖元以加入或移除 · 按 Enter 套用" # AI Translated msgid "Move — click the entities to move" -msgstr "移動 — 點選要移動的圖元" +msgstr "移動:點選要移動的圖元" # AI Translated msgid "Move — drag the handle, or click the number to type the distance · Enter applies" -msgstr "移動 — 拖曳控點,或點選數字以輸入距離 · 按 Enter 套用" +msgstr "移動:拖曳控點,或點選數字以輸入距離 · 按 Enter 套用" # AI Translated msgid "Rotate — click the entities to rotate" -msgstr "旋轉 — 點選要旋轉的圖元" +msgstr "旋轉:點選要旋轉的圖元" # AI Translated msgid "Rotate — drag the handle, or click the number to type the angle · Enter applies" -msgstr "旋轉 — 拖曳控點,或點選數字以輸入角度 · 按 Enter 套用" +msgstr "旋轉:拖曳控點,或點選數字以輸入角度 · 按 Enter 套用" # AI Translated msgid "Scale — click the entities to scale" -msgstr "縮放 — 點選要縮放的圖元" +msgstr "縮放:點選要縮放的圖元" # AI Translated msgid "Scale — drag the handle, or click the number to type the factor · Enter applies" -msgstr "縮放 — 拖曳控點,或點選數字以輸入比例 · 按 Enter 套用" +msgstr "縮放:拖曳控點,或點選數字以輸入比例 · 按 Enter 套用" # AI Translated msgid "Array — click the entities to repeat" -msgstr "陣列 — 點選要重複的圖元" +msgstr "陣列:點選要重複的圖元" # AI Translated msgid "Array — drag the handle to set the step, click the count to type it · Enter applies" -msgstr "陣列 — 拖曳控點以設定間距,點選數量以輸入 · 按 Enter 套用" +msgstr "陣列:拖曳控點以設定間距,點選數量以輸入 · 按 Enter 套用" # AI Translated msgid "Polar array — click the entities to repeat" -msgstr "環形陣列 — 點選要重複的圖元" +msgstr "環形陣列:點選要重複的圖元" # AI Translated msgid "Polar array — drag the handle to set the sweep, click the count to type it · Enter applies" -msgstr "環形陣列 — 拖曳控點以設定角度範圍,點選數量以輸入 · 按 Enter 套用" +msgstr "環形陣列:拖曳控點以設定角度範圍,點選數量以輸入 · 按 Enter 套用" # AI Translated msgid "Drag a corner to scale, the center to move · Enter or ✓ when done, Esc to discard" @@ -27619,12 +29336,12 @@ msgstr " · 點選約束標記即可移除" # AI Translated #, c-format, boost-format msgid "%s — solid body" -msgstr "%s — 實體本體" +msgstr "%s(實體本體)" # AI Translated #, c-format, boost-format msgid "%s — surface body" -msgstr "%s — 曲面本體" +msgstr "%s(曲面本體)" # AI Translated #, c-format, boost-format @@ -27668,7 +29385,7 @@ msgstr "草圖輪廓" # AI Translated msgid "Sketch — nothing selected" -msgstr "草圖 — 未選擇任何內容" +msgstr "草圖:未選取任何內容" # AI Translated msgid "Sketch line" @@ -27723,27 +29440,27 @@ msgstr "在視埠中點選實體的「邊」" # AI Translated msgid "An angled plane needs an edge to tilt about — pick Edge A" -msgstr "傾斜平面需要一條作為旋轉軸的邊 — 請選取邊 A" +msgstr "傾斜平面需要一條作為旋轉軸的邊,請選取邊 A" # AI Translated msgid "A midplane needs two faces — pick Face A and Face B" -msgstr "中間平面需要兩個面 — 請選取面 A 與面 B" +msgstr "中間平面需要兩個面,請選取面 A 與面 B" # AI Translated msgid "Face A and Face B are the same face — a midplane needs two different faces" -msgstr "面 A 與面 B 是同一個面 — 中間平面需要兩個不同的面" +msgstr "面 A 與面 B 是同一個面,中間平面需要兩個不同的面" # AI Translated msgid "A tangent plane needs a cylindrical face — pick Face A" -msgstr "相切平面需要一個圓柱面 — 請選取面 A" +msgstr "相切平面需要一個圓柱面,請選取面 A" # AI Translated msgid "This plane needs two edges — pick Edge A and Edge B" -msgstr "此平面需要兩條邊 — 請選取邊 A 與邊 B" +msgstr "此平面需要兩條邊,請選取邊 A 與邊 B" # AI Translated msgid "Plane added — pick it as a sketch plane" -msgstr "已新增平面 — 可將其選為草圖平面" +msgstr "已新增平面,可將其選為草圖平面" # AI Translated msgid "Axis added" @@ -27755,27 +29472,27 @@ msgstr "已新增座標系" # AI Translated msgid "Shell needs a solid body — add or import one first" -msgstr "薄殼需要實體本體 — 請先新增或匯入一個" +msgstr "「薄殼」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Draft needs a solid body — add or import one first" -msgstr "拔模需要實體本體 — 請先新增或匯入一個" +msgstr "「拔模」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Draft needs a picked face — click a side face first" -msgstr "拔模需要選取的面 — 請先點選側面" +msgstr "「拔模」需要選取的面,請先點選側面" # AI Translated msgid "" "Nothing yet — import a STEP or a mesh from the toolbar,\n" "or press Sketch and click a reference plane to start a sketch." msgstr "" -"目前沒有任何內容 — 從工具列匯入 STEP 或網格,\n" +"目前沒有任何內容,請從工具列匯入 STEP 或網格,\n" "或按「草圖」後點選參考平面以開始繪製草圖。" # AI Translated msgid "No solid yet — select a sketch and right-click it to Extrude." -msgstr "尚無實體 — 選取草圖後按右鍵進行擠出。" +msgstr "尚無實體,請選取草圖後按右鍵進行擠出。" # AI Translated msgid "Could not restore the CAD model from this project" @@ -27789,11 +29506,11 @@ msgstr "無法還原 CAD 模型:%s" # AI Translated #, c-format msgid "Body %zu — %s" -msgstr "本體 %zu — %s" +msgstr "本體 %zu:%s" # AI Translated msgid "Section view on — hides half the model to see inside; PageUp / PageDown move the plane, Flip shows the other half" -msgstr "剖面圖已開啟 — 隱藏模型的一半以查看內部;PageUp / PageDown 移動剖切面,「翻轉」顯示另一半" +msgstr "剖面圖已開啟:隱藏模型的一半以檢視內部;按 PageUp / PageDown 移動剖切面,按「翻轉剖面」顯示另一半" # AI Translated msgid "Section view off" @@ -27801,11 +29518,11 @@ msgstr "剖面圖已關閉" # AI Translated msgid "Section view — showing the upper half" -msgstr "剖面圖 — 顯示上半部" +msgstr "剖面圖:顯示上半部" # AI Translated msgid "Section view — showing the lower half" -msgstr "剖面圖 — 顯示下半部" +msgstr "剖面圖:顯示下半部" # AI Translated msgid "Finding the feature's faces…" @@ -27813,7 +29530,7 @@ msgstr "正在尋找特徵的面…" # AI Translated msgid "The model is being rebuilt — zoom again when it finishes" -msgstr "模型正在重建 — 完成後請再次縮放" +msgstr "模型正在重建,完成後請再次縮放" # AI Translated #, c-format, boost-format @@ -27822,7 +29539,7 @@ msgstr "%s 目前沒有可供縮放的可見內容" # AI Translated msgid "That body has no display mesh yet — recompute first" -msgstr "該本體尚無顯示網格 — 請先重新計算" +msgstr "該本體尚無顯示網格,請先重新計算" # AI Translated msgid "Select something to zoom to" @@ -27834,15 +29551,15 @@ msgstr "請先完成或取消目前開啟的項目" # AI Translated msgid "Select a body first — click it in the viewport or the Bodies list" -msgstr "請先選取本體 — 在視埠或本體清單中點選" +msgstr "請先選取本體,在視埠或「本體」清單中點選即可" # AI Translated msgid "Drag the arrows to move, the rings to rotate — then Confirm (Esc cancels)" -msgstr "拖曳箭頭以移動,拖曳圓環以旋轉 — 然後按「確認」(Esc 取消)" +msgstr "拖曳箭頭以移動,拖曳圓環以旋轉,然後按「確認」(按 Esc 取消)" # AI Translated msgid "Drag the arrows to move, the rings to rotate — the numbers follow" -msgstr "拖曳箭頭以移動,拖曳圓環以旋轉 — 數值會隨之更新" +msgstr "拖曳箭頭以移動,拖曳圓環以旋轉,數值會隨之更新" # AI Translated msgid "Select a body first" @@ -27859,12 +29576,12 @@ msgstr "點選實體上的面,然後按 F" # AI Translated msgid "Placed on face — body laid flat on the bed" -msgstr "已選擇底面 — 本體已平放在列印板上" +msgstr "已選擇底面,本體已平放在列印板上" # AI Translated #, c-format, boost-format msgid "Edit rejected: %s" -msgstr "編輯被拒絕:%s" +msgstr "已拒絕編輯:%s" # AI Translated msgid "Erase all features and bodies and start a new design? This cannot be undone." @@ -27876,7 +29593,7 @@ msgstr "新設計" # AI Translated msgid "This body has no feature to delete — use New Design to start over" -msgstr "此本體沒有可刪除的特徵 — 請使用「新設計」重新開始" +msgstr "此本體沒有可刪除的特徵,請使用「新設計」重新開始" # AI Translated #, c-format, boost-format @@ -27886,7 +29603,7 @@ msgstr "特徵 %d" # AI Translated #, c-format, boost-format msgid "Deleted %s, the feature this body was made from — Ctrl+Z restores it" -msgstr "已刪除 %s(即建立此本體的特徵) — 按 Ctrl+Z 可復原" +msgstr "已刪除 %s(即建立此本體的特徵),按 Ctrl+Z 可復原" # AI Translated msgid "Select the FEATURE that created this body (or use New Design)" @@ -27976,7 +29693,7 @@ msgstr "此約束需要兩個具有可接合點的圖元" # AI Translated msgid "This dimension needs two entities with a point to measure between" -msgstr "此尺寸需要兩個具有可量測點的圖元" +msgstr "此尺寸需要兩個具有可測量點的圖元" # AI Translated msgid "Midpoint needs a point and a line" @@ -28004,17 +29721,17 @@ msgstr "不支援的約束" # AI Translated msgid "Constraint rejected (over-constrained)" -msgstr "約束被拒絕(過度約束)" +msgstr "已拒絕約束(過度約束)" # AI Translated msgid "Applied constraint · its badge is on the sketch — click the badge to remove it" -msgstr "已套用約束 · 其標記顯示在草圖上 — 點選標記即可移除" +msgstr "已套用約束 · 其標記顯示在草圖上,點選標記即可移除" # AI Translated #, c-format, boost-format msgid "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." msgid_plural "%s — %d selected. Press Esc for the Select tool, click one line, then Shift- or Ctrl-click the other." -msgstr[0] "%s — 已選取 %d 個。按 Esc 切換到選取工具,點選一條直線,再按住 Shift 或 Ctrl 點選另一條。" +msgstr[0] "%s,目前已選取 %d 個。按 Esc 切換到選取工具,點選一條直線,再按住 Shift 或 Ctrl 點選另一條。" # AI Translated msgid "Applied constraint" @@ -28224,7 +29941,7 @@ msgstr "已套用編輯" #. TRN Design tab status; %s is the value being asked for, such as "Fillet radius". #, c-format, boost-format msgid "%s — type a value, press Enter (or Confirm)" -msgstr "%s — 輸入數值後按 Enter(或「確認」)" +msgstr "%s:輸入數值後按 Enter(或「確認」)" # AI Translated msgid "Pick a segment in the viewport first" @@ -28232,11 +29949,11 @@ msgstr "請先在視埠中選取線段" # AI Translated msgid "Applied Horizontal" -msgstr "已套用水平" +msgstr "已套用「水平」" # AI Translated msgid "Applied Vertical" -msgstr "已套用垂直" +msgstr "已套用「垂直」" # AI Translated msgid "Sketch: " @@ -28253,11 +29970,11 @@ msgstr "位於已儲存的面上" # AI Translated msgid "Editing sketch — drag a handle or double-click a dimension to edit it" -msgstr "編輯草圖中 — 拖曳控點或按兩下尺寸以編輯" +msgstr "編輯草圖中:拖曳控點或按兩下尺寸以編輯" # AI Translated msgid "An imported solid has no parameters — use Transform to move or rotate it" -msgstr "匯入的實體沒有參數 — 請使用「變換」來移動或旋轉" +msgstr "匯入的實體沒有參數,請使用「變換」來移動或旋轉" # AI Translated msgid "This feature type can't be edited yet" @@ -28265,7 +29982,7 @@ msgstr "此特徵類型目前尚無法編輯" # AI Translated msgid "Nothing to export — add a feature first" -msgstr "沒有可匯出的內容 — 請先新增特徵" +msgstr "沒有可匯出的內容,請先新增特徵" # AI Translated msgid "Export STEP" @@ -28286,15 +30003,15 @@ msgstr "STEP 匯出失敗:%s" # AI Translated msgid "Commit to Plate (as bodies) — send each body to Prepare as its own object" -msgstr "送至列印板(依本體) — 將每個本體作為獨立物件送到「準備」" +msgstr "送至列印板(依本體):將每個本體作為獨立物件送到「準備」" # AI Translated msgid "Commit to Plate — send the solid to Prepare" -msgstr "送至列印板 — 將實體送到「準備」" +msgstr "送至列印板:將實體送到「準備」" # AI Translated msgid "Nothing to commit — add a feature first" -msgstr "沒有可提交的內容 — 請先新增特徵" +msgstr "沒有可送至列印板的內容,請先新增特徵" # AI Translated #, c-format, boost-format @@ -28303,11 +30020,11 @@ msgstr "設計本體 %d" # AI Translated msgid "All bodies hidden — show one before committing" -msgstr "所有本體皆已隱藏 — 提交前請先顯示一個" +msgstr "所有本體皆已隱藏,送至列印板前請先顯示一個" # AI Translated msgid "Design Assembly" -msgstr "設計組合體" +msgstr "設計組合件" # AI Translated msgid "Design Body" @@ -28332,7 +30049,7 @@ msgstr "直線 E%d" # AI Translated #, c-format, boost-format msgid "Sketch plane: %s — pick a tool" -msgstr "草圖平面:%s — 請選擇工具" +msgstr "草圖平面:%s,請選擇工具" # AI Translated #, c-format, boost-format @@ -28380,12 +30097,12 @@ msgstr "無效:%s" #, c-format msgid "Preview — %zu triangle" msgid_plural "Preview — %zu triangles" -msgstr[0] "預覽 — %zu 個三角形" +msgstr[0] "預覽:%zu 個三角形" # AI Translated #, c-format, boost-format msgid "Body %d — moved (%.1f, %.1f, %.1f) mm, rotated %.1f°" -msgstr "本體 %d — 已移動 (%.1f, %.1f, %.1f) mm,已旋轉 %.1f°" +msgstr "本體 %d:已移動 (%.1f, %.1f, %.1f) mm,已旋轉 %.1f°" # AI Translated msgid "Profile: " @@ -28476,7 +30193,7 @@ msgstr "數值不能為負(零表示重合)" # AI Translated msgid "That dimension cannot be satisfied — the sketch is over-constrained" -msgstr "無法滿足該尺寸 — 草圖已過度約束" +msgstr "無法滿足該尺寸,草圖已過度約束" # AI Translated #, boost-format @@ -28515,16 +30232,16 @@ msgstr "圓角半徑必須小於短邊長度的一半" # AI Translated msgid "The slot is too wide for its radius — the width must be less than twice the radius" -msgstr "槽相對於其半徑過寬 — 寬度必須小於半徑的兩倍" +msgstr "槽相對於其半徑過寬,寬度必須小於半徑的兩倍" # AI Translated #, boost-format msgid "%1% cannot be satisfied — the sketch is over-constrained" -msgstr "無法滿足%1% — 草圖已過度約束" +msgstr "無法滿足 %1%,草圖已過度約束" # AI Translated msgid "Those two lines do not meet at a corner — pick two lines that do" -msgstr "這兩條直線未相交於角點 — 請選取兩條相交於角點的直線" +msgstr "這兩條直線未相交於角點,請選取兩條相交於角點的直線" # AI Translated msgid "The size must be greater than zero" @@ -28546,7 +30263,7 @@ msgstr[0] "已移除 %1% 個因圓角/倒角而失效的約束" # AI Translated msgid "Offset: an ellipse or a spline has no parallel of its own kind — pick lines, arcs or circles" -msgstr "偏移:橢圓或雲形線無法產生同類型的平行曲線 — 請選取直線、圓弧或圓" +msgstr "偏移:橢圓或雲形線無法產生同類型的平行曲線,請選取直線、圓弧或圓" # AI Translated msgid "The scale factor must be greater than zero" @@ -28568,7 +30285,7 @@ msgstr[0] "變換解除了 %1% 個約束" # AI Translated msgid "The array copies are unconstrained — the solver refused every binding" -msgstr "陣列副本未受約束 — 求解器拒絕了所有繫結約束" +msgstr "陣列副本未受約束,求解器拒絕了所有繫結約束" # AI Translated msgid "right-click or double-click to finish, click start to close" @@ -28588,7 +30305,7 @@ msgstr "按 Enter 或 ✓ 套用,按 Esc 捨棄" # AI Translated msgid "No dimension for that entity yet — click a line, a circle, an arc, or two points" -msgstr "目前尚無法為該圖元標註尺寸 — 請點選直線、圓、圓弧或兩個點" +msgstr "目前尚無法為該圖元標註尺寸,請點選直線、圓、圓弧或兩個點" # AI Translated msgid "Click a second point, or a line to measure the distance to" @@ -28629,11 +30346,11 @@ msgstr "草圖" # AI Translated msgid "Select a flat face or a reference plane to sketch on" -msgstr "選取要在其上繪製草圖的平面或參考平面" +msgstr "選取要在其上繪製草圖的平坦面或參考平面" # AI Translated msgid "Sketch on the selected flat face or plane, or click one next" -msgstr "在選取的平面或參考平面上繪製草圖,或隨後點選一個" +msgstr "在選取的平坦面或參考平面上繪製草圖,或接著點選一個" # AI Translated msgctxt "Design" @@ -28658,16 +30375,16 @@ msgstr "加厚" # AI Translated msgctxt "Design" msgid "Join" -msgstr "聯集" +msgstr "接合" # AI Translated msgid "Fuse the tool body into the target — one solid, no seam" -msgstr "將工具本體融合到目標中 — 成為單一實體,沒有接縫" +msgstr "將工具本體融合到目標中,成為單一實體,沒有接縫" # AI Translated msgctxt "Design" msgid "Subtract" -msgstr "差集" +msgstr "減去" # AI Translated msgid "Cut the tool body out of the target" @@ -28713,7 +30430,7 @@ msgstr "加厚曲面" # AI Translated msgid "Thicken Surface needs a surface body — make one with a Surface tool first" -msgstr "加厚曲面需要曲面本體 — 請先使用曲面工具建立" +msgstr "「加厚曲面」需要曲面本體,請先使用曲面工具建立" # AI Translated msgctxt "Design" @@ -28722,7 +30439,7 @@ msgstr "螺紋" # AI Translated msgid "Trim the body with a plane — drag the offset arrow; keep one half or both" -msgstr "以平面修剪本體 — 拖曳偏移箭頭;保留其中一半或兩半" +msgstr "以平面修剪本體:拖曳偏移箭頭,保留其中一半或兩半" # AI Translated msgctxt "Design" @@ -28731,7 +30448,7 @@ msgstr "分割" # AI Translated msgid "Split needs a solid body — add or import one first" -msgstr "分割需要實體本體 — 請先新增或匯入一個" +msgstr "「分割」需要實體本體,請先新增或匯入一個" # AI Translated msgid "Split the body along a picked face into two solids" @@ -28779,7 +30496,7 @@ msgstr "曲面偏移" # AI Translated msgid "Surface Offset needs a surface body — make one with a Surface tool first" -msgstr "曲面偏移需要曲面本體 — 請先使用曲面工具建立" +msgstr "「曲面偏移」需要曲面本體,請先使用曲面工具建立" # AI Translated msgctxt "Design" @@ -28788,7 +30505,7 @@ msgstr "線性陣列" # AI Translated msgid "Repeat the body along a direction — drag the spacing, set the count" -msgstr "沿一個方向重複本體 — 拖曳設定間距,並設定數量" +msgstr "沿一個方向重複本體:拖曳設定間距,並設定數量" # AI Translated msgctxt "Design" @@ -28797,7 +30514,7 @@ msgstr "環形陣列" # AI Translated msgid "Repeat the body around an axis — set the count and sweep" -msgstr "繞軸重複本體 — 設定數量與角度範圍" +msgstr "繞軸重複本體:設定數量與角度範圍" # AI Translated msgctxt "Design" @@ -28829,7 +30546,7 @@ msgstr "對齊至" # AI Translated msgid "Align needs a body — add or import one first" -msgstr "對齊需要本體 — 請先新增或匯入一個" +msgstr "「對齊」需要本體,請先新增或匯入一個" # AI Translated msgid "Align the body to a picked face or plane" @@ -28875,7 +30592,7 @@ msgstr "干涉" # AI Translated msgid "Check whether two bodies overlap — reports, changes nothing" -msgstr "檢查兩個本體是否重疊 — 僅回報結果,不做任何變更" +msgstr "檢查兩個本體是否重疊,僅回報結果,不做任何變更" # AI Translated msgctxt "Design" @@ -28938,7 +30655,7 @@ msgstr "刪除本體" # AI Translated msgid "Delete this whole body — removes the feature it was made from" -msgstr "刪除整個本體 — 會移除建立它的特徵" +msgstr "刪除整個本體,會一併移除建立它的特徵" # AI Translated msgctxt "Design" @@ -29031,7 +30748,7 @@ msgstr "三角形" # AI Translated msgid "Triangle — click center, then a vertex" -msgstr "三角形 — 點選中心,再點選一個頂點" +msgstr "三角形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29040,7 +30757,7 @@ msgstr "正方形" # AI Translated msgid "Square — click center, then a vertex" -msgstr "正方形 — 點選中心,再點選一個頂點" +msgstr "正方形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29049,7 +30766,7 @@ msgstr "五邊形" # AI Translated msgid "Pentagon — click center, then a vertex" -msgstr "五邊形 — 點選中心,再點選一個頂點" +msgstr "五邊形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29058,7 +30775,7 @@ msgstr "六邊形" # AI Translated msgid "Hexagon — click center, then a vertex" -msgstr "六邊形 — 點選中心,再點選一個頂點" +msgstr "六邊形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29067,7 +30784,7 @@ msgstr "八邊形" # AI Translated msgid "Octagon — click center, then a vertex" -msgstr "八邊形 — 點選中心,再點選一個頂點" +msgstr "八邊形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29076,7 +30793,7 @@ msgstr "十二邊形" # AI Translated msgid "Dodecagon — click center, then a vertex" -msgstr "十二邊形 — 點選中心,再點選一個頂點" +msgstr "十二邊形:點選中心,再點選一個頂點" # AI Translated msgctxt "Design" @@ -29085,7 +30802,7 @@ msgstr "內接" # AI Translated msgid "Measure the polygon to its corners (inscribed)" -msgstr "以頂點為準量測多邊形(內接)" +msgstr "以頂點為準測量多邊形(內接)" # AI Translated msgctxt "Design" @@ -29094,7 +30811,7 @@ msgstr "外切" # AI Translated msgid "Measure the polygon to its flats (circumscribed)" -msgstr "以各邊為準量測多邊形(外切)" +msgstr "以各邊為準測量多邊形(外切)" # AI Translated msgctxt "Design" @@ -29239,7 +30956,7 @@ msgstr "斜體" # AI Translated msgid "This font cannot be used for text — pick another one" -msgstr "此字型無法用於文字 — 請選擇其他字型" +msgstr "此字型無法用於文字,請選擇其他字型" # AI Translated msgid "Type the text to see its size" @@ -29280,30 +30997,32 @@ msgid "PgDn" msgstr "PgDn" # AI Translated +# Needs human review: Arrow-key names shown in shortcut chips (KeyChord.cpp:44-47, Keyboard Shortcuts dialog): arrows ←→↑↓ chosen for compactness, as in zh_CN; check they read clearly next to Shift/Ctrl, or use 左方向鍵/右方向鍵/上方向鍵/下方向鍵. msgctxt "Keyboard Shortcut" msgid "Arrow Left" -msgstr "Arrow Left" +msgstr "←" # AI Translated msgctxt "Keyboard Shortcut" msgid "Arrow Right" -msgstr "Arrow Right" +msgstr "→" # AI Translated msgctxt "Keyboard Shortcut" msgid "Arrow Up" -msgstr "Arrow Up" +msgstr "↑" # AI Translated msgctxt "Keyboard Shortcut" msgid "Arrow Down" -msgstr "Arrow Down" +msgstr "↓" msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "從 STL/STEP/3MF/OBJ/AMF 檔案中匯入幾何模型" +# AI Translated msgid "Select all objects" -msgstr "選擇所有物件" +msgstr "選取所有物件" msgid "Paste from clipboard" msgstr "從剪貼簿貼上" @@ -29337,47 +31056,55 @@ msgstr "將所選項目順時針旋轉 45 度" # AI Translated msgid "Gizmo move" -msgstr "Gizmo 移動" +msgstr "移動工具" +# AI Translated msgid "Gizmo rotate" -msgstr "旋轉物件" +msgstr "旋轉工具" # AI Translated msgid "Gizmo scale" -msgstr "Gizmo 縮放" +msgstr "縮放工具" +# AI Translated msgid "Gizmo place face on bed" -msgstr "選擇底面" +msgstr "選擇底面工具" +# AI Translated msgid "Gizmo cut" -msgstr "切割物件" +msgstr "切割工具" # AI Translated msgid "Gizmo mesh boolean" -msgstr "Gizmo 網格布林運算" +msgstr "網格布林運算工具" # AI Translated msgid "Gizmo FDM paint-on supports" -msgstr "Gizmo FDM 塗刷支撐" +msgstr "FDM 支撐繪製工具" +# AI Translated msgid "Gizmo FDM paint-on seam" -msgstr "FDM 塗裝接縫" +msgstr "FDM 接縫繪製工具" +# AI Translated msgid "Gizmo FDM paint-on fuzzy skin" -msgstr "Gizmo FDM 塗刷絨毛表面效果" +msgstr "FDM 絨毛表面繪製工具" # AI Translated msgid "Gizmo multi-material painting" -msgstr "Gizmo 多材料塗刷" +msgstr "多材料繪製工具" +# AI Translated msgid "Gizmo text emboss/engrave" -msgstr "浮雕/雕刻文字工具" +msgstr "文字浮雕/雕刻工具" +# AI Translated msgid "Gizmo measure" -msgstr "測量" +msgstr "測量工具" +# AI Translated msgid "Gizmo assemble" -msgstr "組裝" +msgstr "組裝工具" # AI Translated msgid "Gizmo brim ears" @@ -29385,50 +31112,63 @@ msgstr "耳狀 Brim 工具" # AI Translated msgid "Gizmo texture displacement painting" -msgstr "Gizmo 紋理位移繪製" +msgstr "紋理位移繪製工具" +# AI Translated msgid "Vertical slider - Move active thumb Up" -msgstr "垂直滑動條 - 向上移動一層" +msgstr "垂直滑桿:向上移動一層" +# AI Translated msgid "Vertical slider - Move active thumb Down" -msgstr "垂直滑動條 - 向下移動一層" +msgstr "垂直滑桿:向下移動一層" +# AI Translated msgid "Horizontal slider - Move active thumb Left" -msgstr "水平滑動條 - 向左移動一步" +msgstr "水平滑桿:向左移動一步" +# AI Translated msgid "Horizontal slider - Move active thumb Right" -msgstr "水平滑動條 - 向右移動一步" +msgstr "水平滑桿:向右移動一步" +# AI Translated msgid "Horizontal slider - Move to start position" -msgstr "水平滑動條 - 移動到起始位置" +msgstr "水平滑桿:移動到起始位置" +# AI Translated msgid "Horizontal slider - Move to last position" -msgstr "水平滑動條 - 移動到最後位置" +msgstr "水平滑桿:移動到最後位置" +# AI Translated msgid "Camera view - Default" -msgstr "攝影機視角 - 預設" +msgstr "相機視角:預設" +# AI Translated msgid "Camera view - Top" -msgstr "攝影機視角 - 頂部" +msgstr "相機視角:上視" +# AI Translated msgid "Camera view - Bottom" -msgstr "攝影機視角 - 底部" +msgstr "相機視角:下視" +# AI Translated msgid "Camera view - Front" -msgstr "攝影機視角 - 前面" +msgstr "相機視角:前視" +# AI Translated msgid "Camera view - Behind" -msgstr "攝影機視角 - 後面" +msgstr "相機視角:後視" +# AI Translated msgid "Camera Angle - Left side" -msgstr "攝影機視角 - 左面" +msgstr "相機視角:左視" +# AI Translated msgid "Camera Angle - Right side" -msgstr "攝影機視角 - 右面" +msgstr "相機視角:右視" # AI Translated msgid "Camera view - Current plate" -msgstr "攝影機視角 - 目前列印板" +msgstr "相機視角:目前列印板" msgid "Zoom in" msgstr "放大" @@ -29446,14 +31186,17 @@ msgstr "顯示/隱藏線框" msgid "On/Off G-code window" msgstr "開啟/關閉 G-code 視窗" +# AI Translated msgid "On/Off one layer mode of the vertical slider" -msgstr "開啟/關閉垂直滑動條的單層模式" +msgstr "開啟/關閉垂直滑桿的單層模式" +# AI Translated msgid "Switch between Prepare/Preview" -msgstr "在準備/預覽模式之中切換" +msgstr "在「準備」與「預覽」之間切換" +# AI Translated msgid "Collapse/Expand the sidebar" -msgstr "摺疊/展開 側邊欄" +msgstr "摺疊/展開側邊欄" # AI Translated msgid "Reload the device page" @@ -29480,15 +31223,15 @@ msgstr "擺放" # AI Translated msgid "Gizmos" -msgstr "Gizmo 工具" +msgstr "工具" # AI Translated msgid "Sliders" -msgstr "滑動條" +msgstr "滑桿" # AI Translated msgid "Painting tools" -msgstr "塗刷工具" +msgstr "繪製工具" # AI Translated msgid "Application" @@ -29588,7 +31331,7 @@ msgstr "結合需要兩個不同的連接器" # AI Translated msgid "connector B is not attached to a body — a mate moves B's body" -msgstr "連接器 B 未附著於本體 — 結合會移動 B 所屬的本體" +msgstr "連接器 B 未附著於本體,結合會移動 B 所屬的本體" # AI Translated msgid "connector B's body no longer exists" @@ -29596,36 +31339,36 @@ msgstr "連接器 B 所屬的本體已不存在" # AI Translated msgid "needs a flat face at both ends — both connectors are on curved faces" -msgstr "兩端都需要平面 — 兩個連接器都位於曲面上" +msgstr "兩端都需要平面,但兩個連接器都位於曲面上" # AI Translated #, boost-format msgid "needs a flat face at both ends — connector %1% is on a curved face" -msgstr "兩端都需要平面 — 連接器 %1% 位於曲面上" +msgstr "兩端都需要平面,但連接器 %1% 位於曲面上" # AI Translated msgid "needs a cylindrical face at both ends — both connectors are on flat faces" -msgstr "兩端都需要圓柱面 — 兩個連接器都位於平面上" +msgstr "兩端都需要圓柱面,但兩個連接器都位於平面上" # AI Translated msgid "needs a cylindrical face at both ends — both connectors are on non-cylindrical faces" -msgstr "兩端都需要圓柱面 — 兩個連接器都位於非圓柱面上" +msgstr "兩端都需要圓柱面,但兩個連接器都位於非圓柱面上" # AI Translated #, boost-format msgid "needs a cylindrical face at both ends — connector %1% is on a flat face" -msgstr "兩端都需要圓柱面 — 連接器 %1% 位於平面上" +msgstr "兩端都需要圓柱面,但連接器 %1% 位於平面上" # AI Translated #, boost-format msgid "needs a cylindrical face at both ends — connector %1% is on a curved face" -msgstr "兩端都需要圓柱面 — 連接器 %1% 位於曲面上" +msgstr "兩端都需要圓柱面,但連接器 %1% 位於曲面上" # AI Translated #. TRN Datum plane entry in the reference plane list. %1% is the plane name. #, boost-format msgid "%1% (base plane missing)" -msgstr "%1%(缺少基準平面)" +msgstr "%1%(缺少參考面)" # AI Translated msgid "two points are coincident" @@ -29672,7 +31415,7 @@ msgstr "「%1%」作用於一個在歷史記錄的此時間點並不存在的本 # AI Translated msgid "feature is used by a later feature" -msgstr "此特徵被後續特徵使用中" +msgstr "後續特徵正在使用此特徵" # AI Translated #. TRN Feature reorder error. %1% is the moved feature, %2% the feature it depends on. @@ -29697,7 +31440,7 @@ msgstr "未顯示的開放端點:%1%" # AI Translated msgid "revolve: the axis line is no longer in the sketch — pick the axis again" -msgstr "迴轉:軸線已不在草圖中 — 請重新選取軸" +msgstr "迴轉:軸線已不在草圖中,請重新選取軸" # AI Translated msgid "revolve: the axis line has no length" @@ -29705,7 +31448,7 @@ msgstr "迴轉:軸線長度為零" # AI Translated msgid "sketch has entities but they do not form a single closed wire — a closed entity (circle/ellipse) combined with other entities, or several closed entities, is not supported yet" -msgstr "草圖有圖元,但未形成單一封閉輪廓線 — 目前尚不支援將封閉圖元(圓/橢圓)與其他圖元組合,或使用多個封閉圖元" +msgstr "草圖有圖元,但未形成單一封閉輪廓線;目前尚不支援將封閉圖元(圓/橢圓)與其他圖元組合,或使用多個封閉圖元" # AI Translated msgid "sketch profile wire failed" @@ -29871,7 +31614,7 @@ msgstr "螺紋:長度必須大於半個螺距" # AI Translated msgid "thread: too many turns (length / pitch must stay under 400)" -msgstr "螺紋:圈數過多(長度 / 螺距 必須小於 400)" +msgstr "螺紋:圈數過多(長度 / 螺距必須小於 400)" # AI Translated msgid "internal thread needs a body" @@ -29939,7 +31682,7 @@ msgstr "布林運算:沒有目標本體" # AI Translated msgid "boolean: no tool body — pick a second body" -msgstr "布林運算:沒有工具本體 — 請選取第二個本體" +msgstr "布林運算:沒有工具本體,請選取第二個本體" # AI Translated msgid "boolean: the target and the tool are the same body" @@ -30122,7 +31865,7 @@ msgstr "此結合將本體 %1% 定位於其自身" # AI Translated #, boost-format msgid "Mate chain is circular: Body %1% depends on Body %2%, which leads back to Body %1% — the result depends on feature order" -msgstr "結合鏈形成循環:本體 %1% 依賴本體 %2%,而後者又導回本體 %1% — 結果取決於特徵順序" +msgstr "結合鏈形成循環:本體 %1% 依賴本體 %2%,而後者又導回本體 %1%;結果取決於特徵順序" # AI Translated #, boost-format @@ -30139,15 +31882,15 @@ msgstr "特徵需要本體" # AI Translated msgid "hole removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "孔未移除任何材料 — 工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" +msgstr "孔未移除任何材料:工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" # AI Translated msgid "thread removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "螺紋未移除任何材料 — 工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" +msgstr "螺紋未移除任何材料:工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" # AI Translated msgid "cut removed no material — the tool does not intersect the target body (coordinates are in the sketch plane's frame, not world)" -msgstr "切割未移除任何材料 — 工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" +msgstr "切割未移除任何材料:工具未與目標本體相交(座標位於草圖平面的座標框架中,而非世界座標)" # AI Translated msgid "OCCT operation failed" @@ -30263,10 +32006,11 @@ msgstr "了解線材匹配規則。" # AI Translated msgid "External spools are not supported since Filament Track Switch has been installed. If you want to use an external spool, please uninstall it." -msgstr "已安裝 Filament Track Switch,因此不支援外部料盤。若要使用外部料盤,請將其解除安裝。" +msgstr "已安裝線材路徑切換器,因此不支援外部料盤。若要使用外部料盤,請將其解除安裝。" +# AI Translated msgid "Select Filament && Hotends" -msgstr "選擇材料預設和噴頭" +msgstr "選擇線材和熱端" # AI Translated msgid "Model Pictures" @@ -30361,8 +32105,9 @@ msgid "%1% %2%" msgstr "%1% %2%" # AI Translated +# Needs human review: Joins color/filament names in the decomposition message; the msgid trailing space is kept by rule, so the list reads 「…、 …」. Drop the space if the tool allows it msgid ", " -msgstr ", " +msgstr "、 " # AI Translated #, c-format, boost-format @@ -30370,1231 +32115,1642 @@ msgid "The current filament list does not contain %s. A project filament require msgid_plural "The current filament list does not contain %s. Project filaments required by the mixed filament will be created automatically after decomposition." msgstr[0] "目前的線材清單不包含 %s。分解後將自動建立混合線材所需的專案線材。" +# AI Translated msgid "Color Picker" -msgstr "" +msgstr "顏色選擇器" +# AI Translated msgid "Basic Colors" -msgstr "" +msgstr "基本顏色" +# AI Translated msgid "Orca Palette" -msgstr "" +msgstr "Orca 調色盤" +# AI Translated #. TRN: Keep the brand name "Orca" unchanged; translate only the palette descriptor. msgid "RAL Classic" -msgstr "" +msgstr "RAL 經典色" +# AI Translated +# Needs human review: Palette dropdown entry for the gradient presets (next to 基本顏色 / Orca 調色盤 / RAL 經典色); 漸層配色 keeps it apart from the Solid/Gradient switch label 漸層. Check it reads right in the dropdown. #. TRN: Keep the standard/brand name "RAL" unchanged. msgid "Gradients" -msgstr "" +msgstr "漸層配色" +# AI Translated msgid "Solid" -msgstr "" +msgstr "純色" +# AI Translated msgid "Gradient" -msgstr "" +msgstr "漸層" +# AI Translated msgid "Gradient start" -msgstr "" +msgstr "漸層起點" +# AI Translated msgid "Gradient end" -msgstr "" +msgstr "漸層終點" +# AI Translated msgid "Gradient color" -msgstr "" +msgstr "漸層顏色" +# AI Translated msgid "Add color" -msgstr "" +msgstr "新增顏色" +# AI Translated msgid "Remove color" -msgstr "" +msgstr "移除顏色" +# AI Translated msgid "Saturation" -msgstr "" +msgstr "飽和度" +# AI Translated msgid "Original color" -msgstr "" +msgstr "原始顏色" +# AI Translated #. TRN: Clicking the current color preview adds it to the saved favorites. msgid "Save current color" -msgstr "" +msgstr "儲存目前顏色" +# AI Translated msgid "Palettes" -msgstr "" +msgstr "調色盤" +# AI Translated msgid "Search colors" -msgstr "" +msgstr "搜尋顏色" +# AI Translated msgid "Filter colors" -msgstr "" +msgstr "篩選顏色" +# AI Translated msgid "No matching colors" -msgstr "" +msgstr "沒有符合的顏色" +# AI Translated msgid "Hex color" -msgstr "" +msgstr "十六進位色碼" # AI Translated msgid "Opacity" msgstr "不透明度" +# AI Translated msgid "Opacity percent" -msgstr "" +msgstr "不透明度百分比" +# AI Translated msgid "Save color" -msgstr "" +msgstr "儲存顏色" +# AI Translated msgid "Enter a complete hexadecimal color" -msgstr "" +msgstr "請輸入完整的十六進位色碼" +# AI Translated msgid "The current multi-color selection is kept until you choose a different color." -msgstr "" +msgstr "目前的多色選擇會一直保留,直到您選擇其他顏色為止。" +# AI Translated #, c-format, boost-format msgid "Up to %d colors supported." -msgstr "" +msgstr "最多支援 %d 種顏色。" +# AI Translated msgid "Crimson" -msgstr "" +msgstr "猩紅" +# AI Translated msgid "Orange red" -msgstr "" +msgstr "橘紅" +# AI Translated msgid "Tomato" -msgstr "" +msgstr "番茄色" +# AI Translated msgid "Orange" -msgstr "" +msgstr "橘色" +# AI Translated msgid "Dark orange" -msgstr "" +msgstr "暗橘" +# AI Translated msgid "Gold" -msgstr "" +msgstr "金色" +# AI Translated msgid "Burly wood" -msgstr "" +msgstr "原木色" +# AI Translated msgid "Bisque" -msgstr "" +msgstr "陶坯黃" +# AI Translated msgid "Misty rose" -msgstr "" +msgstr "霧玫瑰色" +# AI Translated msgid "Light yellow" -msgstr "" +msgstr "淺黃" +# AI Translated msgid "Lemon chiffon" -msgstr "" +msgstr "檸檬雪紡色" +# AI Translated msgid "Beige" -msgstr "" +msgstr "米色" +# AI Translated msgid "Light golden rod yellow" -msgstr "" +msgstr "淺金菊黃" +# AI Translated msgid "Pale golden rod" -msgstr "" +msgstr "淡金菊黃" +# AI Translated msgid "Khaki" -msgstr "" +msgstr "卡其色" +# AI Translated msgid "Dark khaki" -msgstr "" +msgstr "深卡其色" +# AI Translated msgid "Peach puff" -msgstr "" +msgstr "蜜桃色" +# AI Translated msgid "Moccasin" -msgstr "" +msgstr "鹿皮色" +# AI Translated msgid "Papaya whip" -msgstr "" +msgstr "木瓜奶油色" +# AI Translated msgid "Blanched almond" -msgstr "" +msgstr "杏仁白" +# AI Translated msgid "Antique white" -msgstr "" +msgstr "古董白" +# AI Translated msgid "Navajo white" -msgstr "" +msgstr "納瓦荷白" +# AI Translated msgid "Wheat" -msgstr "" +msgstr "小麥色" +# AI Translated msgid "Golden rod" -msgstr "" +msgstr "金菊黃" +# AI Translated msgid "Chocolate" -msgstr "" +msgstr "巧克力色" +# AI Translated msgid "Peru" -msgstr "" +msgstr "秘魯色" +# AI Translated msgid "Fire brick" -msgstr "" +msgstr "耐火磚紅" +# AI Translated msgid "Sienna" -msgstr "" +msgstr "赭色" +# AI Translated msgid "Saddle brown" -msgstr "" +msgstr "馬鞍棕" +# AI Translated msgid "Brown" -msgstr "" +msgstr "棕色" +# AI Translated msgid "Rosy brown" -msgstr "" +msgstr "玫瑰棕" +# AI Translated msgid "Salmon" -msgstr "" +msgstr "鮭魚色" +# AI Translated msgid "Light salmon" -msgstr "" +msgstr "淺鮭魚色" +# AI Translated msgid "Dark salmon" -msgstr "" +msgstr "深鮭魚色" +# AI Translated msgid "Sandy brown" -msgstr "" +msgstr "沙棕" +# AI Translated msgid "Coral" -msgstr "" +msgstr "珊瑚色" +# AI Translated msgid "Light coral" -msgstr "" +msgstr "淺珊瑚色" +# AI Translated msgid "Indian red" -msgstr "" +msgstr "印度紅" +# AI Translated msgid "Dark red" -msgstr "" +msgstr "深紅" +# AI Translated msgid "Maroon" -msgstr "" +msgstr "栗色" +# AI Translated msgid "Green yellow" -msgstr "" +msgstr "綠黃" +# AI Translated msgid "Yellow green" -msgstr "" +msgstr "黃綠" +# AI Translated msgid "Chartreuse" -msgstr "" +msgstr "查特酒綠" +# AI Translated msgid "Lawn green" -msgstr "" +msgstr "草坪綠" +# AI Translated msgid "Lime green" -msgstr "" +msgstr "萊姆綠" +# AI Translated msgid "Spring green" -msgstr "" +msgstr "春綠" +# AI Translated msgid "Medium spring green" -msgstr "" +msgstr "中春綠" +# AI Translated msgid "Lime" -msgstr "" +msgstr "萊姆色" +# AI Translated msgid "Forest green" -msgstr "" +msgstr "森林綠" +# AI Translated msgid "Dark green" -msgstr "" +msgstr "深綠" +# AI Translated msgid "Olive drab" -msgstr "" +msgstr "橄欖軍綠" +# AI Translated msgid "Olive" -msgstr "" +msgstr "橄欖色" +# AI Translated msgid "Dark olive green" -msgstr "" +msgstr "深橄欖綠" +# AI Translated msgid "Pale green" -msgstr "" +msgstr "淡綠" +# AI Translated msgid "Light green" -msgstr "" +msgstr "淺綠" +# AI Translated msgid "Medium sea green" -msgstr "" +msgstr "中海綠" +# AI Translated msgid "Sea green" -msgstr "" +msgstr "海綠" +# AI Translated msgid "Dark sea green" -msgstr "" +msgstr "深海綠" +# AI Translated msgid "Cadet blue" -msgstr "" +msgstr "軍校藍" +# AI Translated msgid "Medium aqua marine" -msgstr "" +msgstr "中碧綠" +# AI Translated msgid "Turquoise" -msgstr "" +msgstr "綠松石色" +# AI Translated msgid "Medium turquoise" -msgstr "" +msgstr "中綠松石色" +# AI Translated msgid "Dark turquoise" -msgstr "" +msgstr "深綠松石色" +# AI Translated msgid "Pale turquoise" -msgstr "" +msgstr "淡綠松石色" +# AI Translated msgid "Aqua" -msgstr "" +msgstr "水綠" +# AI Translated msgid "Light cyan" -msgstr "" +msgstr "淺青" +# AI Translated msgid "Mint cream" -msgstr "" +msgstr "薄荷奶油色" +# AI Translated msgid "Honey dew" -msgstr "" +msgstr "蜜瓜色" +# AI Translated msgid "Aquamarine" -msgstr "" +msgstr "碧綠" +# AI Translated msgid "Light sea green" -msgstr "" +msgstr "淺海綠" +# AI Translated msgid "Dark cyan" -msgstr "" +msgstr "深青" +# AI Translated msgid "Teal" -msgstr "" +msgstr "水鴨色" +# AI Translated msgid "Dark slate gray" -msgstr "" +msgstr "深石板灰" +# AI Translated msgid "Light slate gray" -msgstr "" +msgstr "淺石板灰" +# AI Translated msgid "Slate gray" -msgstr "" +msgstr "石板灰" +# AI Translated msgid "Deep sky blue" -msgstr "" +msgstr "深天藍" +# AI Translated msgid "Dodger Blue" -msgstr "" +msgstr "道奇藍" +# AI Translated msgid "Sky blue" -msgstr "" +msgstr "天藍" +# AI Translated msgid "Light sky blue" -msgstr "" +msgstr "淺天藍" +# AI Translated msgid "Light blue" -msgstr "" +msgstr "淺藍" +# AI Translated msgid "Powder blue" -msgstr "" +msgstr "粉藍" +# AI Translated msgid "Light steel blue" -msgstr "" +msgstr "淺鋼藍" +# AI Translated msgid "Steel blue" -msgstr "" +msgstr "鋼藍" +# AI Translated msgid "Cornflower blue" -msgstr "" +msgstr "矢車菊藍" +# AI Translated msgid "Royal blue" -msgstr "" +msgstr "寶藍" +# AI Translated msgid "Medium blue" -msgstr "" +msgstr "中藍" +# AI Translated msgid "Midnight blue" -msgstr "" +msgstr "午夜藍" +# AI Translated msgid "Dark blue" -msgstr "" +msgstr "深藍" +# AI Translated msgid "Navy" -msgstr "" +msgstr "海軍藍" +# AI Translated msgid "Slate blue" -msgstr "" +msgstr "石板藍" +# AI Translated msgid "Dark slate blue" -msgstr "" +msgstr "深石板藍" +# AI Translated msgid "Medium slate blue" -msgstr "" +msgstr "中石板藍" +# AI Translated msgid "Blue violet" -msgstr "" +msgstr "藍紫" +# AI Translated msgid "Indigo" -msgstr "" +msgstr "靛藍" +# AI Translated msgid "Dark violet" -msgstr "" +msgstr "深紫羅蘭色" +# AI Translated msgid "Dark orchid" -msgstr "" +msgstr "深蘭花紫" +# AI Translated msgid "Medium orchid" -msgstr "" +msgstr "中蘭花紫" +# AI Translated msgid "Orchid" -msgstr "" +msgstr "蘭花紫" +# AI Translated msgid "Violet" -msgstr "" +msgstr "紫羅蘭色" +# AI Translated msgid "Medium purple" -msgstr "" +msgstr "中紫" +# AI Translated msgid "Purple" -msgstr "" +msgstr "紫色" +# AI Translated msgid "Rebecca purple" -msgstr "" +msgstr "瑞貝卡紫" +# AI Translated msgid "Medium violet red" -msgstr "" +msgstr "中紫羅蘭紅" +# AI Translated msgid "PaleV violet red" -msgstr "" +msgstr "淡紫羅蘭紅" +# AI Translated msgid "Deep pink" -msgstr "" +msgstr "深粉紅" +# AI Translated msgid "Hot pink" -msgstr "" +msgstr "桃紅" +# AI Translated msgid "Light pink" -msgstr "" +msgstr "淺粉紅" +# AI Translated msgid "Pink" -msgstr "" +msgstr "粉紅色" +# AI Translated msgid "Plum" -msgstr "" +msgstr "李子紫" +# AI Translated msgid "Thistle" -msgstr "" +msgstr "薊色" +# AI Translated msgid "Fuchsia" -msgstr "" +msgstr "品紅色" +# AI Translated msgid "Dark magenta" -msgstr "" +msgstr "深洋紅" +# AI Translated msgid "Linen" -msgstr "" +msgstr "亞麻色" +# AI Translated msgid "Old lace" -msgstr "" +msgstr "舊蕾絲色" +# AI Translated msgid "Sea shell" -msgstr "" +msgstr "貝殼色" +# AI Translated msgid "Ivory" -msgstr "" +msgstr "象牙白" +# AI Translated msgid "Floral white" -msgstr "" +msgstr "花卉白" +# AI Translated msgid "Lavender blush" -msgstr "" +msgstr "薰衣草紫紅" +# AI Translated msgid "Ghost white" -msgstr "" +msgstr "幽靈白" +# AI Translated msgid "Alice blue" -msgstr "" +msgstr "愛麗絲藍" +# AI Translated msgid "Lavender" -msgstr "" +msgstr "薰衣草紫" +# AI Translated msgid "White smoke" -msgstr "" +msgstr "白煙色" +# AI Translated msgid "Gainsboro" -msgstr "" +msgstr "庚斯博羅灰" +# AI Translated msgid "Black" -msgstr "" +msgstr "黑色" +# AI Translated msgid "Coral fire" -msgstr "" +msgstr "珊瑚烈焰" +# AI Translated msgid "Sea anemone" -msgstr "" +msgstr "海葵" +# AI Translated msgid "Deep abyss" -msgstr "" +msgstr "深淵" +# AI Translated msgid "Lobster red" -msgstr "" +msgstr "龍蝦紅" +# AI Translated msgid "Sandy clay" -msgstr "" +msgstr "沙質黏土" +# AI Translated msgid "Driftwood" -msgstr "" +msgstr "漂流木" +# AI Translated msgid "Sea buckthorn" -msgstr "" +msgstr "沙棘" +# AI Translated msgid "Sunset reef" -msgstr "" +msgstr "夕陽礁岩" +# AI Translated msgid "Tiger coral" -msgstr "" +msgstr "虎紋珊瑚" +# AI Translated msgid "Pink coral" -msgstr "" +msgstr "粉紅珊瑚" +# AI Translated msgid "Seashell glow" -msgstr "" +msgstr "貝殼微光" +# AI Translated msgid "Sand" -msgstr "" +msgstr "細沙" +# AI Translated msgid "Golden kelp" -msgstr "" +msgstr "金黃海藻" +# AI Translated msgid "Sunlit dune" -msgstr "" +msgstr "陽光沙丘" +# AI Translated msgid "Amber nautilus" -msgstr "" +msgstr "琥珀鸚鵡螺" +# AI Translated msgid "Sea lemon" -msgstr "" +msgstr "海檸檬" +# AI Translated msgid "Pale starfish" -msgstr "" +msgstr "淡色海星" +# AI Translated msgid "Spring tide" -msgstr "" +msgstr "春潮" +# AI Translated msgid "Lime algae" -msgstr "" +msgstr "萊姆綠藻" +# AI Translated msgid "Sea grass" -msgstr "" +msgstr "海草" +# AI Translated msgid "Neon plankton" -msgstr "" +msgstr "霓虹浮游生物" +# AI Translated msgid "Kelp forest" -msgstr "" +msgstr "海藻森林" +# AI Translated msgid "Emerald wave" -msgstr "" +msgstr "祖母綠浪" +# AI Translated msgid "Whale shadow" -msgstr "" +msgstr "鯨影" +# AI Translated msgid "Sea turtle" -msgstr "" +msgstr "海龜" +# AI Translated msgid "Lagoon" -msgstr "" +msgstr "潟湖" +# AI Translated msgid "Tropical current" -msgstr "" +msgstr "熱帶洋流" +# AI Translated msgid "Midnight trench" -msgstr "" +msgstr "午夜海溝" +# AI Translated msgid "Dark kelp" -msgstr "" +msgstr "深色海藻" +# AI Translated msgid "Crystal surf" -msgstr "" +msgstr "水晶浪花" +# AI Translated msgid "Turquoise bay" -msgstr "" +msgstr "綠松石灣" +# AI Translated msgid "Sky over reef" -msgstr "" +msgstr "礁上天空" +# AI Translated msgid "Shallow sky" -msgstr "" +msgstr "淺色天空" +# AI Translated +# Needs human review: Orca palette: the English is a typo for "Electric blue" (hex #1E90FF); translated as 電光藍. Revisit if the source keeps a different name. msgid "Electric bel" -msgstr "" +msgstr "電光藍" +# AI Translated msgid "Dolphin" -msgstr "" +msgstr "海豚" +# AI Translated msgid "Ocean depths" -msgstr "" +msgstr "深海" +# AI Translated msgid "Whale" -msgstr "" +msgstr "鯨魚" +# AI Translated msgid "Indigo abyss" -msgstr "" +msgstr "靛藍深淵" +# AI Translated msgid "Sea urchin" -msgstr "" +msgstr "海膽" +# AI Translated msgid "Lavender coral" -msgstr "" +msgstr "薰衣草珊瑚" +# AI Translated msgid "Violet tide" -msgstr "" +msgstr "紫潮" +# AI Translated msgid "Deep sea orchid" -msgstr "" +msgstr "深海蘭花" +# AI Translated msgid "Neon jelly" -msgstr "" +msgstr "霓虹水母" +# AI Translated msgid "Fuchsia coral" -msgstr "" +msgstr "品紅珊瑚" +# AI Translated msgid "Pink jellyfish" -msgstr "" +msgstr "粉紅水母" +# AI Translated msgid "Foam" -msgstr "" +msgstr "海沫" +# AI Translated msgid "Seashell white" -msgstr "" +msgstr "貝殼白" +# AI Translated msgid "Pebble gray" -msgstr "" +msgstr "卵石灰" +# AI Translated msgid "Storm cloud" -msgstr "" +msgstr "暴風雲" +# AI Translated msgid "Ink black" -msgstr "" +msgstr "墨黑" +# AI Translated msgid "Green beige" -msgstr "" +msgstr "綠米色" +# AI Translated msgid "Sand yellow" -msgstr "" +msgstr "沙黃" +# AI Translated msgid "Signal yellow" -msgstr "" +msgstr "訊號黃" +# AI Translated msgid "Golden yellow" -msgstr "" +msgstr "金黃" +# AI Translated msgid "Honey yellow" -msgstr "" +msgstr "蜂蜜黃" +# AI Translated msgid "Maize yellow" -msgstr "" +msgstr "玉米黃" +# AI Translated +# Needs human review: RAL 1007 in the RAL Classic list: the English name looks wrong (1007 is Daffodil yellow, 水仙黃); translated literally. Revisit once the source name is fixed. msgid "Dalmatian yellow" -msgstr "" +msgstr "達爾馬提亞黃" +# AI Translated msgid "Brown beige" -msgstr "" +msgstr "棕米色" +# AI Translated msgid "Lemon yellow" -msgstr "" +msgstr "檸檬黃" +# AI Translated msgid "Oyster white" -msgstr "" +msgstr "牡蠣白" +# AI Translated msgid "Light ivory" -msgstr "" +msgstr "淺象牙白" +# AI Translated msgid "Zinc yellow" -msgstr "" +msgstr "鋅黃" +# AI Translated msgid "Grey beige" -msgstr "" +msgstr "灰米色" +# AI Translated msgid "Olive yellow" -msgstr "" +msgstr "橄欖黃" +# AI Translated msgid "Rape yellow" -msgstr "" +msgstr "油菜花黃" +# AI Translated msgid "Traffic yellow" -msgstr "" +msgstr "交通黃" +# AI Translated msgid "Ochre yellow" -msgstr "" +msgstr "赭黃" +# AI Translated msgid "Traffic orange yellow" -msgstr "" +msgstr "交通橘黃" +# AI Translated msgid "Curry" -msgstr "" +msgstr "咖哩色" +# AI Translated msgid "Melon yellow" -msgstr "" +msgstr "甜瓜黃" +# AI Translated msgid "Broom yellow" -msgstr "" +msgstr "金雀花黃" +# AI Translated msgid "Dahlia yellow" -msgstr "" +msgstr "大理花黃" +# AI Translated msgid "Pastel yellow" -msgstr "" +msgstr "粉彩黃" +# AI Translated msgid "Pearl beige" -msgstr "" +msgstr "珍珠米色" +# AI Translated msgid "Pearl gold" -msgstr "" +msgstr "珍珠金" +# AI Translated msgid "Sun yellow" -msgstr "" +msgstr "陽光黃" +# AI Translated msgid "Yellow orange" -msgstr "" +msgstr "黃橘" +# AI Translated msgid "Deep orange" -msgstr "" +msgstr "深橘" +# AI Translated msgid "Vermilion" -msgstr "" +msgstr "朱紅" +# AI Translated msgid "Pearl orange" -msgstr "" +msgstr "珍珠橘" +# AI Translated msgid "Pure orange" -msgstr "" +msgstr "純橘" +# AI Translated msgid "Luminous orange" -msgstr "" +msgstr "螢光橘" +# AI Translated msgid "Luminous bright orange" -msgstr "" +msgstr "螢光亮橘" +# AI Translated msgid "Bright red orange" -msgstr "" +msgstr "亮紅橘" +# AI Translated msgid "Traffic orange" -msgstr "" +msgstr "交通橘" +# AI Translated msgid "Signal orange" -msgstr "" +msgstr "訊號橘" +# AI Translated msgid "Salmon orange" -msgstr "" +msgstr "鮭魚橘" +# AI Translated msgid "Pearl pink" -msgstr "" +msgstr "珍珠粉紅" +# AI Translated msgid "Copper orange" -msgstr "" +msgstr "銅橘" +# AI Translated msgid "Signal brown" -msgstr "" +msgstr "訊號棕" +# AI Translated msgid "Fir orange" -msgstr "" +msgstr "冷杉橘" +# AI Translated msgid "Signal red" -msgstr "" +msgstr "訊號紅" +# AI Translated msgid "Luminous red" -msgstr "" +msgstr "螢光紅" +# AI Translated msgid "Carmine red" -msgstr "" +msgstr "胭脂紅" +# AI Translated msgid "Pearl carmine red" -msgstr "" +msgstr "珍珠胭脂紅" +# AI Translated msgid "Pure red" -msgstr "" +msgstr "純紅" +# AI Translated msgid "Luminous deep red" -msgstr "" +msgstr "螢光深紅" +# AI Translated msgid "Currant red" -msgstr "" +msgstr "醋栗紅" +# AI Translated msgid "Pearl ruby red" -msgstr "" +msgstr "珍珠寶石紅" +# AI Translated msgid "Fire red" -msgstr "" +msgstr "火焰紅" +# AI Translated msgid "Ruby red" -msgstr "" +msgstr "寶石紅" +# AI Translated msgid "Purple red" -msgstr "" +msgstr "紫紅" +# AI Translated msgid "Wine red" -msgstr "" +msgstr "酒紅" +# AI Translated msgid "Black red" -msgstr "" +msgstr "黑紅" +# AI Translated msgid "Oxide red" -msgstr "" +msgstr "氧化紅" +# AI Translated msgid "Brown red" -msgstr "" +msgstr "棕紅" +# AI Translated msgid "Pine red" -msgstr "" +msgstr "松木紅" +# AI Translated msgid "Tomato red" -msgstr "" +msgstr "番茄紅" +# AI Translated msgid "Antique pink" -msgstr "" +msgstr "古董粉紅" +# AI Translated msgid "Coral red" -msgstr "" +msgstr "珊瑚紅" +# AI Translated msgid "Rose" -msgstr "" +msgstr "玫瑰色" +# AI Translated msgid "Strawberry red" -msgstr "" +msgstr "草莓紅" +# AI Translated msgid "Traffic red" -msgstr "" +msgstr "交通紅" +# AI Translated msgid "Salmon pink" -msgstr "" +msgstr "鮭魚粉紅" +# AI Translated msgid "Luminous rose" -msgstr "" +msgstr "螢光玫瑰色" +# AI Translated msgid "Luminous bright red" -msgstr "" +msgstr "螢光亮紅" +# AI Translated msgid "Raspberry red" -msgstr "" +msgstr "覆盆子紅" +# AI Translated +# Needs human review: RAL 3031 in the RAL Classic list: the usual Chinese name 東方紅 is avoided for its political-song connotation; check that 東方朱紅 reads right. msgid "Orient red" -msgstr "" +msgstr "東方朱紅" +# AI Translated msgid "Pearl ruby" -msgstr "" +msgstr "珍珠紅寶石色" +# AI Translated msgid "Red purple" -msgstr "" +msgstr "紅紫" +# AI Translated msgid "Red violet" -msgstr "" +msgstr "紅紫羅蘭色" +# AI Translated msgid "Heather violet" -msgstr "" +msgstr "石楠紫" +# AI Translated msgid "Bordeaux violet" -msgstr "" +msgstr "波爾多紫" +# AI Translated msgid "Mahogany" -msgstr "" +msgstr "桃花心木色" +# AI Translated msgid "Grey purple" -msgstr "" +msgstr "灰紫" +# AI Translated msgid "Signal violet" -msgstr "" +msgstr "訊號紫" +# AI Translated msgid "Fir green" -msgstr "" +msgstr "冷杉綠" +# AI Translated msgid "Sabine grey" -msgstr "" +msgstr "薩賓灰" +# AI Translated msgid "Pearl violet" -msgstr "" +msgstr "珍珠紫" +# AI Translated msgid "Pearl blackberry" -msgstr "" +msgstr "珍珠黑莓色" +# AI Translated msgid "Green blue" -msgstr "" +msgstr "綠藍" +# AI Translated msgid "Ultramarine blue" -msgstr "" +msgstr "群青藍" +# AI Translated msgid "Sapphire blue" -msgstr "" +msgstr "寶石藍" +# AI Translated msgid "Black blue" -msgstr "" +msgstr "黑藍" +# AI Translated msgid "Signal blue" -msgstr "" +msgstr "訊號藍" +# AI Translated msgid "Brilliant blue" -msgstr "" +msgstr "豔藍" +# AI Translated msgid "Grey blue" -msgstr "" +msgstr "灰藍" +# AI Translated msgid "Azure blue" -msgstr "" +msgstr "蔚藍" +# AI Translated msgid "Gentian blue" -msgstr "" +msgstr "龍膽藍" +# AI Translated msgid "Cobalt blue" -msgstr "" +msgstr "鈷藍" +# AI Translated msgid "Pigeon blue" -msgstr "" +msgstr "鴿子藍" +# AI Translated msgid "Traffic blue" -msgstr "" +msgstr "交通藍" +# AI Translated msgid "Turquoise blue" -msgstr "" +msgstr "綠松石藍" +# AI Translated +# Needs human review: RAL 5019 in the RAL Classic list: the English name is not a RAL Classic name (5019 is Capri blue); translated literally. Revisit once the source name is fixed. msgid "Capsanthin violet" -msgstr "" +msgstr "辣椒紅素紫" +# AI Translated msgid "Ocean blue" -msgstr "" +msgstr "海洋藍" +# AI Translated msgid "Water blue" -msgstr "" +msgstr "水藍" +# AI Translated msgid "Night blue" -msgstr "" +msgstr "夜藍" +# AI Translated msgid "Distant blue" -msgstr "" +msgstr "遠方藍" +# AI Translated msgid "Pastel blue" -msgstr "" +msgstr "粉彩藍" +# AI Translated msgid "Pearl gentian blue" -msgstr "" +msgstr "珍珠龍膽藍" +# AI Translated msgid "Pearl midnight blue" -msgstr "" +msgstr "珍珠午夜藍" +# AI Translated msgid "Patina green" -msgstr "" +msgstr "銅綠" +# AI Translated msgid "Emerald green" -msgstr "" +msgstr "祖母綠" +# AI Translated msgid "Leaf green" -msgstr "" +msgstr "葉綠" +# AI Translated msgid "Olive green" -msgstr "" +msgstr "橄欖綠" +# AI Translated msgid "Blue green" -msgstr "" +msgstr "藍綠" +# AI Translated msgid "Moss green" -msgstr "" +msgstr "苔蘚綠" +# AI Translated msgid "Grey olive" -msgstr "" +msgstr "灰橄欖色" +# AI Translated msgid "Pine green" -msgstr "" +msgstr "松綠" +# AI Translated msgid "Pine brown" -msgstr "" +msgstr "松木棕" +# AI Translated msgid "Grass green" -msgstr "" +msgstr "草綠" +# AI Translated msgid "Reseda green" -msgstr "" +msgstr "木犀草綠" +# AI Translated msgid "Brown green" -msgstr "" +msgstr "棕綠" +# AI Translated msgid "Reed green" -msgstr "" +msgstr "蘆葦綠" +# AI Translated msgid "Black green" -msgstr "" +msgstr "黑綠" +# AI Translated msgid "Turquoise green" -msgstr "" +msgstr "綠松石綠" +# AI Translated msgid "May green" -msgstr "" +msgstr "五月綠" +# AI Translated msgid "Chrome oxide green" -msgstr "" +msgstr "氧化鉻綠" +# AI Translated msgid "Traffic green" -msgstr "" +msgstr "交通綠" +# AI Translated msgid "Fern green" -msgstr "" +msgstr "蕨綠" +# AI Translated msgid "Opal green" -msgstr "" +msgstr "蛋白石綠" +# AI Translated msgid "Mint green" -msgstr "" +msgstr "薄荷綠" +# AI Translated msgid "Bronze green" -msgstr "" +msgstr "青銅綠" +# AI Translated msgid "Pearl green" -msgstr "" +msgstr "珍珠綠" +# AI Translated msgid "Sax turquoise" -msgstr "" +msgstr "薩克森綠松石色" +# AI Translated msgid "Pearl turquoise" -msgstr "" +msgstr "珍珠綠松石色" +# AI Translated msgid "Pearl jade" -msgstr "" +msgstr "珍珠翡翠色" +# AI Translated msgid "Pure green" -msgstr "" +msgstr "純綠" +# AI Translated msgid "Luminous green" -msgstr "" +msgstr "螢光綠" +# AI Translated msgid "Squirrel grey" -msgstr "" +msgstr "松鼠灰" +# AI Translated msgid "Silver grey" -msgstr "" +msgstr "銀灰" +# AI Translated msgid "Olivestone" -msgstr "" +msgstr "橄欖石色" +# AI Translated msgid "Moss grey" -msgstr "" +msgstr "苔蘚灰" +# AI Translated msgid "Signal grey" -msgstr "" +msgstr "訊號灰" +# AI Translated msgid "Mouse grey" -msgstr "" +msgstr "鼠灰" +# AI Translated msgid "Beige grey" -msgstr "" +msgstr "米灰" +# AI Translated msgid "Khaki grey" -msgstr "" +msgstr "卡其灰" +# AI Translated msgid "Green grey" -msgstr "" +msgstr "綠灰" +# AI Translated msgid "Tarpaulin grey" -msgstr "" +msgstr "帆布灰" +# AI Translated msgid "Iron grey" -msgstr "" +msgstr "鐵灰" +# AI Translated msgid "Basalt grey" -msgstr "" +msgstr "玄武岩灰" +# AI Translated msgid "Brown grey" -msgstr "" +msgstr "棕灰" +# AI Translated msgid "Slate grey" -msgstr "" +msgstr "石板灰" +# AI Translated msgid "Anthracite grey" -msgstr "" +msgstr "無煙煤灰" +# AI Translated msgid "Light grey" -msgstr "" +msgstr "淺灰" +# AI Translated msgid "Umber grey" -msgstr "" +msgstr "棕土灰" +# AI Translated msgid "Concrete grey" -msgstr "" +msgstr "混凝土灰" +# AI Translated msgid "Graphite grey" -msgstr "" +msgstr "石墨灰" +# AI Translated msgid "Granite grey" -msgstr "" +msgstr "花崗岩灰" +# AI Translated msgid "Stone grey" -msgstr "" +msgstr "岩石灰" +# AI Translated msgid "Pebble grey" -msgstr "" +msgstr "卵石灰" +# AI Translated msgid "Cement grey" -msgstr "" +msgstr "水泥灰" +# AI Translated msgid "Yellow grey" -msgstr "" +msgstr "黃灰" +# AI Translated msgid "Platinum grey" -msgstr "" +msgstr "白金灰" +# AI Translated msgid "Dusty grey" -msgstr "" +msgstr "塵灰" +# AI Translated msgid "Agate grey" -msgstr "" +msgstr "瑪瑙灰" +# AI Translated msgid "Quartz grey" -msgstr "" +msgstr "石英灰" +# AI Translated msgid "Window grey" -msgstr "" +msgstr "窗灰" +# AI Translated msgid "Traffic grey A" -msgstr "" +msgstr "交通灰 A" +# AI Translated msgid "Traffic grey B" -msgstr "" +msgstr "交通灰 B" +# AI Translated msgid "Silk grey" -msgstr "" +msgstr "絲綢灰" +# AI Translated msgid "Telegrey 1" -msgstr "" +msgstr "電信灰 1" +# AI Translated msgid "Telegrey 2" -msgstr "" +msgstr "電信灰 2" +# AI Translated msgid "Telegrey 4" -msgstr "" +msgstr "電信灰 4" +# AI Translated msgid "Pearl mouse grey" -msgstr "" +msgstr "珍珠鼠灰" +# AI Translated msgid "Green brown" -msgstr "" +msgstr "綠棕" +# AI Translated msgid "Ochre brown" -msgstr "" +msgstr "赭棕" +# AI Translated msgid "Clay brown" -msgstr "" +msgstr "黏土棕" +# AI Translated msgid "Copper brown" -msgstr "" +msgstr "銅棕" +# AI Translated msgid "Chocolate brown" -msgstr "" +msgstr "巧克力棕" +# AI Translated msgid "Olive brown" -msgstr "" +msgstr "橄欖棕" +# AI Translated msgid "Nut brown" -msgstr "" +msgstr "堅果棕" +# AI Translated msgid "Red brown" -msgstr "" +msgstr "紅棕" +# AI Translated msgid "Sepia brown" -msgstr "" +msgstr "烏賊墨棕" +# AI Translated msgid "Chestnut brown" -msgstr "" +msgstr "栗棕" +# AI Translated msgid "Mahogany brown" -msgstr "" +msgstr "桃花心木棕" +# AI Translated msgid "Grey brown" -msgstr "" +msgstr "灰棕" +# AI Translated msgid "Pearl copper" -msgstr "" +msgstr "珍珠銅色" +# AI Translated msgid "Beige brown" -msgstr "" +msgstr "米棕" +# AI Translated msgid "Pearl mocha brown" -msgstr "" +msgstr "珍珠摩卡棕" +# AI Translated msgid "Earth brown" -msgstr "" +msgstr "大地棕" +# AI Translated msgid "Pearl brown" -msgstr "" +msgstr "珍珠棕" +# AI Translated msgid "Cream" -msgstr "" +msgstr "奶油色" +# AI Translated msgid "Grey white" -msgstr "" +msgstr "灰白" +# AI Translated msgid "Signal white" -msgstr "" +msgstr "訊號白" +# AI Translated msgid "Signal black" -msgstr "" +msgstr "訊號黑" +# AI Translated msgid "Jet black" -msgstr "" +msgstr "漆黑" +# AI Translated msgid "White aluminium" -msgstr "" +msgstr "白鋁色" +# AI Translated msgid "Grey aluminium" -msgstr "" +msgstr "灰鋁色" +# AI Translated msgid "Pure white" -msgstr "" +msgstr "純白" +# AI Translated msgid "Graphite black" -msgstr "" +msgstr "石墨黑" +# AI Translated msgid "Traffic white" -msgstr "" +msgstr "交通白" +# AI Translated msgid "Traffic black" -msgstr "" +msgstr "交通黑" +# AI Translated msgid "Papyrus white" -msgstr "" +msgstr "莎草紙白" +# AI Translated msgid "Pearl light grey" -msgstr "" +msgstr "珍珠淺灰" +# AI Translated msgid "Metal: Silver" -msgstr "" +msgstr "金屬:銀色" +# AI Translated msgid "Metal: Brass" -msgstr "" +msgstr "金屬:黃銅色" +# AI Translated msgid "Metal: Gold" -msgstr "" +msgstr "金屬:金色" +# AI Translated msgid "Metal: Copper" -msgstr "" +msgstr "金屬:紅銅色" +# AI Translated msgid "Metal: Bronze" -msgstr "" +msgstr "金屬:青銅色" +# AI Translated msgid "Nature: Pearl" -msgstr "" +msgstr "自然:珍珠" +# AI Translated msgid "Nature: Rainbow" -msgstr "" +msgstr "自然:彩虹" +# AI Translated msgid "Nature: Clear Sky" -msgstr "" +msgstr "自然:晴空" +# AI Translated msgid "Nature: Sunset" -msgstr "" +msgstr "自然:夕陽" +# AI Translated msgid "Wood: Dark" -msgstr "" +msgstr "木紋:深色" +# AI Translated msgid "Wood: Medium" -msgstr "" +msgstr "木紋:中色" +# AI Translated msgid "Wood: Light" -msgstr "" +msgstr "木紋:淺色" # AI Translated msgid "Alternate nozzles:" @@ -31621,7 +33777,7 @@ msgstr "歡迎" # AI Translated #, c-format, boost-format msgid "Hello, welcome to %s! This %s helps you with the initial configuration; just a few settings and you will be ready to print." -msgstr "您好,歡迎使用 %s!此%s將協助您完成初始設定,只需幾項設定,即可開始列印。" +msgstr "您好,歡迎使用 %s!此 %s 將協助您完成初始設定,只需幾項設定,即可開始列印。" # AI Translated msgid "Remove user profiles (a snapshot will be taken beforehand)" @@ -31904,7 +34060,7 @@ msgstr "需要調整位置" # AI Translated msgctxt "FilamentTrack" msgid "OK" -msgstr "確定" +msgstr "位置正確" # AI Translated msgid "Unused" @@ -31955,7 +34111,7 @@ msgstr "備註:" # AI Translated msgctxt "Texture Displacement" msgid "Bake" -msgstr "固化" +msgstr "烘焙" # AI Translated msgid "Type an exact value into a slider" @@ -32080,11 +34236,11 @@ msgstr "我的紋理" # AI Translated msgid "Import your own image as a height map. It is converted to the format the slicer bakes from and saved to your personal texture folder, kept separate from the textures shipped with OrcaSlicer." -msgstr "匯入您自己的影像作為高度圖。影像會轉換為切片軟體固化時所用的格式,並儲存至您的個人紋理資料夾,與 OrcaSlicer 隨附的紋理分開存放。" +msgstr "匯入您自己的影像作為高度圖。影像會轉換為切片軟體烘焙時所用的格式,並儲存至您的個人紋理資料夾,與 OrcaSlicer 隨附的紋理分開存放。" # AI Translated msgid "PNG, JPG or BMP - converted to a height map on import. Hover one of yours to remove it." -msgstr "PNG、JPG 或 BMP - 匯入時會轉換為高度圖。將游標停留在您自己的紋理上即可將其移除。" +msgstr "PNG、JPG 或 BMP:匯入時會轉換為高度圖。將游標停留在您自己的紋理上即可移除。" # AI Translated #, c-format, boost-format @@ -32167,7 +34323,7 @@ msgstr "為紋理位移細分模型" # AI Translated msgid "Paint the area you want to subdivide first - adaptive subdivision only refines where you have painted." -msgstr "請先繪製要細分的區域 - 適應性細分只會細化您繪製過的地方。" +msgstr "請先繪製要細分的區域,適應性細分只會細化您繪製過的地方。" # AI Translated msgid "Adaptive subdivide for texture displacement" @@ -32175,15 +34331,15 @@ msgstr "為紋理位移進行適應性細分" # AI Translated msgid "Nothing to subdivide - the painted area already meets the target edge length and detail tolerance, or the triangle budget is already used up." -msgstr "沒有需要細分的部分 - 繪製區域已符合目標邊長與細節容差,或三角形預算已用完。" +msgstr "沒有需要細分的部分:繪製區域已符合目標邊長與細節容差,或三角形預算已用完。" # AI Translated msgid "Paint the area you want to smooth first - smoothing only touches the painted part of the model." -msgstr "請先繪製要平滑的區域 - 平滑只會影響模型上繪製過的部分。" +msgstr "請先繪製要平滑的區域,平滑只會影響模型上繪製過的部分。" # AI Translated msgid "Nothing to smooth - the painted area is only one triangle deep, so with \"Ignore outer ring\" on there are no interior vertices to relax." -msgstr "沒有需要平滑的部分 - 繪製區域只有一個三角形的深度,因此開啟「忽略外圈」時,沒有可鬆弛的內部頂點。" +msgstr "沒有需要平滑的部分:繪製區域只有一個三角形的深度,因此開啟「忽略外圈」時,沒有可鬆弛的內部頂點。" # AI Translated msgid "Smooth texture displacement" @@ -32199,19 +34355,19 @@ msgstr "重新網格化未改變模型。模型可能是非流形(有開放邊 # AI Translated msgid "Nothing is painted, there is nothing to bake." -msgstr "尚未繪製任何內容,沒有可固化的部分。" +msgstr "尚未繪製任何內容,沒有可烘焙的部分。" # AI Translated msgid "Bake texture displacement" -msgstr "固化紋理位移" +msgstr "烘焙紋理位移" # AI Translated msgid "Nothing is painted, so there are no bake stages to capture." -msgstr "尚未繪製任何內容,因此沒有可擷取的固化階段。" +msgstr "尚未繪製任何內容,因此沒有可擷取的烘焙階段。" # AI Translated msgid "Bake stages (debug)" -msgstr "固化階段(除錯)" +msgstr "烘焙階段(除錯)" # AI Translated msgid "Capturing..." @@ -32223,7 +34379,7 @@ msgstr "擷取階段" # AI Translated msgid "Run the same bake the Bake button runs, keeping the mesh after every stage, and step through them here. Nothing is committed to the model - this is for finding which stage a bad result came from." -msgstr "執行與「固化」按鈕相同的固化流程,保留每個階段之後的網格,並在此逐一檢視。不會對模型做任何變更 - 這是用來找出不良結果出自哪個階段。" +msgstr "執行與「烘焙」按鈕相同的烘焙流程,保留每個階段之後的網格,並在此逐一檢視。模型不會有任何變更;此功能用於找出不良結果出自哪個階段。" # AI Translated msgid "Check topology" @@ -32231,7 +34387,7 @@ msgstr "檢查拓撲" # AI Translated msgid "Count open and non-manifold edges after each stage, which is how a stage that tore the mesh is spotted. It scans every edge, so it adds noticeably to the capture on a fine bake." -msgstr "在每個階段之後計算開放邊與非流形邊的數量,藉此找出撕裂網格的階段。此功能會掃描每一條邊,因此在精細固化時會明顯增加擷取時間。" +msgstr "在每個階段之後計算開放邊與非流形邊的數量,藉此找出撕裂網格的階段。此功能會掃描每一條邊,因此在精細烘焙時會明顯增加擷取時間。" # AI Translated msgid "< Previous" @@ -32296,11 +34452,11 @@ msgstr "專業" # AI Translated msgid "Standard - pick a texture, paint where it goes, press Bake. Everything the mesh needs is done for you in that one step." -msgstr "標準 - 選擇紋理、繪製要套用的位置,然後按「固化」。網格所需的一切處理都會在這一步中自動完成。" +msgstr "標準:選擇紋理、繪製要套用的位置,然後按「烘焙」。網格所需的一切處理都會在這一步中自動完成。" # AI Translated msgid "Pro - the mesh preparation is yours to run: Remesh, Subdivide and Bake as separate steps, with every setting on show. For when Standard's result is not what you wanted and you know why." -msgstr "專業 - 由您自行執行網格準備:重新網格化、細分與固化為各自獨立的步驟,並顯示所有設定。適用於標準模式的結果不如預期,且您知道原因的情況。" +msgstr "專業:網格準備由您自行執行,重新網格化、細分與烘焙為各自獨立的步驟,並顯示所有設定。適用於標準模式的結果不如預期、且您清楚原因時。" # AI Translated msgid "Dock panel" @@ -32325,19 +34481,19 @@ msgstr "新增圖層以繪製" # AI Translated msgid "Paint - add the active layer where you click or drag. The right button erases, and so does holding Shift." -msgstr "繪製 - 在點選或拖曳處加上目前圖層。按右鍵或按住 Shift 則為擦除。" +msgstr "繪製:在點選或拖曳處加上目前圖層。按右鍵或按住 Shift 則為擦除。" # AI Translated msgid "Erase - remove the active layer where you click or drag. The right button paints." -msgstr "擦除 - 在點選或拖曳處移除目前圖層。按右鍵則為繪製。" +msgstr "擦除:在點選或拖曳處移除目前圖層。按右鍵則為繪製。" # AI Translated msgid "Brush - paint over the surface by dragging" -msgstr "筆刷 - 拖曳以在表面上繪製" +msgstr "筆刷:拖曳以在表面上繪製" # AI Translated msgid "Face - click individual triangles" -msgstr "面 - 點選個別三角形" +msgstr "面:點選個別三角形" # AI Translated msgid "Connected area" @@ -32345,11 +34501,11 @@ msgstr "相連區域" # AI Translated msgid "Connected area - flood-fill the region reachable without crossing an edge sharper than the angle threshold" -msgstr "相連區域 - 填滿不需跨越比角度門檻更銳利的邊即可到達的區域" +msgstr "相連區域:填滿不需跨越比角度門檻更銳利的邊即可到達的區域" # AI Translated msgid "Wait for the bake to finish." -msgstr "請等待固化完成。" +msgstr "請等待烘焙完成。" # AI Translated msgid "Add a layer first." @@ -32365,7 +34521,7 @@ msgstr "選取整個模型" # AI Translated msgid "Select whole model - paint every face of the model with the active layer" -msgstr "選取整個模型 - 以目前圖層繪製模型的每個面" +msgstr "選取整個模型:以目前圖層繪製模型的每個面" # AI Translated msgid "Erase whole model" @@ -32373,7 +34529,7 @@ msgstr "擦除整個模型" # AI Translated msgid "Erase whole model - clear the active layer's paint from every face" -msgstr "擦除整個模型 - 清除每個面上目前圖層的繪製" +msgstr "擦除整個模型:清除每個面上目前圖層的繪製" # AI Translated msgid "Reset texture displacement selection" @@ -32381,15 +34537,15 @@ msgstr "重設紋理位移選取" # AI Translated msgid "Circle - paints everything under the brush as seen from the camera" -msgstr "圓形 - 繪製從相機看去位於筆刷下方的所有內容" +msgstr "圓形:繪製從相機看去位於筆刷下方的所有內容" # AI Translated msgid "Sphere - paints only within a ball around the point under the cursor" -msgstr "球體 - 僅繪製游標下方點周圍球形範圍內的部分" +msgstr "球體:僅繪製游標下方點周圍球形範圍內的部分" # AI Translated msgid "Angle threshold - the fill stops at edges sharper than this" -msgstr "角度門檻 - 填充會在比此角度更銳利的邊處停止" +msgstr "角度門檻:填充會在比此角度更銳利的邊處停止" # AI Translated msgid "Click a triangle to paint it" @@ -32397,15 +34553,15 @@ msgstr "點選三角形即可繪製" # AI Translated msgid "Only for a layer mapped with Unwrap (LSCM) - set the active layer's Mapping to Unwrap to use this view." -msgstr "僅適用於以「展開 (LSCM)」映射的圖層 - 請將目前圖層的「映射」設為「展開」以使用此檢視。" +msgstr "僅適用於以「展開(LSCM)」映射的圖層,請將目前圖層的「映射」設為「展開」以使用此檢視模式。" # AI Translated msgid "Normal - the real geometry, exactly what Bake will produce. Slower to update" -msgstr "普通 - 真實幾何,與固化產生的結果完全相同。更新較慢" +msgstr "普通:真實幾何,與烘焙產生的結果完全相同。更新較慢" # AI Translated msgid "Fast - the relief is only shaded on, not built, and only for the layer you are editing. Updates instantly while you paint" -msgstr "快速 - 浮雕僅以著色呈現而非實際建構,且只顯示正在編輯的圖層。繪製時即時更新" +msgstr "快速:浮雕僅以著色呈現而非實際建構,且只顯示正在編輯的圖層。繪製時即時更新" # AI Translated msgid "Checker" @@ -32413,7 +34569,7 @@ msgstr "棋盤格" # AI Translated msgid "Checker - a test grid instead of the texture. Where the squares stay square the texture is undistorted; where they stretch, it will too. Opens the UV editor if it is closed" -msgstr "棋盤格 - 以測試網格取代紋理顯示。方格保持方正之處,紋理沒有變形;方格被拉伸之處,紋理也會被拉伸。若 UV 編輯器已關閉,會將其開啟" +msgstr "棋盤格:以測試網格取代紋理顯示。方格保持方正之處,紋理沒有變形;方格拉伸之處,紋理也會拉伸。UV 編輯器關閉時會一併開啟" # AI Translated msgid "Distortion" @@ -32421,15 +34577,15 @@ msgstr "變形" # AI Translated msgid "Distortion - blue-to-red stretch heatmap over the unwrap. Opens the UV editor if it is closed" -msgstr "變形 - 在展開結果上疊加由藍到紅的拉伸熱度圖。若 UV 編輯器已關閉,會將其開啟" +msgstr "變形:在展開結果上疊加由藍到紅的拉伸熱度圖。UV 編輯器關閉時會一併開啟" # AI Translated msgid "Wireframe - overlay the mesh edges; independent of the view above" -msgstr "線框 - 疊加顯示網格邊;與上方的檢視模式無關" +msgstr "線框:疊加顯示網格邊;與上方的檢視模式無關" # AI Translated msgid "Rebuilds the preview as soon as anything changes. Turn it off on a heavy model if painting or dragging a slider starts to stutter - the preview then waits until you let go." -msgstr "任何變更發生時立即重建預覽。若在大型模型上繪製或拖曳滑桿時開始卡頓,請將其關閉 - 預覽會等到您放開後才更新。" +msgstr "任何變更發生時立即重建預覽。若在大型模型上繪製或拖曳滑桿時開始卡頓,請關閉此選項,預覽會等到您放開後才更新。" # AI Translated msgid "Texture layers" @@ -32453,11 +34609,11 @@ msgstr "亮度、對比度、銳利度、模糊與色相,設定時會同步顯 # AI Translated msgid "Move up - applied earlier" -msgstr "上移 - 較早套用" +msgstr "上移:較早套用" # AI Translated msgid "Move down - applied later" -msgstr "下移 - 較晚套用" +msgstr "下移:較晚套用" # AI Translated msgid "Remove this layer" @@ -32473,21 +34629,23 @@ msgstr "平鋪尺寸" # AI Translated msgid "Mapped by the model's own UV layout, which is already the placement - one copy of the texture covers it exactly, so there is no tile size to set." -msgstr "依模型自身的 UV 配置進行映射,該配置本身就是放置方式 - 紋理的一個副本即可精確覆蓋,因此無需設定平鋪尺寸。" +msgstr "依模型自身的 UV 配置映射,該配置本身就是放置方式;紋理的一個副本即可精確覆蓋,因此無需設定平鋪尺寸。" # AI Translated msgid "How wide one copy of the texture is on the model. Smaller repeats the pattern more often and makes its detail finer; with Tile off, this is the size of the single copy." msgstr "紋理的一個副本在模型上的寬度。數值越小,圖案重複越頻繁、細節越精細;關閉「平鋪」時,這就是單一副本的尺寸。" +# AI Translated msgid "Larger" -msgstr "" +msgstr "較大" +# AI Translated msgid "Smaller" -msgstr "" +msgstr "較小" # AI Translated msgid "Turns the texture on the surface, in degrees - for lining a pattern up with an edge of the model." -msgstr "在表面上旋轉紋理,單位為度 - 用於將圖案與模型的邊對齊。" +msgstr "在表面上旋轉紋理,單位為度,用於將圖案與模型的邊對齊。" # AI Translated msgid "Midlevel" @@ -32499,7 +34657,7 @@ msgid "" "\n" "What cuts in has to fit: inside a sharp corner or through a thin wall, a deep cut can pass through the other side." msgstr "" -"哪一種灰階保持在表面原本的位置。設為 0 時,紋理只會向外推;設為 0.5 時,中灰色保持不動,較暗的灰色向內切入,較亮的灰色仍向外推 - 同一張影像既能凸起也能凹刻。\n" +"哪一種灰階保持在表面原本的位置。設為 0 時,紋理只會向外推;設為 0.5 時,中灰色保持不動,較暗的灰色向內切入,較亮的灰色仍向外推,因此同一張影像既能凸起也能凹刻。\n" "\n" "向內切入的部分必須容納得下:在銳利的內角或薄牆中,較深的切入可能會穿透到另一側。" @@ -32557,13 +34715,15 @@ msgstr "混色數量" # AI Translated msgid "The most mixed filaments a bake may add. They are picked from the texture's colors, and only the ones the bake actually uses are created." -msgstr "固化時最多可新增的混合線材數量。這些混合線材從紋理的顏色中選取,且只會建立固化實際用到的那些。" +msgstr "烘焙時最多可新增的混合線材數量。這些混合線材從紋理的顏色中選取,且只會建立烘焙實際用到的那些。" +# AI Translated msgid "Few" -msgstr "" +msgstr "較少" +# AI Translated msgid "Many" -msgstr "" +msgstr "較多" # AI Translated #. TRN The %2% part of "%1% printable colors %2%"; %1% is the number of filaments. @@ -32598,11 +34758,11 @@ msgstr "三平面(混合)" # AI Translated msgid "Triplanar - projects the texture from all three axes at once and blends between them, so a patch wrapping around a sharp edge has no seam." -msgstr "三平面 - 同時從三個軸向投影紋理並在其間混合,因此包覆銳利邊緣的區塊不會出現接痕。" +msgstr "三平面:同時從三個軸向投影紋理並在其間混合,因此包覆銳利邊緣的區塊不會出現接痕。" # AI Translated msgid "Cylindrical - wraps the texture around the painted area's own center, for round shapes." -msgstr "圓柱 - 繞著繪製區域本身的中心包覆紋理,適用於圓形形狀。" +msgstr "圓柱:繞著繪製區域本身的中心包覆紋理,適用於圓形形狀。" # AI Translated msgid "Spherical" @@ -32610,15 +34770,15 @@ msgstr "球面" # AI Translated msgid "Spherical - wraps the texture around the painted area's own center in both directions." -msgstr "球面 - 在兩個方向上繞著繪製區域本身的中心包覆紋理。" +msgstr "球面:在兩個方向上繞著繪製區域本身的中心包覆紋理。" # AI Translated msgid "Unwrap (LSCM)" -msgstr "展開 (LSCM)" +msgstr "展開(LSCM)" # AI Translated msgid "Unwrap - flattens the painted area and maps the texture onto it with as little stretching as possible. The area is cut into pieces at its sharp edges first (see Seam angle), so each piece can lie flat on its own." -msgstr "展開 - 將繪製區域攤平,並以最小的拉伸將紋理映射到其上。區域會先在銳利的邊處切割成多塊(請參閱「縫合線角度」),讓每一塊都能各自攤平。" +msgstr "展開:將繪製區域攤平,並以最小的拉伸將紋理映射到其上。區域會先在銳利的邊處切割成多塊(請參閱「縫合線角度」),讓每一塊都能各自攤平。" # AI Translated msgid "From view" @@ -32626,7 +34786,7 @@ msgstr "從視角" # AI Translated msgid "From view - projects straight onto the painted area from where you are looking, like a slide projector." -msgstr "從視角 - 從您目前觀看的位置直接投影到繪製區域上,就像幻燈片投影機一樣。" +msgstr "從視角:從您目前觀看的位置直接投影到繪製區域上,就像幻燈片投影機一樣。" # AI Translated msgid "Model UV" @@ -32634,7 +34794,7 @@ msgstr "模型 UV" # AI Translated msgid "Model UV - uses the texture coordinates the model itself came with, so a texture made for that model lands exactly where it was painted. Nothing is unwrapped, and Tile size does not apply: the model's own layout is the placement." -msgstr "模型 UV - 使用模型自帶的紋理座標,因此為該模型製作的紋理會精確落在其繪製的位置。不會進行展開,「平鋪尺寸」也不適用:模型自身的配置就是放置方式。" +msgstr "模型 UV:使用模型自帶的紋理座標,因此為該模型製作的紋理會精確落在其繪製的位置。不會展開,「平鋪尺寸」也不適用,因為模型自身的配置就是放置方式。" # AI Translated msgid "This model carries no texture coordinates of its own. Only a model imported with a UV channel - a textured OBJ, say - can be mapped by them." @@ -32664,7 +34824,7 @@ msgstr "擷取目前視角" # AI Translated msgid "Nothing is visible from this angle - turn the model to face the part you want to project onto." -msgstr "從此角度看不到任何內容 - 請轉動模型,使要投影的部分朝向您。" +msgstr "從此角度看不到任何內容,請轉動模型,使要投影的部分朝向您。" # AI Translated msgid "Projects the texture onto the painted area from where you are looking now, like a slide projector. Faces turned away from you stretch, so line the view up with the surface you care about first." @@ -32676,7 +34836,7 @@ msgstr "僅投影至可見面" # AI Translated msgid "Paints only the faces you can actually see right now - facing you and not hidden behind anything - and projects onto those. Replaces what the layer had painted." -msgstr "僅繪製您目前實際看得到的面 - 朝向您且未被任何物體遮擋 - 並投影到這些面上。會取代此圖層原本繪製的內容。" +msgstr "僅繪製您目前實際看得到的面(朝向您且未被任何東西遮擋),並投影到這些面上。會取代此圖層原本繪製的內容。" # AI Translated msgid "Projection frame" @@ -32696,7 +34856,7 @@ msgstr "套用投影框" # AI Translated msgid "Nothing of the model is inside the frame - move it over the part you want to project onto." -msgstr "投影框內沒有模型的任何部分 - 請將它移到要投影的部分上。" +msgstr "投影框內沒有模型的任何部分,請將投影框移到要投影的部分上。" # AI Translated msgid "The frame could not be applied. Make sure it overlaps the 3D view." @@ -32728,7 +34888,7 @@ msgstr "鏡像重複" # AI Translated msgid "Mirrored repeat - every other tile is flipped, so edges meet seamlessly" -msgstr "鏡像重複 - 每隔一塊翻轉一次,使邊緣無縫銜接" +msgstr "鏡像重複:每隔一塊翻轉一次,使邊緣無縫銜接" # AI Translated msgid "Blend" @@ -32737,7 +34897,7 @@ msgstr "混合" # AI Translated msgctxt "Texture Displacement" msgid "Add" -msgstr "新增" +msgstr "相加" # AI Translated msgctxt "Texture Displacement" @@ -32747,7 +34907,7 @@ msgstr "覆蓋" # AI Translated msgctxt "Texture Displacement" msgid "Subtract" -msgstr "減去" +msgstr "相減" # AI Translated msgctxt "Texture Displacement" @@ -32764,7 +34924,7 @@ msgstr "基底圖層下方沒有可結合的內容,因此一律為相加。" # AI Translated msgid "What this layer does where it overlaps the ones below. Add and Subtract pile relief on or carve it away. Override replaces them, so only this layer's relief is left where it is painted. Multiply and Divide scale what is underneath, which turns this layer into a mask over it - there, Depth acts as a strength, and 1 mm leaves white areas untouched." -msgstr "此圖層在與下方圖層重疊處的作用方式。「新增」與「減去」會疊加浮雕或將其削去。「覆蓋」會取代下方圖層,因此在繪製處只保留此圖層的浮雕。「相乘」與「相除」會縮放下方的內容,使此圖層成為覆蓋其上的遮罩 - 此時「深度」代表強度,設為 1 mm 時白色區域保持不變。" +msgstr "此圖層在與下方圖層重疊處的作用方式。「相加」與「相減」會疊加浮雕或將其削去。「覆蓋」會取代下方圖層,因此在繪製處只保留此圖層的浮雕。「相乘」與「相除」會縮放下方的內容,使此圖層成為覆蓋其上的遮罩;此時「深度」代表強度,設為 1 mm 時白色區域保持不變。" # AI Translated msgid "Adjust placement" @@ -32772,7 +34932,7 @@ msgstr "調整位置" # AI Translated msgid "Adjust placement - drag the handle on the model to move the texture" -msgstr "調整位置 - 拖曳模型上的控點以移動紋理" +msgstr "調整位置:拖曳模型上的控點以移動紋理" # AI Translated msgid "Paint something with this layer first." @@ -32814,7 +34974,7 @@ msgstr "跟隨紋理細節" # AI Translated msgid "Spends the triangles where the texture actually bends - packed along ridges and edges, sparse over flat ground - instead of spreading them evenly. The same detail for fewer triangles on most textures." -msgstr "將三角形用在紋理實際彎折之處 - 沿著脊線與邊緣密集排列,在平坦處則稀疏 - 而非平均分布。對大多數紋理而言,能以較少的三角形達到相同細節。" +msgstr "將三角形用在紋理實際彎折之處(沿著脊線與邊緣密集排列,在平坦處則稀疏),而非平均分布。對大多數紋理而言,能以較少的三角形達到相同細節。" # AI Translated msgid "Max edge" @@ -32862,7 +35022,7 @@ msgstr "顏色細節" # AI Translated msgid "Triangle size where two colors meet. Each triangle prints in one filament, so a color edge can only be as sharp as the triangles along it - and nothing else refines there, since the surface is flat across a change of color. 0 turns it off." -msgstr "兩種顏色交界處的三角形尺寸。每個三角形只以一種線材列印,因此顏色邊界的銳利程度取決於沿線的三角形 - 而且由於顏色變化處的表面是平的,那裡不會有其他細化。設為 0 可關閉。" +msgstr "兩種顏色交界處的三角形尺寸。每個三角形只以一種線材列印,因此顏色邊界的銳利程度取決於沿線的三角形;而且由於顏色變化處的表面是平的,那裡不會有其他細化。設為 0 可關閉。" # AI Translated msgid "Triangle budget: set with Triangles, below." @@ -32880,7 +35040,7 @@ msgstr "細分次數" # AI Translated msgid "Splits every triangle of the model into four, this many times over. Each step quadruples the count - 3 turns 100 k triangles into 6.4 M - so prefer refining only the painted area unless you need the whole model finer." -msgstr "將模型的每個三角形分割為四個,並重複此次數。每一次都會使數量變為四倍 - 3 次會將 100 k 個三角形變成 6.4 M 個 - 因此除非需要整個模型都更精細,否則建議只細化繪製區域。" +msgstr "將模型的每個三角形分割為四個,並重複此次數。每一次都會使數量變為四倍(3 次會將 100 k 個三角形變成 6.4 M 個),因此除非需要整個模型都更精細,否則建議只細化繪製區域。" # AI Translated msgid "Hide preview" @@ -32904,7 +35064,7 @@ msgstr "將繪製區域細化至目標邊長,並將您的繪製轉移到更細 # AI Translated msgid "Replaces the model's geometry with the subdivided mesh and clears any not-yet-baked paint on it (already-baked relief is unaffected)." -msgstr "以細分後的網格取代模型幾何,並清除其上尚未固化的繪製(已固化的浮雕不受影響)。" +msgstr "以細分後的網格取代模型幾何,並清除其上尚未烘焙的繪製(已烘焙的浮雕不受影響)。" # AI Translated msgid "Remeshing" @@ -32914,11 +35074,13 @@ msgstr "重新網格化" msgid "Triangle size the whole model is rebuilt with, in millimetres. Displacement works best on an even mesh; this is what makes one out of an uneven import." msgstr "重建整個模型時使用的三角形尺寸,單位為毫米。位移在均勻的網格上效果最佳;這能將不均勻的匯入模型轉為均勻網格。" +# AI Translated msgid "Before" -msgstr "" +msgstr "處理前" +# AI Translated msgid "After" -msgstr "" +msgstr "處理後" # AI Translated msgid "Keep sharp edges" @@ -32926,7 +35088,7 @@ msgstr "保留銳利邊" # AI Translated msgid "Holds hard edges and open borders in place while the rest is remeshed. Without it the remesher slides vertices along the surface and rounds every crisp edge off - a cube comes back with wobbly edges." -msgstr "在重新網格化其餘部分時,固定硬邊與開放邊界。若未啟用,重新網格化會讓頂點沿表面滑動,使每條銳利的邊都變圓 - 立方體的邊會變得歪扭不平。" +msgstr "在重新網格化其餘部分時,固定硬邊與開放邊界。若未啟用,重新網格化會讓頂點沿表面滑動,使每條銳利的邊都變圓,立方體的邊會變得歪扭不平。" # AI Translated msgid "How sharp a fold has to be, in degrees, before the remesher treats it as an edge worth keeping. Lower protects more of the model's shape; higher rebuilds more of it evenly." @@ -32938,7 +35100,7 @@ msgstr "重新網格化" # AI Translated msgid "Rebuilds the whole model with triangles close to this edge length - splitting the big ones and merging the small ones - so displacement has an even density to work with. Replaces the geometry; your paint is carried onto the new triangles spatially, so it survives (already-baked relief is kept too)." -msgstr "以接近此邊長的三角形重建整個模型 - 分割大的三角形並合併小的三角形 - 讓位移有均勻的密度可用。會取代幾何;您的繪製會依空間位置轉移到新的三角形上,因此會被保留(已固化的浮雕也會保留)。" +msgstr "以接近此邊長的三角形重建整個模型(分割大的三角形並合併小的三角形),讓位移有均勻的密度可用。會取代幾何;您的繪製會依空間位置轉移到新的三角形上,因此會保留下來(已烘焙的浮雕也會保留)。" # AI Translated msgid "Displace up to the border" @@ -32983,19 +35145,19 @@ msgstr "將繪製區域的最外圈排除在平滑之外。最外圈在繪製範 # AI Translated msgid "Smooth baked mesh now" -msgstr "立即平滑已固化的網格" +msgstr "立即平滑已烘焙的網格" # AI Translated msgid "Applies the smoothing above to the model itself, right now, within the painted area. For relief that is already baked in - anything not yet baked is smoothed by Bake." -msgstr "立即在繪製區域內將上述平滑套用至模型本身。適用於已固化的浮雕 - 尚未固化的部分會由「固化」進行平滑。" +msgstr "立即在繪製區域內將上述平滑套用至模型本身。適用於已烘焙的浮雕;尚未烘焙的部分會由「烘焙」平滑。" # AI Translated msgid "Experimental: classic bake pipeline" -msgstr "實驗性:經典固化流程" +msgstr "實驗性:經典烘焙流程" # AI Translated msgid "Bake by moving the vertices the mesh already has, after preparing it (remesh, adaptive subdivision, and a cut along sharp steps in the texture). Keeps the topology, which is what colors need. The default pipeline instead refines, cleans up sliver triangles, displaces and simplifies in one run; nothing needs preparing first, but it does not produce colors yet." -msgstr "在準備好網格(重新網格化、適應性細分,以及沿紋理中的銳利階差切割)後,藉由移動網格現有的頂點進行固化。會保留拓撲,這是顏色所需要的。預設流程則會一次完成細化、清理狹長三角形、位移與簡化;不需要事先準備,但目前還無法產生顏色。" +msgstr "在準備好網格(重新網格化、適應性細分,以及沿紋理中的銳利階差切割)後,藉由移動網格現有的頂點進行烘焙。會保留拓撲,這是顏色所需要的。預設流程則會一次完成細化、清理狹長三角形、位移與簡化;不需要事先準備,但目前還無法產生顏色。" # AI Translated #. TRN Slider value: %d is the triangle budget in thousands @@ -33009,7 +35171,7 @@ msgstr "%d k(自動)" # AI Translated msgid "How many thousand triangles this bake may spend on the area you painted. Relief already baked into the rest of the model is kept on top of it, so a second bake somewhere else gets the same budget as the first. Raise it if the warning below Resolution says the detail will not fit; 0 keeps every triangle the refinement produced, however many that is." -msgstr "此次固化在您繪製的區域上可使用多少千個三角形。模型其餘部分已固化的浮雕會額外保留,因此在其他地方進行第二次固化時,可獲得與第一次相同的預算。若「解析度」下方的警告指出細節無法容納,請調高此值;設為 0 會保留細化產生的所有三角形,無論數量多少。" +msgstr "此次烘焙在您繪製的區域上可使用多少千個三角形。模型其餘部分已烘焙的浮雕會額外保留,因此在其他地方進行第二次烘焙時,可獲得與第一次相同的預算。若「解析度」下方的警告指出細節無法容納,請調高此值;設為 0 會保留細化產生的所有三角形,無論數量多少。" # AI Translated msgid "Align mesh to texture edges" @@ -33029,7 +35191,7 @@ msgstr "在位移取樣之前,先收合細化從模型原有鑲嵌繼承而來 # AI Translated msgid "On: the resolution follows the size of the model and the budget is left at its default. Untick to set both yourself - worth doing for a texture much finer or much coarser than the part it sits on." -msgstr "開啟:解析度依模型尺寸決定,預算維持預設值。取消勾選即可自行設定兩者 - 當紋理比其所在的零件精細或粗糙許多時,值得這麼做。" +msgstr "開啟:解析度依模型尺寸決定,預算維持預設值。取消勾選即可自行設定兩者;當紋理比其所在的零件精細或粗糙許多時,值得這麼做。" # AI Translated #, c-format, boost-format @@ -33043,12 +35205,12 @@ msgstr "依模型尺寸選定:三角形尺寸 %1$.2f mm,預算 %2% k。取 # AI Translated msgid "How fine the mesh is made under the paint, in millimetres. It has to be smaller than the detail you want out of the texture - a 0.5 mm groove needs triangles well under 0.5 mm. Smaller costs triangles fast: halving it needs four times as many, and once they no longer fit the budget the bake simplifies back down and the detail goes with it." -msgstr "繪製區域下方網格的精細程度,單位為毫米。必須小於您想從紋理中呈現的細節 - 0.5 mm 的溝槽需要遠小於 0.5 mm 的三角形。數值越小,三角形耗費得越快:減半就需要四倍的數量,一旦超出預算,固化會將網格簡化回去,細節也會隨之流失。" +msgstr "繪製區域下方網格的精細程度,單位為毫米。必須小於您想從紋理中呈現的細節(0.5 mm 的溝槽需要遠小於 0.5 mm 的三角形)。數值越小,三角形耗費得越快:減半就需要四倍的數量,一旦超出預算,烘焙會將網格簡化回去,細節也會隨之流失。" # AI Translated #, boost-format msgid "Needs about %1% triangles, budget %2% - the bake will simplify back down and lose detail." -msgstr "需要約 %1% 個三角形,預算為 %2% - 固化將會簡化網格並損失細節。" +msgstr "需要約 %1% 個三角形,預算為 %2%,烘焙將會簡化網格並損失細節。" # AI Translated msgid "How many thousand triangles the refinement may add to the model. The triangle that fits worst is always split first, so even a run that spends the lot has spent it where it shows most. Raise it if the relief still looks coarse." @@ -33060,11 +35222,11 @@ msgstr "準備中..." # AI Translated msgid "Baking..." -msgstr "固化中..." +msgstr "烘焙中..." # AI Translated msgid "Nothing is painted yet. The UV editor's seam tool is on, so strokes on the model mark seams instead of painting - turn it off in the pane to paint." -msgstr "尚未繪製任何內容。UV 編輯器的縫合線工具已開啟,因此在模型上的筆劃會標記縫合線而非繪製 - 請在窗格中將其關閉以進行繪製。" +msgstr "尚未繪製任何內容。UV 編輯器的縫合線工具已開啟,因此在模型上的筆劃會標記縫合線而非繪製;請在窗格中關閉此工具後再繪製。" # AI Translated msgid "Nothing is painted yet." @@ -33076,15 +35238,15 @@ msgstr "藉由移動現有的頂點,將繪製的高度圖轉換為真實幾何 # AI Translated msgid "Turn the painted height maps into real geometry. The mesh is remeshed to an even density and refined where the texture bends first, so the detail has vertices to land on - all in one step." -msgstr "將繪製的高度圖轉換為真實幾何。網格會先重新網格化為均勻密度,並在紋理彎折處細化,讓細節有頂點可以落腳 - 全部一步完成。" +msgstr "將繪製的高度圖轉換為真實幾何。網格會先重新網格化為均勻密度,並在紋理彎折處細化,讓細節有頂點可以落腳,全部一步完成。" # AI Translated msgid "Stops the bake. Whatever it had already finished stays on the model, and can be undone." -msgstr "停止固化。已完成的部分會保留在模型上,且可以復原。" +msgstr "停止烘焙。已完成的部分會保留在模型上,且可以復原。" # AI Translated msgid "Closes the tool without baking. Your paint, layers and settings stay with the model." -msgstr "關閉工具而不進行固化。您的繪製、圖層與設定都會保留在模型上。" +msgstr "關閉工具而不進行烘焙。您的繪製、圖層與設定都會保留在模型上。" # AI Translated #, boost-format @@ -33096,20 +35258,20 @@ msgstr "%1% k" #, boost-format msgid "Model: %1% triangle - the bake refines to the resolution above, up to its budget" msgid_plural "Model: %1% triangles - the bake refines to the resolution above, up to its budget" -msgstr[0] "模型:%1% 個三角形 - 固化會細化至上方的解析度,最多到預算上限" +msgstr[0] "模型:%1% 個三角形,烘焙會細化至上方的解析度,最多到預算上限" # AI Translated #. TRN %1% is a triangle count, either exact or rounded to thousands such as "120 k". #, boost-format msgid "Bake moves existing vertices - the model stays at %1% triangle" msgid_plural "Bake moves existing vertices - the model stays at %1% triangles" -msgstr[0] "固化會移動現有頂點 - 模型維持 %1% 個三角形" +msgstr[0] "烘焙會移動現有頂點,模型維持 %1% 個三角形" # AI Translated #, boost-format msgid "Bake result up to ~%1% k triangle" msgid_plural "Bake result up to ~%1% k triangles" -msgstr[0] "固化結果最多約 %1% k 個三角形" +msgstr[0] "烘焙結果最多約 %1% k 個三角形" # AI Translated #, boost-format @@ -33174,11 +35336,11 @@ msgstr "快速" # AI Translated msgid "Baking texture displacement" -msgstr "正在固化紋理位移" +msgstr "正在烘焙紋理位移" # AI Translated msgid "The bake produced no displacement, so nothing was changed and the paint was kept. Check that the painted layer has a texture and a non-zero depth." -msgstr "固化未產生任何位移,因此未做任何變更,並保留了繪製。請確認繪製的圖層有紋理且深度不為零。" +msgstr "烘焙未產生任何位移,因此未做任何變更,並保留了繪製。請確認繪製的圖層有紋理且深度不為零。" # AI Translated #, boost-format @@ -33187,7 +35349,7 @@ msgstr "三角形預算限制了細節:此解析度需要 %1% 個三角形, # AI Translated msgid "Capturing bake stages" -msgstr "正在擷取固化階段" +msgstr "正在擷取烘焙階段" # AI Translated msgid "Preparing mesh for texture displacement" @@ -33236,7 +35398,7 @@ msgstr "-- 選擇 --" # AI Translated #, c-format, boost-format msgid "Slot %s (%s)" -msgstr "槽位 %s (%s)" +msgstr "槽位 %s(%s)" # AI Translated #, c-format, boost-format @@ -33316,15 +35478,15 @@ msgstr "列印裝置外掛" # AI Translated msgid "This preset does not use any plugin capabilities" -msgstr "此預設未使用任何外掛能力" +msgstr "此預設未使用任何外掛功能" # AI Translated msgid "Capabilities used by this preset" -msgstr "此預設使用的能力" +msgstr "此預設使用的功能" # AI Translated msgid "Capability configuration (JSON)" -msgstr "能力設定(JSON)" +msgstr "功能設定(JSON)" # AI Translated msgid "Plugin configuration" @@ -33372,7 +35534,7 @@ msgstr "此功能已無法使用。" # AI Translated #, boost-format msgid "The plugin's configuration UI failed to load (%1%). Showing the default editor." -msgstr "外掛的設定介面載入失敗(%1%)。將顯示預設編輯器。" +msgstr "無法載入外掛的設定介面(%1%)。將顯示預設編輯器。" # AI Translated msgid "Delete Plugin" @@ -33404,7 +35566,7 @@ msgstr "選擇 .py 或 .whl 外掛套件。" # AI Translated msgid "Failed to install plugin package. See the log for details." -msgstr "外掛套件安裝失敗。詳細資訊請參閱記錄檔。" +msgstr "無法安裝外掛套件。詳細資訊請參閱記錄檔。" # AI Translated #, c-format, boost-format @@ -33545,15 +35707,15 @@ msgstr "沒有可用的描述" # AI Translated msgid "Select a plugin to configure its capabilities" -msgstr "選擇一個外掛以設定其能力" +msgstr "選擇一個外掛以設定其功能" # AI Translated msgid "Configurable capabilities" -msgstr "可設定的能力" +msgstr "可設定的功能" # AI Translated msgid "Discard the settings saved for this capability and restore the plugin's defaults" -msgstr "捨棄為此能力儲存的設定,並還原外掛的預設值" +msgstr "捨棄為此功能儲存的設定,並還原外掛的預設值" # AI Translated msgid "Plugin changelog" @@ -33604,25 +35766,25 @@ msgstr "本機" # AI Translated msgid "Some plugin capabilities are enabled" -msgstr "已啟用部分外掛能力" +msgstr "已啟用部分外掛功能" # AI Translated #, c-format, boost-format msgid "Collapse %s capabilities" -msgstr "摺疊 %s 的能力" +msgstr "摺疊 %s 的功能" # AI Translated #, c-format, boost-format msgid "Expand %s capabilities" -msgstr "展開 %s 的能力" +msgstr "展開 %s 的功能" # AI Translated msgid "Collapse capabilities" -msgstr "摺疊能力" +msgstr "摺疊功能" # AI Translated msgid "Expand capabilities" -msgstr "展開能力" +msgstr "展開功能" # AI Translated msgid "Open this plugin in your browser" @@ -33631,12 +35793,12 @@ msgstr "在瀏覽器中開啟此外掛" # AI Translated #, c-format, boost-format msgid "Capabilities: %s" -msgstr "能力:%s" +msgstr "功能:%s" # AI Translated msgctxt "Plugin" msgid "Capabilities" -msgstr "能力" +msgstr "功能" # AI Translated #, c-format, boost-format @@ -33658,11 +35820,11 @@ msgstr "正在載入外掛…" # AI Translated msgid "This plugin exposes no capabilities" -msgstr "此外掛未提供任何能力" +msgstr "此外掛未提供任何功能" # AI Translated msgid "Activate this plugin to configure its capabilities" -msgstr "啟用此外掛以設定其能力" +msgstr "啟用此外掛以設定其功能" # AI Translated msgid "View on OrcaCloud here" @@ -33694,7 +35856,7 @@ msgstr "此外掛已被封鎖,需修正其錯誤後才能使用。" # AI Translated msgid "This plugin is loaded but a capability reported an error." -msgstr "此外掛已載入,但有能力回報了錯誤。" +msgstr "此外掛已載入,但有功能回報了錯誤。" # AI Translated msgid "This plugin is inactive. Activate it to install or load it." @@ -33719,7 +35881,7 @@ msgstr "此外掛未獲更新授權,因此無法取得雲端更新。" # AI Translated #, c-format, boost-format msgid "Failed to activate \"%s\"." -msgstr "啟用「%s」失敗。" +msgstr "無法啟用「%s」。" # AI Translated #, c-format, boost-format @@ -33749,7 +35911,7 @@ msgstr "正在重新整理外掛資料" # AI Translated msgid "Failed to unload plugin." -msgstr "卸載外掛失敗。" +msgstr "無法卸除外掛。" # AI Translated #, c-format, boost-format @@ -33785,7 +35947,7 @@ msgstr "正在下載外掛" # AI Translated msgid "Plugin download failed." -msgstr "外掛下載失敗。" +msgstr "無法下載外掛。" # AI Translated msgid "Configuration saved." @@ -33816,7 +35978,7 @@ msgstr "正在更新外掛" # AI Translated msgid "Failed to update plugin." -msgstr "外掛更新失敗。" +msgstr "無法更新外掛。" # AI Translated #, c-format, boost-format @@ -33851,7 +36013,7 @@ msgstr "" # AI Translated msgid "Failed to delete plugin." -msgstr "刪除外掛失敗。" +msgstr "無法刪除外掛。" # AI Translated #, c-format, boost-format @@ -33879,7 +36041,7 @@ msgstr "" # AI Translated msgid "Failed to unsubscribe plugin." -msgstr "取消訂閱外掛失敗。" +msgstr "無法取消訂閱外掛。" # AI Translated #, c-format, boost-format @@ -33905,11 +36067,11 @@ msgstr "拒絕清除位於本機外掛目錄之外的外掛快取。" # AI Translated #, boost-format msgid "Failed to clear plugin cache: %1%" -msgstr "清除外掛快取失敗:%1%" +msgstr "無法清除外掛快取:%1%" # AI Translated msgid "Plugin failed to load." -msgstr "外掛載入失敗。" +msgstr "無法載入外掛。" # AI Translated msgid "Plugin reloaded, but failed to restore the inactive state." @@ -33925,7 +36087,7 @@ msgstr "未知的外掛重新載入錯誤。" # AI Translated msgid "Failed to reload plugin." -msgstr "重新載入外掛失敗。" +msgstr "無法重新載入外掛。" # AI Translated #, c-format, boost-format @@ -34046,7 +36208,7 @@ msgstr "找不到 uv 執行檔。" # AI Translated msgid "Only 'python' and 'uv' commands are supported." -msgstr "僅支援「python」與「uv」指令。" +msgstr "僅支援 'python' 與 'uv' 指令。" # AI Translated msgid "Failed to start process." @@ -34116,7 +36278,7 @@ msgstr "僅自動決定最佳顏色數量,並重新計算線材映射" # AI Translated msgid "Convert texture to painting using the specified color count and smooth level" -msgstr "使用指定的顏色數量與平滑等級,將紋理轉換為上色" +msgstr "使用指定的顏色數量與平滑等級,將紋理轉換為顏色繪製" # AI Translated msgid "Reminder: parameters changed, click Apply to take effect" @@ -34216,7 +36378,7 @@ msgstr "無法讀取紋理檔案。" # AI Translated msgid "Projection frame - drag over the model, then Apply" -msgstr "投影框 - 拖曳到模型上,然後按「套用」" +msgstr "投影框:拖曳到模型上,然後按「套用」" # AI Translated msgid "Moving island | release to drop, Esc to cancel" @@ -34292,7 +36454,7 @@ msgstr " | 吸附:開啟" # AI Translated msgid "Change texture - choose another one from the texture library" -msgstr "更換紋理 - 從紋理庫中選擇另一個" +msgstr "更換紋理:從紋理庫中選擇另一個" # AI Translated msgid "The active layer's tile size: how much of the model one repeat of the texture covers. The canvas is measured in tiles, so one grid cell is one repeat. Change it with Tile size in the layer's settings." @@ -34300,15 +36462,15 @@ msgstr "目前圖層的平鋪尺寸:紋理重複一次在模型上涵蓋的範 # AI Translated msgid "Height map - show the layer's texture under the islands" -msgstr "高度圖 - 在 UV 島下方顯示圖層的紋理" +msgstr "高度圖:在 UV 島下方顯示圖層的紋理" # AI Translated msgid "Checker - a test grid; squares stay square where the unwrap does not stretch" -msgstr "棋盤格 - 測試網格;在展開未造成拉伸之處,方格會維持正方形" +msgstr "棋盤格:測試網格;在展開未造成拉伸之處,方格會維持正方形" # AI Translated msgid "Distortion - color each island by how much the unwrap stretches it" -msgstr "變形 - 依展開對每個 UV 島的拉伸程度為其著色" +msgstr "變形:依展開對每個 UV 島的拉伸程度為其著色" # AI Translated msgid "Unwrap" @@ -34332,51 +36494,51 @@ msgstr "將展開結果排列成相連的展開圖:共用邊的區塊會相鄰 # AI Translated msgid "Island - work on whole islands. Click one to select it, then drag to move it, right-drag to rotate it, or press R to rotate and S to scale with the mouse (click or Enter to confirm, Esc to cancel)." -msgstr "UV 島 - 以整個 UV 島為單位操作。點選一個 UV 島以選取,然後拖曳可移動、按右鍵拖曳可旋轉,或按 R 旋轉、按 S 以滑鼠縮放(點選或按 Enter 確認,按 Esc 取消)。" +msgstr "UV 島:以整個 UV 島為單位操作。點選一個 UV 島以選取,然後拖曳可移動、按右鍵拖曳可旋轉,或按 R 旋轉、按 S 以滑鼠縮放(點選或按 Enter 確認,按 Esc 取消)。" # AI Translated msgid "Vertex - drag vertices to reshape an island by hand; Shift adds to the selection, Ctrl toggles one in or out of it." -msgstr "頂點 - 拖曳頂點以手動調整 UV 島的形狀;按住 Shift 可加入選取,按住 Ctrl 可切換單一頂點是否選取。" +msgstr "頂點:拖曳頂點以手動調整 UV 島的形狀;按住 Shift 可加入選取,按住 Ctrl 可切換單一頂點是否選取。" # AI Translated msgid "Edge - drag edges to reshape an island by hand; Shift adds to the selection, Ctrl toggles one in or out of it." -msgstr "邊 - 拖曳邊以手動調整 UV 島的形狀;按住 Shift 可加入選取,按住 Ctrl 可切換單一邊是否選取。" +msgstr "邊:拖曳邊以手動調整 UV 島的形狀;按住 Shift 可加入選取,按住 Ctrl 可切換單一邊是否選取。" # AI Translated msgid "Mark seams - click edges on the model to cut the unwrap along them. The edge under the cursor is highlighted yellow; click to mark it red, click a red edge again to unmark it. Painting is paused while this is on." -msgstr "標記縫合線 - 點選模型上的邊,沿著這些邊切開展開結果。游標下方的邊會以黃色醒目提示;點選可將其標記為紅色,再次點選紅色的邊即可取消標記。開啟時會暫停繪製。" +msgstr "標記縫合線:點選模型上的邊,沿著這些邊切開展開結果。游標下方的邊會以黃色醒目提示;點選可將它標記為紅色,再次點選紅色的邊即可取消標記。開啟時會暫停繪製。" # AI Translated msgid "Path - instead of clicking every edge, click a start point and then an end point: the whole shortest path between them is seamed at once. Available while marking seams." -msgstr "路徑 - 不必逐一點選每條邊,只要點選起點再點選終點:兩點之間的整條最短路徑會一次標記為縫合線。標記縫合線時可用。" +msgstr "路徑:不必逐一點選每條邊,只要點選起點再點選終點,兩點之間的整條最短路徑就會一次標記為縫合線。標記縫合線時可用。" # AI Translated msgid "Clear seams - remove every seam marked on this layer" -msgstr "清除縫合線 - 移除此圖層上標記的所有縫合線" +msgstr "清除縫合線:移除此圖層上標記的所有縫合線" # AI Translated msgid "Average scale - give every island the same texel density" -msgstr "平均縮放 - 讓每個 UV 島具有相同的紋素密度" +msgstr "平均縮放:讓每個 UV 島具有相同的紋素密度" # AI Translated msgid "Cut - split the selected island across its long axis" -msgstr "切割 - 橫向切過長軸,將所選 UV 島一分為二" +msgstr "切割:橫向切過長軸,將所選 UV 島一分為二" # AI Translated msgid "Join - unfold the selected island onto its nearest neighbour along their shared edge" -msgstr "接合 - 沿共用邊將所選 UV 島展開接到最近的相鄰 UV 島上" +msgstr "接合:沿共用邊將所選 UV 島展開接到最近的相鄰 UV 島上" # AI Translated msgid "Unjoin - send the selected island back to its own packed position" -msgstr "取消接合 - 將所選 UV 島送回其原本的排列位置" +msgstr "取消接合:將所選 UV 島送回其原本的排列位置" # AI Translated msgid "Clear UV edits - discard all manual vertex/edge moves and return the unwrap to its automatic shape" -msgstr "清除 UV 編輯 - 捨棄所有手動移動的頂點/邊,並將展開結果恢復為自動產生的形狀" +msgstr "清除 UV 編輯:捨棄所有手動移動的頂點/邊,並將展開結果恢復為自動產生的形狀" # AI Translated msgid "Snap - stick islands together when dragging one against another" -msgstr "吸附 - 將一個 UV 島拖曳靠近另一個時,使兩者貼合在一起" +msgstr "吸附:將一個 UV 島拖曳靠近另一個時,使兩者貼合在一起" # AI Translated msgid "" @@ -34401,19 +36563,19 @@ msgstr "%.1f mm 平鋪" # AI Translated msgid "The pane follows the active texture layer, and that layer has to be mapped with Unwrap (LSCM). Add a layer and set its Mapping to Unwrap." -msgstr "此窗格對應目前的紋理圖層,且該圖層必須以「展開 (LSCM)」映射。請新增一個圖層,並將其「映射」設為「展開」。" +msgstr "此窗格對應目前的紋理圖層,且該圖層必須以「展開(LSCM)」映射。請新增一個圖層,並將其「映射」設為「展開」。" # AI Translated msgid "Out of date - the paint, the seams or the seam angle changed since this unwrap was made. Press to unwrap again." -msgstr "已過期 - 自此次展開後,繪製、縫合線或縫合線角度已變更。按下即可重新展開。" +msgstr "已過期:自此次展開後,繪製、縫合線或縫合線角度已變更。按下即可重新展開。" # AI Translated msgid "Flatten the painted area into UV islands. It is computed only when you press this, not on every edit - so paint, change the seam angle or mark seams first, then press Unwrap." -msgstr "將繪製區域攤平為 UV 島。只有在按下此按鈕時才會計算,而非每次編輯都計算 - 因此請先繪製、變更縫合線角度或標記縫合線,再按「展開」。" +msgstr "將繪製區域攤平為 UV 島。只有在按下此按鈕時才會計算,而非每次編輯都計算,因此請先繪製、變更縫合線角度或標記縫合線,再按「展開」。" # AI Translated msgid "Turn Mark seams on first - Path is a quicker way of marking them." -msgstr "請先開啟「標記縫合線」 - 「路徑」可更快速地標記縫合線。" +msgstr "請先開啟「標記縫合線」;「路徑」可更快速地標記縫合線。" # AI Translated msgid "No seams are marked on this layer." @@ -34441,7 +36603,7 @@ msgstr "繪製區域的展開結果:被切分成的獨立區塊數量(在縫 # AI Translated msgid "Press Unwrap first - there are no islands to work on yet." -msgstr "請先按「展開」 - 目前還沒有可操作的 UV 島。" +msgstr "請先按「展開」,目前還沒有可操作的 UV 島。" # AI Translated msgid "Click an island on the canvas first, in Island mode." @@ -34457,8 +36619,9 @@ msgstr "已發布" msgid "Not signed in" msgstr "未登入" +# AI Translated msgid "Bambu Network plug-in not detected. Click here to install it." -msgstr "沒有發現 Bambu 網路外掛,請下載並安裝。" +msgstr "未偵測到 Bambu 網路外掛程式。按一下這裡即可安裝。" msgid "Create new project" msgstr "建立一個新專案" @@ -34537,7 +36700,7 @@ msgstr "載入 %s 時發生錯誤" # AI Translated #, boost-format msgid "Load %1% to %2%" -msgstr "將 %1% 載入至%2%" +msgstr "將 %1% 載入至 %2%" # AI Translated #, c-format, boost-format @@ -34548,7 +36711,7 @@ msgstr "載入 %s" #. TRN %1% is the printer agent name, %2% its ID, %3% the capability and %4% the plugin already using that ID. #, boost-format msgid "Printer-agent '%1%' could not be enabled: agent ID '%2%' is already registered by capability '%3%' from plugin '%4%'." -msgstr "無法啟用列印裝置代理程式「%1%」:代理程式 ID「%2%」已由能力「%3%」(來自外掛「%4%」)註冊。" +msgstr "無法啟用列印裝置代理程式「%1%」:代理程式 ID「%2%」已由功能「%3%」(來自外掛「%4%」)註冊。" # AI Translated #. TRN %1% is the printer agent name, %2% its ID and %3% the printer agent already using that ID. @@ -34586,7 +36749,7 @@ msgstr "找不到網路程式庫" # AI Translated msgid "Failed to load network library" -msgstr "載入網路程式庫失敗" +msgstr "無法載入網路程式庫" # AI Translated msgid "Network library failed to load" @@ -34727,11 +36890,11 @@ msgstr "外掛權限請求" # AI Translated msgid "The preset stores invalid plugin capability configuration JSON." -msgstr "此預設儲存了無效的外掛能力設定 JSON。" +msgstr "此預設儲存了無效的外掛功能設定 JSON。" # AI Translated msgid "The preset's plugin capability configuration is not an array and cannot be edited." -msgstr "此預設的外掛能力設定不是陣列,無法編輯。" +msgstr "此預設的外掛功能設定不是陣列,無法編輯。" # AI Translated msgid "Printer connection" @@ -34789,7 +36952,7 @@ msgstr "無法將設定寫入磁碟。未做任何變更。" # AI Translated #, boost-format msgid "Plugin installation failed: %1%" -msgstr "外掛安裝失敗:%1%" +msgstr "無法安裝外掛:%1%" # AI Translated #. TRN %1% is the plugin's cloud ID. @@ -34803,7 +36966,7 @@ msgstr "雲端外掛金鑰缺少 UUID。" # AI Translated msgid "Failed to subscribe to cloud plugin, see logs for more info." -msgstr "訂閱雲端外掛失敗,詳情請參閱記錄檔。" +msgstr "無法訂閱雲端外掛,詳情請參閱記錄檔。" # AI Translated msgid "Only cloud plugins can be unsubscribed." @@ -34811,13 +36974,13 @@ msgstr "只有雲端外掛可以取消訂閱。" # AI Translated msgid "Failed to unsubscribe plugin, see logs for more info." -msgstr "取消訂閱外掛失敗,詳情請參閱記錄檔。" +msgstr "無法取消訂閱外掛,詳情請參閱記錄檔。" # AI Translated #. TRN %1% is the numeric result code returned by the cloud service. #, boost-format msgid "Failed to fetch the plugin download URL (result %1%)." -msgstr "擷取外掛下載 URL 失敗(結果 %1%)。" +msgstr "無法取得外掛下載 URL(結果 %1%)。" # AI Translated msgid "You are not authorized to download this cloud plugin." @@ -34857,12 +37020,12 @@ msgstr "此外掛沒有可用的下載 URL,請檢查記錄檔中的錯誤。" # AI Translated #, boost-format msgid "Failed to download plugin: %1%" -msgstr "下載外掛失敗:%1%" +msgstr "無法下載外掛:%1%" # AI Translated #, boost-format msgid "Plugin download failed with HTTP status %1%." -msgstr "外掛下載失敗,HTTP 狀態碼 %1%。" +msgstr "無法下載外掛,HTTP 狀態碼 %1%。" # AI Translated msgid "Plugin download returned empty data." @@ -34885,7 +37048,7 @@ msgstr "無法解析外掛資料夾:%1%" #. TRN %1% is a folder path, %2% the system error message. #, boost-format msgid "Failed to delete plugin folder %1%: %2%" -msgstr "刪除外掛資料夾 %1% 失敗:%2%" +msgstr "無法刪除外掛資料夾 %1%:%2%" # AI Translated #, boost-format @@ -34946,36 +37109,36 @@ msgstr "外掛資訊清單無效:%1%" # AI Translated #, boost-format msgid "Failed to install plugin dependencies: %1%" -msgstr "安裝外掛相依項目失敗:%1%" +msgstr "無法安裝外掛相依項目:%1%" # AI Translated #, boost-format msgid "Failed to load plugin module: %1%" -msgstr "載入外掛模組失敗:%1%" +msgstr "無法載入外掛模組:%1%" # AI Translated #, boost-format msgid "Plugin registration failed: %1%" -msgstr "外掛註冊失敗:%1%" +msgstr "無法註冊外掛:%1%" # AI Translated msgid "Plugin module did not register any capabilities" -msgstr "外掛模組未註冊任何能力" +msgstr "外掛模組未註冊任何功能" # AI Translated #. TRN %1% is the capability name, %2% the capability type (e.g. Script). #, boost-format msgid "Plugin declares duplicate capability '%1%' for type %2%" -msgstr "外掛為類型 %2% 宣告了重複的能力「%1%」" +msgstr "外掛為類型 %2% 宣告了重複的功能「%1%」" # AI Translated #, boost-format msgid "Plugin capability materialization failed: %1%" -msgstr "外掛能力實體化失敗:%1%" +msgstr "外掛功能實體化失敗:%1%" # AI Translated msgid "Plugin capability materialization failed" -msgstr "外掛能力實體化失敗" +msgstr "外掛功能實體化失敗" # AI Translated #. TRN on_load is the name of the plugin's startup function; keep it untranslated. @@ -35001,24 +37164,24 @@ msgstr "雲端外掛 UUID 不是有效的識別碼:%1%" #. TRN %1% is a folder path, %2% the system error message. #, boost-format msgid "Failed to create plugin directory %1%: %2%" -msgstr "建立外掛目錄 %1% 失敗:%2%" +msgstr "無法建立外掛目錄 %1%:%2%" # AI Translated #. TRN %1% is a folder path, %2% the system error message. #, boost-format msgid "Failed to back up existing plugin %1%: %2%" -msgstr "備份現有外掛 %1% 失敗:%2%" +msgstr "無法備份現有外掛 %1%:%2%" # AI Translated #. TRN %1% is a file path, %2% the system error message. #, boost-format msgid "Failed to copy plugin file to %1%: %2%" -msgstr "複製外掛檔案到 %1% 失敗:%2%" +msgstr "無法將外掛檔案複製到 %1%:%2%" # AI Translated #, boost-format msgid "Failed to write plugin install state: %1%" -msgstr "寫入外掛安裝狀態失敗:%1%" +msgstr "無法寫入外掛安裝狀態:%1%" # AI Translated #, boost-format @@ -35029,7 +37192,7 @@ msgstr "外掛套件已載入:%1%" #. TRN %1% is the capability type (e.g. Script), %2% the capability name. #, boost-format msgid "Capability collision for type %1% and name '%2%'" -msgstr "類型 %1% 與名稱「%2%」的能力發生衝突" +msgstr "類型 %1% 與名稱「%2%」的功能發生衝突" # AI Translated #, boost-format @@ -35078,11 +37241,11 @@ msgstr "OrcaCloud 沒有傳回已訂閱的雲端外掛。" # AI Translated msgid "Failed to download cloud plugin." -msgstr "下載雲端外掛失敗。" +msgstr "無法下載雲端外掛。" # AI Translated msgid "Failed to install cloud plugin." -msgstr "安裝雲端外掛失敗。" +msgstr "無法安裝雲端外掛。" # AI Translated msgid "Only cloud plugins can be updated." @@ -35108,7 +37271,7 @@ msgstr "無法將外掛保留為本機外掛:本機外掛金鑰已存在:%1% # AI Translated #, boost-format msgid "Failed to update plugin install state: %1%" -msgstr "更新外掛安裝狀態失敗:%1%" +msgstr "無法更新外掛安裝狀態:%1%" # AI Translated msgid "Cannot unsubscribe your own plugins." @@ -35160,7 +37323,7 @@ msgstr "匯入的區域未產生可擠出的幾何" # AI Translated msgid "the profile crosses the revolve axis — it must lie on one side of it" -msgstr "輪廓跨越了迴轉軸 — 必須位於軸的同一側" +msgstr "輪廓跨越了迴轉軸,必須位於軸的同一側" # AI Translated msgid "Failed to revolve" @@ -35558,47 +37721,50 @@ msgstr "預估時間:" msgid "Remaining time:" msgstr "剩餘時間:" +# AI Translated #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" "Did you know that turning on precise wall can improve precision and layer consistency?" msgstr "" -"精確牆壁\n" -"您知道啟用精確牆壁可以提高精度和層次一致性嗎?" +"精準外牆尺寸\n" +"您知道嗎?啟用「精準外牆尺寸」可以提高精度和層一致性。" +# AI Translated #: resources/data/hints.ini: [hint:Sandwich mode] msgid "" "Sandwich mode\n" "Did you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" msgstr "" "三明治模式\n" -"您知道嗎?如果模型中沒有太陡峭的懸空區域,可以使用三明治模式\n" -"(內層-外層-內層)來提升精度並增強層的一致性。" +"您知道嗎?如果模型沒有非常陡峭的懸空,可以使用三明治模式(內-外-內)來提高精度和層一致性。" +# AI Translated #: resources/data/hints.ini: [hint:Chamber temperature] msgid "" "Chamber temperature\n" "Did you know that OrcaSlicer supports chamber temperature?" msgstr "" -"機箱溫度\n" -"您知道 OrcaSlicer 支援機箱內溫度控制嗎?" +"腔體溫度\n" +"您知道 OrcaSlicer 支援腔體溫度控制嗎?" +# AI Translated #: resources/data/hints.ini: [hint:Calibration] msgid "" "Calibration\n" "Did you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." msgstr "" "校正\n" -"您知道校正列印裝置可以帶來奇效嗎?快來看看我們在 OrcaSlicer 中的\n" -"校正解決方案。" +"您知道校正列印裝置可以帶來奇效嗎?快來看看 OrcaSlicer 中我們廣受喜愛的校正解決方案。" +# AI Translated #: resources/data/hints.ini: [hint:Auxiliary fan] msgid "" "Auxiliary fan\n" "Did you know that OrcaSlicer supports Auxiliary part cooling fan?" msgstr "" "輔助風扇\n" -"您知道 OrcaSlicer 支援輔助零件冷卻風扇嗎?" +"您知道 OrcaSlicer 支援輔助物件冷卻風扇嗎?" #: resources/data/hints.ini: [hint:Air filtration] msgid "" @@ -35624,13 +37790,14 @@ msgstr "" "切換工作區\n" "您可以按 Tab 鍵在 準備 和 預覽 工作區之間切換。" +# AI Translated #: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" "How to use keyboard shortcuts\n" "Did you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations?" msgstr "" "如何使用鍵盤快速鍵\n" -"您知道嗎? Orca Slicer 提供了廣泛的鍵盤快速鍵和 3D 場景操作。" +"您知道嗎?Orca Slicer 提供了廣泛的鍵盤快速鍵和 3D 場景操作。" #: resources/data/hints.ini: [hint:Reverse on even] msgid "" @@ -35648,22 +37815,23 @@ msgstr "" "切割工具\n" "您知道嗎?您可以使用切割工具以任何角度和位置切割模型。" +# AI Translated #: 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 "" "修復模型\n" -"您知道嗎?在 Windows 系統上修復損壞的 3D 模型,\n" -"可以有效避免許多切片時的問題。" +"您知道嗎?在 Windows 系統上修復損壞的 3D 模型,可以有效避免許多切片時的問題。" +# AI Translated #: resources/data/hints.ini: [hint:Timelapse] msgid "" "Timelapse\n" "Did you know that you can generate a timelapse video during each print?" msgstr "" -"縮時錄影\n" -"您知道嗎?您可以每次列印時產生一段縮時錄影。" +"縮時攝影\n" +"您知道嗎?您可以在每次列印時產生縮時攝影影片。" #: resources/data/hints.ini: [hint:Auto-Arrange] msgid "" @@ -35681,23 +37849,23 @@ msgstr "" "自動定向\n" "您知道嗎?您只需點選滑鼠,即可將物件旋轉到適合的列印方向。" +# AI Translated #: 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 "" -"指定列印物件底部\n" -"您知道嗎?您可以快速指定模型的底面,使其位於列印板上。\n" -"選擇「選擇底面」或按 F 鍵。" +"選擇底面\n" +"您知道嗎?您可以快速調整模型方向,讓它的某個面貼合列印板。請使用「選擇底面」功能或按 F 鍵。" +# AI Translated #: 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 "" "物件清單\n" -"您知道嗎?您可以在清單中檢視所有物件/部件,並為每個物件/部件\n" -"調整設定。" +"您知道嗎?您可以在清單中檢視所有物件/零件,並為每個物件/零件調整設定。" #: resources/data/hints.ini: [hint:Search Functionality] msgid "" @@ -35707,79 +37875,79 @@ msgstr "" "搜尋功能\n" "您知道嗎?使用「搜尋工具」可以快速定位特定的 Orca Slicer 設定。" +# AI Translated #: 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." msgstr "" "簡化模型\n" -"您知道嗎?透過「簡化網格」功能,您可以減少模型中的三角形數量。\n" -"只需右鍵點選模型,然後選擇「簡化模型」。" +"您知道嗎?透過「簡化網格」功能,您可以減少網格中的三角形數量。只需右鍵點選模型,然後選擇「簡化模型」。" +# AI Translated #: 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 "" "參數表格\n" -"您知道嗎?您可以看參數表格上的所有物件/零件,並更改每個物件/零\n" -"件的設定。" +"您知道嗎?您可以在參數表格中檢視所有物件/零件,並更改每個物件/零件的設定。" +# AI Translated #: 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 "" -"分割成物件/零件\n" -"您知道嗎?您可以把一個大物件分割成多個小物件/零件以便著色或\n" -"列印。" +"拆分為物件/零件\n" +"您知道嗎?您可以把一個大物件拆分成多個小物件/零件,以便著色或列印。" +# AI Translated #: 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 Orca Slicer." msgstr "" "減去零件\n" -"您知道嗎?您可以使用「負零件修飾器」將一個網格從另一個網格中減\n" -"去。這樣,就能直接在 Orca Slicer 裡輕鬆建立尺寸可調的孔洞。" +"您知道嗎?您可以使用「負零件」修改器將一個網格從另一個網格中減去。這樣,就能直接在 Orca Slicer 裡輕鬆建立尺寸可調的孔洞。" +# AI Translated #: 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" "Orca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" msgstr "" -"STEP檔案\n" -"您知道嗎?透過切片 STEP 檔案而不是 STL 檔案可以提高列印品質。\n" -"Orca Slicer 支援切片 STEP 檔案,提供比低解析度 STL 更平滑的結果。\n" -"試試看!" +"STEP\n" +"您知道嗎?切片 STEP 檔案而非 STL 檔案可以提高列印品質。\n" +"Orca Slicer 支援切片 STEP 檔案,能提供比低解析度 STL 更平滑的結果。試試看!" +# AI Translated #: 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 "" -"Z接縫位置\n" -"您知道嗎?您可以自訂Z接縫的位置,甚至可以將其繪製在列印上,使\n" -"其位於不太可見的位置。這樣可以改善模型的整體外觀。試試看!" +"Z 接縫位置\n" +"您知道嗎?您可以自訂 Z 接縫的位置,甚至直接在模型上繪製接縫,讓它位於較不顯眼的位置。這樣可以改善模型的整體外觀。試試看!" +# AI Translated #: 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 "" "流量微調\n" -"您知道嗎?您可以微調流量,以獲得更好看的列印效果。根據線材的不\n" -"同,可以透過進行一些微調來提高列印模型的整體光潔度。" +"您知道嗎?您可以微調流量,以獲得更好看的列印效果。根據線材的不同,可以透過一些微調來提高列印模型的整體光潔度。" +# AI Translated #: 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 "" -"分類列印\n" -"您知道嗎?您可以把一個有很多零件的模型安排到多個獨立的列印板,\n" -"然後列印出來,這將簡化對所有零件的管理。" +"將列印拆分到多個列印板\n" +"您知道嗎?您可以把一個有很多零件的模型拆分到多個可直接列印的獨立列印板,這將簡化對所有零件的管理。" # AI Translated #: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer @@ -35791,14 +37959,14 @@ msgstr "" "使用適應性層高加速列印\n" "您知道嗎?使用「適應性層高」選項可以更快地列印模型。試試看!" +# AI Translated #: 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 "" -"自訂支撐\n" -"您知道嗎?您可以手動繪製增加/隱藏支撐的位置,此功能使僅將支撐\n" -"材料放置在實際需要的模型截面上變得容易。" +"支撐繪製\n" +"您知道嗎?您可以繪製支撐的位置。此功能讓您輕鬆地只在模型真正需要的部位放置支撐材料。" # AI Translated #: resources/data/hints.ini: [hint:Different types of supports] @@ -35818,14 +37986,14 @@ msgstr "" "列印絲綢線材\n" "您知道嗎?絲綢線材需要特別考慮才能成功列印。為了獲得最佳效果,通常建議使用較高的溫度和較低的速度。" +# AI Translated #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" "Brim for better adhesion\n" "Did you know that when printed models have a small contact interface with the printing surface, it's recommended to use a brim?" msgstr "" -"使用 Brim\n" -"您知道嗎?當模型與熱床表面的接觸面積較小時,建議使用 Brim 以提\n" -"高列印成功率。" +"使用 Brim 提升附著力\n" +"您知道嗎?當模型與列印表面的接觸面積較小時,建議使用 Brim。" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" @@ -35835,13 +38003,14 @@ msgstr "" "為多個物件設定參數\n" "您知道嗎?您可以同時為所有選取的物件設定切片參數。" +# AI Translated #: resources/data/hints.ini: [hint:Stack objects] msgid "" "Stack objects\n" "Did you know that you can stack objects as a whole one?" msgstr "" -"組合物體\n" -"您知道嗎?您可以把多個物件組合為一個整體。" +"堆疊物件\n" +"您知道嗎?您可以將多個物件堆疊成一個整體。" # AI Translated #: resources/data/hints.ini: [hint:Flush into support/objects/infill] @@ -35849,18 +38018,19 @@ msgid "" "Flush into support/objects/infill\n" "Did you know that you can reduce wasted filament by flushing it into support/objects/infill during filament changes?" msgstr "" -"廢料運用到支撐/物件/填充中\n" -"您知道嗎?您可以在換料時將廢料運用到支撐/物件/填充,以節省浪費的線材。" +"清理至支撐/物件/填充\n" +"您知道嗎?您可以在換料時將線材清理至支撐/物件/填充中,以減少線材浪費。" +# AI Translated #: 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 "" "提高強度\n" -"您知道嗎?您可以使用更多的牆層數和更高的疏散填充密度來提高模型\n" -"強度。" +"您知道嗎?您可以使用更多的牆層數和更高的稀疏填充密度來提高模型強度。" +# AI Translated #: resources/data/hints.ini: [hint:When do you need to print with the printer #: door opened] msgid "" @@ -35868,7 +38038,7 @@ msgid "" "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? There is more info about this in the Wiki." msgstr "" "什麼時候需要打開列印裝置門列印?\n" -"您知道嗎?在列印低溫線材且機箱內溫度較高的情況下,打開列印裝置門可以降低擠出機或熱端堵塞的機率。更多資訊請參閱 Wiki。" +"您知道嗎?在腔體溫度較高時列印低溫線材,打開列印裝置門可以降低擠出機或熱端堵塞的機率。更多資訊請參閱 Wiki。" # AI Translated #: resources/data/hints.ini: [hint:Avoid warping] From d4fabbf7c8020e5e633a3bd386d8cdaafd3e191a Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Thu, 15 Oct 2026 19:43:07 +0800 Subject: [PATCH 8/9] Fix AMS gradient rendering, color presets and printer writeback (#16252) * Fix external spool gradient and multicolor rendering * Display AMS gradients and multicolors in color popup * Preserve AMS gradient selection through color popup * Match popup selections by full filament color data * Align AMS Lite gradient geometry with BambuStudio * Align AMS color palette with BambuStudio presets * Match Bambu circular color rendering without background masks * Preserve AMS gradient colors when applying filament settings * Match AMS preview gradient swatches to the solid color shape --- src/slic3r/GUI/AMSMaterialsSetting.cpp | 332 ++++++++++++++---- src/slic3r/GUI/AMSMaterialsSetting.hpp | 23 +- src/slic3r/GUI/DeviceManager.cpp | 8 +- src/slic3r/GUI/DeviceManager.hpp | 3 +- src/slic3r/GUI/EncodedFilament.cpp | 2 +- src/slic3r/GUI/EncodedFilament.hpp | 11 + src/slic3r/GUI/Widgets/AMSItem.cpp | 91 +++-- .../test_device_manager_integration.cpp | 76 ++++ 8 files changed, 434 insertions(+), 112 deletions(-) diff --git a/src/slic3r/GUI/AMSMaterialsSetting.cpp b/src/slic3r/GUI/AMSMaterialsSetting.cpp index 87b00c940d..f723ef13d3 100644 --- a/src/slic3r/GUI/AMSMaterialsSetting.cpp +++ b/src/slic3r/GUI/AMSMaterialsSetting.cpp @@ -85,6 +85,96 @@ static std::string float_to_string_with_precision(float value, int precision = 3 return stream.str(); } +static std::string colour_to_ams_string(const wxColour& color) +{ + char col_buf[10]; + sprintf(col_buf, "%02X%02X%02X%02X", (int)color.Red(), (int)color.Green(), (int)color.Blue(), (int)color.Alpha()); + return col_buf; +} + +static wxColour mix_colour(const wxColour& left, const wxColour& right, double ratio) +{ + ratio = std::max(0.0, std::min(1.0, ratio)); + auto mix_channel = [ratio](unsigned char l, unsigned char r) { + return static_cast(std::round(l + (r - l) * ratio)); + }; + return wxColour(mix_channel(left.Red(), right.Red()), + mix_channel(left.Green(), right.Green()), + mix_channel(left.Blue(), right.Blue()), + mix_channel(left.Alpha(), right.Alpha())); +} + +static std::vector collect_ams_color_items(DevFilaSystem* fila_system) +{ + std::vector items; + if (!fila_system) return items; + + for (const auto& ams_pair : fila_system->GetAmsList()) { + DevAms* ams = ams_pair.second; + if (!ams) continue; + + for (const auto& tray_pair : ams->GetTrays()) { + DevAmsTray* tray = tray_pair.second; + if (!tray || !tray->is_tray_info_ready()) continue; + + ColorPickerPopup::ColorItem item; + for (const std::string& col : tray->cols) { + item.colors.emplace_back(DevAmsTray::decode_color(col)); + } + if (item.colors.empty() && !tray->color.empty()) { + item.colors.emplace_back(DevAmsTray::decode_color(tray->color)); + } + if (item.colors.empty()) continue; + + item.ctype = item.colors.size() > 1 ? tray->ctype : 2; + items.emplace_back(std::move(item)); + } + } + + return items; +} + +static std::vector collect_preset_color_items(const std::string& filament_id) +{ + std::vector items; + if (filament_id.empty()) return items; + + auto* clr_query = GUI::wxGetApp().get_filament_color_code_query(); + if (!clr_query) return items; + + auto* agent = wxGetApp().getAgent(); + const std::string catalog_id = agent ? agent->from_orca_filament_id(filament_id) : filament_id; + FilamentColorCodes* color_codes = clr_query->GetFilaInfoMap(wxString::FromUTF8(catalog_id)); + if (!color_codes || !color_codes->GetFilamentColor2CodeMap()) return items; + + std::set seen; + for (const auto& color_pair : *color_codes->GetFilamentColor2CodeMap()) { + const FilamentColor& fila_color = color_pair.first; + FilamentColorCode* color_code = color_pair.second; + if (!color_code || fila_color.GetColors().empty()) continue; + + ColorPickerPopup::ColorItem item; + item.ctype = fila_color.ColorCount() < 2 ? 2 : + (fila_color.m_color_type == FilamentColor::ColorType::GRADIENT_CLR ? 0 : 1); + item.name = color_code->GetFilaColorName(); + + std::string key = std::to_string(item.ctype); + for (const wxColour& color : fila_color.GetColors()) { + item.colors.emplace_back(color); + char rgba[9]; + std::snprintf(rgba, sizeof(rgba), "%02X%02X%02X%02X", + static_cast(color.Red()), static_cast(color.Green()), + static_cast(color.Blue()), static_cast(color.Alpha())); + key += "|" + std::string(rgba); + } + + if (item.colors.empty() || !seen.insert(key).second) continue; + items.emplace_back(std::move(item)); + } + + return items; +} + AMSMaterialsSetting::AMSMaterialsSetting(wxWindow *parent, wxWindowID id) : DPIDialog(parent, id, _L("AMS Materials Setting"), wxDefaultPosition, wxDefaultSize, wxCAPTION | wxCLOSE_BOX) , m_color_picker_popup(ColorPickerPopup(this)) @@ -740,8 +830,19 @@ void AMSMaterialsSetting::on_select_ok(wxCommandEvent &event) nozzle_temp_min.ToLong(&nozzle_temp_min_int); nozzle_temp_max.ToLong(&nozzle_temp_max_int); wxColour color = m_clr_picker->m_colour; - char col_buf[10]; - sprintf(col_buf, "%02X%02X%02X%02X", (int)color.Red(), (int)color.Green(), (int)color.Blue(), (int)color.Alpha()); + std::string tray_color = colour_to_ams_string(color); + std::vector tray_colors; + int tray_ctype = 2; + // Only firmware advertising fun2[23] receives the manual multi-color fields. + if (obj->is_support_filament_manual_multi_color) { + for (const wxColour& selected_color : m_clr_picker->m_cols) { + tray_colors.emplace_back(colour_to_ams_string(selected_color)); + } + if (tray_colors.empty()) { + tray_colors.emplace_back(tray_color); + } + tray_ctype = tray_colors.size() > 1 ? m_clr_picker->ctype : 2; + } if (ams_filament_id.empty() || nozzle_temp_min.empty() || nozzle_temp_max.empty() || m_filament_type.empty()) { BOOST_LOG_TRIVIAL(trace) << "Invalid Setting id"; @@ -760,13 +861,33 @@ void AMSMaterialsSetting::on_select_ok(wxCommandEvent &event) << ", tray_info_idx (filament_id) = " << ams_filament_id << ", setting_id = " << ams_setting_id << ", tray_type = " << m_filament_type - << ", tray_color = " << col_buf + << ", tray_color = " << tray_color << ", nozzle_temp_min = " << nozzle_temp_min_int << ", nozzle_temp_max = " << nozzle_temp_max_int; // set filament if (m_is_third) { - obj->command_ams_filament_settings(ams_id, slot_id, ams_filament_id, ams_setting_id, std::string(col_buf), m_filament_type, nozzle_temp_min_int, nozzle_temp_max_int); + obj->command_ams_filament_settings(ams_id, slot_id, ams_filament_id, ams_setting_id, tray_color, m_filament_type, nozzle_temp_min_int, nozzle_temp_max_int, + tray_colors, tray_ctype); + + // Refresh the edited tray immediately while its MQTT acknowledgement is pending. + DevAmsTray* tray = nullptr; + if (is_virtual_tray()) { + for (auto& virtual_tray : obj->vt_slot) { + if (virtual_tray.id == std::to_string(ams_id)) { + tray = &virtual_tray; + break; + } + } + } else { + tray = obj->GetFilaSystem()->GetAmsTray(std::to_string(ams_id), std::to_string(slot_id)); + } + if (tray) { + tray->color = tray_color; + tray->cols = tray_colors; + tray->ctype = tray_ctype; + tray->set_hold_count(); + } } //reset param @@ -923,8 +1044,15 @@ void AMSMaterialsSetting::set_ctype(int ctype) void AMSMaterialsSetting::on_picker_color(wxCommandEvent& event) { - unsigned int color_num = event.GetInt(); - set_color(wxColour(color_num>>24&0xFF, color_num>>16&0xFF, color_num>>8&0xFF, color_num&0xFF)); + std::vector colors = m_color_picker_popup.get_selected_colours(); + if (colors.empty()) { + unsigned int color_num = event.GetInt(); + colors.emplace_back(color_num >> 24 & 0xFF, color_num >> 16 & 0xFF, color_num >> 8 & 0xFF, color_num & 0xFF); + } + + set_ctype(m_color_picker_popup.get_selected_ctype()); + set_color(colors.front()); + set_colors(colors); } void AMSMaterialsSetting::on_clr_picker(wxMouseEvent &event) @@ -939,14 +1067,12 @@ void AMSMaterialsSetting::on_clr_picker(wxMouseEvent &event) } } - std::vector ams_colors; - obj->GetFilaSystem()->CollectAmsColors(ams_colors); - + m_color_picker_popup.set_ams_colours(collect_ams_color_items(obj->GetFilaSystem().get())); + m_color_picker_popup.set_preset_colours(collect_preset_color_items(ams_filament_id)); + m_color_picker_popup.set_def_colour(m_clr_picker->m_colour, m_clr_picker->m_cols, m_clr_picker->ctype); wxPoint img_pos = m_clr_picker->ClientToScreen(wxPoint(0, 0)); wxPoint popup_pos(img_pos.x - m_color_picker_popup.GetSize().x - FromDIP(95), img_pos.y - FromDIP(65)); m_color_picker_popup.Position(popup_pos, wxSize(0, 0)); - m_color_picker_popup.set_ams_colours(ams_colors); - m_color_picker_popup.set_def_colour(m_clr_picker->m_colour); m_color_picker_popup.Popup(); } @@ -1735,7 +1861,46 @@ void ColorPicker::doRender(wxDC& dc) auto radius = m_show_full ? size.x / 2 - FromDIP(1) : size.x / 2; if (m_selected) radius -= FromDIP(1); - if (alpha == 0) { + if (m_show_full && m_cols.size() > 1) { + if (ctype == 0) { + const double center_x = size.x / 2.0; + const double center_y = size.y / 2.0; + const double draw_radius = radius; + dc.SetPen(*wxTRANSPARENT_PEN); + for (int x = 0; x < size.x; ++x) { + const double dx = x + 0.5 - center_x; + if (std::abs(dx) > draw_radius) continue; + + const double half_height = std::sqrt(std::max(0.0, draw_radius * draw_radius - dx * dx)); + const int top = std::max(0, static_cast(std::ceil(center_y - half_height))); + const int bottom = std::min(size.y - 1, static_cast(std::floor(center_y + half_height))); + const double pos = size.x > 1 ? static_cast(x) / (size.x - 1) : 0.0; + const double scaled = pos * (m_cols.size() - 1); + const size_t idx = std::min(static_cast(scaled), m_cols.size() - 2); + const double ratio = scaled - idx; + + if (top <= bottom) { + dc.SetBrush(wxBrush(mix_colour(m_cols[idx], m_cols[idx + 1], ratio))); + dc.DrawRectangle(x, top, 1, bottom - top + 1); + } + } + } + else { + float ev_angle = 360.0 / m_cols.size(); + const float overlap = 2.0f; + wxPoint center(size.x / 2, size.y / 2); + dc.SetPen(*wxTRANSPARENT_PEN); + dc.SetBrush(wxBrush(m_cols.front())); + dc.DrawCircle(center.x, center.y, radius); + for (int i = 0; i < m_cols.size(); i++) { + dc.SetBrush(m_cols[i]); + float startAngle = 270.0f + i * ev_angle; + float endAngle = startAngle + ev_angle; + dc.DrawEllipticArc(center.x - radius, center.y - radius, 2 * radius, 2 * radius, startAngle - overlap, endAngle + overlap); + } + } + } + else if (alpha == 0) { wxSize bmp_size = m_bitmap_transparent_def.GetBmpSize(); int center_x = (size.x - bmp_size.x) / 2; int center_y = (size.y - bmp_size.y) / 2; @@ -1777,52 +1942,6 @@ void ColorPicker::doRender(wxDC& dc) dc.SetPen(wxPen(wxColour("#6B6B6B"))); dc.SetBrush(*wxTRANSPARENT_BRUSH); dc.DrawCircle(size.x / 2, size.y / 2, radius); - - if (m_cols.size() > 1) { - if (ctype == 0) { - int left = FromDIP(0); - float total_width = size.x; - int gwidth = std::round(total_width / (m_cols.size() - 1)); - - for (int i = 0; i < m_cols.size() - 1; i++) { - - if ((left + gwidth) > (size.x)) { - gwidth = size.x - left; - } - - auto rect = wxRect(left, 0, gwidth, size.y); - dc.GradientFillLinear(rect, m_cols[i], m_cols[i + 1], wxEAST); - left += gwidth; - } - if (wxGetApp().dark_mode()) { - dc.DrawBitmap(m_bitmap_border_dark, wxPoint(0, 0)); - } - else { - dc.DrawBitmap(m_bitmap_border, wxPoint(0, 0)); - } - } - else { - float ev_angle = 360.0 / m_cols.size(); - float startAngle = 270.0; - float endAngle = 270.0; - dc.SetPen(*wxTRANSPARENT_PEN); - for (int i = 0; i < m_cols.size(); i++) { - dc.SetBrush(m_cols[i]); - endAngle += ev_angle; - endAngle = endAngle > 360.0 ? endAngle - 360.0 : endAngle; - wxPoint center(size.x / 2, size.y / 2); - dc.DrawEllipticArc(center.x - radius, center.y - radius, 2 * radius, 2 * radius, startAngle, endAngle); - startAngle += ev_angle; - startAngle = startAngle > 360.0 ? startAngle - 360.0 : startAngle; - } - if (wxGetApp().dark_mode()) { - dc.DrawBitmap(m_bitmap_border_dark, wxPoint(0, 0)); - } - else { - dc.DrawBitmap(m_bitmap_border, wxPoint(0, 0)); - } - } - } } if (m_is_empty) { @@ -1891,19 +2010,21 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) m_ams_fg_sizer->SetNonFlexibleGrowMode(wxFLEX_GROWMODE_SPECIFIED); //other - wxFlexGridSizer* fg_sizer; - fg_sizer = new wxFlexGridSizer(0, 8, 0, 0); - fg_sizer->SetFlexibleDirection(wxBOTH); - fg_sizer->SetNonFlexibleGrowMode(wxFLEX_GROWMODE_SPECIFIED); + m_other_fg_sizer = new wxFlexGridSizer(0, 8, 0, 0); + m_other_fg_sizer->SetFlexibleDirection(wxBOTH); + m_other_fg_sizer->SetNonFlexibleGrowMode(wxFLEX_GROWMODE_SPECIFIED); for (wxColour col : m_def_colors) { auto cp = new ColorPicker(m_def_color_box, wxID_ANY, wxDefaultPosition, wxDefaultSize); cp->set_color(col); + cp->set_colors({col}); + cp->ctype = 2; cp->set_selected(false); cp->SetBackgroundColour(StateColor::darkModeColorFor(wxColour(238,238,238))); m_color_pickers.push_back(cp); - fg_sizer->Add(cp, 0, wxALL, FromDIP(3)); + m_default_color_pickers.push_back(cp); + m_other_fg_sizer->Add(cp, 0, wxALL, FromDIP(3)); cp->Bind(wxEVT_LEFT_DOWN, [this, cp](auto& e) { set_def_colour(cp->m_colour); @@ -1970,7 +2091,7 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) m_sizer_box->Add(m_sizer_ams, 1, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_ams_fg_sizer, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_sizer_other, 1, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); - m_sizer_box->Add(fg_sizer, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); + m_sizer_box->Add(m_other_fg_sizer, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_sizer_custom, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(10)); m_sizer_box->Add(m_custom_cp, 0, wxEXPAND|wxLEFT|wxRIGHT, FromDIP(16)); m_sizer_box->Add(0, 0, 0, wxTOP, FromDIP(10)); @@ -1981,7 +2102,7 @@ ColorPickerPopup::ColorPickerPopup(wxWindow* parent) m_def_color_box->Fit(); m_sizer_main->Add(m_def_color_box, 0, wxALL | wxEXPAND, 10); - SetSizer(m_sizer_main); + SetSizerAndFit(m_sizer_main); Layout(); Fit(); @@ -2019,13 +2140,15 @@ void ColorPickerPopup::on_custom_clr_picker(wxMouseEvent& /*event*/) wxPostEvent(GetParent(), evt); } -void ColorPickerPopup::set_ams_colours(std::vector ams) +void ColorPickerPopup::set_ams_colours(const std::vector& ams) { + m_ams_fg_sizer->Clear(false); if (m_ams_color_pickers.size() > 0) { for (ColorPicker* col_pick:m_ams_color_pickers) { std::vector::iterator iter = find(m_color_pickers.begin(), m_color_pickers.end(), col_pick); if (iter != m_color_pickers.end()) { + col_pick->Hide(); col_pick->Destroy(); m_color_pickers.erase(iter); } @@ -2035,17 +2158,22 @@ void ColorPickerPopup::set_ams_colours(std::vector ams) } - m_ams_colors = ams; - for (wxColour col : m_ams_colors) { + m_ams_color_items = ams; + for (const ColorItem& item : m_ams_color_items) { + if (item.colors.empty()) continue; + auto cp = new ColorPicker(m_def_color_box, wxID_ANY, wxDefaultPosition, wxDefaultSize); - cp->set_color(col); + cp->set_color(item.colors.front()); + cp->set_colors(item.colors); + cp->ctype = item.colors.size() > 1 ? item.ctype : 2; + cp->set_show_full(true); cp->set_selected(false); cp->SetBackgroundColour(StateColor::darkModeColorFor(wxColour(238,238,238))); m_color_pickers.push_back(cp); m_ams_color_pickers.push_back(cp); m_ams_fg_sizer->Add(cp, 0, wxALL, FromDIP(3)); cp->Bind(wxEVT_LEFT_DOWN, [this, cp](auto& e) { - set_def_colour(cp->m_colour); + set_def_colour(cp->m_colour, cp->m_cols, cp->ctype); wxCommandEvent evt(EVT_SELECTED_COLOR); unsigned long g_col = ((cp->m_colour.Red() & 0xff) << 24) + ((cp->m_colour.Green() & 0xff) << 16) + ((cp->m_colour.Blue() & 0xff) << 8) + (cp->m_colour.Alpha() & 0xff); @@ -2058,9 +2186,68 @@ void ColorPickerPopup::set_ams_colours(std::vector ams) Fit(); } -void ColorPickerPopup::set_def_colour(wxColour col) +void ColorPickerPopup::set_preset_colours(const std::vector& preset_colors) +{ + m_other_fg_sizer->Clear(false); + if (!m_preset_color_pickers.empty()) { + for (ColorPicker* col_pick : m_preset_color_pickers) { + auto iter = std::find(m_color_pickers.begin(), m_color_pickers.end(), col_pick); + if (iter != m_color_pickers.end()) { + col_pick->Hide(); + col_pick->Destroy(); + m_color_pickers.erase(iter); + } + } + m_preset_color_pickers.clear(); + } + + for (const ColorItem& item : preset_colors) { + if (item.colors.empty()) continue; + + auto cp = new ColorPicker(m_def_color_box, wxID_ANY, wxDefaultPosition, wxDefaultSize); + cp->set_color(item.colors.front()); + cp->set_colors(item.colors); + cp->ctype = item.colors.size() > 1 ? item.ctype : 2; + cp->set_show_full(true); + cp->set_selected(false); + cp->SetBackgroundColour(StateColor::darkModeColorFor(wxColour(238,238,238))); + if (!item.name.empty()) { + cp->SetToolTip(item.name); + } + + m_color_pickers.push_back(cp); + m_preset_color_pickers.push_back(cp); + cp->Bind(wxEVT_LEFT_DOWN, [this, cp](auto& e) { + set_def_colour(cp->m_colour, cp->m_cols, cp->ctype); + + wxCommandEvent evt(EVT_SELECTED_COLOR); + unsigned long g_col = ((cp->m_colour.Red() & 0xff) << 24) + ((cp->m_colour.Green() & 0xff) << 16) + ((cp->m_colour.Blue() & 0xff) << 8) + (cp->m_colour.Alpha() & 0xff); + evt.SetInt(g_col); + wxPostEvent(GetParent(), evt); + }); + } + + const bool show_default_colours = m_preset_color_pickers.empty(); + for (ColorPicker* cp : m_default_color_pickers) { + cp->Show(show_default_colours); + } + for (ColorPicker* cp : (show_default_colours ? m_default_color_pickers : m_preset_color_pickers)) { + m_other_fg_sizer->Add(cp, 0, wxALL, FromDIP(3)); + } + + m_other_fg_sizer->Layout(); + Layout(); + Fit(); +} + +void ColorPickerPopup::set_def_colour(wxColour col, std::vector cols, int ctype) { m_def_col = col; + if (cols.empty()) { + cols.push_back(col); + } + m_def_cols = cols; + m_def_ctype = m_def_cols.size() > 1 ? ctype : 2; for (ColorPicker* cp : m_color_pickers) { if (cp->m_selected) { @@ -2069,7 +2256,8 @@ void ColorPickerPopup::set_def_colour(wxColour col) } for (ColorPicker* cp : m_color_pickers) { - if (cp->m_colour == m_def_col) { + if (!cp->IsShown()) continue; + if (cp->ctype == m_def_ctype && cp->m_cols == m_def_cols) { cp->set_selected(true); break; } diff --git a/src/slic3r/GUI/AMSMaterialsSetting.hpp b/src/slic3r/GUI/AMSMaterialsSetting.hpp index d895feb551..799b5d800b 100644 --- a/src/slic3r/GUI/AMSMaterialsSetting.hpp +++ b/src/slic3r/GUI/AMSMaterialsSetting.hpp @@ -82,14 +82,22 @@ public: class ColorPickerPopup : public PopupWindow { public: + struct ColorItem + { + std::vector colors; + int ctype = 2; + wxString name; + }; + ScalableBitmap m_ts_bitmap_custom; wxStaticBitmap* m_ts_stbitmap_custom; StaticBox* m_custom_cp; StaticBox* m_def_color_box; wxFlexGridSizer* m_ams_fg_sizer; + wxFlexGridSizer* m_other_fg_sizer; wxColour m_def_col; std::vector m_def_colors; - std::vector m_ams_colors; + std::vector m_ams_color_items; std::vector m_color_pickers; std::vector m_ams_color_pickers; @@ -97,13 +105,20 @@ public: ColorPickerPopup(wxWindow* parent); ~ColorPickerPopup() {}; void on_custom_clr_picker(wxMouseEvent& event); - void set_ams_colours(std::vector ams); - void set_def_colour(wxColour col); + void set_ams_colours(const std::vector& ams); + void set_preset_colours(const std::vector& preset_colors); + void set_def_colour(wxColour col, std::vector cols = {}, int ctype = 2); + const std::vector& get_selected_colours() const { return m_def_cols; } + int get_selected_ctype() const { return m_def_ctype; } void paintEvent(wxPaintEvent& evt); virtual void OnDismiss() wxOVERRIDE; virtual bool ProcessLeftDown(wxMouseEvent& event) wxOVERRIDE; -public: +private: + std::vector m_default_color_pickers; + std::vector m_preset_color_pickers; + std::vector m_def_cols; + int m_def_ctype = 2; }; diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 7c75ee105a..e5d8395e44 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -1798,7 +1798,8 @@ int MachineObject::command_ams_calibrate(int ams_id) return command_with_dialog(m_agent->command_ams_calibrate(get_dev_id(), ams_id, MachineObject::m_sequence_id++, is_lan_mode_printer())); } -int MachineObject::command_ams_filament_settings(int ams_id, int slot_id, std::string filament_id, std::string setting_id, std::string tray_color, std::string tray_type, int nozzle_temp_min, int nozzle_temp_max) +int MachineObject::command_ams_filament_settings(int ams_id, int slot_id, std::string filament_id, std::string setting_id, std::string tray_color, std::string tray_type, + int nozzle_temp_min, int nozzle_temp_max, const std::vector& tray_colors, int tray_ctype) { int tag_tray_id = 0; int tag_ams_id = ams_id; @@ -1827,6 +1828,10 @@ int MachineObject::command_ams_filament_settings(int ams_id, int slot_id, std::s j["print"]["nozzle_temp_min"] = nozzle_temp_min; j["print"]["nozzle_temp_max"] = nozzle_temp_max; j["print"]["tray_type"] = tray_type; + if (!tray_colors.empty()) { + j["print"]["cols"] = tray_colors; + j["print"]["ctype"] = tray_ctype; + } return this->publish_json(j); } @@ -5478,6 +5483,7 @@ void MachineObject::parse_new_info(json print) is_support_pa_mode = (get_flag_bits_no_border(fun2, 3) == 1); is_support_remote_dry = (get_flag_bits_no_border(fun2, 5) == 1); is_support_check_track_switch_match_slice_printer = get_flag_bits_no_border(fun2, 19) == 1; + is_support_filament_manual_multi_color = (get_flag_bits_no_border(fun2, 23) == 1); if (DevPrinterConfigUtil::support_print_check_firmware_for_tpu_left(printer_type)) { m_firmware_support_print_tpu_left = get_flag_bits_no_border(fun2, 7) == 1; diff --git a/src/slic3r/GUI/DeviceManager.hpp b/src/slic3r/GUI/DeviceManager.hpp index 75bc545f64..46c0b711dd 100644 --- a/src/slic3r/GUI/DeviceManager.hpp +++ b/src/slic3r/GUI/DeviceManager.hpp @@ -674,6 +674,7 @@ public: bool is_support_remote_dry = false; bool is_support_check_track_switch_match_slice_printer{false}; bool is_support_pa_mode{false}; + bool is_support_filament_manual_multi_color{false}; std::optional m_firmware_support_print_tpu_left; bool installed_upgrade_kit{false}; @@ -804,7 +805,7 @@ public: int command_ams_switch_filament(bool switch_filament); int command_ams_air_print_detect(bool air_print_detect); int command_ams_calibrate(int ams_id); - int command_ams_filament_settings(int ams_id, int slot_id, std::string filament_id, std::string setting_id, std::string tray_color, std::string tray_type, int nozzle_temp_min, int nozzle_temp_max); + int command_ams_filament_settings(int ams_id, int slot_id, std::string filament_id, std::string setting_id, std::string tray_color, std::string tray_type, int nozzle_temp_min, int nozzle_temp_max, const std::vector& tray_colors = {}, int tray_ctype = 2); int command_ams_select_tray(std::string tray_id); int command_ams_refresh_rfid(int ams_id, int slot_id); int command_ams_control(std::string action); diff --git a/src/slic3r/GUI/EncodedFilament.cpp b/src/slic3r/GUI/EncodedFilament.cpp index cc9b2a3ae3..413c0877c9 100644 --- a/src/slic3r/GUI/EncodedFilament.cpp +++ b/src/slic3r/GUI/EncodedFilament.cpp @@ -96,7 +96,7 @@ void FilamentColorCodeQuery::LoadFromLocal() const auto& fila_color_strs = json_data_item["fila_color"].get>(); for (const auto& color_str : fila_color_strs) { if (color_str.size() > 3) /* Skip the value like "#0"*/{ - fila_color.m_colors.emplace(wxColour(color_str)); + fila_color.AddColor(wxColour(color_str)); } } } diff --git a/src/slic3r/GUI/EncodedFilament.hpp b/src/slic3r/GUI/EncodedFilament.hpp index 8e3542b1e4..3f1660464b 100644 --- a/src/slic3r/GUI/EncodedFilament.hpp +++ b/src/slic3r/GUI/EncodedFilament.hpp @@ -87,6 +87,17 @@ struct FilamentColor public: size_t ColorCount() const noexcept { return m_colors.size(); } + // Preserve catalog endpoint order for display while retaining set-based lookup identity. + const std::vector& GetColors() const noexcept { return m_color_list; } + void AddColor(const wxColour& color) + { + if (m_colors.insert(color).second) m_color_list.push_back(color); + } + +private: + std::vector m_color_list; + +public: void EndSet(int ctype) { diff --git a/src/slic3r/GUI/Widgets/AMSItem.cpp b/src/slic3r/GUI/Widgets/AMSItem.cpp index 95418f79a2..c1938d06dc 100644 --- a/src/slic3r/GUI/Widgets/AMSItem.cpp +++ b/src/slic3r/GUI/Widgets/AMSItem.cpp @@ -38,6 +38,8 @@ #include #include #include +#include +#include #include #include @@ -1409,22 +1411,17 @@ void AMSLib::render_lite_lib(wxDC& dc) dc.SetPen(wxPen(*wxTRANSPARENT_PEN)); if (m_info.material_cols.size() > 1) { - int left = FromDIP(10); - int gwidth = std::round(libsize.x / (m_info.material_cols.size() - 1)); - //gradient + wxRect color_rect(FromDIP(10), FromDIP(10), libsize.x - FromDIP(18), libsize.y - FromDIP(18)); if (m_info.ctype == 0) { - for (int i = 0; i < m_info.material_cols.size() - 1; i++) { - auto rect = wxRect(left, FromDIP(10), libsize.x - FromDIP(18), libsize.y - FromDIP(18)); - fill_gradient_rect_east(dc, rect, m_info.material_cols[i], m_info.material_cols[i + 1]); - left += gwidth; - } + fill_gradient_rect_east(dc, color_rect, m_info.material_cols.front(), m_info.material_cols.back()); } else { int cols_size = m_info.material_cols.size(); for (int i = 0; i < cols_size; i++) { dc.SetBrush(wxBrush(m_info.material_cols[i])); - float x = FromDIP(10) + ((float)libsize.x - FromDIP(18)) * i / cols_size; - dc.DrawRoundedRectangle(x, FromDIP(10), ((float)libsize.x - FromDIP(17)) / cols_size, libsize.y - FromDIP(20), 0); + int x = color_rect.x + color_rect.width * i / cols_size; + int next_x = color_rect.x + color_rect.width * (i + 1) / cols_size; + dc.DrawRectangle(x, color_rect.y, next_x - x, color_rect.height); } dc.SetBrush(wxBrush(tmp_lib_colour)); } @@ -1516,7 +1513,27 @@ void AMSLib::render_generic_lib(wxDC &dc) int top = height - curr_height; if (m_ams_model == EXT_AMS){ - dc.DrawRoundedRectangle(FromDIP(1), FromDIP(1), size.x - FromDIP(2), size.y - FromDIP(1), m_radius - 1); + wxRect color_rect(FromDIP(1), FromDIP(1), size.x - FromDIP(2), size.y - FromDIP(1)); + if ((m_info.ctype == 0 || m_info.ctype == 1) && m_info.material_cols.size() > 1 && alpha != 0) { + if (m_info.ctype == 0) { + fill_gradient_rect_east(dc, color_rect, m_info.material_cols.front(), m_info.material_cols.back()); + } + else { + int cols_size = static_cast(m_info.material_cols.size()); + for (int i = 0; i < cols_size; i++) { + dc.SetPen(wxPen(*wxTRANSPARENT_PEN)); + dc.SetBrush(wxBrush(m_info.material_cols[i])); + int x = color_rect.x + color_rect.width * i / cols_size; + int next_x = color_rect.x + color_rect.width * (i + 1) / cols_size; + dc.DrawRectangle(x, color_rect.y, next_x - x, color_rect.height); + } + } + dc.SetPen(wxPen(*wxTRANSPARENT_PEN)); + dc.SetBrush(wxBrush(tmp_lib_colour)); + } + else { + dc.DrawRoundedRectangle(color_rect.x, color_rect.y, color_rect.width, color_rect.height, m_radius - 1); + } if (alpha == 0) { dc.DrawBitmap(m_bitmap_transparent_def.bmp(), FromDIP(2), FromDIP(2)); } @@ -2844,30 +2861,38 @@ void AMSPreview::doRender(wxDC &dc) //dc.DrawRoundedRectangle((size.x - rec_size.x) / 2, (size.y - rec_size.y) / 2, rec_size.x, rec_size.y, FromDIP(2)); if (iter.material_cols.size() > 1) { - int fleft = (size.x - AMS_ITEM_CUBE_SIZE.x) / 2; - - float total_width = AMS_ITEM_CUBE_SIZE.x; - int gwidth = (total_width / (iter.material_cols.size())); - if (iter.ctype == 0) { - for (int i = 0; i < iter.material_cols.size() - 1; i++) { - - if ((fleft + gwidth) > (AMS_ITEM_CUBE_SIZE.x)) { - gwidth = (fleft + AMS_ITEM_CUBE_SIZE.x) - fleft; - } - - auto rect = wxRect(fleft, (size.y - AMS_ITEM_CUBE_SIZE.y) / 2, gwidth, AMS_ITEM_CUBE_SIZE.y); - fill_gradient_rect_east(dc, rect, iter.material_cols[i], iter.material_cols[i + 1]); - fleft += gwidth; - } + const wxSize swatch_size = m_ams_item_type == AMSModel::N3S_AMS ? AMS_ITEM_CUBE_SIZE : AMS_ITEM_CUBE_SIZE2; + const wxRect rect((size.x - swatch_size.x) / 2, (size.y - swatch_size.y) / 2, swatch_size.x, swatch_size.y); + const int radius = m_ams_item_type == AMSModel::N3S_AMS ? 0 : FromDIP(3); + std::unique_ptr owned_gc; + wxGraphicsContext* gc = dc.GetGraphicsContext(); + if (!gc) { + owned_gc.reset(wxGraphicsContext::CreateFromUnknownDC(dc)); + gc = owned_gc.get(); } - else { - int cols_size = iter.material_cols.size(); - for (int i = 0; i < cols_size; i++) { - dc.SetPen(wxPen(*wxTRANSPARENT_PEN)); - dc.SetBrush(wxBrush(iter.material_cols[i])); - float x = (size.x - AMS_ITEM_CUBE_SIZE.x) / 2 + total_width * i / cols_size; - dc.DrawRectangle(x, (size.y - AMS_ITEM_CUBE_SIZE.y) / 2, total_width / cols_size, AMS_ITEM_CUBE_SIZE.y); + if (gc) { + wxGraphicsGradientStops stops(iter.material_cols.front(), iter.material_cols.back()); + const size_t count = iter.material_cols.size(); + if (iter.ctype == 0) { + for (size_t i = 1; i + 1 < count; ++i) + stops.Add(iter.material_cols[i], static_cast(i) / (count - 1)); + } else { + // Two stops at each boundary keep multicolour bands distinct. + for (size_t i = 1; i < count; ++i) { + const float position = static_cast(i) / count; + stops.Add(iter.material_cols[i - 1], position); + stops.Add(iter.material_cols[i], position); + } } + gc->PushState(); + gc->SetPen(*wxTRANSPARENT_PEN); + gc->SetBrush(gc->CreateLinearGradientBrush(rect.x, rect.y, rect.x + rect.width, rect.y, stops)); + gc->DrawRoundedRectangle(rect.x, rect.y, rect.width, rect.height, radius); + gc->PopState(); + } else { + dc.SetPen(*wxTRANSPARENT_PEN); + dc.SetBrush(iter.material_colour); + dc.DrawRoundedRectangle(rect, radius); } } else { diff --git a/tests/slic3rutils/test_device_manager_integration.cpp b/tests/slic3rutils/test_device_manager_integration.cpp index 7e58dc7696..dc3c492803 100644 --- a/tests/slic3rutils/test_device_manager_integration.cpp +++ b/tests/slic3rutils/test_device_manager_integration.cpp @@ -1,5 +1,6 @@ #include #include +#include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include using namespace Slic3r; using json = nlohmann::json; @@ -49,6 +51,21 @@ public: AgentInfo get_agent_info() override { return m_info; } + int send_message(std::string dev_id, std::string json_str, int, int) override + { + published_device = std::move(dev_id); + published_message = json::parse(json_str); + return 0; + } + + int send_message_to_printer(std::string dev_id, std::string json_str, int qos, int flag) override + { + return send_message(std::move(dev_id), std::move(json_str), qos, flag); + } + + std::string published_device; + json published_message; + private: AgentInfo m_info; }; @@ -160,3 +177,62 @@ TEST_CASE("Device manager filters and rehomes devices by printer-agent ownership CHECK(manager.get_my_machine_list("integration-agent-a").empty()); CHECK(manager.get_my_machine_list("integration-agent-b").count(machine.dev_id) == 1); } + +TEST_CASE("AMS filament settings keep legacy single-color commands compatible", "[DeviceManager][AMSMaterialsSetting][integration]") +{ + ScopedAppConfig app_config; + auto agent = std::make_shared("integration-agent"); + NetworkAgent network(nullptr, agent); + DeviceManager manager(&network, false, &app_config.config); + MachineObject object(&manager, &network, "Test printer", "integration-device", "192.0.2.10"); + object.dev_connection_type = GENERATE("lan", "cloud"); + + REQUIRE(object.command_ams_filament_settings(1, 2, "filament-id", "setting-id", "FF000080", "PLA", 190, 220) == 0); + + const json& payload = agent->published_message.at("print"); + CHECK(agent->published_device == object.get_dev_id()); + CHECK(payload.at("command") == "ams_filament_setting"); + CHECK(payload.at("ams_id") == 1); + CHECK(payload.at("slot_id") == 2); + CHECK(payload.at("tray_color") == "FF000080"); + CHECK_FALSE(payload.contains("cols")); + CHECK_FALSE(payload.contains("ctype")); +} + +TEST_CASE("AMS filament settings preserve ordered gradient and multicolor RGBA components", "[DeviceManager][AMSMaterialsSetting][integration]") +{ + ScopedAppConfig app_config; + auto agent = std::make_shared("integration-agent"); + NetworkAgent network(nullptr, agent); + DeviceManager manager(&network, false, &app_config.config); + MachineObject object(&manager, &network, "Test printer", "integration-device", "192.0.2.10"); + object.dev_connection_type = GENERATE("lan", "cloud"); + const int color_type = GENERATE(0, 1); + const std::vector colors{"FF000080", "0000FF40", "00FF00FF"}; + + REQUIRE(object.command_ams_filament_settings(1, 2, "filament-id", "setting-id", colors.front(), "PLA", 190, 220, + colors, color_type) == 0); + + const json& payload = agent->published_message.at("print"); + CHECK(payload.at("tray_color") == colors.front()); + CHECK(payload.at("cols").get>() == colors); + CHECK(payload.at("ctype") == color_type); +} + +TEST_CASE("AMS filament settings default a supplied single-color list to type two", "[DeviceManager][AMSMaterialsSetting][integration]") +{ + ScopedAppConfig app_config; + auto agent = std::make_shared("integration-agent"); + NetworkAgent network(nullptr, agent); + DeviceManager manager(&network, false, &app_config.config); + MachineObject object(&manager, &network, "Test printer", "integration-device", "192.0.2.10"); + object.dev_connection_type = GENERATE("lan", "cloud"); + const std::vector colors{"FF000080"}; + + REQUIRE(object.command_ams_filament_settings(1, 2, "filament-id", "setting-id", colors.front(), "PLA", 190, 220, + colors) == 0); + + const json& payload = agent->published_message.at("print"); + CHECK(payload.at("cols").get>() == colors); + CHECK(payload.at("ctype") == 2); +} From 86905a8a20d5887f3b13017e66cd897766334bd3 Mon Sep 17 00:00:00 2001 From: SoftFever <103989404+SoftFever@users.noreply.github.com> Date: Thu, 15 Oct 2026 20:28:13 +0800 Subject: [PATCH 9/9] Use a keyboard icon for the shortcut button and fix unreadable guide tooltips (#16515) * Fix unreadable text in wiki and video guide tooltips * Use a keyboard icon for the gizmo shortcut button * Fix blank tooltips on the Move and Scale gizmo combo boxes --- resources/images/toolbar_tooltip.svg | 2 +- src/slic3r/GUI/Gizmos/GLGizmoUtils.cpp | 10 ++++++---- src/slic3r/GUI/Gizmos/GizmoObjectManipulation.cpp | 9 ++++++--- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/resources/images/toolbar_tooltip.svg b/resources/images/toolbar_tooltip.svg index 49279b8ed9..d35366d600 100644 --- a/resources/images/toolbar_tooltip.svg +++ b/resources/images/toolbar_tooltip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/slic3r/GUI/Gizmos/GLGizmoUtils.cpp b/src/slic3r/GUI/Gizmos/GLGizmoUtils.cpp index 2b52fc486e..a162ed3095 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoUtils.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoUtils.cpp @@ -83,11 +83,13 @@ namespace Slic3r::GUI::GLGizmoUtils { bool clicked = toolbar_circular_button(icon, "##wiki_guide_btn", scale); if (url && *url && clicked) wxLaunchDefaultBrowser(wxString::FromUTF8(url)); + // ImGuiWrapper::tooltip keeps the text readable on the dark tooltip background whatever text colour the + // host window pushed; a negative wrap position keeps the URL on one line. if (ImGui::IsItemHovered()){ if(url && *url) - ImGui::SetTooltip("%s\n%s", _u8L("Wiki Guide").c_str(), url); + wxGetApp().imgui()->tooltip(_u8L("Wiki Guide") + "\n" + url, -1.f); else - ImGui::SetTooltip("%s", _u8L("Wiki Guide").c_str()); + wxGetApp().imgui()->tooltip(_u8L("Wiki Guide"), -1.f); } return clicked; // for dynamically generated links } @@ -101,9 +103,9 @@ namespace Slic3r::GUI::GLGizmoUtils { wxLaunchDefaultBrowser(wxString::FromUTF8(url)); if (ImGui::IsItemHovered()){ if(url && *url) - ImGui::SetTooltip("%s\n%s", _u8L("Video Guide").c_str(), url); + wxGetApp().imgui()->tooltip(_u8L("Video Guide") + "\n" + url, -1.f); else - ImGui::SetTooltip("%s", _u8L("Video Guide").c_str()); + wxGetApp().imgui()->tooltip(_u8L("Video Guide"), -1.f); } return clicked; // for dynamically generated links } diff --git a/src/slic3r/GUI/Gizmos/GizmoObjectManipulation.cpp b/src/slic3r/GUI/Gizmos/GizmoObjectManipulation.cpp index 85e7f8180c..427eac8b9c 100644 --- a/src/slic3r/GUI/Gizmos/GizmoObjectManipulation.cpp +++ b/src/slic3r/GUI/Gizmos/GizmoObjectManipulation.cpp @@ -857,11 +857,12 @@ void GizmoObjectManipulation::do_render_move_window(ImGuiWrapper *imgui_wrapper, if (render_combo(imgui_wrapper, "", modes, selection_idx, 0, coord_combo_width)) { combox_changed = true; } + ImGuiWrapper::pop_combo_style(); + // After pop_combo_style(): its light popup background would hide the tooltip's white text. if (ImGui::IsItemHovered()) { auto tooltip_str = _L("Coordinate system used for transform actions."); imgui_wrapper->tooltip(tooltip_str, imgui_wrapper->calc_text_size(tooltip_str).x + 3 * space_size); } - ImGuiWrapper::pop_combo_style(); // ORCA use TextColored to match axes color float offset_to_center = (unit_size - ImGui::CalcTextSize("O").x) / 2; @@ -964,11 +965,12 @@ void GizmoObjectManipulation::do_render_move_window(ImGuiWrapper *imgui_wrapper, if (render_combo(imgui_wrapper, "", align_modes, align_mode_idx, 0, coord_combo_width)) m_align_to_parent = align_mode_idx + 1 == align_modes.size(); ImGui::PopID(); + ImGuiWrapper::pop_combo_style(); + // After pop_combo_style(): its light popup background would hide the tooltip's white text. if (ImGui::IsItemHovered()) { wxString tooltip_str = _L("Reference for alignment"); imgui_wrapper->tooltip(tooltip_str, imgui_wrapper->calc_text_size(tooltip_str).x + 3 * space_size); } - ImGuiWrapper::pop_combo_style(); const bool dark_mode = wxGetApp().dark_mode(); int current_axis = -1; @@ -1377,11 +1379,12 @@ void GizmoObjectManipulation::do_render_scale_input_window(ImGuiWrapper* imgui_w if (render_combo(imgui_wrapper, "", modes, selection_idx, 0, coord_combo_width)) { combox_changed = true; } + ImGuiWrapper::pop_combo_style(); + // After pop_combo_style(): its light popup background would hide the tooltip's white text. if (ImGui::IsItemHovered()) { auto tooltip_str = _L("Coordinate system used for transform actions."); imgui_wrapper->tooltip(tooltip_str, imgui_wrapper->calc_text_size(tooltip_str).x + 3 * space_size); } - ImGuiWrapper::pop_combo_style(); // ORCA use TextColored to match axes color float offset_to_center = (unit_size - ImGui::CalcTextSize("O").x) / 2;