Compare commits

..
Author SHA1 Message Date
Ian Chua 8b479c9af3 fix: default impl for vendor agnostic gcode commansd 2026-09-17 18:46:56 +08:00
Ian Chua d8299c388e fix: regression bug, connecting to bambu needs bblp username 2026-09-17 18:44:54 +08:00
Ian Chua 4d85b6627e fix: wrap command_* with small wrapper 2026-09-17 12:51:17 +08:00
Ian Chua ee2b4ccf70 Merge branch 'main' into feat/printer-agent-infra 2026-09-16 22:32:32 +08:00
Ian Chua 753c793ea0 revert: filament sync work 2026-09-16 22:20:35 +08:00
Ian Chua 9c5494b19f fix: disable unused DataChannel media support 2026-09-16 22:08:53 +08:00
Ian Chua 93a119427a Merge branch main into feat/printer-agent-infra 2026-09-16 22:06:09 +08:00
Ian Chua d264fcaef4 fix: always build bundled DataChannel dep 2026-09-16 22:04:27 +08:00
Ian Chua b4ab6dedfd fix: move printer agent plugin tests into test_plugin_lifecycle.cpp 2026-09-16 21:33:04 +08:00
Ian Chua ed59f93456 fix: scope get_my_machine_list to printers listed under the current printer agent 2026-09-16 19:48:59 +08:00
Ian Chua cf52c81dcd fix: stop the correct media controller 2026-09-16 18:44:06 +08:00
Ian Chua 803a2a3239 fix: dedupe compatible printer type check 2026-09-16 17:18:59 +08:00
Ian Chua 985092bb46 fix: move non-mandatory printer agent function stubs to IPrinterAgent 2026-09-16 16:56:43 +08:00
Ian Chua cb16a2e547 feat: enable https camera stream mode 2026-09-16 16:24:29 +08:00
Ian Chua 2c2e91b629 fix: remove hardcoded ICE servers 2026-09-16 14:36:49 +08:00
Ian Chua c3faf903ca fix: use ORCA_CLOUD_PROVIDER instead of hardcoded string 2026-09-16 14:24:40 +08:00
Ian Chua 5f3c957597 fix: remove stale comment 2026-09-16 14:23:00 +08:00
Ian Chua 8557285389 fix: revert moonraker specific behavior 2026-09-16 14:21:09 +08:00
Ian Chua a9edab78a8 fix: inject provider, agent id and generation to get_user_print_info to ensure correct metadata 2026-09-16 14:15:24 +08:00
Ian Chua 79dede7d59 fix: change rtc log level 2026-09-16 14:14:21 +08:00
Ian Chua 2ac45b2f78 fix: invoke js clearInterval on WebMediaController::stop 2026-09-16 14:13:37 +08:00
Ian Chua b4f33e71e9 fix: add internal_developer_mode chekc back to MediaPlayCtrl::load() 2026-09-16 14:12:48 +08:00
Ian Chua 8c91cab971 fix(ci): add libdatachannel to flatpak manifest 2026-09-15 20:01:48 +08:00
Ian Chua 79077518e9 fix: re-include apply header guarded by ifdef __APPLE__ 2026-09-15 19:45:14 +08:00
Ian Chua 56aa348c89 fix(ci): set depends openssl 2026-09-15 18:16:50 +08:00
Lam Wei Lun ae1752fbf2 Resolve printer agent first before getting cloud printer agent 2026-09-15 18:02:02 +08:00
Ian Chua cf3f36a1c6 Merge branch 'feat/printer-agent-infra' of https://github.com/OrcaSlicer/OrcaSlicer into feat/printer-agent-infra 2026-09-15 17:37:57 +08:00
Ian Chua cca7d8adb1 fix(ci): deps build order for datachannel 2026-09-15 17:35:25 +08:00
Ian Chua 396d9ff51a Merge branch 'main' into feat/printer-agent-infra 2026-09-15 16:47:15 +08:00
Ian Chua 81540c81e0 Merge branch 'feat/printer-agent-infra' of https://github.com/OrcaSlicer/OrcaSlicer into feat/printer-agent-infra 2026-09-15 16:46:38 +08:00
Ian Chua e7ace6cc99 fix: unit tests & unused variables 2026-09-15 16:46:28 +08:00
Lam Wei Lun 79c20a1fad Guard libdatachannel. Remove unused code 2026-09-15 16:33:12 +08:00
Ian Chua e48f9f47d2 Revert "fix: parameterize orcaslicer_copy_test_dlls() for printer_agent_plugin_tests"
This reverts commit 2f566e3779.
2026-09-15 16:12:33 +08:00
Ian Chua 2f566e3779 fix: parameterize orcaslicer_copy_test_dlls() for printer_agent_plugin_tests 2026-09-15 16:08:10 +08:00
Ian Chua 37d1edf69a fix: printer agent virutal optional functions 2026-09-15 15:54:55 +08:00
Lam Wei Lun f1cf9c69b1 Log first before std::move 2026-09-15 15:49:15 +08:00
Lam Wei Lun 1df362888e Fixes nullptr deref 2026-09-15 15:47:48 +08:00
Ian Chua 4b2466b179 fix: uninitialized ams state blocking print 2026-09-15 14:40:04 +08:00
Ian Chua 3adcb3e953 fix: split infra from impl 2026-09-15 13:27:17 +08:00
Ian Chua 104dbb2140 fix: camera auto-play on startup 2026-09-14 16:17:17 +08:00
Ian Chua e482cbbdd7 fix: warnings 2026-09-14 14:56:34 +08:00
Ian Chua 2a5ddd9edb fix: warnings 2026-09-14 14:16:02 +08:00
Ian Chua c10f83cf61 Merge branch 'main' into feat/printer-agent-impl 2026-09-14 13:01:03 +08:00
Ian Chua 8eeec6935e Merge branch 'main' of https://github.com/OrcaSlicer/OrcaSlicer_priv into feat/printer-agent-impl 2026-09-14 12:53:04 +08:00
Ian Chua 131a2abf99 Merge pull request #138 from OrcaSlicer/feat/orca-printer-agent
feat: orca printer agent
2026-09-14 12:14:53 +08:00
peachismomo 9daecc59b4 temp: doc for intended change 2026-09-12 02:32:01 +08:00
peachismomo 58e000d842 feat: cloud download via HTTP 2026-09-12 02:31:27 +08:00
Ian Chua af6be5858e fix: cloud printers were using the wrong MQTT endpoint 2026-09-11 17:38:56 +08:00
Ian Chua 3fc7fd99d6 fix: shim layer for any compatibiliity changes 2026-09-10 21:55:31 +08:00
Ian Chua 3fe043651b fix: moonraker printer agent hang on printer power cut 2026-09-09 18:40:01 +08:00
Ian Chua b0b78c296c feat: check printer storage status before sending 2026-09-09 18:35:38 +08:00
Ian Chua 62791fabfa fix: revert sdcard check 2026-09-09 14:10:12 +08:00
Ian Chua b0ada2dee5 fix: ffmpeg http camera stream jittering due to incomplete frames 2026-09-09 13:40:51 +08:00
Ian Chua 8f4df1aa8c fix: model_id resolution method for non bambu printers 2026-09-09 13:40:24 +08:00
Ian Chua 5fec9b8d19 Merge pull request #139 from OrcaSlicer/feat/webrtc-impl
feat: webrtc implementation
2026-09-08 19:37:31 +08:00
Ian Chua 75ed5afbac Merge branch 'feat/orca-printer-agent' into feat/webrtc-impl 2026-09-08 19:31:14 +08:00
Ian Chua 01c553bad9 feat: LAN impl for Orca Printer Agent 2026-09-08 19:13:48 +08:00
Ian Chua a4376c77c3 Merge branch 'feat/orca-printer-agent' of https://github.com/OrcaSlicer/OrcaSlicer_priv into feat/orca-printer-agent 2026-09-08 12:06:25 +08:00
peachismomo c459994290 fix: connect via ip dialog 2026-09-08 04:40:12 +08:00
Ian Chua 3a0fda7d18 fix: make model_id/dev_type optional instead of blocking 2026-09-07 17:28:40 +08:00
Ian Chua eb8733f0f4 Merge branch 'feat/orca-printer-agent' into feat/webrtc-impl 2026-09-04 18:28:48 +08:00
Ian Chua 55acb940a8 Merge branch 'feat/printer-agent-impl' into feat/orca-printer-agent 2026-09-04 18:28:25 +08:00
Ian Chua 0d691403de Merge branch 'main' into feat/printer-agent-impl 2026-09-04 18:26:58 +08:00
Ian Chua 9b2b75a51d Merge branch 'feat/orca-printer-agent' into feat/webrtc-impl 2026-09-04 18:23:26 +08:00
Ian Chua 25da273ea0 Merge pull request #142 from OrcaSlicer/fix/orca-printer-agent-refactor
fix: orcaprinteragent refactor
2026-09-04 18:05:27 +08:00
Ian Chua dbcb82075f feat: use ffmpeg to render http camera stream 2026-09-04 16:42:36 +08:00
Ian Chua 2f82cfe40f fix: LAN paths and camera stream 2026-09-04 16:18:43 +08:00
Ian Chua 972031cf06 fix: orcaprinteragent refactor 2026-09-03 19:42:25 +08:00
Ian Chua 2a4792e762 feat: remove frame assembler and change config to set protocol 2026-09-02 15:59:13 +08:00
Ian Chua dd15ac6146 fix: cmake 2026-09-02 11:51:40 +08:00
Ian Chua b0469254bc Merge branch 'feat/orca-printer-agent' into feat/webrtc-impl 2026-09-01 19:24:04 +08:00
Ian Chua 2228589e16 Merge branch 'feat/printer-agent-impl' into feat/orca-printer-agent 2026-09-01 19:23:47 +08:00
Ian Chua 4d8480e1a1 fix: build 2026-09-01 19:21:23 +08:00
Ian Chua 4320cc78d9 feat: camera via webrtc 2026-09-01 18:59:20 +08:00
Ian Chua d9d9678a7e Merge branch 'feat/orca-printer-agent' into feat/webrtc-impl 2026-09-01 18:38:01 +08:00
Ian Chua d55a0bfec6 fix: build errors 2026-09-01 18:37:04 +08:00
Ian Chua 3b1017df51 Merge branch 'feat/orca-printer-agent' of https://github.com/OrcaSlicer/OrcaSlicer_priv into feat/orca-printer-agent 2026-09-01 18:17:23 +08:00
Ian Chua f5b81d2ffc Merge branch 'feat/webrtc-impl' of https://github.com/OrcaSlicer/OrcaSlicer_priv into feat/webrtc-impl 2026-09-01 18:16:20 +08:00
Ian Chua eb9cfe0ecb feat: connect to cloud printer and monitor 2026-09-01 18:15:53 +08:00
Ian Chua 1e8805d43d feat: connect to cloud printer and monitor 2026-09-01 18:15:53 +08:00
Ian Chua e8f089dfa4 fix: build & access code UI 2026-09-01 18:13:11 +08:00
Ian Chua 84e929ea24 feat: generic camera stream support for http snapshot and rtsp 2026-09-01 18:13:11 +08:00
Ian Chua abec603e73 fix: build & access code UI 2026-09-01 18:04:37 +08:00
Ian Chua 0ed19d4826 feat: generic camera stream support for http snapshot and rtsp 2026-09-01 18:02:53 +08:00
Ian Chua b747c13ef4 Merge branch 'feat/orca-printer-agent' of https://github.com/OrcaSlicer/OrcaSlicer_priv into feat/orca-printer-agent 2026-09-01 17:40:07 +08:00
Ian Chua 6a12aca495 feat: connect to cloud printer and monitor 2026-09-01 17:38:52 +08:00
Ian Chua d486db6459 Merge branch 'main' into feat/printer-agent-impl 2026-09-01 16:51:34 +08:00
Ian Chua fe777b8801 feat: printer agent impl 2026-09-01 16:49:04 +08:00
Ian Chua 1b3e206f34 feat: connect to cloud printer and monitor 2026-08-28 18:10:31 +08:00
Ian Chua 4df1607ec4 fix: clear up some unrelated changes 2026-08-28 16:45:01 +08:00
Ian Chua a0ec8bec8a fix: merge artifact 2026-08-27 15:08:06 +08:00
Ian Chua 36c362cbd2 Merge branch 'main' into feat/printer-agent-impl 2026-08-27 14:54:22 +08:00
Ian Chua 84fde32616 Merge branch 'main' into refactor/printer-agent-interface 2026-08-27 14:52:50 +08:00
Ian Chua 34e349e323 fix: snapmaker U1 SelectMachineDialog blocking print 2026-08-27 14:47:09 +08:00
Ian Chua 44941e571f fix: remove unused variable 2026-08-26 18:40:48 +08:00
Ian Chua 876d6e2499 fix: printer agent switching on preset change 2026-08-26 18:40:47 +08:00
Ian Chua 858b3024ff fix: tests 2026-08-26 12:04:02 +08:00
Ian Chua 6595557c34 fix: access codes regression 2026-08-25 18:32:02 +08:00
Ian Chua c729849843 cleanup moonraker and snapmaker printer agents 2026-08-25 16:39:08 +08:00
Ian Chua c0563be36e Merge branch 'feat/printer-agent-impl' of https://github.com/OrcaSlicer/OrcaSlicer into feat/printer-agent-impl 2026-08-25 14:47:12 +08:00
Ian Chua 462f8dce30 fix: remote do_fetch_filament_info from tests 2026-08-25 14:46:11 +08:00
Ian Chua b2a0485139 fix: defer filesystem and camera abstractions 2026-08-25 14:34:11 +08:00
Ian Chua f16071f083 fix: remove heavy includes from IPrinterAgent 2026-08-25 13:54:40 +08:00
Ian Chua a1505e9bed Merge branch 'main' into refactor/printer-agent-interface 2026-08-25 13:50:25 +08:00
Ian Chua 8e48312b1f Merge branch 'main' into feat/printer-agent-impl 2026-08-25 13:47:11 +08:00
Ian Chua ba7fdb8ceb Merge branch 'main' into feat/printer-agent-impl 2026-08-21 14:17:56 +08:00
Ian Chua 8be9800567 remove irrelevant docs 2026-08-21 14:16:49 +08:00
Ian Chua c4eabc3c52 fix: extend access code requirements t 0, 8 or more characters. 2026-08-21 14:14:23 +08:00
Ian Chua 0d0d281d0c feat: parse nozzle information for qidi and moonraker printer agents 2026-08-20 20:11:31 +08:00
Ian Chua c4bbcd322b fix: skip filament sync dialog if filamentSyncMode is none 2026-08-20 19:28:02 +08:00
Ian Chua 7aea1b1235 Merge branch 'main' into feat/printer-agent-impl 2026-08-20 16:39:54 +08:00
Ian Chua 41c16436bf Merge branch 'main' into refactor/printer-agent-interface 2026-08-20 16:09:10 +08:00
Ian Chua 2bbb229c91 Merge branch 'main' into refactor/printer-agent-interface 2026-08-19 23:30:22 +08:00
Ian Chua c2a43157d2 Merge branch 'main' into feat/printer-agent-impl 2026-08-19 18:29:36 +08:00
Ian Chua 738b30a743 fix: ams sync info and periodic ams sync via subscription workflow 2026-08-19 18:29:19 +08:00
Ian Chua 6e6ffe13f8 Merge branch 'refactor/printer-agent-interface' of https://github.com/OrcaSlicer/OrcaSlicer into refactor/printer-agent-interface 2026-08-19 17:11:14 +08:00
Ian Chua eb96d127b0 fix: resolve stubgen byte header conflict 2026-08-19 17:11:10 +08:00
SoftFever 60421c33f4 Merge branch 'main' into refactor/printer-agent-interface 2026-08-19 14:32:42 +08:00
SoftFever 300c4b8afb Merge branch 'main' into refactor/printer-agent-interface 2026-08-18 20:44:56 +08:00
Ian Chua 96092ef2d3 feat: update qidi to use subscription based filament sync mode 2026-08-18 19:05:17 +08:00
Ian Chua d9002ad87d fix: ams filament mapping workflow 2026-08-18 18:07:22 +08:00
Ian Chua 4c1ea0a602 Merge branch 'main' into 'feat/printer-agent-impl' 2026-08-17 14:51:04 +08:00
Ian Chua 9415812d85 Merge branch 'main' into refactor/printer-agent-interface 2026-08-17 14:24:23 +08:00
Ian Chua d3c728557e Merge 'main' into 'refactor/printer-agent-interface' 2026-08-17 14:24:05 +08:00
Ian Chua 6558c52849 revert file transfer abstraction 2026-08-17 14:19:41 +08:00
Ian Chua a34d056de2 specify api for getting file transfer url 2026-08-14 15:31:42 +08:00
Ian Chua 7ba5718be6 fix: remove redundant cache 2026-08-12 18:41:51 +08:00
Ian Chua c1163ce7e5 Merge branch 'refactor/printer-agent-interface' of https://github.com/OrcaSlicer/OrcaSlicer into refactor/printer-agent-interface 2026-08-12 15:29:56 +08:00
Ian Chua da187eaaf9 fix callback error 2026-08-12 15:29:50 +08:00
Ian Chua de0268ce86 Merge branch 'main' into refactor/printer-agent-interface 2026-08-12 15:28:53 +08:00
Ian Chua 108923bdaa fix: default impl 2026-08-12 14:02:04 +08:00
Ian Chua 44793f7a21 remove unused 2026-08-12 13:51:54 +08:00
Ian Chua 7cb1805272 refactor: push bbl workflows to bbl printer agent 2026-08-12 13:50:47 +08:00
Ian Chua d5c528b7c7 Merge branch 'refactor/printer-agent-interface' of https://github.com/OrcaSlicer/OrcaSlicer into refactor/printer-agent-interface 2026-08-11 15:00:42 +08:00
Ian Chua 742cb712d8 refactor: abstract bambu specific protocol to printer agent 2026-08-11 15:00:34 +08:00
Ian Chua fd1c5d826c Merge branch 'main' into refactor/printer-agent-interface 2026-08-07 18:37:56 +08:00
Ian Chua 58be7f4861 feat: abstract remaining gcode commands in devicemanager 2026-08-07 18:36:38 +08:00
Ian Chua 4031b00915 Merge branch 'main' into refactor/printer-agent-interface 2026-08-06 16:27:57 +08:00
Ian Chua 07c62112b8 Reconcile implementation split with PR tip 2026-08-04 18:12:51 +08:00
Ian Chua f23e4963bf fix: merge access codes into one 2026-08-04 18:12:43 +08:00
Andrew 95279f7084 docs: document the printer-agent subsystem 2026-08-04 18:12:43 +08:00
Andrew 1014558c91 Keep printer-agent progress in sync
Keep the shared task progress aligned with agent
reports that lack Bambu cloud task identity.

Release the lazily allocated task during reset to
avoid leaks when machine objects reconnect.
2026-08-04 18:12:42 +08:00
Andrew 6515062a3a fix: stop Qidi slot parse throwing on null 2026-08-04 18:12:42 +08:00
Andrew 8153e26b6d fix: start stream when camera URL changes 2026-08-04 18:12:42 +08:00
Andrew 79fd33d49a Show Snapmaker U1 camera in Device tab
The U1 exposes no /server/webcams/list entry;
its camera only captures after an explicit
camera.start_monitor RPC, which the Moonraker
websocket executes unauthenticated but only
answers over MQTT - so the call is fire and
forget.

Start the camera when the camera view is
shown and renew every 300 s: the printer
retires the capture task at ~362 s and
stop_monitor is accepted but ineffective,
so teardown is simply to stop renewing.

Frames land in monitor.jpg as still JPEGs
(~2 fps at interval 0), so the webview loads
a local HTML wrapper that repolls with a
cache buster.
2026-08-04 18:12:41 +08:00
Andrew cdb662d4b2 Move Moonraker commands off the UI thread
Pause/resume/stop, g-code sends, temps, and
light ran synchronous HTTP on the UI thread,
freezing the app up to 10s per click on slow
or unreachable printers.

Run them on a single agent-owned FIFO worker
so g-code ordering is preserved, while command
translation stays synchronous so unsupported-
command dialogs still work.

Add a pending-disabled state to the pause,
resume, and abort buttons for Moonraker-family
printers: the icon only flips once the
WebSocket reports the real state, which also
rules out double-click races.
2026-08-04 18:12:41 +08:00
Andrew a27fa7b5df Fix multi-color filament logic
Reuse color decoding across functions to improve
code readability and maintain consistency in
multi-color filament handling.
2026-08-04 18:12:40 +08:00
Andrew cdeed107c5 Keep Bambu AMS dialect out of the agent waist
M620 is Bambu firmware dialect, not a
neutral command. Composing it in
MachineObject let non-Bambu agents
(Moonraker/Klipper) forward it and
report success on firmware that
cannot run it.

Agents now own the dialect: the
default refusal on IPrinterAgent
returns not-supported so the UI
can say so; BBLPrinterAgent keeps
the byte-identical composition.
2026-08-04 18:12:40 +08:00
Andrew be92f7e78c Surface Moonraker webcams and gate unrunnable controls 2026-08-04 18:12:39 +08:00
Andrew 76f9de4cfb fix: make Klipper macro lamp control reliable 2026-08-04 18:12:39 +08:00
Andrew cd6d2cbf5e Stop blocking print on unreported nozzle data 2026-08-04 18:12:39 +08:00
Andrew deaca0189f Bring Moonraker device panel to feature parity
The monitor panel showed wrong or missing
data for Moonraker printers, and its
controls did nothing.

Push payload now carries layer number and
total layers. Remaining time replaces the
wrong total_duration - print_duration
formula. The chamber light toggle maps to
Klipper SET_PIN / SET_LED, and pause,
resume and stop post to
/printer/print/{action}. Task thumbnails
resolve via /server/files/thumbnails onto
a new MachineObject thumbnail url.

Filament sync switches to pull mode so the
agent is queried on demand.

Not compiled or run.
2026-08-04 18:12:38 +08:00
Andrew 7d54ee286d fix: pin HTTP to prevent connection refusal
Set `use_ssl` to false to ensure Moonraker
connectivity, as the service uses HTTP rather
than HTTPS, preventing connection issues. Initialize
device info early for reliable name resolution.
2026-08-04 18:12:38 +08:00
Andrew dddfc7a8ad Add printer-agent and plugin status tests
Ports the agent lifecycle, duplicate
agent-id, built-in-id clash and
status-resolution tests. The loader
runs on a detached worker thread, so
the lifecycle tests live in their own
executable. Tests install the
production unload-side registry
wiring themselves (no GUI in the
test binary) and register agents
manually so concurrent loads stay
deterministic.
2026-08-04 18:12:37 +08:00
Andrew 673bfb0dee Track BBLPrinterAgentPlugin.py 2026-08-04 18:12:37 +08:00
Andrew b9e8c5a38c Gate agent mode behind use_printer_agents toggle
Replace per-printer auto-activation
(is_current_printer_agent_plugin)
with a global experimental AppConfig
toggle, default off: legacy
print-host behavior is unchanged
until the user opts in. The toggle
drives device-tab routing, print
button defaults, connect-button
visibility and sidebar layout, and
dedups machine-select dialog opens.
2026-08-04 18:12:36 +08:00
Andrew a2a4ca20e4 Reset device selection on agent swap or unload (#124)
set_live_printer_agent centralizes
the swap: deselect the machine,
clear stale sidebar state and the
previous agent's Other Devices, then
install the new agent (or null when
its provider vanished). Plugin
load/unload callbacks refresh the
dropdown and re-run agent selection.
load_last_machine no longer falls
back to the first available machine.
2026-08-04 18:12:36 +08:00
Andrew 12075459d2 Replace fake-enum printer agent dropdown (#121)
A dedicated PrinterAgentChoice field
reads rows straight from the live
agent registry and stores the agent
id string, replacing the fake-coEnum
index mapping. The field moves to
TabPrinter and registers with the
searcher so UnsavedChanges renders
it; the PhysicalPrinterDialog copy
and its update hook are removed
(#125). switch_printer_agent now
resolves ids via
resolve_printer_agent_id.
2026-08-04 18:12:36 +08:00
Andrew f3770f3106 fix: checkbox should depend on plugin is_loaded status 2026-08-04 18:12:35 +08:00
Andrew 90fbf1770f Resolve duplicate agent ID conflicts
Reject a printer-agent capability
whose agent ID is already owned by
another capability or built-in:
flag the plugin error, disable the
capability, and warn the user
instead of silently ignoring it.
2026-08-04 18:12:35 +08:00
Andrew bde94ab37f Add support for runtime error status in plugins
Distinguish a loaded plugin whose
capability errored (RuntimeError,
warn-styled, stays checked) from a
load-time Error. Status now derives
via resolve_plugin_status(); enum
ordinal keeps dialog sort priority.
Unloading clears stale errors.
2026-08-04 18:12:34 +08:00
Ian Chua 6d25e1777e Working Moonraker and Qidi printer agent transport (#104)
Folds the Qidi AMS box-mapping print
overrides (apply_box_mapping +
start_* wrappers) that the transport
fix builds on.
2026-08-04 18:12:34 +08:00
Andrew 7ce26ca8e5 Harden send flow and separate upload failure recovery (#111)
* fix(send): harden FT send path + IP pre-flight UX

* Remove early returns
2026-08-04 18:12:33 +08:00
Andrew 367fcce634 Prevent loss of user access code on LAN reselect
Keep user access code intact to maintain access rights even if
device slot is unpopulated, ensuring continuous connection
and status message reception.
2026-08-04 18:12:33 +08:00
Andrew 9b3a44b339 Parse user print info on the UI thread to prevent heap corruption (#119)
get_user_print_info()'s HTTP fetch can run on a worker thread (e.g. BindJob),
but parse_user_print_info() mutates userMachineList (insert/erase/delete
MachineObject). on_machine_alive (SSDP) mutates the same maps on the UI thread
without locking, so parsing off-thread races the map and frees MachineObjects
out from under it -> heap corruption.

Keep all device-list mutation on the UI thread: parse inline when already on
the main thread, otherwise marshal via CallAfter so it stays serialized with
on_machine_alive.
2026-08-04 18:12:33 +08:00
Ian Chua 6384191102 Add developer flag for printer agents 2026-08-04 18:12:32 +08:00
2312 changed files with 93884 additions and 97754 deletions
-120
View File
@@ -1,120 +0,0 @@
---
name: orca-profiles
description: Use when creating, modifying, reviewing or debugging OrcaSlicer FFF system profiles under resources/profiles, including printer/vendor/nozzle/material additions, bundle indexes and versions, preset renames, setting_id, filament_id and filament_id_snapshot.json. Also use for missing presets or vendors, ignored profile settings, ambiguous AMS filament matches, and failures from orca_profile_tool.py, check_profile.sh/.bat, OrcaSlicer_profile_validator or the Check profiles CI job.
---
# OrcaSlicer system profiles
A bundle is `resources/profiles/<Vendor>.json` plus `<Vendor>/`. The vendor id is the
filename stem, not the index's display `name`. The index is the loader's only entry point:
unindexed presets never load. `OrcaFilamentLibrary` is the shared filament bundle;
`blacklist.json` is data, not a bundle.
## Choose the reference for the task
Read the relevant reference before editing; load others only when the task crosses those areas.
Paths below are relative to this skill. Commands run from the repository root.
| Task | Read |
| --- | --- |
| Add or tune a filament, brand or material; fix compatibility / alias shadowing | [filament-profiles.md](references/filament-profiles.md) |
| Add a printer or nozzle; change models, variants, assets or extruder vectors | [machine-profiles.md](references/machine-profiles.md) |
| Add a quality tier or tune a process | [process-profiles.md](references/process-profiles.md) |
| Create a vendor bundle; diagnose loading or inheritance; migrate preset names | [vendor-bundle.md](references/vendor-bundle.md) |
| Change ids or snapshot claims; diagnose AMS identity | [ids.md](references/ids.md), then `docs/HLSD/filament_id.md` for identity changes |
| Review a profile diff | [review-checklist.md](references/review-checklist.md) |
| Run checks, interpret failures, test another tree or verify in the app | [validation.md](references/validation.md) |
## Golden rules
1. **Bump every changed bundle's `version`**, including `OrcaFilamentLibrary.json` when affected.
Increment the last component; carry `.99` into the third component (`02.04.00.99`
`02.04.01.00`). The updater requires a strictly newer version. CI does not check this.
2. **Register every preset, bases included, parents before children.** `update-index` generates
the four `*_list` arrays; `check` requires its output. Index names must equal file `name` fields.
3. **Generate ids; never invent or copy them.** Keep existing ids during ordinary tuning. New
presets normally omit them until `generate-id`; bases must have no `setting_id`.
BBL's authoritative `setting_id` and a wrongly inherited `filament_id` need the explicit
handling in [ids.md](references/ids.md).
4. **Load failures can discard a whole vendor bundle.** Broken `inherits`, missing indexed files,
duplicate names, invalid model/variant references and unresolved filament ids affect more than
the edited preset. Inheritance stays within a bundle, except filaments may inherit the library.
5. **Preserve shipped selectable names.** Renaming, deleting or changing `instantiation` from
`"true"` to `"false"` needs `renamed_from` on a selectable successor. It is a `;`-separated string;
update in-tree references too. See [migration rules](references/vendor-bundle.md#renamed_from).
6. **Compatibility uses exact printer variant names.** Every instantiated non-library filament
needs a non-empty `compatible_printers` in its own file. Library fallbacks may omit it;
library printer-specific tunes use a non-empty list. Keep same-product tunes disjoint.
7. **Preset values are strings or arrays of strings.** Use `"instantiation": "false"`, not `false`.
Model `nozzle_diameter` is a `;`-separated string; machine `nozzle_diameter` is an array.
Wrong types can abort loading; see [failure scopes](references/vendor-bundle.md#failure-modes-ranked-by-blast-radius).
8. **Verify setting keys against the code.** Unknown keys are silently discarded. Check
`PrintConfig.cpp` definitions and `PrintConfigDef::handle_legacy`; neighbours can contain dead
keys. `normalize` removes known obsolete keys, but does not detect arbitrary misspellings.
9. **Run the full profile checks before reporting completion.** A vendor-scoped pass is only a
development loop. Review also covers version bumps, assets, non-default processes and hardware
tuning that CI cannot establish.
## Creating or modifying a profile
1. **Inspect the diff and neighbouring presets.** Read their `name`, parent chain and children;
edits to a base or a leaf with descendants propagate. Match the bundle's structure and write
only overrides. New files use tab indentation, LF and a trailing newline; preserve unrelated
formatting in existing files. Match filename case exactly and use cross-platform names.
2. **Author explicit metadata.** Set `type` yourself, especially for `machine` vs `machine_model`.
Use `"from": "system"` and string `instantiation` on config presets. Omit ids on new presets
unless [ids.md](references/ids.md) requires special handling; retain them on existing ones.
Complete compatibility, defaults, assets and any rename migration using the task reference.
3. **Bump the version**, then run the authoring commands in order for each affected bundle:
```bash
python3 scripts/orca_profile_tool.py normalize --vendor "<Vendor>"
python3 scripts/orca_profile_tool.py update-index --vendor "<Vendor>"
python3 scripts/orca_profile_tool.py generate-id --vendor "<Vendor>"
python3 scripts/orca_profile_tool.py update-snapshot
python3 scripts/orca_profile_tool.py check
```
Writing commands support `--dry-run`. Inspect their diffs: `normalize` changes content and can
reformat entire files. `update-snapshot` is tree-wide; include its diff whenever a filament id
**or claim** changes, even if no new id was minted. Skip it when filament identity and claims
are unchanged. Stop and resolve command errors before proceeding.
**Do not use `trim` in this workflow:** it can delete newly authored, unindexed profiles.
Do not use `normalize --force` for routine edits.
4. **Validate:**
```bash
./scripts/check_profile.sh --vendor "<Vendor>" # development loop
./scripts/check_profile.sh # full tree before the PR
```
On Windows use `py -3` instead of `python3`, and `scripts\check_profile.bat -Vendor "<Vendor>"`
/ `scripts\check_profile.bat`. Logs: `.test/check_profiles/logs/<check>.log`.
Id checks remain tree-wide under `--vendor`; filament-only bundles skip the default slice check.
See [validation.md](references/validation.md) for flags, coverage and error remedies.
5. **Verify the changed behavior.** Slice newly added non-default processes explicitly, and
[test in the app](references/validation.md#testing-in-the-app) for selection or UI behavior.
Report checks actually run, failures/skips and any hardware tuning still unverified.
## Symptom → first reference
| Symptom | Start here |
| --- | --- |
| A vendor disappears | Loader log / `validate_system`; [bundle failure scopes](references/vendor-bundle.md#failure-modes-ranked-by-blast-radius) |
| A setting has no effect | Key spelling/type, `handle_legacy`, or a config key placed on a `machine_model` |
| A preset exists but is not selectable | Index registration, `instantiation`, installation and compatibility |
| A filament is missing, duplicated, or matches the wrong spool | [Compatibility and alias shadowing](references/filament-profiles.md#compatible_printers); [ids](references/ids.md) |
| A bed temperature is ignored | [Plate-specific temperature keys](references/filament-profiles.md#bed-temperature-is-twelve-keys-not-one) |
| A change is absent from the running app | Version bump and [installed profile location](references/validation.md#testing-in-the-app) |
| A check fails | [Error → remedy](references/validation.md#error--remedy) |
## Source of truth
When guidance and behavior disagree, inspect the current checkout:
`scripts/orca_profile_tool.py` for tooling and flags; `src/libslic3r/Preset*.cpp` for loading and
compatibility; `src/libslic3r/PrintConfig.cpp` for setting types and legacy handling;
`src/dev-utils/OrcaSlicer_profile_validator.cpp` and `.github/workflows/check_profiles.yml` for
validation coverage. `docs/HLSD/filament_id.md` defines filament identity. The
[profile development guide](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/developer_reference/how_to_create_profiles.md)
is a tutorial; confirm loader and CLI details against these sources.
@@ -1,207 +0,0 @@
# Filament profiles and OrcaFilamentLibrary
`OrcaFilamentLibrary` is the filament-only bundle the loader reads **first**; its config map
becomes the base bundle, so any vendor may inherit a library preset by name. It is the only cross-bundle
parent — vendor-to-vendor inheritance always fails.
## Where a filament goes
| Contribution | Location |
| --- | --- |
| Generic material for all printers | `OrcaFilamentLibrary/filament/Generic <mat> @System.json` |
| A brand's product, all printers | `OrcaFilamentLibrary/filament/<Brand>/` |
| A brand's tune for one printer | `OrcaFilamentLibrary/filament/<Brand>/<PrinterVendor>/` — recommended; `<PrinterVendor>/filament/<Brand>/` also works |
| A printer vendor's tune of a generic or its own product | `<Vendor>/filament/` |
Both locations for the last-but-one row are supported: `OrcaFilamentLibrary/filament/<Brand>/<PrinterVendor>/<Name>.json`
(the shape the wiki shows) and `<PrinterVendor>/filament/<Brand>/`. The library path is the one a
filament vendor should contribute to — `OrcaFilamentLibrary/filament/<Brand>/` is the brand's own
folder, while a printer vendor's folder belongs to that printer vendor. Brand tunes do ship under
printer vendors' folders today (Polymaker and SUNLU among others).
Library layout: `filament/base/fdm_filament_*.json` type roots, root-level `Generic <mat> @System.json`
generics, and one subfolder per brand, which may nest printer-specific tunes one level deeper. Adding
a brand means adding a folder here; the folder name is a directory label only — `filament_vendor` inside the JSON is the real vendor string.
## The three-part shape
```jsonc
// Fiberon PA6-CF @base.json — the product root, holds identity + material values
{ "type": "filament", "name": "Fiberon PA6-CF @base", "from": "system",
"instantiation": "false", "inherits": "fdm_filament_pa",
"filament_id": "OFkOviHk", // generated here; variants inherit it
"filament_vendor": ["Polymaker"], "filament_type": ["PA6-CF"], /* */ }
// Fiberon PA6-CF @System.json — the selectable shim, 7 keys
{ "type": "filament", "name": "Fiberon PA6-CF @System", "from": "system",
"instantiation": "true", "inherits": "Fiberon PA6-CF @base",
"setting_id": "…", "compatible_printers": [] }
// <PrinterVendor>/filament/Polymaker/Fiberon PA6-CF @BBL X1C.json — a printer tune
{ "inherits": "Fiberon PA6-CF @base", "filament_max_volumetric_speed": ["14"],
"compatible_printers": ["Bambu Lab X1 Carbon 0.4 nozzle", ] }
```
- `@base` is the convention for a root. A base carries **no** `setting_id`, no `compatible_printers`, no
`filament_settings_id`. Only the `setting_id` half is enforced, and nothing violates it; the other two
are unchecked and plenty of bases still carry them. Do not copy that from a neighbouring file.
- Every `@System` must be `"instantiation": "true"`. DREMC ships `@System` presets set to `"false"`,
which therefore ship but can never be selected; no check catches it.
- A duplicated brand `@base` across bundles is normal and intentional (`Fiberon PA6-CF @base` exists in
both the library and BBL with the same id, differing only in MVS) — bases never enter the preset
collection, so there is no duplicate-name error.
- You may inherit from an instantiated preset as well as from a base; it is common.
## The two most common contributions
**A printer vendor tuning a generic.** Keep the `Generic X` base name so the alias shadows the library
preset on your printers, inherit `Generic X @System`, declare **no** `filament_id` (inheriting the
library's is correct — the product really is the library's generic), and give it a non-empty
`compatible_printers` in its own body:
```jsonc
// <Vendor>/filament/Generic PETG @Acme One 0.4 nozzle.json
{ "type": "filament", "name": "Generic PETG @Acme One 0.4 nozzle", "from": "system",
"instantiation": "true", "inherits": "Generic PETG @System",
"filament_flow_ratio": ["0.95"], "filament_max_volumetric_speed": ["10"],
"compatible_printers": ["Acme One 0.4 nozzle"] }
```
**A printer vendor's own branded product.** Give it a `@base` root so `generate-id` can mint the id (see
[ids.md](ids.md) — inheriting `Generic X @System` directly makes the id unfixable by the tool), then one
instantiated leaf per printer in the same bundle. No `@System` shim: that is only for a product entering
OrcaFilamentLibrary.
```jsonc
// <Vendor>/filament/Acme Aura PETG @base.json — instantiation false, no setting_id
{ "type": "filament", "name": "Acme Aura PETG @base", "from": "system",
"instantiation": "false", "inherits": "fdm_filament_pet",
"filament_vendor": ["Acme"], "filament_type": ["PETG"] } // filament_id minted here
// <Vendor>/filament/Acme Aura PETG @Acme One 0.4 nozzle.json
{ "type": "filament", "name": "Acme Aura PETG @Acme One 0.4 nozzle", "from": "system",
"instantiation": "true", "inherits": "Acme Aura PETG @base",
"filament_max_volumetric_speed": ["11"],
"compatible_printers": ["Acme One 0.4 nozzle"] }
```
Omit `filament_settings_id` from new presets — it is runtime bookkeeping the app rewrites to the preset
name.
## `compatible_printers`
- **Library fallbacks:** empty `[]` or absent, so they are offered on all printers except where
[alias shadowing](#alias-shadowing) supplies a printer-specific tune.
- **Library printer-specific tunes:** non-empty, listing exact printer **variant** names. These can
supersede a same-alias fallback just like a tune in a printer vendor's bundle.
- **Instantiated filaments in every other vendor:** non-empty, listing exact printer **variant** names.
Enforced twice but not identically: the C++ `has_errors` reads the *flattened* config, so an inherited list satisfies it,
while the Python check reads the file's **own** key. Write the list in the file itself. This is the
most common filament CI failure.
- Emptying it to "make it apply everywhere" fails that check *and* creates a duplicate-`filament_id`
collision against the library generic on every printer.
- Copying a base's full printer list onto a nozzle-specific variant produces duplicate combobox entries —
a real shipped bug twice over.
## Alias shadowing
A printer-specific filament in either the library or a vendor bundle supersedes the library fallback
on the printers it lists. The matching key is the **alias**: the preset name up to the **first** `@`,
right-trimmed (no `@` → the whole name). So
`QIDI ABS-GF@Q2-Series` aliases to `QIDI ABS-GF`.
A library preset with an empty `compatible_printers` collects, into `m_excluded_from`, every printer named
by any same-alias preset that *has* a non-empty list, and is then hidden on those printers.
Two consequences:
- **Only an unrestricted library fallback can be shadowed.** Two printer-specific presets sharing
an alias do not exclude each other — overlapping lists for the same product trip the
duplicate-`filament_id` check instead.
- This is why adding `Generic PLA @<printer>` to a vendor silently removes the library `Generic PLA`
from that printer. Intended — and the reason a vendor tuning a generic must **keep the `Generic X`
base name**.
The literal spelling `Generic <mat> @System` is load-bearing beyond shadowing: `find_preset2` rewrites an
unresolved name containing "Generic" into that form and retries against the library, which is how 3MF
and project recovery works.
## `filament_id`, `filament_vendor`, `filament_type`
`filament_id` is minted from the triple `(filament_vendor, filament_type, name-before-first-@)`.
`filament_vendor` and `filament_type` are therefore **identity, not decoration** — editing either
re-mints the id. Read `docs/HLSD/filament_id.md` before changing any of them, and see
[ids.md](ids.md) for the tooling.
A filament with no resolvable `filament_id` anywhere in its `inherits` chain is a **hard load error** that
discards the vendor bundle. The id inherits across bundles, so a vendor's `Generic ABS @X` inheriting
`Generic ABS @System` gets the library's id for free; a vendor's own product must resolve its own.
- `filament_type` **must be a JSON array** — the one vector key the Python check enforces. A scalar
`"PP"` once hung the filament/printer selection UI.
- It is an **open** enum: an unlisted value is accepted silently and falls back to 190300 °C defaults
and adhesion 1.0. Off-list values do ship. Prefer a value from `MaterialType::all()` in
`src/libslic3r/MaterialType.cpp`, or add a row there.
- Generics use `filament_vendor: ["Generic"]`, which `fdm_filament_common` already defaults to.
## `"nil"`
Legal in any key whose `ConfigOptionDef` is `nullable`. In a filament preset that is most of the
`filament_*` family, plus `long_retractions_when_ec` and `retraction_distances_when_ec`. About half are
the extruder overrides (`filament_retraction_length`, `filament_z_hop`, `filament_wipe`,
`filament_retract_*`, `filament_retraction_speed`, `filament_deretraction_speed`,
`filament_retraction_minimum_travel`, `filament_wipe_distance`, `filament_long_retractions_when_cut`,
`filament_retraction_distances_when_cut`, …), where `nil` means *keep the printer/extruder's own value*.
The rest are ordinary nullable options (`filament_flow_ratio`, `filament_flush_temp`,
`filament_adaptive_volumetric_speed`, …) where it means *unset*.
Anywhere else it throws `Deserializing nil into a non-nullable object`. To not set a non-nullable key,
omit it — do not write `nil`.
## What to review per nozzle
Across `@X` / `@X 0.N nozzle` sibling pairs the keys that differ, most often first, are
`filament_max_volumetric_speed`, `filament_retraction_length`, `slow_down_min_speed`,
`filament_flow_ratio`, `slow_down_layer_time`, `nozzle_temperature` and `pressure_advance`.
`filament_cost`, `filament_density`, `filament_type` and `filament_vendor` belong on the `@base` and
should not appear in a printer tune.
Use measured values for the material, hotend, extruder and nozzle combination. Neither maximum
volumetric speed nor pressure advance has a universal nozzle-only lookup table. When cloning a
0.4 preset for a 0.2 nozzle, explicitly revisit flow limits; do not infer a pressure-advance value
or a required direction of change from diameter alone.
## Style
Overrides, not full copies: a typical instantiated filament preset carries around a dozen non-meta keys,
and a library leaf two or three. Presets that restate fifty-plus keys from their parent do still ship —
Phrozen's single filament preset is that style — but they are the pattern to move away from, not to
copy. Commit `6943b6ddc3` is the stated model (flip true bases to `instantiation: "false"`, strip
`compatible_printers`/`setting_id`/`filament_settings_id`, add `renamed_from` on the survivor).
Prefer the library's `fdm_filament_*` bases over a vendor-local copy. Phrozen's local
`fdm_filament_common` has drifted from the library's.
Canonical key order, written by `orca_profile_tool.py normalize` when it rewrites a file: `type`, `name`,
`renamed_from`, `inherits`, `from`, `setting_id`, `filament_id`, `instantiation`, then everything else in
the order you wrote it. Not enforced — a file that leads with `compatible_printers` passes `check`.
**Every vector-typed (`co*s`) key must be a JSON array.** Only `filament_type` is an outright error, but
`normalize` silently arrayifies five more (`filament_cost`, `filament_density`,
`temperature_vitrification`, `filament_max_volumetric_speed`, `filament_vendor`) and `check` fails when
it would. Every other vector key is on you — including `filament_start_gcode`, `filament_end_gcode`,
`filament_extruder_variant`, `compatible_printers` and the plate temperatures.
## Bed temperature is twelve keys, not one
There is no single "bed temperature". Which plate key applies depends on `curr_bed_type`, whose six
selectable values (`btPC`, `btEP`, `btPEI`, `btPTE`, `btPCT`, `btSuperTack`; `btDefault` maps to no key)
`get_bed_temp_key()` turns into `cool_plate_temp`, `eng_plate_temp`, `hot_plate_temp`,
`textured_plate_temp`, `textured_cool_plate_temp` and `supertack_plate_temp` — each with an
`*_initial_layer` twin.
`textured_cool_plate_temp` is the one most often forgotten. A printer with `support_multi_bed_types` off
hides the selector, and the printer preset's
`default_bed_type` decides which plate is selected for it, but `curr_bed_type` can still hold a stale
value carried over from another printer — so set every plate the printer plausibly has, as the sibling
presets in the bundle do.
@@ -1,183 +0,0 @@
# `setting_id` and `filament_id`
Orca-generated ids are deterministic hashes of identity. **Never invent an id or copy a sibling's
`setting_id`.** Use `scripts/orca_profile_tool.py`; the two special cases are
[a wrongly inherited filament id](#what-generate-id-does-and-does-not-fix) and
[BBL's authoritative setting ids](#bbls-exception-precisely).
`docs/HLSD/filament_id.md` is the authoritative design document for `filament_id` — the id landscape, the
snapshot as the maintainer gate, and the Bambu catalog map. This page is the tooling half.
| | `setting_id` | `filament_id` |
| --- | --- | --- |
| Identifies | one selectable preset | one filament **product** |
| Key hashed | `<vendor folder>/<type>/<name>` | `filament_product/<filament_vendor>/<filament_type>/<name-before-@>` |
| Shape | 16 base62 chars | `OF` + 6 base62 chars |
| Required on | every `instantiation: "true"` preset | every **instantiated** filament, own or inherited |
| Forbidden on | bases (`instantiation != "true"`) | — (a base is exactly where it belongs) |
| Scope | globally unique across the tree | shared by every variant of the product, in every bundle |
`<type>` is `machine` / `process` / `filament` — the vendor is the **folder** name (`BBL`), not the
display name (`Bambulab`). Renaming a preset changes its `setting_id`; renaming a filament, or editing
its `filament_vendor` or `filament_type`, also changes its `filament_id`.
## The tool
Use `scripts/orca_profile_tool.py` with a subcommand:
| Command | Does |
| --- | --- |
| `check` | everything CI's `profile_tool` step runs — see [validation.md](validation.md) |
| `generate-id` | writes `setting_id` and `filament_id` |
| `normalize` | rewrites profile files into their canonical shape |
| `trim` | deletes profile files no `<vendor>.json` list references |
| `update-index` | rebuilds the `*_list` sections from the files on disk |
| `update-snapshot` | re-records `scripts/filament_id_snapshot.json` |
The order after adding, renaming or deleting files — each step feeds the next, so it is not
interchangeable — is `normalize``update-index``generate-id``update-snapshot``check`.
The [authoring workflow](../SKILL.md#creating-or-modifying-a-profile) has the commands;
`update-snapshot` is needed when filament ids or claims change.
> **`trim` deletes.** It removes every profile file the index does not list — including the one you just
> added and have not registered yet. Register first, or skip `trim` entirely; it is a cleanup sweep, not
> part of landing a profile. Preview with `--dry-run`.
**Register, then mint.** The `filament_id` pass reads `<Vendor>.json`'s `filament_list`, not the
filesystem (the `setting_id` pass walks the filesystem, so a bundle whose index has not landed yet is
still assignable). A new filament file is therefore invisible to `generate-id`'s filament_id pass until
it is registered — its `setting_id` is written regardless.
- `--dry-run` works on every writing command (`generate-id`, `normalize`, `trim`, `update-index`,
`update-snapshot`) and writes nothing.
- `--filament-id` / `--setting-id` narrow `generate-id`; they exclude each other, and passing neither
writes both.
- `--vendor` is repeatable and narrows **only what is written** — the id is a function of the triple
alone, so a narrowed run writes exactly what a full run would. An unknown vendor exits 1 before any
write. `--vendor` on `check` narrows the per-vendor checks only; the `setting_id` and `filament_id`
passes stay tree-wide. `update-snapshot` takes no `--vendor` at all.
- `--profiles DIR` points any command at another tree — with the `--snapshot` companion rule, see
[Checking a copy of the tree](validation.md#checking-a-copy-of-the-tree).
- `--profile-type` narrows `normalize`, `trim` and `update-index` to `machine_model`, `process`,
`filament` or `machine`.
- Exit codes: 0 clean, 1 errors found (`generate-id` still writes what it could), 2 argparse misuse.
- Output is ANSI-coloured; searching for the literal `[ERROR]` still works.
`generate-id` is **idempotent and byte-preserving** — BOM and CRLF kept, one key line touched per pass.
A legitimate `generate-id` diff is one or two changed lines per file: a new instantiated filament gets
both a `filament_id` and a `setting_id`, and a BBL file with a misspelled `settings_id` has that line
dropped and its value restored under the right key. `normalize` is the opposite by design — it rewrites
whole files into canonical shape — which is why `check` demands it already be a no-op. Some bundles have
CRLF committed (OrcaFilamentLibrary, Anycubic and RH3D among them), so a `normalize` pass there rewrites
every line — read the diff before committing it.
On a clean tree `check`, `generate-id --dry-run` and `update-snapshot --dry-run` all exit 0 with zero
findings. That is the baseline to restore before opening a PR.
## What `generate-id` does and does not fix
Writes:
- a `setting_id` into any instantiated preset that lacks one, or whose value does not match the formula;
- strips a `setting_id` from a base;
- deletes the misspelled `settings_id` key;
- a `filament_id` into the id-less **root(s)** of an instantiated filament that resolves none;
- rewrites a **declared** `filament_id` that is not the mint of its own triple.
Refuses to write (reports only): a base62 collision between two products, an empty `filament_vendor` or
`filament_type`, a broken `inherits` chain, roots of one filament resolving divergent `(vendor, type)`
pairs.
**Does not fix: a preset that *inherits* a wrong `filament_id`.** This is check 3b, and it is the trap
most likely to bite. It happens when a branded filament inherits a generic for its settings:
```jsonc
{ "name": "Phrozen Aura PETG @Phrozen Arco 0.4 nozzle",
"inherits": "Generic PETG @System" } // resolves the OFL generic's id — wrong product
```
The preset resolves *an* id, so `generate-id` neither inserts nor rewrites, and `check` fails with
`inherits filament_id "X" but its own triple "V/T/N" mints "Y"`.
Two fixes, in order of preference:
1. **Give the product a `@base` root** inheriting a material base (`fdm_filament_pet`,
`fdm_filament_pla`, …). No `fdm_filament_*` base carries a `filament_id`, so the filament now resolves
none and `generate-id` mints it for you. This is also the shape the rest of the tree uses.
2. **Declare the tool-computed key on the preset itself.** Use the expected value reported by `check`
or compute it with the function below; this is not a manually chosen id. Make sure the preset
resolves the right `filament_vendor` and `filament_type` first — with
neither set, the triple resolves through the generic parent and the branded product is minted, and
then sanctioned in the snapshot, under vendor `Generic`. If you need the id before the file exists:
```bash
python3 -c "import sys; sys.path.insert(0,'scripts'); from orca_profile_tool import generate_filament_id as g; print(g('Polymaker','PLA','PolyLite PLA'))"
# -> OF5CgdDq
```
The quoting works unchanged in cmd and PowerShell; only swap `python3` for `py -3`.
The `setting_id` equivalent is `generate_preset_setting_id('<vendor folder>', '<type>', '<name>')`.
## The snapshot
`scripts/filament_id_snapshot.json` is the sanctioned state: the id landscape derived from the tree must
equal it exactly, in both directions. **Any change to a filament id or its claims must be committed with
the profiles.**
To trace an id from an error, search for it in the snapshot. Each entry records its identity triple
and `<vendor folder>/<name-before-@>` claims, one per bundle/product pair rather than per preset.
```bash
python3 scripts/orca_profile_tool.py update-snapshot
```
Never hand-edit it. It is regenerated deterministically (1-space indent, LF, id-sorted) and
refuses to write two states it could not record truthfully: a tree it could not read whole, and an id
declared under more than one triple. It does **not** judge the ids themselves — it records state, `check`
judges it, so a bad id lands in the diff and fails there instead. `generate-id` never touches the
snapshot, and reminds you with a warning **only when it actually wrote a `filament_id`** — not on a
`--dry-run`, and not when only `setting_id`s changed.
Reviewing a snapshot diff:
| Diff | Means |
| --- | --- |
| new id + new claim | a genuinely new product — confirm it is not a rename in disguise |
| id removed | a product left the tree, or its identity changed — the old id is not forwarded anywhere |
| triple changed under an existing id | `filament_vendor`/`filament_type`/name was edited; deliberate? |
| claim added/removed only | a bundle started or stopped shipping that product |
An entry with an empty `filaments` list is legitimate — declared, but not yet claimed by an instantiated
preset.
## BBL's exception, precisely
`RESERVED_VENDORS = {"BBL"}` covers **`setting_id` assignment only**, keyed on the *folder* name:
- The tool never mints or replaces a BBL `setting_id`. A new instantiated BBL preset with no
`setting_id` therefore **cannot be fixed by the tool**, yet the presence rule still applies to it —
carry over Bambu's authoritative id by hand.
- BBL is not exempt from anything else: bases still get their `setting_id` stripped, ids must still be
globally unique, and BBL `filament_id`s are minted like everyone else's — every id the snapshot records
as claimed by BBL is an `OF*`.
## Ids other systems compose
No id from another system is the mint of a triple, so `check` rejects it like any other bad id — same
error, same remedy, whoever wrote it. Three such spaces exist near the tree; recognise them so you do
not copy one into a profile:
- **Bambu's `GF*` catalog** — external and opaque, correlated to Orca's ids by the generated
`resources/printers/bambu_filament_ids.json`. `GF` is a *prefix*, not a spelling the tree avoids: most
BBL `setting_id`s start with `G`, and `blacklist.json` and
`BBL/filament/filaments_color_codes.json` both reference Bambu catalog ids by design. The rule is
about `filament_id` and nothing else.
- **Qidi's `QD_*`** — composed at runtime by the box (`QD_<series>_<vendor>_<typeidx>`), not a preset id.
- **`P` + 7 hex, and `"null"`** — what `CreatePresetsDialog.cpp` gives a *user*-created filament.
## Tests
`python3 -m unittest discover -s scripts/tests -t scripts` (`py -3 -m …` on Windows). Note the
`-t scripts` argument; without it the imports fail. CI runs them as the first, non-`continue-on-error`
step of the profile job — see [validation.md](validation.md#ci).
@@ -1,194 +0,0 @@
# Printer models and variants
Both live in `resources/profiles/<Vendor>/machine/*.json`; models go in `machine_model_list`, variants
and shared bases in `machine_list`. Every one of them is registered. Some vendors (Elegoo, Eryone,
InfiMech, FlyingBear) nest a further subfolder under `machine/`, so recurse rather than globbing
`machine/*.json`.
## A `machine_model` is not a config preset
It is parsed by a hand-written key switch, and only these keys are stored (`version` and `url` are
matched and discarded):
`name`, `model_id`, `nozzle_diameter`, `machine_tech`, `family`, `bed_model`, `bed_texture`,
`hotend_model`, `default_materials`, `not_support_bed_type`, `image_bed_type`,
`bottom_texture_end_name`, `bottom_texture_rect`, `bottom_texture_rect_longer`, `middle_texture_rect`,
`use_double_extruder_default_texture`.
**Everything else is silently dropped.** Only `name` and `nozzle_diameter` are required. Dead keys ship
on real models today — `url`, `default_bed_type`, even a `desciption` typo — so a neighbour carrying a
key is no evidence it does anything. Printer config options belong on the `machine` preset, never here.
```json
{
"type": "machine_model",
"name": "Phrozen Arco",
"machine_tech": "FFF",
"family": "Phrozen",
"model_id": "Phrozen Arco",
"nozzle_diameter": "0.4",
"bed_model": "Phrozen Arco_buildplate_model.stl",
"bed_texture": "Phrozen Arco_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Phrozen Arco 0.4 nozzle"
}
```
| Field | Notes |
| --- | --- |
| identity | **the `name` of the `machine_model_list` entry**, which is what a variant's `printer_model` must equal. `check_name_consistency` forces it to equal the file's `name`, so they coincide. |
| `model_id` | a *separate* cloud/device printer type. Optional, and not required to be unique. Not the model's identity. Changing it changes device matching. |
| `machine_tech` | only `starts_with("SL")` means SLA; everything else is FFF. Write `FFF`; a few models write `FGF`, which is a label with no effect. |
| `nozzle_diameter` | `;`-separated string, one token per available size. Order is free (Qidi writes `0.4;0.2;0.6;0.8` to put the default first). This list is the authoritative set of legal `printer_variant` values. |
| `default_materials` | `;`-separated filament **preset names**. Used to preselect in the wizard *and* by `PresetBundle::load_installed_filaments` to auto-install a printer's filaments on first run, so a dangling entry costs a real user a filament. Not `,`; case-sensitive (`@System`). `check` fails on a dangling name here or in `default_filament_profile`. |
| `family` | a wizard grouping label only; give every model one. |
### Assets
`bed_model`, `bed_texture` and `hotend_model` are paths relative to the **vendor folder** (by id).
Majority convention: `<Model>_buildplate_model.stl` and `<Model>_buildplate_texture.svg`. An empty string
is the legal "none", and is the norm for `hotend_model`.
**Nothing checks that the file exists.** A missing `hotend_model` falls back to
`resources/profiles/hotend.stl`; a missing `bed_model`/`bed_texture` just renders nothing. Broken
references already ship. Verify by hand.
Every model also has a `<Model>_cover.png` in the vendor folder — treat it as required, not optional.
240×240 is the cap `scripts/optimize_cover_images.py` enforces and the size most covers already use.
A missing cover degrades to a placeholder in both the wizard and the sidebar.
## The `machine` variant
```json
{
"type": "machine",
"name": "Phrozen Arco 0.4 nozzle",
"inherits": "fdm_machine_common",
"from": "system",
"setting_id": "lvaYKTUZr5C9jSwk",
"instantiation": "true",
"printer_model": "Phrozen Arco",
"printer_variant": "0.4",
"nozzle_diameter": ["0.4"],
"default_print_profile": "0.20mm Standard @Phrozen Arco 0.4 nozzle",
"default_filament_profile": ["Generic PLA @Phrozen Arco 0.4 nozzle"],
"printable_area": ["0x0", "300x0", "300x300", "0x300"],
"printable_height": "300"
}
```
Minimum viable key set: `type`, `name`, `from`, `instantiation`, `setting_id`, `inherits`,
`printer_model`, `printer_variant`, `nozzle_diameter`, `printable_area`, `printable_height`,
`default_print_profile`. The four keys without which the preset will not load at all are `name`,
`instantiation`, `printer_model` and `printer_variant`; `default_filament_profile` is an array
(`["Generic PLA @System"]`) and the model's `default_materials` a `;`-separated string. Unlike a
`machine_model`, a `machine` **is** config-loaded, so a key belonging to another preset type is a
reported error (a misspelled key is still silent).
### `printer_variant` — three hard rules
1. Non-empty, and an exact member of the model's `;`-separated `nozzle_diameter` list.
2. `printer_model` non-empty and naming a model of this vendor.
3. In validation mode, for instantiated presets only: split `printer_variant` on `+`, each token must
start with a number (a trailing non-numeric suffix such as `HF` is ignored), and the resulting **set**
must equal `set(nozzle_diameter)`.
Rules 1 and 2 are loader-enforced — failing either drops the preset *and* the whole bundle. Rule 3 only
raises a validation error: the preset still loads, but the validator exits non-zero.
`nozzle_diameter` lists one entry **per physical nozzle**; `printer_variant` lists the **distinct**
diameters joined with `+`. Snapmaker U1 is the worked case: `["0.4","0.4","0.6","0.6"]` against
`"0.4+0.6"` — it passes because the comparison is on sets.
The conventional values are `0.2`, `0.25`, `0.4`, `0.5`, `0.6`, `0.8` and `1.0`. Suffixed forms
(`0.4HF`, `0.6HF`, `0.8HF`, `0.4HS`) are Flashforge-only and the `+` form is rare. A variant is **not**
required to be unique within a model — Volumic ships `EXO42 IDRE`, `… COPY MODE` and `… MIRROR MODE` all
at `0.4` under the one model `EXO42 IDRE`.
The converse is **unchecked**: a nozzle size in the model's list with no matching variant is offered in
the wizard and resolves to nothing. `Wanhao France`'s `D12 500 PRO M2 DIRECT` ships that bug today.
### Other fields worth knowing
- `default_print_profile` is a **scalar**, matched by exact preset name. Not a `;` list. The named
process must be compatible with this printer through its resolved list or condition.
`validate_slice` attempts to select it and rejects generic Default fallbacks, but compatibility
updates can choose another compatible preset. Check the exact default reference yourself.
- `default_filament_profile` is an **array**, one name per element.
- `printable_area` is an array of `"XxY"` strings — four points for a rectangle, one per segment for a
delta or circular bed.
- `gcode_flavor` is usually set once in the base; `klipper`, `marlin`, `marlin2` and `reprapfirmware`
cover nearly every shipped printer.
- `printer_settings_id` is junk — most files carrying it disagree with their own name. Do not copy it
when cloning a bundle.
- `min_layer_height` / `max_layer_height` are **machine** keys (per extruder), never process keys.
## Bases
Nearly every machine-bearing vendor registers a base literally named `fdm_machine_common`, and Klipper
vendors add `fdm_klipper_common` on top of it. Two levels is the usual depth.
**There is no leading-underscore convention for bases.**
## Adding a printer to an existing bundle
1. Choose the names first — model, variant(s), process(es); everything else references them.
2. Add the model (`machine_model_list`) and one `machine` variant per nozzle; the minimum key sets are
above. Bed assets and `<Model>_cover.png` go directly in `<Vendor>/`.
3. Add at least one process per variant naming it in `compatible_printers`
([process-profiles.md](process-profiles.md#adding-a-quality-tier-or-a-nozzles-processes)).
4. Register everything (or run `update-index`), bump the version, run the id tool, validate.
## Adding a nozzle variant
1. Extend the model's `nozzle_diameter` (`"0.4"``"0.4;0.6"`).
2. Add the variant preset. Either inherit the shared base (the usual choice) or the 0.4 sibling (Elegoo,
BBL, Prusa and Qidi do this — smaller diff, but the sibling's edits now reach this file too).
3. Override what actually changes with nozzle: `nozzle_diameter`, `printer_variant`,
`default_print_profile`, `default_filament_profile`, `min_layer_height`/`max_layer_height`, and
retraction if the vendor tunes it.
4. Add at least one process for the new nozzle — see [process-profiles.md](process-profiles.md).
5. Register both, bump the version, run the id tool, validate.
## Multi-extruder, IDEX and tool-changers
Per-extruder vectors are **silently resized** to the nozzle count, with no error. Padding repeats the
**first** value, not the last — `["0.4","0.6"]` on a 4-nozzle machine becomes `0.4, 0.6, 0.4, 0.4`.
Longer vectors are truncated.
Note the two sizing families: the plain per-extruder keys (`extruder_offset`, `extruder_colour`,
`extruder_printable_height`, `min_layer_height`, `max_layer_height`, `nozzle_diameter`) are sized to the
extruder count, while `printer_options_with_variant_1` (`retraction_length`, `z_hop`, `wipe`,
`nozzle_type`, the rest of the retraction family) is sized to `printer_extruder_variant` instead.
- Give **one entry per extruder** for ordinary per-extruder vectors such as `extruder_offset`,
`extruder_colour`, `min_layer_height` and `max_layer_height`; size the variant-dependent family
to `printer_extruder_variant` instead.
A single `["0x0"]` `extruder_offset` on a dual or multi-tool machine — which already ships — pads every
toolhead to the same offset, so the offset never applies.
- Overriding `nozzle_diameter` to a different count without re-stating every per-extruder vector is the
other half of the trap — `Snapmaker U1 (0.4+0.6 nozzle)` inherits 5-entry vectors against 4 nozzles.
Copy targets: `Custom/machine/fdm_toolchanger_common.json` + `Custom/machine/MyToolChanger 0.4
nozzle.json` (a clean minimal variant on a base that gives every vector five entries), and
`Ratrig/machine/RatRig V-Core 4 IDEX 300 0.4 nozzle.json` for IDEX. The BBL extruder-variant machinery
(`extruder_variant_list`, `printer_extruder_id`, `default_nozzle_volume_type`) is used by a handful of
vendors — do not copy it into a new bundle (`nozzle_volume_type` itself is not a machine-preset key).
## Custom G-code
The keys are `machine_start_gcode`, `machine_end_gcode`, `change_filament_gcode`,
`machine_pause_gcode`, `before_layer_change_gcode` and `layer_change_gcode`. Both a single string with
embedded `\n` and a JSON array of lines are legal and both are in use — do not convert one into the
other. Conditionals are `{if …}` / `{elsif …}` / `{else}` / `{endif}`; `{elsif}` is rare but real (Qidi's
`layer_change_gcode` uses it).
Placeholder errors only surface when the config is actually expanded, which means `validate_slice`:
```bash
./scripts/check_profile.sh --vendor "<Vendor>" validate_slice
# Windows: scripts\check_profile.bat -Vendor "<Vendor>" validate_slice
```
What the sweep covers is in [validation.md](validation.md#validate_slice); no `CP TOOLCHANGE START` in
the output means `change_filament_gcode` never expanded.
@@ -1,145 +0,0 @@
# Process profiles
Processes live in `resources/profiles/<Vendor>/process/` — selectable leaves and shared bases alike, and
every one of them is registered in `process_list`. There are no global processes shared across vendors.
## Naming
`"<layer height>mm <quality> @<target>"` — near-universal, so match it.
Follow the bundle's existing quality vocabulary. BBL's common ladder relates the quality word to
the layer-height / nozzle ratio; it is a naming convention, not a loader constraint:
| Quality | Ratio | 0.2 nozzle | 0.4 | 0.6 | 0.8 |
| --- | --- | --- | --- | --- | --- |
| Extra Fine | 0.2× | — | 0.08 | — | — |
| Fine | 0.3× | 0.06 | 0.12 | 0.18 | 0.24 |
| Optimal | 0.4× | 0.08 | 0.16 | 0.24 | 0.32 |
| Standard | 0.5× | 0.10 | 0.20 | 0.30 | 0.40 |
| Draft | 0.6× | 0.12 | 0.24 | 0.36 | 0.48 |
| Extra Draft | 0.7× | 0.14 | 0.28 | 0.42 | 0.56 |
This is the `fdm_process_single_<lh>_nozzle_<n>` ladder; 0.4 is commonly the unsuffixed nozzle default.
Match neighbouring names rather than renaming shipped tiers to fit the table.
The `@target` is a human label, not a reference: most do not equal any real printer variant name.
Compatibility comes from the resolved list or condition, not this label.
## Shape
A selectable leaf's only truly universal keys are `type`, `setting_id`, `name` and `instantiation`;
`inherits` and `from` are near-universal — plus compatibility. No slicing key is universal; even
`layer_height` is more often inherited than restated. A base has `type`, `name`, `instantiation`, almost
always `from`, and **no** `setting_id`.
**Target shape: a 7-key leaf.** `OrcaArena` is the cleanest model —
`fdm_process_common``fdm_process_arena_common``fdm_process_arena_<lh>_nozzle_<n>` → leaf, where the
leaf carries only `type`, `name`, `inherits`, `from`, `setting_id`, `instantiation`,
`compatible_printers`, and the per-nozzle base holds the layer height and all eight line widths.
BBL, WonderMaker and Z-Bolt are uniform in *layering* — every leaf inherits a base, names its printers
directly and holds no layer height of its own — but not in key count. Imitate BBL's layering, not its
content: its leaves carry doubled `print_extruder_variant` arrays that no single-variant vendor needs.
Nearly every vendor ships its own `fdm_process_common` as the inherits-less root. Those files are not
identical; copying another vendor's version into a new bundle is normal.
Beware leaf-inherits-leaf: Prusa chains several levels deep through sibling leaves, and Elegoo and
Flashforge do it too, so editing one selectable process silently changes others. Check a leaf's children
before editing it.
## Compatibility
Most leaves set `compatible_printers` directly; some inherit it from a base, and Prusa's fall through to
`compatible_printers_condition`. After resolving `inherits`, **every selectable process has one or the
other** — that is the invariant to review against. Unlike filaments, inheriting `compatible_printers` is
legitimate for a process, and no check enforces its presence.
- A non-empty `compatible_printers` makes `compatible_printers_condition` **dead code**. Use one or
the other.
- A condition that fails to parse means *compatible with everything* — a warning, not an error. A typo
widens compatibility instead of narrowing it.
- Matching is `boost::regex` **`regex_match`** — a full-string match, which is why every shipped
condition wraps its keyword in `.*`. Because it is boost rather than `std`, `.` also spans the newlines
inside `printer_notes`.
- A `printer_notes` keyword that prefixes another model's keyword matches both. Prusa guards it:
```
printer_notes=~/.*PRINTER_MODEL_COREONE[^_a-zA-Z0-9].*/ and nozzle_diameter[0]==0.4 and printer_notes=~/.*HF_NOZZLE.*/
```
The `[^_a-zA-Z0-9]` exists because `PRINTER_MODEL_COREONE_L` also contains `PRINTER_MODEL_COREONE`.
`compatible_printers` is almost always one element. A leaf listing a whole model family is where a newly
added printer is usually forgotten.
## What to review per nozzle
| Key group | Review |
| --- | --- |
| `line_width` and per-region widths | resolved widths suit the nozzle and layer height |
| `layer_height`, `initial_layer_print_height` | within the printer's limits |
| print speeds | consistent with flow limits and hardware tuning |
| shell layers, wall loops, accelerations, support Z distances | preserve the intended thickness, motion and support behavior |
**A common starting pattern is nozzle + 0.02 mm**: 0.22 / 0.42 / 0.62 / 0.82 / 1.02. In that pattern, at 0.4,
`inner_wall_line_width`, `sparse_infill_line_width`, `skin_infill_line_width` and
`skeleton_infill_line_width` widen to 0.45 and `initial_layer_line_width` to 0.5; at 0.2,
`initial_layer_line_width` widens to 0.25. Also derived, and easily missed:
`ironing_inset = line_width / 2` (0.11 / 0.21 / 0.31 / 0.41).
These are examples, not required values; preserve intentional vendor tuning and percentage/automatic
widths, and validate their resolved values.
`min_layer_height` and `max_layer_height` are machine keys — no process file sets them.
## Slice-time content checks
`Print::validate()` enforces four rules at slice time:
1. `initial_layer_print_height` ≤ min `nozzle_diameter`
2. `layer_height` ≤ min `nozzle_diameter` — *"Layer height cannot exceed nozzle diameter."*
3. `line_width` and the seven per-region widths (inner/outer wall, sparse infill, internal solid infill,
top surface, skin, skeleton) > `layer_height` — *"Line width too small"*. `support_line_width` only
when the object has support or a raft; `initial_layer_line_width` is never checked.
4. every width ≤ 5 × max `nozzle_diameter` — *"Line width too large"*
Two further rules cover `bridge_line_width` (≤ nozzle diameter; > `layer_height` unless `thick_bridges`
and `thick_internal_bridges` are both on). The sweep starts from printer defaults rather than
enumerating every process. **A new non-default process gets no dedicated slice coverage in CI.**
## What CI checks on a process
Structure, not content: `process_list` name consistency **and** index coverage the other way, two files
claiming one process name, the `extruder_clearance_radius` / `extruder_clearance_max_radius` conflict
pair, duplicate JSON keys, a file `normalize` would rewrite, and the five `setting_id` rules (the fifth
rejects the misspelled key `settings_id`). `compatible_printers` presence is checked for **filaments
only**.
Note the C++ loader derives a missing `setting_id` on the fly, so the validator will not fail a process
without one — only `orca_profile_tool.py check` catches it. Running the validator alone gives a false
all-clear.
## Silent failures specific to processes
- **Unknown or misspelled keys are discarded with no error and no warning.** They ship all over the
process tree, both plain typos (`inital_layer_height`, `tree_support_bramch_diameter_angle`,
`sparse_infill_patter`) and keys copied from other slicers that Orca never defined.
- Keys on the tool's `OBSOLETE_KEYS` list (`adaptive_layer_height`, `overhang_totally_speed`, …) are
rejected by `check`'s normalization pass across preset types; `normalize` removes them.
The additional per-key obsolete warnings read `filament/` only.
- A dangling `compatible_printers` inside an `instantiation: "false"` base is invisible to
`check_preset_references`: a base never becomes a `Preset` at all (its config goes into `config_maps`
and the loader returns early), so it is in no collection for the check to walk.
- Orphan bases that nothing inherits are scattered through the tree — usually the leftover of a
half-finished nozzle addition.
## Adding a quality tier or a nozzle's processes
1. Choose the layer height and quality label using the vendor's existing ladder.
2. If the vendor has per-nozzle bases, add one (`fdm_process_<vendor>_<lh>_nozzle_<n>`) with the layer
height, nozzle-appropriate line widths, `initial_layer_print_height` and `ironing_inset`.
3. Add the leaf: 7 keys, `compatible_printers` naming the exact printer variant(s).
4. Register both in `process_list`, parent first. Bump the version, run the id tool, validate.
5. Slice this process explicitly with its intended printer; the sweep gives non-default tiers no
dedicated coverage. If it is a printer's `default_print_profile`, verify the exact name and
resolved compatibility too — the sweep may fall back or select another compatible process.
@@ -1,177 +0,0 @@
# Reviewing a profile change
Start with delivery, identity and backward compatibility, then check the affected preset types.
The table highlights gaps that need human review. What CI *does* run:
[validation.md](validation.md).
| Not checked by CI | Consequence |
| --- | --- |
| The `version` bump | The change never reaches an upgrading user |
| A misspelled setting key | Setting silently has no effect |
| A filename Windows cannot check out, or one that differs from its `sub_path` only in case | Works on the author's machine, breaks the bundle on another platform |
| `bed_model` / `bed_texture` / `hotend_model` pointing at a missing asset | Bed renders as Custom, hotend falls back to the generic model |
| A nozzle size in a model's list with no matching variant | The size is offered and resolves to nothing |
| A non-default process | `validate_slice` gives non-default quality tiers no dedicated coverage |
| Whether the intended default survived compatibility selection | The sweep can select a different compatible preset |
| A dangling `compatible_printers` inside an `instantiation: "false"` base | A base never becomes a `Preset`, so the reference check never sees it (a bad `inherits` in a base *is* caught) |
| A `renamed_from` whose old name is still a live preset | The redirect is inert while a live preset carries that name |
| Per-extruder vector length on a multi-nozzle printer | Silently padded (with the **first** value) or truncated |
## 1. Was the vendor `version` bumped?
For **every** bundle whose folder the diff touches, `resources/profiles/<Vendor>.json` must have its
`version` incremented — last component, carrying `.99` into the third component. A library change
means bumping `OrcaFilamentLibrary.json`.
*Why:* nothing in CI checks it, and `PresetUpdater` reinstalls only when `vendor_ver < resource_ver`
without a bump the change reaches neither an upgrading user nor the author's own running app.
## 2. Was the index rebuilt, and does the diff contain only this change?
`check` now fails on an unregistered file, on an index `update-index` would reorder, and on a file
`normalize` would rewrite — so a PR that skipped them arrives red, and you do not have to spot the
omission yourself. Three things are still yours:
- **The index diff belongs to this change.** `update-index` rewrites whole `*_list` sections. If the
bundle had drifted, the author's PR now carries someone else's reordering; ask for it in a separate
commit rather than reviewing it inline.
- **A deleted selectable preset needs a successor** as in item 4. `update-index` removes its
registration; `validate_custom` detects the break only for names covered by released fixtures.
- **`normalize` edits content, not just layout.** It drops `version` and `is_custom_defined` from preset
files, removes obsolete keys, deletes six print-speed keys from filament profiles, and resolves
`extruder_clearance_radius` against `extruder_clearance_max_radius` by keeping the larger.
Check that the keys it removed were meant to go.
Obsolete keys fail `check`'s normalization pass and should be removed with `normalize`.
`check` also reports per-key obsolete warnings for filament profiles in the selected vendors.
*Why:* the index is the loader's only entry point. Out-of-order entries fail with `can not find inherits`
and take the whole vendor bundle down; an unindexed file gets reviewed, merged and never loads.
## 3. Are ids generated, not written?
No hand-typed or copied `setting_id` / `filament_id`. Instantiated presets have a `setting_id`; bases do
not. A filament id change comes with a `scripts/filament_id_snapshot.json` diff in the same commit.
`check` enforces all of that; what it cannot tell you is whether the identity *should* have moved.
Read the snapshot diff as the identity gate: a removed id or a changed triple means a product's identity
moved, and the old id is not forwarded anywhere. Confirm that was intended.
*Why:* a duplicate `filament_id` on one printer makes AMS spool matching a coin toss; a copied
`setting_id` breaks preset identity. See [ids.md](ids.md).
## 4. Does anything disappear for existing users?
A rename, a deletion, or a flip of `"instantiation": "true"``"false"` on a shipped preset removes the
name from the preset collection. It needs `renamed_from` on a successor — and only one preset may claim a
given old name. The claimed old name must **not** still be a live preset; the redirect is inert if it is.
*Why:* user presets inheriting it die with `can not find parent <name> for config <file>!`; 3MF-embedded
presets are dropped with no error at all. Commit `33923464ae` reverted exactly this for Cubicon;
`6943b6ddc3` redid it correctly. CI's `validate_custom` catches the shipped-name case — but not an inert
`renamed_from`.
## 5. Is `compatible_printers` right?
Exact printer **variant** names, non-empty on every instantiated filament outside OrcaFilamentLibrary
and written in the preset's own file — golden rule 6, with the flattened-vs-own-key trap in
[filament-profiles.md](filament-profiles.md#compatible_printers). Watch for a nozzle-specific variant that
inherited or copied the base's full printer list, and for two presets of one product with overlapping
lists — duplicate combobox entries and an ambiguous AMS match.
*Why:* real shipped bugs twice (`b7b3418baf` "showing up everywhere", `ff83aa41ef` duplicate Flashforge
entries).
## 6. Model ↔ variant ↔ process consistency
- New nozzle size → the model's `nozzle_diameter` list extended, a variant with a matching
`printer_variant`, and at least one process listing that variant.
- `default_print_profile` is one exact name (not a `;` list), and that process's resolved
compatibility list or condition includes this printer.
- `default_filament_profile` is an array of names that exist.
*Why:* an unlisted `printer_variant` is a hard bundle-load failure. Default process selection is
weaker: the sweep attempts the named default, then updates compatibility and rejects generic Default
fallbacks. Another compatible process can conceal a bad reference, so inspect it even after a pass.
## 7. Types and spellings
Every value a string or an array of strings; `filament_type` an array; `instantiation` the string
`"true"`/`"false"` — golden rule 7. Check index metadata and model `nozzle_diameter` especially;
wrong types there can abort loading for **every** vendor.
The part only a reviewer can do: check new setting keys against `src/libslic3r/PrintConfig.cpp`. A
misspelled key is silently discarded (rule 8), the single most common way a profile edit does nothing
while CI stays green.
## 8. Blast radius of a base edit
A change to `fdm_*_common.json` reaches every child at once. Ask which presets it touches — several
reverts in this repo are exactly this (`41d1b0d3c8`, `dc491166a8`). Also check whether the edited leaf has
children of its own: Prusa, Flashforge and Elegoo all chain leaf-inherits-leaf several levels deep.
## 9. Do the numbers make sense for the nozzle?
Check resolved widths and layer heights against the nozzle, and flow limits / pressure advance
against the actual hardware and material. The patterns in [process-profiles.md](process-profiles.md)
are examples, not mandatory values; [filament-profiles.md](filament-profiles.md) explains what to
revisit for a nozzle change. A cloned preset's unchanged MVS needs particular scrutiny.
Settings tuned for real hardware cannot be verified by reading the diff. Say so rather than approving
numbers nobody measured.
## 10. Asset references (not checked anywhere)
`bed_model`, `bed_texture`, `hotend_model` and `<Model>_cover.png` exist under
`resources/profiles/<vendor folder>/`. Broken references already ship; nothing checks them.
## 11. `default_materials` (checked by CI)
`check` fails on a `default_materials` / `default_filament_profile` name that resolves to no system
filament, so a dangling entry no longer reaches review. Scope the run while working on one vendor:
```bash
python3 scripts/orca_profile_tool.py check --vendor "<Vendor>" # py -3 on Windows
```
## 12. Per-extruder vector lengths (not checked)
One entry per extruder for the plain per-extruder vectors; the `printer_options_with_variant_1` keys are
sized to `printer_extruder_variant` instead. A wrong length is silently padded — repeating the **first**
value, not the last — or truncated. The two sizing families and the worked cases are in
[machine-profiles.md](machine-profiles.md#multi-extruder-idex-and-tool-changers).
## 13. Non-default processes get no slice coverage
`validate_slice` starts from printer defaults; it does not enumerate every process. Slice a new or
changed non-default tier explicitly with its intended printer.
## 14. Housekeeping worth a nit, not a block
`"from"` other than `"system"` (the preset-bundle loader ignores it, though the CLI's config-file loader
rejects anything but `system`/`user`/`User`), `printer_settings_id` copied from another
vendor, and a filename that disagrees with the preset's `name` (common; the loader keys off `name`).
## 15. Cross-platform filenames and paths (not checked)
Check for Windows-invalid characters, reserved device names, trailing path-component spaces/dots,
and case mismatches in `sub_path` or asset paths. See [cross-platform paths](validation.md#cross-platform-paths).
---
## Reporting the review
A finding is: **one defect**, its file, what breaks at runtime or in CI, and the fix. Split independent
defects into separate findings even when they live in one file — five id problems in one bullet get one
fix and four survivors.
Severity discriminates only if it is earned:
| Severity | Means |
| --- | --- |
| blocker | the bundle fails to load, or a preset is unreachable at runtime |
| major | CI fails, or existing users lose a preset |
| minor | wrong-but-working: dead keys, `from`, naming, redundant overrides |
Compute every number and id (`orca_profile_tool.py`, a scripted count) or omit it — one invented count
makes a reader stop trusting the right ones. Report a command's result only if you ran it.
@@ -1,264 +0,0 @@
# Validating profiles
```bash
./scripts/check_profile.sh # everything CI runs
./scripts/check_profile.sh --vendor "<Vendor>" # fast loop
./scripts/check_profile.sh profile_tool validate_slice # named checks only
```
```bat
scripts\check_profile.bat :: the same three, on Windows
scripts\check_profile.bat -Vendor "<Vendor>"
scripts\check_profile.bat profile_tool validate_slice
```
`check_profile.bat` is a shim around `check_profile.ps1` — same checks, same order, same logs;
the flags take PowerShell spellings (`-Vendor`, `-ProfilesDir`, `-Validator`, `-Download`, `-Refresh`,
`-WorkDir`, `-LogLevel`) and positional check names are unchanged. `-p`, `-v` and `-l` are aliases, so
`-v Elegoo -l 2` reads the same on both platforms. It passes `-ExecutionPolicy Bypass` because a
default Windows client refuses to run a checked-out `.ps1` at all. The `.ps1` finds Python itself,
probing `py -3`, then `python`, then `python3`; run the tool by hand with `py -3` for the same reason.
Every check in the run happens even after an earlier one fails; the script exits non-zero if any did, and writes
`.test/check_profiles/logs/<check>.log` plus, on failure, `.test/check_profiles/pr_comment.md` — the same
report CI posts on the PR. A stale `.test/check_profiles/.lock` after a crash must be removed by hand.
## The five checks
| Check | Command it runs | Catches |
| --- | --- | --- |
| `profile_tool` | `python3 scripts/orca_profile_tool.py check` | index coverage **both ways**, preset-name collisions, files `normalize`/`update-index` would still rewrite, duplicate JSON keys, filament `compatible_printers`, `filament_type` array, conflict keys, id length, **all `setting_id` and `filament_id` rules** |
| `validate_system` | `validator -p resources/profiles -l 2` | load errors, missing filament `compatible_printers`, dangling `inherits`/`compatible_*`, duplicate `filament_id` per printer |
| `validate_slice` | `validator -p … -s -l 2` | custom G-code expansion, unresolvable printer defaults |
| `validate_filament_subtypes` | `validator -p … -l 2 -f` | nothing extra — see below |
| `validate_custom` | `validator -p <tree+fixture> -l 2` | a shipped preset name that a past release offered no longer resolving |
**`-f` is a no-op.** It is declared `po::bool_switch()->default_value(true)`, so the duplicate-`filament_id`
check runs whether or not you pass it — `validate_system` already fails on duplicates. The binary's own
`--help` ("Off unless this flag is present") does not reflect that default.
### `validate_custom` — the backward-compatibility gate
Downloads one fixture archive per past release (v1.9.0 onwards) of *generated mock* user presets —
a `<vendor>_<preset>_orca_test` copy of every system preset that
release shipped, cut with the validator's own `-g 1` mode — unpacks each over a copy of the current tree
and loads it. Each entry holds only `inherits` plus a canned diff, so the one failure it adds over
`validate_system` is a shipped preset name disappearing. (The whole current tree sits under each fixture,
so every `validate_system` error fails it too.) This is what makes a rename or an
`instantiation` flip a CI failure rather than just a user complaint, and the reason `renamed_from` is
mandatory.
### `validate_slice`
Slices a two-colour cube on every instantiable printer in the tree, sequentially, forcing the prime tower.
It selects `default_print_profile` and the first `default_filament_profile`, then updates compatibility;
that update can select a different compatible preset. Confirm the intended defaults yourself rather
than treating a passing sweep as proof that those exact presets were sliced.
A printer fails if it cannot be selected, falls back to a Default preset, throws, produces no g-code, or
emits no `CP TOOLCHANGE START`. It cannot be scoped to a filament-only vendor
(`No instantiable printer presets found for vendor OrcaFilamentLibrary`); `check_profile.sh` records it
as SKIP for a vendor with no `machine/` folder.
## `orca_profile_tool.py check`
`check` is one subcommand of the tool that also owns
`generate-id`, `normalize`, `trim`, `update-index` and `update-snapshot`; see [ids.md](ids.md) for the
writing half.
| Per vendor | Catches |
| --- | --- |
| `check_preset_name_uniqueness` | two files in one bundle claiming one type + name — indexed or not |
| `check_index_coverage` | a file on disk that no `*_list` references (**an error, not a warning**) |
| `check_name_consistency` | an index entry whose `name` disagrees with the file, or whose `sub_path` is missing |
| `check_normalized` | a file `normalize` would rewrite, and an index `update-index` would rebuild |
| `check_filament_compatible_printers` | an instantiated non-library filament with no `compatible_printers` of its own |
| `check_conflict_keys` | `extruder_clearance_radius` alongside `extruder_clearance_max_radius` |
| `check_vector_type_keys` | a vector option written as a scalar (`"filament_type": "PLA"`) |
| `check_filament_id_length` | a declared `filament_id` longer than 8 characters |
| `check_machine_default_materials` | every `default_materials` / `default_filament_profile` name resolves |
| `check_obsolete_keys` | per-key warnings for ignored options; **filament files only** |
Tree-wide, **ignoring `--vendor` entirely**: `check_setting_id_uniqueness` and `check_filament_ids`. So a
vendor-scoped run can and does fail on another vendor's files — and it saves seconds, not minutes.
Unscoped, the per-vendor pass covers every bundle. The only exclusion is the stray `user/` directory
(see below); `OrcaFilamentLibrary` is held to the same rules as any vendor, its sole exemption being
that a library filament may leave `compatible_printers` empty — exactly what
`check_filament_compatible_printers` allows. `check_normalized` covers every bundle with an index.
Notes that matter:
- Exit codes: **0** clean, **1** errors found, **2** argparse misuse. Warnings never change the exit code.
- A nonexistent `--vendor` is a hard error — `[ERROR] unknown vendor "<V>" in <dir>`, exit 1.
- `--vendor ""` means all vendors; `check_profile.sh` relies on that. `--vendor` is repeatable.
- A **stray directory** under `resources/profiles/` still gets counted as a vendor by the per-vendor pass
and warned about (`No profiles found for vendor: <dir> at …/<dir>.json`, and the "Checked vendors" count
goes up by one). The one exception is `user/`, the validator's data dir, which an unscoped `check`
skips by name; `--vendor user` still checks and warns about it. Warnings never change the exit code.
`normalize`, `trim` and `update-index` ignore strays too — they define a bundle as *a directory with a
matching index file*.
- Each remedy is printed once for the whole run, not once per file, as a `[WARNING]` under the errors
("2 unreferenced file(s) above: delete them, or run … update-index"). Read those lines: they name the
command that fixes the batch.
- The trailing summary always suggests `normalize`. That is right for the shape errors and misleading for
everything else — an id error needs `generate-id`, a dangling `default_materials` needs a human.
- `resources/profiles/check_unused_setting_id.py` is a legacy BBL-only diagnostic, not part of
profile CI. Use `orca_profile_tool.py check` for current id validation.
### Obsolete-key diagnostics
`check` always reports per-key warnings for obsolete options in filament profiles.
The normalization check also rejects obsolete keys across preset types; `normalize` removes them.
### Default-material references
The materials check finds `default_materials` / `default_filament_profile` entries naming a preset
that does not exist. The three authoring errors it surfaces are `,` instead of `;`, wrong case
(`@system`), and a whole `;`-joined string stuffed into one array element.
### `normalize` and `update-index` are part of the check
`check` fails when either command would still change something, so they are not optional polish — the
file that gets reviewed has to be the file that ships. What `normalize` changes is narrow and fixed:
adds a missing `type`, deletes a `version` or `is_custom_defined` key from a *preset* file, deletes six
print-speed keys from filament profiles (`initial_layer_print_speed`, `outer_wall_speed`,
`inner_wall_speed`, `infill_speed`, `top_surface_speed`, `travel_speed`), deletes the
obsolete keys in `PrintConfigDef::handle_legacy`'s `ignore` set across preset types, resolves the
`extruder_clearance_*` conflict pair by keeping the larger, arrayifies five filament options besides
`filament_type`, and hoists `type`, `name`, `renamed_from`, `inherits`, `from`, `setting_id`,
`filament_id`, `instantiation` to the front. A file it changes is then rewritten whole — tab-indented,
LF, one trailing newline, keys reordered.
**Set `type` explicitly when authoring.** For a file in `machine/` without it, normalization guesses
`machine` only if its name contains `nozzle`, otherwise `machine_model`. That heuristic cannot
reliably classify shared machine bases or unusually named variants.
The Python obsolete-key set is checked against the C++ source by a unit test. Active options
and legacy aliases that the loader migrates (such as `extruder_type` and
`extruder_clearance_max_radius`) are preserved.
Two things it therefore does **not** enforce:
- **Formatting and key order on their own.** A file with none of those problems is skipped entirely, so
4-space indent, a missing trailing newline, and a file that leads with `compatible_printers` all pass
`check`. They stay latent until something else trips `normalize` and the whole file reformats inside an
unrelated diff. (`normalize --force` rewrites every file, which is not something to run on a shipped
bundle.)
- **A misspelled setting key.** `inital_layer_height` and `sparse_infill_densiti` pass `check` cleanly.
Verify new keys against `PrintConfig.cpp` and `PrintConfigDef::handle_legacy`.
## The validator binary
Built from `src/dev-utils/OrcaSlicer_profile_validator.cpp` (`-DORCA_TOOLS=ON`).
Both scripts find a local build under `build*/``check_profile.sh` tries Release, RelWithDebInfo, then
Debug, and `check_profile.ps1` adds MinSizeRel — else they download the nightly into
`.test/check_profiles/validator`. Pass `--download` / `-Download` to match CI exactly, since a stale
local build is used silently. Windows looks for `OrcaSlicer_profile_validator.exe`.
If your build lives somewhere else entirely, point at it with `--validator` / `-Validator`, or set
`ORCA_PROFILE_VALIDATOR` (`$env:ORCA_PROFILE_VALIDATOR` in PowerShell).
| Flag | Meaning |
| --- | --- |
| `-p <dir>` | profile tree (also becomes the data dir) |
| `-l <n>` | log level; CI uses 2 |
| `-v <Vendor>` | load only that vendor **plus** OrcaFilamentLibrary |
| `-s` | slice sweep |
| `-f` | no-op (see above) |
| `-g 1` | regenerate user-preset fixtures; takes a value, and wipes the user preset dir first |
On ARM64 Linux the nightly is x86-64 only — the script warns and downloads anyway, producing a binary
that will not run. Build it locally instead.
Running the validator directly uses the profile tree as its data directory and can create `user/`
there. Prefer the wrappers, which stash existing user presets and restore them afterward. After a
direct run, inspect `user/` and remove only empty directories created by that run; fixtures or
pre-existing user files may be present.
## Checking a copy of the tree
Use `--profiles DIR` on the Python tool and `-p DIR` on the validator.
`check` and `update-snapshot` describe a tree's sanctioned id state, so pointing them elsewhere also
needs `--snapshot PATH` for that tree — passing `--profiles` without it exits 2 rather than silently
judging the copy against `resources/profiles`'s snapshot.
**The wrappers' `--profiles` / `-ProfilesDir` redirects only their validator checks.** Their
`profile_tool` check still reads this checkout's `resources/profiles`. To validate a copy fully,
run the Python check separately with that tree's snapshot, then name only validator checks:
```bash
python3 scripts/orca_profile_tool.py check --profiles "<tree>" --snapshot "<snapshot.json>"
./scripts/check_profile.sh --profiles "<tree>" validate_system validate_slice validate_filament_subtypes validate_custom
```
On Windows use `py -3` and `scripts\check_profile.bat -ProfilesDir "<tree>"` with the same check names.
## Testing in the app
Editing this checkout's `resources/profiles` does not update a separately installed application.
Test with a build using the edited resources and a bumped bundle version; the updater installs newer
bundles under `<data_dir>/system/`, and the preset cache also depends on the bundle version.
Use Help ▸ Show Configuration Folder to locate the active data directory:
| Platform | Default data directory |
| --- | --- |
| macOS | `~/Library/Application Support/OrcaSlicer` |
| Linux | `$XDG_CONFIG_HOME/OrcaSlicer`, or `~/.config/OrcaSlicer` when unset |
| Windows | `%APPDATA%\OrcaSlicer` |
A portable `data_dir` next to the executable takes precedence. Use a separate test configuration
for a clean-install check; preserve the normal configuration and user presets.
## Cross-platform paths
Match the exact case of each `sub_path` and asset filename; Linux filesystems commonly distinguish
case even when a macOS or Windows checkout does not. Preset-name references are case-sensitive
on every platform. Avoid Windows-invalid characters (`< > : " | ? *`), reserved device names
such as `CON` / `NUL` (including with extensions), and trailing spaces or dots in path components.
Keep stems tidy too, but a space immediately before `.json` is not a trailing path-component space.
## Error → remedy
| Message | Fix |
| --- | --- |
| `can not find inherits <parent> for <preset>` | parent missing, unregistered, or listed **after** the child |
| `can not find filament_id for <name>` | nothing in the chain declares one — run `generate-id` |
| `can not find parent <name> for config <user preset>!` | a shipped name disappeared — add `renamed_from` |
| `Missing instantiation attribute for <name>` | key absent **or** not the string `"true"`/`"false"` |
| `contains incorrect keys: <keys>, which were removed` | a key valid for a different preset type |
| `defines invalid printer variant "<v>"` | not in the model's `nozzle_diameter` list |
| `has printer_variant "<v>" that does not match its nozzle_diameter` | the set comparison in [machine-profiles.md](machine-profiles.md) |
| `references unknown compatible_printers "<p>"` | the printer was renamed or deleted; fix the reference |
| `references renamed compatible_printers "<old>" (now "<new>")` | in-tree references must name the current preset; `renamed_from` does not excuse them |
| `Filament preset "<f>" is missing compatible_printers setting` | non-library filaments need a non-empty list in their **own** file — the flattened-vs-own-key trap is in [filament-profiles.md](filament-profiles.md#compatible_printers) |
| `Ambiguous AMS filament match: N presets share filament_id "X" … printer "Y"` | make the lists disjoint, or fix an `inherits` pointing at another material's `@base` |
| `Layer height cannot exceed nozzle diameter.` / `Line width too small` | `Print::validate()` flow rules |
| `[ERROR] … no <V>.json list references it, so it never loads` | `update-index`, or delete the file |
| `[ERROR] … references it and it declares no profile type` | set the correct `type` explicitly, then `normalize` and `update-index` |
| `[ERROR] … normalize would <change>` / `<V>.json: update-index would rebuild <lists>` | run that command and commit the result |
| `[ERROR] <V> has N <type> profiles named "<name>"` | identify the intended preset and remove or rename the duplicate; use `trim --dry-run` only for deliberate unindexed-file cleanup |
| `[ERROR] … must not have a setting_id` / `is missing a setting_id` | `generate-id --setting-id` |
| `[ERROR] filament_id "<id>" is not sanctioned by …snapshot.json` | `update-snapshot`, commit the diff |
| `inherits filament_id "X" but its own triple … mints "Y"` | `generate-id` will **not** fix this — see [ids.md](ids.md) |
| `vendor <V>'s config version: <s> invalid` | the `version` string is not Semver-parseable |
| `[json.exception.type_error.302] type must be string` | locate the non-string value in the index or model; see [failure scopes](vendor-bundle.md#failure-modes-ranked-by-blast-radius) |
| `Printer "<p>" fell back to a default preset` | final process or filament selection is a generic Default preset; check named defaults, visibility and available compatible presets. An incompatible default may instead be replaced without this error |
| `Printer "<p>" sliced but the filament change never fired` | `change_filament_gcode` never expanded |
## CI
`.github/workflows/check_profiles.yml`, job **"Check profiles"**, on `pull_request` into `main` or
`release/*`, paths `resources/profiles/**`, `resources/printers/**`, `scripts/**` and the workflow itself.
There is no push trigger — a direct push to main runs no profile validation.
The job opens with `python3 -m unittest discover -s scripts/tests -t scripts`, the tool's own unit
tests. That step is deliberately **not** `continue-on-error`: a broken tool makes everything it then says
about the profiles worthless. Every check after it is `continue-on-error` with a final gate, so one run
reports all five results. On failure a second workflow posts or replaces a single PR comment marked
`<!-- profile-validation-comment -->`, with each failing log truncated to 30 KB; it deletes the comment
once the run is green.
The job name is also the required check for the delegated-merge bot, which lets a vendor maintainer
self-merge a `resources/profiles/<Their vendor>/` PR with no human review — so whatever CI does not check
is what ships unreviewed. Its denied patterns refuse `^scripts/` and any `.py`, so a PR that must update
`scripts/filament_id_snapshot.json` always needs a maintainer.
@@ -1,175 +0,0 @@
# The vendor bundle and the loader
A bundle is `resources/profiles/<Vendor>.json` (the index) plus `resources/profiles/<Vendor>/`.
The **vendor id is the filename stem**, not the `name` inside — several differ (`BBL.json` is named
"Bambulab"). Asset paths and the `setting_id` formula use the id; the `validate_custom` fixture prefix
uses the `name`.
## The index
```json
{
"name": "Phrozen",
"version": "02.04.00.03",
"force_update": "0",
"description": "Phrozen configurations",
"machine_model_list": [ { "name": "...", "sub_path": "machine/....json" } ],
"machine_list": [ ... ],
"process_list": [ ... ],
"filament_list": [ ... ]
}
```
The loader reads `name`, `version`, `url` and the four `*_list` arrays.
`description` is only logged. `force_update` is read by `PresetUpdater`, never by the loader.
`sub_path` is relative to the **vendor folder**.
| List | Holds |
| --- | --- |
| `machine_model_list` | `machine_model` records (the printer product) |
| `machine_list` | printer variants **and** shared machine bases |
| `process_list` | selectable processes **and** shared process bases |
| `filament_list` | selectable filaments **and** shared filament bases |
### Three registration rules
1. **Everything is registered, bases included.** Every preset file on disk has exactly one entry in the
matching list, and no unindexed preset file is left in the tree.
2. **Parents before children.** `inherits` resolves against a per-kind map filled as the list is walked
(`configs.clear()` then process, filaments, printers). A parent listed after its child produces
`can not find inherits <parent> for <child>` and the bundle is discarded.
3. **The index entry's `name` must equal the `name` inside the sub_path file.** `check_name_consistency`
walks the index looking for the files; `check_index_coverage` walks the files looking for them in the
index. The `renamed_from` escape hatch `check_name_consistency`'s docstring promises is commented out.
All three are `check` errors now, and `update-index` writes an index that satisfies all three from the
files on disk — including the parents-first ordering, by topological sort. Hand-editing the index is
fine for a one-line addition, but the committed result must equal what `update-index` writes, because
`check` compares them.
The loader itself reports none of this: an unregistered file, or an entry with a typo'd key
(`"subpath"`), is silently dropped. (A typo'd `sub_path` is a `check` error naming the entry.)
`BBL/cli_config.json` and `BBL/filament/filaments_color_codes.json` are auxiliary data loaded by path,
not presets. The tool's `NON_PROFILE_FILES` excludes these basenames from preset maintenance.
## `version`
Parsed by a four-component Semver where the 4th is folded in as `patch = patch*100 + value`. Write it
zero-padded, `MM.mm.pp.bb`; a couple of bundles drop a component or the padding, but do not imitate them.
- **Bump the version for every bundle the PR touches.** `PresetUpdater` installs bundled resources
only when their version is newer than the installed version; the `.opc` preset cache is also
versioned. Nothing in profile CI checks the bump.
- **Keep the last component ≤ 99.** `02.04.00.100` and `02.04.01.00` both parse to `2.4.100`. A bundle
that reaches `.99` carries into the third component (`02.03.02.99``02.03.03.00`).
- An **absent** version is worse than a stale one: the validator still passes, but `Semver::valid()`
excludes `0.0.0`, so the vendor is dropped from the configuration wizard entirely and the preset cache
is disabled for it. An *unparseable* version is not silent — it throws and discards the whole bundle
(see the failure table below).
## Common preset keys
| Key | Value |
| --- | --- |
| `type` | `machine_model` / `machine` / `process` / `filament` |
| `name` | the preset name; the filename is *not* authoritative |
| `inherits` | the parent's exact `name` — no path, no `.json` |
| `instantiation` | the **string** `"true"` (selectable) or `"false"` (base) |
| `from` | `"system"` by convention; the vendor loader never reads it |
| `setting_id` | required on instantiated presets, forbidden on bases — generated |
| `renamed_from` | `;`-separated list of old names this preset supersedes |
These are config-preset keys; `machine_model` records have their own
[schema](machine-profiles.md#a-machine_model-is-not-a-config-preset). Keep `from` as `"system"`
for shipped presets. The vendor loader ignores it, but the CLI config-file loader accepts only
`system`, `user` or `User` and handles their inheritance differently.
`instantiation` is the one metadata key that is hard-gated: a missing key or any value other than the
strings `"true"`/`"false"` is an error (`Missing instantiation attribute for <name>`). A JSON boolean
`true` fails harder — it throws inside `load_from_json` and takes the **whole vendor bundle** down.
### `inherits`
Resolution is an exact-name lookup **within the same bundle**, plus one exception: filaments may inherit
from `OrcaFilamentLibrary`, which is loaded first and becomes the base bundle. Vendor-to-vendor
inheritance always fails. You can inherit from an instantiated preset as well as from a base; it is
common.
### `renamed_from`
One JSON string, `;`-separated for several old names.
- Write `"A;B"`, never `"A ; B"` — an unquoted item keeps its trailing space and can never match.
- When `renamed_from` is **absent** and the name contains `@`, the loader auto-adds the `@`-removed form
(`X @Y``X Y`) as a rename alias. Declaring an explicit `renamed_from` **suppresses** that, so a
preset that needs both the `@`-removed form and a real old name must list both. No shipped profile
currently does, which means any preset that gained a `renamed_from` quietly lost its `X Y` alias.
- It rescues names stored **outside** the tree: user presets and 3MF projects. It does **not** rescue
in-tree `inherits` (exact lookup), it does **not** satisfy `check_name_consistency`, the validator
reports an in-tree reference that only resolves through it (`references renamed compatible_printers
"OLD" (now "NEW")`), and `machine_model` records never read it at all.
- Only one preset may claim a given old name — two that do is a counted error
(`… was marked as renamed from "Y" … as well`). But the redirect is **inert while a live preset still
carries that name**, and nothing checks *that*; Z-Bolt ships a folder of such dead entries.
## Failure modes, ranked by blast radius
| Scope | Cause |
| --- | --- |
| **All vendors, zero system profiles** | a non-string `version`, `name` or `url` at the top level of a vendor index (`"version": 2`), or non-string `nozzle_diameter` on a model — `nlohmann::type_error` escapes the per-vendor `std::runtime_error` catch |
| **The whole vendor bundle** | unparseable `version`; index JSON parse error; a `sub_path` file missing or unparseable; unresolvable `inherits`; duplicate preset name within the vendor; empty/unknown `printer_model` or `printer_variant`; a filament resolving no `filament_id` |
| **One preset** | `instantiation` missing or a wrong string; keys belonging to another preset type (`contains incorrect keys: …, which were removed`); a non-string inside a `*_list` entry (`invalid value type for <key>`) |
| **Logged, not counted** | a raw JSON number in a preset — `invalid json type for <key>`, the value is dropped and the exit code stays 0 |
| **Nothing reported by the loader** | unregistered file; misspelled setting key; missing bed/hotend asset. Only the first of those is a `check` error; the other two reach users |
Deleting a file the index still lists surfaces as a *parse error* on line 1, not "file not found" — the
loader `ifstream`s the missing path and nlohmann reports `unexpected end of input`.
Preset names are a **single global namespace across every vendor**: a duplicate within one vendor is a
hard bundle failure, a duplicate across vendors is reported as `Found duplicated preset: <name> in
vendor: <vendor>` and still counts as an error. `check_preset_name_uniqueness` catches the within-bundle
case earlier and more precisely — including an *unindexed* twin, which is one `sub_path` edit away from
silently becoming the parent every child resolves to (`std::map::emplace` keeps the first insertion, so
index order decides). Base names, by contrast, repeat across bundles by design: `fdm_process_common`
exists in nearly all of them.
## Starting a whole new vendor bundle
Nothing generates one; copy the smallest bundle that resembles the hardware. **`Voxelab` or `M3D`** are
the minimal shape — a shared machine base, the model, one variant, a shared process base, two
processes, and an empty `filament_list` that takes the library generics. Do *not* start from `Phrozen`:
it carries local `fdm_filament_*` copies that have drifted from the library, and a filament preset that
restates most of its parent — the style this skill advises against.
Write the machine files **last**, so you only visit them once:
1. **Choose the names first** — model, variant(s), process(es). Everything else references them.
2. `resources/profiles/<Vendor>.json`: `name`, `version` (`01.00.00.00`), `force_update: "0"`,
`description`, and all four `*_list` arrays (an empty `filament_list` is fine).
3. The shared bases — `<Vendor>/machine/fdm_machine_common.json` and
`<Vendor>/process/fdm_process_common.json`, both `"instantiation": "false"` with no `setting_id`.
For a Klipper printer add your own `<Vendor>/machine/fdm_klipper_common.json` inheriting the machine
base; there is no shared one, because a `machine` preset can only inherit inside its own bundle.
4. One selectable process per variant, each naming its variant in `compatible_printers`.
5. Bed assets and `<Model>_cover.png`, all directly in `<Vendor>/`. None of them is needed for the
bundle to load, and nothing in CI checks them — but the bed files are inert unless the `machine_model`
names them in `bed_model` / `bed_texture`, and the cover is found by convention as
`<the name you gave the model in machine_model_list>_cover.png`.
6. The `machine_model` record and the `machine` variants, now that every value they reference exists —
the minimum key sets and the `default_*` shapes are in
[machine-profiles.md](machine-profiles.md#the-machine-variant).
7. Run the tool and validate — follow
[Creating or modifying a profile](../SKILL.md#creating-or-modifying-a-profile). `generate-id` is not
optional for a new bundle: the validator loads presets that have no `setting_id`, but `check` fails
every one of them. `update-index` will fill the four `*_list` arrays for you once the files exist, so
step 2 only needs the bundle metadata to be right.
## `resources/profiles_template/`
A separate tree (`Template.json` + `Template/`) holding filament and process templates. It is **not** a
scaffold for shipped profiles — `CreatePresetsDialog.cpp` reads it for the in-app "create a custom
printer/filament" wizard, so editing it changes what users get when they create a custom preset.
`check_profile.sh`'s validator checks default to `resources/profiles` (redirectable with `-p`), and so
does `orca_profile_tool.py` (redirectable with `--profiles`, plus `--snapshot` for the id checks);
neither covers this tree.
-9
View File
@@ -85,15 +85,6 @@ jobs:
shell: bash shell: bash
run: | run: |
leg="${{ runner.os }}-${{ inputs.arch || 'amd64' }}${{ runner.os == 'Windows' && format('-{0}', inputs.compiler) || '' }}" leg="${{ runner.os }}-${{ inputs.arch || 'amd64' }}${{ runner.os == 'Windows' && format('-{0}', inputs.compiler) || '' }}"
# clang-cl refuses a precompiled header from another cl.exe build and ccache
# does not hash that build, so each one gets its own cache. The build number
# is read from cl.exe itself; the toolset directory keeps its name across patches.
if [ "${{ runner.os }}" = Windows ]; then
vswhere='/c/Program Files (x86)/Microsoft Visual Studio/Installer/vswhere.exe'
toolset=$(tr -d '\r\n' < "$("$vswhere" -latest -products '*' -find 'VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.txt' | tr -d '\r')")
cl=$("$vswhere" -latest -products '*' -find 'VC\Tools\MSVC\'"$toolset"'\**\cl.exe' | tr -d '\r' | head -1)
leg="$leg-vc$("$cl" 2>&1 | grep -o -E 'Version [0-9.]+' | cut -d' ' -f2)"
fi
echo "CCACHE_LEG=$leg" >> "$GITHUB_ENV" echo "CCACHE_LEG=$leg" >> "$GITHUB_ENV"
echo "CCACHE_ENTRY=ccache-$leg-${{ github.run_id }}-${{ github.run_attempt }}" >> "$GITHUB_ENV" echo "CCACHE_ENTRY=ccache-$leg-${{ github.run_id }}-${{ github.run_attempt }}" >> "$GITHUB_ENV"
+42 -1
View File
@@ -821,6 +821,37 @@ find_package(OpenSSL REQUIRED)
find_package(CURL REQUIRED) find_package(CURL REQUIRED)
find_package(Freetype REQUIRED) find_package(Freetype REQUIRED)
if (SLIC3R_GUI)
# LibDataChannel's installed export references its bundled dependencies,
# but does not install their CMake targets. Recreate those targets from
# the same dependency prefix before loading the LibDataChannel config.
if (NOT TARGET Usrsctp::usrsctp)
find_library(_ORCA_USRSCTP_LIBRARY NAMES usrsctp
PATHS "${CMAKE_PREFIX_PATH}/lib" NO_DEFAULT_PATH)
if (_ORCA_USRSCTP_LIBRARY)
add_library(Usrsctp::usrsctp UNKNOWN IMPORTED GLOBAL)
set_target_properties(Usrsctp::usrsctp PROPERTIES
IMPORTED_LOCATION "${_ORCA_USRSCTP_LIBRARY}"
IMPORTED_LINK_INTERFACE_LANGUAGES C
INTERFACE_LINK_LIBRARIES "Threads::Threads")
endif()
endif()
if (NOT TARGET LibJuice::LibJuice)
find_library(_ORCA_LIBJUICE_LIBRARY NAMES juice
PATHS "${CMAKE_PREFIX_PATH}/lib" NO_DEFAULT_PATH)
if (_ORCA_LIBJUICE_LIBRARY)
add_library(LibJuice::LibJuice UNKNOWN IMPORTED GLOBAL)
set_target_properties(LibJuice::LibJuice PROPERTIES
IMPORTED_LOCATION "${_ORCA_LIBJUICE_LIBRARY}"
IMPORTED_LINK_INTERFACE_LANGUAGES C
INTERFACE_LINK_LIBRARIES "Threads::Threads")
endif()
endif()
find_package(LibDataChannel CONFIG REQUIRED)
endif()
add_library(libcurl INTERFACE) add_library(libcurl INTERFACE)
target_link_libraries(libcurl INTERFACE CURL::libcurl) target_link_libraries(libcurl INTERFACE CURL::libcurl)
@@ -1103,6 +1134,7 @@ function(orcaslicer_copy_dlls target config postfix output_dlls)
${CMAKE_PREFIX_PATH}/bin/occt/TKXDESTEP.dll ${CMAKE_PREFIX_PATH}/bin/occt/TKXDESTEP.dll
${CMAKE_PREFIX_PATH}/bin/occt/TKXSBase.dll ${CMAKE_PREFIX_PATH}/bin/occt/TKXSBase.dll
${CMAKE_PREFIX_PATH}/bin/freetype.dll ${CMAKE_PREFIX_PATH}/bin/freetype.dll
${CMAKE_PREFIX_PATH}/bin/avformat-61.dll
${CMAKE_PREFIX_PATH}/bin/avcodec-61.dll ${CMAKE_PREFIX_PATH}/bin/avcodec-61.dll
${CMAKE_PREFIX_PATH}/bin/swresample-5.dll ${CMAKE_PREFIX_PATH}/bin/swresample-5.dll
${CMAKE_PREFIX_PATH}/bin/swscale-8.dll ${CMAKE_PREFIX_PATH}/bin/swscale-8.dll
@@ -1142,6 +1174,7 @@ function(orcaslicer_copy_dlls target config postfix output_dlls)
${_out_dir}/TKXSBase.dll ${_out_dir}/TKXSBase.dll
${_out_dir}/freetype.dll ${_out_dir}/freetype.dll
${_out_dir}/avformat-61.dll
${_out_dir}/avcodec-61.dll ${_out_dir}/avcodec-61.dll
${_out_dir}/swresample-5.dll ${_out_dir}/swresample-5.dll
${_out_dir}/swscale-8.dll ${_out_dir}/swscale-8.dll
@@ -1164,7 +1197,10 @@ function(orcaslicer_copy_sos target config postfix output_sos)
set(_out_dir "${CMAKE_CURRENT_BINARY_DIR}") set(_out_dir "${CMAKE_CURRENT_BINARY_DIR}")
endif () endif ()
file(COPY ${CMAKE_PREFIX_PATH}/lib/libavcodec.so file(COPY ${CMAKE_PREFIX_PATH}/lib/libavformat.so
${CMAKE_PREFIX_PATH}/lib/libavformat.so.61
${CMAKE_PREFIX_PATH}/lib/libavformat.so.61.1.100
${CMAKE_PREFIX_PATH}/lib/libavcodec.so
${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61 ${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61
${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61.3.100 ${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61.3.100
${CMAKE_PREFIX_PATH}/lib/libavutil.so ${CMAKE_PREFIX_PATH}/lib/libavutil.so
@@ -1179,6 +1215,9 @@ function(orcaslicer_copy_sos target config postfix output_sos)
DESTINATION ${_out_dir}) DESTINATION ${_out_dir})
set(${output_sos} set(${output_sos}
${_out_dir}/libavformat.so
${_out_dir}/libavformat.so.61
${_out_dir}/libavformat.so.61.1.100
${_out_dir}/libavcodec.so ${_out_dir}/libavcodec.so
${_out_dir}/libavcodec.so.61 ${_out_dir}/libavcodec.so.61
${_out_dir}/libavcodec.so.61.3.100 ${_out_dir}/libavcodec.so.61.3.100
@@ -1308,6 +1347,8 @@ endif ()
if (CMAKE_SYSTEM_NAME STREQUAL "Linux") if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(LIBRARY_FILES set(LIBRARY_FILES
${LIBDIR_BIN}/libavformat.so.61
${LIBDIR_BIN}/libavformat.so.61.1.100
${LIBDIR_BIN}/libavcodec.so.61 ${LIBDIR_BIN}/libavcodec.so.61
${LIBDIR_BIN}/libavcodec.so.61.3.100 ${LIBDIR_BIN}/libavcodec.so.61.3.100
${LIBDIR_BIN}/libavutil.so.59 ${LIBDIR_BIN}/libavutil.so.59
-8
View File
@@ -27,15 +27,8 @@ endif ()
# Boost.Container's bundled dlmalloc passes int* where the Win32 Interlocked API # Boost.Container's bundled dlmalloc passes int* where the Win32 Interlocked API
# takes volatile long*; cl compiles that with a warning, clang errors out. # takes volatile long*; cl compiles that with a warning, clang errors out.
set(_boost_c_flags_line "") set(_boost_c_flags_line "")
set(_boost_cxx_flags_line "")
if (MSVC AND CMAKE_C_COMPILER_ID STREQUAL "Clang") if (MSVC AND CMAKE_C_COMPILER_ID STREQUAL "Clang")
set(_boost_c_flags_line "-DCMAKE_C_FLAGS:STRING=-Wno-incompatible-pointer-types") set(_boost_c_flags_line "-DCMAKE_C_FLAGS:STRING=-Wno-incompatible-pointer-types")
# The Visual Studio generator applies only the link language's flags to a
# project, and boost_container links as C++, so its C file never sees
# CMAKE_C_FLAGS. The C++ flags reach every file; keep CMake's defaults.
if (CMAKE_GENERATOR MATCHES "Visual Studio")
set(_boost_cxx_flags_line "-DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} -Wno-incompatible-pointer-types")
endif ()
endif () endif ()
orcaslicer_add_cmake_project(Boost orcaslicer_add_cmake_project(Boost
@@ -53,7 +46,6 @@ orcaslicer_add_cmake_project(Boost
"${_context_arch_line}" "${_context_arch_line}"
"${_context_impl_line}" "${_context_impl_line}"
"${_boost_c_flags_line}" "${_boost_c_flags_line}"
"${_boost_cxx_flags_line}"
) )
set(DEP_Boost_DEPENDS ZLIB) set(DEP_Boost_DEPENDS ZLIB)
+7 -9
View File
@@ -184,11 +184,6 @@ function(orcaslicer_add_cmake_project projectname)
if (_dep_msvc_gen) if (_dep_msvc_gen)
set(_gen CMAKE_GENERATOR "${DEP_MSVC_GEN}" CMAKE_GENERATOR_PLATFORM "${DEP_PLATFORM}") set(_gen CMAKE_GENERATOR "${DEP_MSVC_GEN}" CMAKE_GENERATOR_PLATFORM "${DEP_PLATFORM}")
# The toolset picks the compiler here, not the CMAKE_<LANG>_COMPILER
# forwarded below, so without it a clang-cl superbuild builds with cl.
if (CMAKE_GENERATOR_TOOLSET)
list(APPEND _gen CMAKE_GENERATOR_TOOLSET "${CMAKE_GENERATOR_TOOLSET}")
endif ()
else() else()
set(_gen "") set(_gen "")
endif() endif()
@@ -380,10 +375,6 @@ include(libnoise/libnoise.cmake)
include(Draco/Draco.cmake) include(Draco/Draco.cmake)
include(FFMPEG/FFMPEG.cmake)
include(Assimp/Assimp.cmake)
# I *think* 1.1 is used for *just* md5 hashing? # I *think* 1.1 is used for *just* md5 hashing?
# 3.1 has everything in the right place, but the md5 funcs used are deprecated # 3.1 has everything in the right place, but the md5 funcs used are deprecated
# a grep across the repo shows it is used for other things # a grep across the repo shows it is used for other things
@@ -394,6 +385,12 @@ if(NOT OPENSSL_FOUND)
set(OPENSSL_PKG dep_OpenSSL) set(OPENSSL_PKG dep_OpenSSL)
endif() endif()
include(FFMPEG/FFMPEG.cmake)
include(Assimp/Assimp.cmake)
include(DataChannel/DataChannel.cmake)
set(DATACHANNEL_PKG dep_DataChannel)
# we don't want to load a "wrong" openssl when loading curl # we don't want to load a "wrong" openssl when loading curl
# so, just don't even bother # so, just don't even bother
# ...i think this is how it works? change if wrong # ...i think this is how it works? change if wrong
@@ -466,6 +463,7 @@ set(_dep_list
dep_wxInspector dep_wxInspector
dep_FFMPEG dep_FFMPEG
dep_Assimp dep_Assimp
${DATACHANNEL_PKG}
) )
if (MSVC) if (MSVC)
+20
View File
@@ -0,0 +1,20 @@
# libdatachannel is the native ICE/DTLS/SCTP implementation used by the
# GUI WebRTC camera controller. Keep the source revision fixed: the signaling
# protocol is evolving independently of this transport dependency.
orcaslicer_add_cmake_project(DataChannel
DEPENDS ${OPENSSL_PKG}
CMAKE_ARGS
-DNO_EXAMPLES=ON
-DNO_TESTS=ON
-DNO_WEBSOCKET=ON
-DNO_MEDIA=ON
-DUSE_NICE=OFF
-DUSE_SYSTEM_JUICE=OFF
-DUSE_SYSTEM_USRSCTP=OFF
-DOPENSSL_ROOT_DIR:PATH=${DESTDIR}
-DOPENSSL_USE_STATIC_LIBS=ON
GIT_REPOSITORY https://github.com/paullouisageneau/libdatachannel.git
GIT_TAG v0.22.2
GIT_SHALLOW ON
GIT_SUBMODULES_RECURSE ON
)
-3
View File
@@ -7,7 +7,4 @@ orcaslicer_add_cmake_project(Draco
${_options} ${_options}
URL https://github.com/google/draco/archive/refs/tags/1.5.7.zip URL https://github.com/google/draco/archive/refs/tags/1.5.7.zip
URL_HASH SHA256=27b72ba2d5ff3d0a9814ad40d4cb88f8dc89a35491c0866d952473f8f9416b77 URL_HASH SHA256=27b72ba2d5ff3d0a9814ad40d4cb88f8dc89a35491c0866d952473f8f9416b77
CMAKE_ARGS
# The encoder and decoder tools duplicate draco.lib; see deps-windows.cmake.
"${DEP_LLD_FORCE_MULTIPLE}"
) )
+19 -3
View File
@@ -1,5 +1,16 @@
set(_conf_cmd ./configure) set(_conf_cmd ./configure)
set(_ffmpeg_depends)
set(_ffmpeg_configure_command ${_conf_cmd})
if (TARGET dep_OpenSSL)
set(_ffmpeg_depends DEPENDS dep_OpenSSL)
set(_ffmpeg_configure_command
${CMAKE_COMMAND} -E env
"PKG_CONFIG_PATH=${DESTDIR}/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}"
${_conf_cmd}
)
endif()
if (MSVC) if (MSVC)
set(_source_dir "${CMAKE_BINARY_DIR}/dep_FFMPEG-prefix/src/dep_FFMPEG") set(_source_dir "${CMAKE_BINARY_DIR}/dep_FFMPEG-prefix/src/dep_FFMPEG")
@@ -9,6 +20,7 @@ if (MSVC)
set(PREBUILD_HASH_x64 "e65916020ddb9ef84b2666dfbcbfc9b1d67f69d15b4a66db53754637bf2d498c") set(PREBUILD_HASH_x64 "e65916020ddb9ef84b2666dfbcbfc9b1d67f69d15b4a66db53754637bf2d498c")
ExternalProject_Add(dep_FFMPEG ExternalProject_Add(dep_FFMPEG
${_ffmpeg_depends}
URL ${PREBUILD_URL_${DEPS_ARCH}} URL ${PREBUILD_URL_${DEPS_ARCH}}
URL_HASH SHA256=${PREBUILD_HASH_${DEPS_ARCH}} URL_HASH SHA256=${PREBUILD_HASH_${DEPS_ARCH}}
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG
@@ -21,6 +33,8 @@ if (MSVC)
) )
else () else ()
set(_openssl_cmd --enable-openssl)
if (APPLE) if (APPLE)
set(_minos_cmd set(_minos_cmd
"--extra-cflags=-mmacosx-version-min=${DEP_OSX_TARGET}" "--extra-cflags=-mmacosx-version-min=${DEP_OSX_TARGET}"
@@ -52,10 +66,11 @@ else ()
endif() endif()
ExternalProject_Add(dep_FFMPEG ExternalProject_Add(dep_FFMPEG
${_ffmpeg_depends}
URL https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n7.0.3.tar.gz URL https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n7.0.3.tar.gz
URL_HASH SHA256=DEEDCABE339165214A3637DF4C86A507AEF0D793CF8774FF68735F4737E8DDBC URL_HASH SHA256=DEEDCABE339165214A3637DF4C86A507AEF0D793CF8774FF68735F4737E8DDBC
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG
CONFIGURE_COMMAND ${_conf_cmd} CONFIGURE_COMMAND ${_ffmpeg_configure_command}
${_cross_cmd} ${_cross_cmd}
${_pic_cmd} ${_pic_cmd}
${_arch_cmd} ${_arch_cmd}
@@ -63,20 +78,21 @@ else ()
"--prefix=${DESTDIR}" "--prefix=${DESTDIR}"
${_link_cmd} ${_link_cmd}
${_minos_cmd} ${_minos_cmd}
${_openssl_cmd}
--disable-doc --disable-doc
--enable-small --enable-small
--disable-outdevs --disable-outdevs
--disable-filters --disable-filters
--enable-filter=*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test* --enable-filter=*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*
--disable-protocols --disable-protocols
--enable-protocol=file,fd,pipe,rtp,udp --enable-protocol=file,fd,pipe,http,https,rtp,tcp,udp
--disable-muxers --disable-muxers
--enable-muxer=rtp --enable-muxer=rtp
--disable-encoders --disable-encoders
--disable-decoders --disable-decoders
--enable-decoder=*aac*,h264*,mp3*,mjpeg,rv* --enable-decoder=*aac*,h264*,mp3*,mjpeg,rv*
--disable-demuxers --disable-demuxers
--enable-demuxer=h264,mp3,mov --enable-demuxer=h264,mp3,mov,mpjpeg,rtsp,sdp
--disable-zlib --disable-zlib
--disable-avdevice --disable-avdevice
BUILD_IN_SOURCE ON BUILD_IN_SOURCE ON
-2
View File
@@ -8,8 +8,6 @@ orcaslicer_add_cmake_project(NLopt
-DNLOPT_GUILE:BOOL=OFF -DNLOPT_GUILE:BOOL=OFF
-DNLOPT_SWIG:BOOL=OFF -DNLOPT_SWIG:BOOL=OFF
-DNLOPT_TESTS:BOOL=OFF -DNLOPT_TESTS:BOOL=OFF
# testopt is built regardless of NLOPT_TESTS; see deps-windows.cmake.
"${DEP_LLD_FORCE_MULTIPLE}"
) )
if (MSVC) if (MSVC)
-6
View File
@@ -80,12 +80,6 @@ ExternalProject_Add(dep_OpenSSL
INSTALL_COMMAND ${_install_cmd} INSTALL_COMMAND ${_install_cmd}
) )
if (CMAKE_GENERATOR MATCHES "Visual Studio")
# OpenSSL builds with cl, but MSBuild runs nmake in this project's toolset
# environment, and ClangCL's puts clang's headers first. Use the default.
set_target_properties(dep_OpenSSL PROPERTIES VS_PLATFORM_TOOLSET "$(DefaultPlatformToolset)")
endif ()
ExternalProject_Add_Step(dep_OpenSSL install_cmake_files ExternalProject_Add_Step(dep_OpenSSL install_cmake_files
DEPENDEES install DEPENDEES install
-9
View File
@@ -42,15 +42,6 @@ else ()
message(FATAL_ERROR "Unsupported OS architecture: ${DEPS_ARCH}") message(FATAL_ERROR "Unsupported OS architecture: ${DEPS_ARCH}")
endif () endif ()
# Draco's tools and NLopt's testopt compile sources that are also in their
# static library. MSBuild passes the library before the objects and lld-link
# resolves as it goes, so the library's copy wins and the object then reads as
# a duplicate. Nothing uses those executables, so let lld keep the first one.
set(DEP_LLD_FORCE_MULTIPLE "")
if (CMAKE_GENERATOR MATCHES "Visual Studio" AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
set(DEP_LLD_FORCE_MULTIPLE "-DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS} /FORCE:MULTIPLE")
endif ()
if (${DEP_DEBUG}) if (${DEP_DEBUG})
set(DEP_BOOST_DEBUG "debug") set(DEP_BOOST_DEBUG "debug")
else () else ()
+56 -167
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2293,6 +2293,13 @@ msgstr ""
msgid "%s has been removed." msgid "%s has been removed."
msgstr "" msgstr ""
msgid "Select the language"
msgstr ""
msgid "Language"
msgstr ""
#, possible-c-format, possible-boost-format #, possible-c-format, possible-boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "" msgstr ""
@@ -3479,12 +3486,10 @@ msgstr ""
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format msgid "The maximum temperature cannot exceed "
msgid "The maximum temperature cannot exceed %d"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format msgid "The minmum temperature should not be less than "
msgid "The minimum temperature should not be less than %d"
msgstr "" msgstr ""
msgid "Type to filter..." msgid "Type to filter..."
@@ -4317,12 +4322,6 @@ msgid ""
"Error message: %1%" "Error message: %1%"
msgstr "" msgstr ""
#, possible-boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
#, possible-boost-format #, possible-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." 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 "" msgstr ""
@@ -4995,10 +4994,8 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format #, possible-c-format, possible-boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "" "Is it %s%% or %s %s?"
msgid "%"
msgstr "" msgstr ""
#, possible-boost-format #, possible-boost-format
@@ -5024,13 +5021,16 @@ msgstr ""
msgid "System agents" msgid "System agents"
msgstr "" msgstr ""
msgid "No plugin selected"
msgstr ""
msgid "Add plugin" msgid "Add plugin"
msgstr "" msgstr ""
msgid "Remove plugin" msgid "Select plugin"
msgstr "" msgstr ""
msgid "No plugin selected" msgid "Remove plugin"
msgstr "" msgstr ""
msgid "Configure" msgid "Configure"
@@ -5286,16 +5286,13 @@ msgstr ""
msgid "Regroup filament" msgid "Regroup filament"
msgstr "" msgstr ""
#, possible-boost-format msgid "up to"
msgid "up to %1% mm"
msgstr "" msgstr ""
#, possible-boost-format msgid "above"
msgid "above %1% mm"
msgstr "" msgstr ""
#, possible-boost-format msgid "from"
msgid "from %1% to %2% mm"
msgstr "" msgstr ""
msgid "Usage" msgid "Usage"
@@ -5646,7 +5643,7 @@ msgstr ""
msgid "Size:" msgid "Size:"
msgstr "" 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7183,12 +7180,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "" msgstr ""
msgid "This setting does not specify a plugin capability type."
msgstr ""
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr ""
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "" msgstr ""
@@ -8299,6 +8290,7 @@ msgstr ""
msgid "Language selection" msgid "Language selection"
msgstr "" msgstr ""
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "" msgstr ""
@@ -8392,9 +8384,6 @@ msgstr ""
msgid "General" msgid "General"
msgstr "" msgstr ""
msgid "Language"
msgstr ""
msgid "Metric" msgid "Metric"
msgstr "" msgstr ""
@@ -8784,6 +8773,9 @@ msgstr ""
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "" msgstr ""
msgid "%"
msgstr ""
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
"99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option." "99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option."
@@ -9177,12 +9169,13 @@ msgstr ""
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "" msgstr ""
#, possible-boost-format msgid "needs"
msgid "%1% needs %2%, which is not enabled."
msgstr "" msgstr ""
#, possible-boost-format msgid "not enabled"
msgid "%1% needs %2%, whose material will not be published." msgstr ""
msgid "material not published"
msgstr "" msgstr ""
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
@@ -9237,9 +9230,6 @@ msgstr ""
msgid "Detach from parent" msgid "Detach from parent"
msgstr "" msgstr ""
msgid "Save without parent"
msgstr ""
msgid "Unique preset" msgid "Unique preset"
msgstr "" msgstr ""
@@ -9889,15 +9879,9 @@ msgstr ""
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "" msgstr ""
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 ""
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?" 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 ""
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 ""
msgid "Still print by object?" msgid "Still print by object?"
msgstr "" msgstr ""
@@ -10246,6 +10230,9 @@ msgstr ""
msgid "Printable space" msgid "Printable space"
msgstr "" msgstr ""
msgid "Printer Agent"
msgstr ""
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "" msgstr ""
@@ -10605,6 +10592,12 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "" msgstr ""
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "" msgstr ""
@@ -11408,19 +11401,15 @@ msgstr ""
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "" msgstr ""
msgid "Downloading new vendor profile(s): "
msgstr ""
#, possible-boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr ""
msgid "Failed to download vendor profile(s): "
msgstr ""
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "" msgstr ""
msgid "Configuration package: "
msgstr ""
msgid " updated to "
msgstr ""
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "" msgstr ""
@@ -11476,12 +11465,10 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "" msgstr ""
#, possible-boost-format msgid "Grouping error: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "" msgstr ""
#, possible-boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "" msgstr ""
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -11595,9 +11582,6 @@ msgstr ""
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "" msgstr ""
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr ""
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "" msgstr ""
@@ -11920,9 +11904,6 @@ msgstr ""
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "" msgstr ""
msgid "Printer Agent"
msgstr ""
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "" msgstr ""
@@ -12771,9 +12752,6 @@ msgstr ""
msgid "Concentric" msgid "Concentric"
msgstr "" msgstr ""
msgid "Spiral Inset"
msgstr ""
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "" msgstr ""
@@ -12843,7 +12821,7 @@ msgid "Top surface fill order"
msgstr "" msgstr ""
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
@@ -12852,7 +12830,7 @@ msgid "Bottom surface fill order"
msgstr "" msgstr ""
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
@@ -12940,12 +12918,6 @@ msgstr ""
msgid "Clockwise" msgid "Clockwise"
msgstr "" msgstr ""
msgid "Distance to rod"
msgstr ""
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr ""
msgid "Height to rod" msgid "Height to rod"
msgstr "" msgstr ""
@@ -14896,15 +14868,6 @@ msgstr ""
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "" msgstr ""
msgid "Print unsupported walls last"
msgstr ""
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
msgid "Outer walls" msgid "Outer walls"
msgstr "" msgstr ""
@@ -15314,27 +15277,6 @@ msgstr ""
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "" msgstr ""
msgid "Wipe inward"
msgstr ""
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
msgid "Wipe inward distance"
msgstr ""
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "" msgstr ""
@@ -15575,7 +15517,7 @@ msgstr ""
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "" msgstr ""
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." 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. User is responsible for ensuring there is no collision with the print."
msgstr "" msgstr ""
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
@@ -15596,24 +15538,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "" msgstr ""
msgid "Cyclic order"
msgstr ""
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
msgid "Apply cyclic order to first layer"
msgstr ""
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "" msgstr ""
@@ -15623,6 +15547,9 @@ msgstr ""
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "" msgstr ""
msgid "Other"
msgstr ""
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
@@ -16525,12 +16452,6 @@ msgstr ""
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "" msgstr ""
msgid "Strict mode"
msgstr ""
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr ""
msgid "Normative check" msgid "Normative check"
msgstr "" msgstr ""
@@ -16543,22 +16464,10 @@ msgstr ""
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "" msgstr ""
msgid "Inspect mesh (JSON to stdout)"
msgstr ""
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 ""
msgid "Inspect paint (JSON to stdout)"
msgstr ""
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 ""
msgid "Export Settings" msgid "Export Settings"
msgstr "" msgstr ""
msgid "This exports settings to a file. Use - to write them to stdout." msgid "This exports settings to a file."
msgstr "" msgstr ""
msgid "Send progress to pipe" msgid "Send progress to pipe"
@@ -16615,24 +16524,6 @@ msgstr ""
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "" msgstr ""
msgid "Ground largest face"
msgstr ""
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 ""
msgid "Ground face by normal"
msgstr ""
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 ""
msgid "Ground face at point"
msgstr ""
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 ""
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "" msgstr ""
@@ -19763,12 +19654,10 @@ msgstr ""
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C."
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C."
msgstr "" msgstr ""
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
+106 -396
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2025-03-15 10:55+0100\n" "PO-Revision-Date: 2025-03-15 10:55+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -2522,6 +2522,13 @@ msgstr "Hi ha una actualització disponible. Obriu el quadre de diàleg del paqu
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s s'ha eliminat." msgstr "%s s'ha eliminat."
msgid "Select the language"
msgstr "Seleccioneu l'idioma"
msgid "Language"
msgstr "Idioma"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3775,15 +3782,11 @@ msgstr "Retirar el filament actual al Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Canviar de via al Filament Track Switch" msgstr "Canviar de via al Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "La temperatura màxima no pot superar "
msgid "The maximum temperature cannot exceed %d"
msgstr "La temperatura màxima no pot superar %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "La temperatura mínima no hauria de ser inferior a "
msgid "The minimum temperature should not be less than %d"
msgstr "La temperatura mínima no hauria de ser inferior a %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4684,15 +4687,6 @@ msgstr ""
"Error en copiar el codi-G temporal al codi-G de sortida. Potser la targeta SD està bloquejada contra escriptura?\n" "Error en copiar el codi-G temporal al codi-G de sortida. Potser la targeta SD està bloquejada contra escriptura?\n"
"Missatge d'error: %1%" "Missatge d'error: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Ha fallat la còpia del codi-G temporal al codi-G de sortida.\n"
"Missatge d'error: %1%"
#, boost-format #, 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." 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 "Error en copiar el codi-G temporal al codi-G de sortida. Hi pot haver un problema amb el dispositiu de destinació, intenteu exportar novament o utilitzeu un dispositiu diferent. El codi-G de sortida malmès és a %1%.tmp." msgstr "Error en copiar el codi-G temporal al codi-G de sortida. Hi pot haver un problema amb el dispositiu de destinació, intenteu exportar novament o utilitzeu un dispositiu diferent. El codi-G de sortida malmès és a %1%.tmp."
@@ -5434,11 +5428,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "El valor %s està fora de rang. El rang vàlid és de %d a %d." msgstr "El valor %s està fora de rang. El rang vàlid és de %d a %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "És %s%% or %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "És %s%% or %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5464,17 +5457,21 @@ msgstr "Format no vàlid. Format vectorial esperat: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Agents del sistema" msgstr "Agents del sistema"
# AI Translated
msgid "No plugin selected"
msgstr "Cap connector seleccionat"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Afegir connector" msgstr "Afegir connector"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Eliminar connector" msgstr "Seleccionar connector"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Cap connector seleccionat" msgstr "Eliminar connector"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5734,20 +5731,14 @@ msgstr "Estableix a l'òptim"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Reagrupa filaments" msgstr "Reagrupa filaments"
# AI Translated msgid "up to"
#, boost-format msgstr "fins a"
msgid "up to %1% mm"
msgstr "fins a %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "sobre"
msgid "above %1% mm"
msgstr "per sobre de %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "des de"
msgid "from %1% to %2% mm"
msgstr "de %1% a %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Ús" msgstr "Ús"
@@ -6110,7 +6101,7 @@ msgstr "Volum:"
msgid "Size:" msgid "Size:"
msgstr "Mida:" msgstr "Mida:"
#, 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)." 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 gcode a la capa %d, Z = %.2lfmm. Si us plau, separeu els objectes conflictius més lluny ( %s <-> %s )." msgstr "S'han trobat conflictes de rutes gcode a la capa %d, Z = %.2lfmm. Si us plau, separeu els objectes conflictius més lluny ( %s <-> %s )."
@@ -6424,13 +6415,11 @@ msgstr "Desa el projecte com a"
msgid "Save current project as" msgid "Save current project as"
msgstr "Desar el projecte actual com" msgstr "Desar el projecte actual com"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publicar 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exportar un fitxer 3MF amb la configuració seleccionada incrustada" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importar 3MF STL/STEP/SVG/OBJ/AMF" msgstr "Importar 3MF STL/STEP/SVG/OBJ/AMF"
@@ -7715,14 +7704,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Inferior" msgstr "Inferior"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Aquesta opció no especifica cap tipus de capacitat del connector."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Aquesta opció especifica un tipus de capacitat del connector no reconegut: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Selecció de connectors" msgstr "Selecció de connectors"
@@ -8294,13 +8275,11 @@ msgstr "Confirmeu que els Codis-G d'aquests perfils són segurs per evitar danys
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Perfil personalitzat" msgstr "Perfil personalitzat"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "No s'han pogut aplicar algunes opcions publicades:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "S'han canviat algunes ranures de filament:" msgstr ""
# AI Translated # AI Translated
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
@@ -8714,17 +8693,13 @@ msgstr "Desa el fitxer Laminat com a:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "El fitxer %s s'ha enviat a l'emmagatzematge de la impressora i es pot visualitzar a la impressora." msgstr "El fitxer %s s'ha enviat a l'emmagatzematge de la impressora i es pot visualitzar a la impressora."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publicar el fitxer 3MF com a:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"No s'ha pogut exportar el fitxer 3MF publicat.\n"
"Comproveu si la carpeta existeix en línia o si altres programes tenen el fitxer obert."
msgid "Publish" msgid "Publish"
msgstr "Publicar" msgstr "Publicar"
@@ -8943,6 +8918,7 @@ msgstr "Voleu continuar?"
msgid "Language selection" msgid "Language selection"
msgstr "Selecció d'idiomes" msgstr "Selecció d'idiomes"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Àsia-Pacífic" msgstr "Àsia-Pacífic"
@@ -9048,9 +9024,6 @@ msgstr "Ruta de la Instància Actual: "
msgid "General" msgid "General"
msgstr "General" msgstr "General"
msgid "Language"
msgstr "Idioma"
msgid "Metric" msgid "Metric"
msgstr "Mètric" msgstr "Mètric"
@@ -9516,6 +9489,9 @@ msgstr "En desplaçar el control lliscant de capes a la previsualització lamina
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Brillantor de les capes enfosquides" msgstr "Brillantor de les capes enfosquides"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9934,80 +9910,63 @@ msgstr "Carregant dades"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Anar a la pàgina web" msgstr "Anar a la pàgina web"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Material" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filament mixt" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Alguns filaments mixtos depenen de filaments que no es publicaran:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (mixt)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% necessita %2%, que no està activat."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% necessita %2%, el material del qual no es publicarà." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Per publicar un filament mixt, activeu tots els filaments que fa servir i trieu Publicació completa o compliu el seu requisit de Tipus." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Publicar igualment" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publicar 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Seleccioneu quines opcions es publicaran al fitxer 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki de Publicar 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Guia en vídeo de Publicar 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filament mixt - es publica com un conjunt quan se selecciona \"Activar\" a dalt" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publicar aquest filament mixt i activar + publicar completament els seus filaments components" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publicar aquesta ranura de filament al fitxer 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Publicació completa" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Incrustar tot el filament d'aquesta ranura al fitxer 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrar els no seleccionats" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10026,10 +9985,6 @@ msgstr "Copia en aquest perfil tots els valors heretats del perfil pare i elimin
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Desvincula del pare" msgstr "Desvincula del pare"
# AI Translated
msgid "Save without parent"
msgstr "Desar sense pare"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Perfil únic" msgstr "Perfil únic"
@@ -10737,17 +10692,9 @@ msgstr "Es necessita una torre de purga per a la detecció d'acumulació. Pot ha
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Activar tant l'alçada Z precisa com la torre de purga pot causar errors de tall. Voleu activar l'alçada Z precisa igualment?" msgstr "Activar tant l'alçada Z precisa com la torre de purga pot causar errors de tall. Voleu activar l'alçada Z precisa igualment?"
# 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 "El timelapse suau necessita una Torre de Purga a cada capa, cosa que no és compatible amb \"Sense capes poc denses\". S'ha desactivat \"Sense capes poc denses\"."
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?" 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 "La Torre de Purga és necessària per a un timelapse suau. Pot haver-hi defectes en el model sense Torre de Purga. Vols habilitar la Torre de Purga?" msgstr "La Torre de Purga és necessària per a un timelapse suau. Pot haver-hi defectes en el model sense Torre de Purga. Vols habilitar la Torre de Purga?"
# 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 "\"Sense capes poc denses\" no és compatible amb el timelapse suau, que necessita una Torre de Purga a cada capa. El timelapse ha canviat al mode tradicional."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Continuar imprimint per objecte?" msgstr "Continuar imprimint per objecte?"
@@ -11125,6 +11072,9 @@ msgstr "Perfils de processos compatibles"
msgid "Printable space" msgid "Printable space"
msgstr "Espai imprimible" msgstr "Espai imprimible"
msgid "Printer Agent"
msgstr "Agent de la impressora"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Seleccioneu la implementació de l'agent de xarxa per a la comunicació amb la impressora. Els agents disponibles es registren a l'inici." msgstr "Seleccioneu la implementació de l'agent de xarxa per a la comunicació amb la impressora. Els agents disponibles es registren a l'inici."
@@ -11545,6 +11495,14 @@ msgstr "Nombre d'extrusors"
msgid "Capabilities" msgid "Capabilities"
msgstr "Capacitats" msgstr "Capacitats"
# AI Translated
msgid "Left: "
msgstr "Esquerra: "
# AI Translated
msgid "Right: "
msgstr "Dreta: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Mostra tots els perfils ( inclosos els incompatibles )" msgstr "Mostra tots els perfils ( inclosos els incompatibles )"
@@ -12397,22 +12355,15 @@ msgstr "Reparació cancel·lada"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "La còpia del fitxer %1% a %2% ha fallat: %3%" msgstr "La còpia del fitxer %1% a %2% ha fallat: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "S'estan descarregant perfils de fabricant nous: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Paquet de configuració: %1% actualitzat a %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "No s'han pogut descarregar els perfils de fabricant: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Cal comprovar els canvis no desats abans de les actualitzacions de configuració." msgstr "Cal comprovar els canvis no desats abans de les actualitzacions de configuració."
msgid "Configuration package: "
msgstr "Paquet de configuració: "
msgid " updated to "
msgstr " actualitzat a "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Obre el fitxer de Codi-G:" msgstr "Obre el fitxer de Codi-G:"
@@ -12477,15 +12428,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "L'Input Shaping només és compatible amb Klipper, RepRapFirmware i Marlin 2." msgstr "L'Input Shaping només és compatible amb Klipper, RepRapFirmware i Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Error d'agrupació: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Error d'agrupació: %1% no es pot col·locar al broquet esquerre"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " no es pot col·locar al "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Error d'agrupació: %1% no es pot col·locar al broquet dret"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12600,10 +12547,6 @@ msgstr "%1% està massa a prop d'altres i es poden produir col·lisions."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% és massa alt i es provocaran col·lisions." msgstr "%1% és massa alt i es provocaran col·lisions."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "La posició relativa del model i la Torre de Purga no compleix els requisits de la funció \"Sense capes poc denses\". Ajusteu-ne les posicions relatives, reduïu l'alçada del model o desactiveu \"Sense capes poc denses\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " està massa a prop de l'àrea d'exclusió, pot haver-hi col·lisions en imprimir." msgstr " està massa a prop de l'àrea d'exclusió, pot haver-hi col·lisions en imprimir."
@@ -12968,9 +12911,6 @@ msgstr "Utilitzar 3MF en lloc de G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Activeu-ho si la impressora accepta un fitxer 3MF com a treball d'impressió. Quan està activat, Orca Slicer envia el fitxer laminat com a .gcode.3mf, en lloc d'un fitxer .gcode simple." msgstr "Activeu-ho si la impressora accepta un fitxer 3MF com a treball d'impressió. Quan està activat, Orca Slicer envia el fitxer laminat com a .gcode.3mf, en lloc d'un fitxer .gcode simple."
msgid "Printer Agent"
msgstr "Agent de la impressora"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Seleccioneu la implementació de l'agent de xarxa per a la comunicació amb la impressora." msgstr "Seleccioneu la implementació de l'agent de xarxa per a la comunicació amb la impressora."
@@ -14047,10 +13987,6 @@ msgstr "Alineat Rectilini"
msgid "Concentric" msgid "Concentric"
msgstr "Concèntric" msgstr "Concèntric"
# AI Translated
msgid "Spiral Inset"
msgstr "Espiral interior"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Corba de Hilbert" msgstr "Corba de Hilbert"
@@ -14142,13 +14078,13 @@ msgstr "Ordre d'emplenament de la superfície superior"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direcció en què s'omplen les superfícies superiors quan es fa servir un patró basat en el centre (Concèntric, Espiral interior, Acords d'Arquimedes, Octograma en Espiral).\n" "Direcció en què s'omplen les superfícies superiors quan s'utilitza un patró centrat (Concèntric, Acords d'Arquimedes, Octograma en Espiral).\n"
"Cap a fora comença al centre de la superfície, de manera que el material sobrant s'empeny cap a la vora, on és menys visible. Cap a dins comença a la vora i acaba amb les corbes tancades del centre.\n" "Cap a fora comença al centre de la superfície, de manera que l'excés de material es desplaça cap a la vora, on és menys visible. Cap a dins comença a la vora i acaba amb les corbes tancades del centre.\n"
"Per defecte fa servir l'ordre del camí més curt, que pot anar en qualsevol dels dos sentits." "Per defecte utilitza l'ordenació pel camí més curt, que pot anar en qualsevol direcció."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14156,13 +14092,13 @@ msgstr "Ordre d'emplenament de la superfície inferior"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direcció en què s'omplen les superfícies inferiors quan es fa servir un patró basat en el centre (Concèntric, Espiral interior, Acords d'Arquimedes, Octograma en Espiral).\n" "Direcció en què s'omplen les superfícies inferiors quan s'utilitza un patró centrat (Concèntric, Acords d'Arquimedes, Octograma en Espiral).\n"
"Cap a dins comença cada superfície per les corbes exteriors més amples, cosa que millora l'adhesió de la capa inicial en llits on les corbes tancades del centre poden no agafar-se. Cap a fora comença al centre i empeny el material sobrant cap a la vora.\n" "Cap a dins comença cada superfície amb les corbes exteriors més amples, cosa que millora l'adherència de la capa inicial en plaques on les corbes tancades del centre poden no adherir-se. Cap a fora comença al centre i desplaça l'excés de material cap a la vora.\n"
"Per defecte fa servir l'ordre del camí més curt, que pot anar en qualsevol dels dos sentits." "Per defecte utilitza l'ordenació pel camí més curt, que pot anar en qualsevol direcció."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Patró de farciment sòlid intern" msgstr "Patró de farciment sòlid intern"
@@ -14267,14 +14203,6 @@ msgstr "En sentit contrari a les agulles del rellotge"
msgid "Clockwise" msgid "Clockwise"
msgstr "En el sentit de les agulles del rellotge" msgstr "En el sentit de les agulles del rellotge"
# AI Translated
msgid "Distance to rod"
msgstr "Distància a la barra"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Distància horitzontal de la punta del broquet a la vora més llunyana de la barra. Es fa servir per evitar col·lisions en la impressió per objecte."
msgid "Height to rod" msgid "Height to rod"
msgstr "Alçada a la tija" msgstr "Alçada a la tija"
@@ -16493,20 +16421,6 @@ msgstr "Detectar voladís de perímetre"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Detectar el percentatge de voladís en relació amb l'amplada de la línia i utilitzar una velocitat diferent per imprimir. Per al voladís del 100%%, s'utilitza la velocitat de pont." msgstr "Detectar el percentatge de voladís en relació amb l'amplada de la línia i utilitzar una velocitat diferent per imprimir. Per al voladís del 100%%, s'utilitza la velocitat de pont."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Imprimir al final els perímetres sense suport"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Els bucles de perímetre que queden completament a l'aire s'imprimeixen quan alguna cosa els pot sostenir:\n"
"s'extrudeixen després dels altres perímetres de la seva illa, començant pel més interior, sigui quin sigui l'ordre de perímetres.\n"
"Un bucle que només poden ancorar els ponts d'aquesta capa espera que s'imprimeixin aquests ponts, mentre que un bucle que va al costat d'un perímetre amb suport manté el seu lloc abans del farciment, que el necessita com a ancoratge."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Perímetres exteriors" msgstr "Perímetres exteriors"
@@ -16955,39 +16869,6 @@ msgstr "Neteja en bucles"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Per minimitzar la visibilitat de la costura en una extrusió de bucle tancat, s'executa un petit moviment cap a l'interior abans que l'extrusora surti del bucle." msgstr "Per minimitzar la visibilitat de la costura en una extrusió de bucle tancat, s'executa un petit moviment cap a l'interior abans que l'extrusora surti del bucle."
# AI Translated
msgid "Wipe inward"
msgstr "Netejar cap a dins"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Només s'aplica als perímetres exteriors, inclosos els contorns dels forats. Durant la neteja mou el broquet calent cap als perímetres interiors ja impresos per reduir el reescalfament del plàstic acabat d'imprimir i les marques de costura.\n"
"\n"
"És especialment útil amb alçades de capa per sota de 0,1 mm, on les marques de neteja es veuen més.\n"
"\n"
"Fa servir la neteja normal si no hi ha cap perímetre interior contigu ja imprès (zones d'un sol perímetre o ordre de perímetres Exterior/Interior) o si no es troba cap trajectòria cap a dins amb suport, per exemple a cantonades tancades o a buits de la costura."
# AI Translated
msgid "Wipe inward distance"
msgstr "Distància de neteja cap a dins"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Distància que es desplaça la trajectòria de neteja allunyant-se del perímetre exterior, indicada en mil·límetres o com a percentatge de l'amplada d'extrusió real del perímetre exterior.\n"
"\n"
"Per exemple, 50% desplaça la trajectòria la meitat de l'amplada del perímetre exterior. El desplaçament efectiu està limitat tant per l'amplada real del perímetre exterior com per l'espai disponible fins al perímetre contigu, de manera que els valors per sobre de 100% o una distància absoluta equivalent no tenen cap efecte addicional. Poseu-hi 0 per desactivar el desplaçament."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Netejar abans del bucle extern" msgstr "Netejar abans del bucle extern"
@@ -17252,9 +17133,8 @@ msgstr "Recull la nova eina sense esperar que arribi a la temperatura d'impressi
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Sense capes poc denses( beta )" msgstr "Sense capes poc denses( beta )"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Si està habilitat, la Torre de Purga no s'imprimeix en capes sense canvis d'eina. En capes amb canvi d'eina, l'extrusor es desplaçarà cap avall per imprimir la Torre de Purga. L'usuari és responsable de garantir que no hi hagi col·lisió amb la impressió."
msgstr "Si s'activa, la Torre de Purga no s'imprimirà a les capes sense canvis d'eina. A les capes amb un canvi d'eina, l'extrusor baixarà per imprimir la Torre de Purga, de manera que la torre queda per sota del model i el capçal ha de baixar fins a ella. Es rebutgen les disposicions en què això xocaria amb un objecte ja imprès. No té cap efecte amb el timelapse suau ni amb la detecció d'obstruccions al broquet, que necessiten una torre a cada capa."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Purgar tots els extrusors d'impressió" msgstr "Purgar tots els extrusors d'impressió"
@@ -17280,34 +17160,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cíclic" msgstr "Cíclic"
# AI Translated
msgid "Cyclic order"
msgstr "Ordre cíclic"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Seqüència de filaments personalitzada que fa servir l'ordre cíclic de canvis d'eina, com a números de filament separats per comes (p. ex. \"3,2,1,4\").\n"
"Cada capa imprimeix els seus filaments seguint aquesta seqüència; els filaments que no hi consten s'imprimeixen al final, en ordre ascendent.\n"
"Deixeu-ho buit per recórrer els filaments en ordre ascendent."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Aplicar l'ordre cíclic a la capa inicial"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Aplica l'ordre cíclic de canvis d'eina també a la capa inicial.\n"
"Per defecte està desactivat, perquè la capa inicial s'ordena en lloc d'això per aconseguir la millor adhesió al llit: els filaments que imprimeixen detalls petits i fràgils de la capa inicial s'imprimeixen al final, de manera que els canvis d'eina i els recorreguts posteriors tenen menys probabilitats d'arrencar aquestes peces mal ancorades. Aquest ordre de la capa inicial també respecta una seqüència de filaments personalitzada per a la capa inicial quan se n'ha definit una. L'avantatge de l'ordre cíclic (els canvis d'eina addicionals donen a cada capa més temps per refredar-se) no s'aplica a la capa inicial, que s'imprimeix a poc a poc i calenta per afavorir l'adhesió.\n"
"Activeu-ho només si necessiteu exactament la mateixa seqüència d'eines a totes les capes, inclosa la primera, a costa d'aquesta optimització de l'adhesió."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Radi de tancament dels buits en laminar" msgstr "Radi de tancament dels buits en laminar"
@@ -17317,6 +17169,9 @@ msgstr "Les esquerdes de menys de dues vegades el radi de tancament de buits s'o
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Mode de laminat" msgstr "Mode de laminat"
msgid "Other"
msgstr "Altre"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Utilitzeu \"Parell-imparell\" per als models d'avió 3DLabPrint. Utilitzeu \"Tancar forats\" per tancar tots els forats del model." msgstr "Utilitzeu \"Parell-imparell\" per als models d'avió 3DLabPrint. Utilitzeu \"Tancar forats\" per tancar tots els forats del model."
@@ -18334,14 +18189,6 @@ msgstr "No comprovar"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "No executar cap comprovació de validesa, com ara la comprovació de conflictes de trajectòria al Codi-G." msgstr "No executar cap comprovació de validesa, com ara la comprovació de conflictes de trajectòria al Codi-G."
# AI Translated
msgid "Strict mode"
msgstr "Mode estricte"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Surt amb un codi diferent de zero quan el llescat genera un avís no crític que altrament només es registraria, com ara un model que necessita suports mentre els suports estan desactivats. Feu-ho servir en CI o en processos automatitzats que mai no han de lliurar un llescat subtilment defectuós. Cadascun d'aquests avisos també apareix amb una classe estable a la matriu `warnings` de result.json, que només s'escriu a Linux. No es pot combinar amb --no-check, que omet la comprovació de suports."
msgid "Normative check" msgid "Normative check"
msgstr "Comprovació normativa" msgstr "Comprovació normativa"
@@ -18354,28 +18201,11 @@ msgstr "Informació del model de sortida"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Emet la informació del model." msgstr "Emet la informació del model."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Inspeccionar la malla (JSON a 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 "Escriu a stdout un resum JSON de cada objecte carregat i després surt: les seves capses contenidores i les cares de l'envolupant convexa sobre les quals es pot recolzar, amb les normals, àrees i centres corresponents. Aquestes són les cares entre les quals trien les opcions --ground-*. Alternativa llegible per màquina a --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Inspeccionar el pintat (JSON a 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 "Escriu un resum JSON estructurat de cada capa pintada (suports, costura, color MMU, pell difusa) ja desada al model carregat — nombre de facetes, àrea de superfície i capsa contenidora local a la malla per a cada estat — i després surt. Alternativa llegible per màquina a obrir les eines de pintat a la interfície."
msgid "Export Settings" msgid "Export Settings"
msgstr "Exportar Configuració" msgstr "Exportar Configuració"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exporta la configuració a un fitxer."
msgstr "Això exporta la configuració a un fitxer. Feu servir - per escriure-la a stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Envia el progrés a la canalització" msgstr "Envia el progrés a la canalització"
@@ -18431,30 +18261,6 @@ msgstr "Rotar al voltant de l'eix Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Angle de rotació al voltant de l'eix Y en graus." msgstr "Angle de rotació al voltant de l'eix Y en graus."
# AI Translated
msgid "Ground largest face"
msgstr "Recolzar sobre la cara més gran"
# 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 "Recolza cada objecte sobre la cara més gran de la seva envolupant convexa i el deixa caure sobre el llit. Entre cares igual de grans es conserva la que ja mira cap avall. Els objectes sense una cara prou gran per recolzar-s'hi es deixen tal com estan. Les transformacions s'apliquen en l'ordre de la línia d'ordres, de manera que es respecten les rotacions indicades abans d'aquesta opció. --orient 1 s'executa després de totes les transformacions i substitueix l'orientació."
# AI Translated
msgid "Ground face by normal"
msgstr "Recolzar sobre la cara segons la normal"
# 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 "Recolza cada objecte sobre la cara de l'envolupant convexa la normal exterior de la qual sigui més propera a la direcció NX,NY,NZ i el deixa caure sobre el llit. La direcció és en coordenades de l'objecte, que inclouen les rotacions indicades abans d'aquesta opció i coincideixen amb els eixos de la safata llevat que el fitxer d'entrada giri l'objecte. Per exemple, 1,0,0 recolza l'objecte sobre el seu costat +X. --orient 1 s'executa després de totes les transformacions i substitueix l'orientació."
# AI Translated
msgid "Ground face at point"
msgstr "Recolzar sobre la cara en un punt"
# 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 "Recolza cada objecte sobre la cara de l'envolupant convexa que conté el punt X,Y,Z i el deixa caure sobre el llit. El punt és en coordenades de l'objecte, que inclouen les rotacions indicades abans d'aquesta opció; --inspect-mesh indica els centres de les cares en aquestes coordenades. Els objectes sense una cara així es deixen tal com estan, i l'execució falla si cap objecte en té. --orient 1 s'executa després de totes les transformacions i substitueix l'orientació."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Escala el model amb un factor flotant" msgstr "Escala el model amb un factor flotant"
@@ -21651,17 +21457,14 @@ msgstr "Aquesta acció no es pot desfer. Continuar?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Ometent objectes." msgstr "Ometent objectes."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Proporció de material" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Alçada del model" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proporció" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Seleccioneu filament" msgstr "Seleccioneu filament"
@@ -21946,14 +21749,12 @@ msgid "Drying-Dehumidifying"
msgstr "Assecatge - Deshumidificació" msgstr "Assecatge - Deshumidificació"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " la temperatura màxima d'assecatge és "
msgstr "La temperatura màxima d'assecatge de %s és %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " la temperatura mínima d'assecatge és "
msgstr "La temperatura mínima d'assecatge de %s és %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22399,97 +22200,6 @@ msgstr ""
"Evitar la deformació( warping )\n" "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ó?" "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 "Other"
#~ msgstr "Altre"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Esquerra: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Dreta: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "La temperatura màxima no pot superar "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "La temperatura mínima no hauria de ser inferior a "
#~ msgid "up to"
#~ msgstr "fins a"
#~ msgid "above"
#~ msgstr "sobre"
#~ msgid "from"
#~ msgstr "des de"
#~ msgid "Configuration package: "
#~ msgstr "Paquet de configuració: "
#~ msgid " updated to "
#~ msgstr " actualitzat a "
#~ msgid "Grouping error: "
#~ msgstr "Error d'agrupació: "
#~ msgid " can not be placed in the "
#~ msgstr " no es pot col·locar al "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " la temperatura màxima d'assecatge és "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " la temperatura mínima d'assecatge és "
# AI Translated
#~ msgid "needs"
#~ msgstr "necessita"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "no activat"
# AI Translated
#~ msgid "material not published"
#~ msgstr "material no publicat"
#~ msgid "Select the language"
#~ msgstr "Seleccioneu l'idioma"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Seleccionar connector"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direcció en què s'omplen les superfícies superiors quan s'utilitza un patró centrat (Concèntric, Acords d'Arquimedes, Octograma en Espiral).\n"
#~ "Cap a fora comença al centre de la superfície, de manera que l'excés de material es desplaça cap a la vora, on és menys visible. Cap a dins comença a la vora i acaba amb les corbes tancades del centre.\n"
#~ "Per defecte utilitza l'ordenació pel camí més curt, que pot anar en qualsevol direcció."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direcció en què s'omplen les superfícies inferiors quan s'utilitza un patró centrat (Concèntric, Acords d'Arquimedes, Octograma en Espiral).\n"
#~ "Cap a dins comença cada superfície amb les corbes exteriors més amples, cosa que millora l'adherència de la capa inicial en plaques on les corbes tancades del centre poden no adherir-se. Cap a fora comença al centre i desplaça l'excés de material cap a la vora.\n"
#~ "Per defecte utilitza l'ordenació pel camí més curt, que pot anar en qualsevol direcció."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Si està habilitat, la Torre de Purga no s'imprimeix en capes sense canvis d'eina. En capes amb canvi d'eina, l'extrusor es desplaçarà cap avall per imprimir la Torre de Purga. L'usuari és responsable de garantir que no hi hagi col·lisió amb la impressió."
#~ msgid "This exports settings to a file."
#~ msgstr "Exporta la configuració a un fitxer."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "La visualització en directe nativa de Wayland requereix el sink de vídeo GTK de GStreamer. Instal·leu el connector gtksink per a GStreamer i reinicieu l'OrcaSlicer." #~ msgstr "La visualització en directe nativa de Wayland requereix el sink de vídeo GTK de GStreamer. Instal·leu el connector gtksink per a GStreamer i reinicieu l'OrcaSlicer."
+107 -397
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Jakub Hencl\n" "Last-Translator: Jakub Hencl\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2482,6 +2482,13 @@ msgstr "Je k dispozici aktualizace. Otevřete dialog balíčku předvoleb a prov
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s bylo odstraněno." msgstr "%s bylo odstraněno."
msgid "Select the language"
msgstr "Zvolte jazyk"
msgid "Language"
msgstr "Jazyk"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3742,15 +3749,11 @@ msgstr "Vytáhnout aktuální filament zpět na Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Přepnout dráhu na Filament Track Switch" msgstr "Přepnout dráhu na Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Maximální teplota nesmí překročit "
msgid "The maximum temperature cannot exceed %d"
msgstr "Maximální teplota nesmí překročit %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Minimální teplota nesmí být nižší než "
msgid "The minimum temperature should not be less than %d"
msgstr "Minimální teplota nesmí být nižší než %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4644,15 +4647,6 @@ msgstr ""
"Kopírování dočasného G-kódu do výstupního G-kódu selhalo. Možná je SD karta uzamčená pro zápis?\n" "Kopírování dočasného G-kódu do výstupního G-kódu selhalo. Možná je SD karta uzamčená pro zápis?\n"
"Chybová zpráva: %1%" "Chybová zpráva: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Kopírování dočasného G-kódu do výstupního G-kódu selhalo.\n"
"Chybová zpráva: %1%"
#, boost-format #, 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." 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 "Kopírování dočasného G-kódu do výstupního G-kódu selhalo. Může být problém s cílovým zařízením, zkuste prosím exportovat znovu nebo použijte jiné zařízení. Poškozený výstupní G-kód je na %1%.tmp." msgstr "Kopírování dočasného G-kódu do výstupního G-kódu selhalo. Může být problém s cílovým zařízením, zkuste prosím exportovat znovu nebo použijte jiné zařízení. Poškozený výstupní G-kód je na %1%.tmp."
@@ -5391,11 +5385,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Hodnota %s je mimo rozsah. Platný rozsah je od %d do %d." msgstr "Hodnota %s je mimo rozsah. Platný rozsah je od %d do %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Je to %s%% nebo %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Je to %s%% nebo %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5421,17 +5414,21 @@ msgstr "Neplatný formát. Očekávaný vektorový formát: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Systémoví agenti" msgstr "Systémoví agenti"
# AI Translated
msgid "No plugin selected"
msgstr "Není vybrán žádný plugin"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Přidat plugin" msgstr "Přidat plugin"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Odebrat plugin" msgstr "Vybrat plugin"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Není vybrán žádný plugin" msgstr "Odebrat plugin"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5693,20 +5690,14 @@ msgstr "Nastavit optimální"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Znovu seskupit filament" msgstr "Znovu seskupit filament"
# AI Translated msgid "up to"
#, boost-format msgstr "až do"
msgid "up to %1% mm"
msgstr "až do %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "nad"
msgid "above %1% mm"
msgstr "nad %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "Od"
msgid "from %1% to %2% mm"
msgstr "od %1% do %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Využití" msgstr "Využití"
@@ -6072,7 +6063,7 @@ msgstr "Objem:"
msgid "Size:" msgid "Size:"
msgstr "Velikost:" msgstr "Velikost:"
#, 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)." 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-kódu ve vrstvě %d, Z = %.2lf mm. Oddělte prosím konfliktní objekty více od sebe (%s <-> %s)." msgstr "Byly nalezeny konflikty drah G-kódu ve vrstvě %d, Z = %.2lf mm. Oddělte prosím konfliktní objekty více od sebe (%s <-> %s)."
@@ -6385,13 +6376,11 @@ msgstr "Uložit projekt jako"
msgid "Save current project as" msgid "Save current project as"
msgstr "Uložit aktuální projekt jako" msgstr "Uložit aktuální projekt jako"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publikovat 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exportovat soubor 3MF s vloženými vybranými nastaveními" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importovat 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importovat 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7682,14 +7671,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Spodní" msgstr "Spodní"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Toto nastavení neurčuje typ schopnosti pluginu."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Toto nastavení určuje neznámý typ schopnosti pluginu: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Výběr pluginů" msgstr "Výběr pluginů"
@@ -8256,13 +8237,11 @@ msgstr "Potvrďte prosím, že je G-code v těchto předvolbách bezpečný, aby
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Přizpůsobená předvolba" msgstr "Přizpůsobená předvolba"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Některá publikovaná nastavení nebylo možné použít:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Některé sloty filamentu byly změněny:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Názvy komponent v souboru STEP nejsou ve formátu UTF-8!" msgstr "Názvy komponent v souboru STEP nejsou ve formátu UTF-8!"
@@ -8674,17 +8653,13 @@ msgstr "Uložit rozřezaný soubor jako:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Soubor %s byl odeslán do úložiště tiskárny a lze jej zobrazit na tiskárně." msgstr "Soubor %s byl odeslán do úložiště tiskárny a lze jej zobrazit na tiskárně."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publikovat soubor 3MF jako:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Export publikovaného souboru 3MF selhal.\n"
"Zkontrolujte prosím, zda složka existuje online, nebo zda soubor nemají otevřený jiné programy."
msgid "Publish" msgid "Publish"
msgstr "Publikovat" msgstr "Publikovat"
@@ -8901,6 +8876,7 @@ msgstr "Chcete pokračovat?"
msgid "Language selection" msgid "Language selection"
msgstr "Výběr jazyka" msgstr "Výběr jazyka"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asie-Pacifik" msgstr "Asie-Pacifik"
@@ -9006,9 +8982,6 @@ msgstr "Cesta k aktuální instanci: "
msgid "General" msgid "General"
msgstr "Obecné" msgstr "Obecné"
msgid "Language"
msgstr "Jazyk"
msgid "Metric" msgid "Metric"
msgstr "Metrika" msgstr "Metrika"
@@ -9471,6 +9444,9 @@ msgstr "Při posouvání posuvníku vrstev v náhledu po slicování vykresluje
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Jas ztmavených vrstev" msgstr "Jas ztmavených vrstev"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9882,80 +9858,63 @@ msgstr "Nahrávání dat"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Přejít na webovou stránku" msgstr "Přejít na webovou stránku"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Materiál" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Míchaný filament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Některé míchané filamenty závisejí na filamentech, které nebudou publikovány:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (míchaný)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% vyžaduje %2%, který není povolen."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% vyžaduje %2%, jehož materiál nebude publikován." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Chcete-li publikovat míchaný filament, povolte každý filament, který používá, a zvolte Úplné publikování nebo splňte jeho požadavek Typ." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Přesto publikovat" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publikovat 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Vyberte, která nastavení se mají publikovat v souboru 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki k publikování 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Videonávod k publikování 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Míchaný filament - publikuje se jako celek, pokud je výše zvoleno \"Povolit\"" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publikovat tento míchaný filament a povolit + úplně publikovat jeho složkové filamenty" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publikovat tento slot filamentu v souboru 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Úplné publikování" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Vložit celý filament tohoto slotu do souboru 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrovat nevybrané" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9975,10 +9934,6 @@ msgstr "Zkopíruje do této předvolby všechny hodnoty zděděné z nadřazené
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Oddělit od nadřazeného" msgstr "Oddělit od nadřazeného"
# AI Translated
msgid "Save without parent"
msgstr "Uložit bez nadřazeného"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Samostatná předvolba" msgstr "Samostatná předvolba"
@@ -10685,17 +10640,9 @@ msgstr "Pro detekci shlukování je vyžadována čistící věž. Bez čistíc
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Povolení přesné výšky Z i čistící věže může způsobit chyby slicování. Chcete přesto povolit přesnou výšku Z?" msgstr "Povolení přesné výšky Z i čistící věže může způsobit chyby slicování. Chcete přesto povolit přesnou výšku 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 "Plynulý časosběr vyžaduje čistící věž na každé vrstvě, což není slučitelné s možností \"Žádné řídké vrstvy\". Možnost \"Žádné řídké vrstvy\" byla vypnuta."
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?" 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 "Pro hladký časosběr je potřeba základní věž. Model může mít vady bez základní věže. Chcete povolit základní věž?" msgstr "Pro hladký časosběr je potřeba základní věž. Model může mít vady bez základní věže. Chcete povolit základní věž?"
# 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 "Možnost \"Žádné řídké vrstvy\" není slučitelná s plynulým časosběrem, který vyžaduje čistící věž na každé vrstvě. Časosběr byl přepnut do tradičního režimu."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Stále tisknout po objektu?" msgstr "Stále tisknout po objektu?"
@@ -11074,6 +11021,10 @@ msgstr "Kompatibilní procesní profily"
msgid "Printable space" msgid "Printable space"
msgstr "Tisknutelný prostor" msgstr "Tisknutelný prostor"
# AI Translated
msgid "Printer Agent"
msgstr "Agent tiskárny"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Vyberte implementaci síťového agenta pro komunikaci s tiskárnou. Dostupní agenti jsou registrováni při spuštění." msgstr "Vyberte implementaci síťového agenta pro komunikaci s tiskárnou. Dostupní agenti jsou registrováni při spuštění."
@@ -11489,6 +11440,14 @@ msgstr "Počet extrudérů"
msgid "Capabilities" msgid "Capabilities"
msgstr "Možnosti" msgstr "Možnosti"
# AI Translated
msgid "Left: "
msgstr "Levý: "
# AI Translated
msgid "Right: "
msgstr "Pravý: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Zobrazit všechny předvolby (včetně nekompatibilních)" msgstr "Zobrazit všechny předvolby (včetně nekompatibilních)"
@@ -12380,22 +12339,15 @@ msgstr "Oprava zrušena"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Kopírování souboru %1% do %2% selhalo: %3%" msgstr "Kopírování souboru %1% do %2% selhalo: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Stahování nových profilů dodavatelů: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Balíček konfigurace: %1% aktualizováno na %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Stažení profilů dodavatelů selhalo: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Nejprve je třeba zkontrolovat neuložené změny před aktualizací konfigurace." msgstr "Nejprve je třeba zkontrolovat neuložené změny před aktualizací konfigurace."
msgid "Configuration package: "
msgstr "Balíček konfigurace: "
msgid " updated to "
msgstr " aktualizováno na "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Otevřít G-code soubor:" msgstr "Otevřít G-code soubor:"
@@ -12455,15 +12407,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input Shaping je podporován pouze v Klipperu, RepRapFirmware a Marlinu 2" msgstr "Input Shaping je podporován pouze v Klipperu, RepRapFirmware a Marlinu 2"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Chyba seskupení: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Chyba seskupení: %1% nelze umístit do levé trysky"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " nelze umístit do "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Chyba seskupení: %1% nelze umístit do pravé trysky"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12578,10 +12526,6 @@ msgstr "%1% je příliš blízko ostatním, může dojít ke kolizím."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% je příliš vysoký, může dojít ke kolizím." msgstr "%1% je příliš vysoký, může dojít ke kolizím."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Vzájemná poloha modelu a čistící věže nesplňuje požadavky funkce \"Žádné řídké vrstvy\". Upravte prosím jejich vzájemnou polohu, snižte výšku modelu nebo vypněte možnost \"Žádné řídké vrstvy\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " je příliš blízko oblasti vyloučení, při tisku mohou nastat kolize." msgstr " je příliš blízko oblasti vyloučení, při tisku mohou nastat kolize."
@@ -12945,10 +12889,6 @@ msgstr "Použít 3MF místo G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Zapněte, pokud tiskárna přijímá jako tiskovou úlohu soubor 3MF. Je-li zapnuto, odešle Orca Slicer slicovaný soubor jako .gcode.3mf místo prostého souboru .gcode." msgstr "Zapněte, pokud tiskárna přijímá jako tiskovou úlohu soubor 3MF. Je-li zapnuto, odešle Orca Slicer slicovaný soubor jako .gcode.3mf místo prostého souboru .gcode."
# AI Translated
msgid "Printer Agent"
msgstr "Agent tiskárny"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Vyberte implementaci síťového agenta pro komunikaci s tiskárnou." msgstr "Vyberte implementaci síťového agenta pro komunikaci s tiskárnou."
@@ -14012,10 +13952,6 @@ msgstr "Zarovnaná pravoúhlá"
msgid "Concentric" msgid "Concentric"
msgstr "Koncentrický" msgstr "Koncentrický"
# AI Translated
msgid "Spiral Inset"
msgstr "Spirálový odsaz"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbertova křivka" msgstr "Hilbertova křivka"
@@ -14107,13 +14043,13 @@ msgstr "Pořadí vyplňování horního povrchu"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Směr, ve kterém se vyplňují horní povrchy při použití vzoru vycházejícího ze středu (Koncentrický, Spirálový odsaz, Archimédovy akordy, Oktagramová spirála).\n" "Směr, ve kterém jsou horní povrchy vyplňovány při použití vzoru vycházejícího ze středu (Koncentrický, Archimédovy akordy, Oktagramová spirála).\n"
"Ven začíná ve středu povrchu, takže se přebytečný materiál vytlačuje k okraji, kde je nejméně vidět. Dovnitř začíná u okraje a končí těsnými oblouky ve středu.\n" "Ven začíná ve středu povrchu, takže je přebytečný materiál vytlačen k okraji, kde je nejméně viditelný. Dovnitř začíná u okraje a končí těsnými oblouky ve středu.\n"
"Výchozí používá řazení podle nejkratší cesty, které může probíhat v obou směrech." "Výchozí používá řazení podle nejkratší dráhy, které může probíhat v obou směrech."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14121,13 +14057,13 @@ msgstr "Pořadí vyplňování spodního povrchu"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Směr, ve kterém se vyplňují spodní povrchy při použití vzoru vycházejícího ze středu (Koncentrický, Spirálový odsaz, Archimédovy akordy, Oktagramová spirála).\n" "Směr, ve kterém jsou spodní povrchy vyplňovány při použití vzoru vycházejícího ze středu (Koncentrický, Archimédovy akordy, Oktagramová spirála).\n"
"Dovnitř začíná každý povrch širšími vnějšími oblouky, což zlepšuje přilnavost počáteční vrstvy na podložkách, kde se těsné oblouky ve středu nemusí uchytit. Ven začíná ve středu a vytlačuje přebytečný materiál k okraji.\n" "Dovnitř začíná každý povrch širšími vnějšími oblouky, což zlepšuje přilnavost první vrstvy na podložkách, kde se těsné oblouky ve středu nemusí přichytit. Ven začíná ve středu a přebytečný materiál vytlačuje k okraji.\n"
"Výchozí používá řazení podle nejkratší cesty, které může probíhat v obou směrech." "Výchozí používá řazení podle nejkratší dráhy, které může probíhat v obou směrech."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Vzor vnitřní plné výplně" msgstr "Vzor vnitřní plné výplně"
@@ -14230,14 +14166,6 @@ msgstr "Proti směru hodinových ručiček"
msgid "Clockwise" msgid "Clockwise"
msgstr "Po směru hodinových ručiček" msgstr "Po směru hodinových ručiček"
# AI Translated
msgid "Distance to rod"
msgstr "Vzdálenost k tyči"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Vodorovná vzdálenost špičky trysky ke vzdálenější hraně tyče. Používá se pro vyhýbání se kolizím při tisku podle objektu."
msgid "Height to rod" msgid "Height to rod"
msgstr "Výška k tyči" msgstr "Výška k tyči"
@@ -16434,20 +16362,6 @@ msgstr "Detekovat převislou stěnu"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Detekuje procento převisu vzhledem k šířce čáry a použije odlišnou rychlost tisku. Pro 100%% převis je použita rychlost mostů." msgstr "Detekuje procento převisu vzhledem k šířce čáry a použije odlišnou rychlost tisku. Pro 100%% převis je použita rychlost mostů."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Tisknout nepodepřené stěny jako poslední"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Smyčky stěn, které leží zcela ve vzduchu, se tisknou až ve chvíli, kdy je má co udržet:\n"
"extrudují se po ostatních stěnách svého ostrůvku, nejprve ta nejvnitřnější, bez ohledu na pořadí stěn.\n"
"Smyčka, kterou dokážou ukotvit pouze můstky této vrstvy, čeká, až budou tyto můstky vytištěny, zatímco smyčka vedoucí podél podepřené stěny si ponechá své místo před výplní, která ji potřebuje jako ukotvení."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Vnější stěny" msgstr "Vnější stěny"
@@ -16892,39 +16806,6 @@ msgstr "Očištění na okruzích"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Pro minimalizaci viditelnosti stehu v uzavřené smyčce extruze je před opuštěním smyčky tryskou proveden malý pohyb směrem dovnitř." msgstr "Pro minimalizaci viditelnosti stehu v uzavřené smyčce extruze je před opuštěním smyčky tryskou proveden malý pohyb směrem dovnitř."
# AI Translated
msgid "Wipe inward"
msgstr "Očištění dovnitř"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Platí pouze pro vnější stěny včetně obrysů otvorů. Během očištění posouvá horkou trysku směrem k již vytištěným vnitřním stěnám, aby se omezilo opětovné zahřívání čerstvě vytištěného plastu a stopy po švu.\n"
"\n"
"Obzvláště užitečné při výškách vrstvy pod 0,1 mm, kde jsou stopy po očištění výraznější.\n"
"\n"
"Použije běžné očištění, pokud není žádná sousední vnitřní stěna již vytištěná (oblasti s jedinou stěnou nebo pořadí stěn Vnější/Vnitřní) nebo pokud nelze najít podepřenou dráhu dovnitř, například v ostrých rozích nebo v mezerách švu."
# AI Translated
msgid "Wipe inward distance"
msgstr "Vzdálenost očištění dovnitř"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Vzdálenost, o kterou se dráha očištění posune od vnějšího obvodu, uvedená v milimetrech nebo jako procento skutečné šířky extruze vnější stěny.\n"
"\n"
"Například 50% posune dráhu o polovinu šířky vnější stěny. Účinný posun je omezen jak skutečnou šířkou vnější stěny, tak dostupnou mezerou k sousední stěně, takže hodnoty nad 100% nebo odpovídající absolutní vzdálenost už nemají další účinek. Nastavením na 0 posun vypnete."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Očištění před vnějším okruhem" msgstr "Očištění před vnějším okruhem"
@@ -17192,9 +17073,8 @@ msgstr "Vyzvedne nový nástroj, aniž by čekal na dosažení tiskové teploty,
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Žádné řídké vrstvy (beta)" msgstr "Žádné řídké vrstvy (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Je-li povoleno, věž na očištění trysky se nebude tisknout na vrstvách bez změny nástroje. Na vrstvách s výměnou nástroje pojede extruder dolů k tisku věže na očištění trysky. Uživatel je zodpovědný za zajištění, že nedojde ke kolizi s tiskem."
msgstr "Pokud je povoleno, čistící věž se nebude tisknout na vrstvách bez změny nástroje. Na vrstvách se změnou nástroje extruder sjede dolů, aby čistící věž vytiskl, takže věž skončí pod modelem a tisková hlava k ní musí dosáhnout dolů. Rozvržení, kde by to znamenalo kolizi s již vytištěným objektem, jsou odmítnuta. Nemá vliv při plynulém časosběru ani při detekci nánosů na trysce, které vyžadují věž na každé vrstvě."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Připravit všechny tiskové extrudery" msgstr "Připravit všechny tiskové extrudery"
@@ -17220,34 +17100,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cyklické" msgstr "Cyklické"
# AI Translated
msgid "Cyclic order"
msgstr "Cyklické pořadí"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Vlastní posloupnost filamentů použitá cyklickým řazením změn nástroje, jako čísla filamentů oddělená čárkami (např. \"3,2,1,4\").\n"
"Každá vrstva tiskne své filamenty podle této posloupnosti; filamenty, které v ní nejsou uvedeny, se tisknou jako poslední, ve vzestupném pořadí.\n"
"Ponechte prázdné, chcete-li filamenty procházet ve vzestupném pořadí."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Použít cyklické pořadí na počáteční vrstvu"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Použije cyklické pořadí změn nástroje také na počáteční vrstvu.\n"
"Ve výchozím nastavení je vypnuto, protože počáteční vrstva se místo toho řadí pro nejlepší přilnavost k podložce: filamenty, které tisknou malé, křehké prvky počáteční vrstvy, se tisknou jako poslední, takže následné změny nástroje a přejezdy tyto slabě ukotvené části s menší pravděpodobností urazí. Toto pořadí počáteční vrstvy také respektuje vlastní posloupnost filamentů pro počáteční vrstvu, je-li nastavena. Přínos cyklického pořadí (další změny nástroje dávají každé vrstvě více času na vychladnutí) se na počáteční vrstvu nevztahuje, protože se tiskne pomalu a horká kvůli přilnavosti.\n"
"Povolte to pouze tehdy, pokud potřebujete přesně stejnou posloupnost nástrojů na každé vrstvě včetně první, za cenu této optimalizace přilnavosti."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Poloměr uzavření mezery řezu" msgstr "Poloměr uzavření mezery řezu"
@@ -17257,6 +17109,9 @@ msgstr "Trhliny menší než 2x poloměr uzavření mezery jsou při řezání t
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Režim slicingu" msgstr "Režim slicingu"
msgid "Other"
msgstr "Ostatní"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Použijte \"Sudý-lichý\" pro modely letadel 3DLabPrint. Použijte \"Zavřít díry\" pro uzavření všech otvorů v modelu." msgstr "Použijte \"Sudý-lichý\" pro modely letadel 3DLabPrint. Použijte \"Zavřít díry\" pro uzavření všech otvorů v modelu."
@@ -18256,14 +18111,6 @@ msgstr "Bez kontroly"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Nespouštějte žádné kontroly platnosti, například kontrolu konfliktů dráhy G-kódu." msgstr "Nespouštějte žádné kontroly platnosti, například kontrolu konfliktů dráhy G-kódu."
# AI Translated
msgid "Strict mode"
msgstr "Přísný režim"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Skončí s nenulovým návratovým kódem, pokud slicování vyvolá nekritické varování, které by se jinak pouze zapsalo do protokolu, například model vyžadující podpory, zatímco jsou podpory vypnuté. Použijte v CI nebo ve skriptovaných procesech, které nikdy nesmí dodat nenápadně vadný výsledek slicování. Každé takové varování je navíc uvedeno se stabilní třídou v poli `warnings` souboru result.json, který se zapisuje pouze na Linuxu. Nelze kombinovat s --no-check, který přeskakuje kontrolu podpor."
msgid "Normative check" msgid "Normative check"
msgstr "Normativní kontrola" msgstr "Normativní kontrola"
@@ -18276,28 +18123,11 @@ msgstr "Informace o výstupním modelu"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Zobrazit informace o modelu." msgstr "Zobrazit informace o modelu."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Prozkoumat síť (JSON na 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 "Vypíše na stdout souhrn JSON pro každý načtený objekt a poté skončí: jeho ohraničující kvádry a stěny konvexní obálky, na které jej lze položit, včetně jejich normál, obsahů a středů. Právě z těchto stěn vybírají volby --ground-*. Strojově čitelná alternativa k --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Prozkoumat malování (JSON na 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 "Vypíše strukturovaný souhrn JSON každé malované vrstvy (podpory, šev, barva MMU, fuzzy skin) již uložené v načteném modelu — počet facet, plochu povrchu a ohraničující kvádr v souřadnicích sítě pro každý stav — a poté skončí. Strojově čitelná alternativa k otevření malovacích nástrojů v rozhraní."
msgid "Export Settings" msgid "Export Settings"
msgstr "Exportovat nastavení" msgstr "Exportovat nastavení"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exportovat nastavení do souboru."
msgstr "Toto exportuje nastavení do souboru. Použijte - pro zápis na stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Odesílat průběh do pipe" msgstr "Odesílat průběh do pipe"
@@ -18353,30 +18183,6 @@ msgstr "Otočit kolem osy Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Úhel rotace kolem osy Y ve stupních." msgstr "Úhel rotace kolem osy Y ve stupních."
# AI Translated
msgid "Ground largest face"
msgstr "Položit na největší stěnu"
# 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 "Položí každý objekt na největší stěnu jeho konvexní obálky a spustí jej na podložku. Ze stejně velkých stěn se zachová ta, která již směřuje dolů. Objekty bez stěny dostatečně velké na to, aby na ní mohly spočívat, zůstanou beze změny. Transformace se provádějí v pořadí zadání na příkazové řádce, takže rotace uvedené před touto volbou jsou respektovány. --orient 1 se spouští po všech transformacích a nahrazuje orientaci."
# AI Translated
msgid "Ground face by normal"
msgstr "Položit na stěnu podle normály"
# 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 "Položí každý objekt na tu stěnu konvexní obálky, jejíž vnější normála je nejblíže směru NX,NY,NZ, a spustí jej na podložku. Směr je v souřadnicích objektu, které zahrnují rotace uvedené před touto volbou a odpovídají osám podložky, pokud vstupní soubor objekt neotáčí. Například 1,0,0 postaví objekt na jeho stranu +X. --orient 1 se spouští po všech transformacích a nahrazuje orientaci."
# AI Translated
msgid "Ground face at point"
msgstr "Položit na stěnu v bodě"
# 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 "Položí každý objekt na tu stěnu konvexní obálky, která obsahuje bod X,Y,Z, a spustí jej na podložku. Bod je v souřadnicích objektu, které zahrnují rotace uvedené před touto volbou; --inspect-mesh uvádí středy stěn v těchto souřadnicích. Objekty bez takové stěny zůstanou beze změny a běh selže, pokud ji nemá žádný objekt. --orient 1 se spouští po všech transformacích a nahrazuje orientaci."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Změnit měřítko modelu podle desetinného faktoru." msgstr "Změnit měřítko modelu podle desetinného faktoru."
@@ -21595,17 +21401,14 @@ msgstr "Tuto akci nelze vrátit zpět. Pokračovat?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Přeskakování objektů." msgstr "Přeskakování objektů."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Poměr materiálu" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Výška modelu" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Poměr" msgstr ""
# AI Translated # AI Translated
msgid "Select Filament" msgid "Select Filament"
@@ -21921,14 +21724,12 @@ msgid "Drying-Dehumidifying"
msgstr "Sušení odvlhčování" msgstr "Sušení odvlhčování"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " maximální teplota sušení je "
msgstr "Maximální teplota sušení pro %s je %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " minimální teplota sušení je "
msgstr "Minimální teplota sušení pro %s je %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22380,97 +22181,6 @@ msgstr ""
"Zamezte kroucení\n" "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í?" "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í?"
#~ msgid "Other"
#~ msgstr "Ostatní"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Levý: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Pravý: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Maximální teplota nesmí překročit "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Minimální teplota nesmí být nižší než "
#~ msgid "up to"
#~ msgstr "až do"
#~ msgid "above"
#~ msgstr "nad"
#~ msgid "from"
#~ msgstr "Od"
#~ msgid "Configuration package: "
#~ msgstr "Balíček konfigurace: "
#~ msgid " updated to "
#~ msgstr " aktualizováno na "
#~ msgid "Grouping error: "
#~ msgstr "Chyba seskupení: "
#~ msgid " can not be placed in the "
#~ msgstr " nelze umístit do "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " maximální teplota sušení je "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " minimální teplota sušení je "
# AI Translated
#~ msgid "needs"
#~ msgstr "vyžaduje"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "není povoleno"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materiál není publikován"
#~ msgid "Select the language"
#~ msgstr "Zvolte jazyk"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Vybrat plugin"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Směr, ve kterém jsou horní povrchy vyplňovány při použití vzoru vycházejícího ze středu (Koncentrický, Archimédovy akordy, Oktagramová spirála).\n"
#~ "Ven začíná ve středu povrchu, takže je přebytečný materiál vytlačen k okraji, kde je nejméně viditelný. Dovnitř začíná u okraje a končí těsnými oblouky ve středu.\n"
#~ "Výchozí používá řazení podle nejkratší dráhy, které může probíhat v obou směrech."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Směr, ve kterém jsou spodní povrchy vyplňovány při použití vzoru vycházejícího ze středu (Koncentrický, Archimédovy akordy, Oktagramová spirála).\n"
#~ "Dovnitř začíná každý povrch širšími vnějšími oblouky, což zlepšuje přilnavost první vrstvy na podložkách, kde se těsné oblouky ve středu nemusí přichytit. Ven začíná ve středu a přebytečný materiál vytlačuje k okraji.\n"
#~ "Výchozí používá řazení podle nejkratší dráhy, které může probíhat v obou směrech."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Je-li povoleno, věž na očištění trysky se nebude tisknout na vrstvách bez změny nástroje. Na vrstvách s výměnou nástroje pojede extruder dolů k tisku věže na očištění trysky. Uživatel je zodpovědný za zajištění, že nedojde ke kolizi s tiskem."
#~ msgid "This exports settings to a file."
#~ msgstr "Exportovat nastavení do souboru."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Nativní živý náhled ve Waylandu vyžaduje video sink GStreamer GTK. Nainstalujte prosím plugin gtksink pro GStreamer a poté restartujte OrcaSlicer." #~ msgstr "Nativní živý náhled ve Waylandu vyžaduje video sink GStreamer GTK. Nainstalujte prosím plugin gtksink pro GStreamer a poté restartujte OrcaSlicer."
+104 -394
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Heiko Liebscher <hliebschergmail.com>\n" "Last-Translator: Heiko Liebscher <hliebschergmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2430,6 +2430,13 @@ msgstr "Es ist ein Update verfügbar. Öffnen Sie den Profilbündel-Dialog, um e
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s wurde entfernt." msgstr "%s wurde entfernt."
msgid "Select the language"
msgstr "Sprache wählen"
msgid "Language"
msgstr "Sprache"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3671,15 +3678,11 @@ msgstr "Aktuelles Filament am Filament Track Switch zurückziehen"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Spur am Filament Track Switch wechseln" msgstr "Spur am Filament Track Switch wechseln"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Die maximale Temperatur darf nicht überschritten werden "
msgid "The maximum temperature cannot exceed %d"
msgstr "Die maximale Temperatur darf %d nicht überschreiten"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Die minimale Temperatur sollte nicht weniger als "
msgid "The minimum temperature should not be less than %d"
msgstr "Die minimale Temperatur darf %d nicht unterschreiten"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Tippen zum Filtern..." msgstr "Tippen zum Filtern..."
@@ -4551,15 +4554,6 @@ msgstr ""
"Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen. Ist die SD-Karte schreibgeschützt?\n" "Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen. Ist die SD-Karte schreibgeschützt?\n"
"Fehlermeldung: %1%" "Fehlermeldung: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen.\n"
"Fehlermeldung: %1%"
#, boost-format #, 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." 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 "Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen. Es könnte ein Problem mit dem Zielgerät geben. Versuchen Sie es erneut oder verwenden Sie ein anderes Gerät. Der beschädigte Ausgabe-G-Code befindet sich in %1%.tmp." msgstr "Das Kopieren des temporären G-Codes in den Ausgabe-G-Code ist fehlgeschlagen. Es könnte ein Problem mit dem Zielgerät geben. Versuchen Sie es erneut oder verwenden Sie ein anderes Gerät. Der beschädigte Ausgabe-G-Code befindet sich in %1%.tmp."
@@ -5296,11 +5290,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Wert %s ist außerhalb des Bereichs. Der gültige Bereich liegt zwischen %d und %d." msgstr "Wert %s ist außerhalb des Bereichs. Der gültige Bereich liegt zwischen %d und %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Heißt es %s%% oder %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Heißt es %s%% oder %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5326,17 +5319,21 @@ msgstr "Ungültiges Format. Erwartetes Vektorformat: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Systemagenten" msgstr "Systemagenten"
# AI Translated
msgid "No plugin selected"
msgstr "Kein Plugin ausgewählt"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Plugin hinzufügen" msgstr "Plugin hinzufügen"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Plugin entfernen" msgstr "Plugin auswählen"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Kein Plugin ausgewählt" msgstr "Plugin entfernen"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5593,20 +5590,14 @@ msgstr "Auf optimal setzen"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Filament neu gruppieren" msgstr "Filament neu gruppieren"
# AI Translated msgid "up to"
#, boost-format msgstr "bis zu"
msgid "up to %1% mm"
msgstr "bis zu %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "über"
msgid "above %1% mm"
msgstr "über %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "von"
msgid "from %1% to %2% mm"
msgstr "von %1% bis %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Nutzung" msgstr "Nutzung"
@@ -5966,7 +5957,7 @@ msgstr "Volumen:"
msgid "Size:" msgid "Size:"
msgstr "Größe:" 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)." 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)." msgstr "Konflikte von G-Code-Pfaden wurden bei Layer %d, Z = %.2lf mm gefunden.Bitte trennen Sie die konfliktbehafteten Objekte weiter voneinander (%s <-> %s)."
@@ -6277,13 +6268,11 @@ msgstr "Projekt speichern als"
msgid "Save current project as" msgid "Save current project as"
msgstr "Aktuelles Projekt speichern als" msgstr "Aktuelles Projekt speichern als"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MF veröffentlichen" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Eine 3MF-Datei mit den ausgewählten eingebetteten Einstellungen exportieren" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importiere 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importiere 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7552,14 +7541,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Untere" msgstr "Untere"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Diese Einstellung gibt keinen Plugin-Fähigkeitstyp an."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Diese Einstellung gibt einen unbekannten Plugin-Fähigkeitstyp an: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Plugin-Auswahl" msgstr "Plugin-Auswahl"
@@ -8126,13 +8107,11 @@ msgstr "Bitte bestätigen Sie, dass die G-Codes innerhalb dieser Profile sicher
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Benutzerdefinierte Profile" msgstr "Benutzerdefinierte Profile"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Einige veröffentlichte Einstellungen konnten nicht angewendet werden:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Einige Filament-Steckplätze wurden geändert:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Der Name der Komponenten in der Step-Datei ist nicht im UTF-8-Format!" msgstr "Der Name der Komponenten in der Step-Datei ist nicht im UTF-8-Format!"
@@ -8546,17 +8525,13 @@ msgstr "Geslicte Datei speichern unter:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Die Datei %s wurde an den Speicher des Druckers gesendet und kann auf dem Drucker angezeigt werden." msgstr "Die Datei %s wurde an den Speicher des Druckers gesendet und kann auf dem Drucker angezeigt werden."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MF-Datei veröffentlichen als:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Die veröffentlichte 3MF-Datei konnte nicht exportiert werden.\n"
"Bitte prüfen Sie, ob der Ordner online liegt oder ob andere Programme die Datei geöffnet haben."
msgid "Publish" msgid "Publish"
msgstr "Veröffentlichen" msgstr "Veröffentlichen"
@@ -8773,6 +8748,7 @@ msgstr "Möchten Sie fortfahren?"
msgid "Language selection" msgid "Language selection"
msgstr "Sprachauswahl" msgstr "Sprachauswahl"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asien-Pazifik" msgstr "Asien-Pazifik"
@@ -8877,9 +8853,6 @@ msgstr "Aktueller Instanzpfad: "
msgid "General" msgid "General"
msgstr "Allgemein" msgstr "Allgemein"
msgid "Language"
msgstr "Sprache"
msgid "Metric" msgid "Metric"
msgstr "Metrisch" msgstr "Metrisch"
@@ -9318,6 +9291,9 @@ msgstr "Beim Bewegen des Schichtreglers in der geslicten Vorschau werden die Sch
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Helligkeit abgedunkelter Schichten" msgstr "Helligkeit abgedunkelter Schichten"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9716,80 +9692,63 @@ msgstr "Daten werden hochgeladen"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Zu einer Website springen" msgstr "Zu einer Website springen"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Material" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Mischfilament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Einige Mischfilamente benötigen Filamente, die nicht veröffentlicht werden:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (gemischt)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% benötigt %2%, das nicht aktiviert ist."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% benötigt %2%, dessen Material nicht veröffentlicht wird." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Um ein Mischfilament zu veröffentlichen, aktivieren Sie jedes von ihm verwendete Filament und wählen Sie Vollständig veröffentlichen oder erfüllen Sie dessen Typ-Anforderung." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Trotzdem veröffentlichen" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MF veröffentlichen..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Wählen Sie aus, welche Einstellungen in der 3MF-Datei veröffentlicht werden" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki: 3MF veröffentlichen" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Videoanleitung: 3MF veröffentlichen" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Mischfilament - wird als Ganzes veröffentlicht, wenn oben \"Aktivieren\" ausgewählt ist" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Dieses Mischfilament veröffentlichen und seine Komponentenfilamente aktivieren + vollständig veröffentlichen" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Diesen Filament-Steckplatz in der 3MF-Datei veröffentlichen" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Vollständig veröffentlichen" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Das gesamte Filament dieses Steckplatzes in die 3MF-Datei einbetten" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Nicht ausgewählte filtern" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9808,10 +9767,6 @@ msgstr "Kopiert alle vom übergeordneten Profil geerbten Werte in dieses Profil
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Vom übergeordneten Element trennen" msgstr "Vom übergeordneten Element trennen"
# AI Translated
msgid "Save without parent"
msgstr "Ohne übergeordnetes Element speichern"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Eigenständiges Profil" msgstr "Eigenständiges Profil"
@@ -10512,17 +10467,9 @@ msgstr "Reinigungsturm ist für die Erkennung von Klumpen erforderlich. Ohne Rei
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Das Aktivieren von sowohl präziser Z-Höhe als auch Reinigungsturm kann zu Slicing-Fehlern führen. Möchten Sie trotzdem die präzise Z-Höhe aktivieren?" msgstr "Das Aktivieren von sowohl präziser Z-Höhe als auch Reinigungsturm kann zu Slicing-Fehlern führen. Möchten Sie trotzdem die präzise Z-Höhe aktivieren?"
# 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 "Der Smooth-Zeitraffer benötigt auf jeder Schicht einen Reinigungsturm und ist daher nicht mit \"Keine dünnen Schichten\" kompatibel. \"Keine dünnen Schichten\" wurde deaktiviert."
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?" 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 "Für den gewählten Zeitraffermodus ist ein Reinigungsturm erforderlich. Ohne Reinigungsturm kann es zu Fehlern am Modell kommen. Möchten Sie den Reinigungsturm aktivieren?" msgstr "Für den gewählten Zeitraffermodus ist ein Reinigungsturm erforderlich. Ohne Reinigungsturm kann es zu Fehlern am Modell kommen. Möchten Sie den Reinigungsturm aktivieren?"
# 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 "\"Keine dünnen Schichten\" ist nicht mit dem Smooth-Zeitraffer kompatibel, der auf jeder Schicht einen Reinigungsturm benötigt. Der Zeitraffer wurde auf den traditionellen Modus umgestellt."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Trotzdem nach Objekt drucken?" msgstr "Trotzdem nach Objekt drucken?"
@@ -10892,6 +10839,9 @@ msgstr "Kompatible Prozessprofile"
msgid "Printable space" msgid "Printable space"
msgstr "Druckbarer Raum" msgstr "Druckbarer Raum"
msgid "Printer Agent"
msgstr "Drucker-Agent"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Wählen Sie die Implementierung des Netzwerkagenten für die Druckerkommunikation. Verfügbare Agenten werden beim Start registriert." msgstr "Wählen Sie die Implementierung des Netzwerkagenten für die Druckerkommunikation. Verfügbare Agenten werden beim Start registriert."
@@ -11293,6 +11243,12 @@ msgstr "Anzahl der Extruder"
msgid "Capabilities" msgid "Capabilities"
msgstr "Fähigkeiten" msgstr "Fähigkeiten"
msgid "Left: "
msgstr "Links: "
msgid "Right: "
msgstr "Rechts: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Alle Profile anzeigen (auch inkompatible)" msgstr "Alle Profile anzeigen (auch inkompatible)"
@@ -12130,22 +12086,15 @@ msgstr "Reparatur abgebrochen"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen: %3%" msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Neue Herstellerprofile werden heruntergeladen: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Konfigurationspaket: %1% aktualisiert auf %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Herstellerprofile konnten nicht heruntergeladen werden: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Vor der Aktualisierung der Konfiguration müssen die nicht gespeicherten Änderungen überprüft werden." msgstr "Vor der Aktualisierung der Konfiguration müssen die nicht gespeicherten Änderungen überprüft werden."
msgid "Configuration package: "
msgstr "Konfigurationspaket:"
msgid " updated to "
msgstr " aktualisiert auf "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Öffne G-Code-Datei:" msgstr "Öffne G-Code-Datei:"
@@ -12205,15 +12154,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input Shaping wird nur von Klipper, RepRapFirmware und Marlin 2 unterstützt" msgstr "Input Shaping wird nur von Klipper, RepRapFirmware und Marlin 2 unterstützt"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Gruppierungsfehler: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Gruppierungsfehler: %1% kann nicht in der linken Düse platziert werden"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " kann nicht platziert werden in der "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Gruppierungsfehler: %1% kann nicht in der rechten Düse platziert werden"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12327,10 +12272,6 @@ msgstr "%1% ist zu nah an anderen, was Kollisionen verursachen kann."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% ist zu hoch und es kommt zu Kollisionen." msgstr "%1% ist zu hoch und es kommt zu Kollisionen."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Die relative Position von Modell und Reinigungsturm erfüllt nicht die Anforderungen der Funktion \"Keine dünnen Schichten\". Bitte passen Sie ihre relative Position an, verringern Sie die Modellhöhe oder deaktivieren Sie \"Keine dünnen Schichten\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " befindet sich zu nahe an einem Sperrbereich. Beim Drucken kann es zu Kollisionen kommen." msgstr " befindet sich zu nahe an einem Sperrbereich. Beim Drucken kann es zu Kollisionen kommen."
@@ -12676,9 +12617,6 @@ msgstr "Benutze 3MF statt G-Code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Aktivieren Sie diese Option, wenn der Drucker eine 3MF-Datei als Druckauftrag akzeptiert. Wenn aktiviert, sendet Orca Slicer die geslicete Datei als .gcode.3mf, anstatt als einfache .gcode-Datei." msgstr "Aktivieren Sie diese Option, wenn der Drucker eine 3MF-Datei als Druckauftrag akzeptiert. Wenn aktiviert, sendet Orca Slicer die geslicete Datei als .gcode.3mf, anstatt als einfache .gcode-Datei."
msgid "Printer Agent"
msgstr "Drucker-Agent"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Wählen Sie die Netzwerk-Agent-Implementierung für die Druckerkommunikation aus." msgstr "Wählen Sie die Netzwerk-Agent-Implementierung für die Druckerkommunikation aus."
@@ -13723,10 +13661,6 @@ msgstr "Geradlinig ausgerichtet"
msgid "Concentric" msgid "Concentric"
msgstr "Konzentrisch" msgstr "Konzentrisch"
# AI Translated
msgid "Spiral Inset"
msgstr "Spiralversatz"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert-Kurve" msgstr "Hilbert-Kurve"
@@ -13818,13 +13752,13 @@ msgstr "Füllreihenfolge der oberen Oberfläche"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Richtung, in der obere Flächen gefüllt werden, wenn ein zentrumsbasiertes Muster verwendet wird (Konzentrisch, Spiralversatz, Archimedische Akkorde, Oktagramm Spirale).\n" "Richtung, in der obere Oberflächen gefüllt werden, wenn ein mittenbasiertes Muster (Konzentrisch, Archimedische Akkorde, Oktagramm Spirale) verwendet wird.\n"
"Nach außen beginnt in der Mitte der Fläche, sodass überschüssiges Material zum Rand gedrückt wird, wo es am wenigsten sichtbar ist. Nach innen beginnt am Rand und endet mit den engen Kurven in der Mitte.\n" "Nach außen beginnt in der Mitte der Oberfläche, sodass überschüssiges Material zum Rand geschoben wird, wo es am wenigsten sichtbar ist. Nach innen beginnt am Rand und endet mit den engen Kurven in der Mitte.\n"
"Standard verwendet die Reihenfolge des kürzesten Weges, die in beide Richtungen verlaufen kann." "Standard verwendet die Sortierung nach kürzestem Pfad, die in beide Richtungen verlaufen kann."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13832,13 +13766,13 @@ msgstr "Füllreihenfolge der unteren Oberfläche"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Richtung, in der untere Flächen gefüllt werden, wenn ein zentrumsbasiertes Muster verwendet wird (Konzentrisch, Spiralversatz, Archimedische Akkorde, Oktagramm Spirale).\n" "Richtung, in der untere Oberflächen gefüllt werden, wenn ein mittenbasiertes Muster (Konzentrisch, Archimedische Akkorde, Oktagramm Spirale) verwendet wird.\n"
"Nach innen beginnt jede Fläche mit den weiteren äußeren Kurven, was die Haftung der ersten Schicht auf Druckbetten verbessert, auf denen die engen Kurven in der Mitte möglicherweise nicht haften. Nach außen beginnt in der Mitte und drückt überschüssiges Material zum Rand.\n" "Nach innen beginnt jede Oberfläche mit den breiteren äußeren Kurven, was die Haftung der ersten Schicht auf Druckbetten verbessert, auf denen die engen Kurven in der Mitte möglicherweise nicht haften. Nach außen beginnt in der Mitte und schiebt überschüssiges Material zum Rand.\n"
"Standard verwendet die Reihenfolge des kürzesten Weges, die in beide Richtungen verlaufen kann." "Standard verwendet die Sortierung nach kürzestem Pfad, die in beide Richtungen verlaufen kann."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Muster für das interne feste Füllmuster" msgstr "Muster für das interne feste Füllmuster"
@@ -13941,14 +13875,6 @@ msgstr "Gegen den Uhrzeigersinn"
msgid "Clockwise" msgid "Clockwise"
msgstr "Im Uhrzeigersinn" msgstr "Im Uhrzeigersinn"
# AI Translated
msgid "Distance to rod"
msgstr "Abstand zur Stange"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Horizontaler Abstand der Düsenspitze zur entfernteren Kante der Stange. Wird zur Kollisionsvermeidung beim Drucken nach Objekt verwendet."
msgid "Height to rod" msgid "Height to rod"
msgstr "Höhe zur Führung" msgstr "Höhe zur Führung"
@@ -16102,20 +16028,6 @@ msgstr "Erkennen von Wandüberhängen"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Erkennt den Prozentsatz des Überhangs im Verhältnis zur Linienbreite und verwenden hierfür eine unterschiedliche Druckgeschwindigkeiten. Bei einem 100%% Überhang wird die Brückengeschwindigkeit verwendet." msgstr "Erkennt den Prozentsatz des Überhangs im Verhältnis zur Linienbreite und verwenden hierfür eine unterschiedliche Druckgeschwindigkeiten. Bei einem 100%% Überhang wird die Brückengeschwindigkeit verwendet."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Nicht gestützte Wände zuletzt drucken"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Wandschleifen, die vollständig in der Luft liegen, werden erst gedruckt, wenn etwas sie halten kann:\n"
"Sie werden nach den übrigen Wänden ihrer Insel extrudiert, die innerste zuerst, unabhängig von der Wandreihenfolge.\n"
"Eine Schleife, die nur von den Überbrückungen dieser Schicht verankert werden kann, wartet, bis diese Überbrückungen gedruckt sind, während eine Schleife, die neben einer gestützten Wand verläuft, ihren Platz vor der Füllung behält, die sie als Verankerung benötigt."
msgid "Outer walls" msgid "Outer walls"
msgstr "Äußere Wände" msgstr "Äußere Wände"
@@ -16557,39 +16469,6 @@ msgstr "Wischbewegung nach innen"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Um die Sichtbarkeit der Naht in einer geschlossenen Schleifen-Extrusion zu minimieren, wird vor dem Verlassen der Schleife eine kleine Bewegung nach innen ausgeführt." msgstr "Um die Sichtbarkeit der Naht in einer geschlossenen Schleifen-Extrusion zu minimieren, wird vor dem Verlassen der Schleife eine kleine Bewegung nach innen ausgeführt."
# AI Translated
msgid "Wipe inward"
msgstr "Reinigen nach innen"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Gilt nur für Außenwände, einschließlich Lochkonturen. Bewegt die heiße Düse beim Reinigen in Richtung bereits gedruckter innerer Wände, um das erneute Aufschmelzen frisch gedruckten Kunststoffs und Nahtmarkierungen zu verringern.\n"
"\n"
"Besonders nützlich bei Schichthöhen unter 0,1 mm, wo Reinigungsspuren deutlicher sichtbar sind.\n"
"\n"
"Verwendet die normale Reinigung, wenn keine angrenzende innere Wand bereits gedruckt ist (Bereiche mit nur einer Wand oder die Wandreihenfolge Außen/Innen) oder wenn kein gestützter Weg nach innen gefunden werden kann, zum Beispiel an engen Ecken oder Nahtlücken."
# AI Translated
msgid "Wipe inward distance"
msgstr "Abstand für Reinigen nach innen"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Der Abstand, um den der Reinigungsweg vom Außenperimeter weg verschoben wird, angegeben in Millimetern oder als Prozentsatz der tatsächlichen Extrusionsbreite der Außenwand.\n"
"\n"
"Zum Beispiel verschiebt 50% den Weg um die halbe Außenwandbreite. Der wirksame Versatz wird sowohl durch die tatsächliche Außenwandbreite als auch durch den verfügbaren Abstand zur benachbarten Wand begrenzt, sodass Werte über 100% oder ein entsprechender absoluter Abstand keine zusätzliche Wirkung haben. Auf 0 setzen, um den Versatz zu deaktivieren."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Wischbewegung vor äußerer Schleife" msgstr "Wischbewegung vor äußerer Schleife"
@@ -16852,9 +16731,8 @@ msgstr "Nimmt das neue Werkzeug auf, ohne auf das Erreichen der Drucktemperatur
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Keine dünnen Schichten (Beta)" msgstr "Keine dünnen Schichten (Beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Wenn aktiviert, wird der Reinigungsturm nicht auf Schichten ohne Werkzeugwechsel gedruckt. Auf Schichten mit einem Werkzeugwechsel wird der Extruder nach unten fahren, um den Reinigungsturm zu drucken. Der Benutzer ist dafür verantwortlich, dass es keine Kollision mit dem Druck gibt."
msgstr "Wenn aktiviert, wird der Reinigungsturm auf Schichten ohne Werkzeugwechsel nicht gedruckt. Auf Schichten mit einem Werkzeugwechsel fährt der Extruder nach unten, um den Reinigungsturm zu drucken, sodass der Turm unterhalb des Modells endet und der Werkzeugkopf zu ihm hinuntergreifen muss. Anordnungen, bei denen das mit einem bereits gedruckten Objekt kollidieren würde, werden abgelehnt. Hat keine Wirkung beim Smooth-Zeitraffer oder bei der Düsenverstopfungserkennung, die auf jeder Schicht einen Turm benötigen."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Reinige alle Druckextruder" msgstr "Reinige alle Druckextruder"
@@ -16880,34 +16758,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Zyklisch" msgstr "Zyklisch"
# AI Translated
msgid "Cyclic order"
msgstr "Zyklische Reihenfolge"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Benutzerdefinierte Filamentreihenfolge für die zyklische Werkzeugwechsel-Reihenfolge, als durch Kommas getrennte Filamentnummern (z. B. \"3,2,1,4\").\n"
"Jede Schicht druckt ihre Filamente in dieser Reihenfolge; nicht aufgeführte Filamente werden zuletzt gedruckt, in aufsteigender Reihenfolge.\n"
"Leer lassen, um die Filamente in aufsteigender Reihenfolge zu durchlaufen."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Zyklische Reihenfolge auf erste Schicht anwenden"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Wendet die zyklische Werkzeugwechsel-Reihenfolge auch auf die erste Schicht an.\n"
"Standardmäßig ist dies deaktiviert, weil die erste Schicht stattdessen für die beste Druckbetthaftung sortiert wird: Filamente, die kleine, empfindliche Elemente der ersten Schicht drucken, werden zuletzt gedruckt, sodass die folgenden Werkzeugwechsel und Eilgänge diese schwach verankerten Teile seltener losreißen. Diese Reihenfolge der ersten Schicht berücksichtigt auch eine benutzerdefinierte Filamentreihenfolge für die erste Schicht, sofern eine festgelegt ist. Der Vorteil der zyklischen Reihenfolge (zusätzliche Werkzeugwechsel geben jeder Schicht mehr Zeit zum Abkühlen) gilt nicht für die erste Schicht, die für die Haftung langsam und heiß gedruckt wird.\n"
"Aktivieren Sie dies nur, wenn Sie auf jeder Schicht einschließlich der ersten exakt dieselbe Werkzeugreihenfolge benötigen, auf Kosten dieser Haftungsoptimierung."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Slice-Lückenschlussradius" msgstr "Slice-Lückenschlussradius"
@@ -16917,6 +16767,9 @@ msgstr "Risse, die kleiner als das 2-fache des Lückenschlussradius sind, werden
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Slicing-Modus" msgstr "Slicing-Modus"
msgid "Other"
msgstr "Sonstiges"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Verwenden Sie \"Gerade-ungerade\" für 3DLabPrint-Flugzeugmodelle. Verwenden Sie \"Löcher schließen\", um alle Löcher im Modell zu schließen." msgstr "Verwenden Sie \"Gerade-ungerade\" für 3DLabPrint-Flugzeugmodelle. Verwenden Sie \"Löcher schließen\", um alle Löcher im Modell zu schließen."
@@ -17907,14 +17760,6 @@ msgstr "Keine Überprüfung"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Führe keine Gültigkeitsprüfungen durch, wie beispielsweise die Überprüfung von G-Code-Pfadkonflikten." msgstr "Führe keine Gültigkeitsprüfungen durch, wie beispielsweise die Überprüfung von G-Code-Pfadkonflikten."
# AI Translated
msgid "Strict mode"
msgstr "Strikter Modus"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Beendet sich mit einem Rückgabewert ungleich null, wenn das Slicen eine nicht kritische Warnung auslöst, die sonst nur protokolliert wird, etwa ein Modell, das Stützen benötigt, während Stützen deaktiviert sind. Verwenden Sie dies in CI- oder Skript-Pipelines, die niemals einen unbemerkt fehlerhaften Slice ausliefern sollen. Jede solche Warnung wird zusätzlich mit einer stabilen Klasse im Array `warnings` von result.json aufgeführt, das nur unter Linux geschrieben wird. Kann nicht mit --no-check kombiniert werden, das die Stützenprüfung überspringt."
msgid "Normative check" msgid "Normative check"
msgstr "Normative Überprüfung" msgstr "Normative Überprüfung"
@@ -17927,28 +17772,11 @@ msgstr "Ausgabe Modellinformationen"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Geben Sie die Informationen des Modells aus." msgstr "Geben Sie die Informationen des Modells aus."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Mesh prüfen (JSON nach 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 "Gibt eine JSON-Zusammenfassung jedes geladenen Objekts nach stdout aus und beendet sich dann: seine Begrenzungsrahmen und die Flächen der konvexen Hülle, auf die es gelegt werden kann, mit deren Normalen, Flächeninhalten und Mittelpunkten. Dies sind die Flächen, aus denen die Optionen --ground-* auswählen. Maschinenlesbare Alternative zu --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Bemalung prüfen (JSON nach 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 "Gibt eine strukturierte JSON-Zusammenfassung jeder bereits im geladenen Modell gespeicherten Bemalungsebene (Stützen, Naht, MMU-Farbe, Fuzzy skin) aus — Facettenanzahl, Oberfläche und mesh-lokaler Begrenzungsrahmen je Zustand — und beendet sich dann. Maschinenlesbare Alternative zum Öffnen der Mal-Gizmos in der Benutzeroberfläche."
msgid "Export Settings" msgid "Export Settings"
msgstr "Einstellungen exportieren" msgstr "Einstellungen exportieren"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Einstellungen in eine Datei exportieren."
msgstr "Exportiert die Einstellungen in eine Datei. Verwenden Sie -, um sie nach stdout zu schreiben."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Fortschritt an die Leitung senden" msgstr "Fortschritt an die Leitung senden"
@@ -18004,30 +17832,6 @@ msgstr "Rotieren um Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Rotationswinkel um die Y-Achse in Grad." msgstr "Rotationswinkel um die Y-Achse in Grad."
# AI Translated
msgid "Ground largest face"
msgstr "Auf größte Fläche legen"
# 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 "Legt jedes Objekt auf die größte Fläche seiner konvexen Hülle und lässt es auf das Druckbett fallen. Bei gleich großen Flächen wird die bereits nach unten zeigende beibehalten. Objekte ohne eine ausreichend große Auflagefläche bleiben unverändert. Transformationen werden in der Reihenfolge der Befehlszeile ausgeführt, sodass vor dieser Option angegebene Drehungen berücksichtigt werden. --orient 1 läuft nach allen Transformationen und ersetzt die Ausrichtung."
# AI Translated
msgid "Ground face by normal"
msgstr "Auf Fläche nach Normale legen"
# 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 "Legt jedes Objekt auf die Fläche der konvexen Hülle, deren äußere Normale der Richtung NX,NY,NZ am nächsten kommt, und lässt es auf das Druckbett fallen. Die Richtung ist in Objektkoordinaten angegeben, die die vor dieser Option angegebenen Drehungen enthalten und den Achsen des Druckbetts entsprechen, sofern die Eingabedatei das Objekt nicht dreht. Zum Beispiel stellt 1,0,0 das Objekt auf seine +X-Seite. --orient 1 läuft nach allen Transformationen und ersetzt die Ausrichtung."
# AI Translated
msgid "Ground face at point"
msgstr "Auf Fläche an Punkt legen"
# 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 "Legt jedes Objekt auf die Fläche der konvexen Hülle, die den Punkt X,Y,Z enthält, und lässt es auf das Druckbett fallen. Der Punkt ist in Objektkoordinaten angegeben, die die vor dieser Option angegebenen Drehungen enthalten; --inspect-mesh gibt Flächenmittelpunkte in diesen an. Objekte ohne eine solche Fläche bleiben unverändert, und der Durchlauf schlägt fehl, wenn kein Objekt eine solche hat. --orient 1 läuft nach allen Transformationen und ersetzt die Ausrichtung."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Skalierung des Modells um einen Faktor" msgstr "Skalierung des Modells um einen Faktor"
@@ -21082,17 +20886,14 @@ msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Fortsetzen?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Objekte werden übersprungen." msgstr "Objekte werden übersprungen."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Materialanteil" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modellhöhe" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Anteil" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Filament auswählen" msgstr "Filament auswählen"
@@ -21350,14 +21151,12 @@ msgid "Drying-Dehumidifying"
msgstr "Trocknung Entfeuchten" msgstr "Trocknung Entfeuchten"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " maximale Trocknungstemperatur ist "
msgstr "Die maximale Trocknungstemperatur von %s beträgt %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " minimale Trocknungstemperatur ist "
msgstr "Die minimale Trocknungstemperatur von %s beträgt %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21802,95 +21601,6 @@ msgstr ""
"Verwerfungen vermeiden\n" "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?" "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 "Other"
#~ msgstr "Sonstiges"
#~ msgid "Left: "
#~ msgstr "Links: "
#~ msgid "Right: "
#~ msgstr "Rechts: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Die maximale Temperatur darf nicht überschritten werden "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Die minimale Temperatur sollte nicht weniger als "
#~ msgid "up to"
#~ msgstr "bis zu"
#~ msgid "above"
#~ msgstr "über"
#~ msgid "from"
#~ msgstr "von"
#~ msgid "Configuration package: "
#~ msgstr "Konfigurationspaket:"
#~ msgid " updated to "
#~ msgstr " aktualisiert auf "
#~ msgid "Grouping error: "
#~ msgstr "Gruppierungsfehler: "
#~ msgid " can not be placed in the "
#~ msgstr " kann nicht platziert werden in der "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " maximale Trocknungstemperatur ist "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " minimale Trocknungstemperatur ist "
# AI Translated
#~ msgid "needs"
#~ msgstr "benötigt"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "nicht aktiviert"
# AI Translated
#~ msgid "material not published"
#~ msgstr "Material nicht veröffentlicht"
#~ msgid "Select the language"
#~ msgstr "Sprache wählen"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Plugin auswählen"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Richtung, in der obere Oberflächen gefüllt werden, wenn ein mittenbasiertes Muster (Konzentrisch, Archimedische Akkorde, Oktagramm Spirale) verwendet wird.\n"
#~ "Nach außen beginnt in der Mitte der Oberfläche, sodass überschüssiges Material zum Rand geschoben wird, wo es am wenigsten sichtbar ist. Nach innen beginnt am Rand und endet mit den engen Kurven in der Mitte.\n"
#~ "Standard verwendet die Sortierung nach kürzestem Pfad, die in beide Richtungen verlaufen kann."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Richtung, in der untere Oberflächen gefüllt werden, wenn ein mittenbasiertes Muster (Konzentrisch, Archimedische Akkorde, Oktagramm Spirale) verwendet wird.\n"
#~ "Nach innen beginnt jede Oberfläche mit den breiteren äußeren Kurven, was die Haftung der ersten Schicht auf Druckbetten verbessert, auf denen die engen Kurven in der Mitte möglicherweise nicht haften. Nach außen beginnt in der Mitte und schiebt überschüssiges Material zum Rand.\n"
#~ "Standard verwendet die Sortierung nach kürzestem Pfad, die in beide Richtungen verlaufen kann."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Wenn aktiviert, wird der Reinigungsturm nicht auf Schichten ohne Werkzeugwechsel gedruckt. Auf Schichten mit einem Werkzeugwechsel wird der Extruder nach unten fahren, um den Reinigungsturm zu drucken. Der Benutzer ist dafür verantwortlich, dass es keine Kollision mit dem Druck gibt."
#~ msgid "This exports settings to a file."
#~ msgstr "Einstellungen in eine Datei exportieren."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Native Wayland Liveview erfordert das GStreamer GTK Video Sink. Bitte installieren Sie das gtksink-Plugin für GStreamer und starten Sie OrcaSlicer neu." #~ msgstr "Native Wayland Liveview erfordert das GStreamer GTK Video Sink. Bitte installieren Sie das gtksink-Plugin für GStreamer und starten Sie OrcaSlicer neu."
+56 -167
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-06-17 15:44-0300\n" "PO-Revision-Date: 2026-06-17 15:44-0300\n"
"Last-Translator: Alexandre Folle de Menezes\n" "Last-Translator: Alexandre Folle de Menezes\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2289,6 +2289,13 @@ msgstr ""
msgid "%s has been removed." msgid "%s has been removed."
msgstr "" msgstr ""
msgid "Select the language"
msgstr ""
msgid "Language"
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "" msgstr ""
@@ -3475,12 +3482,10 @@ msgstr ""
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "" msgstr ""
#, c-format, boost-format msgid "The maximum temperature cannot exceed "
msgid "The maximum temperature cannot exceed %d"
msgstr "" msgstr ""
#, c-format, boost-format msgid "The minmum temperature should not be less than "
msgid "The minimum temperature should not be less than %d"
msgstr "" msgstr ""
msgid "Type to filter..." msgid "Type to filter..."
@@ -4313,12 +4318,6 @@ msgid ""
"Error message: %1%" "Error message: %1%"
msgstr "" msgstr ""
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
#, boost-format #, 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." 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 "" msgstr ""
@@ -4991,10 +4990,8 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "" "Is it %s%% or %s %s?"
msgid "%"
msgstr "" msgstr ""
#, boost-format #, boost-format
@@ -5020,13 +5017,16 @@ msgstr ""
msgid "System agents" msgid "System agents"
msgstr "" msgstr ""
msgid "No plugin selected"
msgstr ""
msgid "Add plugin" msgid "Add plugin"
msgstr "" msgstr ""
msgid "Remove plugin" msgid "Select plugin"
msgstr "" msgstr ""
msgid "No plugin selected" msgid "Remove plugin"
msgstr "" msgstr ""
msgid "Configure" msgid "Configure"
@@ -5282,16 +5282,13 @@ msgstr ""
msgid "Regroup filament" msgid "Regroup filament"
msgstr "" msgstr ""
#, boost-format msgid "up to"
msgid "up to %1% mm"
msgstr "" msgstr ""
#, boost-format msgid "above"
msgid "above %1% mm"
msgstr "" msgstr ""
#, boost-format msgid "from"
msgid "from %1% to %2% mm"
msgstr "" msgstr ""
msgid "Usage" msgid "Usage"
@@ -5642,7 +5639,7 @@ msgstr ""
msgid "Size:" msgid "Size:"
msgstr "" 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7179,12 +7176,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "" msgstr ""
msgid "This setting does not specify a plugin capability type."
msgstr ""
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr ""
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "" msgstr ""
@@ -8295,6 +8286,7 @@ msgstr ""
msgid "Language selection" msgid "Language selection"
msgstr "" msgstr ""
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "" msgstr ""
@@ -8388,9 +8380,6 @@ msgstr ""
msgid "General" msgid "General"
msgstr "" msgstr ""
msgid "Language"
msgstr ""
msgid "Metric" msgid "Metric"
msgstr "" msgstr ""
@@ -8780,6 +8769,9 @@ msgstr ""
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "" msgstr ""
msgid "%"
msgstr ""
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
"99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option." "99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option."
@@ -9173,12 +9165,13 @@ msgstr ""
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "" msgstr ""
#, boost-format msgid "needs"
msgid "%1% needs %2%, which is not enabled."
msgstr "" msgstr ""
#, boost-format msgid "not enabled"
msgid "%1% needs %2%, whose material will not be published." msgstr ""
msgid "material not published"
msgstr "" msgstr ""
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
@@ -9233,9 +9226,6 @@ msgstr ""
msgid "Detach from parent" msgid "Detach from parent"
msgstr "" msgstr ""
msgid "Save without parent"
msgstr ""
msgid "Unique preset" msgid "Unique preset"
msgstr "" msgstr ""
@@ -9885,15 +9875,9 @@ msgstr ""
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "" msgstr ""
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 ""
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?" 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 ""
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 ""
msgid "Still print by object?" msgid "Still print by object?"
msgstr "" msgstr ""
@@ -10242,6 +10226,9 @@ msgstr ""
msgid "Printable space" msgid "Printable space"
msgstr "" msgstr ""
msgid "Printer Agent"
msgstr ""
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "" msgstr ""
@@ -10601,6 +10588,12 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "" msgstr ""
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "" msgstr ""
@@ -11404,19 +11397,15 @@ msgstr ""
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "" msgstr ""
msgid "Downloading new vendor profile(s): "
msgstr ""
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr ""
msgid "Failed to download vendor profile(s): "
msgstr ""
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "" msgstr ""
msgid "Configuration package: "
msgstr ""
msgid " updated to "
msgstr ""
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "" msgstr ""
@@ -11472,12 +11461,10 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "" msgstr ""
#, boost-format msgid "Grouping error: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "" msgstr ""
#, boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "" msgstr ""
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -11591,9 +11578,6 @@ msgstr ""
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "" msgstr ""
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr ""
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "" msgstr ""
@@ -11916,9 +11900,6 @@ msgstr ""
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "" msgstr ""
msgid "Printer Agent"
msgstr ""
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "" msgstr ""
@@ -12767,9 +12748,6 @@ msgstr ""
msgid "Concentric" msgid "Concentric"
msgstr "" msgstr ""
msgid "Spiral Inset"
msgstr ""
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "" msgstr ""
@@ -12839,7 +12817,7 @@ msgid "Top surface fill order"
msgstr "" msgstr ""
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
@@ -12848,7 +12826,7 @@ msgid "Bottom surface fill order"
msgstr "" msgstr ""
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
@@ -12936,12 +12914,6 @@ msgstr ""
msgid "Clockwise" msgid "Clockwise"
msgstr "" msgstr ""
msgid "Distance to rod"
msgstr ""
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr ""
msgid "Height to rod" msgid "Height to rod"
msgstr "" msgstr ""
@@ -14892,15 +14864,6 @@ msgstr ""
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "" msgstr ""
msgid "Print unsupported walls last"
msgstr ""
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
msgid "Outer walls" msgid "Outer walls"
msgstr "" msgstr ""
@@ -15310,27 +15273,6 @@ msgstr ""
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "" msgstr ""
msgid "Wipe inward"
msgstr ""
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
msgid "Wipe inward distance"
msgstr ""
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "" msgstr ""
@@ -15571,7 +15513,7 @@ msgstr ""
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "" msgstr ""
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." 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. User is responsible for ensuring there is no collision with the print."
msgstr "" msgstr ""
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
@@ -15592,24 +15534,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "" msgstr ""
msgid "Cyclic order"
msgstr ""
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
msgid "Apply cyclic order to first layer"
msgstr ""
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "" msgstr ""
@@ -15619,6 +15543,9 @@ msgstr ""
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "" msgstr ""
msgid "Other"
msgstr ""
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
@@ -16521,12 +16448,6 @@ msgstr ""
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "" msgstr ""
msgid "Strict mode"
msgstr ""
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr ""
msgid "Normative check" msgid "Normative check"
msgstr "" msgstr ""
@@ -16539,22 +16460,10 @@ msgstr ""
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "" msgstr ""
msgid "Inspect mesh (JSON to stdout)"
msgstr ""
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 ""
msgid "Inspect paint (JSON to stdout)"
msgstr ""
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 ""
msgid "Export Settings" msgid "Export Settings"
msgstr "" msgstr ""
msgid "This exports settings to a file. Use - to write them to stdout." msgid "This exports settings to a file."
msgstr "" msgstr ""
msgid "Send progress to pipe" msgid "Send progress to pipe"
@@ -16611,24 +16520,6 @@ msgstr ""
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "" msgstr ""
msgid "Ground largest face"
msgstr ""
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 ""
msgid "Ground face by normal"
msgstr ""
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 ""
msgid "Ground face at point"
msgstr ""
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 ""
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "" msgstr ""
@@ -19759,12 +19650,10 @@ msgstr ""
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "" msgstr ""
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C."
msgstr "" msgstr ""
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C."
msgstr "" msgstr ""
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
+102 -392
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Ian A. Bassi <>\n" "Last-Translator: Ian A. Bassi <>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2356,6 +2356,13 @@ msgstr "Hay una actualización disponible. Abra el cuadro de diálogo del paquet
msgid "%s has been removed." msgid "%s has been removed."
msgstr "Se ha eliminado %s." msgstr "Se ha eliminado %s."
msgid "Select the language"
msgstr "Seleccionar el idioma"
msgid "Language"
msgstr "Idioma"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "No se pudo cambiar Orca Slicer al idioma %s." msgstr "No se pudo cambiar Orca Slicer al idioma %s."
@@ -3553,15 +3560,11 @@ msgstr "Retirar el filamento actual en el Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Cambiar de vía en el Filament Track Switch" msgstr "Cambiar de vía en el Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "La temperatura máxima no puede superar "
msgid "The maximum temperature cannot exceed %d"
msgstr "La temperatura máxima no puede superar %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "La temperatura mínima no debe ser inferior a "
msgid "The minimum temperature should not be less than %d"
msgstr "La temperatura mínima no debe ser inferior a %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Escribe para filtrar..." msgstr "Escribe para filtrar..."
@@ -4421,15 +4424,6 @@ msgstr ""
"Error al copiar el G-Code temporal en el G-Code de salida. ¿Quizás la tarjeta SD está protegida contra escritura?\n" "Error al copiar el G-Code temporal en el G-Code de salida. ¿Quizás la tarjeta SD está protegida contra escritura?\n"
"Mensaje de error: %1%" "Mensaje de error: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Error al copiar el código G temporal al código G de salida.\n"
"Mensaje de error: %1%"
#, boost-format #, 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." 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 "La copia del G-Code temporal al G-Code de salida ha fallado. Puede haber un problema con el dispositivo de destino, intenta exportar nuevamente o usa un dispositivo diferente. El G-Code de salida dañado está en %1%.tmp." msgstr "La copia del G-Code temporal al G-Code de salida ha fallado. Puede haber un problema con el dispositivo de destino, intenta exportar nuevamente o usa un dispositivo diferente. El G-Code de salida dañado está en %1%.tmp."
@@ -5160,11 +5154,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "El valor %s está fuera de rango. El rango válido es de %d a %d." msgstr "El valor %s está fuera de rango. El rango válido es de %d a %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "¿Es %s%% o %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "¿Es %s%% o %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5189,15 +5182,18 @@ msgstr "Formato inválido. Formato de vector esperado: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Agentes del sistema" msgstr "Agentes del sistema"
msgid "No plugin selected"
msgstr "Ningún plugin seleccionado"
msgid "Add plugin" msgid "Add plugin"
msgstr "Añadir plugin" msgstr "Añadir plugin"
msgid "Select plugin"
msgstr "Seleccionar plugin"
msgid "Remove plugin" msgid "Remove plugin"
msgstr "Eliminar plugin" msgstr "Eliminar plugin"
msgid "No plugin selected"
msgstr "Ningún plugin seleccionado"
msgid "Configure" msgid "Configure"
msgstr "Configurar" msgstr "Configurar"
@@ -5451,20 +5447,14 @@ msgstr "Ajustar a óptimo"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Reagrupar filamentos" msgstr "Reagrupar filamentos"
# AI Translated msgid "up to"
#, boost-format msgstr "hasta"
msgid "up to %1% mm"
msgstr "hasta %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "sobre"
msgid "above %1% mm"
msgstr "por encima de %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "desde"
msgid "from %1% to %2% mm"
msgstr "de %1% a %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Uso" msgstr "Uso"
@@ -5821,7 +5811,7 @@ msgstr "Volumen:"
msgid "Size:" msgid "Size:"
msgstr "Tamaño:" 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)." 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)." 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)."
@@ -6133,13 +6123,11 @@ msgstr "Guardar proyecto como"
msgid "Save current project as" msgid "Save current project as"
msgstr "Guardar el proyecto actual como" msgstr "Guardar el proyecto actual como"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publicar 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exportar un archivo 3MF con los ajustes seleccionados incrustados" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importar 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importar 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7398,14 +7386,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Inferior" msgstr "Inferior"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Este ajuste no especifica un tipo de capacidad de plugin."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Este ajuste especifica un tipo de capacidad de plugin no reconocido: "
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Selección de plugins" msgstr "Selección de plugins"
@@ -7930,13 +7910,11 @@ msgstr "¡Por favor, confirme que el G-Code dentro de los perfiles son seguros p
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Perfil Personalizado" msgstr "Perfil Personalizado"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Algunos ajustes publicados no se han podido aplicar:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Se han cambiado algunas ranuras de filamento:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "¡El nombre de los componentes dentro del archivo de pasos no tiene formato UTF-8!" msgstr "¡El nombre de los componentes dentro del archivo de pasos no tiene formato UTF-8!"
@@ -8333,17 +8311,13 @@ msgstr "Guardar el archivo laminado como:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "El archivo %s ha sido mandado al almacenamiento de la impresora y puede ser visualizado en la impresora." msgstr "El archivo %s ha sido mandado al almacenamiento de la impresora y puede ser visualizado en la impresora."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publicar archivo 3MF como:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"No se ha podido exportar el archivo 3MF publicado.\n"
"Compruebe si la carpeta existe en línea o si otros programas tienen el archivo abierto."
msgid "Publish" msgid "Publish"
msgstr "Publicar" msgstr "Publicar"
@@ -8549,6 +8523,7 @@ msgstr "¿Quieres continuar?"
msgid "Language selection" msgid "Language selection"
msgstr "Selección de idiomas" msgstr "Selección de idiomas"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asia-Pacífico" msgstr "Asia-Pacífico"
@@ -8653,9 +8628,6 @@ msgstr "Ruta de Instancia Actual: "
msgid "General" msgid "General"
msgstr "General" msgstr "General"
msgid "Language"
msgstr "Idioma"
msgid "Metric" msgid "Metric"
msgstr "Métrico" msgstr "Métrico"
@@ -9081,6 +9053,9 @@ msgstr "Al desplazar el control deslizante de capas en la vista previa laminada,
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Brillo de las capas atenuadas" msgstr "Brillo de las capas atenuadas"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9474,80 +9449,63 @@ msgstr "Cargando datos"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Ir a la página web" msgstr "Ir a la página web"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Material" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filamento mixto" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Algunos filamentos mixtos dependen de filamentos que no se publicarán:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filamento %d (mixto)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% necesita %2%, que no está habilitado."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% necesita %2%, cuyo material no se publicará." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Para publicar un filamento mixto, habilite todos los filamentos que utiliza y elija Publicación completa o cumpla su requisito de Tipo." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Publicar de todos modos" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publicar 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Seleccione qué ajustes se publicarán en el archivo 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki de Publicar 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Guía en vídeo de Publicar 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filamento mixto - se publica como un conjunto cuando se selecciona \"Habilitar\" arriba" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publicar este filamento mixto y habilitar + publicar completamente sus filamentos componentes" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publicar esta ranura de filamento en el archivo 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Publicación completa" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Incrustar el filamento completo de esta ranura en el archivo 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrar no seleccionados" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9566,10 +9524,6 @@ msgstr "Copia en este perfil todos los valores heredados del perfil padre y elim
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Separar del elemento padre" msgstr "Separar del elemento padre"
# AI Translated
msgid "Save without parent"
msgstr "Guardar sin elemento padre"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Perfil único" msgstr "Perfil único"
@@ -10230,17 +10184,9 @@ msgstr "La torre de purga es necesaria para la detección de aglomeraciones. Pue
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Habilitar tanto la altura Z precisa como la torre de purga puede causar errores de laminado. ¿Desea habilitar la altura Z precisa?" msgstr "Habilitar tanto la altura Z precisa como la torre de purga puede causar errores de laminado. ¿Desea habilitar la altura Z precisa?"
# 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 "El timelapse suave necesita una torre de purga en cada capa, lo que no es compatible con \"Sin capas de baja densidad\". Se ha desactivado \"Sin capas de baja densidad\"."
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?" 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 "La torre de purga es necesaria para que el timelapse sea suave. Puede haber defectos en el modelo sin torre de purga. ¿Desea activar la torre de purga?" msgstr "La torre de purga es necesaria para que el timelapse sea suave. Puede haber defectos en el modelo sin torre de purga. ¿Desea activar la torre de purga?"
# 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 "\"Sin capas de baja densidad\" no es compatible con el timelapse suave, que necesita una torre de purga en cada capa. El timelapse ha cambiado al modo tradicional."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "¿Seguir imprimiendo por objeto?" msgstr "¿Seguir imprimiendo por objeto?"
@@ -10605,6 +10551,9 @@ msgstr "Perfiles de proceso compatibles"
msgid "Printable space" msgid "Printable space"
msgstr "Espacio imprimible" msgstr "Espacio imprimible"
msgid "Printer Agent"
msgstr "Agente de impresora"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Seleccione la implementación del agente de red para la comunicación con la impresora. Los agentes disponibles se registran al iniciar el sistema." msgstr "Seleccione la implementación del agente de red para la comunicación con la impresora. Los agentes disponibles se registran al iniciar el sistema."
@@ -11003,6 +10952,12 @@ msgstr "Número de extrusores"
msgid "Capabilities" msgid "Capabilities"
msgstr "Capacidades" msgstr "Capacidades"
msgid "Left: "
msgstr "Izquierda: "
msgid "Right: "
msgstr "Derecha: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Mostrar todos los perfiles (incluyendo los compatibles)" msgstr "Mostrar todos los perfiles (incluyendo los compatibles)"
@@ -11820,22 +11775,15 @@ msgstr "Reparación cancelada"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "La copia del archivo %1% a %2% falló: %3%" msgstr "La copia del archivo %1% a %2% falló: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Descargando nuevos perfiles de fabricante: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Paquete de configuración: %1% actualizado a %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "No se han podido descargar los perfiles de fabricante: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Es necesario comprobar los cambios no guardados antes de actualizar la configuración." msgstr "Es necesario comprobar los cambios no guardados antes de actualizar la configuración."
msgid "Configuration package: "
msgstr "Paquete de configuración: "
msgid " updated to "
msgstr " Actualizado a "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Abrir archivo G-Code:" msgstr "Abrir archivo G-Code:"
@@ -11895,15 +11843,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping solo es compatible con Klipper, RepRapFirmware y Marlin 2." msgstr "Input shaping solo es compatible con Klipper, RepRapFirmware y Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Error de agrupación: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Error de agrupación: %1% no se puede colocar en la boquilla izquierda"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " no se puede colocar en el "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Error de agrupación: %1% no se puede colocar en la boquilla derecha"
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
msgstr "Error de agrupación en modo manual. Compruebe el número de boquillas o vuelva a agrupar." msgstr "Error de agrupación en modo manual. Compruebe el número de boquillas o vuelva a agrupar."
@@ -12016,10 +11960,6 @@ msgstr "%1% está demasiado cerca de otros, y pueden producirse colisiones."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% es demasiado alto, y se producirán colisiones." msgstr "%1% es demasiado alto, y se producirán colisiones."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "La posición relativa del modelo y la torre de purga no cumple los requisitos de la función \"Sin capas de baja densidad\". Ajuste sus posiciones relativas, reduzca la altura del modelo o desactive \"Sin capas de baja densidad\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " está muy cerca del área de exclusión, puede conllevar colisiones cuando se imprime." msgstr " está muy cerca del área de exclusión, puede conllevar colisiones cuando se imprime."
@@ -12355,9 +12295,6 @@ msgstr "Utiliza 3MF en lugar de G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Activa esta opción si la impresora admite un archivo 3MF como trabajo de impresión. Cuando está activada, Orca Slicer envía el archivo cortado como un archivo .gcode.3mf, en lugar de como un archivo .gcode convencional." msgstr "Activa esta opción si la impresora admite un archivo 3MF como trabajo de impresión. Cuando está activada, Orca Slicer envía el archivo cortado como un archivo .gcode.3mf, en lugar de como un archivo .gcode convencional."
msgid "Printer Agent"
msgstr "Agente de impresora"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Seleccione la implementación del agente de red para la comunicación con la impresora." msgstr "Seleccione la implementación del agente de red para la comunicación con la impresora."
@@ -13403,10 +13340,6 @@ msgstr "Rectilíneo Alineado"
msgid "Concentric" msgid "Concentric"
msgstr "Concéntrico" msgstr "Concéntrico"
# AI Translated
msgid "Spiral Inset"
msgstr "Espiral interior"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Curva de Hilbert" msgstr "Curva de Hilbert"
@@ -13486,28 +13419,26 @@ msgstr ""
msgid "Top surface fill order" msgid "Top surface fill order"
msgstr "Orden de relleno de la superficie superior" msgstr "Orden de relleno de la superficie superior"
# AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Dirección en la que se rellenan las superficies superiores cuando se usa un patrón basado en el centro (Concéntrico, Espiral interior, Espiral de Arquímedes, Espiral Octagonal).\n" "Dirección en la que se rellenan las superficies superiores al usar un patrón basado en el centro (Concéntrico, Cuerdas de Arquímedes, Espiral de octograma).\n"
"Hacia fuera empieza en el centro de la superficie, de modo que el material sobrante se empuja hacia el borde, donde resulta menos visible. Hacia dentro empieza en el borde y termina con las curvas cerradas del centro.\n" "Hacia afuera comienza en el centro de la superficie, de modo que cualquier exceso de material se empuja hacia el borde, donde es menos visible. Hacia adentro comienza en el borde y termina con las curvas cerradas del centro.\n"
"Por defecto usa el orden de ruta más corta, que puede recorrerse en cualquiera de los dos sentidos." "Por defecto usa el orden de ruta más corta, que puede ir en cualquier dirección."
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
msgstr "Orden de relleno de la superficie inferior" msgstr "Orden de relleno de la superficie inferior"
# AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Dirección en la que se rellenan las superficies inferiores cuando se usa un patrón basado en el centro (Concéntrico, Espiral interior, Espiral de Arquímedes, Espiral Octagonal).\n" "Dirección en la que se rellenan las superficies inferiores al usar un patrón basado en el centro (Concéntrico, Cuerdas de Arquímedes, Espiral de octograma).\n"
"Hacia dentro empieza cada superficie por las curvas exteriores más amplias, lo que mejora la adhesión de la capa inicial en camas donde las curvas cerradas del centro pueden no agarrar. Hacia fuera empieza en el centro y empuja el material sobrante hacia el borde.\n" "Hacia adentro comienza cada superficie con las curvas exteriores más amplias, lo que mejora la adherencia de la primera capa en las camas donde las curvas cerradas del centro pueden no adherirse. Hacia afuera comienza en el centro, empujando cualquier exceso de material hacia el borde.\n"
"Por defecto usa el orden de ruta más corta, que puede recorrerse en cualquiera de los dos sentidos." "Por defecto usa el orden de ruta más corta, que puede ir en cualquier dirección."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Patrón de relleno sólido interno" msgstr "Patrón de relleno sólido interno"
@@ -13606,14 +13537,6 @@ msgstr "En sentido contrario a las agujas del reloj"
msgid "Clockwise" msgid "Clockwise"
msgstr "En el sentido de las agujas del reloj" msgstr "En el sentido de las agujas del reloj"
# AI Translated
msgid "Distance to rod"
msgstr "Distancia a la varilla"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Distancia horizontal de la punta de la boquilla al borde más alejado de la varilla. Se usa para evitar colisiones en la impresión por objeto."
msgid "Height to rod" msgid "Height to rod"
msgstr "Altura a la barra" msgstr "Altura a la barra"
@@ -15740,20 +15663,6 @@ msgstr "Detectar perímetros en voladizo"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Detecta el porcentaje de voladizo en relación con el ancho de línea y utiliza diferentes velocidades para imprimir. Para el 100%% de voladizo, se utiliza la velocidad de puente." msgstr "Detecta el porcentaje de voladizo en relación con el ancho de línea y utiliza diferentes velocidades para imprimir. Para el 100%% de voladizo, se utiliza la velocidad de puente."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Imprimir al final los perímetros sin soporte"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Los bucles de perímetro que quedan completamente en el aire se imprimen cuando algo puede sostenerlos:\n"
"se extruyen después de los demás perímetros de su isla, empezando por el más interno, sea cual sea el orden de perímetros.\n"
"Un bucle que solo pueden anclar los puentes de esta capa espera a que se impriman esos puentes, mientras que un bucle que discurre junto a un perímetro con soporte mantiene su lugar antes del relleno, que lo necesita como anclaje."
msgid "Outer walls" msgid "Outer walls"
msgstr "Paredes exteriores" msgstr "Paredes exteriores"
@@ -16181,39 +16090,6 @@ msgstr "Purgado en contornos curvos"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Para minimizar la visibilidad de la costura en un contorno curvo cerrado, se ejecuta un pequeño movimiento hacia dentro antes de que el extrusor abandone la curva." msgstr "Para minimizar la visibilidad de la costura en un contorno curvo cerrado, se ejecuta un pequeño movimiento hacia dentro antes de que el extrusor abandone la curva."
# AI Translated
msgid "Wipe inward"
msgstr "Purgado hacia dentro"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Se aplica solo a los perímetros externos, incluidos los contornos de los agujeros. Durante el purgado mueve la boquilla caliente hacia los perímetros internos ya impresos para reducir el recalentamiento del plástico recién depositado y las marcas de costura.\n"
"\n"
"Es especialmente útil con alturas de capa por debajo de 0,1 mm, donde las marcas de purgado se ven más.\n"
"\n"
"Usa el purgado normal si no hay ningún perímetro interno contiguo ya impreso (zonas de un solo perímetro u orden de perímetros Exterior/Interior) o si no se encuentra ninguna trayectoria hacia dentro con apoyo, por ejemplo en esquinas cerradas o huecos de costura."
# AI Translated
msgid "Wipe inward distance"
msgstr "Distancia de purgado hacia dentro"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Distancia que se desplaza la trayectoria de purgado alejándose del perímetro externo, indicada en milímetros o como porcentaje del ancho de extrusión real del perímetro externo.\n"
"\n"
"Por ejemplo, 50% desplaza la trayectoria la mitad del ancho del perímetro externo. El desplazamiento efectivo está limitado tanto por el ancho real del perímetro externo como por el espacio disponible hasta el perímetro contiguo, por lo que valores por encima de 100% o una distancia absoluta equivalente no tienen ningún efecto adicional. Ponga 0 para desactivar el desplazamiento."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Purgado antes del bucle externo" msgstr "Purgado antes del bucle externo"
@@ -16473,9 +16349,8 @@ msgstr "Recoge la nueva herramienta sin esperar a que alcance la temperatura de
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Sin capas de baja densidad (beta)" msgstr "Sin capas de baja densidad (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Sí está activado, la torre de purga no se imprimirá en las capa sin cambio de cabezal. En las capas con cambio de cabezal, viajará hacía abajo para imprimir la torre de purga. El usuario es responsable de asegurarse que no hay colisiones con la impresión."
msgstr "Si se habilita, la torre de purga no se imprimirá en las capas sin cambios de herramienta. En las capas con un cambio de herramienta, el extrusor bajará para imprimir la torre de purga, de modo que la torre queda por debajo del modelo y el cabezal tiene que descender hasta ella. Se rechazan las disposiciones en las que eso chocaría con un objeto ya impreso. No tiene efecto con el timelapse suave ni con la detección de atascos en la boquilla, que necesitan una torre en cada capa."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Purgar todos los extrusores" msgstr "Purgar todos los extrusores"
@@ -16498,34 +16373,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cíclico" msgstr "Cíclico"
# AI Translated
msgid "Cyclic order"
msgstr "Orden cíclico"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Secuencia de filamentos personalizada que usa el orden cíclico de cambios de herramienta, como números de filamento separados por comas (p. ej. \"3,2,1,4\").\n"
"Cada capa imprime sus filamentos siguiendo esta secuencia; los filamentos no incluidos se imprimen al final, en orden ascendente.\n"
"Déjelo vacío para recorrer los filamentos en orden ascendente."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Aplicar el orden cíclico a la capa inicial"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Aplica el orden cíclico de cambios de herramienta también a la capa inicial.\n"
"Por defecto está desactivado, porque la capa inicial se ordena en su lugar para lograr la mejor adhesión a la cama: los filamentos que imprimen detalles pequeños y frágiles de la capa inicial se imprimen al final, de modo que los cambios de herramienta y desplazamientos posteriores tienen menos probabilidad de arrancar esas piezas mal ancladas. Este orden de la capa inicial también respeta una secuencia de filamentos personalizada para la capa inicial cuando se ha definido. La ventaja del orden cíclico (los cambios de herramienta adicionales dan a cada capa más tiempo para enfriarse) no se aplica a la capa inicial, que se imprime despacio y caliente para favorecer la adhesión.\n"
"Active esta opción solo si necesita exactamente la misma secuencia de herramientas en todas las capas, incluida la primera, a costa de esa optimización de la adhesión."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Radio de cierre de laminado" msgstr "Radio de cierre de laminado"
@@ -16535,6 +16382,9 @@ msgstr "Las grietas más pequeñas que 2x el radio de cierre se rellenan durante
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Modo de laminado" msgstr "Modo de laminado"
msgid "Other"
msgstr "Otro"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Utilice \"Par-impar\" para los modelos de avión de 3DLabPrint. Utilice \"Cerrar orificios\" para cerrar todos los orificios del modelo." msgstr "Utilice \"Par-impar\" para los modelos de avión de 3DLabPrint. Utilice \"Cerrar orificios\" para cerrar todos los orificios del modelo."
@@ -17508,14 +17358,6 @@ msgstr "No comprobar"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "No ejecute ninguna comprobación de validez, como la comprobación de conflictos de ruta de G-Code." msgstr "No ejecute ninguna comprobación de validez, como la comprobación de conflictos de ruta de G-Code."
# AI Translated
msgid "Strict mode"
msgstr "Modo estricto"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Sale con un código distinto de cero cuando el laminado genera un aviso no crítico que de otro modo solo se registraría, como un modelo que necesita soportes mientras los soportes están desactivados. Úselo en CI o en procesos automatizados que nunca deban entregar un laminado sutilmente defectuoso. Cada uno de esos avisos también aparece con una clase estable en el array `warnings` de result.json, que solo se escribe en Linux. No se puede combinar con --no-check, que omite la comprobación de soportes."
msgid "Normative check" msgid "Normative check"
msgstr "Comprobación de normativa" msgstr "Comprobación de normativa"
@@ -17528,28 +17370,11 @@ msgstr "Información del modelo de salida"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Salida de la información del modelo." msgstr "Salida de la información del modelo."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Inspeccionar malla (JSON por 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 "Imprime por stdout un resumen JSON de cada objeto cargado y después sale: sus cajas envolventes y las caras de su envolvente convexa sobre las que puede apoyarse, con sus normales, áreas y centros. Estas son las caras entre las que eligen las opciones --ground-*. Alternativa legible por máquina a --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Inspeccionar pintado (JSON por 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 "Imprime un resumen JSON estructurado de cada capa pintada (soportes, costura, color MMU, piel rugosa) ya guardada en el modelo cargado — número de facetas, área de superficie y caja envolvente local a la malla por cada estado — y después sale. Alternativa legible por máquina a abrir las herramientas de pintado en la interfaz."
msgid "Export Settings" msgid "Export Settings"
msgstr "Ajustes de exportación" msgstr "Ajustes de exportación"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exporta los ajustes a un archivo."
msgstr "Esto exporta los ajustes a un archivo. Use - para escribirlos por stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Enviar el progreso a la tubería" msgstr "Enviar el progreso a la tubería"
@@ -17605,30 +17430,6 @@ msgstr "Rotar alrededor de Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "El ángulo de rotación alrededor del eje Y en grados." msgstr "El ángulo de rotación alrededor del eje Y en grados."
# AI Translated
msgid "Ground largest face"
msgstr "Apoyar sobre la cara mayor"
# 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 "Apoya cada objeto sobre la cara mayor de su envolvente convexa y lo deja caer sobre la cama. Entre caras igual de grandes se conserva la que ya mira hacia abajo. Los objetos sin una cara lo bastante grande para apoyarse se dejan como están. Las transformaciones se aplican en el orden de la línea de órdenes, por lo que se respetan las rotaciones indicadas antes de esta opción. --orient 1 se ejecuta después de todas las transformaciones y sustituye la orientación."
# AI Translated
msgid "Ground face by normal"
msgstr "Apoyar sobre la cara según la normal"
# 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 "Apoya cada objeto sobre la cara de su envolvente convexa cuya normal exterior sea la más próxima a la dirección NX,NY,NZ y lo deja caer sobre la cama. La dirección está en coordenadas del objeto, que incluyen las rotaciones indicadas antes de esta opción y coinciden con los ejes de la bandeja salvo que el archivo de entrada rote el objeto. Por ejemplo, 1,0,0 apoya el objeto sobre su lado +X. --orient 1 se ejecuta después de todas las transformaciones y sustituye la orientación."
# AI Translated
msgid "Ground face at point"
msgstr "Apoyar sobre la cara en un punto"
# 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 "Apoya cada objeto sobre la cara de su envolvente convexa que contiene el punto X,Y,Z y lo deja caer sobre la cama. El punto está en coordenadas del objeto, que incluyen las rotaciones indicadas antes de esta opción; --inspect-mesh indica los centros de las caras en esas coordenadas. Los objetos sin una cara así se dejan como están, y la ejecución falla si ningún objeto tiene una. --orient 1 se ejecuta después de todas las transformaciones y sustituye la orientación."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Escala el modelo por un factor de flotación." msgstr "Escala el modelo por un factor de flotación."
@@ -20678,17 +20479,14 @@ msgstr "Esta acción no se puede deshacer. ¿Continuar?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Omitiendo objetos." msgstr "Omitiendo objetos."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Proporción de material" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Altura del modelo" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proporción" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Seleccionar Filamento" msgstr "Seleccionar Filamento"
@@ -20929,15 +20727,11 @@ msgstr "Secado - Calentamiento"
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "Secado - Deshumidificación" msgstr "Secado - Deshumidificación"
# AI Translated msgid " maximum drying temperature is "
#, c-format, boost-format msgstr " la temperatura máxima de secado es "
msgid "%s maximum drying temperature is %d°C."
msgstr "La temperatura máxima de secado de %s es %d°C."
# AI Translated msgid " minimum drying temperature is "
#, c-format, boost-format msgstr " la temperatura mínima de secado es "
msgid "%s minimum drying temperature is %d°C."
msgstr "La temperatura mínima de secado de %s es %d°C."
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
msgstr "Es posible que este filamento no esté completamente seco." msgstr "Es posible que este filamento no esté completamente seco."
@@ -21350,90 +21144,6 @@ msgstr ""
"Evita la deformación\n" "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?" "¿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 "Other"
#~ msgstr "Otro"
#~ msgid "Left: "
#~ msgstr "Izquierda: "
#~ msgid "Right: "
#~ msgstr "Derecha: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "La temperatura máxima no puede superar "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "La temperatura mínima no debe ser inferior a "
#~ msgid "up to"
#~ msgstr "hasta"
#~ msgid "above"
#~ msgstr "sobre"
#~ msgid "from"
#~ msgstr "desde"
#~ msgid "Configuration package: "
#~ msgstr "Paquete de configuración: "
#~ msgid " updated to "
#~ msgstr " Actualizado a "
#~ msgid "Grouping error: "
#~ msgstr "Error de agrupación: "
#~ msgid " can not be placed in the "
#~ msgstr " no se puede colocar en el "
#~ msgid " maximum drying temperature is "
#~ msgstr " la temperatura máxima de secado es "
#~ msgid " minimum drying temperature is "
#~ msgstr " la temperatura mínima de secado es "
# AI Translated
#~ msgid "needs"
#~ msgstr "necesita"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "no habilitado"
# AI Translated
#~ msgid "material not published"
#~ msgstr "material no publicado"
#~ msgid "Select the language"
#~ msgstr "Seleccionar el idioma"
#~ msgid "Select plugin"
#~ msgstr "Seleccionar plugin"
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Dirección en la que se rellenan las superficies superiores al usar un patrón basado en el centro (Concéntrico, Cuerdas de Arquímedes, Espiral de octograma).\n"
#~ "Hacia afuera comienza en el centro de la superficie, de modo que cualquier exceso de material se empuja hacia el borde, donde es menos visible. Hacia adentro comienza en el borde y termina con las curvas cerradas del centro.\n"
#~ "Por defecto usa el orden de ruta más corta, que puede ir en cualquier dirección."
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Dirección en la que se rellenan las superficies inferiores al usar un patrón basado en el centro (Concéntrico, Cuerdas de Arquímedes, Espiral de octograma).\n"
#~ "Hacia adentro comienza cada superficie con las curvas exteriores más amplias, lo que mejora la adherencia de la primera capa en las camas donde las curvas cerradas del centro pueden no adherirse. Hacia afuera comienza en el centro, empujando cualquier exceso de material hacia el borde.\n"
#~ "Por defecto usa el orden de ruta más corta, que puede ir en cualquier dirección."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Sí está activado, la torre de purga no se imprimirá en las capa sin cambio de cabezal. En las capas con cambio de cabezal, viajará hacía abajo para imprimir la torre de purga. El usuario es responsable de asegurarse que no hay colisiones con la impresión."
#~ msgid "This exports settings to a file."
#~ msgstr "Exporta los ajustes a un archivo."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "La función de visualización en directo nativa de Wayland requiere el receptor de vídeo GTK de GStreamer. Instale el plugin gtksink para GStreamer y, a continuación, reinicie OrcaSlicer." #~ msgstr "La función de visualización en directo nativa de Wayland requiere el receptor de vídeo GTK de GStreamer. Instale el plugin gtksink para GStreamer y, a continuación, reinicie OrcaSlicer."
+102 -392
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-07-20 13:33+0200\n" "PO-Revision-Date: 2026-07-20 13:33+0200\n"
"Last-Translator: Manu Goiogana <mgoiogana@gmail.com>\n" "Last-Translator: Manu Goiogana <mgoiogana@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2390,6 +2390,13 @@ msgstr "Eguneratze bat dago erabilgarri. Ireki aurrezarpen-paketeen elkarrizketa
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s kendu da." msgstr "%s kendu da."
msgid "Select the language"
msgstr "Hautatu hizkuntza"
msgid "Language"
msgstr "Hizkuntza"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "Ezin izan da OrcaSlicer %s hizkuntzara aldatu." msgstr "Ezin izan da OrcaSlicer %s hizkuntzara aldatu."
@@ -3592,15 +3599,11 @@ msgstr "Atzera erakarri uneko filamentua Filament Track Switch-en"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Aldatu bidea Filament Track Switch-en" msgstr "Aldatu bidea Filament Track Switch-en"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Gehieneko tenperaturak ezin du hau gainditu: "
msgid "The maximum temperature cannot exceed %d"
msgstr "Gehieneko tenperaturak ezin du %d gainditu"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Gutxieneko tenperaturak ezin du hau baino txikiagoa izan: "
msgid "The minimum temperature should not be less than %d"
msgstr "Gutxieneko tenperaturak ezin du %d baino txikiagoa izan"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Idatzi iragazteko..." msgstr "Idatzi iragazteko..."
@@ -4467,15 +4470,6 @@ msgstr ""
"Aldi baterako G-code-a irteerako G-code-an kopiatzeak huts egin du. Agian SD txartela idazteko blokeatuta dago?\n" "Aldi baterako G-code-a irteerako G-code-an kopiatzeak huts egin du. Agian SD txartela idazteko blokeatuta dago?\n"
"Errore- mezua: %1%" "Errore- mezua: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Huts egin du aldi baterako G-kodea irteerako G-kodera kopiatzeak.\n"
"Errore-mezua: %1%"
#, boost-format #, 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." 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 "Aldi baterako G-code-a irteerako G-code-an kopiatzeak huts egin du. Arazoak egon daitezke helburuko gailuarekin, saiatu berriro esportatzen edo beste gailu bat erabiltzen. Hondatutako irteerako G-code-a hemen da: %1%.tmp." msgstr "Aldi baterako G-code-a irteerako G-code-an kopiatzeak huts egin du. Arazoak egon daitezke helburuko gailuarekin, saiatu berriro esportatzen edo beste gailu bat erabiltzen. Hondatutako irteerako G-code-a hemen da: %1%.tmp."
@@ -5208,11 +5202,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "%s balioa tartetik kanpo dago. Baliozko tartea %d eta %d artekoa da." msgstr "%s balioa tartetik kanpo dago. Baliozko tartea %d eta %d artekoa da."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%% edo %s %s da?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%% edo %s %s da?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5238,15 +5231,18 @@ msgstr "Formatuak ez du balio. Espero den formatu bektoriala: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Sistema-agenteak" msgstr "Sistema-agenteak"
msgid "No plugin selected"
msgstr "Ez da pluginik hautatu"
msgid "Add plugin" msgid "Add plugin"
msgstr "Gehitu plugina" msgstr "Gehitu plugina"
msgid "Select plugin"
msgstr "Hautatu plugina"
msgid "Remove plugin" msgid "Remove plugin"
msgstr "Kendu plugina" msgstr "Kendu plugina"
msgid "No plugin selected"
msgstr "Ez da pluginik hautatu"
msgid "Configure" msgid "Configure"
msgstr "Konfiguratu" msgstr "Konfiguratu"
@@ -5500,20 +5496,14 @@ msgstr "Ezarri optimo gisa"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Taldekatu berriro filamentua" msgstr "Taldekatu berriro filamentua"
# AI Translated msgid "up to"
#, boost-format msgstr "honaino"
msgid "up to %1% mm"
msgstr "%1% mm arte"
# AI Translated msgid "above"
#, boost-format msgstr "honen gainean"
msgid "above %1% mm"
msgstr "%1% mm-tik gora"
# AI Translated msgid "from"
#, boost-format msgstr "hemendik"
msgid "from %1% to %2% mm"
msgstr "%1% mm-tik %2% mm-ra"
msgid "Usage" msgid "Usage"
msgstr "Erabilera" msgstr "Erabilera"
@@ -5871,7 +5861,7 @@ msgstr "Bolumena:"
msgid "Size:" msgid "Size:"
msgstr "Tamaina:" 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)." 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)." msgstr "G-code ibilbideen gatazkak aurkitu dira %d geruzan, Z = %.2lf mm. Urrundu gehiago gatazkan dauden objektuak (%s <-> %s)."
@@ -6179,13 +6169,11 @@ msgstr "Gorde proiektua honela"
msgid "Save current project as" msgid "Save current project as"
msgstr "Gorde uneko proiektua honela" msgstr "Gorde uneko proiektua honela"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Argitaratu 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Esportatu 3MF fitxategi bat hautatutako ezarpenak kapsulatuta dituela" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Inportatu 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Inportatu 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7445,14 +7433,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Behea" msgstr "Behea"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Ezarpen honek ez du plugin-gaitasun motarik zehazten."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Ezarpen honek ezagutzen ez den plugin-gaitasun mota bat zehazten du: "
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Plugin-hautaketa" msgstr "Plugin-hautaketa"
@@ -8008,13 +7988,11 @@ msgstr "Berretsi aurrezarpen hauetako G-codea segurua dela, makinari kalterik ez
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Aurrezarpen pertsonalizatua" msgstr "Aurrezarpen pertsonalizatua"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Argitaratutako ezarpen batzuk ezin izan dira aplikatu:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Filamentu-erreten batzuk aldatu dira:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "STEP fitxategiko osagai-izena(k) ez dago/daude UTF-8 formatuan!" msgstr "STEP fitxategiko osagai-izena(k) ez dago/daude UTF-8 formatuan!"
@@ -8416,17 +8394,13 @@ msgstr "Gorde xerratutako fitxategia honela:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "%s fitxategia inprimagailuaren biltegiratze-eremura bidali da eta inprimagailuan ikus daiteke." msgstr "%s fitxategia inprimagailuaren biltegiratze-eremura bidali da eta inprimagailuan ikus daiteke."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Argitaratu 3MF fitxategia honela:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Huts egin du argitaratutako 3MF fitxategia esportatzeak.\n"
"Egiaztatu karpeta linean dagoen edo beste programa batzuek fitxategia irekita duten."
msgid "Publish" msgid "Publish"
msgstr "Argitaratu" msgstr "Argitaratu"
@@ -8630,6 +8604,7 @@ msgstr "Jarraitu nahi duzu?"
msgid "Language selection" msgid "Language selection"
msgstr "Hizkuntza-hautaketa" msgstr "Hizkuntza-hautaketa"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asia-Pazifikoa" msgstr "Asia-Pazifikoa"
@@ -8734,9 +8709,6 @@ msgstr "Uneko instantziaren bide-izena: "
msgid "General" msgid "General"
msgstr "Orokorra" msgstr "Orokorra"
msgid "Language"
msgstr "Hizkuntza"
msgid "Metric" msgid "Metric"
msgstr "Metrikoa" msgstr "Metrikoa"
@@ -9165,6 +9137,9 @@ msgstr "Xerratutako aurrebistan geruza-graduatzailea mugitzean, unekoaren azpiko
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Ilundutako geruzen distira" msgstr "Ilundutako geruzen distira"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9560,80 +9535,63 @@ msgstr "Datuak igotzen"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Joan web-orrira" msgstr "Joan web-orrira"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Materiala" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filamentu nahasia" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Filamentu nahasi batzuk argitaratuko ez diren filamentuen mende daude:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "%d filamentua (nahasia)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% filamentuak %2% behar du, baina ez dago gaituta."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% filamentuak %2% behar du, baina haren materiala ez da argitaratuko." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Filamentu nahasi bat argitaratzeko, gaitu erabiltzen dituen filamentu guztiak eta hautatu Argitalpen osoa edo bete bere Mota baldintza." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Argitaratu hala ere" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Argitaratu 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Hautatu zein ezarpen argitaratuko diren 3MF fitxategian" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF argitaratzeko wikia" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF argitaratzeko bideo-gida" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filamentu nahasia - osorik argitaratzen da goian \"Gaitu\" hautatuta dagoenean" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Argitaratu filamentu nahasi hau eta gaitu + argitaratu osorik bere osagai diren filamentuak" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Argitaratu filamentu-erreten hau 3MF fitxategian" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Argitalpen osoa" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Kapsulatu erreten honetako filamentu osoa 3MF fitxategian" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Iragazi hautatu gabeak" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9652,10 +9610,6 @@ msgstr "Aurrezarpen honetara gurasoaren balio heredatu guztiak kopiatzen ditu et
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Bereizi gurasotik" msgstr "Bereizi gurasotik"
# AI Translated
msgid "Save without parent"
msgstr "Gorde gurasorik gabe"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Aurrezarpen bakarra" msgstr "Aurrezarpen bakarra"
@@ -10337,17 +10291,9 @@ msgstr "Purgatze-dorrea behar da material-metaketa detektatzeko. Modeloak akatsa
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 altuera zehatza eta purgatze-dorrea batera gaitzeak xerratze-erroreak eragin ditzake. Hala ere Z altuera zehatza gaitu nahi duzu?" msgstr "Z altuera zehatza eta purgatze-dorrea batera gaitzeak xerratze-erroreak eragin ditzake. Hala ere Z altuera zehatza gaitu nahi duzu?"
# 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 "Timelapse leunak purgatze-dorrea behar du geruza guztietan, eta hori ez da bateragarria \"Geruza bakandurik ez\" aukerarekin. \"Geruza bakandurik ez\" desaktibatu da."
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?" 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 "Purgatze-dorrea behar da timelapse leunaren modurako. Modeloak akatsak izan ditzake purgatze-dorrerik gabe. Purgatze-dorrea gaitu nahi duzu?" msgstr "Purgatze-dorrea behar da timelapse leunaren modurako. Modeloak akatsak izan ditzake purgatze-dorrerik gabe. Purgatze-dorrea gaitu nahi duzu?"
# 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 "\"Geruza bakandurik ez\" ez da bateragarria timelapse leunarekin, horrek purgatze-dorrea behar baitu geruza guztietan. Timelapsea modu tradizionalera aldatu da."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Objektuka inprimatu hala ere?" msgstr "Objektuka inprimatu hala ere?"
@@ -10717,6 +10663,9 @@ msgstr "Prozesu-profil bateragarriak"
msgid "Printable space" msgid "Printable space"
msgstr "Inprimatzeko espazioa" msgstr "Inprimatzeko espazioa"
msgid "Printer Agent"
msgstr "Inprimagailu-agentea"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Hautatu sare-agentearen inplementazioa inprimagailuarekin komunikatzeko. Erabilgarri dauden agenteak abioan erregistratzen dira." msgstr "Hautatu sare-agentearen inplementazioa inprimagailuarekin komunikatzeko. Erabilgarri dauden agenteak abioan erregistratzen dira."
@@ -11110,6 +11059,12 @@ msgstr "Estrusore kopurua"
msgid "Capabilities" msgid "Capabilities"
msgstr "Gaitasunak" msgstr "Gaitasunak"
msgid "Left: "
msgstr "Ezkerra: "
msgid "Right: "
msgstr "Eskuina: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Erakutsi aurrezarpen guztiak (bateraezinak barne)" msgstr "Erakutsi aurrezarpen guztiak (bateraezinak barne)"
@@ -11940,22 +11895,15 @@ msgstr "Konponketa bertan behera utzi da"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "%1% fitxategia %2% helmugara kopiatzeak huts egin du: %3%" msgstr "%1% fitxategia %2% helmugara kopiatzeak huts egin du: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Hornitzaileen profil berriak deskargatzen: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Konfigurazio-paketea: %1% %2% bertsiora eguneratu da"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Huts egin du hornitzaileen profilak deskargatzeak: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Egiaztatu gorde gabeko aldaketarik dagoen konfigurazioa eguneratu aurretik." msgstr "Egiaztatu gorde gabeko aldaketarik dagoen konfigurazioa eguneratu aurretik."
msgid "Configuration package: "
msgstr "Konfigurazio-paketea: "
msgid " updated to "
msgstr " hona eguneratu da: "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Ireki G-code fitxategia:" msgstr "Ireki G-code fitxategia:"
@@ -12015,15 +11963,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Sarrera-moldaketa Klipperrek, RepRapFirmwarek eta Marlin 2k soilik onartzen dute." msgstr "Sarrera-moldaketa Klipperrek, RepRapFirmwarek eta Marlin 2k soilik onartzen dute."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Taldekatze-errorea: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Taldekatze-errorea: %1% ezin da ezkerreko pitan jarri"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " ezin da hemen kokatu: "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Taldekatze-errorea: %1% ezin da eskuineko pitan jarri"
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
msgstr "Taldekatze-errorea eskuzko moduan. Egiaztatu pita kopurua edo taldekatu berriro." msgstr "Taldekatze-errorea eskuzko moduan. Egiaztatu pita kopurua edo taldekatu berriro."
@@ -12136,10 +12080,6 @@ msgstr "%1% besteetatik gertuegi dago, eta talkak sor daitezke."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% altuegia da, eta talkak sortuko dira." msgstr "%1% altuegia da, eta talkak sortuko dira."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Modeloaren eta purgatze-dorrearen kokapen erlatiboak ez ditu betetzen \"Geruza bakandurik ez\" funtzioaren baldintzak. Doitu haien kokapen erlatiboa, jaitsi modeloaren altuera edo desaktibatu \"Geruza bakandurik ez\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " baztertze-eremutik gertuegi dago; talkak egon daitezke inprimatzean." msgstr " baztertze-eremutik gertuegi dago; talkak egon daitezke inprimatzean."
@@ -12486,9 +12426,6 @@ msgstr "Erabili 3MF G-codearen ordez"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Gaitu aukera hau inprimagailuak 3MF fitxategi bat inprimatze-lan gisa onartzen badu. Gaituta dagoenean, OrcaSlicerrek xerratutako fitxategia .gcode.3mf gisa bidaltzen du, .gcode fitxategi arrunt baten ordez." msgstr "Gaitu aukera hau inprimagailuak 3MF fitxategi bat inprimatze-lan gisa onartzen badu. Gaituta dagoenean, OrcaSlicerrek xerratutako fitxategia .gcode.3mf gisa bidaltzen du, .gcode fitxategi arrunt baten ordez."
msgid "Printer Agent"
msgstr "Inprimagailu-agentea"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Hautatu inprimagailuarekin komunikatzeko sare-agentearen inplementazioa." msgstr "Hautatu inprimagailuarekin komunikatzeko sare-agentearen inplementazioa."
@@ -13536,10 +13473,6 @@ msgstr "Lerrozuzen lerrokatua"
msgid "Concentric" msgid "Concentric"
msgstr "Kontzentrikoa" msgstr "Kontzentrikoa"
# AI Translated
msgid "Spiral Inset"
msgstr "Kiribil-barneratzea"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert kurba" msgstr "Hilbert kurba"
@@ -13625,26 +13558,26 @@ msgstr "Goiko gainazala betetzeko ordena"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Goiko gainazalak zein norabidetan betetzen diren erdigunetik abiatzen den patroi bat erabiltzean (Kontzentrikoa, Kiribil-barneratzea, Arkimedesen kordak, Oktagrama-kiribila).\n" "Goiko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
"Kanporantz gainazalaren erdigunean hasten da, eta, hala, soberako materiala ertzerantz bultzatzen da, non gutxien ikusten den. Barrurantz ertzean hasten da eta erdiguneko kurba estuekin amaitzen da.\n" "Kanporanzkoa erdialdean hasten da, beraz, gehiegizko materiala gutxien ikusten den ertzera bultzatzen da. Barruranzkoa ertzean hasten da eta erdian kurba estuekin amaitzen da.\n"
"Lehenetsia bide laburrenaren ordena erabiltzen du, eta bi norabideetako edozeinetan joan daiteke." "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
msgstr "Beheko gainazala betetzeko ordena" msgstr "Beheko gainazala betetzeko ordena"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Beheko gainazalak zein norabidetan betetzen diren erdigunetik abiatzen den patroi bat erabiltzean (Kontzentrikoa, Kiribil-barneratzea, Arkimedesen kordak, Oktagrama-kiribila).\n" "Beheko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
"Barrurantz gainazal bakoitza kanpoko kurba zabalagoekin hasten da, eta horrek lehen geruzaren itsaspena hobetzen du erdiguneko kurba estuak ondo itsasten ez diren oheetan. Kanporantz erdigunean hasten da, eta soberako materiala ertzerantz bultzatzen du.\n" "Barruranzkoa hasten da gainazal bakoitza kanpoko kurba zabalagoekin, eta horrek lehen geruzaren atxikimendua hobetzen du erdiko kurba estuak itsatsi ez daitezkeen inprimatze-plaketan. Kanporanzkoa erdialdean hasten da, gehiegizko materiala ertzera bultzatuz.\n"
"Lehenetsia bide laburrenaren ordena erabiltzen du, eta bi norabideetako edozeinetan joan daiteke." "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
# AI Translated # AI Translated
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
@@ -13746,14 +13679,6 @@ msgstr "Erlojuaren kontrako noranzkoa"
msgid "Clockwise" msgid "Clockwise"
msgstr "Erlojuaren noranzkoa" msgstr "Erlojuaren noranzkoa"
# AI Translated
msgid "Distance to rod"
msgstr "Barrarainoko distantzia"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Pitaren muturretik barraren urrunen dagoen ertzerainoko distantzia horizontala. Objektuka inprimatzean talkak saihesteko erabiltzen da."
msgid "Height to rod" msgid "Height to rod"
msgstr "Hagaxkarainoko altuera" msgstr "Hagaxkarainoko altuera"
@@ -15908,20 +15833,6 @@ msgstr "Detektatu irtengune-hormak"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Honek irtenguneen ehunekoa detektatzen du lerro-zabalerarekiko eta abiadura desberdina erabiltzen du. 100%%-eko irtengunean zubi-abiadura erabiltzen da." msgstr "Honek irtenguneen ehunekoa detektatzen du lerro-zabalerarekiko eta abiadura desberdina erabiltzen du. 100%%-eko irtengunean zubi-abiadura erabiltzen da."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Inprimatu azkenik euskarririk gabeko hormak"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Erabat airean dauden hormako begiztak zerbaitek eutsi diezaiekeenean inprimatzen dira:\n"
"beren uhartearen gainerako hormen ondoren estruitzen dira, barrukoenetik hasita, hormen ordena edozein dela ere.\n"
"Geruza honetako zubiek soilik ainguratu dezaketen begizta batek zubi horiek inprimatu arte itxaroten du; euskarria duen horma baten ondotik doan begiztak, berriz, betegarriaren aurreko lekuari eusten dio, betegarriak aingura gisa behar baitu."
msgid "Outer walls" msgid "Outer walls"
msgstr "Kanpoko hormak" msgstr "Kanpoko hormak"
@@ -16351,39 +16262,6 @@ msgstr "Garbitu begiztetan"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Begizta itxiko estrusio batean josturaren ikusgarritasuna minimizatzeko, barruranzko mugimendu txiki bat egiten da estrusoreak begizta utzi aurretik." msgstr "Begizta itxiko estrusio batean josturaren ikusgarritasuna minimizatzeko, barruranzko mugimendu txiki bat egiten da estrusoreak begizta utzi aurretik."
# AI Translated
msgid "Wipe inward"
msgstr "Purgatu barrurantz"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Kanpoko hormei soilik aplikatzen zaie, zuloen mugak barne. Purgatzean pita beroa jada inprimatutako barruko hormetarantz mugitzen du, inprimatu berri den plastikoa berriro berotzea eta jostura-markak murrizteko.\n"
"\n"
"Bereziki erabilgarria da 0,1 mm-tik beherako geruza-altueretan, non purgatze-markak nabarmenago ikusten diren.\n"
"\n"
"Purgatze arrunta erabiltzen du ondoko barruko hormarik jada inprimatuta ez badago (horma bakarreko eremuak edo Kanpokoa/Barrukoa hormen ordena) edo euskarria duen barrurako biderik aurkitzen ez bada, adibidez izkina estuetan edo josturako hutsuneetan."
# AI Translated
msgid "Wipe inward distance"
msgstr "Barrurako purgatze-distantzia"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Purgatze-bidea kanpoko perimetrotik zenbat desplazatzen den, milimetrotan edo kanpoko hormaren benetako estrusio-zabaleraren ehuneko gisa adierazita.\n"
"\n"
"Adibidez, 50% bideak kanpoko hormaren zabaleraren erdia desplazatzen du. Desplazamendu eraginkorra mugatuta dago bai kanpoko hormaren benetako zabaleragatik bai ondoko hormarainoko tarte erabilgarriagatik; beraz, 100% baino handiagoko balioek edo baliokidea den distantzia absolutu batek ez dute eragin gehigarririk. Ezarri 0 desplazamendua desgaitzeko."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Garbitu kanpoko begizta baino lehen" msgstr "Garbitu kanpoko begizta baino lehen"
@@ -16643,9 +16521,8 @@ msgstr "Hartu erreminta berria inprimatze-tenperaturara iritsi arte itxaron gabe
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Geruza bakandurik ez (beta)" msgstr "Geruza bakandurik ez (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Gaituta badago, purgatze-dorrea ez da inprimatuko tresna-aldaketarik ez duten geruzetan. Tresna-aldaketa duten geruzetan, estrusorea beherantz mugituko da purgatze-dorrea inprimatzeko. Erabiltzailearen ardura da inprimaketarekin talkarik ez dagoela ziurtatzea."
msgstr "Gaituz gero, purgatze-dorrea ez da inprimatuko erreminta-aldaketarik ez duten geruzetan. Erreminta-aldaketa duten geruzetan, estrusorea behera joango da purgatze-dorrea inprimatzera; beraz, dorrea modeloaren azpian geratzen da eta inprimatze-buruak beheraino iritsi behar du. Jada inprimatutako objektu batekin talka egingo luketen antolamenduak baztertu egiten dira. Ez du eraginik timelapse leunarekin edo pitaren pilaketa-detekzioarekin, horiek geruza guztietan dorrea behar baitute."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Primatu inprimatzeko estrusore guztiak" msgstr "Primatu inprimatzeko estrusore guztiak"
@@ -16668,34 +16545,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Ziklikoa" msgstr "Ziklikoa"
# AI Translated
msgid "Cyclic order"
msgstr "Ordena ziklikoa"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Erreminta-aldaketen ordena ziklikoak erabiltzen duen filamentu-sekuentzia pertsonalizatua, filamentu-zenbakiak komaz bereizita (adib. \"3,2,1,4\").\n"
"Geruza bakoitzak sekuentzia horri jarraituz inprimatzen ditu bere filamentuak; zerrendatu gabeko filamentuak azkenik inprimatzen dira, gorantz ordenatuta.\n"
"Utzi hutsik filamentuak gorantz ordenatuta zeharkatzeko."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Aplikatu ordena ziklikoa lehen geruzari"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Erreminta-aldaketen ordena ziklikoa lehen geruzari ere aplikatzen dio.\n"
"Lehenespenez desgaituta dago, lehen geruza ohean ahalik eta ondoen itsasteko ordenatzen baita: lehen geruzako elementu txiki eta hauskorrak inprimatzen dituzten filamentuak azkenik inprimatzen dira, hala ondorengo erreminta-aldaketek eta desplazamenduek nekezago askatuko baitituzte ahul ainguratutako zati horiek. Lehen geruzaren ordena horrek lehen geruzarako filamentu-sekuentzia pertsonalizatua ere errespetatzen du, ezarrita badago. Ordena ziklikoaren onura (erreminta-aldaketa gehigarriek geruza bakoitzari hozteko denbora gehiago ematen diote) ez da lehen geruzari aplikatzen, itsaspenagatik astiro eta bero inprimatzen baita.\n"
"Gaitu hau soilik geruza guztietan, lehena barne, erreminta-sekuentzia zehatz-mehatz bera behar baduzu, itsaspen-optimizazio hori galtzearen truke."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Xerraketan tartea ixteko erradioa" msgstr "Xerraketan tartea ixteko erradioa"
@@ -16705,6 +16554,9 @@ msgstr "Tartea ixteko erradioaren bikoitza baino txikiagoak diren pitzadurak bet
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Xerratze-modua" msgstr "Xerratze-modua"
msgid "Other"
msgstr "Bestelakoak"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Erabili \"Bikoiti-bakoiti\" 3DLabPrint hegazkin-modeloetarako. Erabili \"Itxi zuloak\" modeloko zulo guztiak ixteko." msgstr "Erabili \"Bikoiti-bakoiti\" 3DLabPrint hegazkin-modeloetarako. Erabili \"Itxi zuloak\" modeloko zulo guztiak ixteko."
@@ -17687,14 +17539,6 @@ msgstr "Egiaztapenik ez"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Ez exekutatu baliozkotasun-egiaztapenik, hala nola G-code bideen gatazken egiaztapena." msgstr "Ez exekutatu baliozkotasun-egiaztapenik, hala nola G-code bideen gatazken egiaztapena."
# AI Translated
msgid "Strict mode"
msgstr "Modu zorrotza"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Zerorik bestelako kode batekin irteten da xerratzeak larria ez den abisu bat sortzen duenean, bestela erregistroan soilik jasoko litzatekeena; adibidez, euskarria behar duen modelo bat euskarria desgaituta dagoenean. Erabili hau inoiz ezkutuko akatsik duen xerratzerik eman behar ez duten CI edo script bidezko prozesuetan. Horrelako abisu bakoitza result.json fitxategiko `warnings` array-an ere zerrendatzen da klase egonkor batekin; fitxategi hori Linuxen soilik idazten da. Ezin da --no-check aukerarekin konbinatu, horrek euskarrien egiaztapena saltatzen baitu."
msgid "Normative check" msgid "Normative check"
msgstr "Arauzko egiaztapena" msgstr "Arauzko egiaztapena"
@@ -17707,28 +17551,11 @@ msgstr "Irteerako modeloaren informazioa"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Atera modeloaren informazioa ateratzen du honek." msgstr "Atera modeloaren informazioa ateratzen du honek."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Aztertu sarea (JSON stdout-era)"
# 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 "Kargatutako objektu bakoitzaren JSON laburpena stdout-era idazten du eta gero irten egiten da: bere muga-kutxak eta jarri daitekeen oskol ganbileko aurpegiak, haien normalak, azalerak eta erdiguneak barne. --ground-* aukerek aurpegi horien artean egiten dute hautua. --info aukeraren ordezko makina-irakurgarria."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Aztertu margoketa (JSON stdout-era)"
# 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 "Kargatutako modeloan jada gordeta dagoen margotutako geruza bakoitzaren (euskarriak, jostura, MMU kolorea, gainazal zimurra) JSON laburpen egituratua idazten du — egoera bakoitzeko aurpegi kopurua, gainazal-azalera eta sarearekiko muga-kutxa — eta gero irten egiten da. Interfazean margoketa-tresnak irekitzearen ordezko makina-irakurgarria."
msgid "Export Settings" msgid "Export Settings"
msgstr "Esportatu ezarpenak" msgstr "Esportatu ezarpenak"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Honek ezarpenak fitxategi batera esportatzen ditu."
msgstr "Honek ezarpenak fitxategi batera esportatzen ditu. Erabili - stdout-era idazteko."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Bidali aurrerapena pipe-ra" msgstr "Bidali aurrerapena pipe-ra"
@@ -17784,30 +17611,6 @@ msgstr "Biratu Y inguruan"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Y ardatzaren inguruko biraketa-angelua, gradutan." msgstr "Y ardatzaren inguruko biraketa-angelua, gradutan."
# AI Translated
msgid "Ground largest face"
msgstr "Jarri aurpegirik handienaren gainean"
# 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 "Objektu bakoitza bere oskol ganbileko aurpegirik handienaren gainean jartzen du eta ohera erortzen uzten du. Tamaina bereko aurpegien artean, jada beherantz begira dagoena mantentzen da. Bermatzeko behar bezain aurpegi handirik ez duten objektuak dauden bezala uzten dira. Eraldaketak komando-lerroaren ordenan exekutatzen dira; beraz, aukera honen aurretik emandako biraketak errespetatzen dira. --orient 1 eraldaketa guztien ondoren exekutatzen da eta orientazioa ordezkatzen du."
# AI Translated
msgid "Ground face by normal"
msgstr "Jarri aurpegiaren gainean normalaren arabera"
# 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 "Objektu bakoitza kanporako normala NX,NY,NZ norabidetik hurbilen duen oskol ganbileko aurpegiaren gainean jartzen du eta ohera erortzen uzten du. Norabidea objektuaren koordenatuetan adierazten da; horiek aukera honen aurretik emandako biraketak barne hartzen dituzte eta plataformaren ardatzekin bat datoz, sarrerako fitxategiak objektua biratzen ez badu behintzat. Adibidez, 1,0,0 balioak objektua bere +X aldearen gainean jartzen du zutik. --orient 1 eraldaketa guztien ondoren exekutatzen da eta orientazioa ordezkatzen du."
# AI Translated
msgid "Ground face at point"
msgstr "Jarri puntu bateko aurpegiaren gainean"
# 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 "Objektu bakoitza X,Y,Z puntua duen oskol ganbileko aurpegiaren gainean jartzen du eta ohera erortzen uzten du. Puntua objektuaren koordenatuetan adierazten da; horiek aukera honen aurretik emandako biraketak barne hartzen dituzte, eta --inspect-mesh aukerak koordenatu horietan ematen ditu aurpegien erdiguneak. Horrelako aurpegirik ez duten objektuak dauden bezala uzten dira, eta exekuzioak huts egiten du objektu bakar batek ere ez badu horrelakorik. --orient 1 eraldaketa guztien ondoren exekutatzen da eta orientazioa ordezkatzen du."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Eskalatu modeloa koma mugikorreko faktore baten bidez." msgstr "Eskalatu modeloa koma mugikorreko faktore baten bidez."
@@ -20863,17 +20666,14 @@ msgstr "Ekintza hau ezin da desegin. Jarraitu?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Objektuak saltatzen." msgstr "Objektuak saltatzen."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Material-proportzioa" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modeloaren altuera" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proportzioa" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Hautatu filamentua" msgstr "Hautatu filamentua"
@@ -21116,15 +20916,11 @@ msgstr "Lehortzen-Berotzen"
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "Lehortzen-Hezetasuna kentzen" msgstr "Lehortzen-Hezetasuna kentzen"
# AI Translated msgid " maximum drying temperature is "
#, c-format, boost-format msgstr " lehortze-tenperatura maximoa da "
msgid "%s maximum drying temperature is %d°C."
msgstr "%s: gehieneko lehortze-tenperatura %d°C da."
# AI Translated msgid " minimum drying temperature is "
#, c-format, boost-format msgstr " lehortze-tenperatura minimoa da "
msgid "%s minimum drying temperature is %d°C."
msgstr "%s: gutxieneko lehortze-tenperatura %d°C da."
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
msgstr "Baliteke filamentu hau erabat lehortuta ez egotea." msgstr "Baliteke filamentu hau erabat lehortuta ez egotea."
@@ -21537,92 +21333,6 @@ msgstr ""
"Saihestu okertzea\n" "Saihestu okertzea\n"
"Ba al zenekien ABS bezalako okertzeko joera duten materialak inprimatzean ohe beroaren tenperatura egoki igotzeak okertzeko probabilitatea murriztu dezakeela?" "Ba al zenekien ABS bezalako okertzeko joera duten materialak inprimatzean ohe beroaren tenperatura egoki igotzeak okertzeko probabilitatea murriztu dezakeela?"
#~ msgid "Other"
#~ msgstr "Bestelakoak"
#~ msgid "Left: "
#~ msgstr "Ezkerra: "
#~ msgid "Right: "
#~ msgstr "Eskuina: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Gehieneko tenperaturak ezin du hau gainditu: "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Gutxieneko tenperaturak ezin du hau baino txikiagoa izan: "
#~ msgid "up to"
#~ msgstr "honaino"
#~ msgid "above"
#~ msgstr "honen gainean"
#~ msgid "from"
#~ msgstr "hemendik"
#~ msgid "Configuration package: "
#~ msgstr "Konfigurazio-paketea: "
#~ msgid " updated to "
#~ msgstr " hona eguneratu da: "
#~ msgid "Grouping error: "
#~ msgstr "Taldekatze-errorea: "
#~ msgid " can not be placed in the "
#~ msgstr " ezin da hemen kokatu: "
#~ msgid " maximum drying temperature is "
#~ msgstr " lehortze-tenperatura maximoa da "
#~ msgid " minimum drying temperature is "
#~ msgstr " lehortze-tenperatura minimoa da "
# AI Translated
#~ msgid "needs"
#~ msgstr "honakoa behar du:"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "ez dago gaituta"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materiala ez dago argitaratuta"
#~ msgid "Select the language"
#~ msgstr "Hautatu hizkuntza"
#~ msgid "Select plugin"
#~ msgstr "Hautatu plugina"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Goiko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
#~ "Kanporanzkoa erdialdean hasten da, beraz, gehiegizko materiala gutxien ikusten den ertzera bultzatzen da. Barruranzkoa ertzean hasten da eta erdian kurba estuekin amaitzen da.\n"
#~ "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Beheko gainazalak betetzen diren noranzkoa zentroan oinarritutako patroia erabiltzen denean (Kontzentrikoa, Arkimedesen kordak, Oktagrama-kiribila).\n"
#~ "Barruranzkoa hasten da gainazal bakoitza kanpoko kurba zabalagoekin, eta horrek lehen geruzaren atxikimendua hobetzen du erdiko kurba estuak itsatsi ez daitezkeen inprimatze-plaketan. Kanporanzkoa erdialdean hasten da, gehiegizko materiala ertzera bultzatuz.\n"
#~ "Lehenetsiak bide laburreneko ordena erabiltzen du, zeina norabide batean zein bestean ibil daitekeen."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Gaituta badago, purgatze-dorrea ez da inprimatuko tresna-aldaketarik ez duten geruzetan. Tresna-aldaketa duten geruzetan, estrusorea beherantz mugituko da purgatze-dorrea inprimatzeko. Erabiltzailearen ardura da inprimaketarekin talkarik ez dagoela ziurtatzea."
#~ msgid "This exports settings to a file."
#~ msgstr "Honek ezarpenak fitxategi batera esportatzen ditu."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Waylanden jatorrizko zuzeneko ikuspegiak GStreamer GTK bideo-hustubidea behar du. Instalatu GStreamerrerako gtksink plugina eta berrabiarazi OrcaSlicer." #~ msgstr "Waylanden jatorrizko zuzeneko ikuspegiak GStreamer GTK bideo-hustubidea behar du. Instalatu GStreamerrerako gtksink plugina eta berrabiarazi OrcaSlicer."
+104 -394
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Guislain Cyril, Thomas Lété\n" "Language-Team: Guislain Cyril, Thomas Lété\n"
@@ -2414,6 +2414,13 @@ msgstr "Une mise à jour est disponible. Ouvrez la boîte de dialogue du paquet
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s a été supprimé." msgstr "%s a été supprimé."
msgid "Select the language"
msgstr "Sélectionner la langue"
msgid "Language"
msgstr "Langue"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "Le passage dOrca Slicer à la langue %s a échoué." msgstr "Le passage dOrca Slicer à la langue %s a échoué."
@@ -3628,15 +3635,11 @@ msgstr "Rétracter le filament actuel au Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Changer de voie au Filament Track Switch" msgstr "Changer de voie au Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "La température maximale ne peut pas dépasser "
msgid "The maximum temperature cannot exceed %d"
msgstr "La température maximale ne peut pas dépasser %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "La température minimale ne doit pas être inférieure à "
msgid "The minimum temperature should not be less than %d"
msgstr "La température minimale ne doit pas être inférieure à %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Saisissez du texte pour filtrer…" msgstr "Saisissez du texte pour filtrer…"
@@ -4504,15 +4507,6 @@ msgstr ""
"La copie du G-code temporaire vers le G-code de sortie a échoué. La carte SD est peut-être bloquée en écriture ?\n" "La copie du G-code temporaire vers le G-code de sortie a échoué. La carte SD est peut-être bloquée en écriture ?\n"
"Message derreur : %1%" "Message derreur : %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"La copie du G-code temporaire vers le G-code de sortie a échoué.\n"
"Message d'erreur : %1%"
#, boost-format #, 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." 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 "La copie du G-code temporaire vers le G-code de sortie a échoué. Il se peut quil y ait un problème avec le dispositif cible, veuillez essayer dexporter à nouveau ou dutiliser un autre périphérique. Le G-code de sortie corrompu se trouve dans %1%.tmp." msgstr "La copie du G-code temporaire vers le G-code de sortie a échoué. Il se peut quil y ait un problème avec le dispositif cible, veuillez essayer dexporter à nouveau ou dutiliser un autre périphérique. Le G-code de sortie corrompu se trouve dans %1%.tmp."
@@ -5246,11 +5240,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "La valeur %s est hors plage. La plage valide est comprise entre %d et %d." msgstr "La valeur %s est hors plage. La plage valide est comprise entre %d et %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Est-ce %s%% ou %s %s ?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Est-ce %s%% ou %s %s ?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5276,17 +5269,21 @@ msgstr "Format invalide. Format vectoriel attendu : \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Agents système" msgstr "Agents système"
# AI Translated
msgid "No plugin selected"
msgstr "Aucun plugin sélectionné"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Ajouter un plugin" msgstr "Ajouter un plugin"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Supprimer le plugin" msgstr "Sélectionner un plugin"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Aucun plugin sélectionné" msgstr "Supprimer le plugin"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5543,20 +5540,14 @@ msgstr "Définir comme optimal"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Regrouper les filaments" msgstr "Regrouper les filaments"
# AI Translated msgid "up to"
#, boost-format msgstr "jusqu’à"
msgid "up to %1% mm"
msgstr "jusqu’à %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "plus que"
msgid "above %1% mm"
msgstr "au-dessus de %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "de"
msgid "from %1% to %2% mm"
msgstr "de %1% à %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Utilisation" msgstr "Utilisation"
@@ -5914,7 +5905,7 @@ msgstr "Volume :"
msgid "Size:" msgid "Size:"
msgstr "Taille :" 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)." 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)." 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)."
@@ -6226,13 +6217,11 @@ msgstr "Enregistrer le projet sous"
msgid "Save current project as" msgid "Save current project as"
msgstr "Enregistrer le projet actuel sous" msgstr "Enregistrer le projet actuel sous"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publier 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exporter un fichier 3MF avec les réglages sélectionnés intégrés" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importer des fichiers 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importer des fichiers 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7495,14 +7484,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Inférieur" msgstr "Inférieur"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Ce réglage ne précise pas de type de capacité de plugin."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Ce réglage précise un type de capacité de plugin non reconnu : "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Sélection des plugins" msgstr "Sélection des plugins"
@@ -8063,13 +8044,11 @@ msgstr "Veuillez vous assurer que les G-codes de ces préréglages sont sûrs af
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Préréglage personnalisé" msgstr "Préréglage personnalisé"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Certains réglages publiés n'ont pas pu être appliqués :" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Certains emplacements de filament ont été modifiés :" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Le nom des composants dans le fichier STEP n'est pas au format UTF-8 !" msgstr "Le nom des composants dans le fichier STEP n'est pas au format UTF-8 !"
@@ -8472,17 +8451,13 @@ msgstr "Enregistrer le fichier découpé sous :"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Le fichier %s a été envoyé vers l'espace de stockage de l'imprimante et peut être visualisé sur l'imprimante." msgstr "Le fichier %s a été envoyé vers l'espace de stockage de l'imprimante et peut être visualisé sur l'imprimante."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publier le fichier 3MF sous :" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Échec de l'exportation du fichier 3MF publié.\n"
"Veuillez vérifier si le dossier existe en ligne ou si d'autres programmes ont le fichier ouvert."
msgid "Publish" msgid "Publish"
msgstr "Publier" msgstr "Publier"
@@ -8697,6 +8672,7 @@ msgstr "Voulez-vous continuer ?"
msgid "Language selection" msgid "Language selection"
msgstr "Sélection de la langue" msgstr "Sélection de la langue"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asie-Pacifique" msgstr "Asie-Pacifique"
@@ -8801,9 +8777,6 @@ msgstr "Chemin daccès à linstance courante : "
msgid "General" msgid "General"
msgstr "Général" msgstr "Général"
msgid "Language"
msgstr "Langue"
msgid "Metric" msgid "Metric"
msgstr "Métrique" msgstr "Métrique"
@@ -9234,6 +9207,9 @@ msgstr "Lors du défilement du curseur de couche dans l'aperçu découpé, affic
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Luminosité des couches assombries" msgstr "Luminosité des couches assombries"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9630,80 +9606,63 @@ msgstr "Téléversement des données"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Ouvrir la page internet" msgstr "Ouvrir la page internet"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Matériau" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filament mixte" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Certains filaments mixtes dépendent de filaments qui ne seront pas publiés :" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (mixte)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% nécessite %2%, qui n'est pas activé."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% nécessite %2%, dont le matériau ne sera pas publié." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Pour publier un filament mixte, activez chacun des filaments qu'il utilise et choisissez Publication complète ou satisfaites son exigence de Type." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Publier quand même" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publier 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Sélectionnez les réglages à publier dans le fichier 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki de Publier 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Guide vidéo de Publier 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filament mixte - publié dans son ensemble lorsque « Activer » est coché ci-dessus" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publier ce filament mixte, puis activer + publier entièrement ses filaments composants" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publier cet emplacement de filament dans le fichier 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Publication complète" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Intégrer l'ensemble du filament de cet emplacement dans le fichier 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrer les éléments non sélectionnés" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9722,10 +9681,6 @@ msgstr "Copie dans ce préréglage toutes les valeurs héritées du préréglage
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Détacher du parent" msgstr "Détacher du parent"
# AI Translated
msgid "Save without parent"
msgstr "Enregistrer sans parent"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Préréglage unique" msgstr "Préréglage unique"
@@ -10427,17 +10382,9 @@ msgstr "Une tour d'amorçage est requise pour la détection d'agglomération. Il
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "L'activation simultanée de la hauteur Z précise et de la tour d'amorçage peut provoquer des erreurs de tranchage. Voulez-vous quand même activer la hauteur Z précise ?" msgstr "L'activation simultanée de la hauteur Z précise et de la tour d'amorçage peut provoquer des erreurs de tranchage. Voulez-vous quand même activer la hauteur Z précise ?"
# 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 "Le timelapse fluide nécessite une tour damorçage à chaque couche, ce qui est incompatible avec « Pas de couches éparses ». « Pas de couches éparses » a été désactivé."
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?" 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 "Une tour damorçage est requise pour le mode timelapse fluide. Le modèle peut présenter des défauts sans tour damorçage. Voulez-vous activer la tour damorçage ?" msgstr "Une tour damorçage est requise pour le mode timelapse fluide. Le modèle peut présenter des défauts sans tour damorçage. Voulez-vous activer la tour damorçage ?"
# 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 "« Pas de couches éparses » est incompatible avec le timelapse fluide, qui nécessite une tour damorçage à chaque couche. Le timelapse est repassé en mode traditionnel."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Vous imprimez toujours par objet ?" msgstr "Vous imprimez toujours par objet ?"
@@ -10806,6 +10753,9 @@ msgstr "Profils de traitement compatibles"
msgid "Printable space" msgid "Printable space"
msgstr "Espace imprimable" msgstr "Espace imprimable"
msgid "Printer Agent"
msgstr "Agent d'imprimante"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Sélectionner l'implémentation de l'agent réseau pour la communication avec l'imprimante. Les agents disponibles sont enregistrés au démarrage." msgstr "Sélectionner l'implémentation de l'agent réseau pour la communication avec l'imprimante. Les agents disponibles sont enregistrés au démarrage."
@@ -11204,6 +11154,12 @@ msgstr "Nombre d'extrudeurs"
msgid "Capabilities" msgid "Capabilities"
msgstr "Fonctionnalités" msgstr "Fonctionnalités"
msgid "Left: "
msgstr "Gauche : "
msgid "Right: "
msgstr "Droite : "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Afficher tous les préréglages (y compris incompatibles)" msgstr "Afficher tous les préréglages (y compris incompatibles)"
@@ -12037,22 +11993,15 @@ msgstr "Réparation annulée"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Échec de la copie du fichier %1% vers %2% : %3%" msgstr "Échec de la copie du fichier %1% vers %2% : %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Téléchargement des nouveaux profils de fabricant : "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Paquet de configuration : %1% mis à jour en %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Échec du téléchargement des profils de fabricant : "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Besoin de vérifier les modifications non enregistrées avant les mises à jour de configuration." msgstr "Besoin de vérifier les modifications non enregistrées avant les mises à jour de configuration."
msgid "Configuration package: "
msgstr "Paquet de configuration : "
msgid " updated to "
msgstr " mis à jour en "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Ouvrir un fichier G-code :" msgstr "Ouvrir un fichier G-code :"
@@ -12112,15 +12061,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "La mise en forme du signal nest prise en charge que par Klipper, RepRapFirmware et Marlin 2" msgstr "La mise en forme du signal nest prise en charge que par Klipper, RepRapFirmware et Marlin 2"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Erreur de regroupement : "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Erreur de regroupement : %1% ne peut pas être placé dans la buse gauche"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " ne peut pas être placé dans le/la "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Erreur de regroupement : %1% ne peut pas être placé dans la buse droite"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12234,10 +12179,6 @@ msgstr "%1% est trop proche des autres, cela pourrait provoquer des collisions."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% est trop grand, cela pourrait provoquer des collisions." msgstr "%1% est trop grand, cela pourrait provoquer des collisions."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "La position relative du modèle et de la tour damorçage ne répond pas aux exigences de la fonction « Pas de couches éparses ». Veuillez ajuster leurs positions relatives, réduire la hauteur du modèle ou désactiver « Pas de couches éparses »."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " est trop proche d'une zone d'exclusion, il peut y avoir des collisions lors de l'impression." msgstr " est trop proche d'une zone d'exclusion, il peut y avoir des collisions lors de l'impression."
@@ -12581,9 +12522,6 @@ msgstr "Utiliser le 3MF au lieu du G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Activez ceci si limprimante accepte un fichier 3MF comme tâche dimpression. Lorsque cette option est activée, Orca Slicer envoie le fichier découpé au format .gcode.3mf au lieu dun simple fichier .gcode." msgstr "Activez ceci si limprimante accepte un fichier 3MF comme tâche dimpression. Lorsque cette option est activée, Orca Slicer envoie le fichier découpé au format .gcode.3mf au lieu dun simple fichier .gcode."
msgid "Printer Agent"
msgstr "Agent d'imprimante"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Sélectionner l'implémentation de l'agent réseau pour la communication avec l'imprimante." msgstr "Sélectionner l'implémentation de l'agent réseau pour la communication avec l'imprimante."
@@ -13629,10 +13567,6 @@ msgstr "Rectiligne Aligné"
msgid "Concentric" msgid "Concentric"
msgstr "Concentrique" msgstr "Concentrique"
# AI Translated
msgid "Spiral Inset"
msgstr "Spirale décalée"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Courbe de Hilbert" msgstr "Courbe de Hilbert"
@@ -13724,13 +13658,13 @@ msgstr "Ordre de remplissage de la surface supérieure"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Sens dans lequel les surfaces supérieures sont remplies avec un motif partant du centre (Concentrique, Spirale décalée, Spirale d'Archimède, Spirale Octagramme).\n" "Direction dans laquelle les surfaces supérieures sont remplies lors de l'utilisation d'un motif centré (Concentrique, Cordes d'Archimède, Spirale d'octogramme).\n"
"Vers l'extérieur commence au centre de la surface, ce qui repousse l'excédent de matière vers le bord, là où il est le moins visible. Vers l'intérieur commence au bord et se termine par les courbes serrées du centre.\n" "Vers l'extérieur commence au centre de la surface, de sorte que tout excès de matière est poussé vers le bord où il est le moins visible. Vers l'intérieur commence au bord et se termine par les courbes serrées au centre.\n"
"Défaut utilise l'ordre du chemin le plus court, qui peut aller dans un sens comme dans l'autre." "Par défaut utilise un ordonnancement par chemin le plus court, qui peut aller dans les deux sens."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13738,13 +13672,13 @@ msgstr "Ordre de remplissage de la surface inférieure"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Sens dans lequel les surfaces inférieures sont remplies avec un motif partant du centre (Concentrique, Spirale décalée, Spirale d'Archimède, Spirale Octagramme).\n" "Direction dans laquelle les surfaces inférieures sont remplies lors de l'utilisation d'un motif centré (Concentrique, Cordes d'Archimède, Spirale d'octogramme).\n"
"Vers l'intérieur commence chaque surface par les courbes extérieures les plus larges, ce qui améliore l'adhérence de la couche initiale sur les plateaux où les courbes serrées du centre risquent de ne pas accrocher. Vers l'extérieur commence au centre et repousse l'excédent de matière vers le bord.\n" "Vers l'intérieur commence chaque surface par les courbes extérieures plus larges, ce qui améliore l'adhérence de la première couche sur les plateaux où les courbes serrées au centre peuvent ne pas adhérer. Vers l'extérieur commence au centre, poussant tout excès de matière vers le bord.\n"
"Défaut utilise l'ordre du chemin le plus court, qui peut aller dans un sens comme dans l'autre." "Par défaut utilise un ordonnancement par chemin le plus court, qui peut aller dans les deux sens."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Motif de remplissage plein interne" msgstr "Motif de remplissage plein interne"
@@ -13843,14 +13777,6 @@ msgstr "Sens inverse des aiguilles dune montre"
msgid "Clockwise" msgid "Clockwise"
msgstr "Dans le sens des aiguilles dune montre" msgstr "Dans le sens des aiguilles dune montre"
# AI Translated
msgid "Distance to rod"
msgstr "Distance à la tige"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Distance horizontale entre la pointe de la buse et le bord le plus éloigné de la tige. Utilisée pour éviter les collisions lors de l'impression par objet."
msgid "Height to rod" msgid "Height to rod"
msgstr "Hauteur jusqu’à la tige" msgstr "Hauteur jusqu’à la tige"
@@ -16003,20 +15929,6 @@ msgstr "Détecter les parois en surplomb"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Détectez le pourcentage de surplomb par rapport à la largeur de la ligne et utilisez une vitesse différente pour imprimer. Pour un surplomb de 100%% la vitesse du pont est utilisée." msgstr "Détectez le pourcentage de surplomb par rapport à la largeur de la ligne et utilisez une vitesse différente pour imprimer. Pour un surplomb de 100%% la vitesse du pont est utilisée."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Imprimer les parois sans support en dernier"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Les boucles de paroi entièrement en l'air ne sont imprimées qu'une fois que quelque chose peut les soutenir :\n"
"elles sont extrudées après les autres parois de leur îlot, la plus intérieure d'abord, quel que soit l'ordre des parois.\n"
"Une boucle que seuls les ponts de cette couche peuvent ancrer attend que ces ponts soient imprimés, tandis qu'une boucle longeant une paroi soutenue garde sa place avant le remplissage, qui en a besoin comme ancrage."
msgid "Outer walls" msgid "Outer walls"
msgstr "Parois extérieures" msgstr "Parois extérieures"
@@ -16453,39 +16365,6 @@ msgstr "Essuyer sur les boucles"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Pour minimiser la visibilité de la couture dans une extrusion en boucle fermée, un petit mouvement vers lintérieur est exécuté avant que la buse ne quitte la boucle." msgstr "Pour minimiser la visibilité de la couture dans une extrusion en boucle fermée, un petit mouvement vers lintérieur est exécuté avant que la buse ne quitte la boucle."
# AI Translated
msgid "Wipe inward"
msgstr "Essuyage vers l'intérieur"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"S'applique uniquement aux parois extérieures, contours des trous compris. Déplace la buse chaude vers les parois intérieures déjà imprimées pendant l'essuyage, afin de limiter le réchauffement du plastique fraîchement déposé et les marques de couture.\n"
"\n"
"Particulièrement utile pour des hauteurs de couche inférieures à 0,1 mm, où les marques d'essuyage sont plus visibles.\n"
"\n"
"Utilise l'essuyage normal si aucune paroi intérieure adjacente n'est déjà imprimée (zones à paroi unique ou ordre des parois Extérieur/Intérieur), ou si aucun chemin vers l'intérieur soutenu n'est trouvé, par exemple dans les angles serrés ou aux interruptions de couture."
# AI Translated
msgid "Wipe inward distance"
msgstr "Distance d'essuyage vers l'intérieur"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Distance dont le chemin d'essuyage est décalé par rapport au périmètre extérieur, exprimée en millimètres ou en pourcentage de la largeur d'extrusion réelle de la paroi extérieure.\n"
"\n"
"Par exemple, 50% décale le chemin de la moitié de la largeur de la paroi extérieure. Le décalage effectif est limité à la fois par la largeur réelle de la paroi extérieure et par l'espace disponible jusqu'à la paroi adjacente : les valeurs supérieures à 100% ou une distance absolue équivalente n'ont donc aucun effet supplémentaire. Mettez 0 pour désactiver le décalage."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Essuyer avant la boucle externe" msgstr "Essuyer avant la boucle externe"
@@ -16747,9 +16626,8 @@ msgstr "Prend le nouvel outil sans attendre quil atteigne la température d
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Pas de couches éparses (beta)" msgstr "Pas de couches éparses (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Si cette option est activée, la tour dessuyage ne sera pas imprimée sur les couches sans changement doutil. Sur les couches avec changement doutil, lextrudeur se déplacera vers le bas pour imprimer la tour dessuyage. Lutilisateur est responsable de sassurer quil ny a pas de collision avec limpression."
msgstr "Si cette option est activée, la tour d'essuyage n'est pas imprimée sur les couches sans changement d'outil. Sur les couches comportant un changement d'outil, l'extrudeur descend pour imprimer la tour d'essuyage : la tour se retrouve donc sous le modèle et la tête d'outil doit descendre jusqu'à elle. Les dispositions où cela entrerait en collision avec un objet déjà imprimé sont rejetées. Sans effet avec le timelapse fluide ou la détection d'agglomération de la buse, qui nécessitent une tour à chaque couche."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Amorcer tous les extrudeurs dimpression" msgstr "Amorcer tous les extrudeurs dimpression"
@@ -16775,34 +16653,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cyclique" msgstr "Cyclique"
# AI Translated
msgid "Cyclic order"
msgstr "Ordre cyclique"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Séquence de filaments personnalisée utilisée par l'ordre cyclique des changements d'outil, sous forme de numéros de filament séparés par des virgules (par ex. « 3,2,1,4 »).\n"
"Chaque couche imprime ses filaments en suivant cette séquence ; les filaments non listés sont imprimés en dernier, par ordre croissant.\n"
"Laissez vide pour parcourir les filaments par ordre croissant."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Appliquer l'ordre cyclique à la couche initiale"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Applique également l'ordre cyclique des changements d'outil à la couche initiale.\n"
"Cette option est désactivée par défaut, car la couche initiale est au contraire ordonnée pour la meilleure adhérence au plateau : les filaments qui impriment de petits détails fragiles de la couche initiale sont imprimés en dernier, si bien que les changements d'outil et déplacements suivants risquent moins de décoller ces parties faiblement ancrées. Cet ordre de la couche initiale respecte aussi une séquence de filaments personnalisée pour la couche initiale lorsqu'elle est définie. L'avantage de l'ordre cyclique (les changements d'outil supplémentaires laissent à chaque couche plus de temps pour refroidir) ne s'applique pas à la couche initiale, imprimée lentement et à chaud pour l'adhérence.\n"
"N'activez cette option que si vous avez besoin exactement de la même séquence d'outils sur chaque couche, y compris la première, au prix de cette optimisation de l'adhérence."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Rayon de fermeture de l’écart des tranches" msgstr "Rayon de fermeture de l’écart des tranches"
@@ -16812,6 +16662,9 @@ msgstr "Les fissures plus petites que 2x le rayon de fermeture de lespace son
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Mode de découpe" msgstr "Mode de découpe"
msgid "Other"
msgstr "Autre"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Utilisez « Pair-impair » pour les modèles d'avion 3DLabPrint. Utilisez « Fermer les trous » pour fermer tous les trous du modèle." msgstr "Utilisez « Pair-impair » pour les modèles d'avion 3DLabPrint. Utilisez « Fermer les trous » pour fermer tous les trous du modèle."
@@ -17798,14 +17651,6 @@ msgstr "Pas de vérification"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Ne pas effectuer de contrôle de validité, tel que le contrôle des conflits de parcours de G-code." msgstr "Ne pas effectuer de contrôle de validité, tel que le contrôle des conflits de parcours de G-code."
# AI Translated
msgid "Strict mode"
msgstr "Mode strict"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Termine avec un code de retour non nul lorsque le découpage émet un avertissement non critique qui ne serait autrement que consigné, par exemple un modèle nécessitant des supports alors que les supports sont désactivés. À utiliser en intégration continue ou dans des chaînes de traitement automatisées qui ne doivent jamais livrer un découpage subtilement défectueux. Chacun de ces avertissements est également listé avec une classe stable dans le tableau `warnings` de result.json, écrit uniquement sous Linux. Ne peut pas être combiné avec --no-check, qui saute la vérification des supports."
msgid "Normative check" msgid "Normative check"
msgstr "Contrôle normatif" msgstr "Contrôle normatif"
@@ -17818,28 +17663,11 @@ msgstr "Information du Modèle de Sortie"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Sortie des informations du modèle." msgstr "Sortie des informations du modèle."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Inspecter le maillage (JSON sur 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 "Affiche sur stdout un résumé JSON de chaque objet chargé, puis quitte : ses boîtes englobantes et les faces de son enveloppe convexe sur lesquelles il peut reposer, avec leurs normales, aires et centres. Ce sont les faces parmi lesquelles choisissent les options --ground-*. Alternative exploitable par une machine à --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Inspecter la peinture (JSON sur 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 "Affiche un résumé JSON structuré de chaque couche peinte (supports, couture, couleur MMU, surface irrégulière) déjà enregistrée sur le modèle chargé — nombre de facettes, aire de surface et boîte englobante locale au maillage pour chaque état — puis quitte. Alternative exploitable par une machine à l'ouverture des gizmos de peinture dans l'interface."
msgid "Export Settings" msgid "Export Settings"
msgstr "Paramètres d'exportation" msgstr "Paramètres d'exportation"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exporter les paramètres vers un fichier."
msgstr "Exporte les réglages vers un fichier. Utilisez - pour les écrire sur stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Envoyer la progression à la queue" msgstr "Envoyer la progression à la queue"
@@ -17895,30 +17723,6 @@ msgstr "Rotation autour de laxe Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Angle de rotation autour de laxe Y en degrés." msgstr "Angle de rotation autour de laxe Y en degrés."
# AI Translated
msgid "Ground largest face"
msgstr "Poser sur la plus grande face"
# 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 "Pose chaque objet sur la plus grande face de son enveloppe convexe et le fait tomber sur le plateau. Parmi des faces de même taille, celle déjà tournée vers le bas est conservée. Les objets dépourvus d'une face assez grande pour reposer dessus sont laissés tels quels. Les transformations s'appliquent dans l'ordre de la ligne de commande : les rotations indiquées avant cette option sont donc respectées. --orient 1 s'exécute après toutes les transformations et remplace l'orientation."
# AI Translated
msgid "Ground face by normal"
msgstr "Poser sur la face selon la normale"
# 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 "Pose chaque objet sur la face de son enveloppe convexe dont la normale extérieure est la plus proche de la direction NX,NY,NZ et le fait tomber sur le plateau. La direction est exprimée dans les coordonnées de l'objet, qui incluent les rotations indiquées avant cette option et correspondent aux axes du plateau, sauf si le fichier d'entrée fait pivoter l'objet. Par exemple, 1,0,0 pose l'objet sur sa face +X. --orient 1 s'exécute après toutes les transformations et remplace l'orientation."
# AI Translated
msgid "Ground face at point"
msgstr "Poser sur la face en un point"
# 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 "Pose chaque objet sur la face de son enveloppe convexe qui contient le point X,Y,Z et le fait tomber sur le plateau. Le point est exprimé dans les coordonnées de l'objet, qui incluent les rotations indiquées avant cette option ; --inspect-mesh donne les centres des faces dans ces coordonnées. Les objets dépourvus d'une telle face sont laissés tels quels, et l'exécution échoue si aucun objet n'en possède. --orient 1 s'exécute après toutes les transformations et remplace l'orientation."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Mettre à l'échelle le modèle par un facteur flottant" msgstr "Mettre à l'échelle le modèle par un facteur flottant"
@@ -20974,17 +20778,14 @@ msgstr "Cette action ne peut pas être annulée. Continuer ?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Ignorer des objets." msgstr "Ignorer des objets."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Proportion de matériau" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Hauteur du modèle" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proportion" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Sélectionner le filament" msgstr "Sélectionner le filament"
@@ -21240,14 +21041,12 @@ msgid "Drying-Dehumidifying"
msgstr "Séchage - Déshumidification" msgstr "Séchage - Déshumidification"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " la température de séchage maximale est de "
msgstr "La température de séchage maximale de %s est de %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " la température de séchage minimale est de "
msgstr "La température de séchage minimale de %s est de %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21692,95 +21491,6 @@ msgstr ""
"Éviter la déformation\n" "Éviter la déformation\n"
"Saviez-vous que lors de limpression de matériaux susceptibles de se déformer, tels que lABS, une augmentation appropriée de la température du plateau chauffant peut réduire la probabilité de déformation?" "Saviez-vous que lors de limpression de matériaux susceptibles de se déformer, tels que lABS, une augmentation appropriée de la température du plateau chauffant peut réduire la probabilité de déformation?"
#~ msgid "Other"
#~ msgstr "Autre"
#~ msgid "Left: "
#~ msgstr "Gauche : "
#~ msgid "Right: "
#~ msgstr "Droite : "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "La température maximale ne peut pas dépasser "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "La température minimale ne doit pas être inférieure à "
#~ msgid "up to"
#~ msgstr "jusqu’à"
#~ msgid "above"
#~ msgstr "plus que"
#~ msgid "from"
#~ msgstr "de"
#~ msgid "Configuration package: "
#~ msgstr "Paquet de configuration : "
#~ msgid " updated to "
#~ msgstr " mis à jour en "
#~ msgid "Grouping error: "
#~ msgstr "Erreur de regroupement : "
#~ msgid " can not be placed in the "
#~ msgstr " ne peut pas être placé dans le/la "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " la température de séchage maximale est de "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " la température de séchage minimale est de "
# AI Translated
#~ msgid "needs"
#~ msgstr "nécessite"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "non activé"
# AI Translated
#~ msgid "material not published"
#~ msgstr "matériau non publié"
#~ msgid "Select the language"
#~ msgstr "Sélectionner la langue"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Sélectionner un plugin"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direction dans laquelle les surfaces supérieures sont remplies lors de l'utilisation d'un motif centré (Concentrique, Cordes d'Archimède, Spirale d'octogramme).\n"
#~ "Vers l'extérieur commence au centre de la surface, de sorte que tout excès de matière est poussé vers le bord où il est le moins visible. Vers l'intérieur commence au bord et se termine par les courbes serrées au centre.\n"
#~ "Par défaut utilise un ordonnancement par chemin le plus court, qui peut aller dans les deux sens."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direction dans laquelle les surfaces inférieures sont remplies lors de l'utilisation d'un motif centré (Concentrique, Cordes d'Archimède, Spirale d'octogramme).\n"
#~ "Vers l'intérieur commence chaque surface par les courbes extérieures plus larges, ce qui améliore l'adhérence de la première couche sur les plateaux où les courbes serrées au centre peuvent ne pas adhérer. Vers l'extérieur commence au centre, poussant tout excès de matière vers le bord.\n"
#~ "Par défaut utilise un ordonnancement par chemin le plus court, qui peut aller dans les deux sens."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Si cette option est activée, la tour dessuyage ne sera pas imprimée sur les couches sans changement doutil. Sur les couches avec changement doutil, lextrudeur se déplacera vers le bas pour imprimer la tour dessuyage. Lutilisateur est responsable de sassurer quil ny a pas de collision avec limpression."
#~ msgid "This exports settings to a file."
#~ msgstr "Exporter les paramètres vers un fichier."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Laperçu en direct natif sous Wayland nécessite le récepteur vidéo GStreamer GTK. Veuillez installer le plugin gtksink pour GStreamer, puis redémarrer OrcaSlicer." #~ msgstr "Laperçu en direct natif sous Wayland nécessite le récepteur vidéo GStreamer GTK. Veuillez installer le plugin gtksink pour GStreamer, puis redémarrer OrcaSlicer."
+106 -396
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"Language: hu\n" "Language: hu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -2460,6 +2460,13 @@ msgstr "Frissítés érhető el. Nyisd meg a beállításcsomag párbeszédablak
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s eltávolítva." msgstr "%s eltávolítva."
msgid "Select the language"
msgstr "Válaszd ki a nyelvet"
msgid "Language"
msgstr "Nyelv"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3703,15 +3710,11 @@ msgstr "Az aktuális filament visszahúzása a Filament Track Switch-nél"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Sáv váltása a Filament Track Switch-nél" msgstr "Sáv váltása a Filament Track Switch-nél"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "A maximális hőmérséklet nem haladhatja meg ezt: "
msgid "The maximum temperature cannot exceed %d"
msgstr "A maximális hőmérséklet nem haladhatja meg ezt: %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "A minimális hőmérséklet nem lehet kevesebb ennél: "
msgid "The minimum temperature should not be less than %d"
msgstr "A minimális hőmérséklet nem lehet kevesebb ennél: %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4598,15 +4601,6 @@ msgstr ""
"Nem sikerült az ideiglenes G-kódot a kimeneti G-kódba másolni. Lehet, hogy az SD-kártya írásvédett?\n" "Nem sikerült az ideiglenes G-kódot a kimeneti G-kódba másolni. Lehet, hogy az SD-kártya írásvédett?\n"
"Hibaüzenet: %1%" "Hibaüzenet: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Az ideiglenes G-kód másolása a kimeneti G-kódba nem sikerült.\n"
"Hibaüzenet: %1%"
#, boost-format #, 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." 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 "Nem sikerült az ideiglenes G-kódot a kimeneti G-kódba másolni. Probléma lehet a céleszközzel. Kérlek, exportáld újra, vagy használj másik eszközt. A sérült kimeneti G-kód helye: %1%.tmp." msgstr "Nem sikerült az ideiglenes G-kódot a kimeneti G-kódba másolni. Probléma lehet a céleszközzel. Kérlek, exportáld újra, vagy használj másik eszközt. A sérült kimeneti G-kód helye: %1%.tmp."
@@ -5343,11 +5337,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "%s érték tartományon kívül van. Az érvényes tartomány: %d - %d." msgstr "%s érték tartományon kívül van. Az érvényes tartomány: %d - %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%% vagy %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%% vagy %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5373,17 +5366,21 @@ msgstr "Érvénytelen formátum. Elvárt vektor formátum: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Rendszerügynökök" msgstr "Rendszerügynökök"
# AI Translated
msgid "No plugin selected"
msgstr "Nincs kiválasztott bővítmény"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Bővítmény hozzáadása" msgstr "Bővítmény hozzáadása"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Bővítmény eltávolítása" msgstr "Bővítmény kiválasztása"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Nincs kiválasztott bővítmény" msgstr "Bővítmény eltávolítása"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5640,20 +5637,14 @@ msgstr "Beállítás optimálisra"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Filamentek újracsoportosítása" msgstr "Filamentek újracsoportosítása"
# AI Translated msgid "up to"
#, boost-format msgstr "legfeljebb"
msgid "up to %1% mm"
msgstr "legfeljebb %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "felett"
msgid "above %1% mm"
msgstr "%1% mm felett"
# AI Translated msgid "from"
#, boost-format msgstr "ettől"
msgid "from %1% to %2% mm"
msgstr "%1% mm-től %2% mm-ig"
msgid "Usage" msgid "Usage"
msgstr "Használat" msgstr "Használat"
@@ -6014,7 +6005,7 @@ msgstr "Térfogat:"
msgid "Size:" msgid "Size:"
msgstr "Méret:" msgstr "Méret:"
#, 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "G-kód ú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)." msgstr "G-kód ú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)."
@@ -6328,13 +6319,11 @@ msgstr "Projekt mentése másként"
msgid "Save current project as" msgid "Save current project as"
msgstr "Jelenlegi projekt mentése másként" msgstr "Jelenlegi projekt mentése másként"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MF közzététele" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "3MF fájl exportálása a kiválasztott beállítások beágyazásával" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importálás 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importálás 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7609,14 +7598,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Alsó" msgstr "Alsó"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Ez a beállítás nem ad meg bővítményképesség-típust."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Ez a beállítás ismeretlen bővítményképesség-típust ad meg: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Bővítmény kiválasztása" msgstr "Bővítmény kiválasztása"
@@ -8178,13 +8159,11 @@ msgstr "Kérlek, győződj meg arról, hogy a beállításokban található G-k
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Egyedi beállítás" msgstr "Egyedi beállítás"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Néhány közzétett beállítást nem sikerült alkalmazni:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Néhány filamenthely megváltozott:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "A STEP fájlon belüli komponens neve nem UTF-8 formátumban van!" msgstr "A STEP fájlon belüli komponens neve nem UTF-8 formátumban van!"
@@ -8598,17 +8577,13 @@ msgstr "Szeletelt fájl mentése mint:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "A(z) %s fájlt elküldtük a nyomtató tárhelyére. A fájl a nyomtatón tekinthető meg." msgstr "A(z) %s fájlt elküldtük a nyomtató tárhelyére. A fájl a nyomtatón tekinthető meg."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MF fájl közzététele mint:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"A közzétett 3MF fájl exportálása nem sikerült.\n"
"Ellenőrizd, hogy a mappa elérhető-e online, illetve hogy más program nem tartja-e nyitva a fájlt."
msgid "Publish" msgid "Publish"
msgstr "Közzététel" msgstr "Közzététel"
@@ -8825,6 +8800,7 @@ msgstr "Szeretnéd folytatni?"
msgid "Language selection" msgid "Language selection"
msgstr "Nyelv kiválasztása" msgstr "Nyelv kiválasztása"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Ázsia-Csendes-óceáni térség" msgstr "Ázsia-Csendes-óceáni térség"
@@ -8929,9 +8905,6 @@ msgstr "Jelenlegi példány útvonala: "
msgid "General" msgid "General"
msgstr "Általános" msgstr "Általános"
msgid "Language"
msgstr "Nyelv"
msgid "Metric" msgid "Metric"
msgstr "Metrikus" msgstr "Metrikus"
@@ -9376,6 +9349,9 @@ msgstr "A rétegcsúszka mozgatásakor a szeletelt előnézetben az aktuális r
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Elhalványított rétegek fényereje" msgstr "Elhalványított rétegek fényereje"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9790,80 +9766,63 @@ msgstr "Adatok feltöltése"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Ugrás a weboldalra" msgstr "Ugrás a weboldalra"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Anyag" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Kevert filament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Néhány kevert filament olyan filamentektől függ, amelyek nem lesznek közzétéve:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "%d. filament (kevert)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% a következőt igényli: %2%, amely nincs engedélyezve."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% a következőt igényli: %2%, amelynek az anyaga nem lesz közzétéve." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Kevert filament közzétételéhez engedélyezd az összes általa használt filamentet, és válaszd a Teljes közzétételt, vagy teljesítsd a Típus követelményét." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Közzététel mindenképp" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MF közzététele..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Válaszd ki, mely beállítások kerüljenek közzétételre a 3MF fájlban" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF közzététele wiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF közzététele videós útmutató" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Kevert filament - egészében kerül közzétételre, ha fent az \"Engedélyezve\" be van jelölve" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Ennek a kevert filamentnek a közzététele, valamint az összetevő filamentjeinek engedélyezése + teljes közzététele" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Ennek a filamenthelynek a közzététele a 3MF fájlban" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Teljes közzététel" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Ennek a helynek a teljes filamentjét beágyazza a 3MF fájlba" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Nem kijelöltek szűrése" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9882,10 +9841,6 @@ msgstr "Az összes örökölt értéket átmásolja a szülő előbeállításb
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Leválasztás a szülőről" msgstr "Leválasztás a szülőről"
# AI Translated
msgid "Save without parent"
msgstr "Mentés szülő nélkül"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Önálló előbeállítás" msgstr "Önálló előbeállítás"
@@ -10592,17 +10547,9 @@ msgstr "A csomósodás-észleléshez szükség van a törlőtoronyra. Nélküle
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "A pontos Z magasság és a törlőtorony egyidejű engedélyezése szeletelési hibákat okozhat. Továbbra is engedélyezi a pontos Z magasságot?" msgstr "A pontos Z magasság és a törlőtorony egyidejű engedélyezése szeletelési hibákat okozhat. Továbbra is engedélyezi a pontos Z magasságot?"
# 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 "A sima Timelapse-hez minden rétegen törlőtorony kell, ami nem használható a \"Nincsenek ritka rétegek\" beállítással együtt. A \"Nincsenek ritka rétegek\" kikapcsolva."
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?" 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 "A sima Timelapse módhoz törlőtorony szükséges. Nélküle hibák jelenhetnek meg a nyomtatott tárgyon. Bekapcsolod a törlőtornyot?" msgstr "A sima Timelapse módhoz törlőtorony szükséges. Nélküle hibák jelenhetnek meg a nyomtatott tárgyon. Bekapcsolod a törlőtornyot?"
# 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 "A \"Nincsenek ritka rétegek\" nem használható a sima Timelapse-szel, amelyhez minden rétegen törlőtorony kell. A Timelapse hagyományos módra váltott."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Továbbra is tárgyanként szeretnél nyomtatni?" msgstr "Továbbra is tárgyanként szeretnél nyomtatni?"
@@ -10978,6 +10925,9 @@ msgstr "Kompatibilis folyamatprofilok"
msgid "Printable space" msgid "Printable space"
msgstr "Nyomtatási terület" msgstr "Nyomtatási terület"
msgid "Printer Agent"
msgstr "Nyomtatóügynök"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Válaszd ki a nyomtatóval való kommunikációhoz használt hálózati ügynököt. Az elérhető ügynököket indításkor regisztrálja a rendszer." msgstr "Válaszd ki a nyomtatóval való kommunikációhoz használt hálózati ügynököt. Az elérhető ügynököket indításkor regisztrálja a rendszer."
@@ -11382,6 +11332,14 @@ msgstr "Extruderek száma"
msgid "Capabilities" msgid "Capabilities"
msgstr "Képességek" msgstr "Képességek"
# AI Translated
msgid "Left: "
msgstr "Bal: "
# AI Translated
msgid "Right: "
msgstr "Jobb: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Minden beállítás megjelenítése (beleértve az inkompatibiliseket is)" msgstr "Minden beállítás megjelenítése (beleértve az inkompatibiliseket is)"
@@ -12225,22 +12183,15 @@ msgstr "Javítás megszakítva"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "%1% fájl másolása sikertelen a következő helyre: %2% Hiba: %3%" msgstr "%1% fájl másolása sikertelen a következő helyre: %2% Hiba: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Új gyártói profilok letöltése: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Konfigurációs csomag: %1% frissítve erre: %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Nem sikerült letölteni a gyártói profilokat: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Kérlek, ellenőrizd a nem mentett módosításokat a konfiguráció frissítése előtt." msgstr "Kérlek, ellenőrizd a nem mentett módosításokat a konfiguráció frissítése előtt."
msgid "Configuration package: "
msgstr "Konfigurációs csomag: "
msgid " updated to "
msgstr " frissítve erre: "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "G-kód fájl megnyitása:" msgstr "G-kód fájl megnyitása:"
@@ -12300,15 +12251,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "A rezgéskompenzációt csak a Klipper, a RepRapFirmware és a Marlin 2 támogatja" msgstr "A rezgéskompenzációt csak a Klipper, a RepRapFirmware és a Marlin 2 támogatja"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Csoportosítási hiba: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Csoportosítási hiba: %1% nem helyezhető a bal fúvókába"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " nem helyezhető ide: "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Csoportosítási hiba: %1% nem helyezhető a jobb fúvókába"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12422,10 +12369,6 @@ msgstr "%1% túl közel van más tárgyakhoz, a nyomtatás során előfordulhatn
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% túl magas, a nyomtatás során előfordulhatnak ütközések." msgstr "%1% túl magas, a nyomtatás során előfordulhatnak ütközések."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "A modell és a törlőtorony egymáshoz viszonyított helyzete nem felel meg a \"Nincsenek ritka rétegek\" funkció követelményeinek. Módosítsd az egymáshoz viszonyított helyzetüket, csökkentsd a modell magasságát, vagy kapcsold ki a \"Nincsenek ritka rétegek\" beállítást."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak ütközések." msgstr " túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak ütközések."
@@ -12786,9 +12729,6 @@ msgstr "3MF használata G-kód helyett"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Kapcsold be, ha a nyomtató 3MF fájlt fogad el nyomtatási feladatként. Bekapcsolva az Orca Slicer a szeletelt fájlt .gcode.3mf formátumban küldi el egyszerű .gcode fájl helyett." msgstr "Kapcsold be, ha a nyomtató 3MF fájlt fogad el nyomtatási feladatként. Bekapcsolva az Orca Slicer a szeletelt fájlt .gcode.3mf formátumban küldi el egyszerű .gcode fájl helyett."
msgid "Printer Agent"
msgstr "Nyomtatóügynök"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Válaszd ki a nyomtató kommunikációjához használt hálózati ügynök implementációját." msgstr "Válaszd ki a nyomtató kommunikációjához használt hálózati ügynök implementációját."
@@ -13850,10 +13790,6 @@ msgstr "Igazított vonal"
msgid "Concentric" msgid "Concentric"
msgstr "Koncentrikus" msgstr "Koncentrikus"
# AI Translated
msgid "Spiral Inset"
msgstr "Spirális behúzás"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert-görbe" msgstr "Hilbert-görbe"
@@ -13945,13 +13881,13 @@ msgstr "Felső felület kitöltési sorrendje"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Az az irány, amelyben a felső felületek kitöltése történik középpontból induló mintázat esetén (Koncentrikus, Spirális behúzás, Archimédeszi vonalak, Nyolcágú spirál).\n" "Az az irány, amelyben a felső felületek kitöltése történik középpont alapú mintázat (Koncentrikus, Archimédeszi vonalak, Nyolcágú spirál) használatakor.\n"
"A Kifelé a felület közepén indul, így a felesleges anyag a szélek felé tolódik, ahol a legkevésbé látszik. A Befelé a szélen indul, és a középen lévő szűk ívekkel ér véget.\n" "A Kifelé a felület közepén kezd, így a felesleges anyag a szélek felé tolódik, ahol a legkevésbé látszik. A Befelé a szélén kezd, és a középen lévő szűk ívekkel fejeződik be.\n"
"Az Alapértelmezett a legrövidebb út szerinti sorrendet használja, amely bármelyik irányba haladhat." "Az Alapértelmezett a legrövidebb útvonal szerinti sorrendet használja, amely bármelyik irányba haladhat."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13959,13 +13895,13 @@ msgstr "Alsó felület kitöltési sorrendje"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Az az irány, amelyben az alsó felületek kitöltése történik középpontból induló mintázat esetén (Koncentrikus, Spirális behúzás, Archimédeszi vonalak, Nyolcágú spirál).\n" "Az az irány, amelyben az alsó felületek kitöltése történik középpont alapú mintázat (Koncentrikus, Archimédeszi vonalak, Nyolcágú spirál) használatakor.\n"
"A Befelé minden felületet a szélesebb külső ívekkel kezd, ami javítja a kezdőréteg tapadását azokon az asztalokon, amelyeken a középen lévő szűk ívek esetleg nem tapadnak meg. A Kifelé a közepén indul, és a felesleges anyagot a szélek felé tolja.\n" "A Befelé minden felületet a szélesebb külső ívekkel kezd, ami javítja az első réteg tapadását azokon az asztalokon, ahol a középen lévő szűk ívek nem tapadnak meg jól. A Kifelé a közepén kezd, a felesleges anyagot a szélek felé tolva.\n"
"Az Alapértelmezett a legrövidebb út szerinti sorrendet használja, amely bármelyik irányba haladhat." "Az Alapértelmezett a legrövidebb útvonal szerinti sorrendet használja, amely bármelyik irányba haladhat."
# AI Translated # AI Translated
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
@@ -14069,14 +14005,6 @@ msgstr "Óramutató járásával ellentétes"
msgid "Clockwise" msgid "Clockwise"
msgstr "Óramutató járásával megegyező" msgstr "Óramutató járásával megegyező"
# AI Translated
msgid "Distance to rod"
msgstr "Távolság a rúdtól"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "A fúvóka hegyének vízszintes távolsága a rúd távolabbi élétől. Ütközés elkerülésére szolgál tárgyankénti nyomtatás esetén."
msgid "Height to rod" msgid "Height to rod"
msgstr "Magasság a rúdig" msgstr "Magasság a rúdig"
@@ -16255,20 +16183,6 @@ msgstr "Túlnyúló falak felismerése"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Felismeri a túlnyúlás százalékos arányát a vonalszélességhez viszonyítva, és más sebességet használ. A 100%%-os túlnyúlás esetén az áthidaláshoz beállított sebességet használja." msgstr "Felismeri a túlnyúlás százalékos arányát a vonalszélességhez viszonyítva, és más sebességet használ. A 100%%-os túlnyúlás esetén az áthidaláshoz beállított sebességet használja."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Alátámasztatlan falak nyomtatása utoljára"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"A teljesen a levegőben lévő falhurkok csak akkor kerülnek nyomtatásra, amikor már van, ami megtartsa őket:\n"
"a szigetük többi fala után kerülnek extrudálásra, a legbelsővel kezdve, függetlenül a falak sorrendjétől.\n"
"Az a hurok, amelyet csak az adott réteg áthidalásai tudnak rögzíteni, megvárja, amíg ezek az áthidalások kinyomtatásra kerülnek, míg egy alátámasztott fal mellett futó hurok megtartja a helyét a kitöltés előtt, amelynek rögzítésként szüksége van rá."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Külső falak" msgstr "Külső falak"
@@ -16709,39 +16623,6 @@ msgstr "Törlés hurkokon"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "A varrat láthatóságának csökkentéséhez zárt hurok extrudálásnál egy kis befelé irányuló mozgás történik, mielőtt az extruder elhagyná a hurkot." msgstr "A varrat láthatóságának csökkentéséhez zárt hurok extrudálásnál egy kis befelé irányuló mozgás történik, mielőtt az extruder elhagyná a hurkot."
# AI Translated
msgid "Wipe inward"
msgstr "Törlés befelé"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Csak a külső falakra vonatkozik, beleértve a furatok kontúrjait is. Törlés közben a forró fúvókát a már kinyomtatott belső falak felé mozgatja, hogy csökkentse a frissen nyomtatott műanyag újramelegedését és a varratnyomokat.\n"
"\n"
"Különösen hasznos 0,1 mm alatti rétegmagasságnál, ahol a törlésnyomok jobban látszanak.\n"
"\n"
"A szokásos törlést használja, ha nincs még kinyomtatott szomszédos belső fal (egyfalú területek vagy Külső/Belső falsorrend), illetve ha nem található alátámasztott befelé vezető útvonal, például szűk sarkoknál vagy varrathézagoknál."
# AI Translated
msgid "Wipe inward distance"
msgstr "Törlés befelé távolsága"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Az a távolság, amennyivel a törlési útvonal eltolódik a külső kerülettől, milliméterben vagy a külső fal tényleges extrudálási szélességének százalékában megadva.\n"
"\n"
"Például az 50% a külső fal szélességének felével tolja el az útvonalat. A tényleges eltolást korlátozza a külső fal tényleges szélessége és a szomszédos falig rendelkezésre álló hely is, ezért a 100% feletti értékeknek vagy az ezzel egyenértékű abszolút távolságnak nincs további hatása. Az eltolás kikapcsolásához állítsd 0-ra."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Törlés a külső hurok előtt" msgstr "Törlés a külső hurok előtt"
@@ -17007,9 +16888,8 @@ msgstr "Felveszi az új szerszámot anélkül, hogy megvárná a nyomtatási hő
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Nincsenek ritka rétegek (béta)" msgstr "Nincsenek ritka rétegek (béta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Ha engedélyezed, nem készül törlőtorony azokon a rétegeken, ahol nincs szerszámváltás. A szerszámváltást tartalmazó rétegeknél az extruder az aktuális magasság alá süllyed a törlőtorony nyomtatásához. Ügyelj arra, hogy ez ne okozzon ütközést a nyomtatás során."
msgstr "Ha be van kapcsolva, a törlőtorony nem kerül nyomtatásra azokon a rétegeken, ahol nincs eszközváltás. Az eszközváltást tartalmazó rétegeken az extruder lefelé mozdul, hogy kinyomtassa a törlőtornyot, így a torony a modell alá kerül, és a szerszámfejnek le kell nyúlnia hozzá. Azok az elrendezések, ahol ez ütközne egy már kinyomtatott tárggyal, elutasításra kerülnek. Nincs hatása sima Timelapse vagy fúvókalerakódás-érzékelés esetén, mert ezekhez minden rétegen kell torony."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Az összes nyomtató extruder előkészítése" msgstr "Az összes nyomtató extruder előkészítése"
@@ -17035,34 +16915,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Ciklikus" msgstr "Ciklikus"
# AI Translated
msgid "Cyclic order"
msgstr "Ciklikus sorrend"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"A ciklikus eszközváltási sorrend által használt egyéni filamentsorrend, vesszővel elválasztott filamentszámokként (pl. \"3,2,1,4\").\n"
"Minden réteg ezt a sorrendet követve nyomtatja a filamentjeit; a fel nem sorolt filamentek utoljára kerülnek nyomtatásra, növekvő sorrendben.\n"
"Hagyd üresen, ha a filamenteket növekvő sorrendben szeretnéd végigjárni."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Ciklikus sorrend alkalmazása a kezdőrétegre"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"A ciklikus eszközváltási sorrendet a kezdőrétegre is alkalmazza.\n"
"Alapértelmezés szerint ki van kapcsolva, mert a kezdőréteg helyette a legjobb asztalra tapadás érdekében kerül sorba rendezésre: azok a filamentek, amelyek kicsi, törékeny kezdőréteg-elemeket nyomtatnak, utoljára kerülnek sorra, így a következő eszközváltások és mozgások kisebb eséllyel szakítják le ezeket a gyengén rögzített részeket. Ez a kezdőréteg-sorrend figyelembe veszi a kezdőréteghez beállított egyéni filamentsorrendet is, ha van ilyen. A ciklikus sorrend előnye (a további eszközváltások több időt adnak minden rétegnek a hűlésre) nem érvényes a kezdőrétegre, amely a tapadás érdekében lassan és forrón készül.\n"
"Csak akkor kapcsold be, ha pontosan ugyanarra az eszközsorrendre van szükséged minden rétegen, beleértve az elsőt is, ezen tapadásoptimalizálás rovására."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Szeletelési hézag lezárási sugara" msgstr "Szeletelési hézag lezárási sugara"
@@ -17072,6 +16924,9 @@ msgstr "A háromszögháló szeletelésekor kitölti a hézagzárási sugár ké
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Szeletelési mód" msgstr "Szeletelési mód"
msgid "Other"
msgstr "Egyéb"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Használd a \"Páros-páratlan\" opciót a 3DLabPrint repülőgépmodellekhez. Használd a \"Hézagok lezárása\" lehetőséget a modell összes házagának lezárásához." msgstr "Használd a \"Páros-páratlan\" opciót a 3DLabPrint repülőgépmodellekhez. Használd a \"Hézagok lezárása\" lehetőséget a modell összes házagának lezárásához."
@@ -18069,14 +17924,6 @@ msgstr "Nincs ellenőrzés"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Ne futtass érvényességi ellenőrzéseket, például G-kód útvonalütközés-ellenőrzést." msgstr "Ne futtass érvényességi ellenőrzéseket, például G-kód útvonalütközés-ellenőrzést."
# AI Translated
msgid "Strict mode"
msgstr "Szigorú mód"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Nem nulla kilépési kóddal lép ki, ha a szeletelés olyan nem kritikus figyelmeztetést ad, amely egyébként csak naplózásra kerülne, például ha egy modellhez támasz kellene, miközben a támasz ki van kapcsolva. Használd CI-ben vagy szkriptelt folyamatokban, amelyek soha nem adhatnak ki észrevétlenül hibás szeletelést. Minden ilyen figyelmeztetés stabil osztállyal szerepel a result.json `warnings` tömbjében is, amely csak Linuxon készül el. Nem használható a --no-check kapcsolóval együtt, amely kihagyja a támaszellenőrzést."
msgid "Normative check" msgid "Normative check"
msgstr "Normatív ellenőrzés" msgstr "Normatív ellenőrzés"
@@ -18089,28 +17936,11 @@ msgstr "Kimeneti modell információ"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Kimeneti modell információ." msgstr "Kimeneti modell információ."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Háló vizsgálata (JSON a stdout-ra)"
# 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 "Kiír a stdout-ra egy JSON összegzést minden betöltött tárgyról, majd kilép: a befoglaló dobozait és a konvex burok azon lapjait, amelyekre lefektethető, ezek normálisaival, területével és középpontjával együtt. Ezek közül a lapok közül választanak a --ground-* kapcsolók. Az --info géppel olvasható alternatívája."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Festés vizsgálata (JSON a stdout-ra)"
# 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 "Kiír egy strukturált JSON összegzést a betöltött modellen már tárolt minden festett rétegről (támaszok, varrat, MMU-szín, barázdált felület) — állapotonkénti lapszám, felület és a hálóhoz viszonyított befoglaló doboz —, majd kilép. A festőeszközök felületen történő megnyitásának géppel olvasható alternatívája."
msgid "Export Settings" msgid "Export Settings"
msgstr "Beállítások exportálása" msgstr "Beállítások exportálása"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Beállítások exportálása egy fájlba."
msgstr "Ez fájlba exportálja a beállításokat. A - használatával a stdout-ra írja őket."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Folyamat elküldése" msgstr "Folyamat elküldése"
@@ -18166,30 +17996,6 @@ msgstr "Forgatás Y körül"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Az Y tengely körüli forgatási szög fokban." msgstr "Az Y tengely körüli forgatási szög fokban."
# AI Translated
msgid "Ground largest face"
msgstr "Fektetés a legnagyobb lapra"
# 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 "Minden tárgyat a konvex burkának legnagyobb lapjára fektet, és ráejti az asztalra. Az egyforma méretű lapok közül a már lefelé néző marad. Azok a tárgyak, amelyeknek nincs elég nagy lapjuk a megtámaszkodáshoz, változatlanok maradnak. Az átalakítások a parancssori sorrendben futnak, így az ezen kapcsoló előtt megadott forgatások érvényesülnek. Az --orient 1 az összes átalakítás után fut, és felülírja a tájolást."
# AI Translated
msgid "Ground face by normal"
msgstr "Fektetés lapra normális szerint"
# 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 "Minden tárgyat a konvex burok azon lapjára fektet, amelynek kifelé mutató normálisa a legközelebb van az NX,NY,NZ irányhoz, és ráejti az asztalra. Az irány a tárgy koordinátáiban értendő, amelyek tartalmazzák az ezen kapcsoló előtt megadott forgatásokat, és megegyeznek az asztal tengelyeivel, hacsak a bemeneti fájl el nem forgatja a tárgyat. Például az 1,0,0 a +X oldalára állítja a tárgyat. Az --orient 1 az összes átalakítás után fut, és felülírja a tájolást."
# AI Translated
msgid "Ground face at point"
msgstr "Fektetés pontban lévő lapra"
# 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 "Minden tárgyat a konvex burok azon lapjára fektet, amely tartalmazza az X,Y,Z pontot, és ráejti az asztalra. A pont a tárgy koordinátáiban értendő, amelyek tartalmazzák az ezen kapcsoló előtt megadott forgatásokat; az --inspect-mesh ezekben adja meg a lapok középpontját. Azok a tárgyak, amelyeknek nincs ilyen lapjuk, változatlanok maradnak, és a futás hibával áll le, ha egyetlen tárgynak sincs ilyen lapja. Az --orient 1 az összes átalakítás után fut, és felülírja a tájolást."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "A modell méretezése egy lebegő tényezővel" msgstr "A modell méretezése egy lebegő tényezővel"
@@ -21374,17 +21180,14 @@ msgstr "Ez a művelet nem vonható vissza. Folytatod?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Objektumok kihagyása." msgstr "Objektumok kihagyása."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Anyagarány" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modellmagasság" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Arány" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Filament kiválasztása" msgstr "Filament kiválasztása"
@@ -21668,14 +21471,12 @@ msgid "Drying-Dehumidifying"
msgstr "Szárítás páramentesítés" msgstr "Szárítás páramentesítés"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " maximális szárítási hőmérséklete "
msgstr "%s maximális szárítási hőmérséklete %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " minimális szárítási hőmérséklete "
msgstr "%s minimális szárítási hőmérséklete %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22121,97 +21922,6 @@ msgstr ""
"Kunkorodás elkerülése\n" "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?" "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 "Other"
#~ msgstr "Egyéb"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Bal: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Jobb: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "A maximális hőmérséklet nem haladhatja meg ezt: "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "A minimális hőmérséklet nem lehet kevesebb ennél: "
#~ msgid "up to"
#~ msgstr "legfeljebb"
#~ msgid "above"
#~ msgstr "felett"
#~ msgid "from"
#~ msgstr "ettől"
#~ msgid "Configuration package: "
#~ msgstr "Konfigurációs csomag: "
#~ msgid " updated to "
#~ msgstr " frissítve erre: "
#~ msgid "Grouping error: "
#~ msgstr "Csoportosítási hiba: "
#~ msgid " can not be placed in the "
#~ msgstr " nem helyezhető ide: "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " maximális szárítási hőmérséklete "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " minimális szárítási hőmérséklete "
# AI Translated
#~ msgid "needs"
#~ msgstr "ehhez kell"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "nincs engedélyezve"
# AI Translated
#~ msgid "material not published"
#~ msgstr "az anyag nincs közzétéve"
#~ msgid "Select the language"
#~ msgstr "Válaszd ki a nyelvet"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Bővítmény kiválasztása"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Az az irány, amelyben a felső felületek kitöltése történik középpont alapú mintázat (Koncentrikus, Archimédeszi vonalak, Nyolcágú spirál) használatakor.\n"
#~ "A Kifelé a felület közepén kezd, így a felesleges anyag a szélek felé tolódik, ahol a legkevésbé látszik. A Befelé a szélén kezd, és a középen lévő szűk ívekkel fejeződik be.\n"
#~ "Az Alapértelmezett a legrövidebb útvonal szerinti sorrendet használja, amely bármelyik irányba haladhat."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Az az irány, amelyben az alsó felületek kitöltése történik középpont alapú mintázat (Koncentrikus, Archimédeszi vonalak, Nyolcágú spirál) használatakor.\n"
#~ "A Befelé minden felületet a szélesebb külső ívekkel kezd, ami javítja az első réteg tapadását azokon az asztalokon, ahol a középen lévő szűk ívek nem tapadnak meg jól. A Kifelé a közepén kezd, a felesleges anyagot a szélek felé tolva.\n"
#~ "Az Alapértelmezett a legrövidebb útvonal szerinti sorrendet használja, amely bármelyik irányba haladhat."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Ha engedélyezed, nem készül törlőtorony azokon a rétegeken, ahol nincs szerszámváltás. A szerszámváltást tartalmazó rétegeknél az extruder az aktuális magasság alá süllyed a törlőtorony nyomtatásához. Ügyelj arra, hogy ez ne okozzon ütközést a nyomtatás során."
#~ msgid "This exports settings to a file."
#~ msgstr "Beállítások exportálása egy fájlba."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "A natív Wayland élőképhez a GStreamer GTK videonyelő szükséges. Telepítsd a gtksink beépülő modult a GStreamerhez, majd indítsd újra az OrcaSlicert." #~ msgstr "A natív Wayland élőképhez a GStreamer GTK videonyelő szükséges. Telepítsd a gtksink beépülő modult a GStreamerhez, majd indítsd újra az OrcaSlicert."
+106 -396
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -2466,6 +2466,13 @@ msgstr "È disponibile un aggiornamento. Apri la finestra di dialogo del bundle
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s è stato rimosso." msgstr "%s è stato rimosso."
msgid "Select the language"
msgstr "Seleziona la lingua"
msgid "Language"
msgstr "Lingua"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3706,15 +3713,11 @@ msgstr "Ritira il filamento attuale sul Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Cambia traccia sul Filament Track Switch" msgstr "Cambia traccia sul Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "La temperatura massima non può superare "
msgid "The maximum temperature cannot exceed %d"
msgstr "La temperatura massima non può superare %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "La temperatura minima non deve essere inferiore a "
msgid "The minimum temperature should not be less than %d"
msgstr "La temperatura minima non deve essere inferiore a %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4600,15 +4603,6 @@ msgstr ""
"Copia del G-code temporaneo sul G-code di uscita non riuscita. Forse la scheda SD è protetta da scrittura?\n" "Copia del G-code temporaneo sul G-code di uscita non riuscita. Forse la scheda SD è protetta da scrittura?\n"
"Messaggio di errore: %1%" "Messaggio di errore: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Copia del G-code temporaneo nel G-code di output non riuscita.\n"
"Messaggio di errore: %1%"
#, boost-format #, 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." 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 "Copia del G-code temporaneo nel G-code di uscita non riuscita. Potrebbe esserci un problema nel dispositivo di destinazione. Prova ad esportare di nuovo o usa un dispositivo diverso. Il file G-code corrotto è su %1%.tmp." msgstr "Copia del G-code temporaneo nel G-code di uscita non riuscita. Potrebbe esserci un problema nel dispositivo di destinazione. Prova ad esportare di nuovo o usa un dispositivo diverso. Il file G-code corrotto è su %1%.tmp."
@@ -5344,11 +5338,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Il valore %s è fuori intervallo. L'intervallo valido è da %d a %d." msgstr "Il valore %s è fuori intervallo. L'intervallo valido è da %d a %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr %s%% o %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "È %s%% o %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5374,17 +5367,21 @@ msgstr "Formato non valido. Formato vettoriale previsto: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Agenti di sistema" msgstr "Agenti di sistema"
# AI Translated
msgid "No plugin selected"
msgstr "Nessun plugin selezionato"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Aggiungi plugin" msgstr "Aggiungi plugin"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Rimuovi plugin" msgstr "Seleziona plugin"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Nessun plugin selezionato" msgstr "Rimuovi plugin"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5641,20 +5638,14 @@ msgstr "Imposta al valore ottimale"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Raggruppa nuovamente i filamenti" msgstr "Raggruppa nuovamente i filamenti"
# AI Translated msgid "up to"
#, boost-format msgstr "fino a"
msgid "up to %1% mm"
msgstr "fino a %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "sopra"
msgid "above %1% mm"
msgstr "sopra %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "da"
msgid "from %1% to %2% mm"
msgstr "da %1% a %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Utilizzo" msgstr "Utilizzo"
@@ -6016,7 +6007,7 @@ msgstr "Volume:"
msgid "Size:" msgid "Size:"
msgstr "Dimensione:" 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)." 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)." 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)."
@@ -6330,13 +6321,11 @@ msgstr "Salva progetto con nome"
msgid "Save current project as" msgid "Save current project as"
msgstr "Salva progetto corrente con nome" msgstr "Salva progetto corrente con nome"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Pubblica 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Esporta un file 3MF con le impostazioni selezionate incorporate" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importa 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importa 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7613,14 +7602,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Inferiore" msgstr "Inferiore"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Questa impostazione non specifica un tipo di funzionalità del plugin."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Questa impostazione specifica un tipo di funzionalità del plugin non riconosciuto: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Selezione plugin" msgstr "Selezione plugin"
@@ -8182,13 +8163,11 @@ msgstr "Si prega di confermare che i G-code all'interno di questi profili sono s
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Profilo personalizzato" msgstr "Profilo personalizzato"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Alcune impostazioni pubblicate non sono state applicate:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Alcuni slot filamento sono stati modificati:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Il nome dei componenti all'interno del file STEP non è in formato UTF-8!" msgstr "Il nome dei componenti all'interno del file STEP non è in formato UTF-8!"
@@ -8597,17 +8576,13 @@ msgstr "Salva file elaborato con nome:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Il file %s è stato inviato alla memoria della stampante e può essere visualizzato da lì." msgstr "Il file %s è stato inviato alla memoria della stampante e può essere visualizzato da lì."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Pubblica il file 3MF come:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Esportazione del file 3MF pubblicato non riuscita.\n"
"Verifica se la cartella esiste online o se altri programmi hanno il file aperto."
msgid "Publish" msgid "Publish"
msgstr "Pubblica" msgstr "Pubblica"
@@ -8826,6 +8801,7 @@ msgstr "Vuoi continuare?"
msgid "Language selection" msgid "Language selection"
msgstr "Selezione lingua" msgstr "Selezione lingua"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asia-Pacifico" msgstr "Asia-Pacifico"
@@ -8931,9 +8907,6 @@ msgstr "Percorso istanza attuale: "
msgid "General" msgid "General"
msgstr "Generale" msgstr "Generale"
msgid "Language"
msgstr "Lingua"
msgid "Metric" msgid "Metric"
msgstr "Metrico" msgstr "Metrico"
@@ -9395,6 +9368,9 @@ msgstr "Quando si scorre il cursore degli strati nell'anteprima elaborata, gli s
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Luminosità degli strati attenuati" msgstr "Luminosità degli strati attenuati"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9808,80 +9784,63 @@ msgstr "Caricamento dati"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Vai alla pagina web" msgstr "Vai alla pagina web"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Materiale" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filamento misto" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Alcuni filamenti misti dipendono da filamenti che non verranno pubblicati:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filamento %d (misto)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% richiede %2%, che non è abilitato."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% richiede %2%, il cui materiale non verrà pubblicato." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Per pubblicare un filamento misto, abilita ogni filamento che utilizza e scegli Pubblicazione completa oppure soddisfa il suo requisito Tipo." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Pubblica comunque" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Pubblica 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Seleziona quali impostazioni pubblicare nel file 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki di Pubblica 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Guida video di Pubblica 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filamento misto - pubblicato per intero quando sopra è selezionato \"Abilita\"" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Pubblica questo filamento misto e abilita + pubblica per intero i suoi filamenti componenti" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Pubblica questo slot filamento nel file 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Pubblicazione completa" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Incorpora l'intero filamento di questo slot nel file 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtra non selezionati" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9900,10 +9859,6 @@ msgstr "Copia in questo profilo tutti i valori ereditati dal profilo padre e rim
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Scollega dal genitore" msgstr "Scollega dal genitore"
# AI Translated
msgid "Save without parent"
msgstr "Salva senza genitore"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Profilo unico" msgstr "Profilo unico"
@@ -10608,17 +10563,9 @@ msgstr "È necessaria una torre di spurgo per il rilevamento degli ammassi. Potr
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "L'abilitazione sia dell'altezza Z precisa che della torre di spurgo potrebbe causare errori di slicing. Vuoi comunque abilitare l'altezza Z precisa?" msgstr "L'abilitazione sia dell'altezza Z precisa che della torre di spurgo potrebbe causare errori di slicing. Vuoi comunque abilitare l'altezza Z precisa?"
# 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 "Il timelapse fluido richiede una torre di spurgo su ogni strato, il che non è compatibile con \"Nessuno strato sparso\". \"Nessuno strato sparso\" è stato disattivato."
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?" 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 "È necessaria una torre di spurgo per una modalità timelapse fluida. Potrebbero esserci dei difetti sul modello senza una torre di spurgo. Vuoi abilitare la torre di spurgo?" msgstr "È necessaria una torre di spurgo per una modalità timelapse fluida. Potrebbero esserci dei difetti sul modello senza una torre di spurgo. Vuoi abilitare la torre di spurgo?"
# 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 "\"Nessuno strato sparso\" non è compatibile con il timelapse fluido, che richiede una torre di spurgo su ogni strato. Il timelapse è passato alla modalità tradizionale."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Stampare ancora per oggetto?" msgstr "Stampare ancora per oggetto?"
@@ -10992,6 +10939,9 @@ msgstr "Profili di processo compatibili"
msgid "Printable space" msgid "Printable space"
msgstr "Spazio di stampa" msgstr "Spazio di stampa"
msgid "Printer Agent"
msgstr "Agente stampante"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Selezionare l'implementazione dell'agente di rete per la comunicazione con la stampante. Gli agenti disponibili vengono registrati all'avvio." msgstr "Selezionare l'implementazione dell'agente di rete per la comunicazione con la stampante. Gli agenti disponibili vengono registrati all'avvio."
@@ -11400,6 +11350,14 @@ msgstr "Numero di estrusori"
msgid "Capabilities" msgid "Capabilities"
msgstr "Caratteristiche" msgstr "Caratteristiche"
# AI Translated
msgid "Left: "
msgstr "Sinistra: "
# AI Translated
msgid "Right: "
msgstr "Destra: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Mostra tutti i profili (compresi quelli non compatibili)" msgstr "Mostra tutti i profili (compresi quelli non compatibili)"
@@ -12246,22 +12204,15 @@ msgstr "Riparazione annullata"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Copia del file %1% su %2% non riuscita: %3%" msgstr "Copia del file %1% su %2% non riuscita: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Download dei nuovi profili produttore: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Pacchetto di configurazione: %1% aggiornato a %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Download dei profili produttore non riuscito: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Controllare le modifiche non salvate prima di aggiornare la configurazione." msgstr "Controllare le modifiche non salvate prima di aggiornare la configurazione."
msgid "Configuration package: "
msgstr "Pacchetto di configurazione: "
msgid " updated to "
msgstr " aggiornato a "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Apri un file G-code:" msgstr "Apri un file G-code:"
@@ -12321,15 +12272,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "La compensazione della risonanza è supportata solo da Klipper, RepRapFirmware e Marlin 2" msgstr "La compensazione della risonanza è supportata solo da Klipper, RepRapFirmware e Marlin 2"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Errore di raggruppamento: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Errore di raggruppamento: %1% non può essere collocato nell'ugello sinistro"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " non può essere posizionato nel "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Errore di raggruppamento: %1% non può essere collocato nell'ugello destro"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12443,10 +12390,6 @@ msgstr "%1% è troppo vicino ad altri oggetti e potrebbe causare collisioni."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% è troppo alto e si verificheranno collisioni." msgstr "%1% è troppo alto e si verificheranno collisioni."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "La posizione relativa del modello e della torre di spurgo non soddisfa i requisiti della funzione \"Nessuno strato sparso\". Modifica le loro posizioni relative, riduci l'altezza del modello oppure disattiva \"Nessuno strato sparso\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " è troppo vicino all'area di esclusione e potrebbero verificarsi collisioni durante la stampa." msgstr " è troppo vicino all'area di esclusione e potrebbero verificarsi collisioni durante la stampa."
@@ -12806,9 +12749,6 @@ msgstr "Usa 3MF invece di G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Abilita questa opzione se la stampante accetta un file 3MF come processo di stampa. Quando è abilitata, Orca Slicer invia il file elaborato come .gcode.3mf, invece di un semplice file .gcode." msgstr "Abilita questa opzione se la stampante accetta un file 3MF come processo di stampa. Quando è abilitata, Orca Slicer invia il file elaborato come .gcode.3mf, invece di un semplice file .gcode."
msgid "Printer Agent"
msgstr "Agente stampante"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Selezionare l'implementazione dell'agente di rete per la comunicazione con la stampante." msgstr "Selezionare l'implementazione dell'agente di rete per la comunicazione con la stampante."
@@ -13870,10 +13810,6 @@ msgstr "Rettilineo allineato"
msgid "Concentric" msgid "Concentric"
msgstr "Concentrico" msgstr "Concentrico"
# AI Translated
msgid "Spiral Inset"
msgstr "Spirale interna"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Curva di Hilbert" msgstr "Curva di Hilbert"
@@ -13965,13 +13901,13 @@ msgstr "Ordine di riempimento della superficie superiore"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direzione in cui vengono riempite le superfici superiori quando si usa un motivo che parte dal centro (Concentrico, Spirale interna, Corde di Archimede, Spirale a ottogramma).\n" "Direzione in cui vengono riempite le superfici superiori quando si utilizza un motivo basato sul centro (Concentrico, Corde di Archimede, Spirale a ottagramma).\n"
"Verso l'esterno parte dal centro della superficie, così il materiale in eccesso viene spinto verso il bordo, dove è meno visibile. Verso l'interno parte dal bordo e termina con le curve strette al centro.\n" "Verso l'esterno inizia dal centro della superficie, in modo che il materiale in eccesso venga spinto verso il bordo dove è meno visibile. Verso l'interno inizia dal bordo e termina con le curve strette al centro.\n"
"Predefinito usa l'ordinamento del percorso più breve, che può procedere in entrambe le direzioni." "L'impostazione predefinita utilizza l'ordinamento a percorso più breve, che può procedere in entrambe le direzioni."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13979,13 +13915,13 @@ msgstr "Ordine di riempimento della superficie inferiore"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direzione in cui vengono riempite le superfici inferiori quando si usa un motivo che parte dal centro (Concentrico, Spirale interna, Corde di Archimede, Spirale a ottogramma).\n" "Direzione in cui vengono riempite le superfici inferiori quando si utilizza un motivo basato sul centro (Concentrico, Corde di Archimede, Spirale a ottagramma).\n"
"Verso l'interno inizia ogni superficie con le curve esterne più ampie, migliorando l'adesione del primo strato sui piatti su cui le curve strette al centro potrebbero non aderire. Verso l'esterno parte dal centro e spinge il materiale in eccesso verso il bordo.\n" "Verso l'interno inizia ogni superficie con le curve esterne più ampie, il che migliora l'adesione del primo strato sui piatti di stampa dove le curve strette al centro potrebbero non aderire. Verso l'esterno inizia dal centro, spingendo il materiale in eccesso verso il bordo.\n"
"Predefinito usa l'ordinamento del percorso più breve, che può procedere in entrambe le direzioni." "L'impostazione predefinita utilizza l'ordinamento a percorso più breve, che può procedere in entrambe le direzioni."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Motivo riempimento solido interno" msgstr "Motivo riempimento solido interno"
@@ -14088,14 +14024,6 @@ msgstr "Senso antiorario"
msgid "Clockwise" msgid "Clockwise"
msgstr "Senso orario" msgstr "Senso orario"
# AI Translated
msgid "Distance to rod"
msgstr "Distanza dall'asta"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Distanza orizzontale tra la punta dell'ugello e il bordo più lontano dell'asta. Usata per evitare collisioni nella stampa per oggetto."
msgid "Height to rod" msgid "Height to rod"
msgstr "Altezza asta" msgstr "Altezza asta"
@@ -16274,20 +16202,6 @@ msgstr "Rileva pareti sporgenti"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Rileva la percentuale di sporgenza rispetto alla larghezza della parete e utilizza un velocità di stampa differente. Per una sporgenza del 100%%, viene utilizzata la velocità dei ponti." msgstr "Rileva la percentuale di sporgenza rispetto alla larghezza della parete e utilizza un velocità di stampa differente. Per una sporgenza del 100%%, viene utilizzata la velocità dei ponti."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Stampa per ultime le pareti non supportate"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"I perimetri di stampa che si trovano interamente in aria vengono stampati solo quando qualcosa può sostenerli:\n"
"sono estrusi dopo le altre pareti della loro isola, partendo dalla più interna, qualunque sia l'ordine delle pareti.\n"
"Un perimetro che solo i ponti di questo strato possono ancorare attende che tali ponti siano stampati, mentre un perimetro che corre accanto a una parete supportata mantiene il suo posto prima del riempimento, che lo richiede come ancoraggio."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Pareti esterne" msgstr "Pareti esterne"
@@ -16732,39 +16646,6 @@ msgstr "Spurgo sui perimetri di stampa"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Per ridurre al minimo la visibilità della cucitura in un'estrusione ad anello chiuso, viene eseguito un piccolo movimento verso l'interno prima che l'estrusore lasci il perimetro." msgstr "Per ridurre al minimo la visibilità della cucitura in un'estrusione ad anello chiuso, viene eseguito un piccolo movimento verso l'interno prima che l'estrusore lasci il perimetro."
# AI Translated
msgid "Wipe inward"
msgstr "Spurgo verso l'interno"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Si applica solo alle pareti esterne, inclusi i contorni dei fori. Durante lo spurgo sposta l'ugello caldo verso le pareti interne già stampate, per ridurre il riscaldamento della plastica appena depositata e i segni di cucitura.\n"
"\n"
"Particolarmente utile con altezze strato inferiori a 0,1 mm, dove i segni di spurgo sono più visibili.\n"
"\n"
"Usa lo spurgo normale se nessuna parete interna adiacente è già stata stampata (zone a parete singola oppure ordine delle pareti Esterna/Interna) o se non si trova un percorso verso l'interno che sia supportato, ad esempio in angoli stretti o in corrispondenza di interruzioni della cucitura."
# AI Translated
msgid "Wipe inward distance"
msgstr "Distanza di spurgo verso l'interno"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Distanza di cui il percorso di spurgo viene spostato rispetto al perimetro esterno, espressa in millimetri o in percentuale della larghezza di estrusione effettiva della parete esterna.\n"
"\n"
"Ad esempio, 50% sposta il percorso di metà della larghezza della parete esterna. Lo spostamento effettivo è limitato sia dalla larghezza effettiva della parete esterna sia dallo spazio disponibile fino alla parete adiacente, perciò valori superiori a 100% o una distanza assoluta equivalente non hanno alcun effetto aggiuntivo. Imposta 0 per disattivare lo spostamento."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Spurgo prima del perimetro esterno" msgstr "Spurgo prima del perimetro esterno"
@@ -17031,9 +16912,8 @@ msgstr "Preleva la nuova testina senza attendere che raggiunga la temperatura di
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Nessuno strato sparso (beta)" msgstr "Nessuno strato sparso (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Se abilitata, la torre di spurgo non verrà stampata sugli strati in cui non viene effettuato alcun cambio di testina. Sui strati con un cambio di testina, l'estrusore si sposterà verso il basso per stampare la torre di spurgo. L'utente dovrà accertarsi che non avvengano collisioni con la stampa."
msgstr "Se abilitata, la torre di spurgo non viene stampata sugli strati senza cambi testina. Sugli strati con un cambio testina l'estrusore scende per stampare la torre di spurgo, perciò la torre finisce sotto il modello e la testa di stampa deve abbassarsi fino ad essa. Le disposizioni in cui ciò comporterebbe una collisione con un oggetto già stampato vengono rifiutate. Non ha effetto con il timelapse fluido o con il rilevamento degli ammassi sull'ugello, che richiedono una torre su ogni strato."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Prepara tutti gli estrusori di stampa" msgstr "Prepara tutti gli estrusori di stampa"
@@ -17059,34 +16939,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Ciclico" msgstr "Ciclico"
# AI Translated
msgid "Cyclic order"
msgstr "Ordine ciclico"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Sequenza di filamenti personalizzata usata dall'ordinamento ciclico dei cambi testina, come numeri di filamento separati da virgole (ad es. \"3,2,1,4\").\n"
"Ogni strato stampa i suoi filamenti seguendo questa sequenza; i filamenti non elencati vengono stampati per ultimi, in ordine crescente.\n"
"Lascia vuoto per scorrere i filamenti in ordine crescente."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Applica l'ordine ciclico al primo strato"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Applica l'ordine ciclico dei cambi testina anche al primo strato.\n"
"Per impostazione predefinita è disattivato, perché il primo strato viene invece ordinato per la migliore adesione al piatto: i filamenti che stampano dettagli piccoli e fragili del primo strato vengono stampati per ultimi, così i cambi testina e gli spostamenti successivi hanno meno probabilità di staccare quelle parti ancorate debolmente. Questo ordine del primo strato rispetta anche una sequenza di filamenti personalizzata per il primo strato, quando ne è impostata una. Il vantaggio dell'ordine ciclico (i cambi testina aggiuntivi danno a ogni strato più tempo per raffreddarsi) non si applica al primo strato, che viene stampato lentamente e caldo per l'adesione.\n"
"Abilita questa opzione solo se ti serve esattamente la stessa sequenza di testine su ogni strato, incluso il primo, a scapito di quell'ottimizzazione dell'adesione."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Raggio di chiusura spazi vuoti" msgstr "Raggio di chiusura spazi vuoti"
@@ -17096,6 +16948,9 @@ msgstr "Le fessure più piccole di 2 volte il raggio di chiusura degli spazi vuo
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Modalità elaborazione" msgstr "Modalità elaborazione"
msgid "Other"
msgstr "Altro"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Usa \"Pari-dispari\" per modelli di aeroplano 3DLabPrint. Utilizza \"Chiudi fori\" per chiudere tutti i fori del modello." msgstr "Usa \"Pari-dispari\" per modelli di aeroplano 3DLabPrint. Utilizza \"Chiudi fori\" per chiudere tutti i fori del modello."
@@ -18092,14 +17947,6 @@ msgstr "Nessun controllo"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Non eseguire alcun controllo di validità, come il controllo dei conflitti di percorso del G-code." msgstr "Non eseguire alcun controllo di validità, come il controllo dei conflitti di percorso del G-code."
# AI Translated
msgid "Strict mode"
msgstr "Modalità rigorosa"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Termina con un codice di uscita diverso da zero quando l'elaborazione genera un avviso non critico che altrimenti verrebbe solo registrato, ad esempio un modello che richiede supporti mentre i supporti sono disattivati. Usala in CI o in pipeline automatizzate che non devono mai consegnare un'elaborazione sottilmente difettosa. Ciascuno di questi avvisi è inoltre elencato con una classe stabile nell'array `warnings` di result.json, che viene scritto solo su Linux. Non può essere combinata con --no-check, che salta il controllo dei supporti."
msgid "Normative check" msgid "Normative check"
msgstr "Controllo normativo" msgstr "Controllo normativo"
@@ -18112,28 +17959,11 @@ msgstr "Informazioni modello di output"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Fornisce le informazioni del modello." msgstr "Fornisce le informazioni del modello."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Ispeziona mesh (JSON su 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 "Stampa su stdout un riepilogo JSON di ogni oggetto caricato, poi esce: i suoi riquadri di delimitazione e le facce dell'inviluppo convesso su cui può appoggiarsi, con le relative normali, aree e centri. Sono queste le facce tra cui scelgono le opzioni --ground-*. Alternativa leggibile da una macchina a --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Ispeziona pittura (JSON su 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 "Stampa un riepilogo JSON strutturato di ogni livello dipinto (supporti, cucitura, colore MMU, superficie ruvida) già memorizzato nel modello caricato — numero di facce, area della superficie e riquadro di delimitazione locale alla mesh per ciascuno stato — poi esce. Alternativa leggibile da una macchina all'apertura degli strumenti di pittura nell'interfaccia."
msgid "Export Settings" msgid "Export Settings"
msgstr "Esporta impostazioni" msgstr "Esporta impostazioni"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Esporta le impostazioni in un file."
msgstr "Esporta le impostazioni in un file. Usa - per scriverle su stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Invia l'avanzamento al pipe" msgstr "Invia l'avanzamento al pipe"
@@ -18189,30 +18019,6 @@ msgstr "Ruota attorno ad Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Angolo di rotazione attorno all'asse Y in gradi." msgstr "Angolo di rotazione attorno all'asse Y in gradi."
# AI Translated
msgid "Ground largest face"
msgstr "Appoggia sulla faccia più grande"
# 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 "Appoggia ogni oggetto sulla faccia più grande del suo inviluppo convesso e lo fa cadere sul piatto. Tra facce di uguale dimensione viene mantenuta quella già rivolta verso il basso. Gli oggetti privi di una faccia abbastanza grande su cui appoggiarsi restano invariati. Le trasformazioni vengono applicate nell'ordine della riga di comando, perciò le rotazioni indicate prima di questa opzione sono rispettate. --orient 1 viene eseguito dopo tutte le trasformazioni e sostituisce l'orientamento."
# AI Translated
msgid "Ground face by normal"
msgstr "Appoggia sulla faccia per normale"
# 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 "Appoggia ogni oggetto sulla faccia dell'inviluppo convesso la cui normale esterna è più vicina alla direzione NX,NY,NZ e lo fa cadere sul piatto. La direzione è espressa nelle coordinate dell'oggetto, che includono le rotazioni indicate prima di questa opzione e coincidono con gli assi del piatto a meno che il file di input non ruoti l'oggetto. Ad esempio, 1,0,0 appoggia l'oggetto sul suo lato +X. --orient 1 viene eseguito dopo tutte le trasformazioni e sostituisce l'orientamento."
# AI Translated
msgid "Ground face at point"
msgstr "Appoggia sulla faccia in un punto"
# 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 "Appoggia ogni oggetto sulla faccia dell'inviluppo convesso che contiene il punto X,Y,Z e lo fa cadere sul piatto. Il punto è espresso nelle coordinate dell'oggetto, che includono le rotazioni indicate prima di questa opzione; --inspect-mesh riporta i centri delle facce in tali coordinate. Gli oggetti privi di una faccia simile restano invariati e l'esecuzione fallisce se nessun oggetto ne ha una. --orient 1 viene eseguito dopo tutte le trasformazioni e sostituisce l'orientamento."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Ridimensiona il modello in base a un fattore decimale." msgstr "Ridimensiona il modello in base a un fattore decimale."
@@ -21398,17 +21204,14 @@ msgstr "Questa azione non può essere annullata. Continuare?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Salto degli oggetti." msgstr "Salto degli oggetti."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Proporzione materiale" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Altezza modello" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proporzione" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Seleziona filamento" msgstr "Seleziona filamento"
@@ -21692,14 +21495,12 @@ msgid "Drying-Dehumidifying"
msgstr "Essiccazione - Deumidificazione" msgstr "Essiccazione - Deumidificazione"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " la temperatura massima di essiccazione è "
msgstr "La temperatura massima di essiccazione di %s è %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " la temperatura minima di essiccazione è "
msgstr "La temperatura minima di essiccazione di %s è %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22145,97 +21946,6 @@ msgstr ""
"Evita le deformazioni\n" "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?" "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 "Other"
#~ msgstr "Altro"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Sinistra: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Destra: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "La temperatura massima non può superare "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "La temperatura minima non deve essere inferiore a "
#~ msgid "up to"
#~ msgstr "fino a"
#~ msgid "above"
#~ msgstr "sopra"
#~ msgid "from"
#~ msgstr "da"
#~ msgid "Configuration package: "
#~ msgstr "Pacchetto di configurazione: "
#~ msgid " updated to "
#~ msgstr " aggiornato a "
#~ msgid "Grouping error: "
#~ msgstr "Errore di raggruppamento: "
#~ msgid " can not be placed in the "
#~ msgstr " non può essere posizionato nel "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " la temperatura massima di essiccazione è "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " la temperatura minima di essiccazione è "
# AI Translated
#~ msgid "needs"
#~ msgstr "richiede"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "non abilitato"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materiale non pubblicato"
#~ msgid "Select the language"
#~ msgstr "Seleziona la lingua"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Seleziona plugin"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direzione in cui vengono riempite le superfici superiori quando si utilizza un motivo basato sul centro (Concentrico, Corde di Archimede, Spirale a ottagramma).\n"
#~ "Verso l'esterno inizia dal centro della superficie, in modo che il materiale in eccesso venga spinto verso il bordo dove è meno visibile. Verso l'interno inizia dal bordo e termina con le curve strette al centro.\n"
#~ "L'impostazione predefinita utilizza l'ordinamento a percorso più breve, che può procedere in entrambe le direzioni."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direzione in cui vengono riempite le superfici inferiori quando si utilizza un motivo basato sul centro (Concentrico, Corde di Archimede, Spirale a ottagramma).\n"
#~ "Verso l'interno inizia ogni superficie con le curve esterne più ampie, il che migliora l'adesione del primo strato sui piatti di stampa dove le curve strette al centro potrebbero non aderire. Verso l'esterno inizia dal centro, spingendo il materiale in eccesso verso il bordo.\n"
#~ "L'impostazione predefinita utilizza l'ordinamento a percorso più breve, che può procedere in entrambe le direzioni."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Se abilitata, la torre di spurgo non verrà stampata sugli strati in cui non viene effettuato alcun cambio di testina. Sui strati con un cambio di testina, l'estrusore si sposterà verso il basso per stampare la torre di spurgo. L'utente dovrà accertarsi che non avvengano collisioni con la stampa."
#~ msgid "This exports settings to a file."
#~ msgstr "Esporta le impostazioni in un file."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "La funzione di visualizzazione in tempo reale nativa di Wayland richiede il ricevitore video GTK di GStreamer. Installare il modulo gtksink per GStreamer e riavviare OrcaSlicer." #~ msgstr "La funzione di visualizzazione in tempo reale nativa di Wayland richiede il ricevitore video GTK di GStreamer. Installare il modulo gtksink per GStreamer e riavviare OrcaSlicer."
+106 -396
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -2473,6 +2473,13 @@ msgstr "アップデートが利用可能です。プリセットバンドルの
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%sを削除しました。" msgstr "%sを削除しました。"
msgid "Select the language"
msgstr "言語を選択"
msgid "Language"
msgstr "言語"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3720,15 +3727,11 @@ msgstr "Filament Track Switchで現在のフィラメントを引き戻す"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Filament Track Switchでトラックを切り替える" msgstr "Filament Track Switchでトラックを切り替える"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "最高温度は次の値を超えることはできません "
msgid "The maximum temperature cannot exceed %d"
msgstr "最高温度は %d を超えることはできません"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "最低温度は次の値を下回ることはできません "
msgid "The minimum temperature should not be less than %d"
msgstr "最低温度は %d を下回ることはできません"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4607,15 +4610,6 @@ msgstr ""
"一時的なGコードの出力Gコードへのコピーに失敗しました。 もしかしたらSDカードが書き込みロックされていませんか?\n" "一時的なGコードの出力Gコードへのコピーに失敗しました。 もしかしたらSDカードが書き込みロックされていませんか?\n"
"エラーメッセージ:%1%" "エラーメッセージ:%1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"一時G-codeから出力G-codeへのコピーに失敗しました。\n"
"エラーメッセージ: %1%"
#, boost-format #, 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." 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コードの出力Gコードへのコピーに失敗しました。 ターゲットデバイスに問題がある可能性があります。もう一度エクスポートするか、別のデバイスを使用してみてください。 破損した出力Gコードは%1%.tmpにあります。" msgstr "一時Gコードの出力Gコードへのコピーに失敗しました。 ターゲットデバイスに問題がある可能性があります。もう一度エクスポートするか、別のデバイスを使用してみてください。 破損した出力Gコードは%1%.tmpにあります。"
@@ -5358,11 +5352,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%% か、それとも %s %sですか?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%% か、それとも %s %sですか?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5388,17 +5381,21 @@ msgstr "無効なフォーマット、%1%であるはずです。"
msgid "System agents" msgid "System agents"
msgstr "システムエージェント" msgstr "システムエージェント"
# AI Translated
msgid "No plugin selected"
msgstr "プラグインが選択されていません"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "プラグインを追加" msgstr "プラグインを追加"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "プラグインを削除" msgstr "プラグインを選択"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "プラグインが選択されていません" msgstr "プラグインを削除"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5656,20 +5653,14 @@ msgstr "最適に設定"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "フィラメントを再グルーピング" msgstr "フィラメントを再グルーピング"
# AI Translated msgid "up to"
#, boost-format msgstr "最大"
msgid "up to %1% mm"
msgstr "%1% mm まで"
# AI Translated msgid "above"
#, boost-format msgstr "以上"
msgid "above %1% mm"
msgstr "%1% mm 以上"
# AI Translated msgid "from"
#, boost-format msgstr "から"
msgid "from %1% to %2% mm"
msgstr "%1% mm から %2% mm まで"
msgid "Usage" msgid "Usage"
msgstr "使用量" msgstr "使用量"
@@ -6032,7 +6023,7 @@ msgstr "ボリューム"
msgid "Size:" msgid "Size:"
msgstr "サイズ:" 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)." 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)。" msgstr "レイヤー%d、Z = %.2lfmmでG-codeパスの衝突が検出されました。衝突するオブジェクトをもっと離してください(%s <-> %s)。"
@@ -6340,13 +6331,11 @@ msgstr "プロジェクトを名前を付けて保存"
msgid "Save current project as" msgid "Save current project as"
msgstr "プロジェクトを名前を付けて保存" msgstr "プロジェクトを名前を付けて保存"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MFを公開" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "選択した設定を埋め込んだ3MFファイルをエクスポートします" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "3MF/STL/STEP/SVG/OBJ/AMFをインポート" msgstr "3MF/STL/STEP/SVG/OBJ/AMFをインポート"
@@ -7620,14 +7609,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "底面" msgstr "底面"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "この設定にはプラグイン機能タイプが指定されていません。"
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "この設定には認識できないプラグイン機能タイプが指定されています: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "プラグインの選択" msgstr "プラグインの選択"
@@ -8197,13 +8178,11 @@ msgstr "これらのプリセット内のG-codeがマシンに損傷を与えな
msgid "Customized Preset" msgid "Customized Preset"
msgstr "カスタマイズされたプリセット" msgstr "カスタマイズされたプリセット"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "一部の公開された設定を適用できませんでした:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "一部のフィラメントスロットが変更されました:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "ファイルのエンコーディング方式はUTF-8形式ではありません" msgstr "ファイルのエンコーディング方式はUTF-8形式ではありません"
@@ -8617,17 +8596,13 @@ msgstr "名前を付けて保存:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "%sを送信しました、プリンターにて確認できます" msgstr "%sを送信しました、プリンターにて確認できます"
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MFファイルを次の名前で公開:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"公開する3MFファイルのエクスポートに失敗しました。\n"
"フォルダーがオンラインで存在するか、他のプログラムがファイルを開いていないか確認してください。"
msgid "Publish" msgid "Publish"
msgstr "公開する" msgstr "公開する"
@@ -8845,6 +8820,7 @@ msgstr "続行しますか?"
msgid "Language selection" msgid "Language selection"
msgstr "言語選択" msgstr "言語選択"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "アジア太平洋地域" msgstr "アジア太平洋地域"
@@ -8949,9 +8925,6 @@ msgstr "現在のインスタンスのパス: "
msgid "General" msgid "General"
msgstr "一般" msgstr "一般"
msgid "Language"
msgstr "言語"
msgid "Metric" msgid "Metric"
msgstr "メートル" msgstr "メートル"
@@ -9416,6 +9389,9 @@ msgstr "スライスプレビューで積層スライダーを操作する際、
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "暗くした積層の明るさ" msgstr "暗くした積層の明るさ"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9831,80 +9807,63 @@ msgstr "データをアップロード中"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "ウェブページに移動" msgstr "ウェブページに移動"
# AI Translated
msgid "Material" msgid "Material"
msgstr "材料" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "混合フィラメント" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "一部の混合フィラメントは、公開されないフィラメントに依存しています:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "フィラメント %d (混合)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1%には%2%が必要ですが、有効化されていません。"
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1%には%2%が必要ですが、その材料は公開されません。" msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "混合フィラメントを公開するには、使用しているすべてのフィラメントを有効にし、完全公開を選ぶか、タイプの要件を満たしてください。" msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "それでも公開" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MFを公開..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "3MFファイルで公開する設定を選択してください" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF公開のWiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF公開のビデオガイド" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "このフィラメントスロットを3MFファイルで公開します" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "完全公開" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "このスロットのフィラメント全体を3MFファイルに埋め込みます" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "未選択を絞り込み" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9923,10 +9882,6 @@ msgstr "親プリセットから継承したすべての値をこのプリセッ
msgid "Detach from parent" msgid "Detach from parent"
msgstr "親から分離" msgstr "親から分離"
# AI Translated
msgid "Save without parent"
msgstr "親なしで保存"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "独立したプリセット" msgstr "独立したプリセット"
@@ -10633,17 +10588,9 @@ msgstr "クランピング検出にはプライムタワーが必要です。プ
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 "スムーズタイムラプスは全積層にプライムタワーが必要なため、「スパース層なし」とは併用できません。「スパース層なし」をオフにしました。"
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?" 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 "「スパース層なし」は、全積層にプライムタワーが必要なスムーズタイムラプスとは併用できません。タイムラプスを通常モードに切り替えました。"
msgid "Still print by object?" msgid "Still print by object?"
msgstr "それでもオブジェクト別に印刷しますか?" msgstr "それでもオブジェクト別に印刷しますか?"
@@ -11010,6 +10957,9 @@ msgstr "互換性のあるプロセスプロファイル"
msgid "Printable space" msgid "Printable space"
msgstr "造形可能領域" msgstr "造形可能領域"
msgid "Printer Agent"
msgstr "プリンターエージェント"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "プリンター通信用のネットワークエージェント実装を選択します。使用可能なエージェントは起動時に登録されます。" msgstr "プリンター通信用のネットワークエージェント実装を選択します。使用可能なエージェントは起動時に登録されます。"
@@ -11422,6 +11372,14 @@ msgstr "エクストルーダー数"
msgid "Capabilities" msgid "Capabilities"
msgstr "能力" msgstr "能力"
# AI Translated
msgid "Left: "
msgstr "左: "
# AI Translated
msgid "Right: "
msgstr "右: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "全てのプリセットを表示" msgstr "全てのプリセットを表示"
@@ -12273,22 +12231,15 @@ msgstr "修復を取消しました"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "ファイル %1% を %2% へのコピーが失敗しました (%3%)" msgstr "ファイル %1% を %2% へのコピーが失敗しました (%3%)"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "新しいベンダープロファイルをダウンロード中: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "設定パッケージ: %1% を %2% に更新しました"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "ベンダープロファイルのダウンロードに失敗しました: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "構成を更新する前に、未保存の変更をご確認ください" msgstr "構成を更新する前に、未保存の変更をご確認ください"
msgid "Configuration package: "
msgstr "設定パッケージ: "
msgid " updated to "
msgstr " を更新しました "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "G-codeファイルを開く" msgstr "G-codeファイルを開く"
@@ -12352,15 +12303,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "インプットシェーピングはKlipper、RepRapFirmware、Marlin 2のみが対応しています。" msgstr "インプットシェーピングはKlipper、RepRapFirmware、Marlin 2のみが対応しています。"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "グルーピングエラー: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "グルーピングエラー: %1% は左ノズルに配置できません"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " に配置できません "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "グルーピングエラー: %1% は右ノズルに配置できません"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12474,10 +12421,6 @@ msgstr "%1% は他のオブジェクトと近すぎるため、衝突の可能
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% は高すぎます、衝突の可能性があります。" msgstr "%1% は高すぎます、衝突の可能性があります。"
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "モデルとプライムタワーの相対位置が「スパース層なし」機能の要件を満たしていません。相対位置を調整するか、モデルの高さを下げるか、「スパース層なし」をオフにしてください。"
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "が除外領域に近すぎます。衝突の可能性があります。" msgstr "が除外領域に近すぎます。衝突の可能性があります。"
@@ -12850,9 +12793,6 @@ msgstr "G-codeの代わりに3MFを使用"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "プリンターが印刷ジョブとして3MFファイルを受け付ける場合に有効にします。有効にすると、Orca Slicerはスライス済みファイルを通常の.gcodeファイルではなく.gcode.3mfとして送信します。" msgstr "プリンターが印刷ジョブとして3MFファイルを受け付ける場合に有効にします。有効にすると、Orca Slicerはスライス済みファイルを通常の.gcodeファイルではなく.gcode.3mfとして送信します。"
msgid "Printer Agent"
msgstr "プリンターエージェント"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "プリンター通信用のネットワークエージェント実装を選択します。" msgstr "プリンター通信用のネットワークエージェント実装を選択します。"
@@ -13962,10 +13902,6 @@ msgstr "整列直線"
msgid "Concentric" msgid "Concentric"
msgstr "同心" msgstr "同心"
# AI Translated
msgid "Spiral Inset"
msgstr "スパイラルインセット"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "ヒルベルト曲線" msgstr "ヒルベルト曲線"
@@ -14059,13 +13995,13 @@ msgstr "上面の充填順序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"中心を起点とするパターン(同心、スパイラルインセット、アルキメデス螺旋、オクタグラムスパイラルを使用する場合の、トップ面を充填する方向です。\n" "中心を基準とするパターン (同心円、アルキメデス弦、八芒星スパイラル) を使用する場合に、上面を充填する方向です。\n"
"外は面の中心から始まるため、余分な材料最も目立たない縁へ押し出されます。内は縁から始まり、中心の細かいカーブで終わります。\n" "外向きは面の中心から始まるため、余分な材料最も目立たない縁へ押し出されます。内向きは縁から始まり、中心の細かいカーブで終わります。\n"
"デフォルトは最短経路順を使用し、どちらの方向にも進むことがあります。" "デフォルトは最短経路順、どちらの方向にもなり得ます。"
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14073,13 +14009,13 @@ msgstr "底面の充填順序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"中心を起点とするパターン(同心、スパイラルインセット、アルキメデス螺旋、オクタグラムスパイラルを使用する場合、底面を充填する方向です。\n" "中心を基準とするパターン (同心円、アルキメデス弦、八芒星スパイラル) を使用する場合、底面を充填する方向です。\n"
"内は各面を幅の広い外側のカーブから始めるため、中心の細かいカーブが定着しにくいベッドでも1層目の接着が改善します。外は中心から始まり、余分な材料を縁へ押し出します。\n" "内向きは各面を幅の広い外側のカーブから始めるため、中心の細かいカーブが定着しにくいベッドでも1層目の密着性が向上します。外向きは中心から始まり、余分な材料を縁へ押し出します。\n"
"デフォルトは最短経路順を使用し、どちらの方向にも進むことがあります。" "デフォルトは最短経路順、どちらの方向にもなり得ます。"
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "内部ソリッドインフィルパターン" msgstr "内部ソリッドインフィルパターン"
@@ -14188,14 +14124,6 @@ msgstr "反時計回り"
msgid "Clockwise" msgid "Clockwise"
msgstr "時計回り" msgstr "時計回り"
# AI Translated
msgid "Distance to rod"
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 "ノズル先端からロッドの遠い側の端までの水平距離です。オブジェクト順の造形で衝突を回避するために使用されます。"
msgid "Height to rod" msgid "Height to rod"
msgstr "レールまでの高さ" msgstr "レールまでの高さ"
@@ -16535,20 +16463,6 @@ msgstr "オーバーハングを検出"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "この設定により、線幅に対するオーバーハングの割合を検出し、異なる速度で造形します。100%%のオーバーハングの場合、ブリッジの速度が使用されます。" msgstr "この設定により、線幅に対するオーバーハングの割合を検出し、異なる速度で造形します。100%%のオーバーハングの場合、ブリッジの速度が使用されます。"
# AI Translated
msgid "Print unsupported walls last"
msgstr "支えのない壁を最後に造形"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"完全に宙に浮いている壁面ループは、支えとなるものができてから造形されます。\n"
"壁の順序にかかわらず、同じアイランドの他の壁の後に、最も内側から順に押し出されます。\n"
"この積層のブリッジだけが固定できるループは、それらのブリッジが造形されるまで待ちます。一方、支えのある壁に沿って走るループは、それをアンカーとして必要とするインフィルの前という位置を保ちます。"
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "外壁" msgstr "外壁"
@@ -17041,39 +16955,6 @@ msgstr "ループ上でワイプ"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "閉ループ押出における継ぎ目を目立たなくするため、押出機がループを離れる前にわずかに内側へ移動します。" msgstr "閉ループ押出における継ぎ目を目立たなくするため、押出機がループを離れる前にわずかに内側へ移動します。"
# AI Translated
msgid "Wipe inward"
msgstr "内側へ拭き上げ"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"穴の輪郭を含む外壁にのみ適用されます。拭き上げ中に高温のノズルを造形済みの内壁へ向かって動かし、造形したばかりの樹脂の再加熱と継ぎ目の跡を抑えます。\n"
"\n"
"拭き上げの跡が目立ちやすい積層ピッチ0.1 mm未満で特に有効です。\n"
"\n"
"隣接する内壁がまだ造形されていない場合(壁が1本のみの領域や、壁の順序が外側/内側の場合)、または細かい角や継ぎ目の隙間などで支えのある内向きの経路が見つからない場合は、通常の拭き上げを使用します。"
# AI Translated
msgid "Wipe inward distance"
msgstr "内側への拭き上げ距離"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"例えば50%では、経路を外壁幅の半分だけずらします。実効オフセットは実際の外壁幅と隣接する壁までの利用可能な間隔の両方で制限されるため、100%を超える値や同等の絶対距離を指定しても追加の効果はありません。0に設定するとオフセットは無効になります。"
# AI Translated # AI Translated
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "外周ループ前のワイプ" msgstr "外周ループ前のワイプ"
@@ -17376,9 +17257,8 @@ msgstr "印刷温度に達するのを待たずに新しいツールを取り付
msgid "No sparse layers (beta)" 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "有効にすると、ツール変更がない場合にワイプタワーをプリントしなくなります。 ワイプタワーの高さが同期しなくなりますので、ツールチェンジのあるレイヤーでは、エクストルーダーがプリント面より下方に移動してワイプタワーをプリントするケースもあります。 この場合、プリントした部分との衝突がないことをご自身で確認しておく必要があります。"
msgstr "有効にすると、ツール交換のない積層ではワイプタワーを造形しません。ツール交換のある積層では押出機が下降してワイプタワーを造形するため、タワーはモデルより下に位置し、ツールヘッドがそこまで下りる必要があります。造形済みのオブジェクトと衝突するような配置は拒否されます。全積層にタワーが必要なスムーズタイムラプスやノズル付着検出では効果がありません。"
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "全てのエクストルーダーでプライムを実施" msgstr "全てのエクストルーダーでプライムを実施"
@@ -17404,34 +17284,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "循環" msgstr "循環"
# AI Translated
msgid "Cyclic order"
msgstr "循環順"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"各積層はこの順序に従ってフィラメントを造形します。記載のないフィラメントは最後に、昇順で造形されます。\n"
"空欄のままにすると、フィラメントを昇順で巡回します。"
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "循環順を1層目にも適用"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"循環ツール交換順を1層目にも適用します。\n"
"既定では無効です。1層目は代わりにベッド接着が最良になるよう並べ替えられるためです。1層目の小さく壊れやすい部分を造形するフィラメントを最後に回すことで、その後のツール交換や移動が、弱く固定された部分を剥がしにくくなります。この1層目の順序は、1層目用のカスタムフィラメント順序が設定されていればそれも尊重します。循環順の利点(ツール交換が増えることで各積層の冷却時間が長くなる)は、接着のために低速かつ高温で造形される1層目には当てはまりません。\n"
"接着の最適化を犠牲にしてでも、1層目を含む全積層でまったく同じツール順序が必要な場合にのみ有効にしてください。"
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "隙間充填半径" msgstr "隙間充填半径"
@@ -17442,6 +17294,9 @@ msgstr "三角メッシュのスライス時に、隙間閉じ半径の2倍よ
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "スライシングモード" msgstr "スライシングモード"
msgid "Other"
msgstr "その他"
# AI Translated # AI Translated
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "3DLabPrintの飛行機モデルには「偶奇」を使用してください。モデル内のすべての穴を閉じるには「穴を閉じる」を使用してください。" msgstr "3DLabPrintの飛行機モデルには「偶奇」を使用してください。モデル内のすべての穴を閉じるには「穴を閉じる」を使用してください。"
@@ -18502,14 +18357,6 @@ msgstr "チェックなし"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "G-codeパスの競合チェックなど、いかなる妥当性チェックも実行しません。" msgstr "G-codeパスの競合チェックなど、いかなる妥当性チェックも実行しません。"
# AI Translated
msgid "Strict mode"
msgstr "厳格モード"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "サポートが無効なのにサポートが必要なモデルなど、通常はログに記録されるだけの重大でない警告がスライス時に発生した場合、ゼロ以外の終了コードで終了します。わずかに壊れたスライス結果を決して出荷してはならないCIやスクリプト処理で使用してください。そうした警告はいずれも、Linuxでのみ書き出されるresult.jsonの`warnings`配列に、安定したクラス名とともに列挙されます。サポート確認を省略する--no-checkとは併用できません。"
# AI Translated # AI Translated
msgid "Normative check" msgid "Normative check"
msgstr "規範チェック" msgstr "規範チェック"
@@ -18524,28 +18371,11 @@ msgstr "出力モデル情報"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "出力するモデル情報です。" msgstr "出力するモデル情報です。"
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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の機械可読版です。"
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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で出力して終了します。GUIでペイントギズモを開く操作の機械可読版です。"
msgid "Export Settings" msgid "Export Settings"
msgstr "エクスポート設定" msgstr "エクスポート設定"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "設定をファイルにエクスポートします。"
msgstr "設定をファイルにエクスポートします。- を指定するとstdoutに書き出します。"
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "パイプに進捗を送信" msgstr "パイプに進捗を送信"
@@ -18606,30 +18436,6 @@ msgstr "Y軸周りの回転"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Y軸を中心とした回転角(度単位)。" msgstr "Y軸を中心とした回転角(度単位)。"
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 はすべての変換の後に実行され、向きを置き換えます。"
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "指定した比率で伸縮する" msgstr "指定した比率で伸縮する"
@@ -21943,17 +21749,14 @@ msgstr "この操作は元に戻せません。続行しますか?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "オブジェクトをスキップ中。" msgstr "オブジェクトをスキップ中。"
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "材料比率" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "モデル高さ" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "比率" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "フィラメントを選択" msgstr "フィラメントを選択"
@@ -22237,14 +22040,12 @@ msgid "Drying-Dehumidifying"
msgstr "乾燥 - 除湿" msgstr "乾燥 - 除湿"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " の最高乾燥温度は "
msgstr "%s の最高乾燥温度は %d°C です。"
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " の最低乾燥温度は "
msgstr "%s の最低乾燥温度は %d°C です。"
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22701,97 +22502,6 @@ msgstr ""
"反りを避ける\n" "反りを避ける\n"
"ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?" "ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?"
#~ msgid "Other"
#~ msgstr "その他"
# AI Translated
#~ msgid "Left: "
#~ msgstr "左: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "右: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "最高温度は次の値を超えることはできません "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "最低温度は次の値を下回ることはできません "
#~ msgid "up to"
#~ msgstr "最大"
#~ msgid "above"
#~ msgstr "以上"
#~ msgid "from"
#~ msgstr "から"
#~ msgid "Configuration package: "
#~ msgstr "設定パッケージ: "
#~ msgid " updated to "
#~ msgstr " を更新しました "
#~ msgid "Grouping error: "
#~ msgstr "グルーピングエラー: "
#~ msgid " can not be placed in the "
#~ msgstr " に配置できません "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " の最高乾燥温度は "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " の最低乾燥温度は "
# AI Translated
#~ msgid "needs"
#~ msgstr "が必要"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "未有効"
# AI Translated
#~ msgid "material not published"
#~ msgstr "材料が未公開"
#~ msgid "Select the language"
#~ msgstr "言語を選択"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "プラグインを選択"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "デフォルトは最短経路順で、どちらの方向にもなり得ます。"
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "内向きは各面を幅の広い外側のカーブから始めるため、中心の細かいカーブが定着しにくいベッドでも1層目の密着性が向上します。外向きは中心から始まり、余分な材料を縁へ押し出します。\n"
#~ "デフォルトは最短経路順で、どちらの方向にもなり得ます。"
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "有効にすると、ツール変更がない場合にワイプタワーをプリントしなくなります。 ワイプタワーの高さが同期しなくなりますので、ツールチェンジのあるレイヤーでは、エクストルーダーがプリント面より下方に移動してワイプタワーをプリントするケースもあります。 この場合、プリントした部分との衝突がないことをご自身で確認しておく必要があります。"
#~ msgid "This exports settings to a file."
#~ msgstr "設定をファイルにエクスポートします。"
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "ネイティブWaylandのライブビューにはGStreamer GTKビデオシンクが必要です。GStreamer用のgtksinkプラグインをインストールし、OrcaSlicerを再起動してください。" #~ msgstr "ネイティブWaylandのライブビューにはGStreamer GTKビデオシンクが必要です。GStreamer用のgtksinkプラグインをインストールし、OrcaSlicerを再起動してください。"
+107 -397
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2025-06-02 17:12+0900\n" "PO-Revision-Date: 2025-06-02 17:12+0900\n"
"Last-Translator: crwusiz <crwusiz@gmail.com>\n" "Last-Translator: crwusiz <crwusiz@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2481,6 +2481,13 @@ msgstr "사용 가능한 업데이트가 있습니다. 사전 설정 번들 대
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s이(가) 제거되었습니다." msgstr "%s이(가) 제거되었습니다."
msgid "Select the language"
msgstr "언어 선택"
msgid "Language"
msgstr "언어"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3720,15 +3727,11 @@ msgstr "Filament Track Switch에서 현재 필라멘트 되감기"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Filament Track Switch에서 트랙 전환" msgstr "Filament Track Switch에서 트랙 전환"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "최대 온도는 다음 값을 초과할 수 없습니다 "
msgid "The maximum temperature cannot exceed %d"
msgstr "최대 온도는 %d을(를) 초과할 수 없습니다"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "최소 온도는 다음 값보다 낮아서는 안 됩니다 "
msgid "The minimum temperature should not be less than %d"
msgstr "최소 온도는 %d보다 낮을 수 없습니다"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4622,15 +4625,6 @@ msgstr ""
"임시 Gcode를 출력 Gcode로 복사하지 못했습니다. SD 카드가 쓰기 잠겨 있나요?\n" "임시 Gcode를 출력 Gcode로 복사하지 못했습니다. SD 카드가 쓰기 잠겨 있나요?\n"
"오류 메시지입니다: %1%" "오류 메시지입니다: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"임시 G-code를 출력 G-code로 복사하지 못했습니다.\n"
"오류 메시지: %1%"
#, boost-format #, 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." 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 "임시 Gcode를 출력 Gcode로 복사하지 못했습니다. 대상 장치에 문제가 있을 수 있으니 다시 내보내거나 다른 장치를 사용해 보세요. 손상된 출력 Gcode는 %1%.tmp에 있습니다." msgstr "임시 Gcode를 출력 Gcode로 복사하지 못했습니다. 대상 장치에 문제가 있을 수 있으니 다시 내보내거나 다른 장치를 사용해 보세요. 손상된 출력 Gcode는 %1%.tmp에 있습니다."
@@ -5369,11 +5363,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%% 또는 %s %s입니까?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%% 또는 %s %s입니까?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5399,17 +5392,21 @@ msgstr "잘못된 형식입니다. 필요한 벡터 형식: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "시스템 에이전트" msgstr "시스템 에이전트"
# AI Translated
msgid "No plugin selected"
msgstr "선택된 플러그인 없음"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "플러그인 추가" msgstr "플러그인 추가"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "플러그인 제거" msgstr "플러그인 선택"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "선택된 플러그인 없음" msgstr "플러그인 제거"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5667,20 +5664,14 @@ msgstr "최적으로 설정"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "필라멘트 재그룹핑" msgstr "필라멘트 재그룹핑"
# AI Translated msgid "up to"
#, boost-format msgstr "까지"
msgid "up to %1% mm"
msgstr "%1% mm까지"
# AI Translated msgid "above"
#, boost-format msgstr "위에"
msgid "above %1% mm"
msgstr "%1% mm 이상"
# AI Translated msgid "from"
#, boost-format msgstr "부터"
msgid "from %1% to %2% mm"
msgstr "%1% mm에서 %2% mm까지"
msgid "Usage" msgid "Usage"
msgstr "사용량" msgstr "사용량"
@@ -6044,7 +6035,7 @@ msgstr "용량:"
msgid "Size:" msgid "Size:"
msgstr "크기:" 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)." 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에서 Gcode 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)." msgstr "레이어 %d, Z = %.2lf mm에서 Gcode 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)."
@@ -6353,13 +6344,11 @@ msgstr "프로젝트 다른 이름으로 저장"
msgid "Save current project as" msgid "Save current project as"
msgstr "현재 프로젝트 다른 이름으로 저장" msgstr "현재 프로젝트 다른 이름으로 저장"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MF 게시" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "선택한 설정이 포함된 3MF 파일을 내보냅니다" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "3MF/STL/STEP/SVG/OBJ/AMF 가져오기" msgstr "3MF/STL/STEP/SVG/OBJ/AMF 가져오기"
@@ -7632,14 +7621,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "하부" msgstr "하부"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "이 설정은 플러그인 기능 유형을 지정하지 않습니다."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "이 설정은 인식할 수 없는 플러그인 기능 유형을 지정합니다: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "플러그인 선택" msgstr "플러그인 선택"
@@ -8214,13 +8195,11 @@ msgstr "이러한 사전 설정 내의 Gcode가 기계 손상을 방지할 수
msgid "Customized Preset" msgid "Customized Preset"
msgstr "사용자 정의 프리셋" msgstr "사용자 정의 프리셋"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "일부 게시된 설정을 적용할 수 없습니다:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "일부 필라멘트 슬롯이 변경되었습니다:" msgstr ""
# AI Translated # AI Translated
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
@@ -8649,17 +8628,13 @@ msgstr "슬라이스 파일을 다음으로 저장:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "%s 파일이 프린터의 저장 공간으로 전송되었으며 프린터에서 볼 수 있습니다." msgstr "%s 파일이 프린터의 저장 공간으로 전송되었으며 프린터에서 볼 수 있습니다."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MF 파일을 다음 이름으로 게시:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"게시할 3MF 파일을 내보내지 못했습니다.\n"
"폴더가 온라인에 있는지, 또는 다른 프로그램이 해당 파일을 열어 두었는지 확인하세요."
msgid "Publish" msgid "Publish"
msgstr "게시" msgstr "게시"
@@ -8879,6 +8854,7 @@ msgstr "계속하시겠습니까?"
msgid "Language selection" msgid "Language selection"
msgstr "언어 선택" msgstr "언어 선택"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "아시아 태평양" msgstr "아시아 태평양"
@@ -8992,9 +8968,6 @@ msgstr "현재 인스턴스 경로: "
msgid "General" msgid "General"
msgstr "일반" msgstr "일반"
msgid "Language"
msgstr "언어"
msgid "Metric" msgid "Metric"
msgstr "미터법" msgstr "미터법"
@@ -9490,6 +9463,9 @@ msgstr "슬라이스된 미리보기에서 레이어 슬라이더를 움직일
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "어둡게 표시된 레이어의 밝기" msgstr "어둡게 표시된 레이어의 밝기"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9920,80 +9896,63 @@ msgstr "데이터 업로드 중"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "웹 페이지로 이동" msgstr "웹 페이지로 이동"
# AI Translated
msgid "Material" msgid "Material"
msgstr "재료" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "혼합 필라멘트" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "일부 혼합 필라멘트는 게시되지 않을 필라멘트에 의존합니다:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "필라멘트 %d (혼합)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1%에는 %2%이(가) 필요하지만 활성화되어 있지 않습니다."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1%에는 %2%이(가) 필요하지만 해당 재료는 게시되지 않습니다." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "혼합 필라멘트를 게시하려면 사용하는 모든 필라멘트를 활성화하고 전체 게시를 선택하거나 유형 요구 사항을 충족하세요." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "그래도 게시" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MF 게시..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "3MF 파일에 게시할 설정을 선택하세요" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF 게시 위키" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF 게시 비디오 가이드" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "이 필라멘트 슬롯을 3MF 파일에 게시합니다" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "전체 게시" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "이 슬롯의 필라멘트 전체를 3MF 파일에 포함합니다" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "선택되지 않은 항목 필터링" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10013,10 +9972,6 @@ msgstr "상위 사전 설정에서 상속한 모든 값을 이 사전 설정으
msgid "Detach from parent" msgid "Detach from parent"
msgstr "상위 항목에서 분리" msgstr "상위 항목에서 분리"
# AI Translated
msgid "Save without parent"
msgstr "상위 항목 없이 저장"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "독립 사전 설정" msgstr "독립 사전 설정"
@@ -10731,18 +10686,10 @@ msgstr "뭉침 감지에는 프라임 타워가 필요합니다. 프라임 타
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 # 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?" 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 "\"희소 레이어 없음\"은 모든 레이어에 프라임 타워가 필요한 스무드 타임랩스와 함께 사용할 수 없습니다. 타임랩스가 기존 모드로 전환되었습니다."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "아직도 객체별로 출력하시나요?" msgstr "아직도 객체별로 출력하시나요?"
@@ -11119,6 +11066,10 @@ msgstr "호환 프로세스 사전설정"
msgid "Printable space" msgid "Printable space"
msgstr "출력 가능 공간" msgstr "출력 가능 공간"
# AI Translated
msgid "Printer Agent"
msgstr "프린터 에이전트"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "프린터 통신에 사용할 네트워크 에이전트 구현을 선택합니다. 사용 가능한 에이전트는 시작 시 등록됩니다." msgstr "프린터 통신에 사용할 네트워크 에이전트 구현을 선택합니다. 사용 가능한 에이전트는 시작 시 등록됩니다."
@@ -11543,6 +11494,14 @@ msgstr "익스트루더 수"
msgid "Capabilities" msgid "Capabilities"
msgstr "성능" msgstr "성능"
# AI Translated
msgid "Left: "
msgstr "왼쪽: "
# AI Translated
msgid "Right: "
msgstr "오른쪽: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "모든 사전 설정 표시(호환되지 않는 설정 포함)" msgstr "모든 사전 설정 표시(호환되지 않는 설정 포함)"
@@ -12405,22 +12364,15 @@ msgstr "수리 취소됨"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "파일 %1%를 %2%으로 복사 실패: %3%" msgstr "파일 %1%를 %2%으로 복사 실패: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "새 제조사 프로파일 다운로드 중: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "구성 패키지: %1%이(가) %2%(으)로 업데이트되었습니다"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "제조사 프로파일을 다운로드하지 못했습니다: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "구성 업데이트 전에 저장되지 않은 변경 사항을 확인해야 합니다." msgstr "구성 업데이트 전에 저장되지 않은 변경 사항을 확인해야 합니다."
msgid "Configuration package: "
msgstr "구성 패키지: "
msgid " updated to "
msgstr " 로 업데이트되었습니다 "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Gcode 파일 열기:" msgstr "Gcode 파일 열기:"
@@ -12485,15 +12437,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "인풋 셰이핑은 Klipper, RepRapFirmware, Marlin 2에서만 지원됩니다." msgstr "인풋 셰이핑은 Klipper, RepRapFirmware, Marlin 2에서만 지원됩니다."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "그룹화 오류입니다:"
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "그룹화 오류: %1%은(는) 왼쪽 노즐에 배치할 수 없습니다"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " 에 배치할 수 없습니다"
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "그룹화 오류: %1%은(는) 오른쪽 노즐에 배치할 수 없습니다"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12608,10 +12556,6 @@ msgstr "%1% 이(가) 다른 객체와 너무 가까워 출력 시 충돌이 발
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% 이(가) 너무 높아서 충돌이 출력 시 발생할 수 있습니다." msgstr "%1% 이(가) 너무 높아서 충돌이 출력 시 발생할 수 있습니다."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "모델과 프라임 타워의 상대 위치가 \"희소 레이어 없음\" 기능의 요구 사항을 충족하지 않습니다. 상대 위치를 조정하거나 모델 높이를 낮추거나 \"희소 레이어 없음\"을 해제하세요."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " 이(가) 제외 영역에 너무 가깝습니다. 출력 시 충돌이 발생 할 수 있습니다." msgstr " 이(가) 제외 영역에 너무 가깝습니다. 출력 시 충돌이 발생 할 수 있습니다."
@@ -12986,10 +12930,6 @@ msgstr "G-code 대신 3MF 사용"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "프린터가 출력 작업으로 3MF 파일을 허용하는 경우 이 옵션을 활성화하십시오. 활성화하면 Orca Slicer가 슬라이스된 파일을 일반 .gcode 파일 대신 .gcode.3mf로 전송합니다." msgstr "프린터가 출력 작업으로 3MF 파일을 허용하는 경우 이 옵션을 활성화하십시오. 활성화하면 Orca Slicer가 슬라이스된 파일을 일반 .gcode 파일 대신 .gcode.3mf로 전송합니다."
# AI Translated
msgid "Printer Agent"
msgstr "프린터 에이전트"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "프린터 통신에 사용할 네트워크 에이전트 구현을 선택합니다." msgstr "프린터 통신에 사용할 네트워크 에이전트 구현을 선택합니다."
@@ -14089,10 +14029,6 @@ msgstr "정렬된 직선"
msgid "Concentric" msgid "Concentric"
msgstr "동심" msgstr "동심"
# AI Translated
msgid "Spiral Inset"
msgstr "나선형 인셋"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "힐베르트 곡선" msgstr "힐베르트 곡선"
@@ -14186,13 +14122,13 @@ msgstr "상단 표면 채우기 순서"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"중심에서 시작하는 패턴(동심, 나선형 인셋, 아르키메데스 코드, 팔각 나선)을 사용할 때 상단 표면을 채우는 방향입니다.\n" "중심 기반 패턴(동심원, 아르키메데스 , 팔각 나선)을 사용할 때 상단 표면을 채우는 방향입니다.\n"
"바깥쪽은 표면 중앙에서 시작하므로 남는 재료가 가장 눈에 덜 띄는 가장자리로 밀려납니다. 안쪽은 가장자리에서 시작 중앙의 좁은 곡선으로 끝납니다.\n" "바깥쪽은 표면 중앙에서 시작하므로 남는 재료가 가장 눈에 덜 띄는 가장자리로 밀려납니다. 안쪽은 가장자리에서 시작하여 중앙의 좁은 곡선에서 끝납니다.\n"
"기본값은 최단 경로 순서를 사용하며, 어느 방향으로든 진행될 수 있습니다." "기본값은 최단 경로 순서를 사용하며 어느 방향으로든 진행될 수 있습니다."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14200,13 +14136,13 @@ msgstr "하단 표면 채우기 순서"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"중심에서 시작하는 패턴(동심, 나선형 인셋, 아르키메데스 코드, 팔각 나선)을 사용할 때 하단 표면을 채우는 방향입니다.\n" "중심 기반 패턴(동심원, 아르키메데스 , 팔각 나선)을 사용할 때 하단 표면을 채우는 방향입니다.\n"
"안쪽은 각 표면을 더 넓은 바깥쪽 곡선부터 시작하므로, 중앙의 좁은 곡선이 잘 붙지 않는 베드에서 초기 레이어 안착이 개선됩니다. 바깥쪽은 중앙에서 시작 남는 재료를 가장자리로 밀어냅니다.\n" "안쪽은 각 표면을 더 넓은 바깥쪽 곡선에서 시작하므로, 중앙의 좁은 곡선이 잘 붙지 않는 빌드 플레이트에서 초기 레이어 접착력이 향상됩니다. 바깥쪽은 중앙에서 시작하여 남는 재료를 가장자리로 밀어냅니다.\n"
"기본값은 최단 경로 순서를 사용하며, 어느 방향으로든 진행될 수 있습니다." "기본값은 최단 경로 순서를 사용하며 어느 방향으로든 진행될 수 있습니다."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "꽉찬 내부 채우기 패턴" msgstr "꽉찬 내부 채우기 패턴"
@@ -14310,14 +14246,6 @@ msgstr "시계 반대 방향"
msgid "Clockwise" msgid "Clockwise"
msgstr "시계방향" msgstr "시계방향"
# AI Translated
msgid "Distance to rod"
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 "노즐 끝에서 로드의 먼 쪽 가장자리까지의 수평 거리입니다. 객체별 출력에서 충돌을 피하는 데 사용됩니다."
msgid "Height to rod" msgid "Height to rod"
msgstr "레일까지의 높이" msgstr "레일까지의 높이"
@@ -16570,20 +16498,6 @@ msgstr "오버행 벽 감지"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "선 너비에 비례하여 오버행 백분율을 감지하고 다른 속도를 사용하여 출력합니다. 100%% 오버행의 경우 브릿지 속도가 사용됩니다." msgstr "선 너비에 비례하여 오버행 백분율을 감지하고 다른 속도를 사용하여 출력합니다. 100%% 오버행의 경우 브릿지 속도가 사용됩니다."
# AI Translated
msgid "Print unsupported walls last"
msgstr "지지되지 않는 벽을 마지막에 출력"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"완전히 공중에 떠 있는 벽 루프는 이를 받쳐 줄 것이 생긴 뒤에 출력됩니다.\n"
"벽 순서와 관계없이 같은 섬의 다른 벽들보다 나중에, 가장 안쪽부터 압출됩니다.\n"
"이 레이어의 브릿지만이 고정할 수 있는 루프는 해당 브릿지가 출력될 때까지 기다리고, 지지되는 벽을 따라 지나가는 루프는 이를 고정점으로 필요로 하는 채우기보다 앞선 자리를 유지합니다."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "외벽" msgstr "외벽"
@@ -17035,39 +16949,6 @@ msgstr "루프에서 노즐 청소"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "폐쇄 루프 압출에서 재봉선의 가시성을 최소화하기 위해 압출기가 루프를 떠나기 전에 안쪽으로의 작은 이동이 실행됩니다." msgstr "폐쇄 루프 압출에서 재봉선의 가시성을 최소화하기 위해 압출기가 루프를 떠나기 전에 안쪽으로의 작은 이동이 실행됩니다."
# AI Translated
msgid "Wipe inward"
msgstr "안쪽으로 노즐 청소"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"구멍 경계를 포함한 외벽에만 적용됩니다. 노즐 청소 중 뜨거운 노즐을 이미 출력된 내벽 쪽으로 이동시켜, 갓 출력된 플라스틱의 재가열과 재봉선 자국을 줄입니다.\n"
"\n"
"청소 자국이 더 잘 보이는 0.1 mm 미만의 레이어 높이에서 특히 유용합니다.\n"
"\n"
"인접한 내벽이 아직 출력되지 않았거나(벽이 하나뿐인 영역 또는 외벽/내벽 순서), 좁은 모서리나 재봉선 간격 등에서 지지되는 안쪽 경로를 찾을 수 없는 경우에는 일반 노즐 청소를 사용합니다."
# AI Translated
msgid "Wipe inward distance"
msgstr "안쪽 노즐 청소 거리"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"예를 들어 50%는 경로를 외벽 너비의 절반만큼 이동시킵니다. 실제 오프셋은 실제 외벽 너비와 인접한 벽까지의 여유 간격 모두에 의해 제한되므로, 100%를 넘는 값이나 그에 상응하는 절대 거리를 지정해도 추가 효과가 없습니다. 오프셋을 끄려면 0으로 설정하세요."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "외부 루프 전 닦아내기" msgstr "외부 루프 전 닦아내기"
@@ -17338,9 +17219,8 @@ msgstr "출력 온도에 도달할 때까지 기다리지 않고 새 툴을 집
msgid "No sparse layers (beta)" 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "활성화되면 툴 체인지 없이 레이어에 프라임 타워가 출력되지 않습니다. 툴 체인지가 있는 레이어에서는 압출기가 아래쪽으로 이동하여 프라임 타워를 출력합니다. 출력물과의 충돌이 없는지 확인하는 것은 사용자의 책임입니다."
msgstr "활성화하면 툴체인지가 없는 레이어에서는 프라임 타워가 출력되지 않습니다. 툴체인지가 있는 레이어에서는 압출기가 아래로 이동해 프라임 타워를 출력하므로, 타워가 모델보다 아래에 놓이고 툴헤드가 거기까지 내려가야 합니다. 이미 출력된 객체와 충돌하게 되는 배치는 거부됩니다. 모든 레이어에 타워가 필요한 스무드 타임랩스나 노즐 클럼핑 감지에서는 효과가 없습니다."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "모든 활성화된 압출기 프라이밍" msgstr "모든 활성화된 압출기 프라이밍"
@@ -17366,34 +17246,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "순환" msgstr "순환"
# AI Translated
msgid "Cyclic order"
msgstr "순환 순서"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"각 레이어는 이 순서에 따라 필라멘트를 출력하며, 목록에 없는 필라멘트는 오름차순으로 마지막에 출력됩니다.\n"
"비워 두면 필라멘트를 오름차순으로 순환합니다."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "초기 레이어에도 순환 순서 적용"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"순환 툴체인지 순서를 초기 레이어에도 적용합니다.\n"
"기본적으로 꺼져 있는데, 초기 레이어는 대신 베드 안착이 가장 잘 되도록 정렬되기 때문입니다. 초기 레이어의 작고 약한 형상을 출력하는 필라멘트를 마지막에 출력하면, 이어지는 툴체인지와 이동 동작이 약하게 고정된 부분을 떨어뜨릴 가능성이 줄어듭니다. 이 초기 레이어 순서는 초기 레이어용 사용자 지정 필라멘트 순서가 설정되어 있으면 그것도 따릅니다. 순환 순서의 이점(툴체인지가 늘어나 각 레이어의 냉각 시간이 길어지는 것)은 안착을 위해 느리고 뜨겁게 출력되는 초기 레이어에는 해당하지 않습니다.\n"
"안착 최적화를 포기하더라도 초기 레이어를 포함한 모든 레이어에서 정확히 같은 툴 순서가 필요한 경우에만 활성화하세요."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "슬라이스 간격 폐쇄 반경" msgstr "슬라이스 간격 폐쇄 반경"
@@ -17403,6 +17255,9 @@ msgstr "간격 폐쇄 반경의 2배보다 작은 균열은 삼각형 메시 슬
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "슬라이싱 모드" msgstr "슬라이싱 모드"
msgid "Other"
msgstr "기타"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "3DLabPrint 비행기 모델에는 \"짝수-홀수\"를 사용하세요. \"구멍 닫기\"를 사용하여 모델의 모든 구멍을 닫습니다." msgstr "3DLabPrint 비행기 모델에는 \"짝수-홀수\"를 사용하세요. \"구멍 닫기\"를 사용하여 모델의 모든 구멍을 닫습니다."
@@ -18424,14 +18279,6 @@ msgstr "확인 안 함"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Gcode 경로 충돌 검사와 같은 유효성 검사를 실행하지 마십시오." msgstr "Gcode 경로 충돌 검사와 같은 유효성 검사를 실행하지 마십시오."
# AI Translated
msgid "Strict mode"
msgstr "엄격 모드"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "서포트가 꺼져 있는데 서포트가 필요한 모델처럼, 평소에는 로그에만 남는 치명적이지 않은 경고가 슬라이싱 중에 발생하면 0이 아닌 코드로 종료합니다. 미묘하게 잘못된 슬라이싱 결과를 절대 내보내면 안 되는 CI나 스크립트 파이프라인에서 사용하세요. 그러한 경고는 Linux에서만 기록되는 result.json의 `warnings` 배열에도 고정된 분류와 함께 나열됩니다. 서포트 검사를 건너뛰는 --no-check와 함께 사용할 수 없습니다."
msgid "Normative check" msgid "Normative check"
msgstr "표준 검사" msgstr "표준 검사"
@@ -18444,28 +18291,11 @@ msgstr "모델 정보 출력"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "모델 정보를 출력합니다." msgstr "모델 정보를 출력합니다."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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의 기계 판독용 대안입니다."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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으로 출력한 뒤 종료합니다. GUI에서 페인팅 도구를 여는 작업의 기계 판독용 대안입니다."
msgid "Export Settings" msgid "Export Settings"
msgstr "설정 내보내기" msgstr "설정 내보내기"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "설정을 파일로 내보내기."
msgstr "설정을 파일로 내보냅니다. -를 사용하면 stdout으로 출력합니다."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "진행 상황을 파이프로 보내기" msgstr "진행 상황을 파이프로 보내기"
@@ -18521,30 +18351,6 @@ msgstr "Y를 중심으로 회전"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Y축을 중심으로 한 회전 각도입니다." msgstr "Y축을 중심으로 한 회전 각도입니다."
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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은 모든 변환 뒤에 실행되어 방향을 대체합니다."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "부동 소수점 계수로 모델 크기 조정" msgstr "부동 소수점 계수로 모델 크기 조정"
@@ -21800,17 +21606,14 @@ msgstr "이 작업은 취소할 수 없습니다. 계속하시겠습니까?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "물체 건너뛰기" msgstr "물체 건너뛰기"
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "재료 비율" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "모델 높이" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "비율" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "필라멘트 선택" msgstr "필라멘트 선택"
@@ -22113,14 +21916,12 @@ msgid "Drying-Dehumidifying"
msgstr "건조-제습" msgstr "건조-제습"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " 최대 건조 온도는 "
msgstr "%s의 최대 건조 온도는 %d°C입니다."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " 최소 건조 온도는 "
msgstr "%s의 최소 건조 온도는 %d°C입니다."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22567,97 +22368,6 @@ msgstr ""
"뒤틀림 방지\n" "뒤틀림 방지\n"
"ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" "ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?"
#~ msgid "Other"
#~ msgstr "기타"
# AI Translated
#~ msgid "Left: "
#~ msgstr "왼쪽: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "오른쪽: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "최대 온도는 다음 값을 초과할 수 없습니다 "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "최소 온도는 다음 값보다 낮아서는 안 됩니다 "
#~ msgid "up to"
#~ msgstr "까지"
#~ msgid "above"
#~ msgstr "위에"
#~ msgid "from"
#~ msgstr "부터"
#~ msgid "Configuration package: "
#~ msgstr "구성 패키지: "
#~ msgid " updated to "
#~ msgstr " 로 업데이트되었습니다 "
#~ msgid "Grouping error: "
#~ msgstr "그룹화 오류입니다:"
#~ msgid " can not be placed in the "
#~ msgstr " 에 배치할 수 없습니다"
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " 최대 건조 온도는 "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " 최소 건조 온도는 "
# AI Translated
#~ msgid "needs"
#~ msgstr "필요"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "활성화되지 않음"
# AI Translated
#~ msgid "material not published"
#~ msgstr "재료 미게시"
#~ msgid "Select the language"
#~ msgstr "언어 선택"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "플러그인 선택"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "기본값은 최단 경로 순서를 사용하며 어느 방향으로든 진행될 수 있습니다."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "기본값은 최단 경로 순서를 사용하며 어느 방향으로든 진행될 수 있습니다."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "활성화되면 툴 체인지 없이 레이어에 프라임 타워가 출력되지 않습니다. 툴 체인지가 있는 레이어에서는 압출기가 아래쪽으로 이동하여 프라임 타워를 출력합니다. 출력물과의 충돌이 없는지 확인하는 것은 사용자의 책임입니다."
#~ msgid "This exports settings to a file."
#~ msgstr "설정을 파일로 내보내기."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "네이티브 Wayland 실시간 보기에는 GStreamer GTK 비디오 싱크가 필요합니다. GStreamer용 gtksink 플러그인을 설치한 후 OrcaSlicer를 다시 시작하십시오." #~ msgstr "네이티브 Wayland 실시간 보기에는 GStreamer GTK 비디오 싱크가 필요합니다. GStreamer용 gtksink 플러그인을 설치한 후 OrcaSlicer를 다시 시작하십시오."
+104 -394
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-07-02 14:13+0300\n" "PO-Revision-Date: 2026-07-02 14:13+0300\n"
"Last-Translator: Gintaras Kučinskas <sharanchius@gmail.com>\n" "Last-Translator: Gintaras Kučinskas <sharanchius@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2449,6 +2449,13 @@ msgstr "Yra prieinamas atnaujinimas. Atidarykite profilių paketo dialogo langą
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s buvo pašalintas." msgstr "%s buvo pašalintas."
msgid "Select the language"
msgstr "Pasirinkite kalbą"
msgid "Language"
msgstr "Kalba"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3694,15 +3701,11 @@ msgstr "Ištraukite dabartinę giją ties Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Perjunkite takelį ties Filament Track Switch" msgstr "Perjunkite takelį ties Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Maksimali temperatūra negali viršyti "
msgid "The maximum temperature cannot exceed %d"
msgstr "Maksimali temperatūra negali viršyti %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Minimali temperatūra neturi būti mažesnė nei "
msgid "The minimum temperature should not be less than %d"
msgstr "Minimali temperatūra neturi būti mažesnė nei %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Įveskite tekstą filtravimui..." msgstr "Įveskite tekstą filtravimui..."
@@ -4584,15 +4587,6 @@ msgstr ""
"Nepavyko nukopijuoti laikinojo G-kodo į išvesties G-kodą. Gal draudžiama įrašinėti į SD kortelę?\n" "Nepavyko nukopijuoti laikinojo G-kodo į išvesties G-kodą. Gal draudžiama įrašinėti į SD kortelę?\n"
"Klaidos pranešimas: %1%" "Klaidos pranešimas: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Nepavyko nukopijuoti laikinojo G kodo į išvesties G kodą.\n"
"Klaidos pranešimas: %1%"
#, boost-format #, 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." 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 "Nepavyko nukopijuoti laikinojo G-kodo į išvesties G-kodą. Gali kilti problemų dėl tikslinio įrenginio. Bandykite eksportuoti dar kartą arba naudokite kitą įrenginį. Sugadintas išvesties G-kodas yra %1%.tmp." msgstr "Nepavyko nukopijuoti laikinojo G-kodo į išvesties G-kodą. Gali kilti problemų dėl tikslinio įrenginio. Bandykite eksportuoti dar kartą arba naudokite kitą įrenginį. Sugadintas išvesties G-kodas yra %1%.tmp."
@@ -5330,11 +5324,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Reikšmė %s yra už ribų. Galimas diapazonas yra nuo %d iki %d." msgstr "Reikšmė %s yra už ribų. Galimas diapazonas yra nuo %d iki %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Ar tai %s%% ar %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Ar tai %s%% ar %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5360,17 +5353,21 @@ msgstr "Netinkamas formatas. Tinkamas vektorinis formatas: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Sisteminiai agentai" msgstr "Sisteminiai agentai"
# AI Translated
msgid "No plugin selected"
msgstr "Nepasirinktas joks papildinys"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Pridėti papildinį" msgstr "Pridėti papildinį"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Pašalinti papildinį" msgstr "Pasirinkti papildinį"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Nepasirinktas joks papildinys" msgstr "Pašalinti papildinį"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5627,20 +5624,14 @@ msgstr "Nustatyti į optimalų"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Pergrupuoti gijas" msgstr "Pergrupuoti gijas"
# AI Translated msgid "up to"
#, boost-format msgstr "iki"
msgid "up to %1% mm"
msgstr "iki %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "virš"
msgid "above %1% mm"
msgstr "virš %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "nuo"
msgid "from %1% to %2% mm"
msgstr "nuo %1% iki %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Naudojimas" msgstr "Naudojimas"
@@ -6003,7 +5994,7 @@ msgstr "Tūris:"
msgid "Size:" msgid "Size:"
msgstr "Dydis:" msgstr "Dydis:"
#, 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)." 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-kodo trajektorijų konfliktų %d sluoksnyje, Z = %.2lfmm. Prašome labiau atskirti konfliktuojančius objektus (%s <-> %s)." msgstr "Rasta G-kodo trajektorijų konfliktų %d sluoksnyje, Z = %.2lfmm. Prašome labiau atskirti konfliktuojančius objektus (%s <-> %s)."
@@ -6315,13 +6306,11 @@ msgstr "Įrašyti projektą kaip"
msgid "Save current project as" msgid "Save current project as"
msgstr "Įrašyti dabartinį projektą kaip" msgstr "Įrašyti dabartinį projektą kaip"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Talpinti 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Eksportuoti 3MF failą su įterptais pasirinktais parametrais" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importuoti 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importuoti 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7596,14 +7585,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Apatinis" msgstr "Apatinis"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Šis parametras nenurodo papildinio gebos tipo."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Šis parametras nurodo neatpažintą papildinio gebos tipą: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Papildinio pasirinkimas" msgstr "Papildinio pasirinkimas"
@@ -8172,13 +8153,11 @@ msgstr "Patvirtinkite, kad šiuose profiliuose esantis G-kodas yra saugus, kad i
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Pritaikytas profilis" msgstr "Pritaikytas profilis"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Kai kurių patalpintų parametrų pritaikyti nepavyko:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Kai kurie gijų lizdai buvo pakeisti:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Komponentų pavadinimai STEP faile nėra UTF-8 formato!" msgstr "Komponentų pavadinimai STEP faile nėra UTF-8 formato!"
@@ -8591,17 +8570,13 @@ msgstr "Išsaugoti susluoksniuotą failą kaip:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Failas %s išsiųstas į spausdintuvo laikmeną ir gali būti peržiūrimas spausdintuve." msgstr "Failas %s išsiųstas į spausdintuvo laikmeną ir gali būti peržiūrimas spausdintuve."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Talpinti 3MF failą kaip:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Nepavyko eksportuoti patalpinto 3MF failo.\n"
"Patikrinkite, ar aplankas pasiekiamas internete ir ar failo neturi atvėrusios kitos programos."
msgid "Publish" msgid "Publish"
msgstr "Talpinti" msgstr "Talpinti"
@@ -8816,6 +8791,7 @@ msgstr "Ar norite tęsti?"
msgid "Language selection" msgid "Language selection"
msgstr "Kalbos pasirinkimas" msgstr "Kalbos pasirinkimas"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Azija-Ramusis vandenynas" msgstr "Azija-Ramusis vandenynas"
@@ -8920,9 +8896,6 @@ msgstr "Dabartinės versijos kelias: "
msgid "General" msgid "General"
msgstr "Bendras" msgstr "Bendras"
msgid "Language"
msgstr "Kalba"
msgid "Metric" msgid "Metric"
msgstr "Metrinė" msgstr "Metrinė"
@@ -9351,6 +9324,9 @@ msgstr "Slenkant sluoksnių slankiklį pjaustytoje peržiūroje, atvaizduoti že
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Pritemdytų sluoksnių ryškumas" msgstr "Pritemdytų sluoksnių ryškumas"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9747,80 +9723,63 @@ msgstr "Įkeliami duomenys"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Pereiti į interneto puslapį" msgstr "Pereiti į interneto puslapį"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Medžiaga" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Mišri gija" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Kai kurios mišrios gijos priklauso nuo gijų, kurios nebus patalpintos:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Gija %d (mišri)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% reikalauja %2%, kuri nėra įjungta."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% reikalauja %2%, kurios medžiaga nebus paskelbta." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Norėdami patalpinti mišrią giją, įjunkite kiekvieną jos naudojamą giją ir pasirinkite Pilną talpinimą arba įvykdykite jos Tipo reikalavimą." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Vis tiek talpinti" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Talpinti 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Pasirinkite, kuriuos parametrus talpinti 3MF faile" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF talpinimo wiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF talpinimo vaizdo vadovas" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Mišri gija - talpinama kaip visuma, kai viršuje pasirinkta \"Įjungti\"" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Talpinti šią mišrią giją ir įjungti + pilnai patalpinti jos sudedamąsias gijas" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Talpinti šį gijos lizdą 3MF faile" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Pilnas talpinimas" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Įterpti visą šio lizdo giją į 3MF failą" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtruoti nepasirinktus" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9839,10 +9798,6 @@ msgstr "Nukopijuoja į šį profilį visas iš pirminio profilio paveldėtas rei
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Atskirti nuo tėvinio profilio" msgstr "Atskirti nuo tėvinio profilio"
# AI Translated
msgid "Save without parent"
msgstr "Išsaugoti be tėvinio profilio"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Savarankiškas profilis" msgstr "Savarankiškas profilis"
@@ -10545,17 +10500,9 @@ msgstr "Norint aptikti gumbų susidarymą, reikalingas valymo bokštas. Be valym
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Įjungus ir tikslų Z aukštį, ir valymo bokštą, gali kilti sluoksniavimo klaidų. Ar vis tiek norite įjungti tikslų Z aukštį?" msgstr "Įjungus ir tikslų Z aukštį, ir valymo bokštą, gali kilti sluoksniavimo klaidų. Ar vis tiek norite įjungti tikslų Z aukštį?"
# 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 "Sklandžiam pakadriniam filmavimui (timelapse) reikia valymo bokšto kiekviename sluoksnyje, o tai nesuderinama su parinktimi \"Nėra retų sluoksnių\". Parinktis \"Nėra retų sluoksnių\" buvo išjungta."
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?" 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 "Norint sklandžiai įrašyti laiko tarpų (timelapse) vaizdo įrašą, reikalingas valymo bokštas. Be valymo bokšto modelyje gali atsirasti defektų. Ar norite įjungti valymo bokštą?" msgstr "Norint sklandžiai įrašyti laiko tarpų (timelapse) vaizdo įrašą, reikalingas valymo bokštas. Be valymo bokšto modelyje gali atsirasti defektų. Ar norite įjungti valymo bokštą?"
# 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 "Parinktis \"Nėra retų sluoksnių\" nesuderinama su sklandžiu pakadriniu filmavimu (timelapse), kuriam reikia valymo bokšto kiekviename sluoksnyje. Pakadrinis filmavimas perjungtas į tradicinį režimą."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Vis dar spausdinti pagal objektą?" msgstr "Vis dar spausdinti pagal objektą?"
@@ -10928,6 +10875,9 @@ msgstr "Suderinami apdorojimo profiliai"
msgid "Printable space" msgid "Printable space"
msgstr "Erdvė spausdinimui" msgstr "Erdvė spausdinimui"
msgid "Printer Agent"
msgstr "Spausdintuvo agentas"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Pasirinkite tinklo agento modulį ryšiui su spausdintuvu palaikyti. Prieinami agentai užregistruojami paleidimo metu." msgstr "Pasirinkite tinklo agento modulį ryšiui su spausdintuvu palaikyti. Prieinami agentai užregistruojami paleidimo metu."
@@ -11330,6 +11280,12 @@ msgstr "Ekstruderių skaičius"
msgid "Capabilities" msgid "Capabilities"
msgstr "Galimybės" msgstr "Galimybės"
msgid "Left: "
msgstr "Kairė:"
msgid "Right: "
msgstr "Dešinė:"
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Rodyti visus profilius (įskaitant nesuderinamus)" msgstr "Rodyti visus profilius (įskaitant nesuderinamus)"
@@ -12168,22 +12124,15 @@ msgstr "Taisymas atšauktas"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Failo %1% kopijavimas į %2% nepavyko: %3%" msgstr "Failo %1% kopijavimas į %2% nepavyko: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Atsisiunčiami nauji gamintojų profiliai: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Konfigūracijos paketas: %1% atnaujintas į %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Nepavyko atsisiųsti gamintojų profilių: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Prieš atnaujinant konfigūraciją reikia patikrinti neišsaugotus pakeitimus." msgstr "Prieš atnaujinant konfigūraciją reikia patikrinti neišsaugotus pakeitimus."
msgid "Configuration package: "
msgstr "Konfigūracijos paketas: "
msgid " updated to "
msgstr " atnaujintas į "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Atidaryti G-kodo failą:" msgstr "Atidaryti G-kodo failą:"
@@ -12243,15 +12192,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "„Input shaping“ funkcija palaikoma tik „Klipper“, „RepRapFirmware“ ir „Marlin 2“ programinėje aparatinėje įrangoje" msgstr "„Input shaping“ funkcija palaikoma tik „Klipper“, „RepRapFirmware“ ir „Marlin 2“ programinėje aparatinėje įrangoje"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Grupavimo klaida: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Grupavimo klaida: %1% negalima įdėti į kairįjį purkštuką"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr "negali būti įkeltas į "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Grupavimo klaida: %1% negalima įdėti į dešinįjį purkštuką"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12365,10 +12310,6 @@ msgstr "%1% yra per arti kitų, todėl gali įvykti susidūrimas."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% yra per aukštas, todėl įvyks susidūrimai." msgstr "%1% yra per aukštas, todėl įvyks susidūrimai."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Modelio ir valymo bokšto tarpusavio padėtis neatitinka funkcijos \"Nėra retų sluoksnių\" reikalavimų. Pakoreguokite jų tarpusavio padėtį, sumažinkite modelio aukštį arba išjunkite parinktį \"Nėra retų sluoksnių\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " yra per arti uždraustosios zonos, spausdinant gali įvykti susidūrimų." msgstr " yra per arti uždraustosios zonos, spausdinant gali įvykti susidūrimų."
@@ -12714,9 +12655,6 @@ msgstr "Vietoj G-kodo naudoti 3MF"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Įjunkite, jei spausdintuvas spausdinimo užduotims priima 3MF failus. Kai įjungta, „Orca Slicer“ sugeneruotą failą siunčia kaip „.gcode.3mf“, o ne kaip paprastą „.gcode“ failą." msgstr "Įjunkite, jei spausdintuvas spausdinimo užduotims priima 3MF failus. Kai įjungta, „Orca Slicer“ sugeneruotą failą siunčia kaip „.gcode.3mf“, o ne kaip paprastą „.gcode“ failą."
msgid "Printer Agent"
msgstr "Spausdintuvo agentas"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Pasirinkite tinklo agento modulį ryšiui su spausdintuvu palaikyti." msgstr "Pasirinkite tinklo agento modulį ryšiui su spausdintuvu palaikyti."
@@ -13761,10 +13699,6 @@ msgstr "Sulygiuotas tiesiaeigis"
msgid "Concentric" msgid "Concentric"
msgstr "Koncentrinis" msgstr "Koncentrinis"
# AI Translated
msgid "Spiral Inset"
msgstr "Spiralinis poslinkis"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilberto kreivė" msgstr "Hilberto kreivė"
@@ -13856,13 +13790,13 @@ msgstr "Viršutinio paviršiaus užpildymo tvarka"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Kryptis, kuria užpildomi viršutiniai paviršiai naudojant nuo centro einantį raštą (Koncentrinis, Spiralinis poslinkis, Archimedo akordai, Oktagramos spiralė).\n" "Kryptis, kuria užpildomi viršutiniai paviršiai naudojant į centrą orientuotą raštą (koncentrinį, Archimedo stygų, Oktogramos spiralės).\n"
"Į išorę pradeda nuo paviršiaus centro, todėl medžiagos perteklius stumiamas link krašto, kur jis mažiausiai matomas. Į vidų pradeda nuo krašto ir baigia ankštais posūkiais centre.\n" "Į išorę prasideda paviršiaus centre, todėl bet koks perteklinė medžiaga stumiama link krašto, kur ji mažiausiai matoma. Į vidų prasideda nuo krašto ir baigiasi ankštomis kreivėmis centre.\n"
"Numatytasis naudoja trumpiausio kelio eiliškumą, kuris gali eiti bet kuria kryptimi." "Numatytoji tvarka naudoja trumpiausio kelio rikiavimą, kuris gali vykti bet kuria kryptimi."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13870,13 +13804,13 @@ msgstr "Apatinio paviršiaus užpildymo tvarka"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Kryptis, kuria užpildomi apatiniai paviršiai naudojant nuo centro einantį raštą (Koncentrinis, Spiralinis poslinkis, Archimedo akordai, Oktagramos spiralė).\n" "Kryptis, kuria užpildomi apatiniai paviršiai naudojant į centrą orientuotą raštą (koncentrinį, Archimedo stygų, Oktogramos spiralės).\n"
"Į vidų pradeda kiekvieną paviršių nuo platesn išorinių posūkių, o tai pagerina pirmojo sluoksnio sukibimą su pagrindais, prie kur ankšti posūkiai centre gali nepriliptų. Į išorę pradeda nuo centro ir stumia medžiagos perteklių link krašto.\n" "Į vidų pradeda kiekvieną paviršių platesnėmis išorinėmis kreivėmis, o tai pagerina pirmojo sluoksnio sukibimą ant pagrindų, kur ankštos kreivės centre gali nesilaikyti. Į išorę prasideda centre, stumdama bet kokią perteklinę medžiagą link krašto.\n"
"Numatytasis naudoja trumpiausio kelio eiliškumą, kuris gali eiti bet kuria kryptimi." "Numatytoji tvarka naudoja trumpiausio kelio rikiavimą, kuris gali vykti bet kuria kryptimi."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Vidinio tvirto užpildo raštas" msgstr "Vidinio tvirto užpildo raštas"
@@ -13975,14 +13909,6 @@ msgstr "Prieš laikrodžio rodyklę"
msgid "Clockwise" msgid "Clockwise"
msgstr "Pagal laikrodžio rodyklę" msgstr "Pagal laikrodžio rodyklę"
# AI Translated
msgid "Distance to rod"
msgstr "Atstumas iki strypo"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Horizontalus atstumas nuo purkštuko galiuko iki tolimesnio strypo krašto. Naudojamas susidūrimams išvengti spausdinant objektą po objekto."
msgid "Height to rod" msgid "Height to rod"
msgstr "Aukštis iki ašies (strypo)" msgstr "Aukštis iki ašies (strypo)"
@@ -16138,20 +16064,6 @@ msgstr "Aptikti iškyšų sieneles"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Nustatykite iškyšos procentinę dalį, palyginti su linijos pločiu, ir naudokite skirtingą spausdinimo greitį. Jei iškyša 100%%, naudojamas tilto greitis." msgstr "Nustatykite iškyšos procentinę dalį, palyginti su linijos pločiu, ir naudokite skirtingą spausdinimo greitį. Jei iškyša 100%%, naudojamas tilto greitis."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Neatremtas sieneles spausdinti paskutines"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Sienelės kontūrai, esantys visiškai ore, spausdinami tik tada, kai juos yra kam palaikyti:\n"
"jie išspaudžiami po kitų savo salos sienelių, pradedant nuo vidinės, nepriklausomai nuo sienelių eiliškumo.\n"
"Kontūras, kurį gali įtvirtinti tik šio sluoksnio tiltai, laukia, kol tie tiltai bus atspausdinti, o kontūras, einantis šalia atremtos sienelės, išlaiko savo vietą prieš užpildą, kuriam jis reikalingas kaip įtvirtinimas."
msgid "Outer walls" msgid "Outer walls"
msgstr "Išorinės sienelės" msgstr "Išorinės sienelės"
@@ -16585,39 +16497,6 @@ msgstr "Nuvalyti kilpas"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Siekiant sumažinti siūlės matomumą uždaroje ekstruzijos kilpoje, prieš ekstruderiui išeinant iš kilpos atliekamas nedidelis judesys į vidų." msgstr "Siekiant sumažinti siūlės matomumą uždaroje ekstruzijos kilpoje, prieš ekstruderiui išeinant iš kilpos atliekamas nedidelis judesys į vidų."
# AI Translated
msgid "Wipe inward"
msgstr "Valymas į vidų"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Taikoma tik išorinėms sienelėms, įskaitant skylių kontūrus. Valymo metu karštą purkštuką patraukia link jau atspausdintų vidinių sienelių, kad sumažintų ką tik atspausdinto plastiko pakartotinį įkaitimą ir siūlės žymes.\n"
"\n"
"Ypač naudinga esant mažesniam nei 0,1 mm sluoksnio aukščiui, kai valymo žymės labiau matomos.\n"
"\n"
"Naudoja įprastą valymą, jei nėra jau atspausdintos gretimos vidinės sienelės (vienos sienelės sritys arba sienelių eiliškumas Išorinis / vidinis) arba jei nepavyksta rasti atremto kelio į vidų, pavyzdžiui, ankštuose kampuose ar siūlės tarpuose."
# AI Translated
msgid "Wipe inward distance"
msgstr "Valymo į vidų atstumas"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Atstumas, kuriuo valymo kelias pastumiamas nuo išorinio kontūro, nurodomas milimetrais arba procentais nuo faktinio išorinės sienelės išspaudimo pločio.\n"
"\n"
"Pavyzdžiui, 50% pastumia kelią per pusę išorinės sienelės pločio. Faktinį poslinkį riboja tiek tikrasis išorinės sienelės plotis, tiek laisvas tarpas iki gretimos sienelės, todėl didesnės nei 100% reikšmės ar joms lygiavertis absoliutus atstumas papildomo poveikio neturi. Nustatykite 0, kad poslinkis būtų išjungtas."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Valymas prieš išorinį kontūrą" msgstr "Valymas prieš išorinį kontūrą"
@@ -16879,9 +16758,8 @@ msgstr "Paima naują įrankį nelaukdamas, kol jis pasieks spausdinimo temperat
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Nėra retų sluoksnių (beta)" msgstr "Nėra retų sluoksnių (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Jei įjungta, valymo bokštas nebus spausdinamas tuose sluoksniuose, kur įrankis nekeičiamas. Sluoksniuose, kur įrankis keičiamas, ekstruderis nusileis žemyn atspausdinti valymo bokšto dalies. Naudotojas pats atsako už tai, kad ekstruderis nesusidurtų su spaudiniu."
msgstr "Jei įjungta, valymo bokštas nebus spausdinamas sluoksniuose be įrankio keitimų. Sluoksniuose su įrankio keitimu ekstruderis nusileis žemyn, kad atspausdintų valymo bokštą, todėl bokštas atsiduria žemiau modelio ir spausdinimo galvutė turi prie jo pasiekti žemyn. Išdėstymai, kuriuose tai susidurtų su jau atspausdintu objektu, atmetami. Neveikia esant sklandžiam pakadriniam filmavimui ar purkštuko apnašų aptikimui, nes jiems reikia bokšto kiekviename sluoksnyje."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Paruošti (prime) visus spausdinimo ekstruderius" msgstr "Paruošti (prime) visus spausdinimo ekstruderius"
@@ -16907,34 +16785,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Ciklinė" msgstr "Ciklinė"
# AI Translated
msgid "Cyclic order"
msgstr "Ciklinis eiliškumas"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Pasirinktinė gijų seka, naudojama cikliniame įrankių keitimo eiliškume, kaip kableliais atskirti gijų numeriai (pvz., \"3,2,1,4\").\n"
"Kiekvienas sluoksnis spausdina savo gijas pagal šią seką; nenurodytos gijos spausdinamos paskutinės, didėjimo tvarka.\n"
"Palikite tuščią, kad gijos būtų perrenkamos didėjimo tvarka."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Taikyti ciklinį eiliškumą pirmajam sluoksniui"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Taiko ciklinį įrankių keitimo eiliškumą ir pirmajam sluoksniui.\n"
"Pagal numatytuosius nustatymus tai išjungta, nes pirmasis sluoksnis vietoj to išdėstomas siekiant geriausio sukibimo su pagrindu: gijos, kuriomis spausdinamos mažos, trapios pirmojo sluoksnio detalės, spausdinamos paskutinės, todėl tolesni įrankių keitimai ir tuščiosios eigos rečiau nuplėšia tas silpnai įtvirtintas dalis. Šis pirmojo sluoksnio eiliškumas taip pat atsižvelgia į pirmojo sluoksnio pasirinktinę gijų seką, jei ji nustatyta. Ciklinio eiliškumo nauda (papildomi įrankių keitimai kiekvienam sluoksniui suteikia daugiau laiko atvėsti) pirmajam sluoksniui negalioja, nes jis spausdinamas lėtai ir karštas dėl sukibimo.\n"
"Įjunkite tai tik tuomet, jei jums reikia tiksliai tokios pačios įrankių sekos kiekviename sluoksnyje, įskaitant pirmąjį, aukojant šį sukibimo optimizavimą."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Sluoksniavimo tarpo uždarymo spindulys" msgstr "Sluoksniavimo tarpo uždarymo spindulys"
@@ -16944,6 +16794,9 @@ msgstr "Plyšiai, mažesni nei 2x tarpo uždarymo spindulys, užpildomi trikampi
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Sluoksniavimo režimas" msgstr "Sluoksniavimo režimas"
msgid "Other"
msgstr "Kita"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "„3DLabPrint“ lėktuvų modeliams naudokite „Lyginis-nelyginis“. Naudokite „Uždaryti kiaurymes“, kad uždarytumėte visas modelio kiaurymes." msgstr "„3DLabPrint“ lėktuvų modeliams naudokite „Lyginis-nelyginis“. Naudokite „Uždaryti kiaurymes“, kad uždarytumėte visas modelio kiaurymes."
@@ -17946,14 +17799,6 @@ msgstr "Netikrinama"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Nevykdyti jokių tinkamumo patikrinimų, pavyzdžiui, G-kodo (G-code) trajektorijų konfliktų patikros." msgstr "Nevykdyti jokių tinkamumo patikrinimų, pavyzdžiui, G-kodo (G-code) trajektorijų konfliktų patikros."
# AI Translated
msgid "Strict mode"
msgstr "Griežtas režimas"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Baigia darbą su ne nuliniu kodu, kai sluoksniuojant pateikiamas nekritinis įspėjimas, kuris kitu atveju būtų tik užregistruotas žurnale, pavyzdžiui, modelis, kuriam reikia atramų, kai atramos išjungtos. Naudokite tai CI arba scenarijais valdomuose procesuose, kurie niekada neturėtų pateikti nepastebimai sugadinto rezultato. Kiekvienas toks įspėjimas taip pat nurodomas su pastoviu klasės vardu result.json masyve `warnings`, kuris rašomas tik Linux sistemoje. Negalima derinti su --no-check, kuris praleidžia atramų patikrą."
msgid "Normative check" msgid "Normative check"
msgstr "Normatyvinė patikra" msgstr "Normatyvinė patikra"
@@ -17966,28 +17811,11 @@ msgstr "Išvesti modelio informaciją"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Tai išveda modelio informaciją." msgstr "Tai išveda modelio informaciją."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Tikrinti tinklelį (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 "Išveda į stdout JSON santrauką apie kiekvieną įkeltą objektą ir baigia darbą: jo ribojančius gretasienius ir iškiliojo apvalkalo sienas, ant kurių jį galima paguldyti, su jų normalėmis, plotais ir centrais. Būtent iš šių sienų renkasi --ground-* parinktys. Kompiuterio skaitoma alternatyva --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Tikrinti piešinį (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 "Išveda struktūrizuotą JSON santrauką apie kiekvieną piešimo sluoksnį (atramos, siūlė, MMU spalva, grublėtas paviršius), jau įrašytą į įkeltą modelį — sienelių skaičių, paviršiaus plotą ir ribojantį gretasienį tinklelio koordinatėmis kiekvienai būsenai — ir baigia darbą. Kompiuterio skaitoma alternatyva piešimo įrankių atvėrimui sąsajoje."
msgid "Export Settings" msgid "Export Settings"
msgstr "Eksportavimo nustatymai" msgstr "Eksportavimo nustatymai"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Tai eksportuoja nustatymus į failą."
msgstr "Tai eksportuoja parametrus į failą. Naudokite -, kad jie būtų įrašyti į stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Siųsti pažangą į kanalą" msgstr "Siųsti pažangą į kanalą"
@@ -18043,30 +17871,6 @@ msgstr "Pasukti aplink Y ašį"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Sukimosi kampas aplink Y ašį laipsniais." msgstr "Sukimosi kampas aplink Y ašį laipsniais."
# AI Translated
msgid "Ground largest face"
msgstr "Guldyti ant didžiausios sienos"
# 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 "Paguldo kiekvieną objektą ant didžiausios jo iškiliojo apvalkalo sienos ir nuleidžia jį ant pagrindo. Iš vienodo dydžio sienų paliekama ta, kuri jau nukreipta žemyn. Objektai, neturintys pakankamai didelės sienos atsiremti, paliekami tokie, kokie yra. Transformacijos vykdomos komandų eilutės tvarka, todėl prieš šią parinktį nurodyti pasukimai išlaikomi. --orient 1 vykdoma po visų transformacijų ir pakeičia orientaciją."
# AI Translated
msgid "Ground face by normal"
msgstr "Guldyti ant sienos pagal normalę"
# 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 "Paguldo kiekvieną objektą ant tos iškiliojo apvalkalo sienos, kurios išorinė normalė arčiausia krypties NX,NY,NZ, ir nuleidžia jį ant pagrindo. Kryptis nurodoma objekto koordinatėmis, kurios apima prieš šią parinktį nurodytus pasukimus ir sutampa su pagrindo ašimis, nebent įvesties failas objektą pasuka. Pavyzdžiui, 1,0,0 pastato objektą ant jo +X pusės. --orient 1 vykdoma po visų transformacijų ir pakeičia orientaciją."
# AI Translated
msgid "Ground face at point"
msgstr "Guldyti ant sienos taške"
# 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 "Paguldo kiekvieną objektą ant tos iškiliojo apvalkalo sienos, kurioje yra taškas X,Y,Z, ir nuleidžia jį ant pagrindo. Taškas nurodomas objekto koordinatėmis, kurios apima prieš šią parinktį nurodytus pasukimus; --inspect-mesh pateikia sienų centrus būtent jomis. Objektai, neturintys tokios sienos, paliekami tokie, kokie yra, o vykdymas nepavyksta, jei tokios sienos neturi nė vienas objektas. --orient 1 vykdoma po visų transformacijų ir pakeičia orientaciją."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Keisti modelio mastelį pagal slankiojo kablelio koeficientą." msgstr "Keisti modelio mastelį pagal slankiojo kablelio koeficientą."
@@ -21131,17 +20935,14 @@ msgstr "Šio veiksmo atšaukti nebus galima. Tęsti?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Praleidžiami objektai." msgstr "Praleidžiami objektai."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Medžiagos santykis" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modelio aukštis" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Santykis" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Pasirinkti giją" msgstr "Pasirinkti giją"
@@ -21397,14 +21198,12 @@ msgid "Drying-Dehumidifying"
msgstr "Džiovinimas sausinimas" msgstr "Džiovinimas sausinimas"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " didžiausia džiovinimo temperatūra yra "
msgstr "Didžiausia %s džiovinimo temperatūra yra %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " mažiausia džiovinimo temperatūra yra "
msgstr "Mažiausia %s džiovinimo temperatūra yra %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21849,95 +21648,6 @@ msgstr ""
"Venkite deformacijų (warping)\n" "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ę?" "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 "Other"
#~ msgstr "Kita"
#~ msgid "Left: "
#~ msgstr "Kairė:"
#~ msgid "Right: "
#~ msgstr "Dešinė:"
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Maksimali temperatūra negali viršyti "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Minimali temperatūra neturi būti mažesnė nei "
#~ msgid "up to"
#~ msgstr "iki"
#~ msgid "above"
#~ msgstr "virš"
#~ msgid "from"
#~ msgstr "nuo"
#~ msgid "Configuration package: "
#~ msgstr "Konfigūracijos paketas: "
#~ msgid " updated to "
#~ msgstr " atnaujintas į "
#~ msgid "Grouping error: "
#~ msgstr "Grupavimo klaida: "
#~ msgid " can not be placed in the "
#~ msgstr "negali būti įkeltas į "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " didžiausia džiovinimo temperatūra yra "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " mažiausia džiovinimo temperatūra yra "
# AI Translated
#~ msgid "needs"
#~ msgstr "reikalauja"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "neįjungta"
# AI Translated
#~ msgid "material not published"
#~ msgstr "medžiaga nepatalpinta"
#~ msgid "Select the language"
#~ msgstr "Pasirinkite kalbą"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Pasirinkti papildinį"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Kryptis, kuria užpildomi viršutiniai paviršiai naudojant į centrą orientuotą raštą (koncentrinį, Archimedo stygų, Oktogramos spiralės).\n"
#~ "„Į išorę“ prasideda paviršiaus centre, todėl bet koks perteklinė medžiaga stumiama link krašto, kur ji mažiausiai matoma. „Į vidų“ prasideda nuo krašto ir baigiasi ankštomis kreivėmis centre.\n"
#~ "Numatytoji tvarka naudoja trumpiausio kelio rikiavimą, kuris gali vykti bet kuria kryptimi."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Kryptis, kuria užpildomi apatiniai paviršiai naudojant į centrą orientuotą raštą (koncentrinį, Archimedo stygų, Oktogramos spiralės).\n"
#~ "„Į vidų“ pradeda kiekvieną paviršių platesnėmis išorinėmis kreivėmis, o tai pagerina pirmojo sluoksnio sukibimą ant pagrindų, kur ankštos kreivės centre gali nesilaikyti. „Į išorę“ prasideda centre, stumdama bet kokią perteklinę medžiagą link krašto.\n"
#~ "Numatytoji tvarka naudoja trumpiausio kelio rikiavimą, kuris gali vykti bet kuria kryptimi."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Jei įjungta, valymo bokštas nebus spausdinamas tuose sluoksniuose, kur įrankis nekeičiamas. Sluoksniuose, kur įrankis keičiamas, ekstruderis nusileis žemyn atspausdinti valymo bokšto dalies. Naudotojas pats atsako už tai, kad ekstruderis nesusidurtų su spaudiniu."
#~ msgid "This exports settings to a file."
#~ msgstr "Tai eksportuoja nustatymus į failą."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Tiesioginei „Native Wayland“ peržiūrai reikalingas „GStreamer GTK“ vaizdo sinchronizatorius (video sink). Įdiekite „GStreamer“ skirtą „gtksink“ papildinį, tada iš naujo paleiskite „OrcaSlicer“." #~ msgstr "Tiesioginei „Native Wayland“ peržiūrai reikalingas „GStreamer GTK“ vaizdo sinchronizatorius (video sink). Įdiekite „GStreamer“ skirtą „gtksink“ papildinį, tada iš naujo paleiskite „OrcaSlicer“."
+107 -397
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -2679,6 +2679,13 @@ msgstr "Er is een update beschikbaar. Open het dialoogvenster voor de voorinstel
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s is verwijderd." msgstr "%s is verwijderd."
msgid "Select the language"
msgstr "Kies de taal"
msgid "Language"
msgstr "Taal"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -4024,14 +4031,12 @@ msgid "Switch track at Filament Track Switch"
msgstr "Van baan wisselen bij de Filament Track Switch" msgstr "Van baan wisselen bij de Filament Track Switch"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The maximum temperature cannot exceed "
msgid "The maximum temperature cannot exceed %d" msgstr "De maximumtemperatuur mag niet hoger zijn dan "
msgstr "De maximumtemperatuur mag niet hoger zijn dan %d"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The minmum temperature should not be less than "
msgid "The minimum temperature should not be less than %d" msgstr "De minimumtemperatuur mag niet lager zijn dan "
msgstr "De minimumtemperatuur mag niet lager zijn dan %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -5003,15 +5008,6 @@ msgstr ""
"Fout bij het exporteren naar output-G-code. Is de SD-kaart geblokkeerd tegen schrijven?\n" "Fout bij het exporteren naar output-G-code. Is de SD-kaart geblokkeerd tegen schrijven?\n"
"Foutbericht: %1%" "Foutbericht: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Het kopiëren van de tijdelijke G-code naar de uitvoer-G-code is mislukt.\n"
"Foutmelding: %1%"
#, boost-format #, 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." 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 "Fout bij het exporteren naar output-G-code. Het probleem ligt mogelijk bij het doelapparaat. Probeer het opnieuw te exporteren of gebruik een ander apparat. De beschadigde G-code is opgeslagen als %1%.tmp." msgstr "Fout bij het exporteren naar output-G-code. Het probleem ligt mogelijk bij het doelapparaat. Probeer het opnieuw te exporteren of gebruik een ander apparat. De beschadigde G-code is opgeslagen als %1%.tmp."
@@ -5834,11 +5830,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Waarde %s valt buiten het bereik. Het geldige bereik loopt van %d tot %d." msgstr "Waarde %s valt buiten het bereik. Het geldige bereik loopt van %d tot %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Is het %s%% or %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Is het %s%% or %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5867,17 +5862,21 @@ msgstr "Onjuist formaat. Het Vector formaat wordt verwacht: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Systeemagenten" msgstr "Systeemagenten"
# AI Translated
msgid "No plugin selected"
msgstr "Geen plug-in geselecteerd"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Plug-in toevoegen" msgstr "Plug-in toevoegen"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Plug-in verwijderen" msgstr "Plug-in selecteren"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Geen plug-in geselecteerd" msgstr "Plug-in verwijderen"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -6155,20 +6154,14 @@ msgstr "Op optimaal instellen"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Filamenten opnieuw groeperen" msgstr "Filamenten opnieuw groeperen"
# AI Translated msgid "up to"
#, boost-format msgstr "tot"
msgid "up to %1% mm"
msgstr "tot %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "Boven"
msgid "above %1% mm"
msgstr "boven %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "Van"
msgid "from %1% to %2% mm"
msgstr "van %1% tot %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Gebruik" msgstr "Gebruik"
@@ -6554,7 +6547,7 @@ msgid "Size:"
msgstr "Maat:" msgstr "Maat:"
# AI Translated # 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)." 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)." msgstr "Er zijn conflicten tussen G-code-paden gevonden op laag %d, Z = %.2lfmm. Plaats de conflicterende objecten verder uit elkaar (%s <-> %s)."
@@ -6889,13 +6882,11 @@ msgstr "Bewaar project als"
msgid "Save current project as" msgid "Save current project as"
msgstr "Bewaar huidig project als" msgstr "Bewaar huidig project als"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MF publiceren" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Een 3MF-bestand exporteren met de geselecteerde instellingen erin ingesloten" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "3MF/STL/STEP/SVG/OBJ/AMF importeren" msgstr "3MF/STL/STEP/SVG/OBJ/AMF importeren"
@@ -8282,14 +8273,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Onderste" msgstr "Onderste"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Deze instelling geeft geen type plug-infunctionaliteit op."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Deze instelling geeft een niet-herkend type plug-infunctionaliteit op: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Plug-inselectie" msgstr "Plug-inselectie"
@@ -8921,13 +8904,11 @@ msgstr "Controleer of de G-codes in deze presets veilig zijn om schade aan de ma
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Aangepaste voorinstelling" msgstr "Aangepaste voorinstelling"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Sommige gepubliceerde instellingen konden niet worden toegepast:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Sommige filamentsleuven zijn gewijzigd:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Naam van componenten in step-bestand is niet UTF-8-formaat!" msgstr "Naam van componenten in step-bestand is niet UTF-8-formaat!"
@@ -9364,17 +9345,13 @@ msgstr "Bewaar het geslicede bestand als:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Het bestand %s is naar de opslagruimte van de printer gestuurd en kan op de printer worden bekeken." msgstr "Het bestand %s is naar de opslagruimte van de printer gestuurd en kan op de printer worden bekeken."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MF-bestand publiceren als:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Het exporteren van het gepubliceerde 3MF-bestand is mislukt.\n"
"Controleer of de map online bestaat of dat andere programma's het bestand geopend hebben."
msgid "Publish" msgid "Publish"
msgstr "Publiceren" msgstr "Publiceren"
@@ -9619,6 +9596,7 @@ msgstr "Wilt u doorgaan?"
msgid "Language selection" msgid "Language selection"
msgstr "Taal selectie" msgstr "Taal selectie"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Azië-Pacific" msgstr "Azië-Pacific"
@@ -9733,9 +9711,6 @@ msgstr "Huidig instancepad: "
msgid "General" msgid "General"
msgstr "Algemeen" msgstr "Algemeen"
msgid "Language"
msgstr "Taal"
msgid "Metric" msgid "Metric"
msgstr "Metrisch" msgstr "Metrisch"
@@ -10240,6 +10215,9 @@ msgstr "Bij het verschuiven van de laagschuifregelaar in de slicevoorvertoning w
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Helderheid van gedimde lagen" msgstr "Helderheid van gedimde lagen"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -10679,80 +10657,63 @@ msgstr "Gegevens uploaden"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Ga naar de website" msgstr "Ga naar de website"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Materiaal" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Gemengd filament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Sommige gemengde filamenten zijn afhankelijk van filamenten die niet worden gepubliceerd:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (gemengd)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% heeft %2% nodig, dat niet is ingeschakeld."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% heeft %2% nodig, waarvan het materiaal niet wordt gepubliceerd." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Om een gemengd filament te publiceren, schakel je elk filament in dat het gebruikt en kies je Volledig publiceren of voldoe je aan de Type-vereiste ervan." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Toch publiceren" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MF publiceren..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Selecteer welke instellingen in het 3MF-bestand worden gepubliceerd" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki over 3MF publiceren" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Videohandleiding over 3MF publiceren" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Gemengd filament - wordt als geheel gepubliceerd wanneer hierboven \"Inschakelen\" is geselecteerd" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Dit gemengde filament publiceren en de samenstellende filamenten inschakelen + volledig publiceren" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Deze filamentsleuf publiceren in het 3MF-bestand" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Volledig publiceren" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Het volledige filament van deze sleuf insluiten in het 3MF-bestand" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Niet-geselecteerde filteren" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10772,10 +10733,6 @@ msgstr "Kopieert alle overgeërfde waarden van de bovenliggende voorinstelling n
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Losmaken van bovenliggend element" msgstr "Losmaken van bovenliggend element"
# AI Translated
msgid "Save without parent"
msgstr "Opslaan zonder bovenliggend element"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Unieke voorinstelling" msgstr "Unieke voorinstelling"
@@ -11546,17 +11503,9 @@ msgstr "Voor klontdetectie is een prime toren vereist. Zonder prime toren kunnen
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Het inschakelen van zowel precieze Z-hoogte als de spoeltoren kan slicefouten veroorzaken. Wilt u precieze Z-hoogte nog steeds inschakelen?" msgstr "Het inschakelen van zowel precieze Z-hoogte als de spoeltoren kan slicefouten veroorzaken. Wilt u precieze Z-hoogte nog steeds inschakelen?"
# 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 "Vloeiende timelapse heeft op elke laag een prime toren nodig, wat niet samengaat met \"Geen dunne lagen\". \"Geen dunne lagen\" is uitgeschakeld."
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?" 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 "Een prime-toren is vereist voor een vloeiende timelapse-modus. Er kunnen gebreken ontstaan aan het model zonder prime-toren. Wilt u de prime-toren inschakelen?" msgstr "Een prime-toren is vereist voor een vloeiende timelapse-modus. Er kunnen gebreken ontstaan aan het model zonder prime-toren. Wilt u de prime-toren inschakelen?"
# 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 "\"Geen dunne lagen\" gaat niet samen met vloeiende timelapse, die op elke laag een prime toren nodig heeft. De timelapse is overgeschakeld naar de traditionele modus."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Print je nog steeds per object?" msgstr "Print je nog steeds per object?"
@@ -11945,6 +11894,10 @@ msgstr "Geschikte proces profielen"
msgid "Printable space" msgid "Printable space"
msgstr "Ruimte waarbinnen geprint kan worden" msgstr "Ruimte waarbinnen geprint kan worden"
# AI Translated
msgid "Printer Agent"
msgstr "Printeragent"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Selecteer de implementatie van de netwerkagent voor de communicatie met de printer. Beschikbare agenten worden bij het opstarten geregistreerd." msgstr "Selecteer de implementatie van de netwerkagent voor de communicatie met de printer. Beschikbare agenten worden bij het opstarten geregistreerd."
@@ -12385,6 +12338,14 @@ msgstr "Aantal extruders"
msgid "Capabilities" msgid "Capabilities"
msgstr "Mogelijkheden" msgstr "Mogelijkheden"
# AI Translated
msgid "Left: "
msgstr "Links: "
# AI Translated
msgid "Right: "
msgstr "Rechts: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Toon alle presets (inclusief incompatibele)" msgstr "Toon alle presets (inclusief incompatibele)"
@@ -13327,22 +13288,17 @@ msgstr "Repareren geannuleerd"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Het kopieeren van bestand %1% naar %2% is mislukt: %3%" msgstr "Het kopieeren van bestand %1% naar %2% is mislukt: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Nieuwe leveranciersprofielen downloaden: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Configuratiepakket: %1% bijgewerkt naar %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Downloaden van leveranciersprofielen mislukt: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Controleer niet-opgeslagen wijzigingen voordat u de configuratie bijwerkt." msgstr "Controleer niet-opgeslagen wijzigingen voordat u de configuratie bijwerkt."
# AI Translated
msgid "Configuration package: "
msgstr "Configuratiepakket: "
# AI Translated
msgid " updated to "
msgstr " bijgewerkt naar "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Open G-code bestand:" msgstr "Open G-code bestand:"
@@ -13410,14 +13366,12 @@ msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping wordt alleen ondersteund door Klipper, RepRapFirmware en Marlin 2." msgstr "Input shaping wordt alleen ondersteund door Klipper, RepRapFirmware en Marlin 2."
# AI Translated # AI Translated
#, boost-format msgid "Grouping error: "
msgid "Grouping error: %1% cannot be placed in the left nozzle" msgstr "Groeperingsfout: "
msgstr "Groeperingsfout: %1% kan niet in de linker nozzle worden geplaatst"
# AI Translated # AI Translated
#, boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle" msgstr " kan niet worden geplaatst in de "
msgstr "Groeperingsfout: %1% kan niet in de rechter nozzle worden geplaatst"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -13532,10 +13486,6 @@ msgstr "%1% staat te dicht bij anderen en er kunnen botsingen ontstaan."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% is te hoog en er kunnen botsingen ontstaan." msgstr "%1% is te hoog en er kunnen botsingen ontstaan."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "De onderlinge positie van het model en de prime toren voldoet niet aan de eisen van de functie \"Geen dunne lagen\". Pas hun onderlinge posities aan, verlaag de modelhoogte of schakel \"Geen dunne lagen\" uit."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "is te dicht bij het uitsluitingsgebied, er botsingen optreden tijdens het printen." msgstr "is te dicht bij het uitsluitingsgebied, er botsingen optreden tijdens het printen."
@@ -13931,10 +13881,6 @@ msgstr "3MF gebruiken in plaats van G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Schakel dit in als de printer een 3MF-bestand als printopdracht accepteert. Indien ingeschakeld verzendt Orca Slicer het geslicede bestand als een .gcode.3mf in plaats van als een gewoon .gcode-bestand." msgstr "Schakel dit in als de printer een 3MF-bestand als printopdracht accepteert. Indien ingeschakeld verzendt Orca Slicer het geslicede bestand als een .gcode.3mf in plaats van als een gewoon .gcode-bestand."
# AI Translated
msgid "Printer Agent"
msgstr "Printeragent"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Selecteer de implementatie van de netwerkagent voor de communicatie met de printer." msgstr "Selecteer de implementatie van de netwerkagent voor de communicatie met de printer."
@@ -15099,10 +15045,6 @@ msgstr "Uitgelijnd Rechtlijnig"
msgid "Concentric" msgid "Concentric"
msgstr "Concentrisch" msgstr "Concentrisch"
# AI Translated
msgid "Spiral Inset"
msgstr "Spiraalinzet"
# AI Translated # AI Translated
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbertkromme" msgstr "Hilbertkromme"
@@ -15200,12 +15142,12 @@ msgstr "Vulvolgorde bovenoppervlak"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Richting waarin bovenvlakken worden gevuld bij een patroon dat vanuit het midden werkt (Concentrisch, Spiraalinzet, Archimedische koorden, Octagram Spiraal).\n" "Richting waarin bovenoppervlakken worden gevuld bij gebruik van een patroon dat vanuit het midden werkt (Concentrisch, Archimedische koorden, Octagramspiraal).\n"
"Naar buiten begint in het midden van het vlak, zodat overtollig materiaal naar de rand wordt geduwd, waar het het minst opvalt. Naar binnen begint aan de rand en eindigt met de krappe bochten in het midden.\n" "Naar buiten begint in het midden van het oppervlak, zodat overtollig materiaal naar de rand wordt geduwd, waar het het minst zichtbaar is. Naar binnen begint aan de rand en eindigt met de krappe bochten in het midden.\n"
"Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen." "Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen."
# AI Translated # AI Translated
@@ -15214,12 +15156,12 @@ msgstr "Vulvolgorde onderoppervlak"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Richting waarin ondervlakken worden gevuld bij een patroon dat vanuit het midden werkt (Concentrisch, Spiraalinzet, Archimedische koorden, Octagram Spiraal).\n" "Richting waarin onderoppervlakken worden gevuld bij gebruik van een patroon dat vanuit het midden werkt (Concentrisch, Archimedische koorden, Octagramspiraal).\n"
"Naar binnen begint elk vlak met de bredere buitenste bochten, wat de hechting van de eerste laag verbetert op printbedden waar de krappe bochten in het midden mogelijk niet plakken. Naar buiten begint in het midden en duwt overtollig materiaal naar de rand.\n" "Naar binnen begint elk oppervlak met de bredere buitenbochten, wat de hechting van de eerste laag verbetert op printbedden waar de krappe bochten in het midden mogelijk niet hechten. Naar buiten begint in het midden en duwt overtollig materiaal naar de rand.\n"
"Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen." "Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
@@ -15337,14 +15279,6 @@ msgstr "Tegen de klok in"
msgid "Clockwise" msgid "Clockwise"
msgstr "Met de klok mee" msgstr "Met de klok mee"
# AI Translated
msgid "Distance to rod"
msgstr "Afstand tot de stang"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Horizontale afstand van de punt van het mondstuk tot de verste rand van de stang. Wordt gebruikt om botsingen te vermijden bij printen op basis van object."
msgid "Height to rod" msgid "Height to rod"
msgstr "Hoogte tot geleider" msgstr "Hoogte tot geleider"
@@ -17801,20 +17735,6 @@ msgstr "Overhange wand detecteren"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Dit maakt het mogelijk om het overhangpercentage ten opzichte van de lijnbreedte te detecteren en gebruikt verschillende snelheden om af te drukken. Voor 100%% overhang wordt de brugsnelheid gebruikt." msgstr "Dit maakt het mogelijk om het overhangpercentage ten opzichte van de lijnbreedte te detecteren en gebruikt verschillende snelheden om af te drukken. Voor 100%% overhang wordt de brugsnelheid gebruikt."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Niet-ondersteunde wanden als laatste printen"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Wandlussen die volledig in de lucht liggen, worden pas geprint zodra iets ze kan dragen:\n"
"ze worden geëxtrudeerd na de andere wanden van hun eiland, de binnenste eerst, ongeacht de wandvolgorde.\n"
"Een lus die alleen de bruggen van deze laag kunnen verankeren, wacht tot die bruggen geprint zijn, terwijl een lus die langs een ondersteunde wand loopt zijn plek vóór de vulling behoudt, die hem als verankering nodig heeft."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Buitenste wanden" msgstr "Buitenste wanden"
@@ -18322,39 +18242,6 @@ msgstr "Vegen bij lussen"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Om de zichtbaarheid van de naad bij een gesloten lusextrusie te minimaliseren, wordt er een kleine beweging naar binnen uitgevoerd voordat de extruder de lus verlaat." msgstr "Om de zichtbaarheid van de naad bij een gesloten lusextrusie te minimaliseren, wordt er een kleine beweging naar binnen uitgevoerd voordat de extruder de lus verlaat."
# AI Translated
msgid "Wipe inward"
msgstr "Naar binnen vegen"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Geldt alleen voor buitenwanden, inclusief gatcontouren. Beweegt het hete mondstuk tijdens het vegen naar reeds geprinte binnenwanden, om het opnieuw opwarmen van vers geprint plastic en naadsporen te beperken.\n"
"\n"
"Vooral nuttig bij laaghoogtes onder 0,1 mm, waar veegsporen beter zichtbaar zijn.\n"
"\n"
"Gebruikt het gewone vegen als er nog geen aangrenzende binnenwand geprint is (gebieden met één wand of de wandvolgorde Buiten/Binnen), of als er geen ondersteund pad naar binnen gevonden kan worden, bijvoorbeeld bij krappe hoeken of onderbrekingen in de naad."
# AI Translated
msgid "Wipe inward distance"
msgstr "Afstand voor naar binnen vegen"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"De afstand waarover het veegpad van de buitenste omtrek af wordt verschoven, opgegeven in millimeters of als percentage van de werkelijke extrusiebreedte van de buitenwand.\n"
"\n"
"Bijvoorbeeld: 50% verschuift het pad over de helft van de breedte van de buitenwand. De effectieve verschuiving wordt begrensd door zowel de werkelijke breedte van de buitenwand als de beschikbare ruimte tot de aangrenzende wand, dus waarden boven 100% of een gelijkwaardige absolute afstand hebben geen extra effect. Stel in op 0 om de verschuiving uit te schakelen."
# AI Translated # AI Translated
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Vegen vóór de externe lus" msgstr "Vegen vóór de externe lus"
@@ -18662,9 +18549,8 @@ msgstr "Pakt het nieuwe gereedschap op zonder te wachten tot het de printtempera
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Geen dunne lagen (bèta)" msgstr "Geen dunne lagen (bèta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Het afveegblok wordt niet geprint bij lagen zonder toolwisselingen als dit is ingeschakeld. Op lagen met een toolwissel zal de extruder neerwaarts bewegen naar het afveegblok. De gebruiker is verantwoordelijk voor eventuele botsingen met de print."
msgstr "Indien ingeschakeld wordt het afveegblok niet geprint op lagen zonder gereedschapswissels. Op lagen met een gereedschapswissel beweegt de extruder omlaag om het afveegblok te printen, zodat het blok onder het model uitkomt en de printkop ernaartoe omlaag moet reiken. Opstellingen waarbij dat zou botsen met een al geprint voorwerp worden afgewezen. Heeft geen effect bij vloeiende timelapse of klontdetectie, die op elke laag een blok nodig hebben."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Veeg alle printextruders af" msgstr "Veeg alle printextruders af"
@@ -18690,34 +18576,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cyclisch" msgstr "Cyclisch"
# AI Translated
msgid "Cyclic order"
msgstr "Cyclische volgorde"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Aangepaste filamentvolgorde die door de cyclische gereedschapswisselvolgorde wordt gebruikt, als filamentnummers gescheiden door komma's (bijv. \"3,2,1,4\").\n"
"Elke laag print zijn filamenten volgens deze volgorde; niet vermelde filamenten worden als laatste geprint, in oplopende volgorde.\n"
"Laat leeg om de filamenten in oplopende volgorde te doorlopen."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Cyclische volgorde toepassen op de eerste laag"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Past de cyclische gereedschapswisselvolgorde ook toe op de eerste laag.\n"
"Standaard staat dit uit, omdat de eerste laag juist wordt geordend voor de beste printbed hechting: filamenten die kleine, kwetsbare details van de eerste laag printen, worden als laatste geprint, zodat de daaropvolgende gereedschapswissels en verplaatsingen die zwak verankerde delen minder snel losstoten. Deze volgorde van de eerste laag houdt ook rekening met een aangepaste filamentvolgorde voor de eerste laag, als die is ingesteld. Het voordeel van de cyclische volgorde (extra gereedschapswissels geven elke laag meer tijd om af te koelen) geldt niet voor de eerste laag, die langzaam en heet wordt geprint voor de hechting.\n"
"Schakel dit alleen in als je op elke laag, inclusief de eerste, exact dezelfde gereedschapsvolgorde nodig hebt, ten koste van die hechtingsoptimalisatie."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Sluitingsradius van de gap" msgstr "Sluitingsradius van de gap"
@@ -18727,6 +18585,9 @@ msgstr "Scheuren kleiner dan 2x de sluitradius van de spleet worden opgevuld tij
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Slicing-modus" msgstr "Slicing-modus"
msgid "Other"
msgstr "Anders"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Gebruik „Even-Oneven” voor 3DLabPrint-vliegtuigmodellen. Gebruik „Gaten sluiten” om alle gaten in het model te sluiten." msgstr "Gebruik „Even-Oneven” voor 3DLabPrint-vliegtuigmodellen. Gebruik „Gaten sluiten” om alle gaten in het model te sluiten."
@@ -19823,14 +19684,6 @@ msgstr "Geen controle"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Voer geen geldigheidscontroles uit, zoals de controle op conflicten tussen G-code-paden." msgstr "Voer geen geldigheidscontroles uit, zoals de controle op conflicten tussen G-code-paden."
# AI Translated
msgid "Strict mode"
msgstr "Strikte modus"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Sluit af met een andere waarde dan nul wanneer het slicen een niet-kritieke waarschuwing oplevert die anders alleen gelogd wordt, zoals een model dat ondersteuning nodig heeft terwijl ondersteuning uitstaat. Gebruik dit in CI of in geautomatiseerde pipelines die nooit een subtiel kapotte slice mogen opleveren. Elke zo'n waarschuwing staat ook met een stabiele klasse in de array `warnings` van result.json, die alleen op Linux wordt geschreven. Kan niet worden gecombineerd met --no-check, dat de ondersteuningscontrole overslaat."
# AI Translated # AI Translated
msgid "Normative check" msgid "Normative check"
msgstr "Normatieve controle" msgstr "Normatieve controle"
@@ -19845,28 +19698,11 @@ msgstr "Model informatie weergeven"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Dit geeft de informatie van het model weer." msgstr "Dit geeft de informatie van het model weer."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Mesh inspecteren (JSON naar 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 "Print een JSON-samenvatting van elk geladen voorwerp naar stdout en sluit dan af: de begrenzingskaders en de vlakken van de convexe omhulling waarop het kan rusten, met hun normalen, oppervlakten en middelpunten. Dit zijn de vlakken waaruit de opties --ground-* kiezen. Machineleesbaar alternatief voor --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Beschildering inspecteren (JSON naar 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 "Print een gestructureerde JSON-samenvatting van elke beschilderde laag (ondersteuning, naad, MMU-kleur, vage buitenkant) die al op het geladen model is opgeslagen — aantal facetten, oppervlakte en mesh-lokaal begrenzingskader per toestand — en sluit dan af. Machineleesbaar alternatief voor het openen van de schildergizmo's in de interface."
msgid "Export Settings" msgid "Export Settings"
msgstr "Exporteer instellingen" msgstr "Exporteer instellingen"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exporteer instellingen naar een bestand"
msgstr "Dit exporteert instellingen naar een bestand. Gebruik - om ze naar stdout te schrijven."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Stuur voortgang naar pipe" msgstr "Stuur voortgang naar pipe"
@@ -19925,30 +19761,6 @@ msgstr "Draai over de Y-as"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Rotatiehoek rond de Y-as in graden." msgstr "Rotatiehoek rond de Y-as in graden."
# AI Translated
msgid "Ground largest face"
msgstr "Op grootste vlak leggen"
# 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 "Legt elk voorwerp op het grootste vlak van zijn convexe omhulling en laat het op het printbed zakken. Van even grote vlakken blijft het vlak dat al omlaag wijst behouden. Voorwerpen zonder een vlak dat groot genoeg is om op te rusten, blijven zoals ze zijn. Transformaties worden uitgevoerd in de volgorde van de opdrachtregel, dus rotaties die vóór deze optie zijn opgegeven worden gerespecteerd. --orient 1 draait na alle transformaties en vervangt de oriëntatie."
# AI Translated
msgid "Ground face by normal"
msgstr "Op vlak volgens normaal leggen"
# 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 "Legt elk voorwerp op het vlak van de convexe omhulling waarvan de naar buiten gerichte normaal het dichtst bij de richting NX,NY,NZ ligt, en laat het op het printbed zakken. De richting is in voorwerpcoördinaten, die de vóór deze optie opgegeven rotaties bevatten en overeenkomen met de assen van het printbed, tenzij het invoerbestand het voorwerp draait. Bijvoorbeeld: 1,0,0 zet het voorwerp op zijn +X-zijde. --orient 1 draait na alle transformaties en vervangt de oriëntatie."
# AI Translated
msgid "Ground face at point"
msgstr "Op vlak bij punt leggen"
# 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 "Legt elk voorwerp op het vlak van de convexe omhulling dat het punt X,Y,Z bevat, en laat het op het printbed zakken. Het punt is in voorwerpcoördinaten, die de vóór deze optie opgegeven rotaties bevatten; --inspect-mesh geeft de middelpunten van vlakken in die coördinaten. Voorwerpen zonder zo'n vlak blijven zoals ze zijn, en de uitvoering mislukt als geen enkel voorwerp er een heeft. --orient 1 draait na alle transformaties en vervangt de oriëntatie."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Schaal het model met een float-factor" msgstr "Schaal het model met een float-factor"
@@ -23503,17 +23315,14 @@ msgstr "Deze actie kan niet ongedaan worden gemaakt. Doorgaan?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Objecten worden overgeslagen." msgstr "Objecten worden overgeslagen."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Materiaalverhouding" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modelhoogte" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Verhouding" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Selecteer filament" msgstr "Selecteer filament"
@@ -23823,14 +23632,12 @@ msgid "Drying-Dehumidifying"
msgstr "Drogen - ontvochtigen" msgstr "Drogen - ontvochtigen"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " de maximale droogtemperatuur is "
msgstr "De maximale droogtemperatuur van %s is %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " de minimale droogtemperatuur is "
msgstr "De minimale droogtemperatuur van %s is %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -24281,103 +24088,6 @@ msgstr ""
"Kromtrekken voorkomen\n" "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?" "Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?"
#~ msgid "Other"
#~ msgstr "Anders"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Links: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Rechts: "
# AI Translated
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "De maximumtemperatuur mag niet hoger zijn dan "
# AI Translated
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "De minimumtemperatuur mag niet lager zijn dan "
#~ msgid "up to"
#~ msgstr "tot"
#~ msgid "above"
#~ msgstr "Boven"
#~ msgid "from"
#~ msgstr "Van"
# AI Translated
#~ msgid "Configuration package: "
#~ msgstr "Configuratiepakket: "
# AI Translated
#~ msgid " updated to "
#~ msgstr " bijgewerkt naar "
# AI Translated
#~ msgid "Grouping error: "
#~ msgstr "Groeperingsfout: "
# AI Translated
#~ msgid " can not be placed in the "
#~ msgstr " kan niet worden geplaatst in de "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " de maximale droogtemperatuur is "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " de minimale droogtemperatuur is "
# AI Translated
#~ msgid "needs"
#~ msgstr "heeft nodig"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "niet ingeschakeld"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materiaal niet gepubliceerd"
#~ msgid "Select the language"
#~ msgstr "Kies de taal"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Plug-in selecteren"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Richting waarin bovenoppervlakken worden gevuld bij gebruik van een patroon dat vanuit het midden werkt (Concentrisch, Archimedische koorden, Octagramspiraal).\n"
#~ "Naar buiten begint in het midden van het oppervlak, zodat overtollig materiaal naar de rand wordt geduwd, waar het het minst zichtbaar is. Naar binnen begint aan de rand en eindigt met de krappe bochten in het midden.\n"
#~ "Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Richting waarin onderoppervlakken worden gevuld bij gebruik van een patroon dat vanuit het midden werkt (Concentrisch, Archimedische koorden, Octagramspiraal).\n"
#~ "Naar binnen begint elk oppervlak met de bredere buitenbochten, wat de hechting van de eerste laag verbetert op printbedden waar de krappe bochten in het midden mogelijk niet hechten. Naar buiten begint in het midden en duwt overtollig materiaal naar de rand.\n"
#~ "Standaard gebruikt de volgorde van het kortste pad, die beide kanten op kan lopen."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Het afveegblok wordt niet geprint bij lagen zonder toolwisselingen als dit is ingeschakeld. Op lagen met een toolwissel zal de extruder neerwaarts bewegen naar het afveegblok. De gebruiker is verantwoordelijk voor eventuele botsingen met de print."
#~ msgid "This exports settings to a file."
#~ msgstr "Exporteer instellingen naar een bestand"
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Voor de native Wayland-liveview is de GStreamer GTK-videosink nodig. Installeer de gtksink-plug-in voor GStreamer en start OrcaSlicer opnieuw." #~ msgstr "Voor de native Wayland-liveview is de GStreamer GTK-videosink nodig. Installeer de gtksink-plug-in voor GStreamer en start OrcaSlicer opnieuw."
+106 -396
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OrcaSlicer 2.3.0-rc\n" "Project-Id-Version: OrcaSlicer 2.3.0-rc\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Krzysztof Morga <<tlumaczeniebs@gmail.com>>\n" "Last-Translator: Krzysztof Morga <<tlumaczeniebs@gmail.com>>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2512,6 +2512,13 @@ msgstr "Dostępna jest aktualizacja. Otwórz okno pakietu profili, aby ją zains
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s został usunięty." msgstr "%s został usunięty."
msgid "Select the language"
msgstr "Wybierz język"
msgid "Language"
msgstr "Język"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3782,15 +3789,11 @@ msgstr "Wycofaj bieżący filament na Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Przełącz tor na Filament Track Switch" msgstr "Przełącz tor na Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Maksymalna temperatura nie może przekroczyć "
msgid "The maximum temperature cannot exceed %d"
msgstr "Maksymalna temperatura nie może przekroczyć %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Minimalna temperatura nie powinna być mniejsza niż "
msgid "The minimum temperature should not be less than %d"
msgstr "Minimalna temperatura nie powinna być mniejsza niż %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4699,15 +4702,6 @@ msgstr ""
"Kopiowanie tymczasowego G-code do wyjściowego pliku G-code nie powiodło się. Być może karta SD jest zablokowana do zapisu?\n" "Kopiowanie tymczasowego G-code do wyjściowego pliku G-code nie powiodło się. Być może karta SD jest zablokowana do zapisu?\n"
"Komunikat błędu: %1%" "Komunikat błędu: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Skopiowanie tymczasowego G-code do wyjściowego G-code nie powiodło się.\n"
"Komunikat błędu: %1%"
#, boost-format #, 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." 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 "Kopiowanie tymczasowego G-code do wyjściowego pliku G-code nie powiodło się. Może być problem z urządzeniem docelowym, spróbuj ponownie wyeksportować lub użyć innego urządzenia. Uszkodzony plik wyjściowego G-code znajduje się w pliku %1%.tmp." msgstr "Kopiowanie tymczasowego G-code do wyjściowego pliku G-code nie powiodło się. Może być problem z urządzeniem docelowym, spróbuj ponownie wyeksportować lub użyć innego urządzenia. Uszkodzony plik wyjściowego G-code znajduje się w pliku %1%.tmp."
@@ -5457,11 +5451,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Wartość %s jest spoza zakresu. Poprawny zakres wynosi od %d do %d." msgstr "Wartość %s jest spoza zakresu. Poprawny zakres wynosi od %d do %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Czy to %s%% czy %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Czy to %s%% czy %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5489,17 +5482,21 @@ msgstr "Nieprawidłowy format. Oczekiwano formatu wektorowego: „%1%”"
msgid "System agents" msgid "System agents"
msgstr "Agenci systemowi" msgstr "Agenci systemowi"
# AI Translated
msgid "No plugin selected"
msgstr "Nie wybrano wtyczki"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Dodaj wtyczkę" msgstr "Dodaj wtyczkę"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Usuń wtyczkę" msgstr "Wybierz wtyczkę"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Nie wybrano wtyczki" msgstr "Usuń wtyczkę"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5764,20 +5761,14 @@ msgstr "Ustaw na optymalne"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Zmień grupowanie filamentu" msgstr "Zmień grupowanie filamentu"
# AI Translated msgid "up to"
#, boost-format msgstr "do"
msgid "up to %1% mm"
msgstr "do %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "powyżej"
msgid "above %1% mm"
msgstr "powyżej %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "od"
msgid "from %1% to %2% mm"
msgstr "od %1% do %2% mm"
# AI Translated # AI Translated
msgid "Usage" msgid "Usage"
@@ -6152,7 +6143,7 @@ msgstr "Objętość:"
msgid "Size:" msgid "Size:"
msgstr "Rozmiar:" 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)." 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)." msgstr "Wykryto konflikty ścieżek G-code na warstwie %d, Z = %.2lfmm. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)."
@@ -6472,13 +6463,11 @@ msgstr "Zapisz projekt jako"
msgid "Save current project as" msgid "Save current project as"
msgstr "Zapisz bieżący projekt jako" msgstr "Zapisz bieżący projekt jako"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Opublikuj 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Eksportuj plik 3MF z osadzonymi wybranymi ustawieniami" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7790,14 +7779,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Dół" msgstr "Dół"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "To ustawienie nie określa typu funkcji wtyczki."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "To ustawienie określa nierozpoznany typ funkcji wtyczki: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Wybór wtyczek" msgstr "Wybór wtyczek"
@@ -8372,13 +8353,11 @@ msgstr "Proszę potwierdź, że G-code w tych profilach jest bezpieczny, aby zap
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Dostosowany profil" msgstr "Dostosowany profil"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Niektórych opublikowanych ustawień nie udało się zastosować:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Niektóre gniazda filamentu zostały zmienione:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Nazwa komponentów w pliku step nie jest w formacie UTF-8!" msgstr "Nazwa komponentów w pliku step nie jest w formacie UTF-8!"
@@ -8806,17 +8785,13 @@ msgstr "Zapisz plik po wykonaniu cięcia jako:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Plik %s został wysłany do pamięci drukarki i można go obejrzeć na urządzeniu." msgstr "Plik %s został wysłany do pamięci drukarki i można go obejrzeć na urządzeniu."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Opublikuj plik 3MF jako:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Nie udało się wyeksportować opublikowanego pliku 3MF.\n"
"Sprawdź, czy folder istnieje w trybie online lub czy inne programy nie mają otwartego tego pliku."
msgid "Publish" msgid "Publish"
msgstr "Opublikuj" msgstr "Opublikuj"
@@ -9035,6 +9010,7 @@ msgstr "Czy kontynuować?"
msgid "Language selection" msgid "Language selection"
msgstr "Wybór języka" msgstr "Wybór języka"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Azja i Pacyfik" msgstr "Azja i Pacyfik"
@@ -9148,9 +9124,6 @@ msgstr "Aktualna ścieżka instancji: "
msgid "General" msgid "General"
msgstr "Ogólne" msgstr "Ogólne"
msgid "Language"
msgstr "Język"
msgid "Metric" msgid "Metric"
msgstr "Metryczne" msgstr "Metryczne"
@@ -9645,6 +9618,9 @@ msgstr "Podczas przewijania suwaka warstw w podglądzie po cięciu renderuj wars
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Jasność przyciemnionych warstw" msgstr "Jasność przyciemnionych warstw"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -10076,80 +10052,63 @@ msgstr "Przesyłanie danych"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Przejdź na stronę" msgstr "Przejdź na stronę"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Materiał" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filament mieszany" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Niektóre filamenty mieszane zależą od filamentów, które nie zostaną opublikowane:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (mieszany)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% wymaga %2%, który nie jest włączony."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% wymaga %2%, którego materiał nie zostanie opublikowany." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Aby opublikować filament mieszany, włącz każdy filament, którego używa, i wybierz Pełną publikację lub spełnij jego wymaganie Rodzaju." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Opublikuj mimo to" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Opublikuj 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Wybierz, które ustawienia zostaną opublikowane w pliku 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki publikowania 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Poradnik wideo publikowania 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filament mieszany - publikowany w całości, gdy powyżej zaznaczono \"Włącz\"" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Opublikuj ten filament mieszany oraz włącz + opublikuj w całości jego filamenty składowe" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Opublikuj to gniazdo filamentu w pliku 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Pełna publikacja" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Osadź cały filament z tego gniazda w pliku 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtruj niezaznaczone" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10169,10 +10128,6 @@ msgstr "Kopiuje do tego profilu wszystkie wartości odziedziczone z profilu nadr
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Odłącz od elementu nadrzędnego" msgstr "Odłącz od elementu nadrzędnego"
# AI Translated
msgid "Save without parent"
msgstr "Zapisz bez elementu nadrzędnego"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Profil niezależny" msgstr "Profil niezależny"
@@ -10896,17 +10851,9 @@ msgstr "Wykrywanie zlepiania wymaga wieży czyszczącej. Bez wieży czyszczącej
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Jednoczesne włączenie precyzyjnej wysokości Z i wieży czyszczącej może powodować błędy cięcia. Czy nadal chcesz włączyć precyzyjną wysokość Z?" msgstr "Jednoczesne włączenie precyzyjnej wysokości Z i wieży czyszczącej może powodować błędy cięcia. Czy nadal chcesz włączyć precyzyjną wysokość 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 "Płynny timelapse wymaga wieży czyszczącej na każdej warstwie, co nie jest zgodne z opcją \"Warstwy bez czyszczenia\". Opcja \"Warstwy bez czyszczenia\" została wyłączona."
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?" 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 "Wieża czyszcząca jest wymagana dla płynnego timelapse. Możliwe są wady na modelu bez wieży czyszczącej. Czy włączyć wieżę czyszczącą?" msgstr "Wieża czyszcząca jest wymagana dla płynnego timelapse. Możliwe są wady na modelu bez wieży czyszczącej. Czy włączyć wieżę czyszczącą?"
# 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 "Opcja \"Warstwy bez czyszczenia\" nie jest zgodna z płynnym timelapse, który wymaga wieży czyszczącej na każdej warstwie. Timelapse został przełączony w tryb tradycyjny."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Czy nadal drukować według obiektu?" msgstr "Czy nadal drukować według obiektu?"
@@ -11291,6 +11238,10 @@ msgstr "Kompatybilne profile procesów"
msgid "Printable space" msgid "Printable space"
msgstr "Przestrzeń do druku" msgstr "Przestrzeń do druku"
# AI Translated
msgid "Printer Agent"
msgstr "Agent drukarki"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Wybierz implementację agenta sieciowego do komunikacji z drukarką. Dostępni agenci są rejestrowani przy uruchamianiu." msgstr "Wybierz implementację agenta sieciowego do komunikacji z drukarką. Dostępni agenci są rejestrowani przy uruchamianiu."
@@ -11719,6 +11670,14 @@ msgstr "Liczba ekstruderów"
msgid "Capabilities" msgid "Capabilities"
msgstr "Możliwości" msgstr "Możliwości"
# AI Translated
msgid "Left: "
msgstr "Lewy: "
# AI Translated
msgid "Right: "
msgstr "Prawy: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)"
@@ -12577,22 +12536,15 @@ msgstr "Naprawa anulowana"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Nie udało się skopiować pliku %1% do %2%: %3%" msgstr "Nie udało się skopiować pliku %1% do %2%: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Pobieranie nowych profili producentów: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Pakiet konfiguracyjny: %1% zaktualizowany do %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Nie udało się pobrać profili producentów: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Należy sprawdzić niezapisane zmiany przed aktualizacją konfiguracji." msgstr "Należy sprawdzić niezapisane zmiany przed aktualizacją konfiguracji."
msgid "Configuration package: "
msgstr "Pakiet konfiguracyjny:"
msgid " updated to "
msgstr " aktualizacja do "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Otwórz plik G-code:" msgstr "Otwórz plik G-code:"
@@ -12656,15 +12608,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping jest obsługiwany tylko przez Klipper, RepRapFirmware i Marlin 2." msgstr "Input shaping jest obsługiwany tylko przez Klipper, RepRapFirmware i Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Błąd grupowania: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Błąd grupowania: %1% nie może zostać umieszczony w lewej dyszy"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " nie może być umieszczony w "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Błąd grupowania: %1% nie może zostać umieszczony w prawej dyszy"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12779,10 +12727,6 @@ msgstr "%1% jest zbyt blisko innych, mogą wystąpić kolizje."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Wzajemne położenie modelu i wieży czyszczącej nie spełnia wymagań funkcji \"Warstwy bez czyszczenia\". Zmień ich wzajemne położenie, zmniejsz wysokość modelu albo wyłącz opcję \"Warstwy bez czyszczenia\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania."
@@ -13155,10 +13099,6 @@ msgstr "Użyj 3MF zamiast G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Włącz tę opcję, jeśli drukarka przyjmuje plik 3MF jako zadanie druku. Po włączeniu Orca Slicer wysyła plik po cięciu jako .gcode.3mf zamiast zwykłego pliku .gcode." msgstr "Włącz tę opcję, jeśli drukarka przyjmuje plik 3MF jako zadanie druku. Po włączeniu Orca Slicer wysyła plik po cięciu jako .gcode.3mf zamiast zwykłego pliku .gcode."
# AI Translated
msgid "Printer Agent"
msgstr "Agent drukarki"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Wybierz implementację agenta sieciowego do komunikacji z drukarką." msgstr "Wybierz implementację agenta sieciowego do komunikacji z drukarką."
@@ -14262,10 +14202,6 @@ msgstr "Wyrównany prostoliniowy"
msgid "Concentric" msgid "Concentric"
msgstr "Koncentryczny" msgstr "Koncentryczny"
# AI Translated
msgid "Spiral Inset"
msgstr "Spirala do wewnątrz"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Krzywa Hilberta" msgstr "Krzywa Hilberta"
@@ -14359,13 +14295,13 @@ msgstr "Kolejność wypełniania górnej powierzchni"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Kierunek wypełniania górnych powierzchni przy wzorze rozchodzącym się od środka (Koncentryczny, Spirala do wewnątrz, Struny Archimedesa, Spirala oktagramu).\n" "Kierunek wypełniania górnych powierzchni przy użyciu wzoru opartego na środku (Koncentryczny, Cięciwy Archimedesa, Spirala Octagram).\n"
"Na zewnątrz zaczyna od środka powierzchni, dzięki czemu nadmiar materiału jest wypychany ku krawędzi, gdzie jest najmniej widoczny. Do wewnątrz zaczyna od krawędzi i kończy ciasnymi łukami na środku.\n" "Na zewnątrz zaczyna od środka powierzchni, dzięki czemu nadmiar materiału jest wypychany ku krawędzi, gdzie jest najmniej widoczny. Do wewnątrz zaczyna od krawędzi i kończy ciasnymi łukami na środku.\n"
"Domyślny używa kolejności najkrótszej ścieżki, która może przebiegać w dowolnym kierunku." "Domyślnie używana jest kolejność najkrótszej ścieżki, która może przebiegać w dowolnym kierunku."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14373,13 +14309,13 @@ msgstr "Kolejność wypełniania dolnej powierzchni"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Kierunek wypełniania dolnych powierzchni przy wzorze rozchodzącym się od środka (Koncentryczny, Spirala do wewnątrz, Struny Archimedesa, Spirala oktagramu).\n" "Kierunek wypełniania dolnych powierzchni przy użyciu wzoru opartego na środku (Koncentryczny, Cięciwy Archimedesa, Spirala Octagram).\n"
"Do wewnątrz zaczyna każdą powierzchnię od szerszych łuków zewnętrznych, co poprawia przyczepność pierwszej warstwy na stołach, na których ciasne łuki na środku mogą się nie przykleić. Na zewnątrz zaczyna od środka i wypycha nadmiar materiału ku krawędzi.\n" "Do wewnątrz rozpoczyna każdą powierzchnię od szerszych łuków zewnętrznych, co poprawia przyczepność pierwszej warstwy na stołach, do których ciasne łuki na środku mogą nie przylegać. Na zewnątrz zaczyna od środka, wypychając nadmiar materiału ku krawędzi.\n"
"Domyślny używa kolejności najkrótszej ścieżki, która może przebiegać w dowolnym kierunku." "Domyślnie używana jest kolejność najkrótszej ścieżki, która może przebiegać w dowolnym kierunku."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Wzór wewnętrznego pełnego wypełnienia" msgstr "Wzór wewnętrznego pełnego wypełnienia"
@@ -14482,14 +14418,6 @@ msgstr "Przeciwnie"
msgid "Clockwise" msgid "Clockwise"
msgstr "Zgodnie" msgstr "Zgodnie"
# AI Translated
msgid "Distance to rod"
msgstr "Odległość do pręta"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Odległość pozioma czubka dyszy od dalszej krawędzi pręta. Używana do unikania kolizji przy druku wg obiektu."
msgid "Height to rod" msgid "Height to rod"
msgstr "Odległość od prowadnicy" msgstr "Odległość od prowadnicy"
@@ -16742,20 +16670,6 @@ msgstr "Wykrywanie ścian nawisu"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Określ procentowy udział nawisów w stosunku do szerokości ekstruzji i użyj różnych prędkości do druku. Dla 100%% nawisów, zostanie użyta prędkość mostu." msgstr "Określ procentowy udział nawisów w stosunku do szerokości ekstruzji i użyj różnych prędkości do druku. Dla 100%% nawisów, zostanie użyta prędkość mostu."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Drukuj niepodparte ściany na końcu"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Pętle ścian leżące w całości w powietrzu są drukowane dopiero wtedy, gdy coś może je utrzymać:\n"
"są wytłaczane po pozostałych ścianach swojej wyspy, począwszy od najbardziej wewnętrznej, niezależnie od kolejności ścian.\n"
"Pętla, którą mogą zakotwiczyć tylko mosty tej warstwy, czeka na wydrukowanie tych mostów, natomiast pętla biegnąca wzdłuż podpartej ściany zachowuje swoje miejsce przed wypełnieniem, które potrzebuje jej jako zakotwiczenia."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Ściany zewnętrzne" msgstr "Ściany zewnętrzne"
@@ -17206,39 +17120,6 @@ msgstr "Czyszczenie na pętlach"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Aby zminimalizować widoczność szwu w ekstruzji zamkniętej pętli, przed opuszczeniem pętli przez extruder wykonuje się mały ruch do wewnątrz." msgstr "Aby zminimalizować widoczność szwu w ekstruzji zamkniętej pętli, przed opuszczeniem pętli przez extruder wykonuje się mały ruch do wewnątrz."
# AI Translated
msgid "Wipe inward"
msgstr "Wycieranie do wewnątrz"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Dotyczy wyłącznie ścian zewnętrznych, w tym obrysów otworów. Podczas wycierania przesuwa gorącą dyszę w stronę wydrukowanych już ścian wewnętrznych, aby ograniczyć ponowne nagrzewanie świeżo wydrukowanego tworzywa i ślady szwu.\n"
"\n"
"Szczególnie przydatne przy wysokościach warstwy poniżej 0,1 mm, gdzie ślady wycierania są bardziej widoczne.\n"
"\n"
"Używa zwykłego wycierania, jeśli żadna sąsiednia ściana wewnętrzna nie została jeszcze wydrukowana (obszary o pojedynczej ścianie lub kolejność ścian Zewnętrzna/wewnętrzna) albo jeśli nie można znaleźć podpartej ścieżki do wewnątrz, na przykład w ciasnych narożnikach lub przerwach szwu."
# AI Translated
msgid "Wipe inward distance"
msgstr "Odległość wycierania do wewnątrz"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Odległość, o jaką ścieżka wycierania zostaje przesunięta od zewnętrznego obrysu, podana w milimetrach lub jako procent rzeczywistej szerokości ekstruzji zewnętrznej ściany.\n"
"\n"
"Na przykład 50% przesuwa ścieżkę o połowę szerokości zewnętrznej ściany. Skuteczne przesunięcie jest ograniczone zarówno rzeczywistą szerokością zewnętrznej ściany, jak i dostępnym odstępem do sąsiedniej ściany, więc wartości powyżej 100% lub równoważna odległość bezwzględna nie dają dodatkowego efektu. Ustaw 0, aby wyłączyć przesunięcie."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Wycieranie przed zewnętrzną pętlą" msgstr "Wycieranie przed zewnętrzną pętlą"
@@ -17515,9 +17396,8 @@ msgstr "Pobiera nowe narzędzie bez czekania, aż osiągnie temperaturę druku,
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Warstwy bez czyszczenia (beta)" msgstr "Warstwy bez czyszczenia (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Jeśli włączone to wieża czyszcząca nie będzie drukowana na warstwach, na których nie ma zmian koloru. Na kolejnych warstwach ze zmianami koloru ekstruder zjedzie w dół, aby kontynuować czyszczenie na wieży. Pamiętaj, że to użytkownik musi upewnić się, że nie dojdzie do kolizji głowicy z wydrukiem."
msgstr "Jeśli opcja jest włączona, wieża czyszcząca nie będzie drukowana na warstwach bez zmian narzędzia. Na warstwach ze zmianą narzędzia ekstruder zjedzie w dół, aby wydrukować wieżę czyszczącą, przez co wieża znajdzie się poniżej modelu, a głowica musi po nią sięgnąć w dół. Układy, w których doszłoby przy tym do kolizji z już wydrukowanym obiektem, są odrzucane. Nie działa przy płynnym timelapse ani przy wykrywaniu nalotu na dyszy, które wymagają wieży na każdej warstwie."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Wyczyść wszystkie używane ekstrudery" msgstr "Wyczyść wszystkie używane ekstrudery"
@@ -17543,34 +17423,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cykliczna" msgstr "Cykliczna"
# AI Translated
msgid "Cyclic order"
msgstr "Kolejność cykliczna"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Własna sekwencja filamentów używana przez cykliczną kolejność zmian narzędzia, jako numery filamentów oddzielone przecinkami (np. \"3,2,1,4\").\n"
"Każda warstwa drukuje swoje filamenty zgodnie z tą sekwencją; filamenty niewymienione są drukowane na końcu, w kolejności rosnącej.\n"
"Pozostaw puste, aby przechodzić przez filamenty w kolejności rosnącej."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Zastosuj kolejność cykliczną do pierwszej warstwy"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Stosuje cykliczną kolejność zmian narzędzia również do pierwszej warstwy.\n"
"Domyślnie jest to wyłączone, ponieważ pierwsza warstwa jest zamiast tego układana pod kątem najlepszej przyczepności do podłoża: filamenty drukujące małe, delikatne elementy pierwszej warstwy są drukowane na końcu, dzięki czemu kolejne zmiany narzędzia i przemieszczenia rzadziej odrywają te słabo zakotwiczone fragmenty. Ta kolejność pierwszej warstwy uwzględnia też własną sekwencję filamentów dla pierwszej warstwy, jeśli została ustawiona. Korzyść z kolejności cyklicznej (dodatkowe zmiany narzędzia dają każdej warstwie więcej czasu na ostygnięcie) nie dotyczy pierwszej warstwy, która jest drukowana wolno i gorąco dla przyczepności.\n"
"Włącz tę opcję tylko wtedy, gdy potrzebujesz dokładnie tej samej sekwencji narzędzi na każdej warstwie, łącznie z pierwszą, kosztem tej optymalizacji przyczepności."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Promień zamykania szpar" msgstr "Promień zamykania szpar"
@@ -17580,6 +17432,9 @@ msgstr "Szpary mniejsze niż dwukrotność wartości parametru „promień zamyk
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Tryb cięcia" msgstr "Tryb cięcia"
msgid "Other"
msgstr "Inne"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Użyj „Parzysto-nieparzysty” dla modeli samolotów 3DLabPrint. Użyj „Zamknij otwory” do zamknięcia wszystkich otworów w modelu." msgstr "Użyj „Parzysto-nieparzysty” dla modeli samolotów 3DLabPrint. Użyj „Zamknij otwory” do zamknięcia wszystkich otworów w modelu."
@@ -18603,14 +18458,6 @@ msgstr "Brak sprawdzania"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Nie uruchamiaj żadnych testów poprawności, takich jak sprawdzanie konfliktów ścieżek G-code." msgstr "Nie uruchamiaj żadnych testów poprawności, takich jak sprawdzanie konfliktów ścieżek G-code."
# AI Translated
msgid "Strict mode"
msgstr "Tryb ścisły"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Kończy działanie z kodem różnym od zera, gdy cięcie zgłosi niekrytyczne ostrzeżenie, które w przeciwnym razie trafiłoby tylko do dziennika, na przykład model wymagający podpór przy wyłączonych podporach. Używaj tego w CI lub w zautomatyzowanych procesach, które nigdy nie powinny wypuścić subtelnie wadliwego cięcia. Każde takie ostrzeżenie jest też wymienione ze stabilną klasą w tablicy `warnings` pliku result.json, zapisywanego wyłącznie w systemie Linux. Nie można łączyć z --no-check, które pomija kontrolę podpór."
msgid "Normative check" msgid "Normative check"
msgstr "Kontrola normatywna" msgstr "Kontrola normatywna"
@@ -18623,28 +18470,11 @@ msgstr "Informacje o modelu wyjściowym"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Wyświetl informacje o modelu." msgstr "Wyświetl informacje o modelu."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Sprawdź siatkę (JSON na 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 "Wypisuje na stdout podsumowanie JSON każdego wczytanego obiektu, a następnie kończy działanie: jego prostopadłościany otaczające oraz ściany otoczki wypukłej, na których może spoczywać, wraz z ich normalnymi, polami i środkami. To właśnie spośród tych ścian wybierają opcje --ground-*. Czytelna maszynowo alternatywa dla --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Sprawdź malowanie (JSON na 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 "Wypisuje ustrukturyzowane podsumowanie JSON każdej malowanej warstwy (podpory, szew, kolor MMU, skóra fuzzy) już zapisanej we wczytanym modelu — liczba ścianek, pole powierzchni i prostopadłościan otaczający w układzie siatki dla każdego stanu — a następnie kończy działanie. Czytelna maszynowo alternatywa dla otwierania narzędzi malowania w interfejsie."
msgid "Export Settings" msgid "Export Settings"
msgstr "Ustawienia eksportu" msgstr "Ustawienia eksportu"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Eksportuj ustawienia do pliku."
msgstr "To eksportuje ustawienia do pliku. Użyj -, aby zapisać je na stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Wyślij postęp do rury" msgstr "Wyślij postęp do rury"
@@ -18700,30 +18530,6 @@ msgstr "Obróć wokół osi Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Kąt obrotu wokół osi Y w stopniach." msgstr "Kąt obrotu wokół osi Y w stopniach."
# AI Translated
msgid "Ground largest face"
msgstr "Oprzyj na największej ścianie"
# 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 "Kładzie każdy obiekt na największej ścianie jego otoczki wypukłej i opuszcza go na stół. Spośród ścian o równej wielkości zachowywana jest ta, która już jest skierowana w dół. Obiekty bez ściany wystarczająco dużej, by na niej spocząć, pozostają bez zmian. Przekształcenia wykonywane są w kolejności z wiersza poleceń, więc obroty podane przed tą opcją są respektowane. --orient 1 działa po wszystkich przekształceniach i zastępuje orientację."
# AI Translated
msgid "Ground face by normal"
msgstr "Oprzyj na ścianie wg normalnej"
# 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 "Kładzie każdy obiekt na tej ścianie otoczki wypukłej, której normalna zewnętrzna jest najbliższa kierunkowi NX,NY,NZ, i opuszcza go na stół. Kierunek podawany jest we współrzędnych obiektu, które uwzględniają obroty podane przed tą opcją i pokrywają się z osiami stołu, o ile plik wejściowy nie obraca obiektu. Na przykład 1,0,0 stawia obiekt na jego stronie +X. --orient 1 działa po wszystkich przekształceniach i zastępuje orientację."
# AI Translated
msgid "Ground face at point"
msgstr "Oprzyj na ścianie w punkcie"
# 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 "Kładzie każdy obiekt na tej ścianie otoczki wypukłej, która zawiera punkt X,Y,Z, i opuszcza go na stół. Punkt podawany jest we współrzędnych obiektu, które uwzględniają obroty podane przed tą opcją; --inspect-mesh podaje środki ścian w tych współrzędnych. Obiekty bez takiej ściany pozostają bez zmian, a przebieg kończy się niepowodzeniem, jeśli żaden obiekt jej nie ma. --orient 1 działa po wszystkich przekształceniach i zastępuje orientację."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Skaluj model przez czynnik zmiennoprzecinkowy" msgstr "Skaluj model przez czynnik zmiennoprzecinkowy"
@@ -21987,17 +21793,14 @@ msgstr "Tego działania nie będzie można cofnąć. Kontynuować?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Pomijanie obiektów." msgstr "Pomijanie obiektów."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Udział materiału" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Wysokość modelu" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Udział" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Wybierz filament" msgstr "Wybierz filament"
@@ -22291,14 +22094,12 @@ msgid "Drying-Dehumidifying"
msgstr "Suszenie — osuszanie" msgstr "Suszenie — osuszanie"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " maksymalna temperatura suszenia to "
msgstr "Maksymalna temperatura suszenia dla %s to %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " minimalna temperatura suszenia to "
msgstr "Minimalna temperatura suszenia dla %s to %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22744,97 +22545,6 @@ msgstr ""
"Unikaj odkształceń\n" "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ń?" "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 "Other"
#~ msgstr "Inne"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Lewy: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Prawy: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Maksymalna temperatura nie może przekroczyć "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Minimalna temperatura nie powinna być mniejsza niż "
#~ msgid "up to"
#~ msgstr "do"
#~ msgid "above"
#~ msgstr "powyżej"
#~ msgid "from"
#~ msgstr "od"
#~ msgid "Configuration package: "
#~ msgstr "Pakiet konfiguracyjny:"
#~ msgid " updated to "
#~ msgstr " aktualizacja do "
#~ msgid "Grouping error: "
#~ msgstr "Błąd grupowania: "
#~ msgid " can not be placed in the "
#~ msgstr " nie może być umieszczony w "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " maksymalna temperatura suszenia to "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " minimalna temperatura suszenia to "
# AI Translated
#~ msgid "needs"
#~ msgstr "wymaga"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "nie włączony"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materiał nieopublikowany"
#~ msgid "Select the language"
#~ msgstr "Wybierz język"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Wybierz wtyczkę"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Kierunek wypełniania górnych powierzchni przy użyciu wzoru opartego na środku (Koncentryczny, Cięciwy Archimedesa, Spirala Octagram).\n"
#~ "Na zewnątrz zaczyna od środka powierzchni, dzięki czemu nadmiar materiału jest wypychany ku krawędzi, gdzie jest najmniej widoczny. Do wewnątrz zaczyna od krawędzi i kończy ciasnymi łukami na środku.\n"
#~ "Domyślnie używana jest kolejność najkrótszej ścieżki, która może przebiegać w dowolnym kierunku."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Kierunek wypełniania dolnych powierzchni przy użyciu wzoru opartego na środku (Koncentryczny, Cięciwy Archimedesa, Spirala Octagram).\n"
#~ "Do wewnątrz rozpoczyna każdą powierzchnię od szerszych łuków zewnętrznych, co poprawia przyczepność pierwszej warstwy na stołach, do których ciasne łuki na środku mogą nie przylegać. Na zewnątrz zaczyna od środka, wypychając nadmiar materiału ku krawędzi.\n"
#~ "Domyślnie używana jest kolejność najkrótszej ścieżki, która może przebiegać w dowolnym kierunku."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Jeśli włączone to wieża czyszcząca nie będzie drukowana na warstwach, na których nie ma zmian koloru. Na kolejnych warstwach ze zmianami koloru ekstruder zjedzie w dół, aby kontynuować czyszczenie na wieży. Pamiętaj, że to użytkownik musi upewnić się, że nie dojdzie do kolizji głowicy z wydrukiem."
#~ msgid "This exports settings to a file."
#~ msgstr "Eksportuj ustawienia do pliku."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Natywny podgląd na żywo w Wayland wymaga ujścia wideo GStreamer GTK. Zainstaluj wtyczkę gtksink dla GStreamer, a następnie uruchom ponownie OrcaSlicer." #~ msgstr "Natywny podgląd na żywo w Wayland wymaga ujścia wideo GStreamer GTK. Zainstaluj wtyczkę gtksink dla GStreamer, a następnie uruchom ponownie OrcaSlicer."
+103 -393
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-07-26 11:14-0300\n" "PO-Revision-Date: 2026-07-26 11:14-0300\n"
"Last-Translator: Alexandre Folle de Menezes\n" "Last-Translator: Alexandre Folle de Menezes\n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
@@ -2356,6 +2356,13 @@ msgstr "Há uma atualização disponível. Abra a caixa de diálogo do pacote de
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s foi removido." msgstr "%s foi removido."
msgid "Select the language"
msgstr "Selecione o idioma"
msgid "Language"
msgstr "Idioma"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "Falha ao mudar o idioma do OrcaSlicer para %s." msgstr "Falha ao mudar o idioma do OrcaSlicer para %s."
@@ -3564,15 +3571,11 @@ msgstr "Recuar o filamento atual no Filament Track Switch"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Trocar de trilha no Filament Track Switch" msgstr "Trocar de trilha no Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "A temperatura máxima não pode exceder "
msgid "The maximum temperature cannot exceed %d"
msgstr "A temperatura máxima não pode exceder %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "A temperatura mínima não pode ser menor do que "
msgid "The minimum temperature should not be less than %d"
msgstr "A temperatura mínima não pode ser menor do que %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Digite para filtrar…" msgstr "Digite para filtrar…"
@@ -4438,15 +4441,6 @@ msgstr ""
"A cópia do G-code temporário para o G-code de saída falhou. Talvez o cartão SD esteja travado pra escrita?\n" "A cópia do G-code temporário para o G-code de saída falhou. Talvez o cartão SD esteja travado pra escrita?\n"
"Mensagem de erro: %1%" "Mensagem de erro: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Falha ao copiar o G-code temporário para o G-code de saída.\n"
"Mensagem de erro: %1%"
#, boost-format #, 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." 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 "A cópia do G-code temporário para o G-code de saída falhou. Pode haver problema com o dispositivo de destino, por favor tente exportar novamente ou usar outro dispositivo. O G-code de saída corrompido está em %1%.tmp." msgstr "A cópia do G-code temporário para o G-code de saída falhou. Pode haver problema com o dispositivo de destino, por favor tente exportar novamente ou usar outro dispositivo. O G-code de saída corrompido está em %1%.tmp."
@@ -5174,12 +5168,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Valor %s está fora do intervalo. O intervalo válido é de %d para %d." msgstr "Valor %s está fora do intervalo. O intervalo válido é de %d para %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr %s%% ou %s %s?" "Is it %s%% or %s %s?"
msgstr ""
# AI Translated "É %s%% ou %s %s?"
msgid "%"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5204,15 +5196,18 @@ msgstr "Formato inválido. Formato de vetor esperado: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Agentes do sistema" msgstr "Agentes do sistema"
msgid "No plugin selected"
msgstr "Nenhum plugin selecionado"
msgid "Add plugin" msgid "Add plugin"
msgstr "Adicionar plugin" msgstr "Adicionar plugin"
msgid "Select plugin"
msgstr "Selecionar plugin"
msgid "Remove plugin" msgid "Remove plugin"
msgstr "Remover plugin" msgstr "Remover plugin"
msgid "No plugin selected"
msgstr "Nenhum plugin selecionado"
msgid "Configure" msgid "Configure"
msgstr "Configurar" msgstr "Configurar"
@@ -5467,20 +5462,14 @@ msgstr "Definir para Ideal"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Reagrupar filamento" msgstr "Reagrupar filamento"
# AI Translated msgid "up to"
#, boost-format msgstr "até"
msgid "up to %1% mm"
msgstr "até %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "acima"
msgid "above %1% mm"
msgstr "acima de %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "de"
msgid "from %1% to %2% mm"
msgstr "de %1% a %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Uso" msgstr "Uso"
@@ -5838,7 +5827,7 @@ msgstr "Volume:"
msgid "Size:" msgid "Size:"
msgstr "Tamanho:" 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)." 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)." msgstr "Foram encontrados conflitos de caminhos de G-code na camada %d, Z = %.2lfmm. Por favor, separe mais os objetos em conflito (%s <-> %s)."
@@ -6150,13 +6139,11 @@ msgstr "Salvar projeto como"
msgid "Save current project as" msgid "Save current project as"
msgstr "Salvar o projeto atual como" msgstr "Salvar o projeto atual como"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publicar 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exportar um arquivo 3MF com as configurações selecionadas incorporadas" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importar 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importar 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7417,14 +7404,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Inferior" msgstr "Inferior"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Esta configuração não especifica um tipo de recurso de plugin."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Esta configuração especifica um tipo de recurso de plugin não reconhecido: "
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Seleção de plugins" msgstr "Seleção de plugins"
@@ -7962,13 +7941,11 @@ msgstr "Por favor, confirme se o G-code dentro dessas predefinições é seguro
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Predefinição Personalizada" msgstr "Predefinição Personalizada"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Algumas configurações publicadas não puderam ser aplicadas:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Alguns espaços de filamento foram alterados:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Os nomes dos componentes dentro do arquivo STEP não estão no formato UTF-8!" msgstr "Os nomes dos componentes dentro do arquivo STEP não estão no formato UTF-8!"
@@ -8374,17 +8351,13 @@ msgstr "Salvar arquivo fatiado como:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "O arquivo %s foi enviado para o espaço de armazenamento da impressora e pode ser visualizado na impressora." msgstr "O arquivo %s foi enviado para o espaço de armazenamento da impressora e pode ser visualizado na impressora."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publicar arquivo 3MF como:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Falha ao exportar o arquivo 3MF publicado.\n"
"Verifique se a pasta existe online ou se outros programas estão com o arquivo aberto."
msgid "Publish" msgid "Publish"
msgstr "Publicar" msgstr "Publicar"
@@ -8593,6 +8566,7 @@ msgstr "Você deseja continuar?"
msgid "Language selection" msgid "Language selection"
msgstr "Seleção de idioma" msgstr "Seleção de idioma"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Ásia-Pacífico" msgstr "Ásia-Pacífico"
@@ -8697,9 +8671,6 @@ msgstr "Caminho da Instância Atual: "
msgid "General" msgid "General"
msgstr "Geral" msgstr "Geral"
msgid "Language"
msgstr "Idioma"
msgid "Metric" msgid "Metric"
msgstr "Métrico" msgstr "Métrico"
@@ -9137,6 +9108,10 @@ msgstr "Ao mover o controle deslizante de camadas na pré-visualização fatiada
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Brilho das camadas escurecidas" msgstr "Brilho das camadas escurecidas"
# AI Translated
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9533,80 +9508,63 @@ msgstr "Enviando dados"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Ir para a página web" msgstr "Ir para a página web"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Material" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filamento misto" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Alguns filamentos mistos dependem de filamentos que não serão publicados:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filamento %d (misto)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% precisa de %2%, que não está ativado."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% precisa de %2%, cujo material não será publicado." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Para publicar um filamento misto, ative todos os filamentos que ele usa e escolha Publicação completa ou atenda ao seu requisito de Tipo." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Publicar mesmo assim" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publicar 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Selecione quais configurações serão publicadas no arquivo 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Documentação de Publicar 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Guia em vídeo de Publicar 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filamento misto - publicado por inteiro quando \"Ativar\" acima está selecionado" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publicar este filamento misto e ativar + publicar por inteiro seus filamentos componentes" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publicar este espaço de filamento no arquivo 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Publicação completa" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Incorporar o filamento inteiro deste espaço no arquivo 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrar não selecionados" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9625,10 +9583,6 @@ msgstr "Copia para esta predefinição todos os valores herdados da predefiniç
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Separar do pai" msgstr "Separar do pai"
# AI Translated
msgid "Save without parent"
msgstr "Salvar sem pai"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Predefinição única" msgstr "Predefinição única"
@@ -10295,17 +10249,9 @@ msgstr "Uma torre de purga é necessária para a detecção de aglomeração. Po
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Habilitar a altura Z precisa e a torre de preparação juntas pode causar erros de fatiamento. Deseja habilitar a altura Z precisa mesmo assim?" msgstr "Habilitar a altura Z precisa e a torre de preparação juntas pode causar erros de fatiamento. Deseja habilitar a altura Z precisa mesmo assim?"
# 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 "O timelapse suave precisa de uma torre de purga em todas as camadas, o que não é compatível com \"Sem camadas esparsas\". \"Sem camadas esparsas\" foi desativado."
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?" 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 "Uma torre de purga é necessária para um timelapse suave. Pode haver falhas no modelo sem a torre de purga. Deseja ativar a torre de purga?" msgstr "Uma torre de purga é necessária para um timelapse suave. Pode haver falhas no modelo sem a torre de purga. Deseja ativar a torre de purga?"
# 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 "\"Sem camadas esparsas\" não é compatível com o timelapse suave, que precisa de uma torre de purga em todas as camadas. O timelapse foi alterado para o modo tradicional."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Ainda imprimir por objeto?" msgstr "Ainda imprimir por objeto?"
@@ -10672,6 +10618,9 @@ msgstr "Perfis de processo compatíveis"
msgid "Printable space" msgid "Printable space"
msgstr "Espaço de impressão" msgstr "Espaço de impressão"
msgid "Printer Agent"
msgstr "Agente de Impressora"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Selecione a implementação do agente de rede para comunicação com a impressora. Os agentes disponíveis são registrados na inicialização." msgstr "Selecione a implementação do agente de rede para comunicação com a impressora. Os agentes disponíveis são registrados na inicialização."
@@ -11070,6 +11019,12 @@ msgstr "Número de extrusoras"
msgid "Capabilities" msgid "Capabilities"
msgstr "Capacidades" msgstr "Capacidades"
msgid "Left: "
msgstr "Esquerda: "
msgid "Right: "
msgstr "Direita: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Mostrar todas as predefinições (incluindo as incompatíveis)" msgstr "Mostrar todas as predefinições (incluindo as incompatíveis)"
@@ -11891,22 +11846,15 @@ msgstr "Reparo cancelado"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Falha ao copiar o arquivo %1% para %2%: %3%" msgstr "Falha ao copiar o arquivo %1% para %2%: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Baixando novos perfis de fornecedor: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Pacote de configuração: %1% atualizado para %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Falha ao baixar os perfis de fornecedor: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Verifique as alterações não salvas antes de atualizar a configuração." msgstr "Verifique as alterações não salvas antes de atualizar a configuração."
msgid "Configuration package: "
msgstr "Pacote de configuração: "
msgid " updated to "
msgstr " atualizado para "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Abrir arquivo G-code:" msgstr "Abrir arquivo G-code:"
@@ -11966,15 +11914,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "O controle de entrada é suportado apenas pelo Klipper, RepRapFirmware e Marlin 2." msgstr "O controle de entrada é suportado apenas pelo Klipper, RepRapFirmware e Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Erro de agrupamento: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Erro de agrupamento: %1% não pode ser colocado no bico esquerdo"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " não pode ser colocado na "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Erro de agrupamento: %1% não pode ser colocado no bico direito"
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
msgstr "Erro de agrupamento no modo manual. Por favor, verifique o número de bicos ou reagrupe." msgstr "Erro de agrupamento no modo manual. Por favor, verifique o número de bicos ou reagrupe."
@@ -12087,10 +12031,6 @@ msgstr "%1% está muito perto de outros, e colisões podem ocorrer."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% está muito alto, e ocorrerão colisões." msgstr "%1% está muito alto, e ocorrerão colisões."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "A posição relativa do modelo e da torre de purga não atende aos requisitos do recurso \"Sem camadas esparsas\". Ajuste as posições relativas, reduza a altura do modelo ou desative \"Sem camadas esparsas\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " está muito perto da área de exclusão, pode haver colisões durante a impressão." msgstr " está muito perto da área de exclusão, pode haver colisões durante a impressão."
@@ -12431,9 +12371,6 @@ msgstr "Usar 3MF em vez de G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Ative esta opção se a impressora aceitar um arquivo 3MF como trabalho de impressão. Quando ativada, o OrcaSlicer envia o arquivo fatiado como .gcode.3mf, em vez de um arquivo .gcode comum." msgstr "Ative esta opção se a impressora aceitar um arquivo 3MF como trabalho de impressão. Quando ativada, o OrcaSlicer envia o arquivo fatiado como .gcode.3mf, em vez de um arquivo .gcode comum."
msgid "Printer Agent"
msgstr "Agente de Impressora"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Selecione a implementação do agente de rede para comunicação com a impressora." msgstr "Selecione a implementação do agente de rede para comunicação com a impressora."
@@ -13478,10 +13415,6 @@ msgstr "Retilíneo alinhado"
msgid "Concentric" msgid "Concentric"
msgstr "Concêntrico" msgstr "Concêntrico"
# AI Translated
msgid "Spiral Inset"
msgstr "Espiral interna"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Curva de Hilbert" msgstr "Curva de Hilbert"
@@ -13561,28 +13494,26 @@ msgstr ""
msgid "Top surface fill order" msgid "Top surface fill order"
msgstr "Ordem de preenchimento da superfície superior" msgstr "Ordem de preenchimento da superfície superior"
# AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direção em que as superfícies superiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Espiral interna, Cordas Arquimedeanas, Espiral de Octagrama).\n" "Direção em que as superfícies superiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Cordas de Arquimedes, Espiral de Octograma).\n"
"Para Fora começa no centro da superfície, de modo que o material excedente é empurrado para a borda, onde fica menos visível. Para Dentro começa na borda e termina com as curvas fechadas do centro.\n" "Para fora começa no centro da superfície, de modo que qualquer excesso de material seja empurrado em direção à borda, onde é menos visível. Para dentro começa na borda e termina com as curvas fechadas no centro.\n"
"Padrão usa a ordenação pelo caminho mais curto, que pode seguir em qualquer uma das direções." "O padrão usa a ordenação de caminho mais curto, que pode seguir em qualquer direção."
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
msgstr "Ordem de preenchimento da superfície inferior" msgstr "Ordem de preenchimento da superfície inferior"
# AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Direção em que as superfícies inferiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Espiral interna, Cordas Arquimedeanas, Espiral de Octagrama).\n" "Direção em que as superfícies inferiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Cordas de Arquimedes, Espiral de Octograma).\n"
"Para Dentro começa cada superfície pelas curvas externas mais amplas, o que melhora a adesão da primeira camada em mesas nas quais as curvas fechadas do centro podem não grudar. Para Fora começa no centro, empurrando o material excedente para a borda.\n" "Para dentro começa cada superfície com as curvas externas mais largas, o que melhora a aderência da primeira camada em mesas onde as curvas fechadas no centro podem não aderir. Para fora começa no centro, empurrando qualquer excesso de material em direção à borda.\n"
"Padrão usa a ordenação pelo caminho mais curto, que pode seguir em qualquer uma das direções." "O padrão usa a ordenação de caminho mais curto, que pode seguir em qualquer direção."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Padrão de preenchimento sólido interno" msgstr "Padrão de preenchimento sólido interno"
@@ -13681,14 +13612,6 @@ msgstr "Anti-horário"
msgid "Clockwise" msgid "Clockwise"
msgstr "Horário" msgstr "Horário"
# AI Translated
msgid "Distance to rod"
msgstr "Distância até a haste"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Distância horizontal da ponta do bico até a borda mais distante da haste. Usada para evitar colisões na impressão por objeto."
msgid "Height to rod" msgid "Height to rod"
msgstr "Altura até a haste" msgstr "Altura até a haste"
@@ -15812,20 +15735,6 @@ msgstr "Detectar paredes salientes"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Isso detecta a porcentagem relativa de saliência em relação a largura do perímetro e usa uma velocidade diferente de impressão. Para saliências 100%%, a velocidade de ponte é usada." msgstr "Isso detecta a porcentagem relativa de saliência em relação a largura do perímetro e usa uma velocidade diferente de impressão. Para saliências 100%%, a velocidade de ponte é usada."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Imprimir por último as paredes sem suporte"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Voltas de parede que ficam inteiramente no ar só são impressas quando algo pode sustentá-las:\n"
"elas são extrudadas depois das demais paredes da sua ilha, da mais interna para fora, seja qual for a ordem das paredes.\n"
"Uma volta que somente as pontes desta camada conseguem ancorar aguarda até que essas pontes sejam impressas, enquanto uma volta que corre ao lado de uma parede apoiada mantém seu lugar antes do preenchimento, que precisa dela como ancoragem."
msgid "Outer walls" msgid "Outer walls"
msgstr "Paredes externas" msgstr "Paredes externas"
@@ -16252,39 +16161,6 @@ msgstr "Limpeza em voltas"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Para minimizar a visibilidade da costura em uma extrusão de volta fechada, é executado um pequeno movimento para dentro antes que a extrusora saia da volta." msgstr "Para minimizar a visibilidade da costura em uma extrusão de volta fechada, é executado um pequeno movimento para dentro antes que a extrusora saia da volta."
# AI Translated
msgid "Wipe inward"
msgstr "Limpeza para dentro"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Aplica-se apenas às paredes externas, incluindo os contornos dos furos. Durante a limpeza, move o bico quente em direção às paredes internas já impressas, para reduzir o reaquecimento do plástico recém-depositado e as marcas de costura.\n"
"\n"
"Especialmente útil em alturas de camada abaixo de 0,1 mm, nas quais as marcas de limpeza ficam mais visíveis.\n"
"\n"
"Usa a limpeza normal se nenhuma parede interna adjacente já tiver sido impressa (áreas de parede única ou ordem de paredes Exterior/Interior) ou se nenhum caminho apoiado para dentro puder ser encontrado, por exemplo em cantos fechados ou em falhas da costura."
# AI Translated
msgid "Wipe inward distance"
msgstr "Distância de limpeza para dentro"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Distância pela qual o caminho de limpeza é deslocado para longe do perímetro externo, indicada em milímetros ou como porcentagem da largura de extrusão real da parede externa.\n"
"\n"
"Por exemplo, 50% desloca o caminho pela metade da largura da parede externa. O deslocamento efetivo é limitado tanto pela largura real da parede externa quanto pelo espaço disponível até a parede adjacente, de modo que valores acima de 100% ou uma distância absoluta equivalente não têm efeito adicional. Defina 0 para desativar o deslocamento."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Limpeza antes da volta externa" msgstr "Limpeza antes da volta externa"
@@ -16542,9 +16418,8 @@ msgstr "Pega a nova ferramenta sem esperar que ela atinja a temperatura de impre
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Sem camadas esparsas (beta)" msgstr "Sem camadas esparsas (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Se ativado, a torre de purga não será impressa em camadas sem troca de ferramenta. Em camadas com uma troca de ferramenta, a extrusora deslocará para baixo para imprimir a torre de purga. O usuário é responsável por garantir que não haja colisão com a impressão."
msgstr "Se ativado, a torre de purga não será impressa nas camadas sem mudanças de ferramenta. Nas camadas com mudança de ferramenta, a extrusora descerá para imprimir a torre de purga, de modo que a torre fica abaixo do modelo e a cabeça da ferramenta precisa descer até ela. Disposições em que isso colidiria com um objeto já impresso são rejeitadas. Não tem efeito com o timelapse suave nem com a detecção de aglomeração no bico, que precisam de uma torre em todas as camadas."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Preparar todas as extrusoras de impressão" msgstr "Preparar todas as extrusoras de impressão"
@@ -16567,34 +16442,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cíclico" msgstr "Cíclico"
# AI Translated
msgid "Cyclic order"
msgstr "Ordem cíclica"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Sequência de filamentos personalizada usada pela ordenação cíclica de mudanças de ferramenta, como números de filamento separados por vírgulas (p. ex. \"3,2,1,4\").\n"
"Cada camada imprime seus filamentos seguindo esta sequência; os filamentos não listados são impressos por último, em ordem crescente.\n"
"Deixe em branco para percorrer os filamentos em ordem crescente."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Aplicar a ordem cíclica à primeira camada"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Aplica a ordem cíclica de mudanças de ferramenta também à primeira camada.\n"
"Por padrão isso fica desativado, porque a primeira camada é, em vez disso, ordenada para a melhor adesão à mesa: os filamentos que imprimem detalhes pequenos e frágeis da primeira camada são impressos por último, de modo que as mudanças de ferramenta e os deslocamentos seguintes têm menos chance de soltar essas partes fracamente ancoradas. Essa ordem da primeira camada também respeita uma sequência de filamentos personalizada para a primeira camada, quando definida. O benefício da ordem cíclica (as mudanças de ferramenta extras dão a cada camada mais tempo para esfriar) não se aplica à primeira camada, que é impressa devagar e quente para favorecer a adesão.\n"
"Ative isto apenas se você precisar exatamente da mesma sequência de ferramentas em todas as camadas, inclusive a primeira, ao custo dessa otimização de adesão."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Raio de fechamento de vãos de fatiamento" msgstr "Raio de fechamento de vãos de fatiamento"
@@ -16604,6 +16451,9 @@ msgstr "Frestas menores que 2x o vão de fatiamento serão preenchidas durante o
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Modo de Fatiamento" msgstr "Modo de Fatiamento"
msgid "Other"
msgstr "Outro"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Usar \"Par-impar\" para modelos de avião 3DLabPrint. Use \"Fechar buracos\" para fechar todos os buracos no modelo." msgstr "Usar \"Par-impar\" para modelos de avião 3DLabPrint. Use \"Fechar buracos\" para fechar todos os buracos no modelo."
@@ -17571,14 +17421,6 @@ msgstr "Sem verificação"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Não execute nenhuma verificação de validade, como a verificação de conflitos de caminho do G-code." msgstr "Não execute nenhuma verificação de validade, como a verificação de conflitos de caminho do G-code."
# AI Translated
msgid "Strict mode"
msgstr "Modo estrito"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Sai com código diferente de zero quando o fatiamento gera um aviso não crítico que, de outro modo, seria apenas registrado, como um modelo que precisa de suporte enquanto o suporte está desativado. Use isto em CI ou em pipelines automatizadas que nunca devem entregar um fatiamento sutilmente defeituoso. Cada um desses avisos também é listado com uma classe estável no array `warnings` do result.json, que é gravado apenas no Linux. Não pode ser combinado com --no-check, que ignora a verificação de suporte."
msgid "Normative check" msgid "Normative check"
msgstr "Verificação normativa" msgstr "Verificação normativa"
@@ -17591,28 +17433,11 @@ msgstr "Emitir Informações do Modelo"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Isso emite as informações do modelo." msgstr "Isso emite as informações do modelo."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Inspecionar malha (JSON para 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 "Imprime no stdout um resumo JSON de cada objeto carregado e então sai: suas caixas delimitadoras e as faces do fecho convexo sobre as quais ele pode ser apoiado, com suas normais, áreas e centros. Essas são as faces entre as quais as opções --ground-* escolhem. Alternativa legível por máquina ao --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Inspecionar pintura (JSON para 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 "Imprime um resumo JSON estruturado de cada camada pintada (suportes, costura, cor MMU, textura difusa) já armazenada no modelo carregado — contagem de facetas, área de superfície e caixa delimitadora local à malha por estado — e então sai. Alternativa legível por máquina a abrir as ferramentas de pintura na interface."
msgid "Export Settings" msgid "Export Settings"
msgstr "Exportar Configurações" msgstr "Exportar Configurações"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Isso exporta configurações para um arquivo."
msgstr "Isto exporta as configurações para um arquivo. Use - para gravá-las no stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Enviar o progresso para a fila" msgstr "Enviar o progresso para a fila"
@@ -17668,30 +17493,6 @@ msgstr "Rotacionar ao redor de Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Ângulo de rotação ao redor do Eixo Y em graus." msgstr "Ângulo de rotação ao redor do Eixo Y em graus."
# AI Translated
msgid "Ground largest face"
msgstr "Apoiar na maior face"
# 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 "Apoia cada objeto na maior face do seu fecho convexo e o solta sobre a mesa. Entre faces de mesmo tamanho, mantém-se a que já está voltada para baixo. Objetos sem uma face grande o bastante para se apoiar são deixados como estão. As transformações são aplicadas na ordem da linha de comando, portanto rotações indicadas antes desta opção são respeitadas. --orient 1 é executado depois de todas as transformações e substitui a orientação."
# AI Translated
msgid "Ground face by normal"
msgstr "Apoiar na face pela normal"
# 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 "Apoia cada objeto na face do fecho convexo cuja normal externa é a mais próxima da direção NX,NY,NZ e o solta sobre a mesa. A direção está em coordenadas do objeto, que incluem as rotações indicadas antes desta opção e coincidem com os eixos da mesa, a menos que o arquivo de entrada gire o objeto. Por exemplo, 1,0,0 apoia o objeto sobre o lado +X. --orient 1 é executado depois de todas as transformações e substitui a orientação."
# AI Translated
msgid "Ground face at point"
msgstr "Apoiar na face em um ponto"
# 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 "Apoia cada objeto na face do fecho convexo que contém o ponto X,Y,Z e o solta sobre a mesa. O ponto está em coordenadas do objeto, que incluem as rotações indicadas antes desta opção; --inspect-mesh informa os centros das faces nessas coordenadas. Objetos sem uma face assim são deixados como estão, e a execução falha se nenhum objeto tiver uma. --orient 1 é executado depois de todas as transformações e substitui a orientação."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Escalar o modelo por um fator decimal." msgstr "Escalar o modelo por um fator decimal."
@@ -20730,17 +20531,14 @@ msgstr "Esta ação não pode ser desfeita. Continuar?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Ignorando objetos." msgstr "Ignorando objetos."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Proporção de Material" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Altura do Modelo" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Proporção" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Selecionar Filamento" msgstr "Selecionar Filamento"
@@ -20981,15 +20779,11 @@ msgstr "Secando-Aquecendo"
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "Secando-Desumidificando" msgstr "Secando-Desumidificando"
# AI Translated msgid " maximum drying temperature is "
#, c-format, boost-format msgstr " temperatura máxima de secagem é "
msgid "%s maximum drying temperature is %d°C."
msgstr "A temperatura máxima de secagem de %s é %d°C."
# AI Translated msgid " minimum drying temperature is "
#, c-format, boost-format msgstr " temperatura mínima de secagem é "
msgid "%s minimum drying temperature is %d°C."
msgstr "A temperatura mínima de secagem de %s é %d°C."
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
msgstr "Este filamento pode não estar completamente seco." msgstr "Este filamento pode não estar completamente seco."
@@ -21402,90 +21196,6 @@ msgstr ""
"Evitar empenamento\n" "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?" "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 "Other"
#~ msgstr "Outro"
#~ msgid "Left: "
#~ msgstr "Esquerda: "
#~ msgid "Right: "
#~ msgstr "Direita: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "A temperatura máxima não pode exceder "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "A temperatura mínima não pode ser menor do que "
#~ msgid "up to"
#~ msgstr "até"
#~ msgid "above"
#~ msgstr "acima"
#~ msgid "from"
#~ msgstr "de"
#~ msgid "Configuration package: "
#~ msgstr "Pacote de configuração: "
#~ msgid " updated to "
#~ msgstr " atualizado para "
#~ msgid "Grouping error: "
#~ msgstr "Erro de agrupamento: "
#~ msgid " can not be placed in the "
#~ msgstr " não pode ser colocado na "
#~ msgid " maximum drying temperature is "
#~ msgstr " temperatura máxima de secagem é "
#~ msgid " minimum drying temperature is "
#~ msgstr " temperatura mínima de secagem é "
# AI Translated
#~ msgid "needs"
#~ msgstr "precisa de"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "não ativado"
# AI Translated
#~ msgid "material not published"
#~ msgstr "material não publicado"
#~ msgid "Select the language"
#~ msgstr "Selecione o idioma"
#~ msgid "Select plugin"
#~ msgstr "Selecionar plugin"
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direção em que as superfícies superiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Cordas de Arquimedes, Espiral de Octograma).\n"
#~ "Para fora começa no centro da superfície, de modo que qualquer excesso de material seja empurrado em direção à borda, onde é menos visível. Para dentro começa na borda e termina com as curvas fechadas no centro.\n"
#~ "O padrão usa a ordenação de caminho mais curto, que pode seguir em qualquer direção."
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Direção em que as superfícies inferiores são preenchidas ao usar um padrão baseado no centro (Concêntrico, Cordas de Arquimedes, Espiral de Octograma).\n"
#~ "Para dentro começa cada superfície com as curvas externas mais largas, o que melhora a aderência da primeira camada em mesas onde as curvas fechadas no centro podem não aderir. Para fora começa no centro, empurrando qualquer excesso de material em direção à borda.\n"
#~ "O padrão usa a ordenação de caminho mais curto, que pode seguir em qualquer direção."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Se ativado, a torre de purga não será impressa em camadas sem troca de ferramenta. Em camadas com uma troca de ferramenta, a extrusora deslocará para baixo para imprimir a torre de purga. O usuário é responsável por garantir que não haja colisão com a impressão."
#~ msgid "This exports settings to a file."
#~ msgstr "Isso exporta configurações para um arquivo."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "A visualização ao vivo nativa do Wayland requer o receptor de vídeo GTK do GStreamer. Instale o plugin gtksink para GStreamer e reinicie o OrcaSlicer." #~ msgstr "A visualização ao vivo nativa do Wayland requer o receptor de vídeo GTK do GStreamer. Instale o plugin gtksink para GStreamer e reinicie o OrcaSlicer."
+106 -396
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OrcaSlicer V2.5.0\n" "Project-Id-Version: OrcaSlicer V2.5.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-02-25 13:38+0300\n" "PO-Revision-Date: 2026-02-25 13:38+0300\n"
"Last-Translator: Felix14_v2\n" "Last-Translator: Felix14_v2\n"
"Language-Team: Felix14_v2 (ДС/ТГ: @felix14_v2, почта: aleks111001@list.ru), Andylg <andylg@yandex.ru>\n" "Language-Team: Felix14_v2 (ДС/ТГ: @felix14_v2, почта: aleks111001@list.ru), Andylg <andylg@yandex.ru>\n"
@@ -2431,6 +2431,13 @@ msgstr "Доступно обновление. Проверьте меню па
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s был удалён." msgstr "%s был удалён."
msgid "Select the language"
msgstr "Выбор языка"
msgid "Language"
msgstr "Язык"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "Не удалось переключить язык на %s." msgstr "Не удалось переключить язык на %s."
@@ -3689,15 +3696,11 @@ msgstr "Втянуть текущий материал на Filament Track Switc
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Переключить подачу на Filament Track Switch" msgstr "Переключить подачу на Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Температура не должна превышать "
msgid "The maximum temperature cannot exceed %d"
msgstr "Температура не должна превышать %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Температура не должна быть ниже "
msgid "The minimum temperature should not be less than %d"
msgstr "Температура не должна быть ниже %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Поиск..." msgstr "Поиск..."
@@ -4574,15 +4577,6 @@ msgstr ""
"Не удалось скопировать временный G-код в целевое расположение. Возможно, накопитель защищён от записи?\n" "Не удалось скопировать временный G-код в целевое расположение. Возможно, накопитель защищён от записи?\n"
"Сообщение об ошибке: %1%" "Сообщение об ошибке: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Не удалось скопировать временный G-код в выходной G-код.\n"
"Сообщение об ошибке: %1%"
#, boost-format #, 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." 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-код в целевое расположение. Возможно, проблема с устройством хранения, попробуйте выполнить экспорт снова или использовать другое устройство. Повреждённый выходной файл G-кода находится в %1%.tmp." msgstr "Не удалось скопировать временный G-код в целевое расположение. Возможно, проблема с устройством хранения, попробуйте выполнить экспорт снова или использовать другое устройство. Повреждённый выходной файл G-кода находится в %1%.tmp."
@@ -5340,11 +5334,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Имелось ввиду %s%% или %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Имелось ввиду %s%% или %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5369,15 +5362,18 @@ msgstr "Недопустимый формат. Ожидаемый векторн
msgid "System agents" msgid "System agents"
msgstr "Системные агенты" msgstr "Системные агенты"
msgid "No plugin selected"
msgstr "Плагины не выбраны"
msgid "Add plugin" msgid "Add plugin"
msgstr "Добавить плагин" msgstr "Добавить плагин"
msgid "Select plugin"
msgstr "Выбрать плагин"
msgid "Remove plugin" msgid "Remove plugin"
msgstr "Удалить плагин" msgstr "Удалить плагин"
msgid "No plugin selected"
msgstr "Плагины не выбраны"
msgid "Configure" msgid "Configure"
msgstr "Настроить" msgstr "Настроить"
@@ -5660,20 +5656,14 @@ msgstr "Оптимизировать"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Изменить" msgstr "Изменить"
# AI Translated msgid "up to"
#, boost-format msgstr "до"
msgid "up to %1% mm"
msgstr "до %1% мм"
# AI Translated msgid "above"
#, boost-format msgstr "после"
msgid "above %1% mm"
msgstr "выше %1% мм"
# AI Translated msgid "from"
#, boost-format msgstr "с"
msgid "from %1% to %2% mm"
msgstr "от %1% до %2% мм"
msgid "Usage" msgid "Usage"
msgstr "Расход" msgstr "Расход"
@@ -6035,7 +6025,7 @@ msgstr "Объём:"
msgid "Size:" msgid "Size:"
msgstr "Размер:" 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "В G-коде на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, разместите конфликтующие модели дальше друг от друга (%s <-> %s)." msgstr "В G-коде на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, разместите конфликтующие модели дальше друг от друга (%s <-> %s)."
@@ -6382,13 +6372,11 @@ msgstr "Сохранить проект как"
msgid "Save current project as" msgid "Save current project as"
msgstr "Сохранить текущий проект как" msgstr "Сохранить текущий проект как"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Опубликовать 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Экспорт файла 3MF со встроенными выбранными настройками" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Импорт 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Импорт 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7674,14 +7662,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Снизу" msgstr "Снизу"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Эта настройка не указывает тип возможности плагина."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Эта настройка указывает нераспознанный тип возможности плагина: "
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Выбор плагинов" msgstr "Выбор плагинов"
@@ -8232,13 +8212,11 @@ msgstr "Во избежание повреждения принтера убед
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Пользовательский профиль" msgstr "Пользовательский профиль"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Некоторые опубликованные настройки не удалось применить:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Некоторые слоты материалов были изменены:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Имена компонентов внутри файла STEP не в формате UTF-8." msgstr "Имена компонентов внутри файла STEP не в формате UTF-8."
@@ -8652,17 +8630,13 @@ msgstr "Сохранить нарезанный файл как:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Файл %s отправлен в память принтера и может быть просмотрен на нём." msgstr "Файл %s отправлен в память принтера и может быть просмотрен на нём."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Опубликовать файл 3MF как:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Не удалось экспортировать опубликованный файл 3MF.\n"
"Проверьте, доступна ли папка в сети и не открыт ли файл в других программах."
msgid "Publish" msgid "Publish"
msgstr "Опубликовать" msgstr "Опубликовать"
@@ -8872,6 +8846,7 @@ msgstr "Хотите продолжить?"
msgid "Language selection" msgid "Language selection"
msgstr "Выбор языка" msgstr "Выбор языка"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Азиатско-Тихоокеанский" msgstr "Азиатско-Тихоокеанский"
@@ -8977,9 +8952,6 @@ msgstr "Расположение: "
msgid "General" msgid "General"
msgstr "Общие" msgstr "Общие"
msgid "Language"
msgstr "Язык"
msgid "Metric" msgid "Metric"
msgstr "Метрическая СИ" msgstr "Метрическая СИ"
@@ -9420,6 +9392,9 @@ msgstr "Затемнять слои, находящиеся ниже текущ
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Яркость затемнённых слоёв" msgstr "Яркость затемнённых слоёв"
msgid "%"
msgstr "%"
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
"99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option." "99% is barely darkened, 0% renders them black. Capped at 99% because 100% would be the same as disabling the option."
@@ -9825,80 +9800,63 @@ msgstr "Отправка данных"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Перейти на страницу" msgstr "Перейти на страницу"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Материал" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Смешанный материал" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Некоторые смешанные материалы зависят от материалов, которые не будут опубликованы:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Материал %d (смешанный)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% требует %2%, но он не включён."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% требует %2%, но его материал не будет опубликован." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Чтобы опубликовать смешанный материал, включите каждый используемый им материал и выберите «Полная публикация» либо выполните требование «Тип»." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Всё равно опубликовать" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Опубликовать 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Выберите, какие настройки будут опубликованы в файле 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki по публикации 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Видеоруководство по публикации 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "Опубликовать этот слот материала в файле 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Полная публикация" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Встроить материал этого слота целиком в файл 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Фильтровать невыбранные" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9917,10 +9875,6 @@ msgstr "Копирует в этот профиль все значения, у
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Сделать независимым" msgstr "Сделать независимым"
# AI Translated
msgid "Save without parent"
msgstr "Сохранить без родителя"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Независимый профиль" msgstr "Независимый профиль"
@@ -10597,17 +10551,9 @@ msgstr "Для обнаружения налипаний на сопле тре
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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» совместно с черновой башней может привести к ошибкам нарезки. Продолжить?" msgstr "Включение «Точной высоты по 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 "Для плавного таймлапса требуется черновая башня на каждом слое, что несовместимо с параметром «Без разреженных слоёв». Параметр «Без разреженных слоёв» отключён."
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?" 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 "Параметр «Без разреженных слоёв» несовместим с плавным таймлапсом, которому требуется черновая башня на каждом слое. Таймлапс переключён в обычный режим."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Продолжить печать по очереди?" msgstr "Продолжить печать по очереди?"
@@ -11012,6 +10958,9 @@ msgstr "Совместимые настройки"
msgid "Printable space" msgid "Printable space"
msgstr "Область печати" msgstr "Область печати"
msgid "Printer Agent"
msgstr "Сетевой агент"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Реализация сетевого агента для обмена информацией с принтером. Доступные реализации определяются при запуске." msgstr "Реализация сетевого агента для обмена информацией с принтером. Доступные реализации определяются при запуске."
@@ -11414,6 +11363,12 @@ msgstr "Количество экструдеров"
msgid "Capabilities" msgid "Capabilities"
msgstr "Возможности" msgstr "Возможности"
msgid "Left: "
msgstr "Левый: "
msgid "Right: "
msgstr "Правый: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Показать все профили (включая несовместимые)" msgstr "Показать все профили (включая несовместимые)"
@@ -12248,22 +12203,15 @@ msgstr "Восстановление отменено"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Не удалось скопировать файл %1% в %2%: %3%" msgstr "Не удалось скопировать файл %1% в %2%: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Загрузка новых профилей производителей: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Пакет профилей: %1% обновлён до %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Не удалось загрузить профили производителей: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Перед обновлением профилей необходимо проверить несохранённые изменения." msgstr "Перед обновлением профилей необходимо проверить несохранённые изменения."
msgid "Configuration package: "
msgstr "Пакет профилей: "
msgid " updated to "
msgstr " обновлён до "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Выберите G-код файл:" msgstr "Выберите G-код файл:"
@@ -12323,15 +12271,12 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping поддерживается только в Klipper, RepRapFirmware и Marlin 2." msgstr "Input shaping поддерживается только в Klipper, RepRapFirmware и Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Ошибка группировки: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Ошибка группировки: %1% нельзя разместить в левом сопле"
# AI Translated # filament_type + <перевод> + extruder_name
#, boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle" msgstr " нельзя заправить в "
msgstr "Ошибка группировки: %1% нельзя разместить в правом сопле"
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
msgstr "Ошибка группировки в ручном режиме. Проверьте количество сопел или измените группировку." msgstr "Ошибка группировки в ручном режиме. Проверьте количество сопел или измените группировку."
@@ -12444,10 +12389,6 @@ msgstr "%1% находится слишком близко к другим, чт
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "Модель «%1%» слишком высокая, что приведёт к столкновению механики." msgstr "Модель «%1%» слишком высокая, что приведёт к столкновению механики."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Взаимное расположение модели и черновой башни не отвечает требованиям функции «Без разреженных слоёв». Измените их взаимное расположение, уменьшите высоту модели или отключите параметр «Без разреженных слоёв»."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " находится слишком близко к области исключения, что может привести к столкновению при печати." msgstr " находится слишком близко к области исключения, что может привести к столкновению при печати."
@@ -12799,9 +12740,6 @@ msgstr "Сжатие G-кода перед отправкой"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Рекомендуется для принтеров, поддерживающих печать из архивов 3MF. Файлы печати будут отправляться с расширением \".gcode.3mf\"." msgstr "Рекомендуется для принтеров, поддерживающих печать из архивов 3MF. Файлы печати будут отправляться с расширением \".gcode.3mf\"."
msgid "Printer Agent"
msgstr "Сетевой агент"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Реализация сетевого агента для обмена информацией с принтером." msgstr "Реализация сетевого агента для обмена информацией с принтером."
@@ -13908,10 +13846,6 @@ msgstr "Ровный зигзаг"
msgid "Concentric" msgid "Concentric"
msgstr "Эквидистанты" msgstr "Эквидистанты"
# AI Translated
msgid "Spiral Inset"
msgstr "Спиральный отступ"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Кривая Гильберта" msgstr "Кривая Гильберта"
@@ -14005,28 +13939,28 @@ msgstr ""
msgid "Top surface fill order" msgid "Top surface fill order"
msgstr "Направление печати" msgstr "Направление печати"
# AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Направление заполнения верхних поверхностей при использовании шаблона, идущего от центра (Эквидистанты, Спиральный отступ, Спираль Архимеда, Спиральная октаграмма).\n" "Направление печати спирали/эквидистант на верхних поверхностях. Позволяет управляемо распределять избыток материала.\n"
"Наружу начинает от центра поверхности, поэтому излишек материала вытесняется к краю, где он менее заметен. Внутрь начинает от края и заканчивается тесными изгибами в центре.\n" "• По умолчанию: использовать кратчайший путь.\n"
"По умолчанию используется порядок по кратчайшему пути, который может идти в любом направлении." "• Наружу: от центра шаблона к краю модели.\n"
"• Внутрь: от края модели к центру шаблона."
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
msgstr "Направление печати" msgstr "Направление печати"
# AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Направление заполнения нижних поверхностей при использовании шаблона, идущего от центра (Эквидистанты, Спиральный отступ, Спираль Архимеда, Спиральная октаграмма).\n" "Направление печати спирали/эквидистант на нижних поверхностях. Позволяет управляемо распределять избыток материала.\n"
"Внутрь начинает каждую поверхность с более широких внешних изгибов, что улучшает адгезию первого слоя на столах, к которым тесные изгибы в центре могут не прилипать. Наружу начинает от центра, вытесняя излишек материала к краю.\n" "• По умолчанию: использовать кратчайший путь.\n"
"По умолчанию используется порядок по кратчайшему пути, который может идти в любом направлении." "• Наружу: от центра шаблона к краю модели.\n"
"• Внутрь: от края модели к центру шаблона."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Шаблон сплошного заполнения" msgstr "Шаблон сплошного заполнения"
@@ -14144,14 +14078,6 @@ msgstr "Против часовой стрелки"
msgid "Clockwise" msgid "Clockwise"
msgstr "По часовой стрелке" msgstr "По часовой стрелке"
# AI Translated
msgid "Distance to rod"
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 "Расстояние по горизонтали от кончика сопла до дальнего края штанги. Используется для предотвращения столкновений при печати моделей по очереди."
msgid "Height to rod" msgid "Height to rod"
msgstr "Высота до вала" msgstr "Высота до вала"
@@ -16528,20 +16454,6 @@ msgstr "Обнаруживать нависающие периметры"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Использовать разную скорость печати в зависимости от выноса линии относительно её опоры. Для нависаний без опоры используется скорость печати мостов." msgstr "Использовать разную скорость печати в зависимости от выноса линии относительно её опоры. Для нависаний без опоры используется скорость печати мостов."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Печатать неподдерживаемые периметры последними"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Контуры периметров, полностью висящие в воздухе, печатаются только тогда, когда их есть чему удержать:\n"
"они выдавливаются после остальных периметров своего острова, начиная с самого внутреннего, независимо от порядка периметров.\n"
"Контур, который могут закрепить только мосты этого слоя, ждёт, пока эти мосты будут напечатаны, а контур, идущий вдоль опирающегося периметра, сохраняет своё место перед заполнением, которому он нужен как якорь."
# В секции "Материал для линий" # В секции "Материал для линий"
msgid "Outer walls" msgid "Outer walls"
msgstr "Внешние периметры" msgstr "Внешние периметры"
@@ -17052,39 +16964,6 @@ msgstr ""
"\n" "\n"
"Примечание: при отключении настройки зазор не будет заполняться остатками материала, что также может уменьшить заметность шва в сочетании с быстрым переходом к внутренним периметрам." "Примечание: при отключении настройки зазор не будет заполняться остатками материала, что также может уменьшить заметность шва в сочетании с быстрым переходом к внутренним периметрам."
# AI Translated
msgid "Wipe inward"
msgstr "Очистка внутрь"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Применяется только к внешним периметрам, включая контуры отверстий. Во время очистки перемещает горячее сопло к уже напечатанным внутренним периметрам, чтобы уменьшить повторный нагрев только что напечатанного пластика и следы шва.\n"
"\n"
"Особенно полезно при высоте слоя менее 0,1 мм, где следы очистки заметнее.\n"
"\n"
"Использует обычную очистку, если рядом нет уже напечатанного внутреннего периметра (области с одним периметром или порядок периметров «Снаружи внутрь») либо если не удаётся найти опирающийся путь внутрь, например в тесных углах или разрывах шва."
# AI Translated
msgid "Wipe inward distance"
msgstr "Расстояние очистки внутрь"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"Например, 50% смещает путь на половину ширины внешнего периметра. Фактическое смещение ограничено как реальной шириной внешнего периметра, так и доступным промежутком до соседнего периметра, поэтому значения выше 100% или эквивалентное абсолютное расстояние не дают дополнительного эффекта. Задайте 0, чтобы отключить смещение."
# Подворот начала линии на шве, упреждающая подача перед внешним периметром, # Подворот начала линии на шве, упреждающая подача перед внешним периметром,
# заглубление подачи ..., смещённая подача # заглубление подачи ..., смещённая подача
msgid "Wipe before external loop" msgid "Wipe before external loop"
@@ -17376,9 +17255,9 @@ msgstr "Забирает новый инструмент, не дожидаяс
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Без разреженных слоёв (beta)" msgstr "Без разреженных слоёв (beta)"
# AI Translated # Requires refactoring
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." 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. User is responsible for ensuring there is no collision with the print."
msgstr "Если включено, черновая башня не будет печататься на слоях без смены инструмента. На слоях со сменой инструмента экструдер опустится вниз, чтобы напечатать черновую башню, поэтому башня оказывается ниже модели, и печатающей голове приходится тянуться к ней вниз. Компоновки, при которых это привело бы к столкновению с уже напечатанной моделью, отклоняются. Не действует при плавном таймлапсе и при обнаружении налипаний, которым нужна башня на каждом слое." msgstr "Если включено, черновая башня не будет печататься на слоях, где не происходит смена материала/инструмента. На слоях, где происходит смена материала, экструдер будет опускаться вниз до верхней части черновой башни, чтобы напечатать её. Слайсер не проверяет столкновения при перемещении, и пользователь сам несет ответственность за правильную настройку всех соответствующих параметров."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Подготовка всех печатающих экструдеров" msgstr "Подготовка всех печатающих экструдеров"
@@ -17403,34 +17282,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Цикличный" msgstr "Цикличный"
# AI Translated
msgid "Cyclic order"
msgstr "Циклический порядок"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"Каждый слой печатает свои материалы в этой последовательности; не указанные материалы печатаются последними, по возрастанию.\n"
"Оставьте пустым, чтобы перебирать материалы по возрастанию."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Применять циклический порядок к первому слою"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Применяет циклический порядок смены инструмента и к первому слою.\n"
"По умолчанию отключено, поскольку первый слой вместо этого упорядочивается для наилучшей адгезии к столу: материалы, которыми печатаются мелкие хрупкие элементы первого слоя, печатаются последними, поэтому последующие смены инструмента и перемещения реже отрывают эти слабо закреплённые части. Этот порядок первого слоя учитывает также заданную пользователем последовательность материалов для первого слоя, если она указана. Преимущество циклического порядка (дополнительные смены инструмента дают каждому слою больше времени на остывание) к первому слою не относится, так как он печатается медленно и горячим ради адгезии.\n"
"Включайте это, только если вам нужна в точности одна и та же последовательность инструментов на каждом слое, включая первый, ценой такой оптимизации адгезии."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Радиус закрытия зазоров полигональной сетки" msgstr "Радиус закрытия зазоров полигональной сетки"
@@ -17441,6 +17292,9 @@ msgstr "Часто в импортируемых в программу моде
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Режим нарезки" msgstr "Режим нарезки"
msgid "Other"
msgstr "Прочее"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
"Режим нарезки «Чётный-нечётный» применяется для моделей с намеренно нарушенной целостностью. Например, для моделей самолётов с ресурса 3DLabPrint.\n" "Режим нарезки «Чётный-нечётный» применяется для моделей с намеренно нарушенной целостностью. Например, для моделей самолётов с ресурса 3DLabPrint.\n"
@@ -18544,14 +18398,6 @@ msgstr "Без проверки"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Не запускать никакие проверки валидности, такие как проверка на конфликт путей в G-коде." msgstr "Не запускать никакие проверки валидности, такие как проверка на конфликт путей в G-коде."
# AI Translated
msgid "Strict mode"
msgstr "Строгий режим"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Завершает работу с ненулевым кодом, если при нарезке возникает некритическое предупреждение, которое иначе только записывается в журнал, например модель, которой нужны поддержки, когда поддержки отключены. Используйте это в CI или скриптовых конвейерах, которые никогда не должны выдавать незаметно испорченную нарезку. Каждое такое предупреждение также перечисляется с устойчивым классом в массиве `warnings` файла result.json, который создаётся только в Linux. Нельзя сочетать с --no-check, который пропускает проверку поддержек."
msgid "Normative check" msgid "Normative check"
msgstr "Нормативная проверка" msgstr "Нормативная проверка"
@@ -18566,29 +18412,12 @@ msgstr "Информация о модели"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Вывод информации о модели." msgstr "Вывод информации о модели."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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 "Выводит в stdout сводку JSON по каждой загруженной модели и завершает работу: её ограничивающие параллелепипеды и грани выпуклой оболочки, на которые её можно положить, с их нормалями, площадями и центрами. Именно из этих граней выбирают параметры --ground-*. Машиночитаемая альтернатива --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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 "Выводит структурированную сводку JSON по каждому окрашенному слою (поддержки, шов, цвет MMU, нечёткая оболочка), уже сохранённому в загруженной модели, — количество граней, площадь поверхности и ограничивающий параллелепипед в координатах полисетки для каждого состояния — и завершает работу. Машиночитаемая альтернатива открытию инструментов покраски в интерфейсе."
# ??? # ???
msgid "Export Settings" msgid "Export Settings"
msgstr "Экспорт настроек" msgstr "Экспорт настроек"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Экспорт настроек в файл."
msgstr "Экспортирует настройки в файл. Используйте -, чтобы записать их в stdout."
# командная строка? нужен ли пеевод? # командная строка? нужен ли пеевод?
msgid "Send progress to pipe" msgid "Send progress to pipe"
@@ -18648,30 +18477,6 @@ msgstr "Поворот вокруг оси Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Угол поворота вокруг оси Y в градусах." msgstr "Угол поворота вокруг оси Y в градусах."
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 выполняется после всех преобразований и заменяет ориентацию."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Масштабировать модель с помощью коэффициента." msgstr "Масштабировать модель с помощью коэффициента."
@@ -21806,17 +21611,14 @@ msgstr "Это действие необратимо. Продолжить?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Исключение объектов." msgstr "Исключение объектов."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Доля материала" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Высота модели" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Доля" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Выбрать материал" msgstr "Выбрать материал"
@@ -22066,15 +21868,11 @@ msgstr "Сушка — нагрев"
msgid "Drying-Dehumidifying" msgid "Drying-Dehumidifying"
msgstr "Сушка — вывод влаги" msgstr "Сушка — вывод влаги"
# AI Translated msgid " maximum drying temperature is "
#, c-format, boost-format msgstr " максимальная температура сушки — "
msgid "%s maximum drying temperature is %d°C."
msgstr "Максимальная температура сушки для %s — %d°C."
# AI Translated msgid " minimum drying temperature is "
#, c-format, boost-format msgstr " минимальная температура сушки — "
msgid "%s minimum drying temperature is %d°C."
msgstr "Минимальная температура сушки для %s — %d°C."
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
msgstr "Сушка этого материала может не быть эффективной." msgstr "Сушка этого материала может не быть эффективной."
@@ -22499,94 +22297,6 @@ msgstr ""
"Предотвращение коробления материала\n" "Предотвращение коробления материала\n"
"Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить эту вероятность?" "Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить эту вероятность?"
#~ msgid "Other"
#~ msgstr "Прочее"
#~ msgid "Left: "
#~ msgstr "Левый: "
#~ msgid "Right: "
#~ msgstr "Правый: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Температура не должна превышать "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Температура не должна быть ниже "
#~ msgid "up to"
#~ msgstr "до"
#~ msgid "above"
#~ msgstr "после"
#~ msgid "from"
#~ msgstr "с"
#~ msgid "Configuration package: "
#~ msgstr "Пакет профилей: "
#~ msgid " updated to "
#~ msgstr " обновлён до "
#~ msgid "Grouping error: "
#~ msgstr "Ошибка группировки: "
# filament_type + <перевод> + extruder_name
#~ msgid " can not be placed in the "
#~ msgstr " нельзя заправить в "
#~ msgid " maximum drying temperature is "
#~ msgstr " максимальная температура сушки — "
#~ msgid " minimum drying temperature is "
#~ msgstr " минимальная температура сушки — "
# AI Translated
#~ msgid "needs"
#~ msgstr "требует"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "не включён"
# AI Translated
#~ msgid "material not published"
#~ msgstr "материал не опубликован"
#~ msgid "Select the language"
#~ msgstr "Выбор языка"
#~ msgid "Select plugin"
#~ msgstr "Выбрать плагин"
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "• Внутрь: от края модели к центру шаблона."
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "• Внутрь: от края модели к центру шаблона."
# Requires refactoring
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Если включено, черновая башня не будет печататься на слоях, где не происходит смена материала/инструмента. На слоях, где происходит смена материала, экструдер будет опускаться вниз до верхней части черновой башни, чтобы напечатать её. Слайсер не проверяет столкновения при перемещении, и пользователь сам несет ответственность за правильную настройку всех соответствующих параметров."
#~ msgid "This exports settings to a file."
#~ msgstr "Экспорт настроек в файл."
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Для нативного отображения трансляции в Wayland требуется gtksink (плагин для GStreamer). Установите необходимый пакет плагинов и перезапустите OrcaSlicer." #~ msgstr "Для нативного отображения трансляции в Wayland требуется gtksink (плагин для GStreamer). Установите необходимый пакет плагинов и перезапустите OrcaSlicer."
+109 -399
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"Language: sv\n" "Language: sv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -2767,6 +2767,13 @@ msgstr "Det finns en uppdatering tillgänglig. Öppna dialogrutan för förinst
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s har tagits bort." msgstr "%s har tagits bort."
msgid "Select the language"
msgstr "Välj språk"
msgid "Language"
msgstr "Språk"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -4097,14 +4104,12 @@ msgid "Switch track at Filament Track Switch"
msgstr "Byt spår vid Filament Track Switch" msgstr "Byt spår vid Filament Track Switch"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The maximum temperature cannot exceed "
msgid "The maximum temperature cannot exceed %d" msgstr "Maxtemperaturen får inte överstiga "
msgstr "Maxtemperaturen får inte överstiga %d"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The minmum temperature should not be less than "
msgid "The minimum temperature should not be less than %d" msgstr "Minimitemperaturen bör inte vara lägre än "
msgstr "Minimitemperaturen bör inte vara lägre än %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -5061,15 +5066,6 @@ msgstr ""
"Det gick inte att kopiera den tillfälliga G-code-filen till utdatafilen. Kanske är SD-kortet skrivskyddat?\n" "Det gick inte att kopiera den tillfälliga G-code-filen till utdatafilen. Kanske är SD-kortet skrivskyddat?\n"
"Felmeddelande: %1%" "Felmeddelande: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Kopieringen av den tillfälliga G-koden till utdata-G-koden misslyckades.\n"
"Felmeddelande: %1%"
# AI Translated # AI Translated
#, boost-format #, 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." 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."
@@ -5908,11 +5904,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Värdet %s ligger utanför intervallet. Giltigt intervall är från %d till %d." msgstr "Värdet %s ligger utanför intervallet. Giltigt intervall är från %d till %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Det är %s%% eller %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Det är %s%% eller %s %s?"
msgstr "%"
# AI Translated # AI Translated
#, boost-format #, boost-format
@@ -5943,17 +5938,21 @@ msgstr "Ogiltligt format. Förväntat vector format: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Systemagenter" msgstr "Systemagenter"
# AI Translated
msgid "No plugin selected"
msgstr "Ingen insticksmodul vald"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Lägg till insticksmodul" msgstr "Lägg till insticksmodul"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Ta bort insticksmodul" msgstr "Välj insticksmodul"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Ingen insticksmodul vald" msgstr "Ta bort insticksmodul"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -6235,20 +6234,14 @@ msgstr "Ställ in på optimal"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Gruppera om filament" msgstr "Gruppera om filament"
# AI Translated msgid "up to"
#, boost-format msgstr "upp till"
msgid "up to %1% mm"
msgstr "upp till %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "över"
msgid "above %1% mm"
msgstr "över %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "från"
msgid "from %1% to %2% mm"
msgstr "från %1% till %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Användning" msgstr "Användning"
@@ -6637,7 +6630,7 @@ msgid "Size:"
msgstr "Storlek:" msgstr "Storlek:"
# AI Translated # 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)." 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)." msgstr "Konflikter mellan G-code-banor hittades på lager %d, Z = %.2lfmm. Placera de objekt som krockar längre ifrån varandra (%s <-> %s)."
@@ -6973,13 +6966,11 @@ msgstr "Spara Projekt som"
msgid "Save current project as" msgid "Save current project as"
msgstr "Spara nuvarande projekt som" msgstr "Spara nuvarande projekt som"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Publicera 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Exportera en 3MF-fil med de valda inställningarna inbäddade" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Importera 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Importera 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -8369,14 +8360,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Bottenlager" msgstr "Bottenlager"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Den här inställningen anger ingen typ av insticksmodulsfunktion."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Den här inställningen anger en okänd typ av insticksmodulsfunktion: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Val av insticksmodul" msgstr "Val av insticksmodul"
@@ -9013,13 +8996,11 @@ msgstr "Bekräfta att G-koderna i dessa inställningar är säkra för att förh
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Anpassad inställning" msgstr "Anpassad inställning"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Vissa publicerade inställningar kunde inte tillämpas:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Vissa filamentplatser har ändrats:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Komponent namnet i STEP filen är inte UTF-8 format!" msgstr "Komponent namnet i STEP filen är inte UTF-8 format!"
@@ -9457,17 +9438,13 @@ msgstr "Spara beredningen som:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Filen %s har skickats till skrivarens lagringsutrymme och kan visas på skrivaren." msgstr "Filen %s har skickats till skrivarens lagringsutrymme och kan visas på skrivaren."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Publicera 3MF-filen som:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Det gick inte att exportera den publicerade 3MF-filen.\n"
"Kontrollera om mappen finns online eller om andra program har filen öppen."
msgid "Publish" msgid "Publish"
msgstr "Publicera" msgstr "Publicera"
@@ -9711,6 +9688,7 @@ msgstr "Fortsätta?"
msgid "Language selection" msgid "Language selection"
msgstr "Språkval" msgstr "Språkval"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asien-Stillahavsområdet" msgstr "Asien-Stillahavsområdet"
@@ -9830,9 +9808,6 @@ msgstr "Sökväg till aktuell instans: "
msgid "General" msgid "General"
msgstr "Allmän" msgstr "Allmän"
msgid "Language"
msgstr "Språk"
msgid "Metric" msgid "Metric"
msgstr "Metrisk" msgstr "Metrisk"
@@ -10351,6 +10326,9 @@ msgstr "När du drar i lagerreglaget i den beredda förhandsgranskningen rendera
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Ljusstyrka för dämpade lager" msgstr "Ljusstyrka för dämpade lager"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -10793,80 +10771,63 @@ msgstr "Laddar upp data"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Växla till hemsidan" msgstr "Växla till hemsidan"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Material" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Blandat filament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Vissa blandade filament är beroende av filament som inte kommer att publiceras:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (blandat)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% behöver %2%, som inte är aktiverat."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% behöver %2%, vars material inte kommer att publiceras." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "För att publicera ett blandat filament, aktivera varje filament det använder och välj Fullständig publicering eller uppfyll dess Typ-krav." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Publicera ändå" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Publicera 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Välj vilka inställningar som ska publiceras i 3MF-filen" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki för Publicera 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Videoguide för Publicera 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Blandat filament - publiceras i sin helhet när \"Aktivera\" ovan är valt" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Publicera det här blandade filamentet och aktivera + publicera dess ingående filament fullständigt" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Publicera den här filamentplatsen i 3MF-filen" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Fullständig publicering" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Bädda in hela filamentet från den här platsen i 3MF-filen" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Filtrera ej valda" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10886,10 +10847,6 @@ msgstr "Kopierar alla ärvda värden från den överordnade förinställningen t
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Koppla loss från överordnad" msgstr "Koppla loss från överordnad"
# AI Translated
msgid "Save without parent"
msgstr "Spara utan överordnad"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Unik förinställning" msgstr "Unik förinställning"
@@ -11667,17 +11624,9 @@ msgstr "Ett prime torn krävs för klumpdetektering. Utan prime torn kan modelle
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Att aktivera både exakt Z-höjd och rengöringstornet kan orsaka skärningsfel. Vill du fortfarande aktivera exakt Z-höjd?" msgstr "Att aktivera både exakt Z-höjd och rengöringstornet kan orsaka skärningsfel. Vill du fortfarande aktivera exakt Z-höjd?"
# 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 "Jämn timelapse kräver ett prime torn på varje lager, vilket inte fungerar ihop med \"Inga glesa lager\". \"Inga glesa lager\" har stängts av."
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?" 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 "Prime tower krävs för Smooth timelapse-läge. Det kan bli fel på modellen utan prime tower. Vill du aktivera prime tower?" msgstr "Prime tower krävs för Smooth timelapse-läge. Det kan bli fel på modellen utan prime tower. Vill du aktivera prime tower?"
# 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 "\"Inga glesa lager\" fungerar inte ihop med jämn timelapse, som kräver ett prime torn på varje lager. Timelapse har växlat till traditionellt läge."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Fortfarande utskrift per objekt?" msgstr "Fortfarande utskrift per objekt?"
@@ -12103,6 +12052,10 @@ msgstr "Kompatibla process profiler"
msgid "Printable space" msgid "Printable space"
msgstr "Utskriftsbar yta" msgstr "Utskriftsbar yta"
# AI Translated
msgid "Printer Agent"
msgstr "Skrivaragent"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Välj vilken nätverksagentimplementation som ska användas för kommunikation med skrivaren. Tillgängliga agenter registreras vid start." msgstr "Välj vilken nätverksagentimplementation som ska användas för kommunikation med skrivaren. Tillgängliga agenter registreras vid start."
@@ -12548,6 +12501,14 @@ msgstr "Antal extruders"
msgid "Capabilities" msgid "Capabilities"
msgstr "Förmågor" msgstr "Förmågor"
# AI Translated
msgid "Left: "
msgstr "Vänster: "
# AI Translated
msgid "Right: "
msgstr "Höger: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Visa alla inställningar (inklusive inkompatibla)" msgstr "Visa alla inställningar (inklusive inkompatibla)"
@@ -13489,22 +13450,17 @@ msgstr "Reparation avbruten"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Kopierar fil %1% till %2% misslyckade: %3%" msgstr "Kopierar fil %1% till %2% misslyckade: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Laddar ner nya leverantörsprofiler: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Konfigurationspaket: %1% uppdaterat till %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Det gick inte att ladda ner leverantörsprofiler: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Kontrollera ej sparade ändringar innan konfigureringen uppdateras." msgstr "Kontrollera ej sparade ändringar innan konfigureringen uppdateras."
# AI Translated
msgid "Configuration package: "
msgstr "Konfigurationspaket: "
# AI Translated
msgid " updated to "
msgstr " uppdaterat till "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Öppna G-kod fil:" msgstr "Öppna G-kod fil:"
@@ -13572,14 +13528,12 @@ msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping stöds endast av Klipper, RepRapFirmware och Marlin 2." msgstr "Input shaping stöds endast av Klipper, RepRapFirmware och Marlin 2."
# AI Translated # AI Translated
#, boost-format msgid "Grouping error: "
msgid "Grouping error: %1% cannot be placed in the left nozzle" msgstr "Grupperingsfel: "
msgstr "Grupperingsfel: %1% kan inte placeras i vänster nozzel"
# AI Translated # AI Translated
#, boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle" msgstr " kan inte placeras i "
msgstr "Grupperingsfel: %1% kan inte placeras i höger nozzel"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -13694,10 +13648,6 @@ msgstr "%1% är för nära andra och kan orsaka kollisioner."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% är för hög, och kollisioner kommer att uppstå." msgstr "%1% är för hög, och kollisioner kommer att uppstå."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Modellens och prime tornets inbördes placering uppfyller inte kraven för funktionen \"Inga glesa lager\". Justera deras inbördes placering, sänk modellens höjd eller stäng av \"Inga glesa lager\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " är för nära undantagsområdet, det kan förekomma kollisioner vid utskrift." msgstr " är för nära undantagsområdet, det kan förekomma kollisioner vid utskrift."
@@ -14100,10 +14050,6 @@ msgstr "Använd 3MF i stället för G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Aktivera detta om skrivaren tar emot en 3MF-fil som utskriftsjobb. När det är aktiverat skickar Orca Slicer den beredda filen som en .gcode.3mf i stället för en vanlig .gcode-fil." msgstr "Aktivera detta om skrivaren tar emot en 3MF-fil som utskriftsjobb. När det är aktiverat skickar Orca Slicer den beredda filen som en .gcode.3mf i stället för en vanlig .gcode-fil."
# AI Translated
msgid "Printer Agent"
msgstr "Skrivaragent"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Välj vilken nätverksagentimplementation som ska användas för kommunikation med skrivaren." msgstr "Välj vilken nätverksagentimplementation som ska användas för kommunikation med skrivaren."
@@ -15268,10 +15214,6 @@ msgstr "Justerade Rätlinjig"
msgid "Concentric" msgid "Concentric"
msgstr "Koncentrisk" msgstr "Koncentrisk"
# AI Translated
msgid "Spiral Inset"
msgstr "Spiralinsättning"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert kurvan" msgstr "Hilbert kurvan"
@@ -15369,13 +15311,13 @@ msgstr "Fyllordning för ovansidan"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Riktningen som toppytor fylls i när ett mönster som utgår från mitten används (Koncentrisk, Spiralinsättning, Arkimediska kordor, Oktagramspiral).\n" "Riktning i vilken ovansidor fylls när ett centrumbaserat mönster används (Koncentrisk, Arkimediska kordor, Oktagramspiral).\n"
"Utåt börjar i ytans mitt, så att överflödigt material trycks ut mot kanten där det syns minst. Inåt börjar vid kanten och slutar med de trånga kurvorna i mitten.\n" "Utåt börjar i ytans mitt, så att överskottsmaterial trycks ut mot kanten där det syns minst. Inåt börjar vid kanten och slutar med de trånga kurvorna i mitten.\n"
"Standard använder ordningen efter kortaste väg, som kan gå åt vilket håll som helst." "Standard använder ordning efter kortaste väg, vilken kan gå i endera riktningen."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -15383,13 +15325,13 @@ msgstr "Fyllordning för undersidan"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Riktningen som bottenytor fylls i när ett mönster som utgår från mitten används (Koncentrisk, Spiralinsättning, Arkimediska kordor, Oktagramspiral).\n" "Riktning i vilken undersidor fylls när ett centrumbaserat mönster används (Koncentrisk, Arkimediska kordor, Oktagramspiral).\n"
"Inåt börjar varje yta med de bredare yttre kurvorna, vilket förbättrar första lagrets vidhäftning på byggplattor där de trånga kurvorna i mitten kanske inte fäster. Utåt börjar i mitten och trycker ut överflödigt material mot kanten.\n" "Inåt börjar varje yta med de bredare yttre kurvorna, vilket förbättrar det första lagrets vidhäftning på byggplattor där de trånga kurvorna i mitten kanske inte fastnar. Utåt börjar i mitten och trycker överskottsmaterial mot kanten.\n"
"Standard använder ordningen efter kortaste väg, som kan gå åt vilket håll som helst." "Standard använder ordning efter kortaste väg, vilken kan gå i endera riktningen."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Invändigt mönster för fyllning av solida ytor" msgstr "Invändigt mönster för fyllning av solida ytor"
@@ -15506,14 +15448,6 @@ msgstr "Moturs"
msgid "Clockwise" msgid "Clockwise"
msgstr "Medurs" msgstr "Medurs"
# AI Translated
msgid "Distance to rod"
msgstr "Avstånd till stången"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Vågrätt avstånd från nozzelns spets till stångens bortre kant. Används för att undvika kollisioner vid utskrift per objekt."
msgid "Height to rod" msgid "Height to rod"
msgstr "Höjd till axel" msgstr "Höjd till axel"
@@ -18011,20 +17945,6 @@ msgstr "Upptäck överhängs vägg"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Upptäck överhängs procenten i förhållande till linjebredden och använd olika hastigheter för att skriva ut. Vid 100%% överhäng, bridge/brygg hastighet användas." msgstr "Upptäck överhängs procenten i förhållande till linjebredden och använd olika hastigheter för att skriva ut. Vid 100%% överhäng, bridge/brygg hastighet användas."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Skriv ut väggar utan stöd sist"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Väggvarv som ligger helt i luften skrivs ut först när något kan hålla upp dem:\n"
"de extruderas efter de andra väggarna på sin ö, den innersta först, oavsett väggordning.\n"
"Ett varv som bara det här lagrets bridges kan förankra väntar tills dessa bridges är utskrivna, medan ett varv som löper längs en vägg med stöd behåller sin plats före ifyllnaden, som behöver det som förankring."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Ytterväggar" msgstr "Ytterväggar"
@@ -18543,39 +18463,6 @@ msgstr "Torka på varv"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "För att minimera sömmens synlighet i en sluten varvextrudering görs en liten rörelse inåt innan extrudern lämnar varvet." msgstr "För att minimera sömmens synlighet i en sluten varvextrudering görs en liten rörelse inåt innan extrudern lämnar varvet."
# AI Translated
msgid "Wipe inward"
msgstr "Torka inåt"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Gäller endast yttre väggar, inklusive hålkonturer. Flyttar den heta nozzeln mot redan utskrivna inre väggar under avtorkningen, för att minska återuppvärmningen av nyss utskriven plast och sömmärken.\n"
"\n"
"Särskilt användbart vid lagerhöjder under 0,1 mm, där avtorkningsmärken syns tydligare.\n"
"\n"
"Använder vanlig avtorkning om ingen angränsande inre vägg redan är utskriven (områden med en enda vägg eller väggordningen Yttre/Inre), eller om ingen understödd väg inåt kan hittas, till exempel i trånga hörn eller vid sömglapp."
# AI Translated
msgid "Wipe inward distance"
msgstr "Avstånd för torka inåt"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Avståndet som avtorkningsvägen förskjuts bort från den yttre perimetern, angivet i millimeter eller som procent av den yttre väggens faktiska extruderingsbredd.\n"
"\n"
"Till exempel förskjuter 50% vägen med halva den yttre väggens bredd. Den verkliga förskjutningen begränsas både av den yttre väggens faktiska bredd och av det tillgängliga utrymmet till den angränsande väggen, så värden över 100% eller ett motsvarande absolut avstånd har ingen ytterligare effekt. Ange 0 för att stänga av förskjutningen."
# AI Translated # AI Translated
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Torka före yttre varv" msgstr "Torka före yttre varv"
@@ -18884,8 +18771,8 @@ msgid "No sparse layers (beta)"
msgstr "Inga glesa lager (beta)" msgstr "Inga glesa lager (beta)"
# AI Translated # 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." 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. User is responsible for ensuring there is no collision with the print."
msgstr "Om detta är aktiverat skrivs prime tornet inte ut på lager utan verktygsbyten. På lager med ett verktygsbyte färdas extrudern nedåt för att skriva ut prime tornet, så att tornet hamnar under modellen och verktygshuvudet måste sträcka sig ned till det. Placeringar där detta skulle kollidera med ett redan utskrivet objekt avvisas. Har ingen effekt med jämn timelapse eller detektering av avlagringar på nozzeln, som kräver ett torn på varje lager." msgstr "Om detta är aktiverat skrivs prime tornet inte ut på lager utan verktygsbyten. På lager med verktygsbyte flyttar extrudern nedåt för att skriva ut prime tornet. Användaren ansvarar för att det inte uppstår kollision med utskriften."
# AI Translated # AI Translated
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
@@ -18913,34 +18800,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cyklisk" msgstr "Cyklisk"
# AI Translated
msgid "Cyclic order"
msgstr "Cyklisk ordning"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Anpassad filamentsekvens som används av den cykliska verktygsbytesordningen, som filamentnummer åtskilda med kommatecken (t.ex. \"3,2,1,4\").\n"
"Varje lager skriver ut sina filament enligt den här sekvensen; filament som inte anges skrivs ut sist, i stigande ordning.\n"
"Lämna tomt för att gå igenom filamenten i stigande ordning."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Tillämpa cyklisk ordning på första lagret"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Tillämpar den cykliska verktygsbytesordningen även på första lagret.\n"
"Detta är avstängt som standard, eftersom första lagret i stället ordnas för bästa vidhäftning mot byggplattan: filament som skriver ut små, ömtåliga detaljer i första lagret skrivs ut sist, så att efterföljande verktygsbyten och förflyttningar är mindre benägna att slå loss de svagt förankrade delarna. Den här ordningen för första lagret följer också en anpassad filamentsekvens för första lagret när en sådan är angiven. Fördelen med den cykliska ordningen (extra verktygsbyten ger varje lager mer tid att svalna) gäller inte första lagret, som skrivs ut långsamt och varmt för vidhäftningens skull.\n"
"Aktivera detta endast om du behöver exakt samma verktygssekvens på varje lager, inklusive det första, på bekostnad av den vidhäftningsoptimeringen."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Bered spaltens stängningsradie" msgstr "Bered spaltens stängningsradie"
@@ -18950,6 +18809,9 @@ msgstr "Sprickor mindre än 2 x gap stängningsradie fylls under triangeln mesh
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Berednings läge" msgstr "Berednings läge"
msgid "Other"
msgstr "Andra"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Använd ”Jämn-Udda” för 3DLabPrint flygplans modeller. Använd ”Stäng hål” för att stänga alla hål i modellen." msgstr "Använd ”Jämn-Udda” för 3DLabPrint flygplans modeller. Använd ”Stäng hål” för att stänga alla hål i modellen."
@@ -20049,14 +19911,6 @@ msgstr "Ingen kontroll"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Utför inga giltighets kontroller, t.ex. kontroll av konflikter mellan G-kod och banor." msgstr "Utför inga giltighets kontroller, t.ex. kontroll av konflikter mellan G-kod och banor."
# AI Translated
msgid "Strict mode"
msgstr "Strikt läge"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Avslutar med en kod skild från noll när beredningen ger en icke-kritisk varning som annars bara loggas, till exempel en modell som behöver support medan support är avstängt. Använd detta i CI eller skriptade flöden som aldrig ska leverera en omärkligt trasig beredning. Varje sådan varning listas också med en stabil klass i arrayen `warnings` i result.json, som bara skrivs på Linux. Kan inte kombineras med --no-check, som hoppar över supportkontrollen."
msgid "Normative check" msgid "Normative check"
msgstr "Normativ kontroll" msgstr "Normativ kontroll"
@@ -20069,28 +19923,11 @@ msgstr "Mata ut modell information"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Mata ut modellens information." msgstr "Mata ut modellens information."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Inspektera mesh (JSON till 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 "Skriver en JSON-sammanfattning av varje inläst objekt till stdout och avslutar sedan: dess begränsningsboxar och de ytor på det konvexa höljet som det kan vila på, med deras normaler, areor och mittpunkter. Det är bland dessa ytor som alternativen --ground-* väljer. Maskinläsbart alternativ till --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Inspektera målning (JSON till 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 "Skriver en strukturerad JSON-sammanfattning av varje målat lager (support, söm, MMU-färg, ojämn yta) som redan är sparat på den inlästa modellen — antal facetter, ytarea och begränsningsbox i meshens koordinater per tillstånd — och avslutar sedan. Maskinläsbart alternativ till att öppna målningsverktygen i gränssnittet."
msgid "Export Settings" msgid "Export Settings"
msgstr "Exportera inställningar" msgstr "Exportera inställningar"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Exportera inställningar till en fil."
msgstr "Detta exporterar inställningar till en fil. Använd - för att skriva dem till stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Skicka framsteg till röret (SLA)" msgstr "Skicka framsteg till röret (SLA)"
@@ -20156,30 +19993,6 @@ msgstr "Rotera kring Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Rotationsvinkel kring Y-axeln i grader." msgstr "Rotationsvinkel kring Y-axeln i grader."
# AI Translated
msgid "Ground largest face"
msgstr "Lägg på största ytan"
# 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 "Lägger varje objekt på den största ytan av dess konvexa hölje och släpper ned det på byggplattan. Av lika stora ytor behålls den som redan vetter nedåt. Objekt utan en yta som är stor nog att vila på lämnas som de är. Transformationer körs i kommandoradens ordning, så rotationer som anges före det här alternativet respekteras. --orient 1 körs efter alla transformationer och ersätter orienteringen."
# AI Translated
msgid "Ground face by normal"
msgstr "Lägg på yta efter normal"
# 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 "Lägger varje objekt på den yta av det konvexa höljet vars utåtriktade normal ligger närmast riktningen NX,NY,NZ och släpper ned det på byggplattan. Riktningen anges i objektets koordinater, som innefattar de rotationer som angetts före det här alternativet och som sammanfaller med byggplattans axlar om inte indatafilen roterar objektet. Till exempel ställer 1,0,0 objektet på sin +X-sida. --orient 1 körs efter alla transformationer och ersätter orienteringen."
# AI Translated
msgid "Ground face at point"
msgstr "Lägg på yta vid punkt"
# 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 "Lägger varje objekt på den yta av det konvexa höljet som innehåller punkten X,Y,Z och släpper ned det på byggplattan. Punkten anges i objektets koordinater, som innefattar de rotationer som angetts före det här alternativet; --inspect-mesh anger ytornas mittpunkter i dessa. Objekt utan en sådan yta lämnas som de är, och körningen misslyckas om inget objekt har någon. --orient 1 körs efter alla transformationer och ersätter orienteringen."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Skala modellen med en plus faktor" msgstr "Skala modellen med en plus faktor"
@@ -23770,17 +23583,14 @@ msgstr "Åtgärden kan inte ångras. Vill du fortsätta?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Hoppar över objekt." msgstr "Hoppar över objekt."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Materialandel" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Modellhöjd" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Andel" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Välj filament" msgstr "Välj filament"
@@ -24096,14 +23906,12 @@ msgid "Drying-Dehumidifying"
msgstr "Torkning avfuktning" msgstr "Torkning avfuktning"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " maximal torktemperatur är "
msgstr "Maximal torktemperatur för %s är %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " minimal torktemperatur är "
msgstr "Minimal torktemperatur för %s är %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -24568,104 +24376,6 @@ msgstr ""
"Undvik vridning\n" "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?" "Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning?"
#~ msgid "Other"
#~ msgstr "Andra"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Vänster: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Höger: "
# AI Translated
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Maxtemperaturen får inte överstiga "
# AI Translated
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Minimitemperaturen bör inte vara lägre än "
#~ msgid "up to"
#~ msgstr "upp till"
#~ msgid "above"
#~ msgstr "över"
#~ msgid "from"
#~ msgstr "från"
# AI Translated
#~ msgid "Configuration package: "
#~ msgstr "Konfigurationspaket: "
# AI Translated
#~ msgid " updated to "
#~ msgstr " uppdaterat till "
# AI Translated
#~ msgid "Grouping error: "
#~ msgstr "Grupperingsfel: "
# AI Translated
#~ msgid " can not be placed in the "
#~ msgstr " kan inte placeras i "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " maximal torktemperatur är "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " minimal torktemperatur är "
# AI Translated
#~ msgid "needs"
#~ msgstr "behöver"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "inte aktiverad"
# AI Translated
#~ msgid "material not published"
#~ msgstr "materialet är inte publicerat"
#~ msgid "Select the language"
#~ msgstr "Välj språk"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Välj insticksmodul"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Riktning i vilken ovansidor fylls när ett centrumbaserat mönster används (Koncentrisk, Arkimediska kordor, Oktagramspiral).\n"
#~ "Utåt börjar i ytans mitt, så att överskottsmaterial trycks ut mot kanten där det syns minst. Inåt börjar vid kanten och slutar med de trånga kurvorna i mitten.\n"
#~ "Standard använder ordning efter kortaste väg, vilken kan gå i endera riktningen."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Riktning i vilken undersidor fylls när ett centrumbaserat mönster används (Koncentrisk, Arkimediska kordor, Oktagramspiral).\n"
#~ "Inåt börjar varje yta med de bredare yttre kurvorna, vilket förbättrar det första lagrets vidhäftning på byggplattor där de trånga kurvorna i mitten kanske inte fastnar. Utåt börjar i mitten och trycker överskottsmaterial mot kanten.\n"
#~ "Standard använder ordning efter kortaste väg, vilken kan gå i endera riktningen."
# 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Om detta är aktiverat skrivs prime tornet inte ut på lager utan verktygsbyten. På lager med verktygsbyte flyttar extrudern nedåt för att skriva ut prime tornet. Användaren ansvarar för att det inte uppstår kollision med utskriften."
#~ msgid "This exports settings to a file."
#~ msgstr "Exportera inställningar till en fil."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Liveview i Wayland kräver GStreamers GTK-videosink. Installera insticksmodulen gtksink för GStreamer och starta sedan om OrcaSlicer." #~ msgstr "Liveview i Wayland kräver GStreamers GTK-videosink. Installera insticksmodulen gtksink för GStreamer och starta sedan om OrcaSlicer."
+106 -396
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-06-19 13:40+0700\n" "PO-Revision-Date: 2026-06-19 13:40+0700\n"
"Last-Translator: Icezaza\n" "Last-Translator: Icezaza\n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
@@ -2456,6 +2456,13 @@ msgstr "มีอัปเดตพร้อมใช้งาน เปิด
msgid "%s has been removed." msgid "%s has been removed."
msgstr "ลบ %s แล้ว" msgstr "ลบ %s แล้ว"
msgid "Select the language"
msgstr "เลือกภาษา"
msgid "Language"
msgstr "ภาษา"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3689,15 +3696,11 @@ msgstr "ดึงเส้นพลาสติกปัจจุบันกล
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "สลับแทร็กที่ Filament Track Switch" msgstr "สลับแทร็กที่ Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "อุณหภูมิสูงสุดต้องไม่เกิน "
msgid "The maximum temperature cannot exceed %d"
msgstr "อุณหภูมิสูงสุดต้องไม่เกิน %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "อุณหภูมิต่ำสุดไม่ควรต่ำกว่า"
msgid "The minimum temperature should not be less than %d"
msgstr "อุณหภูมิต่ำสุดไม่ควรต่ำกว่า %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "พิมพ์เพื่อกรอง..." msgstr "พิมพ์เพื่อกรอง..."
@@ -4579,15 +4582,6 @@ msgstr ""
"การคัดลอก G-code ชั่วคราวไปยังเอาต์พุต G-code ล้มเหลว บางทีการ์ด SD อาจถูกล็อคการเขียน?\n" "การคัดลอก G-code ชั่วคราวไปยังเอาต์พุต G-code ล้มเหลว บางทีการ์ด SD อาจถูกล็อคการเขียน?\n"
"ข้อความแสดงข้อผิดพลาด: %1%" "ข้อความแสดงข้อผิดพลาด: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"การคัดลอก G-code ชั่วคราวไปยัง G-code ผลลัพธ์ล้มเหลว\n"
"ข้อความแสดงข้อผิดพลาด: %1%"
#, boost-format #, 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." 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" msgstr "การคัดลอก G-code ชั่วคราวไปยังเอาต์พุต G-code ล้มเหลว อาจมีปัญหากับอุปกรณ์เป้าหมาย โปรดลองส่งออกอีกครั้งหรือใช้อุปกรณ์อื่น G-code เอาต์พุตที่เสียหายอยู่ที่ %1%.tmp"
@@ -5324,11 +5318,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "มันคือ %s%% หรือ %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "มันคือ %s%% หรือ %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5354,17 +5347,21 @@ msgstr "รูปแบบไม่ถูกต้อง รูปแบบเ
msgid "System agents" msgid "System agents"
msgstr "เอเจนต์ระบบ" msgstr "เอเจนต์ระบบ"
# AI Translated
msgid "No plugin selected"
msgstr "ไม่ได้เลือกปลั๊กอิน"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "เพิ่มปลั๊กอิน" msgstr "เพิ่มปลั๊กอิน"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "ลบปลั๊กอิน" msgstr "เลือกปลั๊กอิน"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "ไม่ได้เลือกปลั๊กอิน" msgstr "ลบปลั๊กอิน"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5621,20 +5618,14 @@ msgstr "ตั้งค่าให้เหมาะสมที่สุด"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "จัดกลุ่มเส้นพลาสติกใหม่" msgstr "จัดกลุ่มเส้นพลาสติกใหม่"
# AI Translated msgid "up to"
#, boost-format msgstr "สูงสุด"
msgid "up to %1% mm"
msgstr "สูงสุด %1% มม."
# AI Translated msgid "above"
#, boost-format msgstr "ข้างบน"
msgid "above %1% mm"
msgstr "สูงกว่า %1% มม."
# AI Translated msgid "from"
#, boost-format msgstr "จาก"
msgid "from %1% to %2% mm"
msgstr "จาก %1% ถึง %2% มม."
msgid "Usage" msgid "Usage"
msgstr "การใช้งาน" msgstr "การใช้งาน"
@@ -5995,7 +5986,7 @@ msgstr "ปริมาณ:"
msgid "Size:" msgid "Size:"
msgstr "ขนาด:" 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "พบความขัดแย้งของเส้นทางรหัส G ที่เลเยอร์ %d, Z = %.2lfmm โปรดแยกวัตถุที่ขัดแย้งกันให้ไกลออกไป (%s <-> %s)" msgstr "พบความขัดแย้งของเส้นทางรหัส G ที่เลเยอร์ %d, Z = %.2lfmm โปรดแยกวัตถุที่ขัดแย้งกันให้ไกลออกไป (%s <-> %s)"
@@ -6307,13 +6298,11 @@ msgstr "บันทึกโปรเจกต์เป็น"
msgid "Save current project as" msgid "Save current project as"
msgstr "บันทึกโครงการปัจจุบันเป็น" msgstr "บันทึกโครงการปัจจุบันเป็น"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "เผยแพร่ 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "ส่งออกไฟล์ 3MF ที่ฝังการตั้งค่าที่เลือกไว้" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "นำเข้า 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "นำเข้า 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7569,14 +7558,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "ล่าง" msgstr "ล่าง"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "การตั้งค่านี้ไม่ได้ระบุชนิดความสามารถของปลั๊กอิน"
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "การตั้งค่านี้ระบุชนิดความสามารถของปลั๊กอินที่ไม่รู้จัก: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "การเลือกปลั๊กอิน" msgstr "การเลือกปลั๊กอิน"
@@ -8137,13 +8118,11 @@ msgstr "โปรดยืนยันว่ารหัส G ภายในค
msgid "Customized Preset" msgid "Customized Preset"
msgstr "ค่าที่ตั้งไว้ล่วงหน้าที่กำหนดเอง" msgstr "ค่าที่ตั้งไว้ล่วงหน้าที่กำหนดเอง"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "ไม่สามารถใช้การตั้งค่าที่เผยแพร่บางรายการได้:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "ช่องเส้นพลาสติกบางช่องถูกเปลี่ยนแปลง:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "ชื่อของส่วนประกอบภายในไฟล์ STEP ไม่ใช่รูปแบบ UTF-8!" msgstr "ชื่อของส่วนประกอบภายในไฟล์ STEP ไม่ใช่รูปแบบ UTF-8!"
@@ -8552,17 +8531,13 @@ msgstr "บันทึกไฟล์ที่สไลซ์เป็น:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "ไฟล์ %s ถูกส่งไปยังพื้นที่เก็บข้อมูลของเครื่องพิมพ์แล้ว และสามารถดูได้บนเครื่องพิมพ์" msgstr "ไฟล์ %s ถูกส่งไปยังพื้นที่เก็บข้อมูลของเครื่องพิมพ์แล้ว และสามารถดูได้บนเครื่องพิมพ์"
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "เผยแพร่ไฟล์ 3MF เป็น:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"ส่งออกไฟล์ 3MF ที่เผยแพร่ล้มเหลว\n"
"โปรดตรวจสอบว่าโฟลเดอร์นั้นมีอยู่บนออนไลน์หรือมีโปรแกรมอื่นเปิดไฟล์นี้ค้างไว้หรือไม่"
msgid "Publish" msgid "Publish"
msgstr "เผยแพร่" msgstr "เผยแพร่"
@@ -8777,6 +8752,7 @@ msgstr "ต้องการดำเนินการต่อหรือไ
msgid "Language selection" msgid "Language selection"
msgstr "การเลือกภาษา" msgstr "การเลือกภาษา"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "เอเชียแปซิฟิก" msgstr "เอเชียแปซิฟิก"
@@ -8881,9 +8857,6 @@ msgstr "เส้นทางอินสแตนซ์ปัจจุบัน
msgid "General" msgid "General"
msgstr "ทั่วไป" msgstr "ทั่วไป"
msgid "Language"
msgstr "ภาษา"
msgid "Metric" msgid "Metric"
msgstr "เมตริก" msgstr "เมตริก"
@@ -9322,6 +9295,9 @@ msgstr "เมื่อเลื่อนแถบเลเยอร์ในต
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "ความสว่างของเลเยอร์ที่หรี่" msgstr "ความสว่างของเลเยอร์ที่หรี่"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9721,80 +9697,63 @@ msgstr "กำลังอัพโหลดข้อมูล"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "ข้ามไปที่หน้าเว็บ" msgstr "ข้ามไปที่หน้าเว็บ"
# AI Translated
msgid "Material" msgid "Material"
msgstr "วัสดุ" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "เส้นพลาสติกผสม" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "เส้นพลาสติกผสมบางรายการต้องอาศัยเส้นพลาสติกที่จะไม่ถูกเผยแพร่:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "เส้นพลาสติก %d (ผสม)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% ต้องใช้ %2% แต่ยังไม่ได้เปิดใช้"
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% ต้องใช้ %2% แต่วัสดุของมันจะไม่ถูกเผยแพร่" msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "หากต้องการเผยแพร่เส้นพลาสติกผสม ให้เปิดใช้เส้นพลาสติกทุกเส้นที่ใช้ แล้วเลือกการเผยแพร่แบบเต็ม หรือทำตามข้อกำหนดชนิดของมัน" msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "เผยแพร่ต่อไป" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "เผยแพร่ 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "เลือกว่าจะเผยแพร่การตั้งค่าใดในไฟล์ 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "วิกิการเผยแพร่ 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "คู่มือวีดีโอการเผยแพร่ 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "เผยแพร่ช่องเส้นพลาสติกนี้ในไฟล์ 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "การเผยแพร่แบบเต็ม" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "ฝังเส้นพลาสติกทั้งหมดของช่องนี้ลงในไฟล์ 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "กรองรายการที่ไม่ได้เลือก" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9813,10 +9772,6 @@ msgstr "คัดลอกค่าที่สืบทอดมาจากพ
msgid "Detach from parent" msgid "Detach from parent"
msgstr "แยกออกจากพรีเซ็ตแม่" msgstr "แยกออกจากพรีเซ็ตแม่"
# AI Translated
msgid "Save without parent"
msgstr "บันทึกโดยไม่มีพรีเซ็ตแม่"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "พรีเซ็ตอิสระ" msgstr "พรีเซ็ตอิสระ"
@@ -10521,17 +10476,9 @@ msgstr "จำเป็นต้องใช้ Prime Tower ในการต
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 ที่แม่นยำและ Prime Tower อาจทำให้เกิดข้อผิดพลาดในการแบ่งส่วน คุณยังต้องการเปิดใช้งานความสูง Z ที่แม่นยำหรือไม่" msgstr "การเปิดใช้งานทั้งความสูง Z ที่แม่นยำและ Prime Tower อาจทำให้เกิดข้อผิดพลาดในการแบ่งส่วน คุณยังต้องการเปิดใช้งานความสูง 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 "ไทม์แลปส์แบบราบรื่นต้องมี Prime Tower ในทุกเลเยอร์ ซึ่งใช้ร่วมกับ \"ไม่มีชั้นกระจัดกระจาย\" ไม่ได้ จึงปิด \"ไม่มีชั้นกระจัดกระจาย\" แล้ว"
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?" 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 "จำเป็นต้องใช้ Prime Tower สำหรับโหมดไทม์แลปส์แบบราบรื่น หากไม่มี Prime Tower อาจเกิดตำหนิบนโมเดลได้ ต้องการเปิดใช้ Prime Tower หรือไม่?" msgstr "จำเป็นต้องใช้ Prime Tower สำหรับโหมดไทม์แลปส์แบบราบรื่น หากไม่มี Prime Tower อาจเกิดตำหนิบนโมเดลได้ ต้องการเปิดใช้ Prime Tower หรือไม่?"
# 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 "\"ไม่มีชั้นกระจัดกระจาย\" ใช้ร่วมกับไทม์แลปส์แบบราบรื่นไม่ได้ เพราะไทม์แลปส์แบบราบรื่นต้องมี Prime Tower ในทุกเลเยอร์ ไทม์แลปส์จึงถูกสลับเป็นโหมดแบบดั้งเดิม"
msgid "Still print by object?" msgid "Still print by object?"
msgstr "ยังคงพิมพ์ตามวัตถุใช่ไหม" msgstr "ยังคงพิมพ์ตามวัตถุใช่ไหม"
@@ -10900,6 +10847,9 @@ msgstr "โปรไฟล์กระบวนการที่เข้าก
msgid "Printable space" msgid "Printable space"
msgstr "พื้นที่ที่สามารถพิมพ์ได้" msgstr "พื้นที่ที่สามารถพิมพ์ได้"
msgid "Printer Agent"
msgstr "ตัวแทนเครื่องพิมพ์"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "เลือกการใช้งานตัวแทนเครือข่ายสำหรับการสื่อสารของเครื่องพิมพ์ ตัวแทนที่มีอยู่จะได้รับการลงทะเบียนเมื่อเริ่มต้น" msgstr "เลือกการใช้งานตัวแทนเครือข่ายสำหรับการสื่อสารของเครื่องพิมพ์ ตัวแทนที่มีอยู่จะได้รับการลงทะเบียนเมื่อเริ่มต้น"
@@ -11300,6 +11250,14 @@ msgstr "จำนวนชุดดันเส้น"
msgid "Capabilities" msgid "Capabilities"
msgstr "ความสามารถ" msgstr "ความสามารถ"
# AI Translated
msgid "Left: "
msgstr "ซ้าย: "
# AI Translated
msgid "Right: "
msgstr "ขวา: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "แสดงค่าที่ตั้งล่วงหน้าทั้งหมด (รวมทั้งเข้ากันไม่ได้)" msgstr "แสดงค่าที่ตั้งล่วงหน้าทั้งหมด (รวมทั้งเข้ากันไม่ได้)"
@@ -12138,22 +12096,15 @@ msgstr "ยกเลิกการซ่อมแล้ว"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "การคัดลอกไฟล์ %1% ถึง %2% ล้มเหลว: %3%" msgstr "การคัดลอกไฟล์ %1% ถึง %2% ล้มเหลว: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "กำลังดาวน์โหลดโปรไฟล์ผู้ขายใหม่: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "แพคเกจการกำหนดค่า: %1% อัปเดตเป็น %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "ดาวน์โหลดโปรไฟล์ผู้ขายล้มเหลว: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "โปรดตรวจสอบการเปลี่ยนแปลงที่ยังไม่ได้บันทึกก่อนอัปเดตการกำหนดค่า" msgstr "โปรดตรวจสอบการเปลี่ยนแปลงที่ยังไม่ได้บันทึกก่อนอัปเดตการกำหนดค่า"
msgid "Configuration package: "
msgstr "แพคเกจการกำหนดค่า:"
msgid " updated to "
msgstr "อัปเดตเป็น"
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "เปิดไฟล์ G-code:" msgstr "เปิดไฟล์ G-code:"
@@ -12211,15 +12162,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "รูปร่างอินพุตรองรับเฉพาะ Klipper, RepRapFirmware และ Marlin 2 เท่านั้น" msgstr "รูปร่างอินพุตรองรับเฉพาะ Klipper, RepRapFirmware และ Marlin 2 เท่านั้น"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "ข้อผิดพลาดในการจัดกลุ่ม:"
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "ข้อผิดพลาดในการจัดกลุ่ม: %1% ไม่สามารถวางในหัวฉีดซ้ายได้"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr "ไม่สามารถวางใน"
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "ข้อผิดพลาดในการจัดกลุ่ม: %1% ไม่สามารถวางในหัวฉีดขวาได้"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12333,10 +12280,6 @@ msgstr "%1% อยู่ใกล้ผู้อื่นมากเกิน
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% สูงเกินไป และจะเกิดการชนกัน" msgstr "%1% สูงเกินไป และจะเกิดการชนกัน"
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "ตำแหน่งสัมพัทธ์ของโมเดลกับ Prime Tower ไม่เป็นไปตามข้อกำหนดของฟังก์ชัน \"ไม่มีชั้นกระจัดกระจาย\" โปรดปรับตำแหน่งสัมพัทธ์ของทั้งสอง ลดความสูงของโมเดล หรือปิด \"ไม่มีชั้นกระจัดกระจาย\""
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "อยู่ใกล้พื้นที่แยกมากเกินไป อาจเกิดการชนกันเมื่อพิมพ์" msgstr "อยู่ใกล้พื้นที่แยกมากเกินไป อาจเกิดการชนกันเมื่อพิมพ์"
@@ -12682,9 +12625,6 @@ msgstr "ใช้ 3MF แทน G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "เปิดใช้งานหากเครื่องพิมพ์รับไฟล์ 3MF เป็นงานพิมพ์ เมื่อเปิดใช้งาน OrcaSlicer จะส่งไฟล์ที่สไลซ์แล้วเป็น .gcode.3mf แทนไฟล์ .gcode ธรรมดา" msgstr "เปิดใช้งานหากเครื่องพิมพ์รับไฟล์ 3MF เป็นงานพิมพ์ เมื่อเปิดใช้งาน OrcaSlicer จะส่งไฟล์ที่สไลซ์แล้วเป็น .gcode.3mf แทนไฟล์ .gcode ธรรมดา"
msgid "Printer Agent"
msgstr "ตัวแทนเครื่องพิมพ์"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "เลือกการใช้งานตัวแทนเครือข่ายสำหรับการสื่อสารของเครื่องพิมพ์" msgstr "เลือกการใช้งานตัวแทนเครือข่ายสำหรับการสื่อสารของเครื่องพิมพ์"
@@ -13730,10 +13670,6 @@ msgstr "จัดแนวเป็นเส้นตรง"
msgid "Concentric" msgid "Concentric"
msgstr "ศูนย์กลาง" msgstr "ศูนย์กลาง"
# AI Translated
msgid "Spiral Inset"
msgstr "เกลียวเข้าใน"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "ฮิลเบิร์ต เคิร์ฟ" msgstr "ฮิลเบิร์ต เคิร์ฟ"
@@ -13825,13 +13761,13 @@ msgstr "ลำดับการเติมพื้นผิวด้านบ
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"ทิศทางการเติมผิวด้านบนเมื่อใช้รูปแบบที่เริ่มจากศูนย์กลาง (ศูนย์กลาง, เกลียวเข้าใน, คอร์ดอาร์คิมีดีน, เกลียวแปดเหลี่ยม)\n" "ทิศทางที่พื้นผิวด้านบนถูกเติมเมื่อใช้ลวดลายแบบอิงจุดศูนย์กลาง (Concentric, Archimedean Chords, Octagram Spiral)\n"
"ออกด้านนอกจะเริ่มที่กึ่งกลางของผิว วัสดุส่วนเกินจึงถูกดันไปทางขอบซึ่งมองเห็นได้น้อยที่สุด เข้าด้านในจะเริ่มที่ขอบและจบด้วยเส้นโค้งแคบตรงกึ่งกลาง\n" "ออกด้านนอกเริ่มที่กึ่งกลางของพื้นผิว ดังนั้นวัสดุส่วนเกินจถูกดันไปทางขอบซึ่งมองเห็นได้น้อยที่สุด เข้าด้านในเริ่มที่ขอบและจบด้วยเส้นโค้งแคบที่กึ่งกลาง\n"
"ค่าเริ่มต้นใช้การเรียงตามเส้นทางที่สั้นที่สุด ซึ่งอาจเดินไปทางใดก็ได้" "ค่าเริ่มต้นใช้การเรียงลำดับเส้นทางสั้นที่สุด ซึ่งอาจทำงานในทิศทางใดก็ได้"
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13839,13 +13775,13 @@ msgstr "ลำดับการเติมพื้นผิวด้านล
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"ทิศทางการเติมผิวด้านล่างเมื่อใช้รูปแบบที่เริ่มจากศูนย์กลาง (ศูนย์กลาง, เกลียวเข้าใน, คอร์ดอาร์คิมีดีน, เกลียวแปดเหลี่ยม)\n" "ทิศทางที่พื้นผิวด้านล่างถูกเติมเมื่อใช้ลวดลายแบบอิงจุดศูนย์กลาง (Concentric, Archimedean Chords, Octagram Spiral)\n"
"เข้าด้านในจะเริ่มแต่ละผิวด้วยเส้นโค้งด้านนอกที่กว้างกว่า ซึ่งช่วยให้ชั้นแรกยึดเกาะดีขึ้นบนฐานพิมพ์ที่เส้นโค้งแคบตรงกึ่งกลางอาจไม่ติด ออกด้านนอกจะเริ่มที่กึ่งกลางและดันวัสดุส่วนเกินไปทางขอบ\n" "เข้าด้านในเริ่มแต่ละพื้นผิวด้วยเส้นโค้งด้านนอกที่กว้างกว่า ซึ่งช่วยเพิ่มการยึดเกาะเลเยอร์แรกบนฐานพิมพ์ที่เส้นโค้งแคบตรงกลางอาจไม่ติด ออกด้านนอกเริ่มที่กึ่งกลาง โดยดันวัสดุส่วนเกินไปทางขอบ\n"
"ค่าเริ่มต้นใช้การเรียงตามเส้นทางที่สั้นที่สุด ซึ่งอาจเดินไปทางใดก็ได้" "ค่าเริ่มต้นใช้การเรียงลำดับเส้นทางสั้นที่สุด ซึ่งอาจทำงานในทิศทางใดก็ได้"
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "รูปแบบไส้ในของแข็งภายใน" msgstr "รูปแบบไส้ในของแข็งภายใน"
@@ -13948,14 +13884,6 @@ msgstr "ทวนเข็มนาฬิกา"
msgid "Clockwise" msgid "Clockwise"
msgstr "ตามเข็มนาฬิกา" msgstr "ตามเข็มนาฬิกา"
# AI Translated
msgid "Distance to rod"
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 "ระยะในแนวนอนจากปลายหัวฉีดถึงขอบด้านไกลของแกน ใช้สำหรับหลีกเลี่ยงการชนในการพิมพ์ตามวัตถุ"
msgid "Height to rod" msgid "Height to rod"
msgstr "ความสูงถึงก้าน" msgstr "ความสูงถึงก้าน"
@@ -16125,20 +16053,6 @@ msgstr "ตรวจจับผนังส่วนยื่น"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "ตรวจจับเปอร์เซ็นต์ระยะยื่นที่สัมพันธ์กับความกว้างของเส้น และใช้ความเร็วที่แตกต่างกันในการพิมพ์ สำหรับระยะยื่น 100%% จะใช้ความเร็วบริดจ์" msgstr "ตรวจจับเปอร์เซ็นต์ระยะยื่นที่สัมพันธ์กับความกว้างของเส้น และใช้ความเร็วที่แตกต่างกันในการพิมพ์ สำหรับระยะยื่น 100%% จะใช้ความเร็วบริดจ์"
# AI Translated
msgid "Print unsupported walls last"
msgstr "พิมพ์ผนังที่ไม่มีส่วนรองรับเป็นลำดับสุดท้าย"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"รอบผนังที่ลอยอยู่กลางอากาศทั้งวงจะถูกพิมพ์ก็ต่อเมื่อมีสิ่งที่รองรับมันได้แล้ว:\n"
"โดยจะถูกอัดขึ้นรูปหลังผนังอื่น ๆ ของเกาะเดียวกัน เริ่มจากวงในสุด ไม่ว่าลำดับผนังจะเป็นแบบใด\n"
"รอบที่มีเพียงสะพานของเลเยอร์นี้เท่านั้นที่ยึดไว้ได้จะรอจนกว่าสะพานเหล่านั้นจะถูกพิมพ์ ส่วนรอบที่วิ่งขนานไปกับผนังที่มีส่วนรองรับจะยังคงอยู่ก่อนไส้ใน ซึ่งต้องใช้มันเป็นจุดยึด"
msgid "Outer walls" msgid "Outer walls"
msgstr "ผนังชั้นนอก" msgstr "ผนังชั้นนอก"
@@ -16576,39 +16490,6 @@ msgstr "เช็ดบนลูป"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "เพื่อลดการมองเห็นรอยต่อในการอัดรีดแบบวงปิด จะมีการเคลื่อนตัวเข้าด้านในเล็กน้อยก่อนที่ชุดดันเส้นจะออกจากวง" msgstr "เพื่อลดการมองเห็นรอยต่อในการอัดรีดแบบวงปิด จะมีการเคลื่อนตัวเข้าด้านในเล็กน้อยก่อนที่ชุดดันเส้นจะออกจากวง"
# AI Translated
msgid "Wipe inward"
msgstr "เช็ดเข้าด้านใน"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"ใช้กับผนังด้านนอกเท่านั้น รวมถึงขอบรู โดยจะขยับหัวฉีดที่ร้อนเข้าหาผนังด้านในที่พิมพ์ไปแล้วระหว่างการเช็ด เพื่อลดการให้ความร้อนซ้ำแก่พลาสติกที่เพิ่งพิมพ์และลดรอยตะเข็บ\n"
"\n"
"มีประโยชน์เป็นพิเศษที่ความสูงเลเยอร์ต่ำกว่า 0.1 มม. ซึ่งรอยเช็ดจะเห็นได้ชัดกว่า\n"
"\n"
"จะใช้การเช็ดแบบปกติหากยังไม่มีผนังด้านในที่อยู่ติดกันถูกพิมพ์ (พื้นที่ผนังเดี่ยว หรือลำดับผนังแบบด้านนอก/ด้านใน) หรือหากหาเส้นทางเข้าด้านในที่มีส่วนรองรับไม่ได้ เช่น ที่มุมแคบหรือช่องว่างของรอยตะเข็บ"
# AI Translated
msgid "Wipe inward distance"
msgstr "ระยะเช็ดเข้าด้านใน"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"ตัวอย่างเช่น 50% จะเลื่อนเส้นทางไปครึ่งหนึ่งของความกว้างผนังด้านนอก ระยะเลื่อนที่มีผลจริงถูกจำกัดทั้งโดยความกว้างจริงของผนังด้านนอกและโดยช่องว่างที่มีถึงผนังที่อยู่ติดกัน ดังนั้นค่าที่เกิน 100% หรือระยะสัมบูรณ์ที่เทียบเท่าจะไม่ให้ผลเพิ่มเติม ตั้งเป็น 0 เพื่อปิดการเลื่อน"
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "เช็ดก่อนวนรอบภายนอก" msgstr "เช็ดก่อนวนรอบภายนอก"
@@ -16870,9 +16751,8 @@ msgstr "รับเครื่องมือใหม่โดยไม่ร
msgid "No sparse layers (beta)" 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "หากเปิดใช้งาน Wipe Tower จะไม่ถูกพิมพ์บนเลเยอร์โดยไม่มีการเปลี่ยนแปลงเครื่องมือ บนเลเยอร์ที่มีการเปลี่ยนเครื่องมือ ชุดดันเส้นจะเคลื่อนลงด้านล่างเพื่อพิมพ์ Wipe Tower ผู้ใช้มีหน้าที่รับผิดชอบในการตรวจสอบให้แน่ใจว่าไม่มีการชนกันกับงานพิมพ์"
msgstr "หากเปิดใช้ Wipe Tower จะไม่ถูกพิมพ์ในเลเยอร์ที่ไม่มีการเปลี่ยนเครื่องมือ ในเลเยอร์ที่มีการเปลี่ยนเครื่องมือ ชุดดันเส้นจะเคลื่อนลงไปพิมพ์ Wipe Tower ทำให้หอคอยอยู่ต่ำกว่าโมเดลและหัวพิมพ์ต้องยื่นลงไปหามัน การจัดวางที่จะทำให้ชนกับวัตถุที่พิมพ์ไปแล้วจะถูกปฏิเสธ ไม่มีผลเมื่อใช้ไทม์แลปส์แบบราบรื่นหรือการตรวจจับการจับตัวเป็นก้อนที่หัวฉีด ซึ่งต้องมีหอคอยในทุกเลเยอร์"
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "ใช้ชุดดันเส้นการพิมพ์ทั้งหมด" msgstr "ใช้ชุดดันเส้นการพิมพ์ทั้งหมด"
@@ -16898,34 +16778,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Cyclic" msgstr "Cyclic"
# AI Translated
msgid "Cyclic order"
msgstr "ลำดับแบบวนรอบ"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"แต่ละเลเยอร์จะพิมพ์เส้นพลาสติกของตนตามลำดับนี้ ส่วนเส้นพลาสติกที่ไม่ได้ระบุไว้จะถูกพิมพ์เป็นลำดับสุดท้ายโดยเรียงจากน้อยไปมาก\n"
"เว้นว่างไว้เพื่อวนใช้เส้นพลาสติกโดยเรียงจากน้อยไปมาก"
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "ใช้ลำดับแบบวนรอบกับชั้นแรก"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"ใช้ลำดับการเปลี่ยนเครื่องมือแบบวนรอบกับชั้นแรกด้วย\n"
"โดยค่าเริ่มต้นจะปิดอยู่ เพราะชั้นแรกจะถูกจัดลำดับเพื่อการยึดเกาะฐานพิมพ์ที่ดีที่สุดแทน กล่าวคือ เส้นพลาสติกที่พิมพ์รายละเอียดเล็กและเปราะบางของชั้นแรกจะถูกพิมพ์เป็นลำดับสุดท้าย การเปลี่ยนเครื่องมือและการเดินหัวเปล่าที่ตามมาจึงมีโอกาสน้อยลงที่จะกระแทกชิ้นส่วนที่ยึดเกาะไม่แน่นเหล่านั้นให้หลุด ลำดับของชั้นแรกนี้ยังเคารพลำดับเส้นพลาสติกของชั้นแรกที่กำหนดเองด้วย หากมีการตั้งค่าไว้ ข้อดีของลำดับแบบวนรอบ (การเปลี่ยนเครื่องมือที่เพิ่มขึ้นทำให้แต่ละเลเยอร์มีเวลาเย็นตัวมากขึ้น) ไม่ใช้กับชั้นแรก ซึ่งพิมพ์อย่างช้าและร้อนเพื่อการยึดเกาะ\n"
"เปิดใช้สิ่งนี้เฉพาะเมื่อคุณต้องการลำดับเครื่องมือที่เหมือนกันทุกประการในทุกเลเยอร์รวมถึงชั้นแรก โดยยอมแลกกับการปรับแต่งการยึดเกาะดังกล่าว"
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "รัศมีการปิดช่องว่างของ Slice" msgstr "รัศมีการปิดช่องว่างของ Slice"
@@ -16935,6 +16787,9 @@ msgstr "รอยแตกร้าวที่มีขนาดเล็กก
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "โหมดการแบ่งส่วน" msgstr "โหมดการแบ่งส่วน"
msgid "Other"
msgstr "อื่นๆ"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "ใช้ \"เลขคู่\" สำหรับโมเดลเครื่องบิน 3DLabPrint ใช้ \"ปิดรู\" เพื่อปิดรูทั้งหมดในโมเดล" msgstr "ใช้ \"เลขคู่\" สำหรับโมเดลเครื่องบิน 3DLabPrint ใช้ \"ปิดรู\" เพื่อปิดรูทั้งหมดในโมเดล"
@@ -17936,14 +17791,6 @@ msgstr "ไม่มีเช็ค"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "อย่าทำการตรวจสอบความถูกต้องใดๆ เช่น การตรวจสอบข้อขัดแย้งของเส้นทาง G-code" msgstr "อย่าทำการตรวจสอบความถูกต้องใดๆ เช่น การตรวจสอบข้อขัดแย้งของเส้นทาง G-code"
# AI Translated
msgid "Strict mode"
msgstr "โหมดเข้มงวด"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "ออกจากโปรแกรมด้วยค่าที่ไม่ใช่ศูนย์เมื่อการสไลซ์เกิดคำเตือนที่ไม่ร้ายแรง ซึ่งปกติจะถูกบันทึกลงล็อกเท่านั้น เช่น โมเดลที่ต้องการส่วนรองรับขณะที่ปิดส่วนรองรับไว้ ใช้สิ่งนี้ใน CI หรือไปป์ไลน์ที่ทำงานด้วยสคริปต์ซึ่งต้องไม่ส่งมอบผลการสไลซ์ที่เสียหายแบบสังเกตยาก คำเตือนแต่ละรายการดังกล่าวยังถูกแสดงพร้อมคลาสที่คงที่ในอาร์เรย์ `warnings` ของ result.json ซึ่งเขียนเฉพาะบน Linux เท่านั้น ใช้ร่วมกับ --no-check ไม่ได้ เพราะตัวเลือกนั้นข้ามการตรวจสอบส่วนรองรับ"
msgid "Normative check" msgid "Normative check"
msgstr "การตรวจสอบเชิงบรรทัดฐาน" msgstr "การตรวจสอบเชิงบรรทัดฐาน"
@@ -17956,28 +17803,11 @@ msgstr "ข้อมูลรุ่นเอาท์พุต"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "ส่งออกข้อมูลของโมเดล" msgstr "ส่งออกข้อมูลของโมเดล"
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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"
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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 "พิมพ์สรุป JSON แบบมีโครงสร้างของทุกเลเยอร์ที่ระบายไว้ (ส่วนรองรับ, รอยตะเข็บ, สี MMU, ผิวฟัซซี) ซึ่งถูกเก็บไว้ในโมเดลที่โหลดแล้ว — จำนวนหน้า พื้นที่ผิว และกล่องขอบเขตในพิกัดของเมชในแต่ละสถานะ — แล้วออกจากโปรแกรม เป็นทางเลือกที่เครื่องอ่านได้แทนการเปิดเครื่องมือระบายในหน้าจอ"
msgid "Export Settings" msgid "Export Settings"
msgstr "ส่งออกการตั้งค่า" msgstr "ส่งออกการตั้งค่า"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "ส่งออกการตั้งค่าไปยังไฟล์"
msgstr "คำสั่งนี้ส่งออกการตั้งค่าไปยังไฟล์ ใช้ - เพื่อเขียนไปยัง stdout"
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "ส่งความคืบหน้าไปป์" msgstr "ส่งความคืบหน้าไปป์"
@@ -18033,30 +17863,6 @@ msgstr "หมุนรอบ Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "มุมการหมุนรอบแกน Y มีหน่วยเป็นองศา" msgstr "มุมการหมุนรอบแกน Y มีหน่วยเป็นองศา"
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 ทำงานหลังการแปลงรูปทั้งหมดและจะแทนที่การจัดวางแนว"
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "ปรับขนาดโมเดลตามปัจจัยโฟลต" msgstr "ปรับขนาดโมเดลตามปัจจัยโฟลต"
@@ -21155,17 +20961,14 @@ msgstr "การทำงานนี้ไม่สามารถย้อน
msgid "Skipping objects." msgid "Skipping objects."
msgstr "ข้ามวัตถุ" msgstr "ข้ามวัตถุ"
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "สัดส่วนวัสดุ" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "ความสูงโมเดล" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "สัดส่วน" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "เลือกเส้นพลาสติก" msgstr "เลือกเส้นพลาสติก"
@@ -21423,14 +21226,12 @@ msgid "Drying-Dehumidifying"
msgstr "อบแห้ง-ลดความชื้น" msgstr "อบแห้ง-ลดความชื้น"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " อุณหภูมิอบแห้งสูงสุดคือ "
msgstr "อุณหภูมิอบแห้งสูงสุดของ %s คือ %d°C"
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " อุณหภูมิอบแห้งต่ำสุดคือ "
msgstr "อุณหภูมิอบแห้งต่ำสุดของ %s คือ %d°C"
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21875,97 +21676,6 @@ msgstr ""
"หลีกเลี่ยงการบิดเบี้ยว\n" "หลีกเลี่ยงการบิดเบี้ยว\n"
"คุณรู้หรือไม่ว่าเมื่อพิมพ์วัสดุที่มีแนวโน้มที่จะเกิดการบิดเบี้ยว เช่น ABS การเพิ่มอุณหภูมิฐานพิมพ์อย่างเหมาะสมสามารถลดความน่าจะเป็นของการบิดเบี้ยวได้" "คุณรู้หรือไม่ว่าเมื่อพิมพ์วัสดุที่มีแนวโน้มที่จะเกิดการบิดเบี้ยว เช่น ABS การเพิ่มอุณหภูมิฐานพิมพ์อย่างเหมาะสมสามารถลดความน่าจะเป็นของการบิดเบี้ยวได้"
#~ msgid "Other"
#~ msgstr "อื่นๆ"
# AI Translated
#~ msgid "Left: "
#~ msgstr "ซ้าย: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "ขวา: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "อุณหภูมิสูงสุดต้องไม่เกิน "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "อุณหภูมิต่ำสุดไม่ควรต่ำกว่า"
#~ msgid "up to"
#~ msgstr "สูงสุด"
#~ msgid "above"
#~ msgstr "ข้างบน"
#~ msgid "from"
#~ msgstr "จาก"
#~ msgid "Configuration package: "
#~ msgstr "แพคเกจการกำหนดค่า:"
#~ msgid " updated to "
#~ msgstr "อัปเดตเป็น"
#~ msgid "Grouping error: "
#~ msgstr "ข้อผิดพลาดในการจัดกลุ่ม:"
#~ msgid " can not be placed in the "
#~ msgstr "ไม่สามารถวางใน"
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " อุณหภูมิอบแห้งสูงสุดคือ "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " อุณหภูมิอบแห้งต่ำสุดคือ "
# AI Translated
#~ msgid "needs"
#~ msgstr "ต้องการ"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "ไม่ได้เปิดใช้"
# AI Translated
#~ msgid "material not published"
#~ msgstr "วัสดุยังไม่ถูกเผยแพร่"
#~ msgid "Select the language"
#~ msgstr "เลือกภาษา"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "เลือกปลั๊กอิน"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "ทิศทางที่พื้นผิวด้านบนถูกเติมเมื่อใช้ลวดลายแบบอิงจุดศูนย์กลาง (Concentric, Archimedean Chords, Octagram Spiral)\n"
#~ "ออกด้านนอกเริ่มที่กึ่งกลางของพื้นผิว ดังนั้นวัสดุส่วนเกินจะถูกดันไปทางขอบซึ่งมองเห็นได้น้อยที่สุด เข้าด้านในเริ่มที่ขอบและจบด้วยเส้นโค้งแคบที่กึ่งกลาง\n"
#~ "ค่าเริ่มต้นใช้การเรียงลำดับเส้นทางสั้นที่สุด ซึ่งอาจทำงานในทิศทางใดก็ได้"
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "ทิศทางที่พื้นผิวด้านล่างถูกเติมเมื่อใช้ลวดลายแบบอิงจุดศูนย์กลาง (Concentric, Archimedean Chords, Octagram Spiral)\n"
#~ "เข้าด้านในเริ่มแต่ละพื้นผิวด้วยเส้นโค้งด้านนอกที่กว้างกว่า ซึ่งช่วยเพิ่มการยึดเกาะเลเยอร์แรกบนฐานพิมพ์ที่เส้นโค้งแคบตรงกลางอาจไม่ติด ออกด้านนอกเริ่มที่กึ่งกลาง โดยดันวัสดุส่วนเกินไปทางขอบ\n"
#~ "ค่าเริ่มต้นใช้การเรียงลำดับเส้นทางสั้นที่สุด ซึ่งอาจทำงานในทิศทางใดก็ได้"
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "หากเปิดใช้งาน Wipe Tower จะไม่ถูกพิมพ์บนเลเยอร์โดยไม่มีการเปลี่ยนแปลงเครื่องมือ บนเลเยอร์ที่มีการเปลี่ยนเครื่องมือ ชุดดันเส้นจะเคลื่อนลงด้านล่างเพื่อพิมพ์ Wipe Tower ผู้ใช้มีหน้าที่รับผิดชอบในการตรวจสอบให้แน่ใจว่าไม่มีการชนกันกับงานพิมพ์"
#~ msgid "This exports settings to a file."
#~ msgstr "ส่งออกการตั้งค่าไปยังไฟล์"
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Native Wayland liveview ต้องใช้ GStreamer GTK video sink โปรดติดตั้งปลั๊กอิน gtksink สำหรับ GStreamer จากนั้นรีสตาร์ท OrcaSlicer" #~ msgstr "Native Wayland liveview ต้องใช้ GStreamer GTK video sink โปรดติดตั้งปลั๊กอิน gtksink สำหรับ GStreamer จากนั้นรีสตาร์ท OrcaSlicer"
+104 -394
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-08-21 23:18+0300\n" "PO-Revision-Date: 2026-08-21 23:18+0300\n"
"Last-Translator: GlauTech\n" "Last-Translator: GlauTech\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2480,6 +2480,13 @@ msgstr "Kullanılabilir bir güncelleme var. Güncellemek için ön ayar paketi
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s kaldırıldı." msgstr "%s kaldırıldı."
msgid "Select the language"
msgstr "Dili seçin"
msgid "Language"
msgstr "Dil"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3727,15 +3734,11 @@ msgstr "Geçerli filamenti Filament Track Switch'te geri çek"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Filament Track Switch'te hattı değiştir" msgstr "Filament Track Switch'te hattı değiştir"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Maksimum sıcaklık şu değeri aşamaz: "
msgid "The maximum temperature cannot exceed %d"
msgstr "Maksimum sıcaklık %d değerini aşamaz"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Minimum sıcaklık şu değerden az olamaz: "
msgid "The minimum temperature should not be less than %d"
msgstr "Minimum sıcaklık %d değerinden az olamaz"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4638,15 +4641,6 @@ msgstr ""
"Geçici G-code'un çıkış G-code'a kopyalanması başarısız oldu. Belki SD kart yazma kilitlidir.\n" "Geçici G-code'un çıkış G-code'a kopyalanması başarısız oldu. Belki SD kart yazma kilitlidir.\n"
"Hata mesajı: %1%" "Hata mesajı: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Geçici G-code'un çıktı G-code'a kopyalanması başarısız oldu.\n"
"Hata mesajı: %1%"
#, boost-format #, 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." 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 "Geçici G-code'un çıkış G-code'a kopyalanması başarısız oldu. Hedef cihazda sorun olabilir, lütfen tekrar dışa aktarmayı veya farklı bir cihaz kullanmayı deneyin. Bozuk çıktı G-code %1%.tmp konumunda." msgstr "Geçici G-code'un çıkış G-code'a kopyalanması başarısız oldu. Hedef cihazda sorun olabilir, lütfen tekrar dışa aktarmayı veya farklı bir cihaz kullanmayı deneyin. Bozuk çıktı G-code %1%.tmp konumunda."
@@ -5387,11 +5381,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Değer %s aralık dışında. Geçerli aralık %d ile %d arasındadır." msgstr "Değer %s aralık dışında. Geçerli aralık %d ile %d arasındadır."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%% mi yoksa %s %s mi?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%% mi yoksa %s %s mi?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5417,17 +5410,21 @@ msgstr "Geçersiz format. Beklenen vektör formatı: \"%1%\""
msgid "System agents" msgid "System agents"
msgstr "Sistem aracıları" msgstr "Sistem aracıları"
# AI Translated
msgid "No plugin selected"
msgstr "Eklenti seçilmedi"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Eklenti ekle" msgstr "Eklenti ekle"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Eklentiyi kaldır" msgstr "Eklenti seç"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Eklenti seçilmedi" msgstr "Eklentiyi kaldır"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5686,20 +5683,14 @@ msgstr "Optimum'a Ayarla"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Filamenti yeniden gruplandır" msgstr "Filamenti yeniden gruplandır"
# AI Translated msgid "up to"
#, boost-format msgstr "kadar"
msgid "up to %1% mm"
msgstr "%1% mm'ye kadar"
# AI Translated msgid "above"
#, boost-format msgstr "üstünde"
msgid "above %1% mm"
msgstr "%1% mm üzerinde"
# AI Translated msgid "from"
#, boost-format msgstr "itibaren"
msgid "from %1% to %2% mm"
msgstr "%1% mm ile %2% mm arasında"
msgid "Usage" msgid "Usage"
msgstr "Kullan" msgstr "Kullan"
@@ -6062,7 +6053,7 @@ msgstr "Hacim:"
msgid "Size:" msgid "Size:"
msgstr "Boyut:" 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)." 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)." 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)."
@@ -6375,13 +6366,11 @@ msgstr "Projeyi farklı kaydet"
msgid "Save current project as" msgid "Save current project as"
msgstr "Mevcut projeyi farklı kaydet" msgstr "Mevcut projeyi farklı kaydet"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "3MF Yayınla" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Seçilen ayarların gömülü olduğu bir 3MF dosyası dışa aktar" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "3MF/STL/STEP/SVG/OBJ/AMF'yi içe aktar" msgstr "3MF/STL/STEP/SVG/OBJ/AMF'yi içe aktar"
@@ -7658,14 +7647,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Alt" msgstr "Alt"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Bu ayar bir eklenti yeteneği türü belirtmiyor."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Bu ayar tanınmayan bir eklenti yeteneği türü belirtiyor: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Eklenti Seçimi" msgstr "Eklenti Seçimi"
@@ -8234,13 +8215,11 @@ msgstr "Lütfen bu ön ayarlar içindeki G-code'larının makineye herhangi bir
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Özel Ayar" msgstr "Özel Ayar"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Bazı yayınlanan ayarlar uygulanamadı:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Bazı filament yuvaları değiştirildi:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Step dosyasındaki bileşenlerin adı UTF-8 formatında değil!" msgstr "Step dosyasındaki bileşenlerin adı UTF-8 formatında değil!"
@@ -8651,17 +8630,13 @@ msgstr "Dilimlenmiş dosyayı şu şekilde kaydedin:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "%s dosyası yazıcının depolama alanına gönderildi ve yazıcıda görüntülenebiliyor." msgstr "%s dosyası yazıcının depolama alanına gönderildi ve yazıcıda görüntülenebiliyor."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "3MF dosyasını şu adla yayınla:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Yayınlanan 3MF dosyası dışa aktarılamadı.\n"
"Lütfen klasörün çevrimiçi olarak var olup olmadığını veya dosyanın başka programlarda açık olup olmadığını kontrol edin."
msgid "Publish" msgid "Publish"
msgstr "Yayınla" msgstr "Yayınla"
@@ -8879,6 +8854,7 @@ msgstr "Devam etmek istiyor musun?"
msgid "Language selection" msgid "Language selection"
msgstr "Dil seçimi" msgstr "Dil seçimi"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Asya Pasifik" msgstr "Asya Pasifik"
@@ -8983,9 +8959,6 @@ msgstr "Mevcut Örnek Yolu: "
msgid "General" msgid "General"
msgstr "Genel" msgstr "Genel"
msgid "Language"
msgstr "Dil"
msgid "Metric" msgid "Metric"
msgstr "Metrik" msgstr "Metrik"
@@ -9450,6 +9423,9 @@ msgstr "Dilimlenmiş önizlemede katman kaydırıcısı gezdirilirken, geçerli
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Karartılmış katman parlaklığı" msgstr "Karartılmış katman parlaklığı"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9865,80 +9841,63 @@ msgstr "Veriler yükleniyor"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Web sayfasına atla" msgstr "Web sayfasına atla"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Malzeme" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Karışık filament" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Bazı karışık filamentler, yayınlanmayacak filamentlere bağlıdır:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (karışık)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% için %2% gerekiyor, ancak o etkin değil."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% için %2% gerekiyor, ancak malzemesi yayınlanmayacak." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Bir karışık filamenti yayınlamak için kullandığı her filamenti etkinleştirin ve Tam Yayınlama'yı seçin ya da Tür gereksinimini karşılayın." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Yine de yayınla" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "3MF Yayınla..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "3MF dosyasında hangi ayarların yayınlanacağını seçin" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "3MF Yayınlama Wiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "3MF Yayınlama Video Kılavuzu" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Karışık filament - yukarıdaki \"Aktif et\" seçildiğinde bir bütün olarak yayınlanır" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Bu karışık filamenti yayınla ve bileşen filamentlerini etkinleştir + tam olarak yayınla" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Bu filament yuvasını 3MF dosyasında yayınla" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Tam Yayınlama" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Bu yuvadaki filamentin tamamını 3MF dosyasına göm" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Seçilmeyenleri filtrele" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9957,10 +9916,6 @@ msgstr "Üst ön ayardan devralınan tüm değerleri bu ön ayara kopyalar ve ü
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Ebeveynden ayrıl" msgstr "Ebeveynden ayrıl"
# AI Translated
msgid "Save without parent"
msgstr "Ebeveyn olmadan kaydet"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Bağımsız ön ayar" msgstr "Bağımsız ön ayar"
@@ -10675,17 +10630,9 @@ msgstr "Topaklanma tespiti için bir ana kule gereklidir. Prime tower olmayan mo
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Hem hassas Z yüksekliğini hem de hazırlık kulesini etkinleştirmek dilimleme hatalarına neden olabilir. Yine de hassas Z yüksekliğini etkinleştirmek istiyor musunuz?" msgstr "Hem hassas Z yüksekliğini hem de hazırlık kulesini etkinleştirmek dilimleme hatalarına neden olabilir. Yine de hassas Z yüksekliğini etkinleştirmek istiyor musunuz?"
# 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 "Pürüzsüz timelapse her katmanda bir prime kulesi gerektirir; bu da \"Seyrek katman yok\" ile bağdaşmaz. \"Seyrek katman yok\" kapatıldı."
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?" 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 "Sorunsuz hızlandırılmış çekim için Prime Tower gereklidir. Prime tower olmayan modelde kusurlar olabilir. Prime tower'ı etkinleştirmek istiyor musunuz?" msgstr "Sorunsuz hızlandırılmış çekim için Prime Tower gereklidir. Prime tower olmayan modelde kusurlar olabilir. Prime tower'ı etkinleştirmek istiyor musunuz?"
# 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 "\"Seyrek katman yok\", her katmanda bir prime kulesi gerektiren pürüzsüz timelapse ile bağdaşmaz. Timelapse geleneksel moda geçirildi."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Hala nesneye göre yazdırıyor musunuz?" msgstr "Hala nesneye göre yazdırıyor musunuz?"
@@ -11064,6 +11011,9 @@ msgstr "Uyumlu süreç profilleri"
msgid "Printable space" msgid "Printable space"
msgstr "Plaka Ayarı" msgstr "Plaka Ayarı"
msgid "Printer Agent"
msgstr "Yazıcı Aracısı"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Yazıcı iletişimi için ağ aracısı uygulamasını seçin. Kullanılabilir aracılar başlangıçta kaydedilir." msgstr "Yazıcı iletişimi için ağ aracısı uygulamasını seçin. Kullanılabilir aracılar başlangıçta kaydedilir."
@@ -11484,6 +11434,14 @@ msgstr "Ekstruder sayısı"
msgid "Capabilities" msgid "Capabilities"
msgstr "Yetenekler" msgstr "Yetenekler"
# AI Translated
msgid "Left: "
msgstr "Sol: "
# AI Translated
msgid "Right: "
msgstr "Sağ: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Tüm ön ayarları göster (uyumsuz olanlar dahil)" msgstr "Tüm ön ayarları göster (uyumsuz olanlar dahil)"
@@ -12333,22 +12291,15 @@ msgstr "Onarım iptal edildi"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "%1% dosyasının %2% dosyasına kopyalanması başarısız oldu: %3%" msgstr "%1% dosyasının %2% dosyasına kopyalanması başarısız oldu: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Yeni satıcı profilleri indiriliyor: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Yapılandırma paketi: %1% sürüm %2% olarak güncellendi"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Satıcı profilleri indirilemedi: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Yapılandırma güncellemelerinden önce kaydedilmemiş değişiklikleri kontrol etmeniz gerekir." msgstr "Yapılandırma güncellemelerinden önce kaydedilmemiş değişiklikleri kontrol etmeniz gerekir."
msgid "Configuration package: "
msgstr "Yapılandırma paketi: "
msgid " updated to "
msgstr " güncellendi "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "G-code dosyasını açın:" msgstr "G-code dosyasını açın:"
@@ -12413,15 +12364,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping yalnızca Klipper, RepRapFirmware ve Marlin 2 tarafından desteklenir." msgstr "Input shaping yalnızca Klipper, RepRapFirmware ve Marlin 2 tarafından desteklenir."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Gruplama hatası: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Gruplama hatası: %1% sol nozula yerleştirilemez"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " içine yerleştirilemez "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Gruplama hatası: %1% sağ nozula yerleştirilemez"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12536,10 +12483,6 @@ msgstr "%1% diğerlerine çok yakın ve çarpışmalara neden olabilir."
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% çok uzun ve çarpışmalara neden olacak." msgstr "%1% çok uzun ve çarpışmalara neden olacak."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Modelin ve prime kulesinin göreli konumu \"Seyrek katman yok\" özelliğinin gereksinimlerini karşılamıyor. Lütfen göreli konumlarını ayarlayın, model yüksekliğini azaltın veya \"Seyrek katman yok\" seçeneğini kapatın."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " Hariç tutma alanına çok yakın olduğundan yazdırma sırasında çarpışmalar meydana gelebilir." msgstr " Hariç tutma alanına çok yakın olduğundan yazdırma sırasında çarpışmalar meydana gelebilir."
@@ -12905,9 +12848,6 @@ msgstr "G-code yerine 3MF kullan"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Yazıcı, baskı işi olarak 3MF dosyası kabul ediyorsa bunu etkinleştirin. Etkinleştirildiğinde Orca Slicer, dilimlenmiş dosyayı düz bir .gcode dosyası yerine .gcode.3mf olarak gönderir." msgstr "Yazıcı, baskı işi olarak 3MF dosyası kabul ediyorsa bunu etkinleştirin. Etkinleştirildiğinde Orca Slicer, dilimlenmiş dosyayı düz bir .gcode dosyası yerine .gcode.3mf olarak gönderir."
msgid "Printer Agent"
msgstr "Yazıcı Aracısı"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Yazıcı iletişimi için ağ aracısı uygulamasını seçin." msgstr "Yazıcı iletişimi için ağ aracısı uygulamasını seçin."
@@ -13978,10 +13918,6 @@ msgstr "Hizalanmış doğrusal"
msgid "Concentric" msgid "Concentric"
msgstr "Konsantrik" msgstr "Konsantrik"
# AI Translated
msgid "Spiral Inset"
msgstr "Spiral içe"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Hilbert eğrisi" msgstr "Hilbert eğrisi"
@@ -14073,12 +14009,12 @@ msgstr "Üst yüzey doldurma sırası"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Merkezden başlayan bir desen kullanıldığında üst yüzeylerin doldurulma yönü (Konsantrik, Spiral içe, Arşimet akorları, Sekizgen spiral).\n" "Merkez tabanlı bir desen (Konsantrik, Arşimet akorları, Sekizgen spiral) kullanılırken üst yüzeylerin doldurulma yönü.\n"
"Dışarı, yüzeyin merkezinden başlar; böylece fazla malzeme, en az göründüğü kenara doğru itilir. İçeri, kenardan başlar ve merkezdeki dar kavislerle biter.\n" "Dışarı, yüzeyin merkezinden başlar; böylece fazla malzeme en az göründüğü kenara doğru itilir. İçeri kenardan başlar ve merkezdeki dar kavislerle biter.\n"
"Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır." "Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır."
# AI Translated # AI Translated
@@ -14087,12 +14023,12 @@ msgstr "Alt yüzey doldurma sırası"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Merkezden başlayan bir desen kullanıldığında alt yüzeylerin doldurulma yönü (Konsantrik, Spiral içe, Arşimet akorları, Sekizgen spiral).\n" "Merkez tabanlı bir desen (Konsantrik, Arşimet akorları, Sekizgen spiral) kullanılırken alt yüzeylerin doldurulma yönü.\n"
"İçeri, her yüzeye daha geniş dış kavislerle başlar; bu da merkezdeki dar kavislerin tutunamayabileceği yataklarda ilk katman yapışmasını iyileştirir. Dışarı, merkezden başlar ve fazla malzemeyi kenara doğru iter.\n" "İçeri, her yüzeye daha geniş dış kavislerle başlar; bu da merkezdeki dar kavislerin yapışmayabileceği yapı plakalarında ilk katman yapışmasını iyileştirir. Dışarı merkezden başlar ve fazla malzemeyi kenara doğru iter.\n"
"Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır." "Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
@@ -14198,14 +14134,6 @@ msgstr "Saat yönünün tersine"
msgid "Clockwise" msgid "Clockwise"
msgstr "Saat yönünde" msgstr "Saat yönünde"
# AI Translated
msgid "Distance to rod"
msgstr "Mile mesafe"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Nozul ucunun milin uzak kenarına olan yatay mesafesi. Nesneye göre baskıda çarpışmalardan kaçınmak için kullanılır."
msgid "Height to rod" msgid "Height to rod"
msgstr "Çubuğa kadar olan yükseklik" msgstr "Çubuğa kadar olan yükseklik"
@@ -16425,20 +16353,6 @@ msgstr "Çıkıntılı duvarı algıla"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Çizgi genişliğine göre çıkıntı yüzdesini tespit edin ve yazdırmak için farklı hızlar kullanın. %%100 çıkıntı için köprü hızı kullanılır." msgstr "Çizgi genişliğine göre çıkıntı yüzdesini tespit edin ve yazdırmak için farklı hızlar kullanın. %%100 çıkıntı için köprü hızı kullanılır."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Desteklenmeyen duvarları en son yazdır"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Tamamen havada kalan duvar döngüleri, ancak onları tutabilecek bir şey oluştuğunda yazdırılır:\n"
"duvar sırası ne olursa olsun, kendi adasındaki diğer duvarlardan sonra, en içtekinden başlayarak ekstrüde edilirler.\n"
"Yalnızca bu katmanın köprülerinin sabitleyebileceği bir döngü, o köprüler yazdırılana kadar bekler; desteklenen bir duvar boyunca uzanan bir döngü ise, kendisine sabitleme olarak ihtiyaç duyan dolgudan önceki yerini korur."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Dış duvarlar" msgstr "Dış duvarlar"
@@ -16887,39 +16801,6 @@ msgstr "Döngülerde temizleme"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Kapalı döngü ekstrüzyonda dikişin görünürlüğünü en aza indirmek için, ekstruder döngüden ayrılmadan önce içeriye doğru küçük bir hareket gerçekleştirilir." msgstr "Kapalı döngü ekstrüzyonda dikişin görünürlüğünü en aza indirmek için, ekstruder döngüden ayrılmadan önce içeriye doğru küçük bir hareket gerçekleştirilir."
# AI Translated
msgid "Wipe inward"
msgstr "İçeri temizleme"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Yalnızca delik sınırları dahil olmak üzere dış duvarlara uygulanır. Temizleme sırasında sıcak nozulu yazdırılmış iç duvarlara doğru hareket ettirerek yeni yazdırılmış plastiğin yeniden ısınmasını ve dikiş izlerini azaltır.\n"
"\n"
"Özellikle temizleme izlerinin daha belirgin olduğu 0,1 mm'nin altındaki katman yüksekliklerinde yararlıdır.\n"
"\n"
"Yazdırılmış bitişik bir iç duvar yoksa (tek duvarlı alanlar veya Dış/İç duvar sırası) ya da örneğin dar köşelerde veya dikiş boşluklarında desteklenen bir içeri yol bulunamazsa normal temizlemeyi kullanır."
# AI Translated
msgid "Wipe inward distance"
msgstr "İçeri temizleme mesafesi"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Temizleme yolunun dış çevreden uzağa kaydırıldığı mesafe; milimetre cinsinden veya dış duvarın gerçek ekstrüzyon genişliğinin yüzdesi olarak belirtilir.\n"
"\n"
"Örneğin 50%, yolu dış duvar genişliğinin yarısı kadar kaydırır. Etkin kaydırma, hem dış duvarın gerçek genişliğiyle hem de bitişik duvara olan mevcut boşlukla sınırlıdır; bu nedenle 100% üzerindeki değerlerin veya buna denk bir mutlak mesafenin ek bir etkisi olmaz. Kaydırmayı devre dışı bırakmak için 0 girin."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Harici döngüden önce silin" msgstr "Harici döngüden önce silin"
@@ -17186,9 +17067,8 @@ msgstr "Yeni takımı baskı sıcaklığına ulaşmasını beklemeden alır, sil
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Seyrek katman yok (beta)" msgstr "Seyrek katman yok (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Etkinleştirilirse, silme kulesi araç değişimi olmayan katmanlarda yazdırılmayacaktır. Araç değişimi olan katmanlarda, ekstruder silme kulesini yazdırmak için aşağı doğru hareket edecektir. Baskı ile çarpışma olmamasını sağlamak kullanıcının sorumluluğundadır."
msgstr "Etkinleştirilirse, silme kulesi araç değişimi olmayan katmanlarda yazdırılmaz. Araç değişimi olan katmanlarda ekstruder silme kulesini yazdırmak için aşağı doğru hareket eder; böylece kule modelin altında kalır ve baskı kafasının ona uzanması gerekir. Bunun daha önce yazdırılmış bir nesneyle çarpışmasına yol açacak yerleşimler reddedilir. Her katmanda bir kule gerektiren pürüzsüz timelapse veya nozul birikme algılamayla birlikte etkisi yoktur."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Tüm ekstruderleri temizle" msgstr "Tüm ekstruderleri temizle"
@@ -17214,34 +17094,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Döngüsel" msgstr "Döngüsel"
# AI Translated
msgid "Cyclic order"
msgstr "Döngüsel sıra"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Döngüsel araç değiştirme sıralamasının kullandığı özel filament dizisi; virgülle ayrılmış filament numaraları olarak (örn. \"3,2,1,4\").\n"
"Her katman filamentlerini bu diziye göre yazdırır; listelenmeyen filamentler en son, artan sırada yazdırılır.\n"
"Filamentleri artan sırada dolaşmak için boş bırakın."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Döngüsel sırayı ilk katmana uygula"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Döngüsel araç değiştirme sırasını ilk katmana da uygular.\n"
"Varsayılan olarak kapalıdır, çünkü ilk katman bunun yerine en iyi tabla yapışması için sıralanır: ilk katmanın küçük, kırılgan ayrıntılarını yazdıran filamentler en son yazdırılır; böylece sonraki araç değişimleri ve seyahat hareketlerinin bu zayıf tutunan parçaları koparma olasılığı azalır. Bu ilk katman sırası, ayarlanmışsa özel bir ilk katman filament dizisini de dikkate alır. Döngüsel sıranın faydası (fazladan araç değişimleri her katmana soğuması için daha fazla süre tanır) yapışma için yavaş ve sıcak yazdırılan ilk katman için geçerli değildir.\n"
"Bunu yalnızca her katmanda, ilki dahil, tam olarak aynı araç dizisine ihtiyaç duyuyorsanız, söz konusu yapışma optimizasyonundan vazgeçerek etkinleştirin."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Dilim aralığı kapanma yarıçapı" msgstr "Dilim aralığı kapanma yarıçapı"
@@ -17251,6 +17103,9 @@ msgstr "Üçgen mesh dilimleme sırasında 2x boşluk kapatma yarıçapından k
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Dilimleme modu" msgstr "Dilimleme modu"
msgid "Other"
msgstr "Diğer"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "3DLabPrint uçak modelleri için \"Çift-tek\" seçeneğini kullanın. Modeldeki tüm delikleri kapatmak için \"Delikleri kapat\"ı kullanın." msgstr "3DLabPrint uçak modelleri için \"Çift-tek\" seçeneğini kullanın. Modeldeki tüm delikleri kapatmak için \"Delikleri kapat\"ı kullanın."
@@ -18266,14 +18121,6 @@ msgstr "Kontrol yok"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "G-code yol çakışmaları kontrolü gibi herhangi bir geçerlilik kontrolü çalıştırmayın." msgstr "G-code yol çakışmaları kontrolü gibi herhangi bir geçerlilik kontrolü çalıştırmayın."
# AI Translated
msgid "Strict mode"
msgstr "Katı mod"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Dilimleme, aksi halde yalnızca günlüğe yazılacak kritik olmayan bir uyarı verdiğinde sıfırdan farklı bir kodla çıkar; örneğin destek kapalıyken desteğe ihtiyaç duyan bir model. Bunu, fark edilmesi güç biçimde bozuk bir dilimlemeyi asla teslim etmemesi gereken CI veya betikli iş akışlarında kullanın. Bu tür her uyarı ayrıca, yalnızca Linux'ta yazılan result.json dosyasının `warnings` dizisinde kararlı bir sınıfla listelenir. Destek kontrolünü atlayan --no-check ile birlikte kullanılamaz."
msgid "Normative check" msgid "Normative check"
msgstr "Normatif kontrol" msgstr "Normatif kontrol"
@@ -18286,28 +18133,11 @@ msgstr "Çıktı Model Bilgileri"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Modelin bilgilerini çıktıla." msgstr "Modelin bilgilerini çıktıla."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Ağı incele (stdout'a JSON)"
# 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 "Yüklenen her nesnenin JSON özetini stdout'a yazar ve ardından çıkar: sınırlayıcı kutuları ve üzerine yatırılabileceği dışbükey kabuk yüzleri ile bunların normalleri, alanları ve merkezleri. --ground-* seçeneklerinin arasından seçim yaptığı yüzler bunlardır. --info seçeneğinin makine tarafından okunabilir alternatifi."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Boyamayı incele (stdout'a JSON)"
# 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 "Yüklenen modelde halihazırda saklanan her boyalı katmanın (destekler, dikiş, MMU rengi, pütürlü yüzey) yapılandırılmış bir JSON özetini — duruma göre yüzey sayısı, yüzey alanı ve ağa göre sınırlayıcı kutu — yazar ve ardından çıkar. Arayüzde boyama araçlarını açmanın makine tarafından okunabilir alternatifi."
msgid "Export Settings" msgid "Export Settings"
msgstr "Dışa Aktarma Ayarları" msgstr "Dışa Aktarma Ayarları"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Ayarları bir dosyaya aktarın."
msgstr "Bu, ayarları bir dosyaya aktarır. stdout'a yazmak için - kullanın."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "İlerlemeyi kanala gönder" msgstr "İlerlemeyi kanala gönder"
@@ -18363,30 +18193,6 @@ msgstr "Y etrafında döndür"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Y ekseni etrafında derece cinsinden dönüş açısı." msgstr "Y ekseni etrafında derece cinsinden dönüş açısı."
# AI Translated
msgid "Ground largest face"
msgstr "En büyük yüze yatır"
# 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 "Her nesneyi dışbükey kabuğunun en büyük yüzüne yatırır ve yatağa bırakır. Eşit büyüklükteki yüzler arasından zaten aşağı bakan yüz korunur. Üzerine oturacak kadar büyük bir yüzü olmayan nesneler olduğu gibi bırakılır. Dönüşümler komut satırı sırasına göre çalışır; bu nedenle bu seçenekten önce verilen döndürmeler dikkate alınır. --orient 1 tüm dönüşümlerden sonra çalışır ve yönlendirmeyi değiştirir."
# AI Translated
msgid "Ground face by normal"
msgstr "Normale göre yüze yatır"
# 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 "Her nesneyi, dışa bakan normali NX,NY,NZ yönüne en yakın olan dışbükey kabuk yüzüne yatırır ve yatağa bırakır. Yön, bu seçenekten önce verilen döndürmeleri içeren ve giriş dosyası nesneyi döndürmediği sürece tabla eksenleriyle örtüşen nesne koordinatlarındadır. Örneğin 1,0,0 nesneyi +X tarafına dikey olarak oturtur. --orient 1 tüm dönüşümlerden sonra çalışır ve yönlendirmeyi değiştirir."
# AI Translated
msgid "Ground face at point"
msgstr "Noktadaki yüze yatır"
# 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 "Her nesneyi, X,Y,Z noktasını içeren dışbükey kabuk yüzüne yatırır ve yatağa bırakır. Nokta, bu seçenekten önce verilen döndürmeleri içeren nesne koordinatlarındadır; --inspect-mesh yüz merkezlerini bu koordinatlarda bildirir. Böyle bir yüzü olmayan nesneler olduğu gibi bırakılır ve hiçbir nesnede böyle bir yüz yoksa çalışma başarısız olur. --orient 1 tüm dönüşümlerden sonra çalışır ve yönlendirmeyi değiştirir."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Modeli kayan nokta faktörüne göre ölçeklendirin." msgstr "Modeli kayan nokta faktörüne göre ölçeklendirin."
@@ -21582,17 +21388,14 @@ msgstr "Bu eylem geri alınamaz. Devam etmek?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Nesneleri atlama." msgstr "Nesneleri atlama."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Malzeme Oranı" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Model Yüksekliği" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Oran" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Filament Seçin" msgstr "Filament Seçin"
@@ -21876,14 +21679,12 @@ msgid "Drying-Dehumidifying"
msgstr "Kurutma-Nem Alma" msgstr "Kurutma-Nem Alma"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " için maksimum kurutma sıcaklığı "
msgstr "%s için maksimum kurutma sıcaklığı %d°C'dir."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " için minimum kurutma sıcaklığı "
msgstr "%s için minimum kurutma sıcaklığı %d°C'dir."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22330,97 +22131,6 @@ msgstr ""
"Eğilmeyi önleyin\n" "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?" "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 "Other"
#~ msgstr "Diğer"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Sol: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Sağ: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Maksimum sıcaklık şu değeri aşamaz: "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Minimum sıcaklık şu değerden az olamaz: "
#~ msgid "up to"
#~ msgstr "kadar"
#~ msgid "above"
#~ msgstr "üstünde"
#~ msgid "from"
#~ msgstr "itibaren"
#~ msgid "Configuration package: "
#~ msgstr "Yapılandırma paketi: "
#~ msgid " updated to "
#~ msgstr " güncellendi "
#~ msgid "Grouping error: "
#~ msgstr "Gruplama hatası: "
#~ msgid " can not be placed in the "
#~ msgstr " içine yerleştirilemez "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " için maksimum kurutma sıcaklığı "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " için minimum kurutma sıcaklığı "
# AI Translated
#~ msgid "needs"
#~ msgstr "şunu gerektirir"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "etkin değil"
# AI Translated
#~ msgid "material not published"
#~ msgstr "malzeme yayınlanmadı"
#~ msgid "Select the language"
#~ msgstr "Dili seçin"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Eklenti seç"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Merkez tabanlı bir desen (Konsantrik, Arşimet akorları, Sekizgen spiral) kullanılırken üst yüzeylerin doldurulma yönü.\n"
#~ "Dışarı, yüzeyin merkezinden başlar; böylece fazla malzeme en az göründüğü kenara doğru itilir. İçeri kenardan başlar ve merkezdeki dar kavislerle biter.\n"
#~ "Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Merkez tabanlı bir desen (Konsantrik, Arşimet akorları, Sekizgen spiral) kullanılırken alt yüzeylerin doldurulma yönü.\n"
#~ "İçeri, her yüzeye daha geniş dış kavislerle başlar; bu da merkezdeki dar kavislerin yapışmayabileceği yapı plakalarında ilk katman yapışmasını iyileştirir. Dışarı merkezden başlar ve fazla malzemeyi kenara doğru iter.\n"
#~ "Varsayılan, her iki yönde de ilerleyebilen en kısa yol sıralamasını kullanır."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Etkinleştirilirse, silme kulesi araç değişimi olmayan katmanlarda yazdırılmayacaktır. Araç değişimi olan katmanlarda, ekstruder silme kulesini yazdırmak için aşağı doğru hareket edecektir. Baskı ile çarpışma olmamasını sağlamak kullanıcının sorumluluğundadır."
#~ msgid "This exports settings to a file."
#~ msgstr "Ayarları bir dosyaya aktarın."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Yerel Wayland canlı görüntüsü, GStreamer GTK video alıcısını gerektirir. Lütfen GStreamer için gtksink eklentisini yükleyin ve ardından OrcaSlicer'ı yeniden başlatın." #~ msgstr "Yerel Wayland canlı görüntüsü, GStreamer GTK video alıcısını gerektirir. Lütfen GStreamer için gtksink eklentisini yükleyin ve ardından OrcaSlicer'ı yeniden başlatın."
+104 -394
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: orcaslicerua\n" "Project-Id-Version: orcaslicerua\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-07-17 16:25+0300\n" "PO-Revision-Date: 2026-07-17 16:25+0300\n"
"Last-Translator: Andrij Mizyk <andm1zyk@proton.me>\n" "Last-Translator: Andrij Mizyk <andm1zyk@proton.me>\n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
@@ -2424,6 +2424,13 @@ msgstr "Доступне оновлення. Відкрийте вікно на
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s вилучено." msgstr "%s вилучено."
msgid "Select the language"
msgstr "Вибрати мову"
msgid "Language"
msgstr "Мова"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "Не вдалося перемкнути Orca Slicer на мову %s." msgstr "Не вдалося перемкнути Orca Slicer на мову %s."
@@ -3659,15 +3666,11 @@ msgstr "Відвести назад поточний філамент на Filam
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "Перемкнути доріжку на Filament Track Switch" msgstr "Перемкнути доріжку на Filament Track Switch"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "Максимальна температура не повинна перевищувати "
msgid "The maximum temperature cannot exceed %d"
msgstr "Максимальна температура не повинна перевищувати %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "Мінімальна температура не повинна бути нижчою ніж "
msgid "The minimum temperature should not be less than %d"
msgstr "Мінімальна температура не повинна бути нижчою ніж %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "Вводьте для фільтру..." msgstr "Вводьте для фільтру..."
@@ -4574,15 +4577,6 @@ msgstr ""
"Не вдалося скопіювати тимчасовий G-код у місцезнаходження вихідного файлу G-коду. Чи може ваша SD карта захищена від запису?\n" "Не вдалося скопіювати тимчасовий G-код у місцезнаходження вихідного файлу G-коду. Чи може ваша SD карта захищена від запису?\n"
"Повідомлення про помилку: %1%" "Повідомлення про помилку: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Не вдалося скопіювати тимчасовий G-код у вихідний G-код.\n"
"Повідомлення про помилку: %1%"
#, boost-format #, 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." 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-код у вихідний G-код. Можливо, проблема з цільовим пристроєм, спробуйте експортувати ще раз або використати інший пристрій. Пошкоджений вихідний G-код - %1% .tmp." msgstr "Не вдалося скопіювати тимчасовий G-код у вихідний G-код. Можливо, проблема з цільовим пристроєм, спробуйте експортувати ще раз або використати інший пристрій. Пошкоджений вихідний G-код - %1% .tmp."
@@ -5335,11 +5329,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Це %s%% або %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Це %s%% або %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5366,17 +5359,21 @@ msgstr "Невірний формат. Очікуваний векторний
msgid "System agents" msgid "System agents"
msgstr "Системні агенти" msgstr "Системні агенти"
# AI Translated
msgid "No plugin selected"
msgstr "Плагін не вибрано"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Додати плагін" msgstr "Додати плагін"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Вилучити плагін" msgstr "Вибрати плагін"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Плагін не вибрано" msgstr "Вилучити плагін"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5643,20 +5640,14 @@ msgstr "Встановити до оптимального"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Перегрупувати філамент" msgstr "Перегрупувати філамент"
# AI Translated msgid "up to"
#, boost-format msgstr "аж до"
msgid "up to %1% mm"
msgstr "до %1% мм"
# AI Translated msgid "above"
#, boost-format msgstr "вище"
msgid "above %1% mm"
msgstr "вище %1% мм"
# AI Translated msgid "from"
#, boost-format msgstr "від"
msgid "from %1% to %2% mm"
msgstr "від %1% до %2% мм"
msgid "Usage" msgid "Usage"
msgstr "Використання" msgstr "Використання"
@@ -6021,7 +6012,7 @@ msgid "Size:"
msgstr "Розмір:" msgstr "Розмір:"
# AI Translated # 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)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "Виявлено конфлікти шляхів G-коду на шарі %d, Z = %.2lf мм. Будь ласка, рознесіть конфліктуючі обʼєкти далі один від одного (%s <-> %s)." msgstr "Виявлено конфлікти шляхів G-коду на шарі %d, Z = %.2lf мм. Будь ласка, рознесіть конфліктуючі обʼєкти далі один від одного (%s <-> %s)."
@@ -6344,13 +6335,11 @@ msgstr "Зберегти проєкт як"
msgid "Save current project as" msgid "Save current project as"
msgstr "Зберегти поточний проєкт як" msgstr "Зберегти поточний проєкт як"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Публікувати 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Експортувати файл 3MF із вбудованими вибраними налаштуваннями" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Імпорт 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Імпорт 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7642,14 +7631,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Низ" msgstr "Низ"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Це налаштування не вказує тип можливості плагіна."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Це налаштування вказує нерозпізнаний тип можливості плагіна: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Вибір плагіна" msgstr "Вибір плагіна"
@@ -8242,13 +8223,11 @@ msgstr "Будь ласка, підтвердьте, що G-коди в цих
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Пристосований пресет" msgstr "Пристосований пресет"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Деякі опубліковані налаштування не вдалося застосувати:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Деякі слоти філаменту було змінено:" msgstr ""
# AI Translated # AI Translated
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
@@ -8662,17 +8641,13 @@ msgstr "Зберегти нарізаний файл як:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "Файл %s надіслано до памʼяті принтера та доступний для перегляду на принтері." msgstr "Файл %s надіслано до памʼяті принтера та доступний для перегляду на принтері."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Публікувати файл 3MF як:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Не вдалося експортувати опублікований файл 3MF.\n"
"Перевірте, чи доступна тека онлайн і чи не відкрито файл в інших програмах."
msgid "Publish" msgid "Publish"
msgstr "Публікувати" msgstr "Публікувати"
@@ -8893,6 +8868,7 @@ msgstr "Ви хочете продовжувати?"
msgid "Language selection" msgid "Language selection"
msgstr "Вибір мови" msgstr "Вибір мови"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Азіатсько-Тихоокеанський регіон" msgstr "Азіатсько-Тихоокеанський регіон"
@@ -9000,9 +8976,6 @@ msgstr "Шлях Поточної Інсталяції: "
msgid "General" msgid "General"
msgstr "Загальні" msgstr "Загальні"
msgid "Language"
msgstr "Мова"
msgid "Metric" msgid "Metric"
msgstr "Метрика" msgstr "Метрика"
@@ -9463,6 +9436,9 @@ msgstr "Під час прокручування повзунка шарів у
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Яскравість затемнених шарів" msgstr "Яскравість затемнених шарів"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9868,80 +9844,63 @@ msgstr "Відвантаження даних"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Перейти на вебсторінку" msgstr "Перейти на вебсторінку"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Матеріал" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Змішаний філамент" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Деякі змішані філаменти залежать від філаментів, які не будуть опубліковані:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Філамент %d (змішаний)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% потребує %2%, але його не ввімкнено."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% потребує %2%, але його матеріал не буде опубліковано." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Щоб опублікувати змішаний філамент, увімкніть кожен філамент, який він використовує, і виберіть «Повна публікація» або виконайте його вимогу «Тип»." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Опублікувати попри це" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Публікувати 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Виберіть, які налаштування буде опубліковано у файлі 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Енциклопедія з публікації 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Відеопосібник з публікації 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "Опублікувати цей слот філаменту у файлі 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Повна публікація" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Вбудувати весь філамент цього слота у файл 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Фільтрувати невибрані" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9961,10 +9920,6 @@ msgstr "Копіює в цей пресет усі значення, успад
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Відʼєднати від батьківського" msgstr "Відʼєднати від батьківського"
# AI Translated
msgid "Save without parent"
msgstr "Зберегти без батьківського"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Незалежний пресет" msgstr "Незалежний пресет"
@@ -10704,18 +10659,10 @@ msgstr "Для виявлення налипання потрібна підго
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 # 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?" 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 "Параметр «Без розріджених шарів» несумісний із плавним таймлапсом, який потребує підготовчої вежі на кожному шарі. Таймлапс перемкнено в традиційний режим."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Все одно друкувати кожен обʼєкт окремо?" msgstr "Все одно друкувати кожен обʼєкт окремо?"
@@ -11106,6 +11053,9 @@ msgstr "Сумісні профілі процесів"
msgid "Printable space" msgid "Printable space"
msgstr "Місце для друку" msgstr "Місце для друку"
msgid "Printer Agent"
msgstr "Агент принтера"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Виберіть реалізацію мережевого агента для звʼязку з принтером. Доступні агенти реєструються під час запуску." msgstr "Виберіть реалізацію мережевого агента для звʼязку з принтером. Доступні агенти реєструються під час запуску."
@@ -11529,6 +11479,12 @@ msgstr "Кількість екструдерів"
msgid "Capabilities" msgid "Capabilities"
msgstr "Можливості" msgstr "Можливості"
msgid "Left: "
msgstr "Лівий: "
msgid "Right: "
msgstr "Правий: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Показувати всі профілі (включаючи несумісні)" msgstr "Показувати всі профілі (включаючи несумісні)"
@@ -12393,23 +12349,16 @@ msgstr "Ремонт скасовано"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Копіювання %1% у %2% не вдалося: %3%" msgstr "Копіювання %1% у %2% не вдалося: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Завантаження нових профілів виробників: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Пакет конфігурації: %1% оновлено до %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Не вдалося завантажити профілі виробників: "
# AI Translated # AI Translated
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Будь ласка, перевірте незбережені зміни перед оновленням конфігурації." msgstr "Будь ласка, перевірте незбережені зміни перед оновленням конфігурації."
msgid "Configuration package: "
msgstr "Пакет конфігурації: "
msgid " updated to "
msgstr " оновлено до "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Відкрити файл G-коду:" msgstr "Відкрити файл G-коду:"
@@ -12474,15 +12423,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input Shaping підтримується лише Klipper, RepRapFirmware і Marlin 2." msgstr "Input Shaping підтримується лише Klipper, RepRapFirmware і Marlin 2."
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "Помилка групування: "
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "Помилка групування: %1% не можна розмістити в лівому соплі"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr " не можливо помістити у "
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "Помилка групування: %1% не можна розмістити в правому соплі"
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
msgstr "Помилка групування в ручному режимі. Перевірте кількість сопел або перегрупуйте." msgstr "Помилка групування в ручному режимі. Перевірте кількість сопел або перегрупуйте."
@@ -12596,10 +12541,6 @@ msgstr "%1% знаходиться надто близько до інших, щ
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% занадто високий, і можуть виникнути зіткнення." msgstr "%1% занадто високий, і можуть виникнути зіткнення."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Взаємне розташування моделі та підготовчої вежі не відповідає вимогам функції «Без розріджених шарів». Змініть їхнє взаємне розташування, зменште висоту моделі або вимкніть параметр «Без розріджених шарів»."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " знаходиться надто близько до зони відчуження, при друку можуть виникати колізії." msgstr " знаходиться надто близько до зони відчуження, при друку можуть виникати колізії."
@@ -12978,9 +12919,6 @@ msgstr "Використовувати 3MF замість G-коду"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Увімкніть, якщо принтер приймає файл 3MF як завдання друку. Якщо увімкнено, Orca Slicer надсилає нарізаний файл як .gcode.3mf замість звичайного файлу .gcode." msgstr "Увімкніть, якщо принтер приймає файл 3MF як завдання друку. Якщо увімкнено, Orca Slicer надсилає нарізаний файл як .gcode.3mf замість звичайного файлу .gcode."
msgid "Printer Agent"
msgstr "Агент принтера"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Виберіть реалізацію мережевого агента для звʼязку з принтером." msgstr "Виберіть реалізацію мережевого агента для звʼязку з принтером."
@@ -14076,10 +14014,6 @@ msgstr "Вирівняний прямолінійний"
msgid "Concentric" msgid "Concentric"
msgstr "Концентричний" msgstr "Концентричний"
# AI Translated
msgid "Spiral Inset"
msgstr "Спіральний відступ"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Крива Гільберта" msgstr "Крива Гільберта"
@@ -14170,13 +14104,13 @@ msgstr "Порядок заповнення верхньої поверхні"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Напрямок заповнення верхніх поверхонь під час використання шаблону, що йде від центру (Концентричний, Спіральний відступ, Хорди Архімеда, Спіральна октограма).\n" "Напрямок, у якому заповнюються верхні поверхні при використанні шаблону з центром (Концентричний, Хорди Архімеда, Спіральна октограма).\n"
"Назовні починає від центру поверхні, тож надлишок матеріалу виштовхується до краю, де він найменш помітний. Всередину починає від краю й завершується тісними вигинами в центрі.\n" "Назовні починає з центру поверхні, тож надлишок матеріалу виштовхується до краю, де він найменш помітний. Усередину починає з краю та завершується щільними кривими в центрі.\n"
"Типово використовується порядок за найкоротшим шляхом, який може йти в будь-якому напрямку." "Типово використовується впорядкування за найкоротшим шляхом, яке може йти в будь-якому напрямку."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14184,13 +14118,13 @@ msgstr "Порядок заповнення нижньої поверхні"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Напрямок заповнення нижніх поверхонь під час використання шаблону, що йде від центру (Концентричний, Спіральний відступ, Хорди Архімеда, Спіральна октограма).\n" "Напрямок, у якому заповнюються нижні поверхні при використанні шаблону з центром (Концентричний, Хорди Архімеда, Спіральна октограма).\n"
"Всередину починає кожну поверхню з ширших зовнішніх вигинів, що поліпшує прилипання першого шару до столів, до яких тісні вигини в центрі можуть не приставати. Назовні починає від центру, виштовхуючи надлишок матеріалу до краю.\n" "Усередину починає кожну поверхню з ширших зовнішніх кривих, що покращує зчеплення першого шару на столах, де щільні криві в центрі можуть не прилипати. Назовні починає з центру, виштовхуючи надлишок матеріалу до краю.\n"
"Типово використовується порядок за найкоротшим шляхом, який може йти в будь-якому напрямку." "Типово використовується впорядкування за найкоротшим шляхом, яке може йти в будь-якому напрямку."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Шаблон внутрішнього суцільного заповнення" msgstr "Шаблон внутрішнього суцільного заповнення"
@@ -14295,14 +14229,6 @@ msgstr "Проти годинникової стрілки"
msgid "Clockwise" msgid "Clockwise"
msgstr "За годинниковою стрілкою" msgstr "За годинниковою стрілкою"
# AI Translated
msgid "Distance to rod"
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 "Горизонтальна відстань від кінчика сопла до дальшого краю штанги. Використовується для уникнення зіткнень під час друку по обʼєктах."
msgid "Height to rod" msgid "Height to rod"
msgstr "Висота до сопла" msgstr "Висота до сопла"
@@ -16610,20 +16536,6 @@ msgstr "Виявлення стінок що нависають"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Визначити відсоток нависання відносно до ширини лінії та використовувати для друку іншу швидкість. Для 100%%-вого нависання використовується швидкість моста." msgstr "Визначити відсоток нависання відносно до ширини лінії та використовувати для друку іншу швидкість. Для 100%%-вого нависання використовується швидкість моста."
# AI Translated
msgid "Print unsupported walls last"
msgstr "Друкувати неопорні стінки останніми"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Контури стінок, що повністю висять у повітрі, друкуються лише тоді, коли їх є чим утримати:\n"
"вони екструдуються після інших стінок свого острова, починаючи з найвнутрішнішої, незалежно від порядку стінок.\n"
"Контур, який можуть закріпити лише мости цього шару, чекає, доки ці мости буде надруковано, тоді як контур, що йде вздовж опертої стінки, зберігає своє місце перед заповненням, якому він потрібен як якір."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Зовнішні стінки" msgstr "Зовнішні стінки"
@@ -17070,39 +16982,6 @@ msgstr "Протирати на контурах"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Щоб звести до мінімуму видимість шва при екструзії із замкнутим контуром,Невеликий рух усередину виконується до виходу екструдера з контуру." msgstr "Щоб звести до мінімуму видимість шва при екструзії із замкнутим контуром,Невеликий рух усередину виконується до виходу екструдера з контуру."
# AI Translated
msgid "Wipe inward"
msgstr "Протирання всередину"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Застосовується лише до зовнішніх стінок, зокрема до контурів отворів. Під час протирання переміщує гаряче сопло до вже надрукованих внутрішніх стінок, щоб зменшити повторне нагрівання щойно надрукованого пластику та сліди шва.\n"
"\n"
"Особливо корисно за висоти шару менше 0,1 мм, де сліди протирання помітніші.\n"
"\n"
"Використовує звичайне протирання, якщо поруч немає вже надрукованої внутрішньої стінки (ділянки з однією стінкою або порядок стінок Зовнішня/Внутрішня) або якщо не вдається знайти опертий шлях усередину, наприклад у тісних кутах чи розривах шва."
# AI Translated
msgid "Wipe inward distance"
msgstr "Відстань протирання всередину"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"Наприклад, 50% зміщує шлях на половину ширини зовнішньої стінки. Фактичне зміщення обмежується як реальною шириною зовнішньої стінки, так і доступним проміжком до сусідньої стінки, тому значення понад 100% або еквівалентна абсолютна відстань не дають додаткового ефекту. Задайте 0, щоб вимкнути зміщення."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Протирати перед зовнішнім контуром" msgstr "Протирати перед зовнішнім контуром"
@@ -17379,9 +17258,8 @@ msgstr "Бере новий інструмент, не чекаючи, доки
msgid "No sparse layers (beta)" 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Якщо увімкнено, вежа витирання не друкується на шарах без змін інструментів. На шарах із зміною інструменту екструдер рухатиметься вниз, щоб надрукувати вежу витирання. Користувач несе відповідальність за те, щоб не було зіткнення з друком."
msgstr "Якщо увімкнено, вежу протирання не буде надруковано на шарах без змін інструменту. На шарах зі зміною інструменту екструдер опуститься вниз, щоб надрукувати вежу протирання, тож вежа опиняється нижче моделі, і головці доводиться тягнутися до неї вниз. Компонування, за яких це призвело б до зіткнення з уже надрукованим обʼєктом, відхиляються. Не діє за плавного таймлапсу чи виявлення налипань на соплі, яким потрібна вежа на кожному шарі."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Підготовка всіх друкуючих екструдерів" msgstr "Підготовка всіх друкуючих екструдерів"
@@ -17406,34 +17284,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Циклічно" msgstr "Циклічно"
# AI Translated
msgid "Cyclic order"
msgstr "Циклічний порядок"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"Кожен шар друкує свої філаменти за цією послідовністю; філаменти, яких немає в переліку, друкуються останніми, за зростанням.\n"
"Залиште порожнім, щоб перебирати філаменти за зростанням."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Застосовувати циклічний порядок до першого шару"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Застосовує циклічний порядок змін інструменту також і до першого шару.\n"
"Типово це вимкнено, оскільки перший шар натомість упорядковується для найкращого прилипання до столу: філаменти, якими друкуються дрібні крихкі елементи першого шару, друкуються останніми, тож наступні зміни інструменту та переміщення рідше зривають ці слабко закріплені частини. Цей порядок першого шару враховує також власну послідовність філаментів для першого шару, якщо її задано. Перевага циклічного порядку (додаткові зміни інструменту дають кожному шару більше часу на охолодження) до першого шару не стосується, бо він друкується повільно й гарячим задля прилипання.\n"
"Вмикайте це, лише якщо вам потрібна точно та сама послідовність інструментів на кожному шарі, зокрема на першому, ціною цієї оптимізації прилипання."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Радіус закриття пробілів під час нарізування" msgstr "Радіус закриття пробілів під час нарізування"
@@ -17443,6 +17293,9 @@ msgstr "Під час розрізання тріщини на трикутну
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Режим нарізки" msgstr "Режим нарізки"
msgid "Other"
msgstr "Інший"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Використовуйте «парний-непарний» для моделей літаків 3DLabPrint. Використовуйте «Закрити отвори», щоб закрити всі отвори в моделі." msgstr "Використовуйте «парний-непарний» для моделей літаків 3DLabPrint. Використовуйте «Закрити отвори», щоб закрити всі отвори в моделі."
@@ -18478,14 +18331,6 @@ msgstr "Без перевірки"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Не виконувати жодних перевірок дійсності, наприклад перевірку конфліктів шляхів G-коду." msgstr "Не виконувати жодних перевірок дійсності, наприклад перевірку конфліктів шляхів G-коду."
# AI Translated
msgid "Strict mode"
msgstr "Суворий режим"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Завершує роботу з ненульовим кодом, коли нарізка видає некритичне попередження, яке інакше лише записується в журнал, наприклад модель, що потребує підтримок, коли підтримки вимкнено. Використовуйте це в CI або скриптових конвеєрах, які ніколи не мають видавати непомітно зіпсовану нарізку. Кожне таке попередження також наводиться зі сталим класом у масиві `warnings` файлу result.json, який створюється лише в Linux. Не можна поєднувати з --no-check, який пропускає перевірку підтримок."
msgid "Normative check" msgid "Normative check"
msgstr "Нормативна перевірка" msgstr "Нормативна перевірка"
@@ -18498,28 +18343,11 @@ msgstr "Вихідна інформація про модель"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Виведіть інформацію про модель." msgstr "Виведіть інформацію про модель."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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 "Виводить у stdout зведення JSON щодо кожного завантаженого обʼєкта й завершує роботу: його обмежувальні паралелепіпеди та грані опуклої оболонки, на які його можна покласти, з їхніми нормалями, площами й центрами. Саме з цих граней вибирають параметри --ground-*. Машиночитна альтернатива --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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 "Виводить структуроване зведення JSON щодо кожного намальованого шару (підтримки, шов, колір MMU, шорстка поверхня), уже збереженого в завантаженій моделі, — кількість граней, площу поверхні та обмежувальний паралелепіпед у координатах сітки для кожного стану — і завершує роботу. Машиночитна альтернатива відкриттю інструментів малювання в інтерфейсі."
msgid "Export Settings" msgid "Export Settings"
msgstr "Експортувати налаштування" msgstr "Експортувати налаштування"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Експортувати налаштування у файл."
msgstr "Це експортує налаштування у файл. Використовуйте -, щоб записати їх у stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Надіслати прогрес до каналу" msgstr "Надіслати прогрес до каналу"
@@ -18575,30 +18403,6 @@ msgstr "Обертати навколо осі Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Кут обертання навколо осі Y у градусах." msgstr "Кут обертання навколо осі Y у градусах."
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 виконується після всіх перетворень і замінює орієнтацію."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Масштабуйте модель за допомогою плаваючого коефіцієнта" msgstr "Масштабуйте модель за допомогою плаваючого коефіцієнта"
@@ -21761,17 +21565,14 @@ msgstr "Дію не можливо завершити. Продовжити?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Пропускання обʼєктів." msgstr "Пропускання обʼєктів."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Частка матеріалу" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Висота моделі" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Частка" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "Вибрати філамент" msgstr "Вибрати філамент"
@@ -22036,14 +21837,12 @@ msgid "Drying-Dehumidifying"
msgstr "Сушіння — осушення" msgstr "Сушіння — осушення"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " максимальна температура сушіння — "
msgstr "Максимальна температура сушіння для %s — %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " мінімальна температура сушіння — "
msgstr "Мінімальна температура сушіння для %s — %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -22493,95 +22292,6 @@ msgstr ""
"Уникнення деформації\n" "Уникнення деформації\n"
"Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури столу може зменшити ймовірність деформації?" "Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури столу може зменшити ймовірність деформації?"
#~ msgid "Other"
#~ msgstr "Інший"
#~ msgid "Left: "
#~ msgstr "Лівий: "
#~ msgid "Right: "
#~ msgstr "Правий: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Максимальна температура не повинна перевищувати "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Мінімальна температура не повинна бути нижчою ніж "
#~ msgid "up to"
#~ msgstr "аж до"
#~ msgid "above"
#~ msgstr "вище"
#~ msgid "from"
#~ msgstr "від"
#~ msgid "Configuration package: "
#~ msgstr "Пакет конфігурації: "
#~ msgid " updated to "
#~ msgstr " оновлено до "
#~ msgid "Grouping error: "
#~ msgstr "Помилка групування: "
#~ msgid " can not be placed in the "
#~ msgstr " не можливо помістити у "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " максимальна температура сушіння — "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " мінімальна температура сушіння — "
# AI Translated
#~ msgid "needs"
#~ msgstr "потребує"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "не увімкнено"
# AI Translated
#~ msgid "material not published"
#~ msgstr "матеріал не опубліковано"
#~ msgid "Select the language"
#~ msgstr "Вибрати мову"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Вибрати плагін"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "Типово використовується впорядкування за найкоротшим шляхом, яке може йти в будь-якому напрямку."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "Типово використовується впорядкування за найкоротшим шляхом, яке може йти в будь-якому напрямку."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Якщо увімкнено, вежа витирання не друкується на шарах без змін інструментів. На шарах із зміною інструменту екструдер рухатиметься вниз, щоб надрукувати вежу витирання. Користувач несе відповідальність за те, щоб не було зіткнення з друком."
#~ msgid "This exports settings to a file."
#~ msgstr "Експортувати налаштування у файл."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Нативний перегляд у Wayland потребує відеоприймача GStreamer GTK. Встановіть плагін gtksink для GStreamer, а потім перезапустіть OrcaSlicer." #~ msgstr "Нативний перегляд у Wayland потребує відеоприймача GStreamer GTK. Встановіть плагін gtksink для GStreamer, а потім перезапустіть OrcaSlicer."
+107 -397
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2025-10-02 17:43+0700\n" "PO-Revision-Date: 2025-10-02 17:43+0700\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: hainguyen.ts13@gmail.com\n" "Language-Team: hainguyen.ts13@gmail.com\n"
@@ -2568,6 +2568,13 @@ msgstr "Có bản cập nhật khả dụng. Hãy mở hộp thoại gói cài
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s đã bị xóa." msgstr "%s đã bị xóa."
msgid "Select the language"
msgstr "Chọn ngôn ngữ"
msgid "Language"
msgstr "Ngôn ngữ"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3871,14 +3878,12 @@ msgid "Switch track at Filament Track Switch"
msgstr "Chuyển đường dẫn tại Filament Track Switch" msgstr "Chuyển đường dẫn tại Filament Track Switch"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The maximum temperature cannot exceed "
msgid "The maximum temperature cannot exceed %d" msgstr "Nhiệt độ tối đa không được vượt quá "
msgstr "Nhiệt độ tối đa không được vượt quá %d"
# AI Translated # AI Translated
#, c-format, boost-format msgid "The minmum temperature should not be less than "
msgid "The minimum temperature should not be less than %d" msgstr "Nhiệt độ tối thiểu không được thấp hơn "
msgstr "Nhiệt độ tối thiểu không được thấp hơn %d"
# AI Translated # AI Translated
msgid "Type to filter..." msgid "Type to filter..."
@@ -4829,15 +4834,6 @@ msgstr ""
"Sao chép G-code tạm thời sang G-code đầu ra thất bại. Có thể thẻ SD bị khóa ghi?\n" "Sao chép G-code tạm thời sang G-code đầu ra thất bại. Có thể thẻ SD bị khóa ghi?\n"
"Thông báo lỗi: %1%" "Thông báo lỗi: %1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"Sao chép G-code tạm sang G-code đầu ra thất bại.\n"
"Thông báo lỗi: %1%"
#, boost-format #, 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." 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 "Sao chép G-code tạm thời sang G-code đầu ra thất bại. Có thể có vấn đề với thiết bị đích, vui lòng thử xuất lại hoặc dùng thiết bị khác. G-code đầu ra bị hỏng ở %1%.tmp." msgstr "Sao chép G-code tạm thời sang G-code đầu ra thất bại. Có thể có vấn đề với thiết bị đích, vui lòng thử xuất lại hoặc dùng thiết bị khác. G-code đầu ra bị hỏng ở %1%.tmp."
@@ -5638,11 +5634,10 @@ msgid "Value %s is out of range. The valid range is from %d to %d."
msgstr "Giá trị %s nằm ngoài phạm vi. Phạm vi hợp lệ từ %d đến %d." msgstr "Giá trị %s nằm ngoài phạm vi. Phạm vi hợp lệ từ %d đến %d."
#, c-format, boost-format #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "Là %s%% hay %s %s?" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "Là %s%% hay %s %s?"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5668,17 +5663,21 @@ msgstr "Định dạng không hợp lệ. Mong đợi định dạng vector: \"%
msgid "System agents" msgid "System agents"
msgstr "Tác nhân hệ thống" msgstr "Tác nhân hệ thống"
# AI Translated
msgid "No plugin selected"
msgstr "Chưa chọn plugin"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "Thêm plugin" msgstr "Thêm plugin"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "Xóa plugin" msgstr "Chọn plugin"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "Chưa chọn plugin" msgstr "Xóa plugin"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5961,20 +5960,14 @@ msgstr "Đặt về mức tối ưu"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "Nhóm lại filament" msgstr "Nhóm lại filament"
# AI Translated msgid "up to"
#, boost-format msgstr "lên đến"
msgid "up to %1% mm"
msgstr "lên đến %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "trên"
msgid "above %1% mm"
msgstr "trên %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "từ"
msgid "from %1% to %2% mm"
msgstr "từ %1% đến %2% mm"
msgid "Usage" msgid "Usage"
msgstr "Sử dụng" msgstr "Sử dụng"
@@ -6358,7 +6351,7 @@ msgstr "Thể tích:"
msgid "Size:" msgid "Size:"
msgstr "Kích thước:" 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)." 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)." 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)."
@@ -6690,13 +6683,11 @@ msgstr "Lưu dự án thành"
msgid "Save current project as" msgid "Save current project as"
msgstr "Lưu dự án hiện tại thành" msgstr "Lưu dự án hiện tại thành"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "Xuất bản 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "Xuất một tệp 3MF có nhúng các cài đặt đã chọn" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "Nhập 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "Nhập 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -8025,14 +8016,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "Dưới" msgstr "Dưới"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "Cài đặt này không chỉ định loại năng lực plugin."
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "Cài đặt này chỉ định một loại năng lực plugin không nhận dạng được: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "Chọn plugin" msgstr "Chọn plugin"
@@ -8646,13 +8629,11 @@ msgstr "Vui lòng xác nhận G-code trong các preset này an toàn để ngăn
msgid "Customized Preset" msgid "Customized Preset"
msgstr "Preset tùy chỉnh" msgstr "Preset tùy chỉnh"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "Không thể áp dụng một số cài đặt đã xuất bản:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "Một số khe filament đã bị thay đổi:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "Tên của các thành phần bên trong file STEP không phải định dạng UTF-8!" msgstr "Tên của các thành phần bên trong file STEP không phải định dạng UTF-8!"
@@ -9081,17 +9062,13 @@ msgstr "Lưu file đã slice dưới dạng:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "File %s đã được gửi đến không gian lưu trữ của máy in và có thể được xem trên máy in." msgstr "File %s đã được gửi đến không gian lưu trữ của máy in và có thể được xem trên máy in."
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "Xuất bản tệp 3MF thành:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"Xuất tệp 3MF đã xuất bản thất bại.\n"
"Vui lòng kiểm tra xem thư mục có tồn tại trực tuyến không, hoặc có chương trình khác đang mở tệp này không."
msgid "Publish" msgid "Publish"
msgstr "Xuất bản" msgstr "Xuất bản"
@@ -9326,6 +9303,7 @@ msgstr "Bạn có muốn tiếp tục?"
msgid "Language selection" msgid "Language selection"
msgstr "Chọn ngôn ngữ" msgstr "Chọn ngôn ngữ"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "Châu Á-Thái Bình Dương" msgstr "Châu Á-Thái Bình Dương"
@@ -9441,9 +9419,6 @@ msgstr "Đường dẫn phiên bản hiện tại: "
msgid "General" msgid "General"
msgstr "Chung" msgstr "Chung"
msgid "Language"
msgstr "Ngôn ngữ"
msgid "Metric" msgid "Metric"
msgstr "Hệ mét" msgstr "Hệ mét"
@@ -9943,6 +9918,9 @@ msgstr "Khi kéo thanh trượt lớp trong bản xem trước đã slice, kết
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "Độ sáng của lớp bị làm mờ" msgstr "Độ sáng của lớp bị làm mờ"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -10379,80 +10357,63 @@ msgstr "Đang tải dữ liệu lên"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "Chuyển đến trang web" msgstr "Chuyển đến trang web"
# AI Translated
msgid "Material" msgid "Material"
msgstr "Vật liệu" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "Filament pha trộn" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "Một số filament pha trộn phụ thuộc vào các filament sẽ không được xuất bản:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "Filament %d (pha trộn)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% cần %2%, nhưng filament này chưa được bật."
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% cần %2%, nhưng vật liệu của nó sẽ không được xuất bản." msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "Để xuất bản một filament pha trộn, hãy bật mọi filament mà nó sử dụng rồi chọn Xuất bản đầy đủ, hoặc đáp ứng yêu cầu Loại của nó." msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "Vẫn xuất bản" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "Xuất bản 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "Chọn những cài đặt sẽ được xuất bản trong tệp 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "Wiki về Xuất bản 3MF" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "Hướng dẫn video về Xuất bản 3MF" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" msgid "Mixed filament - published as a whole when \"Enable\" above is selected"
msgstr "Filament pha trộn - được xuất bản trọn bộ khi chọn \"Bật\" ở trên" msgstr ""
# AI Translated
msgid "Publish this mixed filament and enable + Full Publish its component filaments" msgid "Publish this mixed filament and enable + Full Publish its component filaments"
msgstr "Xuất bản filament pha trộn này và bật + xuất bản đầy đủ các filament thành phần của nó" msgstr ""
# AI Translated
msgid "Publish this filament slot in the 3MF file" msgid "Publish this filament slot in the 3MF file"
msgstr "Xuất bản khe filament này trong tệp 3MF" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "Xuất bản đầy đủ" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "Nhúng toàn bộ filament của khe này vào tệp 3MF" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "Lọc mục chưa chọn" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -10472,10 +10433,6 @@ msgstr "Sao chép tất cả các giá trị kế thừa từ preset cha vào pr
msgid "Detach from parent" msgid "Detach from parent"
msgstr "Tách khỏi vật thể cha" msgstr "Tách khỏi vật thể cha"
# AI Translated
msgid "Save without parent"
msgstr "Lưu không kèm vật thể cha"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "Preset độc lập" msgstr "Preset độc lập"
@@ -11238,17 +11195,9 @@ msgstr "Prime tower là bắt buộc để phát hiện vón cục. Nếu không
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?"
msgstr "Bật cả chiều cao Z chính xác và tháp mồi có thể gây ra lỗi cắt lớp. Bạn vẫn muốn bật chiều cao Z chính xác?" msgstr "Bật cả chiều cao Z chính xác và tháp mồi có thể gây ra lỗi cắt lớp. Bạn vẫn muốn bật chiều cao Z chính xác?"
# 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 "Timelapse mượt cần prime tower ở mọi lớp, điều này không tương thích với \"Không có lớp thưa\". \"Không có lớp thưa\" đã được tắt."
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?" 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 "Cần có prime tower để timelapse mượt. Có thể có khuyết điểm trên model nếu không có prime tower. Bạn có muốn bật prime tower?" msgstr "Cần có prime tower để timelapse mượt. Có thể có khuyết điểm trên model nếu không có prime tower. Bạn có muốn bật prime tower?"
# 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 "\"Không có lớp thưa\" không tương thích với timelapse mượt, vốn cần prime tower ở mọi lớp. Timelapse đã chuyển sang chế độ truyền thống."
msgid "Still print by object?" msgid "Still print by object?"
msgstr "Vẫn in theo đối tượng?" msgstr "Vẫn in theo đối tượng?"
@@ -11622,6 +11571,10 @@ msgstr "Hồ sơ quy trình tương thích"
msgid "Printable space" msgid "Printable space"
msgstr "Không gian in" msgstr "Không gian in"
# AI Translated
msgid "Printer Agent"
msgstr "Tác nhân máy in"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "Chọn cách triển khai tác nhân mạng cho việc giao tiếp với máy in. Các tác nhân khả dụng được đăng ký khi khởi động." msgstr "Chọn cách triển khai tác nhân mạng cho việc giao tiếp với máy in. Các tác nhân khả dụng được đăng ký khi khởi động."
@@ -12045,6 +11998,14 @@ msgstr "Số lượng đầu đùn"
msgid "Capabilities" msgid "Capabilities"
msgstr "Khả năng" msgstr "Khả năng"
# AI Translated
msgid "Left: "
msgstr "Trái: "
# AI Translated
msgid "Right: "
msgstr "Phải: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Hiển thị tất cả preset (bao gồm cả không tương thích)" msgstr "Hiển thị tất cả preset (bao gồm cả không tương thích)"
@@ -12960,22 +12921,15 @@ msgstr "Sửa chữa đã hủy"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "Sao chép file %1% sang %2% thất bại: %3%" msgstr "Sao chép file %1% sang %2% thất bại: %3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "Đang tải xuống hồ sơ nhà cung cấp mới: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "Gói cấu hình: %1% đã cập nhật lên %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "Tải xuống hồ sơ nhà cung cấp thất bại: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "Cần kiểm tra các thay đổi chưa lưu trước khi cập nhật cấu hình." msgstr "Cần kiểm tra các thay đổi chưa lưu trước khi cập nhật cấu hình."
msgid "Configuration package: "
msgstr "Gói cấu hình: "
msgid " updated to "
msgstr " đã cập nhật lên "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "Mở file G-code:" msgstr "Mở file G-code:"
@@ -13042,14 +12996,12 @@ msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "Input shaping chỉ được Klipper, RepRapFirmware và Marlin 2 hỗ trợ." msgstr "Input shaping chỉ được Klipper, RepRapFirmware và Marlin 2 hỗ trợ."
# AI Translated # AI Translated
#, boost-format msgid "Grouping error: "
msgid "Grouping error: %1% cannot be placed in the left nozzle" msgstr "Lỗi nhóm: "
msgstr "Lỗi nhóm: %1% không thể đặt vào đầu phun trái"
# AI Translated # AI Translated
#, boost-format msgid " can not be placed in the "
msgid "Grouping error: %1% cannot be placed in the right nozzle" msgstr " không thể được đặt vào "
msgstr "Lỗi nhóm: %1% không thể đặt vào đầu phun phải"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -13164,10 +13116,6 @@ msgstr "%1% quá gần các đối tượng khác, và có thể gây va chạm.
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% quá cao, và sẽ gây va chạm." msgstr "%1% quá cao, và sẽ gây va chạm."
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "Vị trí tương đối giữa mô hình và prime tower không đáp ứng yêu cầu của tính năng \"Không có lớp thưa\". Vui lòng điều chỉnh vị trí tương đối của chúng, hạ chiều cao mô hình, hoặc tắt \"Không có lớp thưa\"."
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr " quá gần vùng loại trừ, có thể có va chạm khi in." msgstr " quá gần vùng loại trừ, có thể có va chạm khi in."
@@ -13542,10 +13490,6 @@ msgstr "Dùng 3MF thay cho G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "Bật tùy chọn này nếu máy in nhận file 3MF làm tác vụ in. Khi bật, Orca Slicer sẽ gửi file đã slice dưới dạng .gcode.3mf thay vì file .gcode thuần." msgstr "Bật tùy chọn này nếu máy in nhận file 3MF làm tác vụ in. Khi bật, Orca Slicer sẽ gửi file đã slice dưới dạng .gcode.3mf thay vì file .gcode thuần."
# AI Translated
msgid "Printer Agent"
msgstr "Tác nhân máy in"
# AI Translated # AI Translated
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "Chọn cách triển khai tác nhân mạng cho việc giao tiếp với máy in." msgstr "Chọn cách triển khai tác nhân mạng cho việc giao tiếp với máy in."
@@ -14637,10 +14581,6 @@ msgstr "Thẳng hàng căn chỉnh"
msgid "Concentric" msgid "Concentric"
msgstr "Đồng tâm" msgstr "Đồng tâm"
# AI Translated
msgid "Spiral Inset"
msgstr "Xoắn ốc thụt vào"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "Đường cong Hilbert" msgstr "Đường cong Hilbert"
@@ -14732,13 +14672,13 @@ msgstr "Thứ tự lấp bề mặt trên"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Hướng lấp đầy các bề mặt trên khi dùng mẫu xuất phát từ tâm (Đồng tâm, Xoắn ốc thụt vào, Dây cung Archimedes, Xoắn ốc bát giác).\n" "Hướng lấp các bề mặt trên khi dùng mẫu dựa trên tâm (Đồng tâm, Dây cung Archimedes, Xoắn ốc bát giác).\n"
"Ra ngoài bắt đầu từ tâm bề mặt, nên vật liệu dư bị đẩy về phía mép, nơi ít lộ nhất. Vào trong bắt đầu từ mép và kết thúc bằng những đường cong hẹp ở tâm.\n" "Ra ngoài bắt đầu từ tâm bề mặt, nhờ đó vật liệu dư bị đẩy về phía mép nơi ít nhìn thấy nhất. Vào trong bắt đầu từ mép và kết thúc bằng các đường cong hẹp ở tâm.\n"
"Mặc định dùng thứ tự theo đường đi ngắn nhất, có thể chạy theo hướng nào cũng được." "Mặc định dùng thứ tự đường đi ngắn nhất, có thể chạy theo hướng bất kỳ."
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -14746,13 +14686,13 @@ msgstr "Thứ tự lấp bề mặt dưới"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"Hướng lấp đầy các bề mặt dưới khi dùng mẫu xuất phát từ tâm (Đồng tâm, Xoắn ốc thụt vào, Dây cung Archimedes, Xoắn ốc bát giác).\n" "Hướng lấp các bề mặt dưới khi dùng mẫu dựa trên tâm (Đồng tâm, Dây cung Archimedes, Xoắn ốc bát giác).\n"
"Vào trong bắt đầu mỗi bề mặt bằng những đường cong ngoài rộng hơn, giúp lớp đầu tiên bám tốt hơn trên các bàn in mà những đường cong hẹp ở tâm có thể không dính. Ra ngoài bắt đầu từ tâm, đẩy vật liệu dư về phía mép.\n" "Vào trong bắt đầu mỗi bề mặt bằng các đường cong ngoài rộng hơn, giúp cải thiện độ bám lớp đầu tiên trên những bàn in mà các đường cong hẹp ở tâm có thể không dính. Ra ngoài bắt đầu từ tâm, đẩy vật liệu dư về phía mép.\n"
"Mặc định dùng thứ tự theo đường đi ngắn nhất, có thể chạy theo hướng nào cũng được." "Mặc định dùng thứ tự đường đi ngắn nhất, có thể chạy theo hướng bất kỳ."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Mẫu infill đặc bên trong" msgstr "Mẫu infill đặc bên trong"
@@ -14856,14 +14796,6 @@ msgstr "Ngược chiều kim đồng hồ"
msgid "Clockwise" msgid "Clockwise"
msgstr "Cùng chiều kim đồng hồ" msgstr "Cùng chiều kim đồng hồ"
# AI Translated
msgid "Distance to rod"
msgstr "Khoảng cách tới thanh"
# AI Translated
msgid "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing."
msgstr "Khoảng cách ngang từ mũi đầu phun tới mép xa hơn của thanh. Dùng để tránh va chạm khi in theo đối tượng."
msgid "Height to rod" msgid "Height to rod"
msgstr "Chiều cao đến thanh" msgstr "Chiều cao đến thanh"
@@ -17138,20 +17070,6 @@ msgstr "Phát hiện thành nhô"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "Phát hiện phần trăm nhô tương đối với độ rộng đường và sử dụng tốc độ khác nhau để in. Đối với phần nhô 100%%, tốc độ cầu được sử dụng." msgstr "Phát hiện phần trăm nhô tương đối với độ rộng đường và sử dụng tốc độ khác nhau để in. Đối với phần nhô 100%%, tốc độ cầu được sử dụng."
# AI Translated
msgid "Print unsupported walls last"
msgstr "In các thành không được đỡ sau cùng"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"Các vòng wall nằm hoàn toàn lơ lửng trên không chỉ được in khi đã có thứ gì đó giữ được chúng:\n"
"chúng được đùn sau các thành khác trong cùng đảo, bắt đầu từ vòng trong cùng, bất kể thứ tự thành là gì.\n"
"Một vòng mà chỉ các cầu của lớp này mới neo được sẽ đợi cho tới khi các cầu đó được in, trong khi một vòng chạy dọc theo một thành có điểm tựa vẫn giữ vị trí của nó trước infill, vốn cần nó làm điểm neo."
# AI Translated # AI Translated
msgid "Outer walls" msgid "Outer walls"
msgstr "Thành ngoài" msgstr "Thành ngoài"
@@ -17601,39 +17519,6 @@ msgstr "Lau trên vòng"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "Để giảm thiểu khả năng nhìn thấy đường nối trong đùn vòng kín, một chuyển động vào trong nhỏ được thực hiện trước khi extruder rời khỏi vòng." msgstr "Để giảm thiểu khả năng nhìn thấy đường nối trong đùn vòng kín, một chuyển động vào trong nhỏ được thực hiện trước khi extruder rời khỏi vòng."
# AI Translated
msgid "Wipe inward"
msgstr "Lau vào trong"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"Chỉ áp dụng cho các thành ngoài, kể cả biên của lỗ. Trong lúc lau, đầu phun nóng được đưa về phía các thành trong đã in để giảm việc nung lại phần nhựa vừa in và giảm vết đường nối.\n"
"\n"
"Đặc biệt hữu ích ở chiều cao lớp dưới 0,1 mm, nơi vết lau dễ thấy hơn.\n"
"\n"
"Dùng cách lau thông thường nếu chưa có thành trong liền kề nào được in (vùng chỉ có một thành hoặc thứ tự thành Ngoài/Trong), hoặc nếu không tìm được đường đi vào trong có điểm tựa, ví dụ ở các góc hẹp hay khe hở đường nối."
# AI Translated
msgid "Wipe inward distance"
msgstr "Khoảng cách lau vào trong"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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 ""
"Khoảng cách mà đường lau được dịch ra xa khỏi chu vi ngoài, tính bằng milimét hoặc theo phần trăm độ rộng đùn thực tế của thành ngoài.\n"
"\n"
"Ví dụ, 50% dịch đường đi một nửa độ rộng thành ngoài. Độ dịch thực tế bị giới hạn bởi cả độ rộng thật của thành ngoài lẫn khoảng trống còn lại tới thành liền kề, nên các giá trị trên 100% hoặc khoảng cách tuyệt đối tương đương sẽ không có thêm tác dụng. Đặt 0 để tắt việc dịch chuyển."
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "Lau trước vòng ngoài" msgstr "Lau trước vòng ngoài"
@@ -17903,9 +17788,8 @@ msgstr "Lấy công cụ mới mà không chờ nó đạt nhiệt độ in, di
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "Không có lớp thưa (beta)" msgstr "Không có lớp thưa (beta)"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "Nếu được bật, wipe tower sẽ không được in trên các lớp không có thay đổi công cụ. Trên các lớp có thay đổi công cụ, extruder sẽ di chuyển xuống để in wipe tower. Người dùng chịu trách nhiệm đảm bảo không có va chạm với bản in."
msgstr "Nếu bật, wipe tower sẽ không được in ở những lớp không có đổi công cụ. Ở những lớp có đổi công cụ, extruder sẽ đi xuống để in wipe tower, nên tháp nằm thấp hơn mô hình và đầu công cụ phải với xuống tới đó. Những bố trí khiến điều này va chạm với một vật thể đã in sẽ bị từ chối. Không có tác dụng với timelapse mượt hoặc phát hiện đóng cục ở đầu phun, vì chúng cần có tháp ở mọi lớp."
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "Nạp tất cả extruder in" msgstr "Nạp tất cả extruder in"
@@ -17931,34 +17815,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "Tuần hoàn" msgstr "Tuần hoàn"
# AI Translated
msgid "Cyclic order"
msgstr "Thứ tự vòng lặp"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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 ""
"Trình tự filament tùy chỉnh mà thứ tự đổi công cụ theo vòng lặp sử dụng, viết dưới dạng các số filament ngăn cách bằng dấu phẩy (ví dụ \"3,2,1,4\").\n"
"Mỗi lớp in các filament của nó theo trình tự này; các filament không được liệt kê sẽ in sau cùng, theo thứ tự tăng dần.\n"
"Để trống để luân phiên các filament theo thứ tự tăng dần."
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "Áp dụng thứ tự vòng lặp cho lớp đầu tiên"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"Áp dụng thứ tự đổi công cụ theo vòng lặp cho cả lớp đầu tiên.\n"
"Mặc định tùy chọn này tắt, vì lớp đầu tiên được sắp xếp theo hướng bám dính đế tốt nhất: những filament in các chi tiết nhỏ, mỏng manh của lớp đầu tiên sẽ được in sau cùng, nhờ đó các lần đổi công cụ và di chuyển tiếp theo ít có khả năng làm bong những phần bám yếu đó. Thứ tự lớp đầu tiên này cũng tôn trọng trình tự filament tùy chỉnh cho lớp đầu tiên nếu có thiết lập. Lợi ích của thứ tự vòng lặp (thêm lần đổi công cụ giúp mỗi lớp có nhiều thời gian nguội hơn) không áp dụng cho lớp đầu tiên, vốn được in chậm và nóng để bám dính.\n"
"Chỉ bật tùy chọn này nếu bạn cần đúng cùng một trình tự công cụ ở mọi lớp, kể cả lớp đầu, đánh đổi bằng việc mất tối ưu bám dính nói trên."
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "Bán kính đóng khe slice" msgstr "Bán kính đóng khe slice"
@@ -17968,6 +17824,9 @@ msgstr "Vết nứt nhỏ hơn 2x bán kính đóng khe được lấp trong sli
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Chế độ slice" msgstr "Chế độ slice"
msgid "Other"
msgstr "Khác"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Sử dụng \"Chẵn-lẻ\" cho model máy bay 3DLabPrint. Sử dụng \"Đóng lỗ\" để đóng tất cả các lỗ trong model." msgstr "Sử dụng \"Chẵn-lẻ\" cho model máy bay 3DLabPrint. Sử dụng \"Đóng lỗ\" để đóng tất cả các lỗ trong model."
@@ -19000,14 +18859,6 @@ msgstr "Không kiểm tra"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "Không chạy bất kỳ kiểm tra tính hợp lệ nào, chẳng hạn như kiểm tra xung đột đường dẫn G-code." msgstr "Không chạy bất kỳ kiểm tra tính hợp lệ nào, chẳng hạn như kiểm tra xung đột đường dẫn G-code."
# AI Translated
msgid "Strict mode"
msgstr "Chế độ nghiêm ngặt"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "Thoát với mã khác 0 khi việc slice phát sinh một cảnh báo không nghiêm trọng mà bình thường chỉ được ghi log, chẳng hạn mô hình cần support trong khi support đang tắt. Hãy dùng trong CI hoặc các quy trình chạy bằng script vốn không bao giờ được xuất ra kết quả slice hỏng một cách khó nhận ra. Mỗi cảnh báo như vậy cũng được liệt kê kèm một lớp ổn định trong mảng `warnings` của result.json, tệp chỉ được ghi trên Linux. Không thể kết hợp với --no-check, tùy chọn bỏ qua việc kiểm tra support."
msgid "Normative check" msgid "Normative check"
msgstr "Kiểm tra quy chuẩn" msgstr "Kiểm tra quy chuẩn"
@@ -19020,28 +18871,11 @@ msgstr "Xuất thông tin model"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "Xuất thông tin của model." msgstr "Xuất thông tin của model."
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
msgstr "Kiểm tra lưới (JSON ra 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 "In ra stdout bản tóm tắt JSON của từng vật thể đã nạp rồi thoát: các hộp bao của nó và các mặt bao lồi mà nó có thể nằm lên, kèm pháp tuyến, diện tích và tâm của chúng. Đây chính là những mặt mà các tùy chọn --ground-* lựa chọn. Lựa chọn thay thế đọc được bằng máy cho --info."
# AI Translated
msgid "Inspect paint (JSON to stdout)"
msgstr "Kiểm tra phần vẽ (JSON ra 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 "In bản tóm tắt JSON có cấu trúc của mọi lớp đã vẽ (support, đường nối, màu MMU, fuzzy skin) đang được lưu trên mô hình đã nạp — số mặt, diện tích bề mặt và hộp bao theo tọa độ lưới cho từng trạng thái — rồi thoát. Lựa chọn thay thế đọc được bằng máy cho việc mở các gizmo vẽ trong giao diện."
msgid "Export Settings" msgid "Export Settings"
msgstr "Xuất cài đặt" msgstr "Xuất cài đặt"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "Xuất cài đặt vào file."
msgstr "Lệnh này xuất cài đặt ra một tệp. Dùng - để ghi chúng ra stdout."
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "Gửi tiến trình đến pipe" msgstr "Gửi tiến trình đến pipe"
@@ -19097,30 +18931,6 @@ msgstr "Xoay xung quanh Y"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "Góc xoay xung quanh trục Y tính bằng độ." msgstr "Góc xoay xung quanh trục Y tính bằng độ."
# AI Translated
msgid "Ground largest face"
msgstr "Đặt lên mặt lớn nhất"
# 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 "Đặt mỗi vật thể lên mặt lớn nhất của bao lồi rồi thả xuống bàn in. Trong số các mặt lớn bằng nhau, mặt đang hướng xuống sẽ được giữ lại. Những vật thể không có mặt đủ lớn để nằm lên sẽ được giữ nguyên. Các phép biến đổi chạy theo thứ tự trên dòng lệnh, nên các phép xoay đặt trước tùy chọn này vẫn được tôn trọng. --orient 1 chạy sau tất cả các phép biến đổi và thay thế hướng đặt."
# AI Translated
msgid "Ground face by normal"
msgstr "Đặt lên mặt theo pháp tuyến"
# 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 "Đặt mỗi vật thể lên mặt của bao lồi có pháp tuyến hướng ra ngoài gần nhất với hướng NX,NY,NZ rồi thả xuống bàn in. Hướng này tính theo tọa độ vật thể, vốn đã bao gồm các phép xoay đặt trước tùy chọn này và trùng với các trục của bàn in trừ khi tệp đầu vào có xoay vật thể. Ví dụ, 1,0,0 dựng vật thể lên mặt +X của nó. --orient 1 chạy sau tất cả các phép biến đổi và thay thế hướng đặt."
# AI Translated
msgid "Ground face at point"
msgstr "Đặt lên mặt tại điểm"
# 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 "Đặt mỗi vật thể lên mặt của bao lồi có chứa điểm X,Y,Z rồi thả xuống bàn in. Điểm này tính theo tọa độ vật thể, vốn đã bao gồm các phép xoay đặt trước tùy chọn này; --inspect-mesh báo tâm các mặt theo đúng hệ tọa độ đó. Những vật thể không có mặt như vậy sẽ được giữ nguyên, và lần chạy sẽ thất bại nếu không vật thể nào có mặt đó. --orient 1 chạy sau tất cả các phép biến đổi và thay thế hướng đặt."
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "Tỷ lệ model theo hệ số số thực." msgstr "Tỷ lệ model theo hệ số số thực."
@@ -22425,17 +22235,14 @@ msgstr "Thao tác này không thể hoàn tác. Tiếp tục?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "Đang bỏ qua các vật thể." msgstr "Đang bỏ qua các vật thể."
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "Tỉ lệ vật liệu" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "Chiều cao mô hình" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "Tỉ lệ" msgstr ""
# AI Translated # AI Translated
msgid "Select Filament" msgid "Select Filament"
@@ -22752,14 +22559,12 @@ msgid "Drying-Dehumidifying"
msgstr "Sấy - Hút ẩm" msgstr "Sấy - Hút ẩm"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " nhiệt độ sấy tối đa là "
msgstr "Nhiệt độ sấy tối đa của %s là %d°C."
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " nhiệt độ sấy tối thiểu là "
msgstr "Nhiệt độ sấy tối thiểu của %s là %d°C."
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -23210,101 +23015,6 @@ msgstr ""
"Tránh cong vênh\n" "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?" "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?"
#~ msgid "Other"
#~ msgstr "Khác"
# AI Translated
#~ msgid "Left: "
#~ msgstr "Trái: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "Phải: "
# AI Translated
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "Nhiệt độ tối đa không được vượt quá "
# AI Translated
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "Nhiệt độ tối thiểu không được thấp hơn "
#~ msgid "up to"
#~ msgstr "lên đến"
#~ msgid "above"
#~ msgstr "trên"
#~ msgid "from"
#~ msgstr "từ"
#~ msgid "Configuration package: "
#~ msgstr "Gói cấu hình: "
#~ msgid " updated to "
#~ msgstr " đã cập nhật lên "
# AI Translated
#~ msgid "Grouping error: "
#~ msgstr "Lỗi nhóm: "
# AI Translated
#~ msgid " can not be placed in the "
#~ msgstr " không thể được đặt vào "
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " nhiệt độ sấy tối đa là "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " nhiệt độ sấy tối thiểu là "
# AI Translated
#~ msgid "needs"
#~ msgstr "cần"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "chưa bật"
# AI Translated
#~ msgid "material not published"
#~ msgstr "vật liệu chưa xuất bản"
#~ msgid "Select the language"
#~ msgstr "Chọn ngôn ngữ"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "Chọn plugin"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Hướng lấp các bề mặt trên khi dùng mẫu dựa trên tâm (Đồng tâm, Dây cung Archimedes, Xoắn ốc bát giác).\n"
#~ "Ra ngoài bắt đầu từ tâm bề mặt, nhờ đó vật liệu dư bị đẩy về phía mép nơi ít nhìn thấy nhất. Vào trong bắt đầu từ mép và kết thúc bằng các đường cong hẹp ở tâm.\n"
#~ "Mặc định dùng thứ tự đường đi ngắn nhất, có thể chạy theo hướng bất kỳ."
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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 ""
#~ "Hướng lấp các bề mặt dưới khi dùng mẫu dựa trên tâm (Đồng tâm, Dây cung Archimedes, Xoắn ốc bát giác).\n"
#~ "Vào trong bắt đầu mỗi bề mặt bằng các đường cong ngoài rộng hơn, giúp cải thiện độ bám lớp đầu tiên trên những bàn in mà các đường cong hẹp ở tâm có thể không dính. Ra ngoài bắt đầu từ tâm, đẩy vật liệu dư về phía mép.\n"
#~ "Mặc định dùng thứ tự đường đi ngắn nhất, có thể chạy theo hướng bất kỳ."
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "Nếu được bật, wipe tower sẽ không được in trên các lớp không có thay đổi công cụ. Trên các lớp có thay đổi công cụ, extruder sẽ di chuyển xuống để in wipe tower. Người dùng chịu trách nhiệm đảm bảo không có va chạm với bản in."
#~ msgid "This exports settings to a file."
#~ msgstr "Xuất cài đặt vào file."
# AI Translated # AI Translated
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "Xem trực tiếp trên Wayland thuần cần GStreamer GTK video sink. Vui lòng cài đặt plugin gtksink cho GStreamer, sau đó khởi động lại OrcaSlicer." #~ msgstr "Xem trực tiếp trên Wayland thuần cần GStreamer GTK video sink. Vui lòng cài đặt plugin gtksink cho GStreamer, sau đó khởi động lại OrcaSlicer."
+106 -396
View File
@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Slic3rPE\n" "Project-Id-Version: Slic3rPE\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2026-06-11 12:37-0300\n" "PO-Revision-Date: 2026-06-11 12:37-0300\n"
"Last-Translator: Handle <mail@bysb.net>\n" "Last-Translator: Handle <mail@bysb.net>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2361,6 +2361,13 @@ msgstr "有更新可用。打开预设包对话框进行更新。"
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s 已被移除。" msgstr "%s 已被移除。"
msgid "Select the language"
msgstr "选择语言"
msgid "Language"
msgstr "语言"
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
msgstr "切换 Orca Slicer 语言到 %s 失败。" msgstr "切换 Orca Slicer 语言到 %s 失败。"
@@ -3565,15 +3572,11 @@ msgstr "退回变轨器的当前耗材"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "变轨器开关切换" msgstr "变轨器开关切换"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "最高温度不可超过 "
msgid "The maximum temperature cannot exceed %d"
msgstr "最高温度不可超过 %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "最低温度不可低于 "
msgid "The minimum temperature should not be less than %d"
msgstr "最低温度不可低于 %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "输入以筛选……" msgstr "输入以筛选……"
@@ -4434,15 +4437,6 @@ msgstr ""
"将临时 G-Code 复制到输出 G-Code 失败。也许 SD 卡被写锁定了?\n" "将临时 G-Code 复制到输出 G-Code 失败。也许 SD 卡被写锁定了?\n"
"错误消息:%1%" "错误消息:%1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"将临时 G-code 复制到输出 G-code 失败。\n"
"错误信息:%1%"
#, boost-format #, 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." 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。" msgstr "将临时 G-Code 复制到输出 G-Code 失败。目标设备可能有问题,请再次尝试导出或使用其他设备。损坏的输出 G-Code 在 %1%.tmp。"
@@ -5180,11 +5174,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "%s%%还是%s %s" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "%s%%还是%s %s"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5210,17 +5203,21 @@ msgstr "无效格式,应该是\"%1%\"这种数组格式"
msgid "System agents" msgid "System agents"
msgstr "系统代理" msgstr "系统代理"
# AI Translated
msgid "No plugin selected"
msgstr "未选择插件"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "添加插件" msgstr "添加插件"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "移除插件" msgstr "选择插件"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "未选择插件" msgstr "移除插件"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5477,20 +5474,14 @@ msgstr "设置为最佳"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "重新组合耗材丝" msgstr "重新组合耗材丝"
# AI Translated msgid "up to"
#, boost-format msgstr "达到"
msgid "up to %1% mm"
msgstr "最高 %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "高于"
msgid "above %1% mm"
msgstr "高于 %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "从"
msgid "from %1% to %2% mm"
msgstr "从 %1% mm 到 %2% mm"
msgid "Usage" msgid "Usage"
msgstr "用法" msgstr "用法"
@@ -5850,7 +5841,7 @@ msgstr "体积:"
msgid "Size:" msgid "Size:"
msgstr "尺寸:" 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)." 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)。" msgstr "发现G-code路径在层%d,高度为%.2lf mm处有冲突。请将有冲突的对象分离得更远(%s <-> %s)。"
@@ -6162,13 +6153,11 @@ msgstr "项目另存为"
msgid "Save current project as" msgid "Save current project as"
msgstr "项目另存为" msgstr "项目另存为"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "发布 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "导出内嵌所选设置的 3MF 文件" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "导入 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "导入 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7422,14 +7411,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "底部" msgstr "底部"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "此设置未指定插件能力类型。"
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "此设置指定了无法识别的插件能力类型: "
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "插件选择" msgstr "插件选择"
@@ -7968,13 +7949,11 @@ msgstr "请确认这些预设中的G-codes是否安全,以防止对机器造
msgid "Customized Preset" msgid "Customized Preset"
msgstr "自定义的预设" msgstr "自定义的预设"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "部分已发布的设置无法应用:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "部分耗材丝槽位已更改:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "STEP 文件中的部件名称不是 UTF-8 格式!" msgstr "STEP 文件中的部件名称不是 UTF-8 格式!"
@@ -8381,17 +8360,13 @@ msgstr "切片文件另存为:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "文件%s已经发送到打印机的存储空间,可以在打印机上浏览。" msgstr "文件%s已经发送到打印机的存储空间,可以在打印机上浏览。"
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "发布 3MF 文件为:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"导出发布的 3MF 文件失败。\n"
"请检查该文件夹是否在线可用,或文件是否被其他程序打开。"
msgid "Publish" msgid "Publish"
msgstr "发布" msgstr "发布"
@@ -8606,6 +8581,7 @@ msgstr "是否继续?"
msgid "Language selection" msgid "Language selection"
msgstr "语言选择" msgstr "语言选择"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "亚太" msgstr "亚太"
@@ -8703,9 +8679,6 @@ msgstr "当前实例路径"
msgid "General" msgid "General"
msgstr "常规" msgstr "常规"
msgid "Language"
msgstr "语言"
msgid "Metric" msgid "Metric"
msgstr "公制(Metric" msgstr "公制(Metric"
@@ -9144,6 +9117,9 @@ msgstr "在切片预览中拖动图层滑块时,将当前图层下方的图层
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "调暗图层的亮度" msgstr "调暗图层的亮度"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9543,80 +9519,63 @@ msgstr "正在上传数据"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "跳转到网页" msgstr "跳转到网页"
# AI Translated
msgid "Material" msgid "Material"
msgstr "材料" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "混合耗材丝" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "部分混合耗材丝依赖于不会被发布的耗材丝:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "耗材丝 %d(混合)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% 需要 %2%,但它未开启。"
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% 需要 %2%,但其材料不会被发布。" msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "要发布混合耗材丝,请开启它所使用的每一种耗材丝,并选择“完整发布”或满足其“类型”要求。" msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "仍然发布" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "发布 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "选择要在 3MF 文件中发布的设置" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "发布 3MF Wiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "发布 3MF 视频指南" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "在 3MF 文件中发布此耗材丝槽位" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "完整发布" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "将此槽位的整条耗材丝内嵌到 3MF 文件中" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "筛选未选项" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9635,10 +9594,6 @@ msgstr "将父预设继承的所有数值复制到当前预设,并解除继承
msgid "Detach from parent" msgid "Detach from parent"
msgstr "与父级分离" msgstr "与父级分离"
# AI Translated
msgid "Save without parent"
msgstr "不保留父级另存"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "独立预设" msgstr "独立预设"
@@ -10309,17 +10264,9 @@ msgstr "结块检测需要 Prime 塔。没有主塔的模型可能存在缺陷
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 "平滑模式的延时摄影需要每层都有擦拭塔,因此与“无稀疏层”不兼容。“无稀疏层”已关闭。"
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?" 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 "“无稀疏层”与平滑模式的延时摄影不兼容,后者需要每层都有擦拭塔。延时摄影已切换为传统模式。"
msgid "Still print by object?" msgid "Still print by object?"
msgstr "仍然按对象打印吗?" msgstr "仍然按对象打印吗?"
@@ -10689,6 +10636,9 @@ msgstr "兼容的切片配置"
msgid "Printable space" msgid "Printable space"
msgstr "可打印区域" msgstr "可打印区域"
msgid "Printer Agent"
msgstr "打印机代理"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "为打印机通信选择网络代理。可用的代理将在启动时列出。" msgstr "为打印机通信选择网络代理。可用的代理将在启动时列出。"
@@ -11090,6 +11040,14 @@ msgstr "挤出机数量"
msgid "Capabilities" msgid "Capabilities"
msgstr "能力" msgstr "能力"
# AI Translated
msgid "Left: "
msgstr "左: "
# AI Translated
msgid "Right: "
msgstr "右: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "显示所有预设(包括不兼容的)" msgstr "显示所有预设(包括不兼容的)"
@@ -11934,22 +11892,15 @@ msgstr "修复被取消"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "从%1%拷贝文件到%2%失败:%3%" msgstr "从%1%拷贝文件到%2%失败:%3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "正在下载新的供应商配置: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "配置包:%1% 已更新到 %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "下载供应商配置失败: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "需要在配置更新之前检查没有保存的参数修改。" msgstr "需要在配置更新之前检查没有保存的参数修改。"
msgid "Configuration package: "
msgstr "配置包:"
msgid " updated to "
msgstr "更新到"
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "打开G-code文件:" msgstr "打开G-code文件:"
@@ -12009,15 +11960,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "输入整形仅受 Klipper、RepRapFirmware 和 Marlin 2 支持" msgstr "输入整形仅受 Klipper、RepRapFirmware 和 Marlin 2 支持"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "分组错误:"
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "分组错误:%1% 无法放入左喷嘴"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr "不能放置在"
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "分组错误:%1% 无法放入右喷嘴"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12131,10 +12078,6 @@ msgstr "%1%离其它对象太近,可能会发生碰撞。"
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1%太高,会发生碰撞。" msgstr "%1%太高,会发生碰撞。"
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "模型与擦拭塔的相对位置不满足“无稀疏层”功能的要求。请调整两者的相对位置、降低模型高度,或关闭“无稀疏层”。"
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "离不可打印区域太近,打印时可能会发生碰撞。" msgstr "离不可打印区域太近,打印时可能会发生碰撞。"
@@ -12478,9 +12421,6 @@ msgstr "使用 3MF 代替 G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "如果打印机接受 3MF 文件作为打印任务,请启用此选项。启用后,Orca Slicer 将以 .gcode.3mf 格式发送切片文件,而不是普通的 .gcode 文件。" msgstr "如果打印机接受 3MF 文件作为打印任务,请启用此选项。启用后,Orca Slicer 将以 .gcode.3mf 格式发送切片文件,而不是普通的 .gcode 文件。"
msgid "Printer Agent"
msgstr "打印机代理"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "选择打印机通信的网络代理实施。" msgstr "选择打印机通信的网络代理实施。"
@@ -13487,10 +13427,6 @@ msgstr "直线排列"
msgid "Concentric" msgid "Concentric"
msgstr "同心" msgstr "同心"
# AI Translated
msgid "Spiral Inset"
msgstr "螺旋内缩"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "希尔伯特曲线" msgstr "希尔伯特曲线"
@@ -13586,13 +13522,13 @@ msgstr "顶面填充顺序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"使用以中心为起点的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时顶面的填充方向。\n" "使用基于中心的图案(同心、阿基米德和弦、八角螺旋)时填充顶面的方向。\n"
"向外从表面中心开始,多余的材料会被推向边缘,在那里最不显眼。向内从边缘开始,以中心处的紧密曲线结束。\n" "向外从表面中心开始,因此多余的材料会被推向边缘最不显眼的位置。向内从边缘开始,以中心处的紧密曲线结束。\n"
"默认使用最短路径排序,方向可能是两者中的任意一种。" "默认使用最短路径排序,可能沿任一方向进行。"
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13600,13 +13536,13 @@ msgstr "底面填充顺序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"使用以中心为起点的图案(同心、螺旋内缩、阿基米德和弦、八角螺旋)时底面的填充方向。\n" "使用基于中心的图案(同心、阿基米德和弦、八角螺旋)时填充底面的方向。\n"
"向内让每个表面从较宽的外侧曲线开始,可改善首层在热床上的粘接,尤其当中心处的紧密曲线不易粘牢。向外从中心开始,将多余的材料推向边缘。\n" "向内较宽的外侧曲线开始每个表面,这可以改善在热床上的首层附着,因为中心处的紧密曲线可能无法粘牢。向外从中心开始,将多余的材料推向边缘。\n"
"默认使用最短路径排序,方向可能是两者中的任意一种。" "默认使用最短路径排序,可能沿任一方向进行。"
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "内部实心填充图案" msgstr "内部实心填充图案"
@@ -13709,14 +13645,6 @@ msgstr "逆时针"
msgid "Clockwise" msgid "Clockwise"
msgstr "顺时针" msgstr "顺时针"
# AI Translated
msgid "Distance to rod"
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 "喷嘴尖端到杆较远一侧边缘的水平距离。用于逐件打印时的避障。"
msgid "Height to rod" msgid "Height to rod"
msgstr "到横杆高度" msgstr "到横杆高度"
@@ -15881,20 +15809,6 @@ msgstr "识别悬垂外墙"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "检测悬垂相对于线宽的百分比,并应用不同的速度打印。100%%的悬垂将使用桥接速度。" msgstr "检测悬垂相对于线宽的百分比,并应用不同的速度打印。100%%的悬垂将使用桥接速度。"
# AI Translated
msgid "Print unsupported walls last"
msgstr "最后打印无支撑的墙"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"完全悬空的墙闭环会等到有东西能够承托它们时才打印:\n"
"无论墙的顺序如何,它们都在同一岛屿的其他墙之后挤出,从最内侧开始。\n"
"只能由本层桥接锚定的闭环会等待这些桥接打印完成;而沿着有支撑的墙延伸的闭环则保持在填充之前的位置,因为填充需要它作为锚点。"
msgid "Outer walls" msgid "Outer walls"
msgstr "外墙" msgstr "外墙"
@@ -16334,39 +16248,6 @@ msgstr "闭环擦拭"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "为了最大限度地减少闭环挤出中接缝的可见性,在挤出机离开环之前,会向内执行一个小小的移动。" msgstr "为了最大限度地减少闭环挤出中接缝的可见性,在挤出机离开环之前,会向内执行一个小小的移动。"
# AI Translated
msgid "Wipe inward"
msgstr "向内擦拭"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"仅适用于外墙,包括孔洞边界。擦拭时将高温喷嘴移向已打印的内墙,以减少刚打印塑料的二次受热和接缝痕迹。\n"
"\n"
"在层高低于 0.1 mm 时尤其有用,此时擦拭痕迹更明显。\n"
"\n"
"若相邻内墙尚未打印(单墙区域或外墙/内墙顺序),或找不到有支撑的向内路径(例如在锐角或接缝间隙处),则使用常规擦拭。"
# AI Translated
msgid "Wipe inward distance"
msgstr "向内擦拭距离"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"例如,50% 会将路径偏移外墙宽度的一半。实际偏移量同时受实际外墙宽度和到相邻墙的可用间距限制,因此超过 100% 的值或等效的绝对距离不会产生额外效果。设为 0 可禁用偏移。"
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "额外的外墙打印前擦拭" msgstr "额外的外墙打印前擦拭"
@@ -16628,9 +16509,8 @@ msgstr "拾取新工具头后不等待其达到打印温度,直接移动到擦
msgid "No sparse layers (beta)" 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "如果启用,将不会在没有换色的层打印擦拭塔。存在换色的层时,挤出机将降低高度打印擦拭塔。用户应该确保不会与打印内容发生冲突。"
msgstr "启用后,擦拭塔不会在没有换料的层上打印。在有换料的层上,挤出机会向下移动去打印擦拭塔,因此塔会低于模型,工具头必须向下伸到它那里。若这样会与已打印的对象发生碰撞,则该布局会被拒绝。对平滑模式的延时摄影或喷嘴结块检测无效,因为它们需要每层都有塔。"
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "所有挤出机画线" msgstr "所有挤出机画线"
@@ -16656,34 +16536,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "循环" msgstr "循环"
# AI Translated
msgid "Cyclic order"
msgstr "循环顺序"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"每一层按此序列打印其耗材丝;未列出的耗材丝最后打印,并按升序排列。\n"
"留空则按升序循环使用各耗材丝。"
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "对首层应用循环顺序"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"将循环换料顺序同样应用于首层。\n"
"默认关闭,因为首层改为按最佳热床粘接排序:打印首层细小脆弱特征的耗材丝会最后打印,这样后续的换料和空驶就不易将这些附着薄弱的部分蹭掉。若设置了自定义首层耗材丝序列,该首层顺序也会遵循它。循环顺序的好处(额外的换料让每层有更多冷却时间)并不适用于首层,因为首层为了粘接会以慢速高温打印。\n"
"仅当你需要包括首层在内的每一层都使用完全相同的换料顺序时才启用此项,代价是失去上述粘接优化。"
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "切片间隙闭合半径" msgstr "切片间隙闭合半径"
@@ -16693,6 +16545,9 @@ msgstr "在三角形网格切片过程中,小于2倍间隙闭合半径的裂
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "切片模式" msgstr "切片模式"
msgid "Other"
msgstr "其他"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "对3DLabPrint的飞机模型使用 \"奇偶\"。使用 \"闭孔 \"来关闭模型上的所有孔。" msgstr "对3DLabPrint的飞机模型使用 \"奇偶\"。使用 \"闭孔 \"来关闭模型上的所有孔。"
@@ -17686,14 +17541,6 @@ msgstr "不进行检查"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "不运行任何有效性检查,例如G-code路径冲突检查。" msgstr "不运行任何有效性检查,例如G-code路径冲突检查。"
# AI Translated
msgid "Strict mode"
msgstr "严格模式"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "当切片产生原本仅记入日志的非严重警告时(例如禁用支撑却需要支撑的模型),以非零状态码退出。请在绝不能交付存在隐蔽缺陷切片结果的 CI 或脚本流程中使用。每条此类警告还会以稳定的类别列在 result.json 的 `warnings` 数组中,该文件仅在 Linux 上生成。不能与 --no-check 同时使用,后者会跳过支撑检查。"
msgid "Normative check" msgid "Normative check"
msgstr "规范性检查" msgstr "规范性检查"
@@ -17706,28 +17553,11 @@ msgstr "输出模型信息"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "输出模型的信息。" msgstr "输出模型的信息。"
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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 的机器可读替代方案。"
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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 摘要 — 每种状态的面片数量、表面积和网格局部包围盒 — 然后退出。在图形界面中打开绘制工具的机器可读替代方案。"
msgid "Export Settings" msgid "Export Settings"
msgstr "导出配置" msgstr "导出配置"
# AI Translated msgid "This exports settings to a file."
msgid "This exports settings to a file. Use - to write them to stdout." msgstr "导出配置到文件。"
msgstr "将设置导出到文件。使用 - 可将其写入 stdout。"
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "将进度发送到管道" msgstr "将进度发送到管道"
@@ -17783,30 +17613,6 @@ msgstr "绕 Y 旋转"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "绕 Y 轴的旋转角度(以度为单位)" msgstr "绕 Y 轴的旋转角度(以度为单位)"
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 在所有变换之后执行,并会替换朝向。"
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "根据因数缩放模型" msgstr "根据因数缩放模型"
@@ -20903,17 +20709,14 @@ msgstr "此操作无法撤消。继续?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "跳过对象。" msgstr "跳过对象。"
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "材料比例" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "模型高度" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "比例" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "选择耗材" msgstr "选择耗材"
@@ -21171,14 +20974,12 @@ msgid "Drying-Dehumidifying"
msgstr "干燥-除湿" msgstr "干燥-除湿"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " 最高干燥温度为 "
msgstr "%s 的最高干燥温度为 %d°C。"
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " 最低干燥温度为 "
msgstr "%s 的最低干燥温度为 %d°C。"
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21623,97 +21424,6 @@ msgstr ""
"避免翘曲\n" "避免翘曲\n"
"您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。"
#~ msgid "Other"
#~ msgstr "其他"
# AI Translated
#~ msgid "Left: "
#~ msgstr "左: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "右: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "最高温度不可超过 "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "最低温度不可低于 "
#~ msgid "up to"
#~ msgstr "达到"
#~ msgid "above"
#~ msgstr "高于"
#~ msgid "from"
#~ msgstr "从"
#~ msgid "Configuration package: "
#~ msgstr "配置包:"
#~ msgid " updated to "
#~ msgstr "更新到"
#~ msgid "Grouping error: "
#~ msgstr "分组错误:"
#~ msgid " can not be placed in the "
#~ msgstr "不能放置在"
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " 最高干燥温度为 "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " 最低干燥温度为 "
# AI Translated
#~ msgid "needs"
#~ msgstr "需要"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "未开启"
# AI Translated
#~ msgid "material not published"
#~ msgstr "材料未发布"
#~ msgid "Select the language"
#~ msgstr "选择语言"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "选择插件"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "默认使用最短路径排序,可能沿任一方向进行。"
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "默认使用最短路径排序,可能沿任一方向进行。"
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "如果启用,将不会在没有换色的层打印擦拭塔。存在换色的层时,挤出机将降低高度打印擦拭塔。用户应该确保不会与打印内容发生冲突。"
#~ msgid "This exports settings to a file."
#~ msgstr "导出配置到文件。"
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "原生 Wayland 实时画面需要 GStreamer GTK 视频接收器。请安装 GStreamer 的 gtksink 插件,然后重启 OrcaSlicer。" #~ msgstr "原生 Wayland 实时画面需要 GStreamer GTK 视频接收器。请安装 GStreamer 的 gtksink 插件,然后重启 OrcaSlicer。"
+106 -396
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:41-0300\n" "POT-Creation-Date: 2026-09-03 10:27+0800\n"
"PO-Revision-Date: 2025-11-28 13:48-0600\n" "PO-Revision-Date: 2025-11-28 13:48-0600\n"
"Last-Translator: tntchn <15895303+tntchn@users.noreply.github.com>\n" "Last-Translator: tntchn <15895303+tntchn@users.noreply.github.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -2425,6 +2425,13 @@ msgstr "有可用的更新。請開啟預設組合對話框進行更新。"
msgid "%s has been removed." msgid "%s has been removed."
msgstr "%s 已移除。" msgstr "%s 已移除。"
msgid "Select the language"
msgstr "選擇語言"
msgid "Language"
msgstr "語言"
# AI Translated # AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Switching Orca Slicer to language %s failed." msgid "Switching Orca Slicer to language %s failed."
@@ -3663,15 +3670,11 @@ msgstr "在 Filament Track Switch 退回目前線材"
msgid "Switch track at Filament Track Switch" msgid "Switch track at Filament Track Switch"
msgstr "在 Filament Track Switch 切換軌道" msgstr "在 Filament Track Switch 切換軌道"
# AI Translated msgid "The maximum temperature cannot exceed "
#, c-format, boost-format msgstr "最高溫度不能超過 "
msgid "The maximum temperature cannot exceed %d"
msgstr "最高溫度不能超過 %d"
# AI Translated msgid "The minmum temperature should not be less than "
#, c-format, boost-format msgstr "最低溫度不應低於 "
msgid "The minimum temperature should not be less than %d"
msgstr "最低溫度不應低於 %d"
msgid "Type to filter..." msgid "Type to filter..."
msgstr "輸入以篩選..." msgstr "輸入以篩選..."
@@ -4547,15 +4550,6 @@ msgstr ""
"錯誤訊息:%1%將臨時的 G-code 複製到輸出的 G-code 失敗 ,也許 SD 卡寫入被鎖定?\n" "錯誤訊息:%1%將臨時的 G-code 複製到輸出的 G-code 失敗 ,也許 SD 卡寫入被鎖定?\n"
"錯誤訊息:%1%" "錯誤訊息:%1%"
# AI Translated
#, boost-format
msgid ""
"Copying of the temporary G-code to the output G-code failed.\n"
"Error message: %1%"
msgstr ""
"將暫存 G-code 複製到輸出 G-code 失敗。\n"
"錯誤訊息:%1%"
#, boost-format #, 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." 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。將臨時 G-code 複製到輸出 G-code 時失敗。目標裝置可能存在問題,請嘗試再次匯出或使用不同的裝置。損壞的 G-code 已輸出為 %1%.tmp。"
@@ -5309,11 +5303,10 @@ 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 #, c-format, boost-format
msgid "Is it %s%% or %s %s?" msgid ""
msgstr "是 %s%% 還是 %s %s" "Is it %s%% or %s %s?"
msgstr ""
msgid "%" "是 %s%% 還是 %s %s"
msgstr "%"
#, boost-format #, boost-format
msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\"" msgid "Invalid input format. Expected vector of dimensions in the following format: \"%1%\""
@@ -5339,17 +5332,21 @@ msgstr "無效格式,應該是「%1%」這種格式"
msgid "System agents" msgid "System agents"
msgstr "系統代理程式" msgstr "系統代理程式"
# AI Translated
msgid "No plugin selected"
msgstr "未選擇外掛"
# AI Translated # AI Translated
msgid "Add plugin" msgid "Add plugin"
msgstr "新增外掛" msgstr "新增外掛"
# AI Translated # AI Translated
msgid "Remove plugin" msgid "Select plugin"
msgstr "移除外掛" msgstr "選擇外掛"
# AI Translated # AI Translated
msgid "No plugin selected" msgid "Remove plugin"
msgstr "未選擇外掛" msgstr "移除外掛"
# AI Translated # AI Translated
msgid "Configure" msgid "Configure"
@@ -5606,20 +5603,14 @@ msgstr "設為最佳"
msgid "Regroup filament" msgid "Regroup filament"
msgstr "重新分組線材" msgstr "重新分組線材"
# AI Translated msgid "up to"
#, boost-format msgstr "達到"
msgid "up to %1% mm"
msgstr "最高 %1% mm"
# AI Translated msgid "above"
#, boost-format msgstr "高於"
msgid "above %1% mm"
msgstr "高於 %1% mm"
# AI Translated msgid "from"
#, boost-format msgstr "從"
msgid "from %1% to %2% mm"
msgstr "從 %1% mm 到 %2% mm"
msgid "Usage" msgid "Usage"
msgstr "使用情況" msgstr "使用情況"
@@ -5979,7 +5970,7 @@ msgstr "體積:"
msgid "Size:" msgid "Size:"
msgstr "尺寸:" 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)." 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 "發現 G-code 路徑在 %d 層,Z = %.2lf mm 處的衝突。請將有衝突的物件分離得更遠(%s <-> %s)。"
@@ -6292,13 +6283,11 @@ msgstr "另存專案為"
msgid "Save current project as" msgid "Save current project as"
msgstr "將目前專案另存為" msgstr "將目前專案另存為"
# AI Translated
msgid "Publish 3MF" msgid "Publish 3MF"
msgstr "發布 3MF" msgstr ""
# AI Translated
msgid "Export a 3MF file with the selected settings embedded" msgid "Export a 3MF file with the selected settings embedded"
msgstr "匯出內嵌所選設定的 3MF 檔案" msgstr ""
msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF"
msgstr "匯入 3MF/STL/STEP/SVG/OBJ/AMF" msgstr "匯入 3MF/STL/STEP/SVG/OBJ/AMF"
@@ -7561,14 +7550,6 @@ msgctxt "Layers"
msgid "Bottom" msgid "Bottom"
msgstr "底部" msgstr "底部"
# AI Translated
msgid "This setting does not specify a plugin capability type."
msgstr "此設定未指定外掛能力類型。"
# AI Translated
msgid "This setting specifies an unrecognized plugin capability type: "
msgstr "此設定指定了無法識別的外掛能力類型: "
# AI Translated # AI Translated
msgid "Plugin Selection" msgid "Plugin Selection"
msgstr "外掛選擇" msgstr "外掛選擇"
@@ -8129,13 +8110,11 @@ msgstr "請確認這些預設中的 G-code 是安全的,以防止對列印裝
msgid "Customized Preset" msgid "Customized Preset"
msgstr "自訂預設" msgstr "自訂預設"
# AI Translated
msgid "Some published settings could not be applied:" msgid "Some published settings could not be applied:"
msgstr "部分已發布的設定無法套用:" msgstr ""
# AI Translated
msgid "Some filament slots were changed:" msgid "Some filament slots were changed:"
msgstr "部分線材槽位已變更:" msgstr ""
msgid "Component name(s) inside step file not in UTF-8 format!" msgid "Component name(s) inside step file not in UTF-8 format!"
msgstr "STEP 檔案內部元件的名稱不是 UTF-8 格式!" msgstr "STEP 檔案內部元件的名稱不是 UTF-8 格式!"
@@ -8547,17 +8526,13 @@ msgstr "切片檔案另存為:"
msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer."
msgstr "檔案 %s 已經傳送到列印裝置的儲存空間,可以在列印裝置上瀏覽。" msgstr "檔案 %s 已經傳送到列印裝置的儲存空間,可以在列印裝置上瀏覽。"
# AI Translated
msgid "Publish 3MF file as:" msgid "Publish 3MF file as:"
msgstr "發布 3MF 檔案為:" msgstr ""
# AI Translated
msgid "" msgid ""
"Failed to export the published 3MF file.\n" "Failed to export the published 3MF file.\n"
"Please check whether the folder exists online or if other programs have the file open." "Please check whether the folder exists online or if other programs have the file open."
msgstr "" msgstr ""
"匯出已發布的 3MF 檔案失敗。\n"
"請檢查該資料夾是否在線上可用,或檔案是否被其他程式開啟。"
msgid "Publish" msgid "Publish"
msgstr "發布" msgstr "發布"
@@ -8772,6 +8747,7 @@ msgstr "是否繼續?"
msgid "Language selection" msgid "Language selection"
msgstr "語言選擇" msgstr "語言選擇"
msgid "Asia-Pacific" msgid "Asia-Pacific"
msgstr "亞太" msgstr "亞太"
@@ -8876,9 +8852,6 @@ msgstr "目前實例路徑:"
msgid "General" msgid "General"
msgstr "一般" msgstr "一般"
msgid "Language"
msgstr "語言"
msgid "Metric" msgid "Metric"
msgstr "公制" msgstr "公制"
@@ -9317,6 +9290,9 @@ msgstr "在切片預覽中拖曳層滑桿時,將目前層以下的各層算繪
msgid "Dimmed layer brightness" msgid "Dimmed layer brightness"
msgstr "變暗層的亮度" msgstr "變暗層的亮度"
msgid "%"
msgstr "%"
# AI Translated # AI Translated
msgid "" msgid ""
"How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n" "How brightly the dimmed layers are rendered when \"Dim lower layers\" is enabled.\n"
@@ -9716,80 +9692,63 @@ msgstr "正在上傳資料"
msgid "Jump to webpage" msgid "Jump to webpage"
msgstr "跳至網頁" msgstr "跳至網頁"
# AI Translated
msgid "Material" msgid "Material"
msgstr "材料" msgstr ""
# AI Translated
msgid "Mixed filament" msgid "Mixed filament"
msgstr "混合線材" msgstr ""
# AI Translated
msgid "Some mixed filaments rely on filaments that will not be published:" msgid "Some mixed filaments rely on filaments that will not be published:"
msgstr "部分混合線材依賴不會被發布的線材:" msgstr ""
# AI Translated
#, c-format, boost-format #, c-format, boost-format
msgid "Filament %d (mixed)" msgid "Filament %d (mixed)"
msgstr "線材 %d(混合)" msgstr ""
# AI Translated msgid "needs"
#, boost-format msgstr ""
msgid "%1% needs %2%, which is not enabled."
msgstr "%1% 需要 %2%,但它未啟用。"
# AI Translated msgid "not enabled"
#, boost-format msgstr ""
msgid "%1% needs %2%, whose material will not be published."
msgstr "%1% 需要 %2%,但其材料不會被發布。" msgid "material not published"
msgstr ""
# AI Translated
msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement." msgid "To publish a mixed filament, enable every filament it uses and choose Full Publish or check its Type requirement."
msgstr "若要發布混合線材,請啟用它所使用的每一種線材,並選擇「完整發布」或滿足其「類型」需求。" msgstr ""
# AI Translated
msgid "Publish anyway" msgid "Publish anyway"
msgstr "仍要發布" msgstr ""
# AI Translated
msgid "Publish 3MF..." msgid "Publish 3MF..."
msgstr "發布 3MF..." msgstr ""
# AI Translated
msgid "Select which settings to be published in the 3MF file" msgid "Select which settings to be published in the 3MF file"
msgstr "選擇要在 3MF 檔案中發布的設定" msgstr ""
# AI Translated
msgid "Publish 3MF Wiki" msgid "Publish 3MF Wiki"
msgstr "發布 3MF Wiki" msgstr ""
# AI Translated
msgid "Publish 3MF Video Guide" msgid "Publish 3MF Video Guide"
msgstr "發布 3MF 影片指南" msgstr ""
# AI Translated
msgid "Mixed filament - published as a whole when \"Enable\" above is selected" 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" 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" msgid "Publish this filament slot in the 3MF file"
msgstr "在 3MF 檔案中發布此線材槽位" msgstr ""
# AI Translated
msgid "Full Publish" msgid "Full Publish"
msgstr "完整發布" msgstr ""
# AI Translated
msgid "Embed the entire filament of this slot in the 3MF file" msgid "Embed the entire filament of this slot in the 3MF file"
msgstr "將此槽位的整條線材內嵌到 3MF 檔案中" msgstr ""
# AI Translated
msgid "Filter non-selected" msgid "Filter non-selected"
msgstr "篩選未選項" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Save %s as" msgid "Save %s as"
@@ -9808,10 +9767,6 @@ msgstr "將父配置繼承的所有數值複製到目前的配置,並解除繼
msgid "Detach from parent" msgid "Detach from parent"
msgstr "從父預設分離" msgstr "從父預設分離"
# AI Translated
msgid "Save without parent"
msgstr "不保留父預設另存"
# AI Translated # AI Translated
msgid "Unique preset" msgid "Unique preset"
msgstr "獨立配置" msgstr "獨立配置"
@@ -10515,17 +10470,9 @@ msgstr "堵塞偵測需要換料塔。若沒有換料塔,列印物件上可能
msgid "Enabling both precise Z height and the prime tower may cause slicing errors. Do you still want to enable precise Z height?" 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 "平滑模式的縮時攝影需要每層都有換料塔,因此與「取消稀疏層」不相容。「取消稀疏層」已關閉。"
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?" 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 "「取消稀疏層」與平滑模式的縮時攝影不相容,後者需要每層都有換料塔。縮時攝影已切換為傳統模式。"
msgid "Still print by object?" msgid "Still print by object?"
msgstr "持續逐件列印?" msgstr "持續逐件列印?"
@@ -10895,6 +10842,9 @@ msgstr "相容的切片設定"
msgid "Printable space" msgid "Printable space"
msgstr "可列印區域" msgstr "可列印區域"
msgid "Printer Agent"
msgstr "列印裝置代理"
msgid "Select the network agent implementation for printer communication. Available agents are registered at startup." msgid "Select the network agent implementation for printer communication. Available agents are registered at startup."
msgstr "選擇列印裝置通訊的網路代理實施。可用代理在啟動時註冊。" msgstr "選擇列印裝置通訊的網路代理實施。可用代理在啟動時註冊。"
@@ -11296,6 +11246,14 @@ msgstr "擠出機數量"
msgid "Capabilities" msgid "Capabilities"
msgstr "能力" msgstr "能力"
# AI Translated
msgid "Left: "
msgstr "左: "
# AI Translated
msgid "Right: "
msgstr "右: "
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "顯示所有預設(包括不相容的)" msgstr "顯示所有預設(包括不相容的)"
@@ -12138,22 +12096,15 @@ msgstr "修復被取消"
msgid "Copying of file %1% to %2% failed: %3%" msgid "Copying of file %1% to %2% failed: %3%"
msgstr "從 %1% 複製檔案到 %2% 失敗:%3%" msgstr "從 %1% 複製檔案到 %2% 失敗:%3%"
# AI Translated
msgid "Downloading new vendor profile(s): "
msgstr "正在下載新的廠牌設定檔: "
# AI Translated
#, boost-format
msgid "Configuration package: %1% updated to %2%"
msgstr "設定檔:%1% 已更新到 %2%"
# AI Translated
msgid "Failed to download vendor profile(s): "
msgstr "下載廠牌設定檔失敗: "
msgid "Please check any unsaved changes before updating the configuration." msgid "Please check any unsaved changes before updating the configuration."
msgstr "在設定更新之前需要檢查未儲存的設定變更。" msgstr "在設定更新之前需要檢查未儲存的設定變更。"
msgid "Configuration package: "
msgstr "設定檔:"
msgid " updated to "
msgstr "更新到 "
msgid "Open G-code file:" msgid "Open G-code file:"
msgstr "開啟 G-code 檔案:" msgstr "開啟 G-code 檔案:"
@@ -12213,15 +12164,11 @@ msgstr ""
msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2." msgid "Input shaping is only supported by Klipper, RepRapFirmware and Marlin 2."
msgstr "輸入整形僅受 Klipper、RepRapFirmware 和 Marlin 2 支援" msgstr "輸入整形僅受 Klipper、RepRapFirmware 和 Marlin 2 支援"
# AI Translated msgid "Grouping error: "
#, boost-format msgstr "分組錯誤:"
msgid "Grouping error: %1% cannot be placed in the left nozzle"
msgstr "分組錯誤:%1% 無法放入左噴嘴"
# AI Translated msgid " can not be placed in the "
#, boost-format msgstr "無法放置於"
msgid "Grouping error: %1% cannot be placed in the right nozzle"
msgstr "分組錯誤:%1% 無法放入右噴嘴"
# AI Translated # AI Translated
msgid "Group error in manual mode. Please check nozzle count or regroup." msgid "Group error in manual mode. Please check nozzle count or regroup."
@@ -12335,10 +12282,6 @@ msgstr "%1% 離其它物件太近,可能會發生碰撞。"
msgid "%1% is too tall, and collisions will be caused." msgid "%1% is too tall, and collisions will be caused."
msgstr "%1% 太高,會發生碰撞。" msgstr "%1% 太高,會發生碰撞。"
# AI Translated
msgid "The relative position of the model and the prime tower does not meet the requirements of the \"No sparse layers\" feature. Please adjust their relative positions, lower the model height, or turn off \"No sparse layers\"."
msgstr "模型與換料塔的相對位置不符合「取消稀疏層」功能的需求。請調整兩者的相對位置、降低模型高度,或關閉「取消稀疏層」。"
msgid " is too close to exclusion area, there may be collisions when printing." msgid " is too close to exclusion area, there may be collisions when printing."
msgstr "離淨空區域太近,列印時可能會發生碰撞。" msgstr "離淨空區域太近,列印時可能會發生碰撞。"
@@ -12682,9 +12625,6 @@ msgstr "使用 3MF 取代 G-code"
msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file." msgid "Enable this if the printer accepts a 3MF file as the print job. When enabled, Orca Slicer sends the sliced file as a .gcode.3mf, instead of a plain .gcode file."
msgstr "若列印裝置接受 3MF 檔案作為列印作業,請啟用此選項。啟用後,Orca Slicer 會將切片後的檔案以 .gcode.3mf 形式傳送,而非單純的 .gcode 檔案。" msgstr "若列印裝置接受 3MF 檔案作為列印作業,請啟用此選項。啟用後,Orca Slicer 會將切片後的檔案以 .gcode.3mf 形式傳送,而非單純的 .gcode 檔案。"
msgid "Printer Agent"
msgstr "列印裝置代理"
msgid "Select the network agent implementation for printer communication." msgid "Select the network agent implementation for printer communication."
msgstr "選擇用於列印裝置通訊的網路代理實作。" msgstr "選擇用於列印裝置通訊的網路代理實作。"
@@ -13702,10 +13642,6 @@ msgstr "直線排列"
msgid "Concentric" msgid "Concentric"
msgstr "同心" msgstr "同心"
# AI Translated
msgid "Spiral Inset"
msgstr "螺旋內縮"
msgid "Hilbert Curve" msgid "Hilbert Curve"
msgstr "希爾伯特曲線" msgstr "希爾伯特曲線"
@@ -13797,13 +13733,13 @@ msgstr "頂面填充順序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which top surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"使用以中心為起點的圖(同心、螺旋內縮、阿基米德弦、八角螺旋)時,頂面填充方向。\n" "使用以中心為基礎的圖(同心、阿基米德弦、八角螺旋)時,頂面填充方向。\n"
"向外從表面中心開始,多餘的材料會被推向邊緣,在該處最不明顯。向內從邊緣開始,並以中心的緊密曲線結束。\n" "向外從表面中心開始,因此多餘的材料會被推向最不明顯的邊緣。「向內從邊緣開始,並以中心的緊密曲線結束。\n"
"預設使用最短路徑排序,方向可能為兩者之一。" "預設使用最短路徑排序,方向可能為任一種。"
# AI Translated # AI Translated
msgid "Bottom surface fill order" msgid "Bottom surface fill order"
@@ -13811,13 +13747,13 @@ msgstr "底面填充順序"
# AI Translated # AI Translated
msgid "" msgid ""
"Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Spiral Inset, Archimedean Chords, Octagram Spiral).\n" "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
"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" "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." "Default uses shortest-path ordering, which may run in either direction."
msgstr "" msgstr ""
"使用以中心為起點的圖(同心、螺旋內縮、阿基米德弦、八角螺旋)時,底面填充方向。\n" "使用以中心為基礎的圖(同心、阿基米德弦、八角螺旋)時,底面填充方向。\n"
"向內讓每個表面從較寬的外側曲線開始,可改善首層在列印板上的黏著,尤其當中心處的緊密曲線不易黏牢時。向外從中心開始,將多餘的材料推向邊緣。\n" "向內讓每個表面從較寬的外側曲線開始,可改善中心緊密曲線可能無法附著的列印板上的第一層附著。「向外從中心開始,將多餘的材料推向邊緣。\n"
"預設使用最短路徑排序,方向可能為兩者之一。" "預設使用最短路徑排序,方向可能為任一種。"
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "內部實心填充圖案" msgstr "內部實心填充圖案"
@@ -13916,14 +13852,6 @@ msgstr "逆時針"
msgid "Clockwise" msgid "Clockwise"
msgstr "順時針" msgstr "順時針"
# AI Translated
msgid "Distance to rod"
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 "噴嘴尖端到桿件較遠一側邊緣的水平距離。用於逐件列印時的避障。"
msgid "Height to rod" msgid "Height to rod"
msgstr "到橫杆高度" msgstr "到橫杆高度"
@@ -16088,20 +16016,6 @@ msgstr "偵測懸空外牆"
msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used." msgid "This detects the overhang percentage relative to line width and uses a different speed to print. For 100%% overhang, bridging speed is used."
msgstr "偵測懸空相對於線寬的百分比,並套用不同的速度列印。100%% 的懸空將使用橋接速度。" msgstr "偵測懸空相對於線寬的百分比,並套用不同的速度列印。100%% 的懸空將使用橋接速度。"
# AI Translated
msgid "Print unsupported walls last"
msgstr "最後列印無支撐的牆"
# AI Translated
msgid ""
"Wall loops that lie entirely in mid air are printed once something can hold them:\n"
"they are extruded after the other walls of their island, innermost first, whatever the wall order is.\n"
"A loop that only the bridges of this layer can anchor waits until those bridges are printed, while a loop running alongside a supported wall keeps its place before the infill, which needs it as an anchor."
msgstr ""
"完全懸空的牆迴圈會等到有東西能夠承托它們時才列印:\n"
"無論牆的順序為何,它們都在同一島嶼的其他牆之後擠出,從最內側開始。\n"
"只能由本層橋接錨定的迴圈會等待這些橋接列印完成;而沿著有支撐的牆延伸的迴圈則保持在填充之前的位置,因為填充需要它作為錨點。"
msgid "Outer walls" msgid "Outer walls"
msgstr "外牆" msgstr "外牆"
@@ -16537,39 +16451,6 @@ msgstr "閉環擦拭"
msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop."
msgstr "為了降低閉環擠出中接縫的可見性,在擠出機退出閉環前會進行一次微小的內縮移動。" msgstr "為了降低閉環擠出中接縫的可見性,在擠出機退出閉環前會進行一次微小的內縮移動。"
# AI Translated
msgid "Wipe inward"
msgstr "向內擦拭"
# AI Translated
msgid ""
"Applies only to external walls, including hole boundaries. Moves the hot nozzle toward printed inner walls during wiping to reduce reheating of freshly printed plastic and seam marks.\n"
"\n"
"Especially useful at layer heights below 0.1 mm, where wipe marks are more visible.\n"
"\n"
"Uses the regular wipe if no adjacent inner wall is already printed (single-wall areas or Outer/Inner wall order), or if no supported inward path can be found, for example at tight corners or seam gaps."
msgstr ""
"僅適用於外牆,包括孔洞邊界。擦拭時將高溫噴嘴移向已列印的內牆,以減少剛列印塑膠的二次受熱與接縫痕跡。\n"
"\n"
"在層高低於 0.1 mm 時特別有用,此時擦拭痕跡更明顯。\n"
"\n"
"若相鄰內牆尚未列印(單牆區域或外牆/內牆順序),或找不到有支撐的向內路徑(例如在銳角或接縫間隙處),則使用一般擦拭。"
# AI Translated
msgid "Wipe inward distance"
msgstr "向內擦拭距離"
# AI Translated
#, no-c-format, no-boost-format
msgid ""
"The distance the wipe path is shifted away from the external perimeter, specified in millimeters or as a percentage of the actual outer-wall extrusion width.\n"
"\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"
"例如,50% 會將路徑偏移外牆寬度的一半。實際偏移量同時受實際外牆寬度與到相鄰牆的可用間距限制,因此超過 100% 的值或等效的絕對距離不會產生額外效果。設為 0 可停用偏移。"
msgid "Wipe before external loop" msgid "Wipe before external loop"
msgstr "外牆迴圈前的擦拭動作" msgstr "外牆迴圈前的擦拭動作"
@@ -16824,9 +16705,8 @@ msgstr "取用新工具時不等待其達到列印溫度,先移動到換料塔
msgid "No sparse layers (beta)" msgid "No sparse layers (beta)"
msgstr "取消稀疏層(Beta" msgstr "取消稀疏層(Beta"
# 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. User is responsible for ensuring there is no collision with the print."
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." msgstr "啟用此選項後,換料塔將不會在沒有工具更換的層中列印。在有工具更換的層中,擠出機將向下移動以列印換料塔。請使用者自行確保清洗塔與列印物之間不會發生碰撞。"
msgstr "啟用後,換料塔不會在沒有換工具的層上列印。在有換工具的層上,擠出機會向下移動去列印換料塔,因此塔會低於模型,工具頭必須向下伸到該處。若這樣會與已列印的物件發生碰撞,該配置將被拒絕。對平滑模式的縮時攝影或噴嘴結塊偵測無效,因為它們需要每層都有塔。"
msgid "Prime all printing extruders" msgid "Prime all printing extruders"
msgstr "所有擠出機畫線" msgstr "所有擠出機畫線"
@@ -16852,34 +16732,6 @@ msgstr ""
msgid "Cyclic" msgid "Cyclic"
msgstr "循環" msgstr "循環"
# AI Translated
msgid "Cyclic order"
msgstr "循環順序"
# AI Translated
msgid ""
"Custom filament sequence used by the cyclic toolchange ordering, as filament numbers separated by commas (e.g. \"3,2,1,4\").\n"
"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"
"每一層依此序列列印其線材;未列出的線材最後列印,並依遞增順序排列。\n"
"留空則依遞增順序循環使用各線材。"
# AI Translated
msgid "Apply cyclic order to first layer"
msgstr "對首層套用循環順序"
# AI Translated
msgid ""
"Applies the cyclic toolchange order to the first layer as well.\n"
"By default this is disabled, because the first layer is instead ordered for the best bed adhesion: filaments that print small, fragile first-layer features are printed last, so the following tool changes and travel moves are less likely to knock those weakly anchored parts loose. This first-layer order also honors a custom first layer filament sequence when one is set. The cyclic order's benefit (extra tool changes give each layer more time to cool) does not apply to the first layer, which is printed slowly and hot for adhesion.\n"
"Enable this only if you need the exact same tool sequence on every layer, including the first, at the cost of that adhesion optimization."
msgstr ""
"將循環換工具順序同樣套用於首層。\n"
"預設為關閉,因為首層改為依最佳列印板黏著排序:列印首層細小脆弱特徵的線材會最後列印,如此後續的換工具與空駛就不易將這些附著薄弱的部分蹭掉。若已設定自訂首層線材序列,此首層順序也會遵循它。循環順序的好處(額外的換工具讓每層有更多冷卻時間)並不適用於首層,因為首層為了黏著會以慢速高溫列印。\n"
"僅當你需要包含首層在內的每一層都使用完全相同的換工具順序時才啟用此項,代價是失去上述黏著最佳化。"
msgid "Slice gap closing radius" msgid "Slice gap closing radius"
msgstr "切片間隙閉合半徑" msgstr "切片間隙閉合半徑"
@@ -16889,6 +16741,9 @@ msgstr "在三角網格切片過程中,寬度小於 2 倍間隙閉合半徑的
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "切片模式" msgstr "切片模式"
msgid "Other"
msgstr "其他"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "針對 3DLabPrint 飛機模型,請選擇『奇偶』模式。若需閉合模型中的所有孔洞,請啟用『閉合孔洞』選項。" msgstr "針對 3DLabPrint 飛機模型,請選擇『奇偶』模式。若需閉合模型中的所有孔洞,請啟用『閉合孔洞』選項。"
@@ -17874,14 +17729,6 @@ msgstr "不檢查"
msgid "Do not run any validity checks, such as G-code path conflicts check." msgid "Do not run any validity checks, such as G-code path conflicts check."
msgstr "不要執行任何有效性檢查,如 G-code 路徑衝突檢查。" msgstr "不要執行任何有效性檢查,如 G-code 路徑衝突檢查。"
# AI Translated
msgid "Strict mode"
msgstr "嚴格模式"
# AI Translated
msgid "Exit non-zero when slicing raises a non-critical warning that is otherwise only logged, such as a model that needs support while support is disabled. Use this in CI or scripted pipelines that should never ship a subtly broken slice. Each such warning is also listed with a stable class in the `warnings` array of result.json, which is written on Linux only. Cannot be combined with --no-check, which skips the support check."
msgstr "當切片產生原本僅記入日誌的非嚴重警告時(例如停用支撐卻需要支撐的模型),以非零狀態碼結束。請在絕不能交付存在隱蔽缺陷切片結果的 CI 或指令碼流程中使用。每一則此類警告還會以穩定的類別列在 result.json 的 `warnings` 陣列中,該檔案僅在 Linux 上產生。不能與 --no-check 同時使用,後者會略過支撐檢查。"
msgid "Normative check" msgid "Normative check"
msgstr "規範符合性偵測" msgstr "規範符合性偵測"
@@ -17894,28 +17741,12 @@ msgstr "輸出模型資訊"
msgid "This outputs the models information." msgid "This outputs the models information."
msgstr "輸出模型資訊。" msgstr "輸出模型資訊。"
# AI Translated
msgid "Inspect mesh (JSON to stdout)"
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 的機器可讀替代方案。"
# AI Translated
msgid "Inspect paint (JSON to stdout)"
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 摘要 — 每種狀態的面片數量、表面積與網格局部邊界框 — 然後結束。在圖形介面中開啟繪製工具的機器可讀替代方案。"
msgid "Export Settings" msgid "Export Settings"
msgstr "匯出設定" msgstr "匯出設定"
# AI Translated # AI Translated
msgid "This exports settings to a file. Use - to write them to stdout." msgid "This exports settings to a file."
msgstr "將設定匯出至檔案。使用 - 可將其寫入 stdout。" msgstr "將設定匯出至檔案。"
msgid "Send progress to pipe" msgid "Send progress to pipe"
msgstr "將進度傳送到 Pipe" msgstr "將進度傳送到 Pipe"
@@ -17971,30 +17802,6 @@ msgstr "繞 Y 旋轉"
msgid "Rotation angle around the Y axis in degrees." msgid "Rotation angle around the Y axis in degrees."
msgstr "繞 Y 軸的旋轉角度(以度為單位)。" msgstr "繞 Y 軸的旋轉角度(以度為單位)。"
# AI Translated
msgid "Ground largest face"
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
msgid "Ground face by normal"
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
msgid "Ground face at point"
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 在所有變換之後執行,並會取代定向。"
msgid "Scale the model by a float factor." msgid "Scale the model by a float factor."
msgstr "依浮點數比例縮放模型" msgstr "依浮點數比例縮放模型"
@@ -21095,17 +20902,14 @@ msgstr "此操作無法撤消。繼續?"
msgid "Skipping objects." msgid "Skipping objects."
msgstr "跳過物件。" msgstr "跳過物件。"
# AI Translated
msgid "Material Ratio" msgid "Material Ratio"
msgstr "材料比例" msgstr ""
# AI Translated
msgid "Model Height" msgid "Model Height"
msgstr "模型高度" msgstr ""
# AI Translated
msgid "Ratio" msgid "Ratio"
msgstr "比例" msgstr ""
msgid "Select Filament" msgid "Select Filament"
msgstr "選擇線材" msgstr "選擇線材"
@@ -21363,14 +21167,12 @@ msgid "Drying-Dehumidifying"
msgstr "烘乾—除濕" msgstr "烘乾—除濕"
# AI Translated # AI Translated
#, c-format, boost-format msgid " maximum drying temperature is "
msgid "%s maximum drying temperature is %d°C." msgstr " 最高烘乾溫度為 "
msgstr "%s 的最高烘乾溫度為 %d°C。"
# AI Translated # AI Translated
#, c-format, boost-format msgid " minimum drying temperature is "
msgid "%s minimum drying temperature is %d°C." msgstr " 最低烘乾溫度為 "
msgstr "%s 的最低烘乾溫度為 %d°C。"
# AI Translated # AI Translated
msgid "This filament may not be completely dried." msgid "This filament may not be completely dried."
@@ -21836,98 +21638,6 @@ msgstr ""
"避免翹曲\n" "避免翹曲\n"
"您知道嗎?當列印容易翹曲的材料(如 ABS)時,適當提高熱床溫度可以降低翹曲的機率。" "您知道嗎?當列印容易翹曲的材料(如 ABS)時,適當提高熱床溫度可以降低翹曲的機率。"
#~ msgid "Other"
#~ msgstr "其他"
# AI Translated
#~ msgid "Left: "
#~ msgstr "左: "
# AI Translated
#~ msgid "Right: "
#~ msgstr "右: "
#~ msgid "The maximum temperature cannot exceed "
#~ msgstr "最高溫度不能超過 "
#~ msgid "The minmum temperature should not be less than "
#~ msgstr "最低溫度不應低於 "
#~ msgid "up to"
#~ msgstr "達到"
#~ msgid "above"
#~ msgstr "高於"
#~ msgid "from"
#~ msgstr "從"
#~ msgid "Configuration package: "
#~ msgstr "設定檔:"
#~ msgid " updated to "
#~ msgstr "更新到 "
#~ msgid "Grouping error: "
#~ msgstr "分組錯誤:"
#~ msgid " can not be placed in the "
#~ msgstr "無法放置於"
# AI Translated
#~ msgid " maximum drying temperature is "
#~ msgstr " 最高烘乾溫度為 "
# AI Translated
#~ msgid " minimum drying temperature is "
#~ msgstr " 最低烘乾溫度為 "
# AI Translated
#~ msgid "needs"
#~ msgstr "需要"
# AI Translated
#~ msgid "not enabled"
#~ msgstr "未啟用"
# AI Translated
#~ msgid "material not published"
#~ msgstr "材料未發布"
#~ msgid "Select the language"
#~ msgstr "選擇語言"
# AI Translated
#~ msgid "Select plugin"
#~ msgstr "選擇外掛"
# AI Translated
#~ msgid ""
#~ "Direction in which top surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "預設使用最短路徑排序,方向可能為任一種。"
# AI Translated
#~ msgid ""
#~ "Direction in which bottom surfaces are filled when using a center-based pattern (Concentric, Archimedean Chords, Octagram Spiral).\n"
#~ "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"
#~ "預設使用最短路徑排序,方向可能為任一種。"
#~ 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. User is responsible for ensuring there is no collision with the print."
#~ msgstr "啟用此選項後,換料塔將不會在沒有工具更換的層中列印。在有工具更換的層中,擠出機將向下移動以列印換料塔。請使用者自行確保清洗塔與列印物之間不會發生碰撞。"
# AI Translated
#~ msgid "This exports settings to a file."
#~ msgstr "將設定匯出至檔案。"
#~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer." #~ msgid "Native Wayland liveview requires the GStreamer GTK video sink. Please install the gtksink plugin for GStreamer, then restart OrcaSlicer."
#~ msgstr "原生 Wayland 即時檢視需要 GStreamer GTK 視訊接收器。請為 GStreamer 安裝 gtksink 外掛程式,然後重新啟動 OrcaSlicer。" #~ msgstr "原生 Wayland 即時檢視需要 GStreamer GTK 視訊接收器。請為 GStreamer 安裝 gtksink 外掛程式,然後重新啟動 OrcaSlicer。"
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Afinia", "name": "Afinia",
"version": "02.04.00.05", "version": "02.04.00.03",
"force_update": "0", "force_update": "0",
"description": "Afinia configurations", "description": "Afinia configurations",
"machine_model_list": [ "machine_model_list": [
@@ -8,5 +8,5 @@
"bed_model": "", "bed_model": "",
"bed_texture": "", "bed_texture": "",
"hotend_model": "", "hotend_model": "",
"default_materials": "Afinia ABS@HS;Afinia PLA@HS" "default_materials": "Afinia ABS;Afinia PLA"
} }
@@ -1,9 +1,9 @@
{ {
"type": "machine", "type": "machine",
"name": "fdm_afinia_common", "name": "fdm_afinia_common",
"inherits": "fdm_machine_common",
"from": "system", "from": "system",
"instantiation": "false", "instantiation": "false",
"inherits": "fdm_machine_common",
"gcode_flavor": "klipper", "gcode_flavor": "klipper",
"machine_max_acceleration_e": [ "machine_max_acceleration_e": [
"5000", "5000",
@@ -117,12 +117,15 @@
"30" "30"
], ],
"z_hop_types": "Normal Lift", "z_hop_types": "Normal Lift",
"silent_mode": "0",
"single_extruder_multi_material": "1", "single_extruder_multi_material": "1",
"change_filament_gcode": "", "change_filament_gcode": "",
"wipe": [ "wipe": [
"1" "1"
], ],
"default_filament_profile": [], "default_filament_profile": [
""
],
"default_print_profile": "0.20mm Standard @Afinia H+1(HS)", "default_print_profile": "0.20mm Standard @Afinia H+1(HS)",
"bed_exclude_area": [ "bed_exclude_area": [
"0x0" "0x0"
@@ -14,6 +14,7 @@
"0x0" "0x0"
], ],
"gcode_flavor": "marlin", "gcode_flavor": "marlin",
"silent_mode": "0",
"machine_max_acceleration_e": [ "machine_max_acceleration_e": [
"5000" "5000"
], ],
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has a smaller layer height and results in smoother surface and higher printing quality.", "description": "It has a smaller layer height and results in smoother surface and higher printing quality.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"compatible_printers": [ "compatible_printers": [
"Afinia H+1(HS) 0.6 nozzle" "Afinia H+1(HS) 0.6 nozzle"
] ]
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has a balanced layer height for good quality and reasonable printing time.", "description": "It has a balanced layer height for good quality and reasonable printing time.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"compatible_printers": [ "compatible_printers": [
"Afinia H+1(HS) 0.6 nozzle" "Afinia H+1(HS) 0.6 nozzle"
] ]
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"compatible_printers": [ "compatible_printers": [
"Afinia H+1(HS) 0.6 nozzle" "Afinia H+1(HS) 0.6 nozzle"
] ]
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has a big layer height with optimized settings for stronger parts.", "description": "It has a big layer height with optimized settings for stronger parts.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"sparse_infill_density": "25%", "sparse_infill_density": "25%",
"wall_loops": "3", "wall_loops": "3",
"compatible_printers": [ "compatible_printers": [
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has a bigger layer height for faster printing but with more visible layer lines.", "description": "It has a bigger layer height for faster printing but with more visible layer lines.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"compatible_printers": [ "compatible_printers": [
"Afinia H+1(HS) 0.6 nozzle" "Afinia H+1(HS) 0.6 nozzle"
] ]
@@ -7,6 +7,8 @@
"instantiation": "true", "instantiation": "true",
"description": "It has the biggest layer height for fastest printing but with very visible layer lines.", "description": "It has the biggest layer height for fastest printing but with very visible layer lines.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
"smooth_coefficient": "150",
"overhang_totally_speed": "50",
"compatible_printers": [ "compatible_printers": [
"Afinia H+1(HS) 0.6 nozzle" "Afinia H+1(HS) 0.6 nozzle"
] ]
@@ -21,6 +21,7 @@
"top_surface_acceleration": "2000", "top_surface_acceleration": "2000",
"initial_layer_acceleration": "500", "initial_layer_acceleration": "500",
"line_width": "0.42", "line_width": "0.42",
"internal_bridge_support_thickness": "0.8",
"initial_layer_line_width": "0.5", "initial_layer_line_width": "0.5",
"initial_layer_speed": "50", "initial_layer_speed": "50",
"initial_layer_infill_speed": "90", "initial_layer_infill_speed": "90",
@@ -3,6 +3,7 @@
"name": "fdm_process_common", "name": "fdm_process_common",
"from": "system", "from": "system",
"instantiation": "false", "instantiation": "false",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0", "reduce_crossing_wall": "0",
"bridge_flow": "0.95", "bridge_flow": "0.95",
"bridge_speed": "50", "bridge_speed": "50",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Anker", "name": "Anker",
"version": "02.04.00.04", "version": "02.04.00.02",
"force_update": "0", "force_update": "0",
"description": "Anker configurations", "description": "Anker configurations",
"machine_model_list": [ "machine_model_list": [
@@ -7,5 +7,5 @@
"family": "Anker", "family": "Anker",
"machine_tech": "FFF", "machine_tech": "FFF",
"model_id": "V8111v2", "model_id": "V8111v2",
"default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker;Generic PLA @Anker 0.2 nozzle;Generic PLA @Anker 0.25 nozzle" "default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker"
} }
@@ -7,5 +7,5 @@
"family": "Anker", "family": "Anker",
"machine_tech": "FFF", "machine_tech": "FFF",
"model_id": "V8111", "model_id": "V8111",
"default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker;Generic PLA @Anker 0.2 nozzle;Generic PLA @Anker 0.25 nozzle" "default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker"
} }
@@ -7,5 +7,5 @@
"family": "Anker", "family": "Anker",
"machine_tech": "FFF", "machine_tech": "FFF",
"model_id": "V81101C3", "model_id": "V81101C3",
"default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker;Generic PLA @Anker 0.2 nozzle;Generic PLA @Anker 0.25 nozzle" "default_materials": "Generic PLA @Anker;Generic PLA+ @Anker;Generic PLA Silk @Anker;Generic TPU @Anker;Generic PETG @Anker"
} }
@@ -14,6 +14,7 @@
"extruder_offset": [ "extruder_offset": [
"0x0" "0x0"
], ],
"silent_mode": "0",
"machine_max_acceleration_e": [ "machine_max_acceleration_e": [
"4000" "4000"
], ],
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Anycubic", "name": "Anycubic",
"version": "02.04.00.05", "version": "02.04.00.03",
"force_update": "0", "force_update": "0",
"description": "Anycubic configurations", "description": "Anycubic configurations",
"machine_model_list": [ "machine_model_list": [
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"ABS" "ABS"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"ABS" "ABS"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"ABS" "ABS"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"ASA" "ASA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"ASA" "ASA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PEBA" "PEBA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PETG" "PETG"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PETG" "PETG"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PETG" "PETG"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"0"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"0"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"0"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"0"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"0"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -108,6 +108,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"31.925"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -177,6 +180,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"24.75"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"0" "0"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"0" "0"
], ],
@@ -111,6 +111,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -180,6 +183,9 @@
"filament_toolchange_delay": [ "filament_toolchange_delay": [
"0" "0"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],
@@ -120,6 +120,9 @@
"filament_is_support": [ "filament_is_support": [
"0" "0"
], ],
"filament_load_time": [
"42"
],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
@@ -201,6 +204,9 @@
"filament_type": [ "filament_type": [
"PLA" "PLA"
], ],
"filament_unload_time": [
"0"
],
"filament_unloading_speed": [ "filament_unloading_speed": [
"90" "90"
], ],

Some files were not shown because too many files have changed in this diff Show More