mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-11 19:22:01 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 54b4b8324c |
@@ -845,18 +845,6 @@ Original SolidCraft drawings, Open for owner review; no runtime assignments.
|
||||
| `assets/locales/pending/hole-group-folder.json` | SolidCraft contributors | Original Hole grouping preference labels and translations | MIT OR Apache-2.0 |
|
||||
| assets/locales/pending/press-pull-dialog-title.json | SolidCraft contributors | Original Press Pull dialog title translations for SolidCraft's English catalog; no external text used | MIT OR Apache-2.0 |
|
||||
| docs/layers/layers.svg | SolidCraft contributors | original diagram of SolidCraft's crate layers for docs/layers.md, written as SVG in solidcore's docs/layers diagram style | MIT OR Apache-2.0 |
|
||||
| assets/locales/pending/agent-chat-select-all.json | SolidCraft contributors | Original assistant chat select-all strings and translations | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/ui-tour/window.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (`solidcraft --sample`, light theme, software renderer, 1280x800) with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/sketching/parts.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer, 1280x800) showing a fully constrained sketch, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/parameters/dialog.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer) showing the Parameters dialog, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/getting-started/start.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer, 1280x800) showing the start page with its built-in sample thumbnails, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/files/menu.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (`--sample`, light theme, software renderer) showing the File menu, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| assets/locales/pending/constraint-glyph-size.json | SolidCraft contributors | Original constraint glyph size preference label and help text | MIT OR Apache-2.0 |
|
||||
| crates/look/icons/design/svg/model/plane_auto.svg | SolidCraft contributors | original construction icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| crates/look/icons/design/svg/model/end_cap.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| crates/look/icons/design/svg/model/end_cap_inward.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| crates/look/icons/design/svg/model/end_cap_outward.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| assets/locales/lv.json | SolidCraft contributors | Original Latvian translation of SolidCraft's English catalog; no commercial CAD text used | MIT OR Apache-2.0 |
|
||||
|
||||
## Code adapted from sibling projects
|
||||
|
||||
|
||||
@@ -288,16 +288,6 @@ CI job runs `cargo xtask oracle` during full validation, and on pull requests th
|
||||
fails because of a known bug names its issue in `expected.json` (`"known_failure": "#123"`);
|
||||
never change an expected value to match SolidCraft's output.
|
||||
|
||||
### Quarantining a flaky test
|
||||
|
||||
A test that fails at random can fail a merge-queue batch, and every batch behind it starts over.
|
||||
Open an issue for it, then add one line to [`tests/QUARANTINED_TESTS`](tests/QUARANTINED_TESTS):
|
||||
`<test> #<issue> <YYYY-MM-DD> [why]`, with the test named as in `tests/KNOWN_FAILING_TESTS`.
|
||||
A quarantined test still runs. If it fails, the job summary says `quarantined, failed: <test>; see #<issue>`
|
||||
and the job stays green; if it passes, the summary says that too, so you can tell when it is safe to
|
||||
release. A quarantined line may be at most 14 days old: `cargo xtask lists` fails after that, so fix the
|
||||
test and delete the line. A test that fails every time belongs on `KNOWN_FAILING_TESTS` instead.
|
||||
|
||||
## Changing the design file format
|
||||
|
||||
A design file says which format it is in (`"format": "solidcraft/N"`). If your change saves
|
||||
|
||||
Generated
+48
-48
@@ -319,7 +319,7 @@ dependencies = [
|
||||
"futures-lite",
|
||||
"parking",
|
||||
"polling",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"slab",
|
||||
"windows-sys 0.61.2",
|
||||
]
|
||||
@@ -350,7 +350,7 @@ dependencies = [
|
||||
"cfg-if",
|
||||
"event-listener",
|
||||
"futures-lite",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -376,7 +376,7 @@ dependencies = [
|
||||
"cfg-if",
|
||||
"futures-core",
|
||||
"futures-io",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"signal-hook-registry",
|
||||
"slab",
|
||||
"windows-sys 0.61.2",
|
||||
@@ -1656,7 +1656,7 @@ version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8"
|
||||
dependencies = [
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"windows-link",
|
||||
]
|
||||
|
||||
@@ -3293,7 +3293,7 @@ dependencies = [
|
||||
"concurrent-queue",
|
||||
"hermit-abi",
|
||||
"pin-project-lite",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"windows-sys 0.61.2",
|
||||
]
|
||||
|
||||
@@ -3721,9 +3721,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rustix"
|
||||
version = "1.1.6"
|
||||
version = "1.1.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e5e76742e5294153d4dde1207dbec5bdd81eef6fabdc0d2118babadabfd858aa"
|
||||
checksum = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d"
|
||||
dependencies = [
|
||||
"bitflags 2.13.2",
|
||||
"errno",
|
||||
@@ -4259,7 +4259,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"block2 0.6.2",
|
||||
"eframe",
|
||||
@@ -4302,11 +4302,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-3dx-client"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-cli"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"image",
|
||||
"log",
|
||||
@@ -4322,11 +4322,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-color"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-control"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"getrandom 0.3.4",
|
||||
"serde",
|
||||
@@ -4335,7 +4335,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-control-egui"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"egui",
|
||||
"image",
|
||||
@@ -4345,7 +4345,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-derive"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
@@ -4354,7 +4354,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-doc"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"log",
|
||||
"serde",
|
||||
@@ -4376,7 +4376,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-dynamics"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json",
|
||||
@@ -4387,7 +4387,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-engine"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"image",
|
||||
"log",
|
||||
@@ -4413,7 +4413,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-geom"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json",
|
||||
@@ -4426,7 +4426,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-gpu"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"image",
|
||||
"log",
|
||||
@@ -4451,7 +4451,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-io"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"cadmpeg-core",
|
||||
"cadmpeg-ir",
|
||||
@@ -4462,7 +4462,7 @@ dependencies = [
|
||||
"gltf",
|
||||
"log",
|
||||
"quick-xml",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"sha2 0.10.9",
|
||||
@@ -4479,7 +4479,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-kernel"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"log",
|
||||
"proptest",
|
||||
@@ -4500,7 +4500,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-look"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"egui",
|
||||
"log",
|
||||
@@ -4512,7 +4512,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-mcp"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"image",
|
||||
"serde_json",
|
||||
@@ -4526,14 +4526,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-mcp-server"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"serde_json",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-profile"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"serde_json",
|
||||
"web-time",
|
||||
@@ -4541,7 +4541,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-render"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"flate2",
|
||||
"image",
|
||||
@@ -4564,7 +4564,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-sketch"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"harfrust",
|
||||
"serde",
|
||||
@@ -4578,7 +4578,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-smlib"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"flate2",
|
||||
"log",
|
||||
@@ -4592,18 +4592,18 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-space-mouse"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-testkit"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-theme"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"egui",
|
||||
"serde",
|
||||
@@ -4613,7 +4613,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-ui-egui"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"arboard",
|
||||
"egui",
|
||||
@@ -4655,7 +4655,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-ui-kit"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"arboard",
|
||||
"egui",
|
||||
@@ -4678,14 +4678,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-ui-registry"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"egui",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-ui-text"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"log",
|
||||
"serde_json",
|
||||
@@ -4695,7 +4695,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-viewport"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"image",
|
||||
"serde",
|
||||
@@ -4707,7 +4707,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-viewport-egui"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"egui",
|
||||
"egui-wgpu",
|
||||
@@ -4718,7 +4718,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-viewport-gpu"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"log",
|
||||
"naga",
|
||||
@@ -4734,7 +4734,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "solidcraft-web"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"eframe",
|
||||
"egui",
|
||||
@@ -4877,7 +4877,7 @@ dependencies = [
|
||||
"fastrand",
|
||||
"getrandom 0.4.3",
|
||||
"once_cell",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"windows-sys 0.61.2",
|
||||
]
|
||||
|
||||
@@ -5400,7 +5400,7 @@ checksum = "38a91b4eaddff87b1cd1074985e3713da4af2c49742d1b356b2c01670a67a078"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"downcast-rs",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"scoped-tls",
|
||||
"smallvec",
|
||||
"wayland-sys",
|
||||
@@ -5413,7 +5413,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073"
|
||||
dependencies = [
|
||||
"bitflags 2.13.2",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"wayland-backend",
|
||||
"wayland-scanner",
|
||||
]
|
||||
@@ -5435,7 +5435,7 @@ version = "0.31.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4a52d18780be9b1314328a3de5f930b73d2200112e3849ca6cb11822793fb34d"
|
||||
dependencies = [
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"wayland-client",
|
||||
"xcursor",
|
||||
]
|
||||
@@ -6130,7 +6130,7 @@ dependencies = [
|
||||
"libc",
|
||||
"log",
|
||||
"os_pipe",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"thiserror 2.0.21",
|
||||
"tree_magic_mini",
|
||||
"wayland-backend",
|
||||
@@ -6167,7 +6167,7 @@ dependencies = [
|
||||
"libc",
|
||||
"libloading",
|
||||
"once_cell",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"x11rb-protocol",
|
||||
]
|
||||
|
||||
@@ -6220,7 +6220,7 @@ checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7"
|
||||
|
||||
[[package]]
|
||||
name = "xtask"
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
dependencies = [
|
||||
"flate2",
|
||||
"proc-macro2",
|
||||
@@ -6316,7 +6316,7 @@ dependencies = [
|
||||
"hex",
|
||||
"libc",
|
||||
"ordered-stream",
|
||||
"rustix 1.1.6",
|
||||
"rustix 1.1.5",
|
||||
"serde",
|
||||
"serde_repr",
|
||||
"tracing",
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ members = ["crates/*", "apps/*", "xtask"]
|
||||
exclude = ["solidcore", "vendor"]
|
||||
|
||||
[workspace.package]
|
||||
version = "0.40.0"
|
||||
version = "0.40.0-rc.4"
|
||||
edition = "2024"
|
||||
license = "MIT OR Apache-2.0"
|
||||
rust-version = "1.95"
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ scripts and AI agents can drive the same commands you use.
|
||||
- Sheet metal with flat patterns and DXF export, and a plastic-enclosure subset.
|
||||
- A Render workspace with GPU rendering, studio lighting, materials and image export
|
||||
(first release in 0.22.0).
|
||||
- Import and export of STEP, IGES, 3MF, STL, OBJ and DXF, GLB export for viewers and renderers, and FreeCAD and Rhino files.
|
||||
- Import and export of STEP, IGES, 3MF, STL, OBJ and DXF, and FreeCAD and Rhino files.
|
||||
- Autosave and crash recovery, and the browser build of the same app.
|
||||
|
||||
The full list of commands is in [docs/features.md](docs/features.md). Release notes for each
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
Third-party software in SolidCraft
|
||||
|
||||
SolidCraft (the desktop app, solidcraft-cli and the web app) is built from the 569 crates below.
|
||||
SolidCraft (the desktop app, solidcraft-cli and the web app) is built from the 567 crates below.
|
||||
Generated by `cargo xtask licences` from Cargo.lock and the crates' own licence files.
|
||||
SolidCraft's own licence is in LICENSE-MIT and LICENSE-APACHE, and NOTICE. Its brand and interface (the UI kit,
|
||||
the look, the theme, the name, logo and app icon) are under LICENSE-BRAND: using them outside SolidCraft needs
|
||||
the maintainers' written permission.
|
||||
SolidCraft's own licence is in LICENSE-MIT and LICENSE-APACHE, and NOTICE.
|
||||
|
||||
accesskit 0.25.2 (MIT OR Apache-2.0)
|
||||
accesskit_atspi_common 0.21.1 (MIT OR Apache-2.0)
|
||||
@@ -401,9 +399,7 @@ smithay-client-toolkit 0.19.2 (MIT)
|
||||
smol_str 0.2.2 (MIT OR Apache-2.0)
|
||||
solidcore 1.0.1 (Apache-2.0)
|
||||
solidcore-convert 0.1.0 (Apache-2.0)
|
||||
solidcore-ops 0.1.0 (Apache-2.0)
|
||||
solidcore-record 0.1.0 (Apache-2.0)
|
||||
solidcore-step 0.1.0 (Apache-2.0)
|
||||
solidcore-tess 0.1.0 (Apache-2.0)
|
||||
spade 2.15.1 (MIT OR Apache-2.0)
|
||||
spirv 0.4.0+sdk-1.4.341.0 (Apache-2.0)
|
||||
@@ -16737,9 +16733,7 @@ r-efi 5.3.0: MIT OR Apache-2.0 OR LGPL-2.1-or-later (https://github.com/r-efi/r-
|
||||
r-efi 6.0.0: MIT OR Apache-2.0 OR LGPL-2.1-or-later (https://github.com/r-efi/r-efi)
|
||||
rustls-platform-verifier-android 0.2.0: MIT OR Apache-2.0 (https://github.com/rustls/rustls-platform-verifier)
|
||||
solidcore-convert 0.1.0: Apache-2.0 (https://github.com/tangency-labs/solidcore)
|
||||
solidcore-ops 0.1.0: Apache-2.0 (https://github.com/tangency-labs/solidcore)
|
||||
solidcore-record 0.1.0: Apache-2.0 (https://github.com/tangency-labs/solidcore)
|
||||
solidcore-step 0.1.0: Apache-2.0
|
||||
solidcore-tess 0.1.0: Apache-2.0 (https://github.com/tangency-labs/solidcore)
|
||||
spirv 0.4.0+sdk-1.4.341.0: Apache-2.0 (https://github.com/gfx-rs/rspirv)
|
||||
winapi-i686-pc-windows-gnu 0.4.0: MIT/Apache-2.0 (https://github.com/retep998/winapi-rs)
|
||||
@@ -16765,11 +16759,11 @@ Bundled fonts (SIL Open Font License, Version 1.1)
|
||||
Copyright 2014-2021 Adobe / Google Inc. (Noto Sans TC subset for SolidCraft web zh-TW)
|
||||
Source: https://github.com/notofonts/noto-cjk (Sans SubsetOTF/TC)
|
||||
|
||||
- IBMPlexSans-Variable.ttf (crates/look/fonts/ibm-plex-sans/IBMPlexSans-Variable.ttf)
|
||||
- IBMPlexSans-Variable.ttf (assets/fonts/ibm-plex-sans/IBMPlexSans-Variable.ttf)
|
||||
Copyright 2017 IBM Corp. with Reserved Font Name "Plex"
|
||||
Source: https://github.com/IBM/plex
|
||||
|
||||
- IBMPlexMono-Regular.ttf (crates/look/fonts/ibm-plex-mono/IBMPlexMono-Regular.ttf)
|
||||
- IBMPlexMono-Regular.ttf (assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.ttf)
|
||||
Copyright 2017 IBM Corp. with Reserved Font Name "Plex"
|
||||
Source: https://github.com/IBM/plex
|
||||
|
||||
|
||||
@@ -280,26 +280,12 @@ fn results_still_save_and_export_the_script_once() {
|
||||
let saved = dir.0.join("box.json");
|
||||
let stl = dir.0.join("box.stl");
|
||||
let obj = dir.0.join("box.obj");
|
||||
let glb = dir.0.join("box.glb");
|
||||
let result = json_output(
|
||||
cli()
|
||||
.arg("run")
|
||||
.arg(dir.script())
|
||||
.arg("--results")
|
||||
.arg("--save")
|
||||
.arg(&saved)
|
||||
.arg("--out")
|
||||
.arg(&stl)
|
||||
.arg("--out")
|
||||
.arg(&obj)
|
||||
.arg("--out")
|
||||
.arg(&glb)
|
||||
.output()
|
||||
.unwrap(),
|
||||
cli().arg("run").arg(dir.script()).arg("--results").arg("--save").arg(&saved).arg("--out").arg(&stl).arg("--out").arg(&obj).output().unwrap(),
|
||||
);
|
||||
assert_eq!(result.as_array().unwrap().len(), 1);
|
||||
assert_eq!(body_count(&saved), 1);
|
||||
for exported in [&stl, &obj, &glb] {
|
||||
for exported in [&stl, &obj] {
|
||||
assert!(std::fs::metadata(exported).unwrap().len() > 0);
|
||||
assert_eq!(body_count(exported), 1);
|
||||
}
|
||||
|
||||
@@ -904,9 +904,9 @@ mod web {
|
||||
self.files.panel.set(false);
|
||||
}
|
||||
"insert" => {
|
||||
// The staged loader, as Open uses: a large STEP insert keeps the page drawing
|
||||
// (it asks an STL's or OBJ's units first, as the synchronous insert did).
|
||||
self.app.insert_path_async(&path);
|
||||
if !solidcraft_ui_egui::mesh_units::ask(&mut self.app, &path, true) {
|
||||
self.app.insert_path(&path);
|
||||
}
|
||||
self.files.panel.set(false);
|
||||
}
|
||||
"download" => match vfs::read(&path, solidcraft_engine::io::MAX_DESIGN_BYTES) {
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "اسحب لتحريك الثقب؛ انقر لإزالته",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "اسحب لتحريك المسند على النموذج. يلتقط نقاط الرسم على الوجه.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "اسحب لتحريك وصلة الكبس على النموذج. تلتقط نقاط الرسم على الوجه.",
|
||||
"Drag to place it on another face.": "اسحب لوضعه على وجه آخر.",
|
||||
"Drag to point the catch in another direction.": "اسحب لتوجيه لسان الكبس في اتجاه آخر.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "اسحب لتدوير المسند بخطوات 5°. اضغط Alt أو Ctrl لتدويره بحرية.",
|
||||
"Drive Joint": "تحريك المفصل",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "الإزاحة Y",
|
||||
"Offset Z": "الإزاحة Z",
|
||||
"On your computer": "على جهازك",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "مقطع آخر من الحافة المختارة، لكل منها زاويتها وارتفاعها ولفّاتها",
|
||||
"Opacity": "العتامة",
|
||||
"Open GitHub": "فتح GitHub",
|
||||
"Open GitHub draft": "فتح مسودة GitHub",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "إزالة المسار",
|
||||
"Remove this bend": "إزالة هذا الثني",
|
||||
"Remove this point": "إزالة هذه النقطة",
|
||||
"Remove this segment": "إزالة هذا المقطع",
|
||||
"Rename Feature": "إعادة تسمية الميزة",
|
||||
"Rename Folder": "إعادة تسمية المجلد",
|
||||
"Render Stage": "مرحلة التصيير",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "موضع المقطع",
|
||||
"Sections": "المقاطع",
|
||||
"Sections (one sketch each)": "المقاطع (رسم واحد لكل منها)",
|
||||
"Segments": "المقاطع",
|
||||
"Select Features": "تحديد الميزات",
|
||||
"Select Other": "تحديد آخر",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "تحديد آخر: أبقِ الزر الأيسر ثابتًا على النموذج (أو انقر بالزر الأيمن › تحديد آخر…) لعرض كل ما تحت المؤشر؛ وانقر مرة أخرى في الموضع نفسه لتحديد العنصر التالي هناك. انقر نقرًا مزدوجًا بالزر الأوسط للانتقال إلى العرض الرئيسي (التفضيلات › التنقل).",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "يجب أن يكون التباعد عددًا غير صفري",
|
||||
"Specialise": "تخصيص",
|
||||
"Speed": "السرعة",
|
||||
"Split Edge": "تقسيم الحافة",
|
||||
"Splitting tool": "أداة التقسيم",
|
||||
"Square": "مربع",
|
||||
"Stainless Steel": "فولاذ مقاوم للصدأ",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "نصف قطر متغير",
|
||||
"Variable radius": "نصف قطر متغير",
|
||||
"Velocity": "السرعة المتجهة",
|
||||
"Vertical": "رأسي",
|
||||
"Vertices": "الرؤوس",
|
||||
"View": "عرض",
|
||||
"View navigator": "متصفح العرض",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "إيقافه يزيل الإدخالات مجددًا.\n\nعند بدء تشغيل SolidCraft، يُضاف كخادم MCP إلى تطبيقات الذكاء الاصطناعي الموجودة على هذا الحاسوب (OpenCode وClaude Desktop وClaude Code وCursor وCodex وGemini CLI وCopilot CLI وWindsurf وZed وVS Code)، ليتمكن الوكيل من استخدامه دون أي إعداد. لا يُضاف إلا مُدخل solidcraft أو يُحدَّث مساره؛ ويُترك المُدخل الذي غيّرته كما هو، ويُنسخ الملف احتياطيًا أولًا. عند الإيقاف تُزال المُدخلات التي أضافها. الأمر «المساعدة > ربط مساعدي الذكاء الاصطناعي…» يفعل ذلك يدويًا.",
|
||||
"ai.prefs.connect_at_start": "توصيل آخر وكيل عند البدء",
|
||||
"ai.prefs.connect_at_start_note": "يبدأ في الخلفية الوكيل الذي اتصلت به آخر مرة (أو الوكيل الافتراضي) في كل مرة يبدأ فيها SolidCraft، ليكون جاهزًا للمحادثة. لا يحدث ذلك عند بدء SolidCraft مع --control. إذا تعذّر الاتصال، يعرض المساعد «فشل الاتصال» وزر «إعادة المحاولة».",
|
||||
"ai.prefs.control_failed": "تعذّر بدء قناة التحكم: {error}",
|
||||
"ai.prefs.control_from_launch": "بدأ هذا التشغيل باستخدام --control على المنفذ {port}. تسري التغييرات هنا عند تشغيل SolidCraft في المرة القادمة دون --control.",
|
||||
"ai.prefs.control_listening": "يستمع على 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "لا يستمع",
|
||||
"ai.prefs.control_port": "المنفذ",
|
||||
"ai.prefs.control_port_note": "المنفذ الذي يتصل عبره وكلاء الذكاء الاصطناعي على هذا الحاسوب (127.0.0.1). الافتراضي هو 27878: إذا كان مستخدمًا يُستخدم المنفذ الحر التالي. أي منفذ آخر يُستخدم كما هو. وجّه عميل MCP إلى المنفذ نفسه، مثل solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "المنفذ {port} يستخدمه برنامج آخر (أو نافذة SolidCraft أخرى). اختر منفذًا آخر.",
|
||||
"ai.prefs.follow_camera": "تتبّع الكاميرا",
|
||||
"ai.prefs.follow_camera_off": "تتبّع الكاميرا التلقائي متوقف.",
|
||||
"ai.prefs.follow_camera_on": "تتجه الكاميرا نحو الرسومات التي ينشئها الوكيل.",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "ليست على وجه جزء",
|
||||
"browser.sketches_to_parts_part_missing": "جزؤها لم يعد موجودًا",
|
||||
"browser.sketches_to_parts_result": "نُقلت {moved} رسومات إلى الجزء الذي رُسمت عليه؛ وبقيت {stayed}: {why}",
|
||||
"browser.straighten_angle": "اتجاه الحافة",
|
||||
"browser.straighten_choose": "اختر ما تصبح عليه الحافة، أفقية أو رأسية أو بزاوية، ثم اضغط «تقويم».",
|
||||
"browser.straighten_click_a": "انقر الصورة عند أحد طرفي حافة يجب أن تكون مستقيمة، أو اكتب إحداثياتها.",
|
||||
"browser.straighten_click_b": "انقر الطرف الآخر للحافة، أو اكتب إحداثياته.",
|
||||
"browser.straighten_horizontal": "أفقي",
|
||||
"browser.straighten_title": "تقويم: {name}",
|
||||
"browser.straighten_vertical": "رأسي",
|
||||
"browser.units": "الوحدات: {units}",
|
||||
"cam.flat": "وجه مسطح",
|
||||
"cam.follower": "التابع",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "التقاط المظهر",
|
||||
"cmd.appearance_replace": "استبدال المظهر",
|
||||
"cmd.assembly_bom": "قائمة المواد",
|
||||
"cmd.assembly_constraint_create": "تقييد",
|
||||
"cmd.assembly_constraint_edit": "تحرير التقييد",
|
||||
"cmd.assembly_mass_properties": "خصائص الكتلة",
|
||||
"cmd.body.print_face": "وجه الطباعة",
|
||||
"cmd.body_rename": "إعادة تسمية الجسم",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "حذف اللوحة",
|
||||
"cmd.canvas_edit": "تعديل اللوحة",
|
||||
"cmd.canvas_insert": "لوحة مرجعية",
|
||||
"cmd.canvas_straighten": "تقويم اللوحة",
|
||||
"cmd.canvas_to_sketch": "تحويل اللوحة إلى رسم",
|
||||
"cmd.component_activate": "تنشيط المكوّن",
|
||||
"cmd.component_break_link": "فك الارتباط",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "قاعدة التكوين",
|
||||
"cmd.config_rules": "قواعد التكوين",
|
||||
"cmd.config_table": "عرض جدول التكوينات",
|
||||
"cmd.construct.axis": "محور",
|
||||
"cmd.construct.plane": "مستوى",
|
||||
"cmd.construct.plane.axis_point": "مستوى عبر محور ونقطة",
|
||||
"cmd.construct.point": "نقطة",
|
||||
"cmd.construct_axis_edge": "محور عبر حافة",
|
||||
"cmd.construct_axis_normal_to_face": "محور عمودي على وجه",
|
||||
"cmd.construct_axis_through_cylinder": "محور عبر أسطوانة/مخروط/طارة",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "حفظ كشبكة",
|
||||
"cmd.file_send_to_slicer": "إرسال إلى برنامج التقطيع",
|
||||
"cmd.file_slicers": "برامج التقطيع المثبتة",
|
||||
"cmd.frame_end_cap": "غطاء طرفي",
|
||||
"cmd.frame_member": "عنصر هيكلي",
|
||||
"cmd.frame_profile_insert": "إدراج مقطع",
|
||||
"cmd.frame_profile_list": "مكتبة المقاطع",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "تحليل خطوط المعامِل",
|
||||
"cmd.inspect_minimum_radius": "تحليل أصغر نصف قطر",
|
||||
"cmd.inspect_parameter_sweep": "مسح المعاملات",
|
||||
"cmd.inspect_parameter_variants": "مقارنة بدائل المعلمات",
|
||||
"cmd.inspect_silhouette": "الخط المحيطي",
|
||||
"cmd.inspect_zebra": "تحليل الخطوط المتعرجة (زيبرا)",
|
||||
"cmd.joint_as_built": "مفصل حسب الوضع الحالي",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "أثر الحركة",
|
||||
"cmd.motion_trace_edit": "تحرير أثر الحركة",
|
||||
"cmd.motion_trace_keep": "الإبقاء على أثر الحركة",
|
||||
"cmd.note_add": "إضافة ملاحظة",
|
||||
"cmd.note_delete": "حذف ملاحظة",
|
||||
"cmd.note_list": "عرض الملاحظات",
|
||||
"cmd.note_update": "تحرير الملاحظة",
|
||||
"cmd.occurrence_align": "محاذاة النسخة",
|
||||
"cmd.occurrence_copy": "لصق (نسخة مرتبطة)",
|
||||
"cmd.occurrence_drag": "سحب النسخة",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "تصيير صورة",
|
||||
"cmd.render_status": "تقدّم التصيير",
|
||||
"cmd.select_clear": "مسح التحديد",
|
||||
"cmd.selection_get": "الحصول على التحديد",
|
||||
"cmd.settings_profile_apply": "تطبيق ملف تعريف الإعدادات",
|
||||
"cmd.settings_profile_delete": "حذف ملف تعريف الإعدادات",
|
||||
"cmd.settings_profile_export": "تصدير ملف تعريف الإعدادات",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "تعطيل الميزة",
|
||||
"cmd.ui.assistant": "إظهار المساعد أو إخفاؤه",
|
||||
"cmd.ui.palette": "البحث في الأوامر",
|
||||
"cmd.ui.toggle_visibility": "إظهار/إخفاء التحديد",
|
||||
"cmd.view.navigator": "متصفح العرض المخصص",
|
||||
"cmd.view.render_browser": "مستعرض التصيير",
|
||||
"cmd.view.render_dock": "نقل لوحة التصيير",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "إنقاص خطوة",
|
||||
"color.step_up": "زيادة خطوة",
|
||||
"color.value": "القيمة، أي السطوع (بالمئة)",
|
||||
"component.error.ambiguous_name": "توجد عدة مكونات بالاسم `{name}`. استخدم معرّف مكوّن رقميًا: {ids}.",
|
||||
"config.column_filter_empty": "لا توجد أعمدة مطابقة",
|
||||
"config.rule_parameter_columns": "لا تظهر هنا إلا المعاملات التي لها عمود في الجدول. أضف عمودًا عبر «إضافة عمود» (+) لاستخدام المعامل هنا.",
|
||||
"config.rule_suppression_columns": "لا تظهر هنا إلا الميزات التي لها عمود «تعطيل» في الجدول. أضف عمودًا عبر «إضافة عمود» (+) للتحكم بالميزة هنا.",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: المرجع `{reference}` لم يعد موجودًا كما اختير؛ أعد اختياره",
|
||||
"dialog.bodies_count": "{count} أجسام",
|
||||
"dialog.clearance_invalid": "يجب أن يكون الخلوص طولًا قيمته 0 أو أكثر",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "احسب",
|
||||
"dialog.compute_again": "احسب مرة أخرى",
|
||||
"dialog.computing": "جارٍ الحساب… {seconds} ث",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "يتغير الرقم فقط بالخطوات؛ يبقى التعبير كما كُتب",
|
||||
"dialog.dimension_step_up": "زيادة بمقدار {step}",
|
||||
"dialog.edit_title": "تعديل {title}",
|
||||
"dialog.hole_held_off_its_line": "الحافة المرجعية تُبقي هذا الثقب على خط يغادر الوجه قبل النقطة المختارة. اختر حيث يعبر الخط الوجه، أو أزل الحافة لتحريك الثقب بحرية.",
|
||||
"dialog.no_shown_body": "لا يوجد جسم ظاهر لتغييره: أظهر جسمًا، أو اختر «جسم جديد»",
|
||||
"dialog.pattern_sketch_not_object": "اختر أجسامًا أو ميزات: الرسم ليس أيًّا منهما. كرّر منحنياته بأداة النمط أو المرآة داخل الرسم، أو ابثقه أولًا.",
|
||||
"dialog.primitive_point_tip": "نقطة تملأ X وY وZ: انقر هنا ثم على رأس أو حافة أو وجه من النموذج، أو على نقطة من رسم، أو على نقطة الأصل.",
|
||||
"dialog.reference_edge_tip": "حافة مستقيمة من الوجه المختار تُقاس منها المسافة أدناه: انقر هنا ثم على الحافة.",
|
||||
"dialog.right_click_pick": "حدد {input} أولًا",
|
||||
"dialog.select": "↖ تحديد",
|
||||
"dialog.selected_count": "↖ {count} محدد",
|
||||
"dialog.selection_constraint": "قيد {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "تغيّر {name} على القرص",
|
||||
"document.changed_on_disk_detail": "غيّر برنامج أو حاسوب آخر {name} منذ أن فتحته أو حفظته آخر مرة. الكتابة فوقه تستبدل تلك التغييرات بتغييراتك؛ وحفظ نسخة يحتفظ بالاثنين.",
|
||||
"document.copy_name": "نسخة من {name}",
|
||||
"document.discard_row": "تجاهل",
|
||||
"document.finish_save_prompt": "أكمل الرد على نافذة الحفظ قبل فتح تصميم آخر.",
|
||||
"document.newer_file": "تم الحفظ بإصدار أحدث من SolidCraft (صيغة الملف {format}، وهذا الإصدار يقرأ حتى {reads}). إذا كان هناك شيء مفقود، فحدّث البرنامج.",
|
||||
"document.newer_file_change": "تم الحفظ بإصدار أحدث من SolidCraft (صيغة الملف {format} مع `{change}`، وهو ما لا يعرفه هذا الإصدار). إذا كان هناك شيء مفقود، فحدّث البرنامج.",
|
||||
"document.newer_file_not_read": "لم يُقرأ: {what}. يبقى في الملف عند الحفظ.",
|
||||
"document.not_saved_yet": "لم يُحفظ بعد",
|
||||
"document.open_anyway": "افتح على أي حال",
|
||||
"document.open_elsewhere": "{name} مفتوح بالفعل",
|
||||
"document.open_elsewhere_detail": "{name} مفتوح في SolidCraft {app} على {who}، فُتح {when}. إذا حفظتما كلاكما، فسيخسر أحدكما عمله. افتحه للقراءة فقط لتطّلع عليه دون الحفظ فوقه.",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "فُتح هذا التصميم للقراءة فقط: احفظه كملف جديد",
|
||||
"document.save_changes": "حفظ التغييرات على {name}؟",
|
||||
"document.save_copy": "حفظ نسخة…",
|
||||
"document.save_many": "حفظ التغييرات في {n} من التصاميم؟",
|
||||
"document.save_row": "حفظ",
|
||||
"document.save_selected": "حفظ المحدد",
|
||||
"document.tab_unsaved_changes": "تغييرات غير محفوظة",
|
||||
"document.unsaved_changes": "في {name} تغييرات غير محفوظة. إن لم تحفظها فستضيع.",
|
||||
"drive.rigid": "{joint} مفصل صلب: يثبّت أجزاءه في مكانها، لذا لا يوجد ما يمكن تحريكه. لتتحرك الأجزاء، غيّر نوعه في «تعديل المفصل»: «دوراني» للدوران، «منزلق» للانزلاق، «أسطواني» لكليهما.",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "تفاوت المنحنى",
|
||||
"dxf.tolerance_help": "الأجسام الظاهرة فقط. المنحنيات تُمثَّل بقطع مستقيمة. التفاوت الأصغر يعطي منحنيات أنعم ويستهلك وقتًا وذاكرة أكثر.",
|
||||
"each rail's curves must be in one sketch": "يجب أن تكون منحنيات كل دليل في رسم واحد",
|
||||
"error.end_cap_faces": "اختر وجهًا طرفيًا مفتوحًا واحدًا على الأقل لعضو إطار",
|
||||
"error.end_cap_unresolved": "الطرف {ends} لهذا الغطاء لم يعد موجودًا في النموذج. اختر الأوجه الطرفية مرة أخرى",
|
||||
"feature computation ended without a result": "انتهى حساب الميزة دون نتيجة",
|
||||
"file.open.drawing_filter": "التصاميم وملفات CAD والشبكات والرسومات",
|
||||
"file.open.portal_fallback.no_portal_service": "منتقي الملفات الذي فُتح ليس تابعًا لسطح المكتب: خدمة منتقي الملفات في سطح المكتب غير متاحة.",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "إدراج الهندسة",
|
||||
"file_load.link_item": "{name} ({done} من {total})",
|
||||
"file_load.opened": "تم فتح {name}",
|
||||
"file_load.opened_behind": "فُتح {name} في علامة تبويب جديدة",
|
||||
"file_load.opened_in_tab": "تم فتح {name} في علامة تبويب جديدة",
|
||||
"file_load.opening": "فتح التصميم",
|
||||
"file_load.preparing_thumbnail": "تجهيز الصورة المصغّرة...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "يعرض جدول التكوينات: صف لكل نسخة وعمود لكل معامل أو ميزة، ويبيّن هل ما زال التصميم مطابقًا للصف النشط. استخدمه لمراجعة نسخ التصميم.",
|
||||
"help.connect_note": "أعد تشغيل كل مساعد لتحميل خادم SolidCraft. نُسخ كل ملف احتياطيًا بامتداد .bak قبل تغييره.",
|
||||
"help.connect_title": "ربط مساعدي الذكاء الاصطناعي",
|
||||
"help.construct.axis": "ينشئ محورًا إنشائيًا بالطريقة التي تناسب ما تختاره: على امتداد حافة أو خط، أو عبر ثقب أو وجه دائري، أو عند تقاطع مستويين، أو عبر نقطتين، أو عموديًا على وجه عبر نقطة. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"help.construct.axis.edge": "ينشئ محورًا إنشائيًا على امتداد حافة مستقيمة أو خط رسم. استخدمه كمحور لعملية دوران أو لنمط دائري أو لمفصل.",
|
||||
"help.construct.axis.normal_to_face": "ينشئ محورًا إنشائيًا يمر بنقطة ويكون عموديًا على وجه. استخدمه كمحور يبرز مستقيمًا من السطح.",
|
||||
"help.construct.axis.through_cylinder": "ينشئ محورًا إنشائيًا عبر مركز وجه أسطوانة أو مخروط أو طارة، أو حافة دائرية. استخدمه لتدوير الميزات أو تكرارها حول قطعة مستديرة.",
|
||||
"help.construct.axis.two_planes": "ينشئ محورًا إنشائيًا عند التقاء مستويين أو وجهين مسطحين. استخدمه حين يكون المحور المطلوب هو الخط بين وجهين.",
|
||||
"help.construct.axis.two_points": "ينشئ محورًا إنشائيًا يمر بنقطتين أو رأسين أو نقطتي رسم. استخدمه لمحور يمتد بين موضعين معروفين.",
|
||||
"help.construct.plane": "ينشئ مستوى إنشائيًا بالطريقة التي تناسب ما تختاره: إزاحة عن مستوى، أو عبر نقطة، أو بين مستويين، أو عبر خطوط أو نقاط، أو مماسًا لوجه منحنٍ، أو عموديًا على مسار. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"help.construct.plane.along_path": "ينشئ مستوى إنشائيًا عموديًا على حافة أو منحنى عند موضع على امتداده. استخدمه لرسم مقطع من أجل كنس أو لمقطع عرضي للمسار.",
|
||||
"help.construct.plane.at_angle": "ينشئ مستوى إنشائيًا مائلًا بزاوية عن مستوى أو وجه، حول محور أو حافة. استخدمه للرسوم المائلة، مثل حامل مائل.",
|
||||
"help.construct.plane.axis_point": "ينشئ مستوى إنشاء يحتوي على محور ونقطة خارجه. اختر محور الأصل أو محور إنشاء أو حافة مستقيمة أو خط رسم، ثم رأسًا أو نقطة رسم أو نقطة إنشاء. النقطة الواقعة على المحور لا تحدد مستوى وحيدًا.",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "ينشئ مستوى إنشائيًا يمس أسطوانة أو مخروطًا أو كرة أو طارة عند نقطة. استخدمه للرسم على جانب قطعة مستديرة.",
|
||||
"help.construct.plane.three_points": "ينشئ مستوى إنشائيًا يمر بثلاث نقاط. استخدمه لمستوى تحدده مواضع على النموذج، مثل ثلاث زوايا.",
|
||||
"help.construct.plane.two_edges": "ينشئ مستوى إنشائيًا يمر بحافتين مستقيمتين أو خطين يقعان في مستوى واحد. استخدمه لمستوى يقطع القطعة، مثل مستوى يمر بحافتين متقابلتين.",
|
||||
"help.construct.point": "ينشئ نقطة إنشائية بالطريقة التي تناسب ما تختاره: عند رأس، أو في مركز دائرة أو كرة، أو على امتداد حافة، أو عند تقاطع خطين أو ثلاثة مستويات، أو حيث يقطع خط مستوى. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"help.construct.point.along_path": "ينشئ نقطة إنشائية عند موضع على امتداد حافة أو منحنى. استخدمها كمرجع في موضع بين طرفي المسار.",
|
||||
"help.construct.point.center": "ينشئ نقطة إنشائية في مركز حافة دائرية أو دائرة رسم أو قوس أو كرة أو طارة. استخدمها كمرجع للثقوب والمحاور والمفاصل.",
|
||||
"help.construct.point.edge_plane": "ينشئ نقطة إنشائية حيث تخترق حافة أو خط مستوى أو وجهًا مسطحًا. استخدمها لتحديد موضع عبور المسار للمستوى.",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "يحفظ الأجسام المحددة في ملف 3MF ويفتحه في برنامج التقطيع الذي تختاره. استخدمه للانتقال من النموذج إلى الطباعة بخطوة واحدة.",
|
||||
"help.font_details": "تستخدم الواجهة خطوط egui المدمجة (Ubuntu Light وHack، بموجب رخصة Ubuntu Font ورخصة MIT/Bitstream Vera، وNoto Emoji وخط أيقونات الرموز التعبيرية بموجب OFL وMIT). يستخدم نص الرسم خط Liberation Sans (SIL OFL 1.1). حزمة الخطوط الاختيارية craft-fonts لتطبيقات Crafting (BIZ UDPGothic وShippori Mincho وBIZ UDMincho وNoto Sans CJK SC وNoto Sans Arabic، بموجب SIL OFL 1.1) غير مضمّنة في إصدارات SolidCraft.",
|
||||
"help.fonts": "الخطوط",
|
||||
"help.frame.end_cap": "يغلق الأطراف المفتوحة لأعضاء الإطار بألواح على شكل محيط المقطع. استخدمه لسد الأنابيب والزوايا والعوارض، فوق الطرف أو مغروسًا فيه.",
|
||||
"help.frame.member": "يضع مقطعًا، مثل أنبوب أو قطاع ألومنيوم مبثوق، على امتداد خطوط رسم هيكل، بعنصر واحد لكل خط. استخدمه لبناء الهياكل والرفوف والمنشآت الملحومة.",
|
||||
"help.inspect.accessibility": "يلوّن الأوجه التي تستطيع أداة الوصول إليها من اتجاه واحد، وتلك التي لا تستطيع. استخدمه لفحص قطعة للتشغيل الآلي أو القولبة من ذلك الجانب.",
|
||||
"help.inspect.center_of_mass": "يعرض مركز كتلة الأجسام، كلٍّ على حدة ومجتمعةً، بكثافة منتظمة. استخدمه لفحص التوازن ومعرفة أين ستميل القطعة.",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "عند",
|
||||
"measure.item": "العنصر {number}",
|
||||
"measure.line_to_centre": "من الخط إلى المركز",
|
||||
"measure.perimeter": "المحيط",
|
||||
"measure.perimeter_inner": "المحيط الداخلي",
|
||||
"measure.perimeter_outer": "المحيط الخارجي",
|
||||
"measure.quick_copied": "تم نسخ القياس",
|
||||
"measure.quick_copy": "انقر لنسخ القياس",
|
||||
"measure.quick_edges": "{count} حواف",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt مع السحب بالزر الأيسر يُزيح العرض، وShift+Alt مع الأيسر يكبّره، وCtrl مع السحب بالأيسر من مساحة فارغة يدوّره",
|
||||
"nav.inventor.help": "السحب بالزر الأوسط يُزيح العرض، وShift مع الأوسط يدوّره، وCtrl مع الأوسط يكبّره، والسحب بالأيمن يدوّره",
|
||||
"nav.maya.help": "Alt مع السحب بالزر الأيسر يدوّر العرض، وAlt مع الأوسط يُزيحه، وAlt مع الأيمن يكبّره؛ والسحب بالزر الأوسط يُزيح أيضًا",
|
||||
"nav.maya_horizontal_zoom.help": "اسحب مع Alt وزر الفأرة الأيمن: إلى اليمين للتكبير وإلى اليسار للتصغير. عطّل هذا الخيار لاستعادة التكبير بالسحب العمودي.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: التكبير بالسحب الأفقي",
|
||||
"nav.nx.help": "السحب بالزر الأوسط يدوّر العرض، وShift مع الأوسط يُزيحه (في NX: الأوسط مع الأيمن)، وCtrl مع الأوسط يكبّره (في NX: الأوسط مع الأيسر)؛ والسحب بالأيمن لا يحرك الكاميرا",
|
||||
"nav.openscad.help": "السحب بالزر الأيسر على مساحة فارغة يدوّر العرض، وShift مع السحب بالأيسر يحدد بمربع، وسحب هندسة الرسم يعدّلها؛ والسحب بالأيمن أو الأوسط يُزيح، وShift مع السحب بالأيمن أو الأوسط يكبّر",
|
||||
"nav.orbit_cursor_wrap.help": "عندما يصل سحب التدوير إلى حافة العرض، ينتقل المؤشر إلى الحافة المقابلة ويستمر التدوير. عند الإيقاف: يتوقف السحب عند حافة الشاشة. لا تأثير له على Wayland أو داخل المتصفح.",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "ليس تحريكًا",
|
||||
"not a number": "ليس عددًا",
|
||||
"open a sketch first": "افتح رسمًا أولًا",
|
||||
"operations.cancel": "إلغاء {name}",
|
||||
"operations.cancelled": "تم إلغاء {name}",
|
||||
"operations.cancelling": "جارٍ الإلغاء…",
|
||||
"operations.cannot_cancel": "لا يمكن إلغاء {name}",
|
||||
"operations.feature": "ميزة",
|
||||
"operations.feature_edit": "تحرير الميزة",
|
||||
"operations.meshing": "جارٍ تحميل الأجزاء",
|
||||
"operations.queued": "في الانتظار",
|
||||
"operations.stopped": "أُلغي",
|
||||
"operations.waiting": "جاهز",
|
||||
"parameters.apply_live": "تطبيق كل تغيير عند مغادرة حقله",
|
||||
"parameters.apply_live_tip": "عند الإيقاف: تنتظر التغييرات حتى «تطبيق» أو «موافق»، ثم يُعاد بناء التصميم مرة واحدة لها جميعًا. «إلغاء» أو Escape يلغيها.",
|
||||
"parameters.held": "{count} تغييرات بانتظار «تطبيق»",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "ألوان العرض ثلاثي الأبعاد",
|
||||
"prefs.appearance.viewport_logo": "منطقة العرض والشعار",
|
||||
"prefs.applies_on_restart": "يُطبَّق عند إعادة التشغيل",
|
||||
"prefs.assemblies": "التجميعات",
|
||||
"prefs.assistant": "المساعد",
|
||||
"prefs.assistant_connecting": "الاتصال",
|
||||
"prefs.assistant_follow_help": "النظر إلى الرسومات يحرّك العرض مع المؤشر.",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "اختيار ملف خط…",
|
||||
"prefs.click": "نقر",
|
||||
"prefs.command_dialog_values": "مربعات حوار الأوامر",
|
||||
"prefs.constraint_glyph_size": "حجم رموز القيود",
|
||||
"prefs.constraint_glyph_size_note": "حجم رسم رموز القيود وحروفها أو أيقوناتها في الرسم. 100% هو الحجم المعتاد؛ وتحتفظ الرموز بهذا الحجم على الشاشة عند أي مستوى تكبير.",
|
||||
"prefs.construct_menu_groups": "تجميع أدوات الإنشاء حسب نوع العنصر",
|
||||
"prefs.construct_menu_groups_help": "إظهار عناوين المستويات والمحاور والنقاط. يحافظ التعطيل على ترتيب القائمة الأصلي.",
|
||||
"prefs.contact_shading": "تظليل التلامس الناعم",
|
||||
"prefs.contact_shading_note": "تظليل ناعم حيث تقترب القطع من بعضها.",
|
||||
"prefs.context_menu": "القائمة السياقية",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "صفوف",
|
||||
"prefs.devices": "الفأرة ثلاثية الأبعاد",
|
||||
"prefs.dialog_buttons": "أزرار مربعات الحوار",
|
||||
"prefs.dialog_first_letter_buttons": "أزرار نوافذ الحوار تستجيب لحرفها الأول",
|
||||
"prefs.dialog_first_letter_buttons_help": "عند فتح نافذة حوار، تضغط كتابةُ الحرف الأول من تسمية الزر ذلك الزر: «م» لزر «موافق» و«إ» لزر «إلغاء». الحرف الذي يناسب زرَّين لا يفعل شيئًا، وحقل النص النشط يحتفظ بضغطة المفتاح. عند الإيقاف: الكتابة لا تؤثر في الأزرار، كما كان سابقًا.",
|
||||
"prefs.dialogs": "الحوارات",
|
||||
"prefs.dialogs_edge": "عند حافة العرض",
|
||||
"prefs.dialogs_left_column": "في العمود الأيسر",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "في نافذة",
|
||||
"prefs.display": "العرض",
|
||||
"prefs.edges": "الحواف والتظليل",
|
||||
"prefs.export": "التصدير",
|
||||
"prefs.export_name": "اسم ملف التصدير",
|
||||
"prefs.export_name.body": "اسم الجسم المُصدَّر (الأول إن تعددت الأجسام)",
|
||||
"prefs.export_name.design": "اسم التصميم",
|
||||
"prefs.export_name_hint": "مثلًا {design}-{body}",
|
||||
"prefs.export_name_sample": "تصدير هذا التصميم يقترح: {name}",
|
||||
"prefs.export_name_tip": "اسم الملف الذي يقترحه «ملف › تصدير» و«حفظ كشبكة». تُستبدل هذه العناصر النائبة:\n{placeholders}\nتُحذف خاصية التصميم غير المعيّنة. اترك الحقل فارغًا لاقتراح اسم التصميم، أو اسم الجسم للشبكة.",
|
||||
"prefs.extend": "توسيع",
|
||||
"prefs.extra_navigation": "Ctrl مع السحب بالزر الأيسر في مساحة فارغة يدوّر العرض، واضغط مطولًا على Space للإزاحة.",
|
||||
"prefs.extrude_arrow_face_stops": "يتوقف سهم البثق عند الأوجه",
|
||||
"prefs.extrude_arrow_face_stops_note": "عند سحب سهم مسافة البثق يتوقف عند الأوجه المستوية الموازية للمقطع، مثل الجانب البعيد من كتلة يجري قطعها، ويحدد الوجه. عند الإيقاف: يتحرك السهم بخطوات مستديرة فقط.",
|
||||
"prefs.extrude_view_isometric": "التحويل إلى العرض المتساوي القياس عند فتح البثق",
|
||||
"prefs.extrude_view_return": "العودة إلى العرض السابق عند إغلاق البثق",
|
||||
"prefs.file_operations_wait": "انتظار فتح الملفات",
|
||||
"prefs.file_operations_wait_note": "أثناء فتح ملف أو إدراجه أو إعادة قراءة الروابط، ينتظر التصميم خلف بطاقة تعرض تقدّم الملف وزر «إلغاء». عند الإيقاف: يظهر الملف في لوحة العمليات ويمكنك متابعة العمل؛ يُطبَّق الإدراج بعد أن تنتهي مما تفعله، والملف الذي تفتحه في هذه الأثناء يُفتح في علامة تبويب جديدة.",
|
||||
"prefs.fillet_legacy_radius": "استخدام نصف القطر الافتراضي السابق للتقويس المصمت",
|
||||
"prefs.fillet_legacy_radius.help": "معطّل افتراضيًا. عند التفعيل، يفتح التقويس المصمت الجديد على الرقم 2 مقروءًا بوحدات التصميم («2 بوصة» في تصميم بالبوصة)، كما كان سابقًا؛ وعند الإيقاف، يفتح على نصف القطر الافتراضي للأداة، 2 مم، معروضًا بوحدات التصميم («0.07874 بوصة» في تصميم بالبوصة).",
|
||||
"prefs.follows_os": "يتبع النظام",
|
||||
"prefs.font": "الخط",
|
||||
"prefs.font_fallback": "الرموز التي يفتقدها الخط المختار تُرسم بالخط المدمج، فلا تظهر أي تسمية كمربع فارغ.",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "إزاحة العرض",
|
||||
"prefs.gesture_zoom": "تكبير",
|
||||
"prefs.graphics": "الرسوميات",
|
||||
"prefs.graphics_api": "واجهة برمجة تطبيقات الرسوميات",
|
||||
"prefs.graphics_api_auto": "تلقائي",
|
||||
"prefs.graphics_api_help": "اختر واجهة الرسوميات المستخدمة لفتح SolidCraft. إذا تعذّر فتح النافذة عند التشغيل التالي، فستُستعاد السابقة.",
|
||||
"prefs.graphics_api_override": "يتحكم إعداد عند التشغيل في واجهة الرسوميات. سيُطبّق الاختيار المحفوظ عند فتح SolidCraft بالطريقة العادية.",
|
||||
"prefs.graphics_api_restart_note": "يُطبّق بعد إعادة التشغيل. تُعالَج التصاميم غير المحفوظة قبل الإغلاق.",
|
||||
"prefs.graphics_api_restart_unavailable": "أعد تشغيل SolidCraft لتطبيق واجهة الرسوميات المحفوظة.",
|
||||
"prefs.graphics_api_running": "الحالية: {current}. المختارة للتشغيل التالي: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "تعذّر حفظ اختيار واجهة الرسوميات: {error}",
|
||||
"prefs.graphics_api_start_failed": "تعذّر تجهيز واجهة الرسوميات المختارة: {error}",
|
||||
"prefs.graphics_api_start_reverted": "لم يفتح التشغيل السابق باستخدام {requested} النافذة. استعاد SolidCraft الاختيار {previous}.",
|
||||
"prefs.graphics_api_unavailable": "اختيار واجهة الرسوميات متاح في تطبيق سطح المكتب.",
|
||||
"prefs.graphics_card": "بطاقة الرسوميات",
|
||||
"prefs.graphics_card_auto": "تلقائي",
|
||||
"prefs.graphics_card_missing": "بطاقة الرسوميات المحفوظة غير متاحة؛ يُستخدم الخيار «تلقائي».",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "بالترتيب",
|
||||
"prefs.history_sketches_note": "عند ضبط الرسومات على «تحت ميزتها»، يعرض السجل على اليسار كل رسم بمستوى واحد للداخل، تحت أول ميزة بُنيت منه، متى كان عريضًا بما يكفي لإظهار الأسماء. أما الخط الزمني في الأسفل فيحتفظ دائمًا بترتيب الإنشاء.",
|
||||
"prefs.history_sketches_under_feature": "تحت ميزتها",
|
||||
"prefs.history_steps_component": "خطوات السجل حسب المكوّن",
|
||||
"prefs.history_steps_component_note": "عندما يكون مكوّن نشطًا أو محددًا، تتنقل عناصر تحكم السجل بين ميزات ذلك المكوّن كما يعرضها السجل في الأسفل. عند إيقافه تتنقل بين كل ميزات التصميم. السجل على اليسار أو تحت المستعرض يتنقل دائمًا بين كل الميزات.",
|
||||
"prefs.hold_stop_snapping": "اضغط مطولًا لإيقاف الالتقاط",
|
||||
"prefs.home_fit_size": "حجم العرض الرئيسي والملاءمة",
|
||||
"prefs.home_fit_size_note": "مقدار ما يملؤه النموذج من العرض عندما يُظهره العرض الرئيسي أو الملاءمة أو تصميم مفتوح أو تغيير العرض من متصفح العرض، سواء كان الإعداد أدناه مفعّلًا أم لا. 100 %: يملأ العرض بين اللوحات والبوصلة وشريط التنقل.",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "سهما التدوير المنحنيان عند زاوية المكعب يدوران العرض داخل مستوى الشاشة. عند التشغيل: سهم التدوير مع عقارب الساعة يدور عكسها، وسهم العكس يدور معها. عند الإيقاف: يدور كل سهم بالعرض حسب انحنائه.",
|
||||
"prefs.invert_navigator_arrows": "عكس أسهم تدوير مكعب العرض",
|
||||
"prefs.invert_navigator_arrows_note": "تدوّر الأسهم المحيطة بالمكعب الكاميرا في الاتجاه الذي تشير إليه، كما في Fusion وInventor: السهم الموجود على اليسار يشير إلى اليمين ويدوّر الكاميرا إلى اليمين. عند الإيقاف: يدوّر السهم المكعب نحو الجهة التي يقع فيها، فيدوّر السهم الأيسر الكاميرا إلى اليسار. لا يتأثر سهما الدوران المنحنيان.",
|
||||
"prefs.joint_drag_trackball": "تدوير الأجزاء على مفصل كروي مثل كرة التتبع عند سحبها",
|
||||
"prefs.joint_drag_trackball_help": "سحب جزء يثبّته مفصل كروي يدوّره بأصغر دوران حول المفصل، كأنك تدحرج كرة بحجم الجزء. عند الإيقاف: تتبع النقطة التي أمسكتها المؤشر تمامًا، وقد يدور الجزء أيضًا حولها.",
|
||||
"prefs.keep_unsaved_also_asks": "السؤال أيضًا عند إغلاق علامة التبويب",
|
||||
"prefs.keep_unsaved_also_asks_tip": "عند إيقاف هذا الخيار، تُغلق علامة التبويب دون مربع حوار المتصفح بعد تحديث نسخة كل تصميم غير محفوظ.",
|
||||
"prefs.keep_unsaved_in_browser": "الاحتفاظ بالعمل غير المحفوظ في هذا المتصفح",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "غير متاح على هذا المعالج الرسومي",
|
||||
"prefs.on": "تشغيل",
|
||||
"prefs.opaque": "معتم",
|
||||
"prefs.operations_panel": "إظهار العمليات في العرض",
|
||||
"prefs.operations_panel_note": "تظهر العمليات الطويلة (فتح ملف، حساب ميزة، أمر من وكيل) في الزاوية السفلية اليمنى من العرض مع تقدّمها وزر لإلغائها. عند الإيقاف: إشعار «جارٍ الحساب» كما كان من قبل.",
|
||||
"prefs.orbit_snap": "اضغط Shift أثناء التدوير للالتقاط على محور.",
|
||||
"prefs.orientation": "الاتجاه",
|
||||
"prefs.origin_plane_names": "أسماء مستويات الأصل",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "إظهار علامات تبويب الشريط فقط",
|
||||
"prefs.ribbon_tabs_only_note": "يُطوى الشريط إلى صف علامات التبويب. يؤدي النقر على علامة تبويب إلى إظهار لوحاتها فوق منطقة العرض حتى يبدأ أمر أو يغادرها المؤشر. يبدّل الأمر «علامات تبويب الشريط فقط» في تبويب العرض، أو اختصاره، هذا الخيار.",
|
||||
"prefs.right_click": "نقر أيمن",
|
||||
"prefs.save_prompt_one_at_a_time": "السؤال عن كل تصميم غير محفوظ على حدة عند إغلاق عدة تصاميم",
|
||||
"prefs.save_prompt_one_at_a_time_help": "عرض نافذة حفظ لكل تصميم غير محفوظ بدلًا من قائمة مجمّعة.",
|
||||
"prefs.saving": "البدء والحفظ",
|
||||
"prefs.scale_note": "أو Ctrl + / Ctrl − في النافذة. الأزرار 28 px عند 100%.",
|
||||
"prefs.scale_text": "الحجم والنص",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "القوس بنقطة مركز يتبع المؤشر",
|
||||
"prefs.sketch.click_selects": "النقر يحدد",
|
||||
"prefs.sketch.conflict_colour": "لون التعارض",
|
||||
"prefs.sketch.cursor_coordinates": "إظهار إحداثيات المؤشر في الرسم",
|
||||
"prefs.sketch.cursor_coordinates_note": "بجانب المؤشر، قيمتا X وY من أصل الرسم، حتى دون تشغيل أي أداة. عند الإيقاف: فقط عندما تضع أداةٌ نقطة.",
|
||||
"prefs.sketch.drawing": "الرسم",
|
||||
"prefs.sketch.ellipse_axes": "رسم القطوع الناقصة مع محاورها",
|
||||
"prefs.sketch.ellipse_axes_note": "المحوران الأكبر والأصغر كخطوط مساعدة، لتحديد أبعاد أنصاف المحاور والمحاور. عند الإيقاف: القطع الناقص وحده، ويعطي D عليه نصف قطره الأصغر أينما سُحبت القيمة، مرسومًا ومُعلَّمًا بـ R كما في السابق.",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "الأوجه والحواف",
|
||||
"prefs.sketch.hide_glyphs": "إخفاء الرموز عند التصغير",
|
||||
"prefs.sketch.marks": "العلامات في الرسم",
|
||||
"prefs.sketch.max_points": "أكبر حجم للرسم",
|
||||
"prefs.sketch.max_points_note": "أكبر عدد من النقاط أو المنحنيات في رسم واحد: 20000 افتراضيًا، و200000 كحد أقصى. يرفض «إدراج SVG» و«إدراج DXF» رسمًا أكبر. الرسم الكبير يُحل ويُعرض بشكل أبطأ.",
|
||||
"prefs.sketch.max_points_unit": "نقطة",
|
||||
"prefs.sketch.note": "الرسم والالتقاط والتحديد.",
|
||||
"prefs.sketch.opening_closing": "الفتح والإغلاق",
|
||||
"prefs.sketch.prefer_free_points": "تفضيل النقاط القابلة للتحريك عند تداخلها",
|
||||
"prefs.sketch.project_options": "السؤال عن خيارات الإسقاط أولًا",
|
||||
"prefs.sketch.recent_snap": "الالتقاط عند تقاطع دليلين",
|
||||
"prefs.sketch.select_3d_curve_points": "تحديد نقاط منحنيات الرسم ثلاثي الأبعاد",
|
||||
"prefs.sketch.select_3d_curve_points_help": "إظهار نقاط منحنيات الرسم ثلاثي الأبعاد المرسومة وتحديدها كمراجع للإنشاء.",
|
||||
"prefs.sketch.select_other_hidden": "تحديد آخر يشمل الهندسة المخفية",
|
||||
"prefs.sketch.shortcut_cycles_modes": "الاختصار مجددًا يبدّل الوضع",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "عند الإيقاف: تبدأ الأداة مجددًا.",
|
||||
"prefs.sketch.snap_to_visible_grid": "الالتقاط عند تقاطع الشبكة المرئي",
|
||||
"prefs.sketch.snapping_guides": "الالتقاط والأدلة",
|
||||
"prefs.sketch.state_icons": "أيقونات الحالة",
|
||||
"prefs.sketch.tracking_guides": "أدلة المراكز ونقاط المنتصف",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "الرسم والتحديد",
|
||||
"prefs.sketch_selection_heading": "الرسم والتحديد",
|
||||
"prefs.sketch_selection_note": "كيف تلتقط الرسومات وكيف تحدد النقرات.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "تلتصق النقطة في الرسم عند تقاطع الخطوط التي ترسمها الشبكة عندما يشير المؤشر إلى أحدها، وإلا تلتصق بالشبكة الأدق بينها. عند الإيقاف: تلتصق النقطة بالشبكة الأدق فقط، كما كان.",
|
||||
"prefs.sketch_state_icons": "أيقونات الرسومات بلون حالتها",
|
||||
"prefs.sketch_state_icons_note": "في السجل والمستعرض، تأخذ أيقونة الرسم لون حالته (قيود ناقصة، مقيّد بالكامل أو متعارض) ويذكر تلميحه الحالة. عند الإيقاف: لكل الرسومات الأيقونة نفسها.",
|
||||
"prefs.sketch_tab_always": "إبقاء تبويب الرسم ظاهرًا",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "PBR المعتم يتطلب عتامة 1",
|
||||
"render.error_physical_glass": "الوصفة المحددة ليست زجاجًا فيزيائيًا",
|
||||
"render.error_preview_device": "معاينة المنتج تتطلب جهازًا مثبّتًا بمخزن عمق",
|
||||
"render.error_product_placement": "موضع منتج غير صالح",
|
||||
"render.error_product_triangle": "مثلث منتج غير صالح",
|
||||
"render.error_provisional_identity": "هوية تصيير مؤقتة أو عدد عينات غير صالح",
|
||||
"render.error_quality_bounds": "إسقاط الجودة يتجاوز الحدود الأصلية",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "حاول مرة أخرى",
|
||||
"render.gpu_seed": "البذرة العشوائية",
|
||||
"render.gpu_unavailable": "تتبع المسارات على GPU غير جاهز على هذا الجهاز.",
|
||||
"render.graphics_api_restart_vulkan": "إعادة التشغيل باستخدام Vulkan",
|
||||
"render.graphics_api_restart_warning": "يؤدي تغيير واجهة الرسوميات إلى إعادة تشغيل SolidCraft ويطلب منك حفظ التصاميم غير المحفوظة. إذا تعذّر فتح النافذة بالواجهة الجديدة، فسيُستعاد الاختيار السابق عند التشغيل التالي.",
|
||||
"render.graphics_api_settings": "إعدادات الرسوميات",
|
||||
"render.graphics_api_vulkan_required": "يتطلب تتبّع المسارات بمعالج الرسوميات Vulkan في هذه الجلسة. أعد التشغيل باستخدام Vulkan، أو واصل استخدام طريقة صور بمعالج CPU.",
|
||||
"render.ground_apply": "ملاءمة الأرضية وحفظها",
|
||||
"render.ground_gap": "فجوة خلوص صريحة",
|
||||
"render.ground_linear_rgb": "الانعكاسية المنتشرة · RGB خطي",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "منحنى شريحي ثلاثي الأبعاد: انقر نقاط الملاءمة في الفضاء ثلاثي الأبعاد؛ انقر بالزر الأيمن أو اضغط Esc للإنهاء",
|
||||
"sketch.hint.trim": "قص: انقر على الجزء المراد إزالته من المنحنى، أو اسحب عبر الأجزاء المراد إزالتها",
|
||||
"sketch.make_selection": "تحويل التحديد إلى {linetype}",
|
||||
"sketch.move_released": "تم النقل: أُزيلت {count} قيود كانت تربطه بما بقي ({names}).",
|
||||
"sketch.move_released_one": "تم النقل: أُزيل {count} قيد كان يربطه بما بقي ({names}).",
|
||||
"sketch.open_ends": "مفتوحة {count}",
|
||||
"sketch.status_conflict": "تعارض القيود",
|
||||
"sketch.status_fully_constrained": "مقيّد بالكامل",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "فصل النص عن منحناه",
|
||||
"sketch_text.path_hint": "منحنى من الرسم يتبعه النص: انقر هنا ثم على المنحنى",
|
||||
"sketch_text.use_font_file": "استخدام ملف الخط {path}",
|
||||
"sketch_text.valign_baseline": "خط الأساس",
|
||||
"sketch_text.valign_bottom": "أسفل",
|
||||
"sketch_text.valign_middle": "وسط",
|
||||
"sketch_text.valign_top": "أعلى",
|
||||
"solid": "مصمت",
|
||||
"status.editing": "تحرير {name}",
|
||||
"status.navigation": "تعيين أزرار الفأرة: {mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "السماح مرة واحدة",
|
||||
"ui.agent_chat_allowed": "مسموح",
|
||||
"ui.agent_chat_answered": "الإجابة: {option}",
|
||||
"ui.agent_chat_answered_in": "أُجيب خلال {time}",
|
||||
"ui.agent_chat_approval": "السماح للوكيل بفعل هذا؟",
|
||||
"ui.agent_chat_attach_selection": "إرفاق التحديد",
|
||||
"ui.agent_chat_attach_selection_tip": "إرسال ما هو محدد في النموذج (أوجه وحواف وميزات وأجسام) مع الرسالة، ليعرف الوكيل ما تقصده",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "الأجسام",
|
||||
"ui.agent_chat_ctx_elements": "العناصر",
|
||||
"ui.agent_chat_ctx_features": "الميزات",
|
||||
"ui.agent_chat_ctx_gone": "لم يعد في التصميم: تم تغييره أو حذفه.",
|
||||
"ui.agent_chat_ctx_more": "+{n} أخرى",
|
||||
"ui.agent_chat_ctx_other": "أخرى",
|
||||
"ui.agent_chat_custom_heading": "نموذج مخصص",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "التثبيت على اليمين",
|
||||
"ui.agent_chat_drop_hint": "أفلت لإرفاقه برسالتك التالية",
|
||||
"ui.agent_chat_edit": "تعديل",
|
||||
"ui.agent_chat_ended_after": "انتهى بعد {time}",
|
||||
"ui.agent_chat_exited": "توقف الوكيل.",
|
||||
"ui.agent_chat_failed_start": "تعذّر بدء الوكيل: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: ملف CAD يُستورد إلى التصميم ولا يُقرأ",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "لا يستطيع {model} استخدام أدوات SolidCraft، لذا يمكنه المحادثة فقط. اختر نموذجًا يدعم الأدوات.",
|
||||
"ui.agent_chat_model_rejected": "لم يقبل الوكيل {model}: {error}",
|
||||
"ui.agent_chat_model_search": "البحث عن النماذج…",
|
||||
"ui.agent_chat_model_search_or_id": "ابحث، أو اكتب أي معرّف نموذج…",
|
||||
"ui.agent_chat_model_tip": "النموذج الذي يستخدمه الوكيل. يُحفظ اختيارك لهذا الوكيل.",
|
||||
"ui.agent_chat_models_failed": "تعذّر جلب قائمة النماذج: {error}",
|
||||
"ui.agent_chat_models_heading": "النماذج المتاحة",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "الصورة التالية",
|
||||
"ui.agent_chat_no_cli": "لم يُعثر على solidcraft-cli بجوار التطبيق، لذا لا يستطيع الوكيل الوصول إلى التصميم.",
|
||||
"ui.agent_chat_no_control": "لم تبدأ نقطة نهاية محادثة الوكيل، لذا لا يستطيع الوكيل الوصول إلى التصميم.",
|
||||
"ui.agent_chat_no_design_hint": "يعمل الوكيل دون أدوات SolidCraft، لذا لا يستطيع قراءة التصميم أو تغييره: لم يُعثر على solidcraft-cli بجانب التطبيق. ثبّت SolidCraft مع solidcraft-cli بجانبه (في Windows: حزمة MSI أو ملف zip المحمول)، أو اضبط SOLIDCRAFT_CLI على مساره، ثم اتصل مرة أخرى.",
|
||||
"ui.agent_chat_no_images": "هذا الوكيل لا يقبل الصور",
|
||||
"ui.agent_chat_no_picture": "لا توجد صورة في الحافظة",
|
||||
"ui.agent_chat_no_tool_call": "لم يستخدم النموذج أدوات SolidCraft، لذا لم يتغيّر التصميم. اختر نموذجًا يدعم استدعاء الأدوات؛ راجع «النماذج المحلية» في دليل محادثة الوكيل.",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "إعداد مساعد",
|
||||
"ui.agent_chat_side": "تثبيت المحادثة",
|
||||
"ui.agent_chat_signed_in": "سجّل الدخول",
|
||||
"ui.agent_chat_snap_none_found": "لم يُعثر على وكيل برمجي. تعمل حزمة Snap في بيئة معزولة، لذا لا يمكنها رؤية الوكلاء البرمجيين المثبّتين على هذا الحاسوب ولا تشغيلهم. لاستخدامهم، ثبّت SolidCraft من حزمة AppImage أو .deb أو .rpm بدلًا من ذلك. يعمل الوكيل الذي يستخدم واجهة برمجية متوافقة مع OpenAI في حزمة Snap أيضًا: أعدّه من «إضافة وكيل».",
|
||||
"ui.agent_chat_span_h": "{h} ساعة {min} دقيقة",
|
||||
"ui.agent_chat_span_min": "{n} دقيقة",
|
||||
"ui.agent_chat_span_s": "{n} ث",
|
||||
"ui.agent_chat_state_auth": "يلزم تسجيل الدخول",
|
||||
"ui.agent_chat_state_busy": "جارٍ العمل…",
|
||||
"ui.agent_chat_state_exited": "توقف الوكيل",
|
||||
"ui.agent_chat_state_failed": "فشل الاتصال",
|
||||
"ui.agent_chat_state_no_design": "لا وصول إلى التصميم",
|
||||
"ui.agent_chat_state_off": "غير متصل",
|
||||
"ui.agent_chat_state_ready": "جاهز",
|
||||
"ui.agent_chat_state_starting": "جارٍ البدء…",
|
||||
"ui.agent_chat_stop": "إيقاف",
|
||||
"ui.agent_chat_stop_tip": "إيقاف الوكيل وكل ما بدأه",
|
||||
"ui.agent_chat_stop_turn_tip": "إيقاف الوكيل (Esc). تبقى الرسائل المنتظرة في قائمة الانتظار.",
|
||||
"ui.agent_chat_thinking_for": "يفكر منذ {time}",
|
||||
"ui.agent_chat_tool_running_for": "قيد التشغيل منذ {time}",
|
||||
"ui.agent_chat_tools_not_started": "يعمل الوكيل دون أدوات SolidCraft، لذا لا يستطيع قراءة التصميم أو تغييره: عُثر على solidcraft-cli، لكن أدواته لم تبدأ (رسالة الخطأ في المحادثة توضح السبب). اتصل مرة أخرى، وإذا تكرر ذلك فأعد تثبيت SolidCraft.",
|
||||
"ui.agent_chat_transcript_assistant": "المساعد:",
|
||||
"ui.agent_chat_transcript_user": "المستخدم:",
|
||||
"ui.agent_chat_turn_limit": "التغييرات لكل رسالة",
|
||||
"ui.agent_chat_turn_unlimited": "بلا حد",
|
||||
"ui.agent_chat_undo_changes": "التراجع عن هذه التغييرات",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} جسم",
|
||||
"ui.browser_bodies_other": "{count} أجسام",
|
||||
"ui.browser_collapse": "طي المستعرض",
|
||||
"ui.browser_collapse_below": "طي ما بالأسفل",
|
||||
"ui.browser_expand": "توسيع المستعرض",
|
||||
"ui.browser_expand_below": "توسيع ما بالأسفل",
|
||||
"ui.browser_title": "المستعرض",
|
||||
"ui.calibrate": "معايرة",
|
||||
"ui.cancel": "إلغاء",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "طي",
|
||||
"ui.collinear": "على خط واحد",
|
||||
"ui.colour_vision": "رؤية الألوان",
|
||||
"ui.colour_vision_bends": "الثنيات",
|
||||
"ui.colour_vision_deutan": "ضعف الأخضر",
|
||||
"ui.colour_vision_deutan_tip": "لضعف أو غياب الإحساس باللون الأخضر",
|
||||
"ui.colour_vision_failed": "فشل",
|
||||
@@ -5439,24 +5298,14 @@
|
||||
"ui.conic_curve": "منحنى مخروطي",
|
||||
"ui.constant": "ثابت",
|
||||
"ui.constraints_conflict": "تعارض في القيود",
|
||||
"ui.construct_auto.chosen": "اختيرت الطريقة من اختياراتك. اختر مرجعًا آخر أو أزل مرجعًا لتغيير الطريقة.",
|
||||
"ui.construct_auto.no_fit": "اختر مراجع أخرى: لا توجد طريقة تبني من هذه المراجع.",
|
||||
"ui.construct_auto.pick": "اختر ما تبني منه: الطريقة تتبع اختياراتك.",
|
||||
"ui.construct_auto.refs": "المراجع",
|
||||
"ui.construct_auto.select": "حدد أولًا المراجع التي ستبني منها",
|
||||
"ui.construct_axes": "المحاور",
|
||||
"ui.construct_planes": "المستويات",
|
||||
"ui.construct_points": "النقاط",
|
||||
"ui.construction": "مساعد",
|
||||
"ui.construction.angle_hint": "خط إنشائي: انقر نقطة ثم أدخل زاوية أو اختر اتجاهًا",
|
||||
"ui.construction.axis_hint": "خط إنشائي: انقر نقطة، أو أدخل بعدها عن محور الرسم",
|
||||
"ui.construction.bisector_hint": "منصف زاوية: اختر خطين مستقيمين متقاطعين ثم الحل المطلوب",
|
||||
"ui.construction.common_hint": "مماس مشترك: اختر دائرتين/قوسين ثم الحل المطلوب",
|
||||
"ui.construction.contact_hint": "مماس: اختر دائرة/قوسًا أو منحنى شريحيًا/قطعًا مخروطيًا مفتوحًا ثم نقطة التماس (للمنحنيات الحرة: النهايات فقط)",
|
||||
"ui.construction.external_hint": "مماس: اختر دائرة أو قوسًا ثم نقطة خارجية ثم الحل المطلوب",
|
||||
"ui.construction.free_hint": "خط إنشائي: انقر نقطتين؛ انقر بزر الفأرة الأيمن للبدء من جديد",
|
||||
"ui.construction.normal_needs_length": "الخط اللانهائي إنشائي دائمًا: اكتب طولًا لرسم خط عادي",
|
||||
"ui.construction.parallel_hint": "خط إنشائي: اختر خطًا مستقيمًا ثم انقر أو أدخل الإزاحة؛ انقر بزر الفأرة الأيمن لتغيير المرجع",
|
||||
"ui.construction.point_hint": "خط إنشائي: انقر نقطة المرور",
|
||||
"ui.construction.reference_hint": "خط إنشائي: اختر خطًا مستقيمًا ثم نقطة؛ انقر بزر الفأرة الأيمن لتغيير المرجع",
|
||||
"ui.construction.ribbon_label": "خطوط مساعدة",
|
||||
@@ -5599,17 +5448,6 @@
|
||||
"ui.ellipse": "قطع ناقص",
|
||||
"ui.emboss_wrap_note": "تلتف ملامح الخطوط المتعامدة المماسة لأسطوانة مدعومة تلقائيًا. اختر جدارًا لتحديد الهدف.",
|
||||
"ui.end": "النهاية",
|
||||
"ui.end_cap.chamfer": "شطف الزوايا",
|
||||
"ui.end_cap.direction": "الاتجاه",
|
||||
"ui.end_cap.faces": "الوجوه الطرفية",
|
||||
"ui.end_cap.inset": "الإزاحة للداخل",
|
||||
"ui.end_cap.inset_kind": "الإزاحة حسب",
|
||||
"ui.end_cap.inset_ratio": "نسبة الإزاحة",
|
||||
"ui.end_cap.inward": "للداخل",
|
||||
"ui.end_cap.length": "الطول",
|
||||
"ui.end_cap.outward": "للخارج",
|
||||
"ui.end_cap.ratio": "نسبة من السماكة",
|
||||
"ui.end_cap_title": "غطاء طرفي",
|
||||
"ui.end_radius": "نصف قطر النهاية",
|
||||
"ui.end_scale": "مقياس النهاية",
|
||||
"ui.ends": "الطرفان",
|
||||
@@ -5630,10 +5468,7 @@
|
||||
"ui.explode_needs_two_components": "يُبعد العرض المفكك المكوّنات بعضها عن بعض، لذا يحتاج التصميم إلى مكوّنين أو أكثر (مكوّن جديد، أو إدراج تصميم، أو إنشاء مكوّنات من الأجسام)",
|
||||
"ui.exportDxf": "تصدير DXF…",
|
||||
"ui.export_ellipsis_keymap": "تصدير…",
|
||||
"ui.export_glb": "تصدير GLB",
|
||||
"ui.export_keymap_tip": "المفاتيح ومفضلات مربع S وشريط الأدوات، كملف",
|
||||
"ui.export_selects_only_body": "تحديد الجسم الوحيد عند تصدير شبكة",
|
||||
"ui.export_selects_only_body_tip": "تبدأ أوامر تصدير STL وتصدير 3MF والإرسال إلى برنامج التقطيع بتحديد جسم التصميم عندما لا يحتوي إلا على جسم واحد.",
|
||||
"ui.extend": "تمديد",
|
||||
"ui.extent": "الامتداد",
|
||||
"ui.extent_type": "نوع الامتداد",
|
||||
@@ -5693,8 +5528,6 @@
|
||||
"ui.finest": "الأدق",
|
||||
"ui.finish_sketch": "إنهاء الرسم",
|
||||
"ui.first_dimension_scales": "البُعد الأول يغيّر مقياس الرسم",
|
||||
"ui.first_dimension_scales_about_origin": "تغيير المقياس حول أصل الرسم",
|
||||
"ui.first_dimension_scales_about_origin_tip": "عند التفعيل: يكبر المرسوم أو يصغر دائمًا حول أصل الرسم، فإذا كان الشكل مرسومًا بعيدًا عن الأصل تحرّك. عند الإيقاف: المرسوم غير المرتبط بالأصل يتغير مقياسه حول منتصفه ويبقى حيث رُسم.",
|
||||
"ui.first_dimension_scales_tip": "تشغيل: أول بُعد طولي في الرسم يغيّر مقياس الشكل الذي يقيسه، فيبقى شكله كما هو. إيقاف: يغيّر البُعد حجم ما يقيسه فقط.",
|
||||
"ui.fit": "ملاءمة",
|
||||
"ui.fix_unfix": "تثبيت/فك التثبيت",
|
||||
@@ -6117,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "تصبح الهندسة التي تنشئها أوامر «إسقاط» و«تقاطع» و«تضمين هندسة ثلاثية الأبعاد»، وحواف الوجه في رسم جديد على وجه، هندسةً مساعدة: مراجع للرسم عليها لا تدخل في المقاطع. وتبقى مرتبطة بالنموذج.",
|
||||
"ui.properties": "الخصائص",
|
||||
"ui.properties.copy_matrix": "نسخ المصفوفة",
|
||||
"ui.properties.copy_value": "انقر للنسخ",
|
||||
"ui.properties.first_moments": "العزوم الأولى",
|
||||
"ui.properties.inertia": "عزم القصور الذاتي",
|
||||
"ui.properties.inertia_note": "حول مركز الكتلة، بمحاور العالم (g·{unit}²)",
|
||||
@@ -6130,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "توقف القياس قبل أن يكتمل.",
|
||||
"ui.properties.principal_axis": "المحور الرئيسي {number}",
|
||||
"ui.properties.principal_moments": "العزوم الرئيسية",
|
||||
"ui.properties.value_copied": "تم نسخ القيمة",
|
||||
"ui.pull_direction": "اتجاه السحب",
|
||||
"ui.quality": "الجودة",
|
||||
"ui.quantity": "الكمية",
|
||||
@@ -6151,14 +5982,11 @@
|
||||
"ui.relink_design_changed": "تغيّر التجميع أثناء اختيار المصدر. ابدأ «إعادة ربط المصدر» من جديد.",
|
||||
"ui.relink_done": "أُعيد ربط المصدر لكل النسخ.",
|
||||
"ui.relink_not_linked": "هذا المكوّن غير مرتبط بتصميم مصدر.",
|
||||
"ui.relink_one_done": "أُعيد ربط المصدر لهذه النسخة.",
|
||||
"ui.relink_select_one": "حدد مكوّنًا مرتبطًا واحدًا أو إحدى نسخه أولًا.",
|
||||
"ui.relink_source_all": "إعادة ربط المصدر (كل النسخ)…",
|
||||
"ui.relink_source_one": "إعادة ربط المصدر…",
|
||||
"ui.removeFromQuickAccess": "إزالة من الوصول السريع",
|
||||
"ui.removeFromToolbar": "إزالة من شريط الأدوات",
|
||||
"ui.removeSection": "إزالة المقطع",
|
||||
"ui.renameSelectedBodies": "إعادة تسمية الأجسام المحددة",
|
||||
"ui.render": "التصيير",
|
||||
"ui.renderer": "محرك التصيير",
|
||||
"ui.repeat": "تكرار",
|
||||
@@ -6189,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "الأوامر المثبتة تظهر في الشريط. مرّر المؤشر على صف لتثبيته أو إلغاء تثبيته.",
|
||||
"ui.ribbon_workspace": "مساحة العمل",
|
||||
"ui.right": "يمين",
|
||||
"ui.right_click_confirms": "النقر بزر الفأرة الأيمن يؤكد مدخلات مربع الحوار",
|
||||
"ui.right_click_confirms_tip": "عندما يكون مربع حوار مفتوحًا، ينتقل النقر بزر الفأرة الأيمن في العرض إلى المدخل الفارغ التالي، وعند المدخل الأخير ينفّذ «موافق»",
|
||||
"ui.save": "حفظ",
|
||||
"ui.save_as": "حفظ باسم",
|
||||
"ui.save_mesh_no_slicer_open": "لم يُعثر على برنامج تقطيع: اختر «مخصص…» وحدد برنامج التقطيع الخاص بك",
|
||||
@@ -6250,16 +6076,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "مرشح التحديد",
|
||||
"ui.sketch_keys_only": "إبقاء مفاتيح النموذج خارج الرسومات",
|
||||
"ui.sketch_keys_only_tip": "أثناء تحرير رسم، تعمل مفاتيح الرسم والمفاتيح التي تعمل في كل مكان فقط؛ ولا يفعل مفتاح نموذج مثل E أو F شيئًا، فلا يمكن لمفتاح مضغوط بالخطأ أن يغلق رسمًا ثقيلًا.",
|
||||
"ui.sketch_links_added_curve": "أضاف {command} منحنى واحدًا إلى الرسم.",
|
||||
"ui.sketch_links_added_curves": "أضاف {command} منحنيات إلى الرسم (العدد: {count}).",
|
||||
"ui.sketch_links_added_curves_and_points": "أضاف {command} إلى الرسم {curves} و{points}.",
|
||||
"ui.sketch_links_added_point": "أضاف {command} نقطة واحدة إلى الرسم.",
|
||||
"ui.sketch_links_added_points": "أضاف {command} نقاطًا إلى الرسم (العدد: {count}).",
|
||||
"ui.sketch_links_curve_count": "منحنيات (العدد: {count})",
|
||||
"ui.sketch_links_curve_count_one": "منحنى واحدًا",
|
||||
"ui.sketch_links_hidden": "النتيجة مخفية لأن خيار {option} مُعطَّل في خيارات الرسم.",
|
||||
"ui.sketch_links_point_count": "نقاطًا (العدد: {count})",
|
||||
"ui.sketch_links_point_count_one": "نقطة واحدة",
|
||||
"ui.sketch_modifiers": "مُعدِّلات الرسم",
|
||||
"ui.sketch_project_geometry": "الهندسة",
|
||||
"ui.sketch_report.all_constrained": "كل شيء مقيد بالكامل.",
|
||||
@@ -6299,7 +6115,6 @@
|
||||
"ui.step_values": "تغيير القيم بالأسهم والعجلة",
|
||||
"ui.step_values_tip": "يغيّر السهمان لأعلى ولأسفل والعجلة فوق حقل قيمة الرقم فيه.",
|
||||
"ui.stitch_tolerance_hint": "دقيقة",
|
||||
"ui.straighten": "تقويم",
|
||||
"ui.stretch": "مطّ",
|
||||
"ui.supersampling": "التنعيم الفائق (SSAA)",
|
||||
"ui.supersampling_adaptive": "فقط عندما يكون العرض ساكنًا",
|
||||
@@ -6373,8 +6188,6 @@
|
||||
"ui.view_angles_yaw": "الانعراج",
|
||||
"ui.view_angles_zero": "تعيين {axis} إلى 0°",
|
||||
"ui.view_centre": "مركز العرض",
|
||||
"ui.view_compass_tip": "العرض من {axis}. انقر مرة أخرى للعكس. اسحب لتدوير العرض.",
|
||||
"ui.view_compass_tip_snap": "العرض من {axis}. انقر مرة أخرى للعكس. اسحب لتدوير العرض؛ اضغط مطولًا على Shift للالتقاط.",
|
||||
"ui.viewport_status_clear": "إيقاف {name}",
|
||||
"ui.viewport_status_clear_hint": "إيقاف {name} · Esc",
|
||||
"ui.viewport_status_edges": "{count} حواف",
|
||||
|
||||
@@ -602,7 +602,6 @@
|
||||
"Value": "Value",
|
||||
"Variable Radius": "Variable Radius",
|
||||
"Velocity": "Velocity",
|
||||
"Vertical": "Вертикално",
|
||||
"Vertices": "Vertices",
|
||||
"View navigator": "View navigator",
|
||||
"Volume": "Обем",
|
||||
@@ -2575,10 +2574,6 @@
|
||||
"sketch_text.path_clear": "Take the text off its curve",
|
||||
"sketch_text.path_hint": "A curve of the sketch the text follows: click here, then the curve",
|
||||
"sketch_text.use_font_file": "Use the font file {path}",
|
||||
"sketch_text.valign_baseline": "Базова линия",
|
||||
"sketch_text.valign_bottom": "Долу",
|
||||
"sketch_text.valign_middle": "Среда",
|
||||
"sketch_text.valign_top": "Горе",
|
||||
"solid": "solid",
|
||||
"the parts library is not available": "the parts library is not available",
|
||||
"thread.automatic_size": "Automatic size",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Vrijednost",
|
||||
"Variable Radius": "Promjenljivi poluprečnik",
|
||||
"Velocity": "Brzina",
|
||||
"Vertical": "Vertikalno",
|
||||
"Vertices": "Vrhovi",
|
||||
"View navigator": "Navigator prikaza",
|
||||
"Volume": "Zapremina",
|
||||
@@ -3930,10 +3929,6 @@
|
||||
"sketch_text.path_clear": "Skini tekst s njegove krive",
|
||||
"sketch_text.path_hint": "Kriva skice koju tekst prati: kliknite ovdje, a zatim krivu",
|
||||
"sketch_text.use_font_file": "Koristi datoteku fonta {path}",
|
||||
"sketch_text.valign_baseline": "Osnovna linija",
|
||||
"sketch_text.valign_bottom": "Dno",
|
||||
"sketch_text.valign_middle": "Sredina",
|
||||
"sketch_text.valign_top": "Vrh",
|
||||
"solid": "puno",
|
||||
"status.editing": "Uređivanje: {name}",
|
||||
"status.navigation": "Mapiranje miša: {mapping}",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "Radi variable",
|
||||
"Variable radius": "Radi variable",
|
||||
"Velocity": "Velocitat",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vèrtexs",
|
||||
"View": "Vista",
|
||||
"View navigator": "Navegador de vistes",
|
||||
@@ -4739,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "Treure el text de la seva corba",
|
||||
"sketch_text.path_hint": "Corba del bocet que seguirà el text: feu clic aquí i després a la corba",
|
||||
"sketch_text.use_font_file": "Fer servir el fitxer de font {path}",
|
||||
"sketch_text.valign_baseline": "Línia base",
|
||||
"sketch_text.valign_bottom": "Baix",
|
||||
"sketch_text.valign_middle": "Mig",
|
||||
"sketch_text.valign_top": "Dalt",
|
||||
"solid": "sòlid",
|
||||
"status.editing": "Editant {name}",
|
||||
"status.navigation": "Assignació del ratolí: {mapping}",
|
||||
|
||||
@@ -884,7 +884,6 @@
|
||||
"Variable Radius": "Proměnný poloměr",
|
||||
"Variable radius": "Proměnný poloměr",
|
||||
"Velocity": "Rychlost",
|
||||
"Vertical": "Svisle",
|
||||
"Vertices": "Vrcholy",
|
||||
"View": "Zobrazit",
|
||||
"View navigator": "Navigátor pohledu",
|
||||
@@ -1610,7 +1609,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Vyberte tělesa nebo prvky: náčrt není ani jedno. Opakujte jeho křivky vlastním nástrojem Pole nebo Zrcadlit v náčrtu, nebo jej nejprve vysuňte.",
|
||||
"dialog.primitive_point_tip": "Bod, který vyplní X, Y a Z: klikněte sem a pak na vrchol, hranu nebo plochu modelu, bod náčrtu nebo počátek.",
|
||||
"dialog.reference_edge_tip": "Přímá hrana vybrané plochy, od které se měří vzdálenost níže: klikněte sem a pak na hranu.",
|
||||
"dialog.right_click_pick": "Nejprve vyberte {input}",
|
||||
"dialog.select": "↖ Vybrat",
|
||||
"dialog.selected_count": "↖ Vybráno: {count}",
|
||||
"dialog.selection_constraint": "Vazba {id}",
|
||||
@@ -4656,10 +4654,6 @@
|
||||
"sketch_text.path_clear": "Odpojit text od křivky",
|
||||
"sketch_text.path_hint": "Křivka náčrtu, kterou text sleduje: klikněte sem a poté na křivku",
|
||||
"sketch_text.use_font_file": "Použít soubor písma {path}",
|
||||
"sketch_text.valign_baseline": "Účaří",
|
||||
"sketch_text.valign_bottom": "Dole",
|
||||
"sketch_text.valign_middle": "Uprostřed",
|
||||
"sketch_text.valign_top": "Nahoře",
|
||||
"solid": "těleso",
|
||||
"status.editing": "Upravuje se {name}",
|
||||
"status.navigation": "Přiřazení myši: {mapping}",
|
||||
@@ -4995,7 +4989,6 @@
|
||||
"ui.agent_chat_setup_title": "Nastavit asistenta",
|
||||
"ui.agent_chat_side": "Strana chatu s agentem",
|
||||
"ui.agent_chat_signed_in": "přihlášen",
|
||||
"ui.agent_chat_snap_none_found": "Nebyl nalezen žádný kódovací agent. Balíček Snap běží v izolovaném prostředí, takže nevidí kódovací agenty nainstalované v tomto počítači a nemůže je spustit. Chcete-li je používat, nainstalujte SolidCraft z balíčku AppImage, .deb nebo .rpm. Agent, který používá API kompatibilní s OpenAI, v balíčku Snap funguje: nastavte ho přes Přidat agenta.",
|
||||
"ui.agent_chat_state_auth": "Vyžadováno přihlášení",
|
||||
"ui.agent_chat_state_busy": "Pracuje…",
|
||||
"ui.agent_chat_state_exited": "Agent zastaven",
|
||||
@@ -5192,7 +5185,6 @@
|
||||
"ui.collapse": "Sbalit",
|
||||
"ui.collinear": "Kolineární",
|
||||
"ui.colour_vision": "Barevné vidění",
|
||||
"ui.colour_vision_bends": "Ohyby",
|
||||
"ui.colour_vision_deutan": "Deuteranopie",
|
||||
"ui.colour_vision_deutan_tip": "Pro oslabené nebo chybějící vnímání zelené",
|
||||
"ui.colour_vision_failed": "Selhalo",
|
||||
@@ -5934,8 +5926,6 @@
|
||||
"ui.ribbon_pin_footer": "Připnuté příkazy se zobrazují na pásu karet. Najetím na řádek jej připnete nebo odepnete.",
|
||||
"ui.ribbon_workspace": "Pracovní prostředí",
|
||||
"ui.right": "Zprava",
|
||||
"ui.right_click_confirms": "Pravé kliknutí potvrzuje vstupy dialogu",
|
||||
"ui.right_click_confirms_tip": "Při otevřeném dialogu přejde pravé kliknutí v zobrazení na další prázdný vstup a u posledního provede OK",
|
||||
"ui.save": "Uložit",
|
||||
"ui.save_as": "Uložit jako",
|
||||
"ui.save_mesh_no_slicer_open": "Nenalezen žádný slicer: zvolte Vlastní… a vyberte program svého sliceru",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Værdi",
|
||||
"Variable Radius": "Variabel radius",
|
||||
"Velocity": "Hastighed",
|
||||
"Vertical": "Lodret",
|
||||
"Vertices": "Hjørnepunkter",
|
||||
"View navigator": "Visningsnavigator",
|
||||
"Volume": "Volumen",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "REDIGÉR {title}",
|
||||
"dialog.no_shown_body": "Intet vist emne at ændre: Vis et, eller vælg Nyt emne",
|
||||
"dialog.pattern_sketch_not_object": "Vælg emner eller features: En skitse er ingen af delene. Gentag dens kurver med skitsens eget Mønster eller Spejling, eller ekstruder den først.",
|
||||
"dialog.right_click_pick": "Vælg først {input}",
|
||||
"dialog.select": "↖ Vælg",
|
||||
"dialog.selected_count": "↖ Valgte: {count}",
|
||||
"dialog.selection_constraint": "Binding {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Frigør teksten fra dens kurve",
|
||||
"sketch_text.path_hint": "En kurve i skitsen, som teksten følger: Klik her og derefter på kurven",
|
||||
"sketch_text.use_font_file": "Brug skrifttypefilen {path}",
|
||||
"sketch_text.valign_baseline": "Grundlinje",
|
||||
"sketch_text.valign_bottom": "Bund",
|
||||
"sketch_text.valign_middle": "Midte",
|
||||
"sketch_text.valign_top": "Top",
|
||||
"solid": "massivt emne",
|
||||
"status.editing": "Redigerer {name}",
|
||||
"status.navigation": "Musetildeling: {mapping}",
|
||||
@@ -4451,7 +4445,6 @@
|
||||
"ui.collapse": "Fold sammen",
|
||||
"ui.collinear": "Kollineær",
|
||||
"ui.colour_vision": "Farvesyn",
|
||||
"ui.colour_vision_bends": "Bukninger",
|
||||
"ui.colour_vision_deutan": "Deutan",
|
||||
"ui.colour_vision_deutan_tip": "Ved svækket eller manglende følsomhed for grønt",
|
||||
"ui.colour_vision_failed": "Mislykkedes",
|
||||
@@ -5020,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "Fastgjorte kommandoer vises på båndet. Hold musen over en række for at fastgøre eller frigøre den.",
|
||||
"ui.ribbon_workspace": "Arbejdsområde",
|
||||
"ui.right": "Fra højre",
|
||||
"ui.right_click_confirms": "Højreklik bekræfter dialogens input",
|
||||
"ui.right_click_confirms_tip": "Med en dialog åben går et højreklik i visningen videre til næste tomme input, og ved det sidste udføres OK",
|
||||
"ui.save": "Gem",
|
||||
"ui.save_as": "Gem som",
|
||||
"ui.save_mesh_no_slicer_open": "Ingen slicer fundet: Vælg Brugerdefineret… og vælg dit slicerprogram",
|
||||
|
||||
@@ -197,7 +197,6 @@
|
||||
"Drag to move the hole; click to remove it": "Ziehen, um die Bohrung zu verschieben; anklicken, um sie zu entfernen",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "Ziehen, um die Auflage über das Modell zu verschieben. Sie rastet an Skizzenpunkten auf der Fläche ein.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "Ziehen, um die Rastverbindung über das Modell zu verschieben. Sie rastet an Skizzenpunkten auf der Fläche ein.",
|
||||
"Drag to place it on another face.": "Ziehen, um es auf eine andere Fläche zu setzen.",
|
||||
"Drag to point the catch in another direction.": "Ziehen, um den Rasthaken anders auszurichten.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "Ziehen, um die Auflage in 5°-Schritten zu drehen. Alt oder Strg gedrückt halten, um sie stufenlos zu drehen.",
|
||||
"Drive Joint": "Gelenk antreiben",
|
||||
@@ -707,7 +706,6 @@
|
||||
"Value": "Value",
|
||||
"Variable Radius": "Variabler Radius",
|
||||
"Velocity": "Geschwindigkeit",
|
||||
"Vertical": "Vertikal",
|
||||
"Vertices": "Scheitelpunkte",
|
||||
"View navigator": "Ansichtsnavigator",
|
||||
"Volume": "Volumen",
|
||||
@@ -759,13 +757,6 @@
|
||||
"ai.prefs.connect_apps_note": "Aus entfernt die Einträge wieder.\n\nTrägt SolidCraft beim Start als MCP-Server in die auf diesem Computer gefundenen KI-Apps ein (OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code), damit ein Agent es ohne Einrichtung nutzen kann. Nur der Eintrag „solidcraft“ wird hinzugefügt oder sein Pfad aktualisiert; ein von Ihnen geänderter Eintrag bleibt unberührt, und die Datei wird vorher gesichert. Aus: Die hinzugefügten Einträge werden entfernt. Hilfe > KI-Assistenten verbinden… erledigt das von Hand.",
|
||||
"ai.prefs.connect_at_start": "Letzten Agenten beim Start verbinden",
|
||||
"ai.prefs.connect_at_start_note": "Verbindet beim Start von SolidCraft automatisch den zuletzt verwendeten Agenten (oder den Standardagenten) im Hintergrund, damit er für den Chat bereitsteht. Diese Funktion ist deaktiviert, wenn SolidCraft mit --control gestartet wird. Kann keine Verbindung hergestellt werden, zeigt der Assistent „Verbindung fehlgeschlagen“ und eine Schaltfläche zum erneuten Verbindungsversuch an.",
|
||||
"ai.prefs.control_failed": "Der Steuerkanal konnte nicht starten: {error}",
|
||||
"ai.prefs.control_from_launch": "Für diese Sitzung mit --control auf Port {port} gestartet. Änderungen hier gelten beim nächsten Start von SolidCraft ohne --control.",
|
||||
"ai.prefs.control_listening": "Wartet auf 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Nicht aktiv",
|
||||
"ai.prefs.control_port": "Port",
|
||||
"ai.prefs.control_port_note": "Der Port, über den sich KI-Agenten auf diesem Computer verbinden (127.0.0.1). Standard ist 27878: Ist er belegt, wird der nächste freie Port genommen. Jeder andere Port wird genau so verwendet. Richte deinen MCP-Client auf denselben Port, zum Beispiel solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "Port {port} wird von einem anderen Programm (oder einem anderen SolidCraft-Fenster) verwendet. Wähle einen anderen Port.",
|
||||
"ai.prefs.follow_camera": "Der Kamera folgen",
|
||||
"ai.prefs.follow_camera_off": "Die automatische Kameraführung ist aus.",
|
||||
"ai.prefs.follow_camera_on": "Die Kamera dreht sich zu Skizzen, die der Agent erstellt.",
|
||||
@@ -824,13 +815,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "nicht auf der Fläche eines Teils",
|
||||
"browser.sketches_to_parts_part_missing": "ihr Teil gibt es nicht mehr",
|
||||
"browser.sketches_to_parts_result": "{moved} Skizzen in das Teil verschoben, auf dem sie liegen; {stayed} geblieben: {why}",
|
||||
"browser.straighten_angle": "Richtung der Kante",
|
||||
"browser.straighten_choose": "Wählen Sie, wie die Kante liegen soll (Horizontal, Vertikal oder ein Winkel), und klicken Sie dann auf Ausrichten.",
|
||||
"browser.straighten_click_a": "Klicken Sie im Bild auf ein Ende einer Kante, die gerade sein soll, oder geben Sie die Koordinaten ein.",
|
||||
"browser.straighten_click_b": "Klicken Sie auf das andere Ende der Kante, oder geben Sie die Koordinaten ein.",
|
||||
"browser.straighten_horizontal": "Horizontal",
|
||||
"browser.straighten_title": "Ausrichten: {name}",
|
||||
"browser.straighten_vertical": "Vertikal",
|
||||
"browser.units": "Einheiten: {units}",
|
||||
"cam.flat": "Flachstößel",
|
||||
"cam.follower": "Stößel",
|
||||
@@ -860,8 +844,6 @@
|
||||
"cmd.appearance_pick_up": "Aussehen aufnehmen",
|
||||
"cmd.appearance_replace": "Erscheinungsbild ersetzen",
|
||||
"cmd.assembly_bom": "Stückliste",
|
||||
"cmd.assembly_constraint_create": "Abhängigkeit",
|
||||
"cmd.assembly_constraint_edit": "Abhängigkeit bearbeiten",
|
||||
"cmd.assembly_mass_properties": "Masseeigenschaften",
|
||||
"cmd.body.print_face": "Auflagefläche",
|
||||
"cmd.body_rename": "Körper umbenennen",
|
||||
@@ -880,7 +862,6 @@
|
||||
"cmd.canvas_delete": "Zeichenfläche löschen",
|
||||
"cmd.canvas_edit": "Zeichenfläche bearbeiten",
|
||||
"cmd.canvas_insert": "Zeichenfläche",
|
||||
"cmd.canvas_straighten": "Zeichenfläche ausrichten",
|
||||
"cmd.canvas_to_sketch": "Skizze aus Zeichenfläche",
|
||||
"cmd.component_activate": "Komponente aktivieren",
|
||||
"cmd.component_break_link": "Verknüpfung trennen",
|
||||
@@ -983,7 +964,6 @@
|
||||
"cmd.file_save_mesh": "Als Netz speichern",
|
||||
"cmd.file_send_to_slicer": "An Slicer senden",
|
||||
"cmd.file_slicers": "Installierte Slicer",
|
||||
"cmd.frame_end_cap": "Endkappe",
|
||||
"cmd.frame_member": "Rahmenelement",
|
||||
"cmd.frame_profile_insert": "Profil einfügen",
|
||||
"cmd.frame_profile_list": "Profilbibliothek",
|
||||
@@ -1001,7 +981,6 @@
|
||||
"cmd.inspect_isocurve": "Isokurvenanalyse",
|
||||
"cmd.inspect_minimum_radius": "Mindestradiusanalyse",
|
||||
"cmd.inspect_parameter_sweep": "Parametervariation",
|
||||
"cmd.inspect_parameter_variants": "Parametervarianten vergleichen",
|
||||
"cmd.inspect_silhouette": "Silhouette",
|
||||
"cmd.inspect_zebra": "Zebra-Analyse",
|
||||
"cmd.joint_as_built": "Fertigungsgelenk",
|
||||
@@ -1341,7 +1320,6 @@
|
||||
"cmd.timeline_suppress": "Merkmal unterdrücken",
|
||||
"cmd.ui.assistant": "Assistenten ein-/ausblenden",
|
||||
"cmd.ui.palette": "Befehle suchen",
|
||||
"cmd.ui.toggle_visibility": "Auswahl ein-/ausblenden",
|
||||
"cmd.view.navigator": "Eigener Ansichtsnavigator",
|
||||
"cmd.view.render_browser": "Render-Browser",
|
||||
"cmd.view.render_dock": "Render-Panel verschieben",
|
||||
@@ -1398,7 +1376,6 @@
|
||||
"color.step_down": "Schritt nach unten",
|
||||
"color.step_up": "Schritt nach oben",
|
||||
"color.value": "Hellwert (Prozent)",
|
||||
"component.error.ambiguous_name": "Mehrere Komponenten heißen `{name}`. Verwende eine numerische Komponenten-ID: {ids}.",
|
||||
"config.column_filter_empty": "Keine passenden Spalten",
|
||||
"config.rule_parameter_columns": "Hier stehen nur Parameter mit einer Spalte in der Tabelle. Fügen Sie eine mit „Spalte hinzufügen“ (+) hinzu, um den Parameter hier zu verwenden.",
|
||||
"config.rule_suppression_columns": "Hier stehen nur Funktionen mit einer Spalte „Unterdrücken“ in der Tabelle. Fügen Sie eine mit „Spalte hinzufügen“ (+) hinzu, um die Funktion hier zu steuern.",
|
||||
@@ -1439,7 +1416,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: Die Referenz `{reference}` existiert nicht mehr so, wie sie ausgewählt wurde; wählen Sie sie erneut aus",
|
||||
"dialog.bodies_count": "{count} Körper",
|
||||
"dialog.clearance_invalid": "der Abstand muss eine Länge von 0 oder mehr sein",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "Berechnen",
|
||||
"dialog.compute_again": "Erneut berechnen",
|
||||
"dialog.computing": "Wird berechnet… {seconds} s",
|
||||
@@ -1456,7 +1432,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Körper oder Funktionen wählen: Eine Skizze ist keines von beiden. Ihre Kurven mit Muster oder Spiegeln in der Skizze wiederholen oder sie zuerst extrudieren.",
|
||||
"dialog.primitive_point_tip": "Ein Punkt, der X, Y und Z füllt: hier klicken, dann einen Eckpunkt, eine Kante oder Fläche des Modells, einen Punkt einer Skizze oder den Ursprung anklicken.",
|
||||
"dialog.reference_edge_tip": "Eine gerade Kante der gewählten Fläche, von der aus der Abstand darunter gemessen wird: hier klicken, dann die Kante anklicken.",
|
||||
"dialog.right_click_pick": "Zuerst {input} auswählen",
|
||||
"dialog.select": "↖ Auswählen",
|
||||
"dialog.selected_count": "↖ {count} ausgewählt",
|
||||
"dialog.selection_constraint": "Bedingung {id}",
|
||||
@@ -1469,9 +1444,6 @@
|
||||
"document.changed_on_disk": "{name} wurde auf dem Datenträger geändert",
|
||||
"document.changed_on_disk_detail": "{name} wurde seit dem Öffnen oder letzten Speichern von einem anderen Programm oder Computer geändert. „Überschreiben“ ersetzt diese Änderungen durch Ihre; „Kopie speichern“ behält beide.",
|
||||
"document.copy_name": "{name} - Kopie",
|
||||
"document.discard_row": "Verwerfen",
|
||||
"document.finish_save_prompt": "Beantworten Sie die Speicherabfrage, bevor Sie einen weiteren Entwurf öffnen.",
|
||||
"document.not_saved_yet": "Noch nicht gespeichert",
|
||||
"document.open_anyway": "Trotzdem öffnen",
|
||||
"document.open_elsewhere": "{name} ist bereits geöffnet",
|
||||
"document.open_elsewhere_detail": "{name} ist in SolidCraft {app} auf {who} geöffnet, seit {when}. Wenn Sie beide speichern, verliert einer von Ihnen Arbeit. Öffnen Sie die Datei schreibgeschützt, um sie anzusehen, ohne sie zu überschreiben.",
|
||||
@@ -1481,9 +1453,6 @@
|
||||
"document.read_only_save": "Dieses Design wurde schreibgeschützt geöffnet: Speichern Sie es als neue Datei",
|
||||
"document.save_changes": "Änderungen in {name} speichern?",
|
||||
"document.save_copy": "Kopie speichern…",
|
||||
"document.save_many": "Änderungen an {n} Entwürfen speichern?",
|
||||
"document.save_row": "Speichern",
|
||||
"document.save_selected": "Auswahl speichern",
|
||||
"document.tab_unsaved_changes": "Ungespeicherte Änderungen",
|
||||
"document.unsaved_changes": "{name} enthält ungespeicherte Änderungen. Wenn Sie nicht speichern, gehen sie verloren.",
|
||||
"drive.rigid": "{joint} ist ein starres Gelenk. Es hält die verbundenen Teile fest zusammen und ermöglicht daher keine Bewegung. Um die Teile beweglich zu machen, ändern Sie den Gelenktyp unter „Gelenk bearbeiten“: Drehgelenk für Drehbewegungen, Schubgelenk für lineare Bewegungen oder Zylindergelenk für beides.",
|
||||
@@ -1503,8 +1472,6 @@
|
||||
"dxf.tolerance": "Kurventoleranz",
|
||||
"dxf.tolerance_help": "Nur sichtbare Körper und angezeigte Skizzen. Kurven werden durch gerade Segmente angenähert. Eine kleinere Toleranz liefert feinere Kurven und benötigt mehr Zeit und Speicher.",
|
||||
"each rail's curves must be in one sketch": "die Kurven jeder Führungskurve müssen in derselben Skizze liegen",
|
||||
"error.end_cap_faces": "Mindestens eine offene Stirnfläche eines Rahmenelements auswählen",
|
||||
"error.end_cap_unresolved": "Ende {ends} dieser Abdeckung ist nicht mehr im Modell. Stirnflächen erneut auswählen",
|
||||
"feature computation ended without a result": "die Berechnung des Merkmals wurde ohne Ergebnis beendet",
|
||||
"file.open.drawing_filter": "Designs, CAD-Dateien, Netze und Zeichnungen",
|
||||
"file.open.portal_fallback.no_portal_service": "Die geöffnete Dateiauswahl ist nicht die des Desktops: Der Dateiauswahl-Dienst des Desktops ist nicht verfügbar.",
|
||||
@@ -1516,7 +1483,6 @@
|
||||
"file_load.inserting": "Geometrie wird eingefügt",
|
||||
"file_load.link_item": "{name} ({done} von {total})",
|
||||
"file_load.opened": "{name} geöffnet",
|
||||
"file_load.opened_behind": "{name} in einem neuen Tab geöffnet",
|
||||
"file_load.opened_in_tab": "{name} in neuem Tab geöffnet",
|
||||
"file_load.opening": "Design wird geöffnet",
|
||||
"file_load.preparing_thumbnail": "Vorschaubild wird vorbereitet...",
|
||||
@@ -1603,7 +1569,6 @@
|
||||
"help.file.send_to_slicer": "Speichert die gewählten Körper als 3MF-Datei und öffnet sie im gewählten Slicer. Damit kommen Sie in einem Schritt vom Modell zum Druck.",
|
||||
"help.font_details": "Die Oberfläche verwendet die integrierten Schriftarten von egui (Ubuntu Light und Hack unter der Ubuntu Font Licence und der MIT/Bitstream-Vera-Lizenz; Noto Emoji und die Emoji-Symbolschrift unter OFL und MIT). Skizzentext verwendet Liberation Sans (SIL OFL 1.1). Das optionale Schriftpaket craft-fonts von The Crafting Apps (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1) ist nicht in SolidCraft-Builds enthalten.",
|
||||
"help.fonts": "Schriftarten",
|
||||
"help.frame.end_cap": "Schließt offene Enden von Rahmenelementen mit Platten in der Form des Profilumrisses. Damit verschließen Sie Rohre, Winkel und Träger, auf dem Ende oder darin eingelassen.",
|
||||
"help.frame.member": "Setzt ein Profil, etwa ein Rohr oder ein Aluprofil, entlang der Linien einer Rahmenskizze, ein Stab je Linie. Für Rahmen, Gestelle und Schweißkonstruktionen.",
|
||||
"help.inspect.accessibility": "Färbt die Flächen, die ein Werkzeug aus einer Richtung erreicht, und die, die es nicht erreicht. Damit prüfen Sie ein Teil auf Fräsen oder Formen von dieser Seite.",
|
||||
"help.inspect.center_of_mass": "Zeigt den Schwerpunkt von Körpern, einzeln und zusammen, bei gleichmäßiger Dichte. Damit prüfen Sie die Balance und wohin ein Teil kippt.",
|
||||
@@ -2067,9 +2032,6 @@
|
||||
"measure.at": "Bei",
|
||||
"measure.item": "Element {number}",
|
||||
"measure.line_to_centre": "Linie zum Mittelpunkt",
|
||||
"measure.perimeter": "Umfang",
|
||||
"measure.perimeter_inner": "Innenumfang",
|
||||
"measure.perimeter_outer": "Außenumfang",
|
||||
"measure.quick_copied": "Messwert kopiert",
|
||||
"measure.quick_copy": "Klicken, um den Messwert zu kopieren",
|
||||
"measure.quick_edges": "{count} Kanten",
|
||||
@@ -2111,8 +2073,6 @@
|
||||
"nav.hfss.help": "Alt+Linksziehen verschiebt, Umschalt+Alt+Linksziehen zoomt, Strg+Linksziehen auf leerer Fläche dreht",
|
||||
"nav.inventor.help": "Mittlere Maustaste verschiebt, Umschalt+Mitte dreht, Strg+Mitte zoomt, rechte Maustaste dreht",
|
||||
"nav.maya.help": "Alt+Linksziehen dreht, Alt+Mitte verschiebt, Alt+Rechtsziehen zoomt; mittleres Ziehen verschiebt ebenfalls",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+Rechtsziehen: nach rechts vergrößern, nach links verkleinern. Ausschalten, um wieder vertikal zu zoomen.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: horizontal ziehen zum Zoomen",
|
||||
"nav.nx.help": "Mittlere Maustaste dreht, Umschalt+Mitte verschiebt (in NX Mitte + rechts), Strg+Mitte zoomt (in NX Mitte + links); rechtes Ziehen lässt die Kamera unverändert",
|
||||
"nav.openscad.help": "Linksziehen auf leerem Hintergrund dreht, Umschalt+Linksziehen zieht ein Auswahlrechteck auf, Skizzengeometrie wird durch Ziehen bearbeitet; rechtes oder mittleres Ziehen verschiebt, Umschalt+rechtes oder Umschalt+mittleres Ziehen zoomt",
|
||||
"nav.perspective.sketch": "Beim Bearbeiten einer Skizze wird die orthografische Ansicht verwendet. Beenden Sie die Skizze, um die Perspektive umzuschalten.",
|
||||
@@ -2241,16 +2201,6 @@
|
||||
"not a move": "keine Verschiebung",
|
||||
"not a number": "keine Zahl",
|
||||
"open a sketch first": "zuerst eine Skizze öffnen",
|
||||
"operations.cancel": "{name} abbrechen",
|
||||
"operations.cancelled": "{name} abgebrochen",
|
||||
"operations.cancelling": "Wird abgebrochen…",
|
||||
"operations.cannot_cancel": "{name} kann nicht abgebrochen werden",
|
||||
"operations.feature": "Feature",
|
||||
"operations.feature_edit": "Feature bearbeiten",
|
||||
"operations.meshing": "Teile werden geladen",
|
||||
"operations.queued": "Wartet",
|
||||
"operations.stopped": "Abgebrochen",
|
||||
"operations.waiting": "Bereit",
|
||||
"parameters.apply_live": "Jede Änderung beim Verlassen des Feldes übernehmen",
|
||||
"parameters.apply_live_tip": "Aus: Änderungen warten auf Übernehmen oder OK, dann wird das Modell einmal für alle neu aufgebaut. Abbrechen oder Esc verwirft sie.",
|
||||
"parameters.held": "{count} Änderungen warten auf Übernehmen",
|
||||
@@ -2339,7 +2289,6 @@
|
||||
"prefs.appearance.viewport_colours": "Farben der 3D-Ansicht",
|
||||
"prefs.appearance.viewport_logo": "Ansichtsfenster und Logo",
|
||||
"prefs.applies_on_restart": "Wird nach einem Neustart übernommen",
|
||||
"prefs.assemblies": "Baugruppen",
|
||||
"prefs.assistant": "Assistent",
|
||||
"prefs.assistant_connecting": "Verbindung",
|
||||
"prefs.assistant_follow_help": "Look At bei Skizzen bewegt die Ansicht mit dem Zeiger.",
|
||||
@@ -2389,10 +2338,6 @@
|
||||
"prefs.choose_font": "Schriftdatei auswählen…",
|
||||
"prefs.click": "Klicken",
|
||||
"prefs.command_dialog_values": "Befehlsdialoge",
|
||||
"prefs.constraint_glyph_size": "Größe der Bindungssymbole",
|
||||
"prefs.constraint_glyph_size_note": "Wie groß Bindungssymbole samt Buchstaben oder Icons in einer Skizze gezeichnet werden. 100 % ist die übliche Größe; die Symbole behalten diese Bildschirmgröße bei jedem Zoom.",
|
||||
"prefs.construct_menu_groups": "Konstruktionswerkzeuge nach Elementtyp gruppieren",
|
||||
"prefs.construct_menu_groups_help": "Zeigt Überschriften für Ebenen, Achsen und Punkte. Aus behält die ursprüngliche Menüreihenfolge bei.",
|
||||
"prefs.contact_shading": "Weiche Kontaktschattierung",
|
||||
"prefs.contact_shading_note": "Erzeugt weiche Schatten an Stellen, an denen sich Bauteile nahekommen.",
|
||||
"prefs.context_menu": "Kontextmenü",
|
||||
@@ -2428,8 +2373,6 @@
|
||||
"prefs.design_tools.rows": "Zeilen",
|
||||
"prefs.devices": "3D-Maus",
|
||||
"prefs.dialog_buttons": "Dialogschaltflächen",
|
||||
"prefs.dialog_first_letter_buttons": "Dialogschaltflächen reagieren auf ihren Anfangsbuchstaben",
|
||||
"prefs.dialog_first_letter_buttons_help": "Ist ein Dialog geöffnet, drückt der Anfangsbuchstabe einer Beschriftung die zugehörige Schaltfläche: O für OK, A für Abbrechen. Ein Buchstabe, der zu zwei Schaltflächen passt, tut nichts, und ein fokussiertes Textfeld behält die Tasteneingabe. Aus: Eingaben drücken keine Schaltfläche, wie bisher.",
|
||||
"prefs.dialogs": "Dialoge",
|
||||
"prefs.dialogs_edge": "Am Rand der Ansicht",
|
||||
"prefs.dialogs_left_column": "In der linken Spalte",
|
||||
@@ -2443,23 +2386,12 @@
|
||||
"prefs.dimension_values_window": "In einem Fenster",
|
||||
"prefs.display": "Anzeige",
|
||||
"prefs.edges": "Kanten und Schattierung",
|
||||
"prefs.export": "Export",
|
||||
"prefs.export_name": "Dateiname beim Export",
|
||||
"prefs.export_name.body": "Name des exportierten Körpers (des ersten, wenn es mehrere sind)",
|
||||
"prefs.export_name.design": "Name des Designs",
|
||||
"prefs.export_name_hint": "z. B. {design}-{body}",
|
||||
"prefs.export_name_sample": "Beim Export dieses Designs vorgeschlagen: {name}",
|
||||
"prefs.export_name_tip": "Der Dateiname, den Datei › Exportieren und Als Netz speichern vorschlagen. Diese Platzhalter werden ersetzt:\n{placeholders}\nEine nicht gesetzte Konstruktionseigenschaft entfällt. Leer lassen, um den Namen des Designs vorzuschlagen, bei einem Netz den des Körpers.",
|
||||
"prefs.extend": "Erweitern",
|
||||
"prefs.extra_navigation": "Mit Strg und gedrückter linker Maustaste auf einer freien Fläche drehen. Leertaste gedrückt halten, um die Ansicht zu verschieben.",
|
||||
"prefs.extrude_arrow_face_stops": "Extrusionspfeil hält an Flächen",
|
||||
"prefs.extrude_arrow_face_stops_note": "Beim Ziehen des Abstandspfeils von Extrusion hält er an ebenen Flächen parallel zum Profil, etwa an der Rückseite eines Blocks, in den geschnitten wird, und hebt die Fläche hervor. Aus: Der Pfeil bewegt sich nur in runden Schritten.",
|
||||
"prefs.extrude_view_isometric": "Beim Öffnen von Extrudieren isometrisch ausrichten",
|
||||
"prefs.extrude_view_return": "Beim Schließen von Extrudieren zur vorigen Ansicht zurück",
|
||||
"prefs.file_operations_wait": "Auf das Öffnen von Dateien warten",
|
||||
"prefs.file_operations_wait_note": "Während eine Datei geöffnet oder eingefügt wird oder Verknüpfungen neu gelesen werden, wartet die Konstruktion hinter einer Karte mit dem Fortschritt und Abbrechen. Aus: Die Datei erscheint im Vorgangsbereich und Sie können weiterarbeiten; ein Einfügen wird übernommen, sobald Sie fertig sind, und eine inzwischen geöffnete Datei kommt in einen neuen Tab.",
|
||||
"prefs.fillet_legacy_radius": "Den vorherigen Standardradius für Solid-Fillet verwenden",
|
||||
"prefs.fillet_legacy_radius.help": "Standardmäßig aus. Ein: Ein neuer Solid-Fillet öffnet mit der in den Einheiten des Designs gelesenen Zahl 2 (\"2 in\" in einem Design in Zoll), wie zuvor; aus: Er öffnet mit dem Radius, mit dem das Werkzeug ausgeliefert wird, 2 mm, in den Einheiten des Designs angezeigt (\"0.07874 in\" in einem Design in Zoll).",
|
||||
"prefs.follows_os": "Wie im Betriebssystem",
|
||||
"prefs.font": "Schrift",
|
||||
"prefs.font_fallback": "Zeichen, die in der ausgewählten Schrift fehlen, werden mit der integrierten Ersatzschrift dargestellt. So werden keine Beschriftungen als leere Kästchen angezeigt.",
|
||||
@@ -2483,17 +2415,6 @@
|
||||
"prefs.gesture_pan": "Ansicht verschieben",
|
||||
"prefs.gesture_zoom": "Ansicht zoomen",
|
||||
"prefs.graphics": "Grafik",
|
||||
"prefs.graphics_api": "Grafik-API",
|
||||
"prefs.graphics_api_auto": "Automatisch",
|
||||
"prefs.graphics_api_help": "Wählen Sie die Grafik-API zum Starten von SolidCraft. Wenn sich beim nächsten Start kein Fenster öffnen lässt, wird die vorherige Auswahl wiederhergestellt.",
|
||||
"prefs.graphics_api_override": "Eine Startvorgabe bestimmt die Grafik-API. Die gespeicherte Auswahl gilt, wenn SolidCraft normal geöffnet wird.",
|
||||
"prefs.graphics_api_restart_note": "Gilt nach einem Neustart. Ungespeicherte Entwürfe werden vor dem Schließen berücksichtigt.",
|
||||
"prefs.graphics_api_restart_unavailable": "Starten Sie SolidCraft neu, um die gespeicherte Grafik-API anzuwenden.",
|
||||
"prefs.graphics_api_running": "Aktuell: {current}. Für den nächsten Start ausgewählt: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "Die Auswahl der Grafik-API konnte nicht gespeichert werden: {error}",
|
||||
"prefs.graphics_api_start_failed": "Die ausgewählte Grafik-API konnte nicht vorbereitet werden: {error}",
|
||||
"prefs.graphics_api_start_reverted": "Der vorherige Start mit {requested} konnte kein Fenster öffnen. SolidCraft hat {previous} wiederhergestellt.",
|
||||
"prefs.graphics_api_unavailable": "Die Grafik-API kann in der Desktop-App ausgewählt werden.",
|
||||
"prefs.graphics_card": "Grafikkarte",
|
||||
"prefs.graphics_card_auto": "Automatisch",
|
||||
"prefs.graphics_card_missing": "Die gespeicherte Grafikkarte ist nicht verfügbar. Stattdessen wird „Automatisch“ verwendet.",
|
||||
@@ -2537,8 +2458,6 @@
|
||||
"prefs.history_sketches_in_order": "In Erstellungsreihenfolge",
|
||||
"prefs.history_sketches_note": "Wenn „Skizzen“ auf „Unter dem zugehörigen Feature“ eingestellt ist, wird jede Skizze im linken Verlauf eine Ebene unter dem ersten daraus erstellten Feature angezeigt, sofern der Bereich breit genug für die Namen ist. Die Timeline unten zeigt weiterhin die Reihenfolge, in der die Elemente erstellt wurden.",
|
||||
"prefs.history_sketches_under_feature": "Unter dem zugehörigen Feature",
|
||||
"prefs.history_steps_component": "Verlaufsschritte je Komponente",
|
||||
"prefs.history_steps_component_note": "Ist eine Komponente aktiv oder ausgewählt, gehen die Verlaufssteuerelemente durch deren Features, so wie der Verlauf unten sie zeigt. Aus: Sie gehen durch alle Features des Designs. Der Verlauf links oder unter dem Browser geht immer durch alle Features.",
|
||||
"prefs.hold_stop_snapping": "Gedrückt halten, um das Einrasten zu deaktivieren",
|
||||
"prefs.home_fit_size": "Größe bei Home und Einpassen",
|
||||
"prefs.home_fit_size_note": "Wie viel der Ansicht das Modell füllt, wenn Home, Einpassen, ein geöffnetes Design oder ein Ansichtswechsel am Navigator es einrahmt, unabhängig von der Einstellung darunter. 100 %: füllt die Ansicht zwischen den Leisten, dem Kompass und der Navigationsleiste.",
|
||||
@@ -2552,8 +2471,6 @@
|
||||
"prefs.interval_minutes": "{n} min",
|
||||
"prefs.invert_navigator_arrows": "Drehpfeile des Ansichtswürfels umkehren",
|
||||
"prefs.invert_navigator_arrows_note": "Die Pfeile um den Würfel drehen die Kamera in die Richtung, in die sie zeigen, wie in Fusion und Inventor: Der linke Pfeil zeigt nach rechts und schwenkt die Kamera nach rechts. Aus: Ein Pfeil dreht den Würfel zu der Seite hin, an der er sitzt, sodass der linke Pfeil die Kamera nach links schwenkt. Die gebogenen Rollpfeile sind davon nicht betroffen.",
|
||||
"prefs.joint_drag_trackball": "Teile an einem Kugelgelenk beim Ziehen wie einen Trackball drehen",
|
||||
"prefs.joint_drag_trackball_help": "Wenn Sie ein Teil ziehen, das ein Kugelgelenk hält, dreht es sich um die kleinste Drehung um das Gelenk, als rollten Sie eine Kugel von der Größe des Teils. Aus: Der gegriffene Punkt folgt genau dem Zeiger, und das Teil kann sich zusätzlich um ihn drehen.",
|
||||
"prefs.keep_work_on_tab_switch": "Dialoge und Werkzeuge beim Wechsel zwischen Konstruktionen offen lassen",
|
||||
"prefs.keep_work_on_tab_switch_note": "Jeder Konstruktions-Tab behält seinen offenen Dialog oder sein Werkzeug mit allem, was darin ausgewählt und eingegeben wurde, sowie seinen Werkzeugleisten-Tab. Beim Zurückkehren zur Konstruktion ist alles wieder da. Aus: Ein Wechsel bricht sie ab und zeigt den Tab Modell.",
|
||||
"prefs.labels": "Beschriftungen",
|
||||
@@ -2625,8 +2542,6 @@
|
||||
"prefs.not_on_gpu": "Auf dieser GPU nicht verfügbar",
|
||||
"prefs.on": "An",
|
||||
"prefs.opaque": "Undurchsichtig",
|
||||
"prefs.operations_panel": "Vorgänge in der Ansicht zeigen",
|
||||
"prefs.operations_panel_note": "Lange Vorgänge (eine Datei öffnen, ein Feature berechnen, der Befehl eines Agenten) erscheinen unten rechts in der Ansicht mit ihrem Fortschritt und einer Schaltfläche zum Abbrechen. Aus: wie bisher ein Hinweis „Berechnung“.",
|
||||
"prefs.orbit_snap": "Halten Sie beim Drehen die Umschalttaste gedrückt, um die Ansicht an einer Achse einrasten zu lassen.",
|
||||
"prefs.orientation": "Ausrichtung",
|
||||
"prefs.origin_plane_names": "Namen der Ursprungsebenen",
|
||||
@@ -2689,8 +2604,6 @@
|
||||
"prefs.ribbon_reveal": "Suchergebnisse im Menüband zeigen",
|
||||
"prefs.ribbon_reveal_note": "Steht der Zeiger über einem Ergebnis in Befehle suchen, zeigt das Menüband, wo der Befehl liegt: seine Registerkarte, seine Schaltfläche oder seine Zeile im Aufklappmenü eines Panels. Ein aus der Suche gestarteter Befehl blinkt dort, und ein laufender Befehl aus einem Aufklappmenü markiert sein Panel.",
|
||||
"prefs.right_click": "Rechtsklick",
|
||||
"prefs.save_prompt_one_at_a_time": "Beim Schließen mehrerer Entwürfe für jeden ungespeicherten Entwurf einzeln fragen",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Für jeden ungespeicherten Entwurf eine eigene Speicherabfrage statt einer gemeinsamen Liste anzeigen.",
|
||||
"prefs.saving": "Starten und Speichern",
|
||||
"prefs.scale_note": "Die Skalierung lässt sich auch mit Strg + / Strg − im Fenster ändern. Bei 100 % sind die Schaltflächen 28 px groß.",
|
||||
"prefs.scale_text": "Skalierung und Text",
|
||||
@@ -2724,8 +2637,6 @@
|
||||
"prefs.sketch.center_arc": "Mittelpunktbogen folgt dem Zeiger",
|
||||
"prefs.sketch.click_selects": "Klick wählt",
|
||||
"prefs.sketch.conflict_colour": "Konfliktfarbe",
|
||||
"prefs.sketch.cursor_coordinates": "Cursorkoordinaten in der Skizze anzeigen",
|
||||
"prefs.sketch.cursor_coordinates_note": "Neben dem Zeiger seine X- und Y-Werte vom Skizzenursprung, auch ohne aktives Werkzeug. Aus: nur während ein Werkzeug einen Punkt setzt.",
|
||||
"prefs.sketch.drawing": "Zeichnen",
|
||||
"prefs.sketch.ellipse_axes": "Ellipsen mit ihren Achsen zeichnen",
|
||||
"prefs.sketch.ellipse_axes_note": "Haupt- und Nebenachse als Konstruktionslinien, damit Halbachsen und Achsen bemaßt werden können. Aus: nur die Ellipse, und D darauf ergibt ihren Nebenradius, wohin der Wert auch gezogen wird, gezeichnet und mit R beschriftet wie bisher.",
|
||||
@@ -2737,20 +2648,14 @@
|
||||
"prefs.sketch.faces_edges": "Flächen und Kanten",
|
||||
"prefs.sketch.hide_glyphs": "Symbole beim Herauszoomen ausblenden",
|
||||
"prefs.sketch.marks": "Markierungen in der Skizze",
|
||||
"prefs.sketch.max_points": "Größte Skizze",
|
||||
"prefs.sketch.max_points_note": "Die meisten Punkte oder Kurven, die eine Skizze aufnimmt: standardmäßig 20000, höchstens 200000. SVG einfügen und DXF einfügen lehnen eine größere Zeichnung ab. Eine große Skizze wird langsamer gelöst und gezeichnet.",
|
||||
"prefs.sketch.max_points_unit": "Punkte",
|
||||
"prefs.sketch.note": "Zeichnen, Fangen und Auswählen.",
|
||||
"prefs.sketch.opening_closing": "Öffnen und Schließen",
|
||||
"prefs.sketch.prefer_free_points": "Bei Überlappung bewegliche Punkte bevorzugen",
|
||||
"prefs.sketch.project_options": "Zuerst Projektionsoptionen abfragen",
|
||||
"prefs.sketch.recent_snap": "Am Schnittpunkt zweier Hilfslinien fangen",
|
||||
"prefs.sketch.select_3d_curve_points": "Punkte von 3D-Skizzenkurven auswählen",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Punkte auf gezeichneten 3D-Skizzenkurven als Referenzen für Konstruktionselemente anzeigen und auswählen.",
|
||||
"prefs.sketch.select_other_hidden": "Andere auswählen erfasst verdeckte Geometrie",
|
||||
"prefs.sketch.shortcut_cycles_modes": "Erneuter Kurzbefehl wechselt den Modus",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "Aus: Das Werkzeug startet erneut.",
|
||||
"prefs.sketch.snap_to_visible_grid": "Am sichtbaren Schnittpunkt des Rasters fangen",
|
||||
"prefs.sketch.snapping_guides": "Fangen und Hilfslinien",
|
||||
"prefs.sketch.state_icons": "Statussymbole",
|
||||
"prefs.sketch.tracking_guides": "Hilfslinien für Mittelpunkte und Kantenmitten",
|
||||
@@ -2778,7 +2683,6 @@
|
||||
"prefs.sketch_selection": "Skizzen und Auswahl",
|
||||
"prefs.sketch_selection_heading": "Skizzen und Auswahl",
|
||||
"prefs.sketch_selection_note": "Legt fest, wie Skizzenelemente einrasten und wie Klicks Elemente auswählen.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "Ein Punkt in einer Skizze rastet am Schnittpunkt der vom Raster gezeichneten Linien ein, wenn der Zeiger auf einen davon zeigt, sonst am feineren Gitter zwischen ihnen. Aus: Der Punkt rastet nur am feineren Gitter ein, wie zuvor.",
|
||||
"prefs.sketch_state_icons": "Skizzensymbole in der Farbe ihres Zustands",
|
||||
"prefs.sketch_state_icons_note": "Im Verlauf und im Browser nimmt das Symbol einer Skizze die Farbe ihres Zustands an (unterbestimmt, vollständig bestimmt oder im Konflikt), und ihr Tooltip nennt den Zustand. Aus: Alle Skizzen haben dasselbe Symbol.",
|
||||
"prefs.sketch_tab_always": "Registerkarte Skizze immer zeigen",
|
||||
@@ -3557,10 +3461,6 @@
|
||||
"render.gpu_path_retry": "Erneut versuchen",
|
||||
"render.gpu_seed": "Zufallsstartwert",
|
||||
"render.gpu_unavailable": "GPU-Pathtracing ist auf diesem Gerät nicht bereit.",
|
||||
"render.graphics_api_restart_vulkan": "Mit Vulkan neu starten",
|
||||
"render.graphics_api_restart_warning": "Ein Wechsel der Grafik-API startet SolidCraft neu und fragt nach dem Speichern ungespeicherter Entwürfe. Wenn die neue API kein Fenster öffnen kann, wird beim nächsten Start die vorherige Auswahl wiederhergestellt.",
|
||||
"render.graphics_api_settings": "Grafikeinstellungen",
|
||||
"render.graphics_api_vulkan_required": "GPU-Pathtracing benötigt Vulkan in dieser Sitzung. Starten Sie mit Vulkan neu oder verwenden Sie weiterhin ein CPU-Bildverfahren.",
|
||||
"render.ground_apply": "Boden anpassen und speichern",
|
||||
"render.ground_gap": "Definierter Abstand",
|
||||
"render.ground_linear_rgb": "Diffuser Reflexionsgrad · lineares RGB",
|
||||
@@ -4536,8 +4436,6 @@
|
||||
"sketch.dof_left_one": "{count} Freiheitsgrad übrig",
|
||||
"sketch.draw_curves": "Als {linetype} zeichnen",
|
||||
"sketch.make_selection": "Auswahl als {linetype} markieren",
|
||||
"sketch.move_released": "Verschoben: {count} Abhängigkeiten zum Rest wurden gelöst ({names}).",
|
||||
"sketch.move_released_one": "Verschoben: {count} Abhängigkeit zum Rest wurde gelöst ({names}).",
|
||||
"sketch.open_ends": "Offen {count}",
|
||||
"sketch.status_conflict": "Bedingungen widersprechen sich",
|
||||
"sketch.status_fully_constrained": "vollständig bestimmt",
|
||||
@@ -4568,10 +4466,6 @@
|
||||
"sketch_text.path_clear": "Text von der Kurve lösen",
|
||||
"sketch_text.path_hint": "Eine Skizzenkurve, der der Text folgt: hier klicken, dann die Kurve",
|
||||
"sketch_text.use_font_file": "Schriftdatei {path} verwenden",
|
||||
"sketch_text.valign_baseline": "Grundlinie",
|
||||
"sketch_text.valign_bottom": "Unten",
|
||||
"sketch_text.valign_middle": "Mitte",
|
||||
"sketch_text.valign_top": "Oben",
|
||||
"solid": "Volumenkörper",
|
||||
"status.editing": "{name} wird bearbeitet",
|
||||
"status.navigation": "Mausbelegung: {mapping}",
|
||||
@@ -4770,7 +4664,6 @@
|
||||
"ui.agent_chat_allow_once": "Einmal erlauben",
|
||||
"ui.agent_chat_allowed": "Erlaubt",
|
||||
"ui.agent_chat_answered": "Antwort: {option}",
|
||||
"ui.agent_chat_answered_in": "Beantwortet in {time}",
|
||||
"ui.agent_chat_approval": "Darf der Agent das tun?",
|
||||
"ui.agent_chat_attach_selection": "Auswahl anhängen",
|
||||
"ui.agent_chat_attach_selection_tip": "Das im Modell Ausgewählte (Flächen, Kanten, Merkmale, Körper) mit der Nachricht senden, damit der Agent weiß, was Sie meinen",
|
||||
@@ -4812,7 +4705,6 @@
|
||||
"ui.agent_chat_dock_right": "Rechts andocken",
|
||||
"ui.agent_chat_drop_hint": "Ablegen, um an die nächste Nachricht anzuhängen",
|
||||
"ui.agent_chat_edit": "Bearbeiten",
|
||||
"ui.agent_chat_ended_after": "Beendet nach {time}",
|
||||
"ui.agent_chat_exited": "Der Agent wurde beendet.",
|
||||
"ui.agent_chat_failed_start": "Der Agent konnte nicht starten: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: Eine CAD-Datei wird in das Design importiert, nicht gelesen",
|
||||
@@ -4850,7 +4742,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} kann die Werkzeuge von SolidCraft nicht verwenden und daher nur chatten. Wählen Sie ein Modell mit Werkzeugunterstützung.",
|
||||
"ui.agent_chat_model_rejected": "Der Agent hat {model} nicht akzeptiert: {error}",
|
||||
"ui.agent_chat_model_search": "Modelle suchen…",
|
||||
"ui.agent_chat_model_search_or_id": "Suchen oder eine beliebige Modell-ID eingeben…",
|
||||
"ui.agent_chat_model_tip": "Das vom Agenten verwendete Modell. Ihre Auswahl wird für diesen Agenten gespeichert.",
|
||||
"ui.agent_chat_models_failed": "Modelle konnten nicht abgerufen werden: {error}",
|
||||
"ui.agent_chat_models_heading": "Verfügbare Modelle",
|
||||
@@ -4908,10 +4799,6 @@
|
||||
"ui.agent_chat_setup_title": "Assistenten einrichten",
|
||||
"ui.agent_chat_side": "Chat andocken",
|
||||
"ui.agent_chat_signed_in": "angemeldet",
|
||||
"ui.agent_chat_snap_none_found": "Kein Coding-Agent gefunden. Das Snap-Paket ist abgeschottet und kann die auf diesem Computer installierten Coding-Agenten weder sehen noch starten. Um sie zu nutzen, installieren Sie SolidCraft stattdessen aus dem AppImage-, .deb- oder .rpm-Paket. Ein Agent, der eine OpenAI-kompatible API nutzt, funktioniert auch im Snap-Paket: Richten Sie ihn mit Agent hinzufügen ein.",
|
||||
"ui.agent_chat_span_h": "{h} Std. {min} Min.",
|
||||
"ui.agent_chat_span_min": "{n} Min.",
|
||||
"ui.agent_chat_span_s": "{n} Sek.",
|
||||
"ui.agent_chat_state_auth": "Anmeldung nötig",
|
||||
"ui.agent_chat_state_busy": "Arbeitet…",
|
||||
"ui.agent_chat_state_exited": "Agent beendet",
|
||||
@@ -4922,10 +4809,6 @@
|
||||
"ui.agent_chat_stop": "Beenden",
|
||||
"ui.agent_chat_stop_tip": "Den Agenten und alles, was er gestartet hat, beenden",
|
||||
"ui.agent_chat_stop_turn_tip": "Agenten stoppen (Esc). Eingereihte Nachrichten bleiben eingereiht.",
|
||||
"ui.agent_chat_thinking_for": "Denkt seit {time} nach",
|
||||
"ui.agent_chat_tool_running_for": "läuft seit {time}",
|
||||
"ui.agent_chat_transcript_assistant": "Assistent:",
|
||||
"ui.agent_chat_transcript_user": "Benutzer:",
|
||||
"ui.agent_chat_turn_limit": "Änderungen pro Nachricht",
|
||||
"ui.agent_chat_turn_unlimited": "Unbegrenzt",
|
||||
"ui.agent_chat_undo_changes": "Diese Änderungen rückgängig machen",
|
||||
@@ -5082,9 +4965,7 @@
|
||||
"ui.browser_bodies_one": "{count} Körper",
|
||||
"ui.browser_bodies_other": "{count} Körper",
|
||||
"ui.browser_collapse": "Browser einklappen",
|
||||
"ui.browser_collapse_below": "Darunter einklappen",
|
||||
"ui.browser_expand": "Browser ausklappen",
|
||||
"ui.browser_expand_below": "Darunter ausklappen",
|
||||
"ui.browser_title": "Browser",
|
||||
"ui.calibrate": "Kalibrieren",
|
||||
"ui.cancel": "Abbrechen",
|
||||
@@ -5112,7 +4993,6 @@
|
||||
"ui.collapse": "Einklappen",
|
||||
"ui.collinear": "Kollinear",
|
||||
"ui.colour_vision": "Farbsehen",
|
||||
"ui.colour_vision_bends": "Biegungen",
|
||||
"ui.colour_vision_deutan": "Deutan",
|
||||
"ui.colour_vision_deutan_tip": "Bei schwachem oder fehlendem Grünsinn",
|
||||
"ui.colour_vision_failed": "Fehler",
|
||||
@@ -5142,9 +5022,6 @@
|
||||
"ui.conic_curve": "Kegelschnitt",
|
||||
"ui.constant": "Konstant",
|
||||
"ui.constraints_conflict": "Bedingungen konfliktreich",
|
||||
"ui.construct_axes": "Achsen",
|
||||
"ui.construct_planes": "Ebenen",
|
||||
"ui.construct_points": "Punkte",
|
||||
"ui.construction": "Konstruktionslinie",
|
||||
"ui.construction.angle_hint": "Konstruktionslinie: Punkt anklicken, dann Winkel eingeben oder Richtung wählen",
|
||||
"ui.construction.bisector_hint": "Winkelhalbierende: zwei sich schneidende Geraden wählen, dann gewünschte Lösung",
|
||||
@@ -5295,17 +5172,6 @@
|
||||
"ui.ellipse": "Ellipse",
|
||||
"ui.emboss_wrap_note": "Senkrechte Linienprofile, die einen unterstützten Zylinder berühren, werden automatisch aufgewickelt. Eine Wand auswählen, um ein Ziel festzulegen.",
|
||||
"ui.end": "Ende",
|
||||
"ui.end_cap.chamfer": "Eckfase",
|
||||
"ui.end_cap.direction": "Richtung",
|
||||
"ui.end_cap.faces": "Stirnflächen",
|
||||
"ui.end_cap.inset": "Einzug",
|
||||
"ui.end_cap.inset_kind": "Einzug als",
|
||||
"ui.end_cap.inset_ratio": "Einzugsverhältnis",
|
||||
"ui.end_cap.inward": "Nach innen",
|
||||
"ui.end_cap.length": "Länge",
|
||||
"ui.end_cap.outward": "Nach außen",
|
||||
"ui.end_cap.ratio": "Anteil der Dicke",
|
||||
"ui.end_cap_title": "ENDKAPPE",
|
||||
"ui.end_radius": "Endradius",
|
||||
"ui.end_scale": "Endskalierung",
|
||||
"ui.entities": "Elemente",
|
||||
@@ -5325,10 +5191,7 @@
|
||||
"ui.explode_needs_two_components": "Die Explosionsdarstellung zieht Komponenten auseinander, daher braucht die Konstruktion mindestens zwei davon (Neue Komponente, Konstruktion einfügen oder Komponenten aus Körpern erstellen)",
|
||||
"ui.exportDxf": "Als DXF exportieren…",
|
||||
"ui.export_ellipsis_keymap": "Exportieren…",
|
||||
"ui.export_glb": "Als GLB exportieren",
|
||||
"ui.export_keymap_tip": "Tasten, S-Box-Favoriten und die Symbolleiste als Datei",
|
||||
"ui.export_selects_only_body": "Einzigen Körper beim Mesh-Export auswählen",
|
||||
"ui.export_selects_only_body_tip": "Als STL exportieren, Als 3MF exportieren und An Slicer senden starten mit dem Körper des Designs ausgewählt, wenn es nur einen hat.",
|
||||
"ui.extend": "Verlängern",
|
||||
"ui.extent_type": "Ausdehnungstyp",
|
||||
"ui.extract_component": "In Datei extrahieren…",
|
||||
@@ -5386,8 +5249,6 @@
|
||||
"ui.fine": "Fein",
|
||||
"ui.finest": "Sehr fein",
|
||||
"ui.finish_sketch": "Skizze beenden",
|
||||
"ui.first_dimension_scales_about_origin": "Um den Skizzenursprung skalieren",
|
||||
"ui.first_dimension_scales_about_origin_tip": "Ein: Die Zeichnung wird immer um den Skizzenursprung vergrößert oder verkleinert, eine vom Ursprung entfernt gezeichnete Form verschiebt sich also. Aus: Eine Zeichnung, die nichts an den Ursprung bindet, wird um ihre eigene Mitte skaliert und bleibt an ihrem Platz.",
|
||||
"ui.fit": "Einpassen",
|
||||
"ui.fix_unfix": "Fixieren/Lösen",
|
||||
"ui.flat": "Flach",
|
||||
@@ -5805,7 +5666,6 @@
|
||||
"ui.project_references_construction_note": "Projizieren, Schneiden, 3D-Geometrie einbeziehen und die Flächenkanten einer neuen Skizze auf einer Fläche erzeugen Konstruktionsgeometrie: Bezüge zum Zeichnen, die nicht zu Profilen gehören. Sie bleiben mit dem Modell verknüpft.",
|
||||
"ui.properties": "Eigenschaften",
|
||||
"ui.properties.copy_matrix": "Matrix kopieren",
|
||||
"ui.properties.copy_value": "Klicken, um den Wert zu kopieren",
|
||||
"ui.properties.first_moments": "Statische Momente",
|
||||
"ui.properties.inertia": "Trägheitsmoment",
|
||||
"ui.properties.inertia_note": "Um den Massenschwerpunkt, in Weltachsen (g·{unit}²)",
|
||||
@@ -5818,7 +5678,6 @@
|
||||
"ui.properties.measuring_failed": "Die Messung wurde vor dem Ende abgebrochen.",
|
||||
"ui.properties.principal_axis": "Hauptachse {number}",
|
||||
"ui.properties.principal_moments": "Hauptträgheitsmomente",
|
||||
"ui.properties.value_copied": "Wert kopiert",
|
||||
"ui.pull_direction": "Entformungsrichtung",
|
||||
"ui.quality": "Qualität",
|
||||
"ui.quantity": "Anzahl",
|
||||
@@ -5838,13 +5697,10 @@
|
||||
"ui.relink_design_changed": "Die Baugruppe hat sich beim Wählen einer Quelle geändert. Starten Sie Quelle neu verknüpfen erneut.",
|
||||
"ui.relink_done": "Quelle für alle Instanzen neu verknüpft.",
|
||||
"ui.relink_not_linked": "Diese Komponente ist nicht mit einem Quelldesign verknüpft.",
|
||||
"ui.relink_one_done": "Quelle für diese Instanz neu verknüpft.",
|
||||
"ui.relink_select_one": "Wählen Sie zuerst eine verknüpfte Komponente oder eine ihrer Instanzen aus.",
|
||||
"ui.relink_source_all": "Quelle neu verknüpfen (alle Instanzen)…",
|
||||
"ui.relink_source_one": "Quelle neu verknüpfen…",
|
||||
"ui.removeFromToolbar": "Aus der Symbolleiste entfernen",
|
||||
"ui.removeSection": "Schnitt entfernen",
|
||||
"ui.renameSelectedBodies": "Ausgewählte Körper umbenennen",
|
||||
"ui.render": "Rendern",
|
||||
"ui.renderer": "Renderer",
|
||||
"ui.repeat": "Wiederholen",
|
||||
@@ -5875,8 +5731,6 @@
|
||||
"ui.ribbon_pin_footer": "Angeheftete Befehle erscheinen im Menüband. Fahren Sie über eine Zeile, um sie anzuheften oder zu lösen.",
|
||||
"ui.ribbon_workspace": "Arbeitsbereich",
|
||||
"ui.right": "Rechts",
|
||||
"ui.right_click_confirms": "Rechtsklick bestätigt Dialogeingaben",
|
||||
"ui.right_click_confirms_tip": "Bei offenem Dialog springt ein Rechtsklick in der Ansicht zur nächsten leeren Eingabe und führt bei der letzten OK aus",
|
||||
"ui.save": "Speichern",
|
||||
"ui.save_as": "Speichern unter",
|
||||
"ui.save_mesh_no_slicer_open": "Kein Slicer gefunden: Wählen Sie „Benutzerdefiniert…“ und wählen Sie Ihr Slicer-Programm",
|
||||
@@ -5972,7 +5826,6 @@
|
||||
"ui.step_values": "Werte mit Pfeilen und Mausrad ändern",
|
||||
"ui.step_values_tip": "Pfeil auf/ab und das Mausrad über einem Wertefeld ändern dessen Zahl.",
|
||||
"ui.stitch_tolerance_hint": "eng",
|
||||
"ui.straighten": "Ausrichten",
|
||||
"ui.stretch": "Strecken",
|
||||
"ui.supersampling": "Supersampling (SSAA)",
|
||||
"ui.supersampling_adaptive": "Nur bei ruhender Ansicht",
|
||||
@@ -6046,8 +5899,6 @@
|
||||
"ui.view_angles_yaw": "Gieren",
|
||||
"ui.view_angles_zero": "{axis} auf 0° setzen",
|
||||
"ui.view_centre": "Ansichtszentrum",
|
||||
"ui.view_compass_tip": "Ansicht von {axis}. Erneut klicken zum Umkehren. Ziehen zum Drehen.",
|
||||
"ui.view_compass_tip_snap": "Ansicht von {axis}. Erneut klicken zum Umkehren. Ziehen zum Drehen; Umschalttaste halten zum Einrasten.",
|
||||
"ui.viewport_status_clear": "{name} ausschalten",
|
||||
"ui.viewport_status_clear_hint": "{name} ausschalten · Esc",
|
||||
"ui.viewport_status_edges": "{count} Kanten",
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "Drag to move the hole; click to remove it",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "Drag to move the rest across the model. It snaps to sketch points on the face.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "Drag to move the snap fit across the model. It snaps to sketch points on the face.",
|
||||
"Drag to place it on another face.": "Drag to place it on another face.",
|
||||
"Drag to point the catch in another direction.": "Drag to point the catch in another direction.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.",
|
||||
"Drive Joint": "Drive Joint",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "Offset Y",
|
||||
"Offset Z": "Offset Z",
|
||||
"On your computer": "On your computer",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "One more stretch of the picked edge, each with its own angle, height and turns",
|
||||
"Opacity": "Opacity",
|
||||
"Open GitHub": "Open GitHub",
|
||||
"Open GitHub draft": "Open GitHub draft",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "Remove the track",
|
||||
"Remove this bend": "Remove this bend",
|
||||
"Remove this point": "Remove this point",
|
||||
"Remove this segment": "Remove this segment",
|
||||
"Rename Feature": "Rename Feature",
|
||||
"Rename Folder": "Rename Folder",
|
||||
"Render Stage": "Render Stage",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "Section position",
|
||||
"Sections": "Sections",
|
||||
"Sections (one sketch each)": "Sections (one sketch each)",
|
||||
"Segments": "Segments",
|
||||
"Select Features": "Select Features",
|
||||
"Select Other": "Select Other",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "Spacing must be a non-zero number",
|
||||
"Specialise": "Specialize",
|
||||
"Speed": "Speed",
|
||||
"Split Edge": "Split Edge",
|
||||
"Splitting tool": "Splitting tool",
|
||||
"Square": "Square",
|
||||
"Stainless Steel": "Stainless Steel",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "Variable Radius",
|
||||
"Variable radius": "Variable radius",
|
||||
"Velocity": "Velocity",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vertices",
|
||||
"View": "View",
|
||||
"View navigator": "View navigator",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "Off takes the entries out again.\n\nWhen SolidCraft starts, adds it as an MCP server to the AI apps found on this computer (OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code), so an agent can use it without any setup. Only the solidcraft entry is added or its path refreshed; an entry you changed is left alone, and the file is backed up first. Off: the entries it added are removed. Help > Connect AI assistants… does this by hand.",
|
||||
"ai.prefs.connect_at_start": "Connect the last agent at start",
|
||||
"ai.prefs.connect_at_start_note": "Starts the agent you connected last (or the default one) in the background each time SolidCraft starts, so it is ready for chatting. Not when SolidCraft is started with --control. If it cannot connect, the Assistant shows Connection failed and a Retry button.",
|
||||
"ai.prefs.control_failed": "The control channel could not start: {error}",
|
||||
"ai.prefs.control_from_launch": "Started with --control on port {port} for this run. Changes here take effect the next time SolidCraft starts without --control.",
|
||||
"ai.prefs.control_listening": "Listening on 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Not listening",
|
||||
"ai.prefs.control_port": "Port",
|
||||
"ai.prefs.control_port_note": "The port AI agents connect to on this computer (127.0.0.1). 27878 is the default: when it is in use, the next free port is taken. Any other port is used exactly. Point your MCP client at the same port, for example solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "Port {port} is in use by another program (or another SolidCraft window). Choose another port.",
|
||||
"ai.prefs.follow_camera": "Follow the camera",
|
||||
"ai.prefs.follow_camera_off": "Automatic camera following is off.",
|
||||
"ai.prefs.follow_camera_on": "The camera turns to face sketches the agent creates.",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "not on a part's face",
|
||||
"browser.sketches_to_parts_part_missing": "their part is gone",
|
||||
"browser.sketches_to_parts_result": "Moved {moved} sketches to the part they're on; {stayed} stayed: {why}",
|
||||
"browser.straighten_angle": "Edge direction",
|
||||
"browser.straighten_choose": "Choose Horizontal, Vertical or Angle for the edge, then press Straighten.",
|
||||
"browser.straighten_click_a": "Click the image at one end of an edge that should be straight, or type its coordinates.",
|
||||
"browser.straighten_click_b": "Click the other end of the edge, or type its coordinates.",
|
||||
"browser.straighten_horizontal": "Horizontal",
|
||||
"browser.straighten_title": "Straighten: {name}",
|
||||
"browser.straighten_vertical": "Vertical",
|
||||
"browser.units": "Units: {units}",
|
||||
"cam.flat": "Flat face",
|
||||
"cam.follower": "Follower",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "Pick Up Appearance",
|
||||
"cmd.appearance_replace": "Replace Appearance",
|
||||
"cmd.assembly_bom": "Bill of Materials",
|
||||
"cmd.assembly_constraint_create": "Constrain",
|
||||
"cmd.assembly_constraint_edit": "Edit Constraint",
|
||||
"cmd.assembly_mass_properties": "Mass Properties",
|
||||
"cmd.body.print_face": "Print Face",
|
||||
"cmd.body_rename": "Rename Body",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "Delete Canvas",
|
||||
"cmd.canvas_edit": "Edit Canvas",
|
||||
"cmd.canvas_insert": "Canvas",
|
||||
"cmd.canvas_straighten": "Straighten Canvas",
|
||||
"cmd.canvas_to_sketch": "Canvas to Sketch",
|
||||
"cmd.component_activate": "Activate Component",
|
||||
"cmd.component_break_link": "Break Link",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "Configuration Rule",
|
||||
"cmd.config_rules": "Configuration Rules",
|
||||
"cmd.config_table": "Display Configuration Table",
|
||||
"cmd.construct.axis": "Axis",
|
||||
"cmd.construct.plane": "Plane",
|
||||
"cmd.construct.plane.axis_point": "Plane Through Axis And Point",
|
||||
"cmd.construct.point": "Point",
|
||||
"cmd.construct_axis_edge": "Axis Through Edge",
|
||||
"cmd.construct_axis_normal_to_face": "Axis Perpendicular To Face",
|
||||
"cmd.construct_axis_through_cylinder": "Axis Through Cylinder/Cone/Torus",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "Save As Mesh",
|
||||
"cmd.file_send_to_slicer": "Send to Slicer",
|
||||
"cmd.file_slicers": "Installed Slicers",
|
||||
"cmd.frame_end_cap": "End Cap",
|
||||
"cmd.frame_member": "Frame Member",
|
||||
"cmd.frame_profile_insert": "Insert Profile",
|
||||
"cmd.frame_profile_list": "Profile Library",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "Isocurve Analysis",
|
||||
"cmd.inspect_minimum_radius": "Minimum Radius Analysis",
|
||||
"cmd.inspect_parameter_sweep": "Parameter Sweep",
|
||||
"cmd.inspect_parameter_variants": "Compare Parameter Variants",
|
||||
"cmd.inspect_silhouette": "Silhouette",
|
||||
"cmd.inspect_zebra": "Zebra Analysis",
|
||||
"cmd.joint_as_built": "As-Built Joint",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "Motion Trace",
|
||||
"cmd.motion_trace_edit": "Edit Motion Trace",
|
||||
"cmd.motion_trace_keep": "Keep Motion Trace",
|
||||
"cmd.note_add": "Add Note",
|
||||
"cmd.note_delete": "Delete Note",
|
||||
"cmd.note_list": "List Notes",
|
||||
"cmd.note_update": "Edit Note",
|
||||
"cmd.occurrence_align": "Align Occurrence",
|
||||
"cmd.occurrence_copy": "Paste (Instance)",
|
||||
"cmd.occurrence_drag": "Drag Occurrence",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "Render Image",
|
||||
"cmd.render_status": "Render Progress",
|
||||
"cmd.select_clear": "Clear Selection",
|
||||
"cmd.selection_get": "Get Selection",
|
||||
"cmd.settings_profile_apply": "Apply Settings Profile",
|
||||
"cmd.settings_profile_delete": "Delete Settings Profile",
|
||||
"cmd.settings_profile_export": "Export Settings Profile",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "Suppress Feature",
|
||||
"cmd.ui.assistant": "Toggle Assistant",
|
||||
"cmd.ui.palette": "Search Commands",
|
||||
"cmd.ui.toggle_visibility": "Show/Hide Selection",
|
||||
"cmd.view.navigator": "Custom View Navigator",
|
||||
"cmd.view.render_browser": "Render Browser",
|
||||
"cmd.view.render_dock": "Move Render Dock",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "Step down",
|
||||
"color.step_up": "Step up",
|
||||
"color.value": "Value, the brightness (percent)",
|
||||
"component.error.ambiguous_name": "Several components are named `{name}`. Use a numeric component ID: {ids}.",
|
||||
"config.column_filter_empty": "No matching columns",
|
||||
"config.rule_parameter_columns": "Only parameters with a column in the table are listed. Add one with Add Column (+) to use it here.",
|
||||
"config.rule_suppression_columns": "Only features with a Suppress column in the table are listed. Add one with Add Column (+) to drive it here.",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: the reference `{reference}` no longer exists as it was picked; reselect it",
|
||||
"dialog.bodies_count": "{count} bodies",
|
||||
"dialog.clearance_invalid": "the clearance must be a length of 0 or more",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "Compute",
|
||||
"dialog.compute_again": "Compute again",
|
||||
"dialog.computing": "Computing… {seconds} s",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "Only a number steps; an expression stays as typed",
|
||||
"dialog.dimension_step_up": "Up by {step}",
|
||||
"dialog.edit_title": "EDIT {title}",
|
||||
"dialog.hole_held_off_its_line": "The reference edge holds this hole on a line that leaves the face before the picked point. Pick where the line crosses the face, or take the edge out to move the hole freely.",
|
||||
"dialog.no_shown_body": "No shown body to change: show one, or choose New Body",
|
||||
"dialog.pattern_sketch_not_object": "Pick bodies or features: a sketch is neither. Repeat its curves with the sketch's own Pattern or Mirror, or extrude it first.",
|
||||
"dialog.primitive_point_tip": "A point that fills X, Y and Z: click here, then click a vertex, edge or face of the model, a point of a sketch, or the origin.",
|
||||
"dialog.reference_edge_tip": "A straight edge of the picked face to measure the distance below from: click here, then click the edge.",
|
||||
"dialog.right_click_pick": "Select {input} first",
|
||||
"dialog.select": "↖ Select",
|
||||
"dialog.selected_count": "↖ {count} selected",
|
||||
"dialog.selection_constraint": "Constraint {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "{name} changed on disk",
|
||||
"document.changed_on_disk_detail": "{name} was changed by another program or computer since you opened or last saved it. Overwrite replaces those changes with yours; Save a Copy keeps both.",
|
||||
"document.copy_name": "{name} copy",
|
||||
"document.discard_row": "Discard",
|
||||
"document.finish_save_prompt": "Finish answering the save prompt before opening another design.",
|
||||
"document.newer_file": "Saved by a newer SolidCraft (format {format}, this version reads up to {reads}). If something's missing, update.",
|
||||
"document.newer_file_change": "Saved by a newer SolidCraft (format {format} with `{change}`, which this version doesn't know). If something's missing, update.",
|
||||
"document.newer_file_not_read": "Not read: {what}. Saving keeps it.",
|
||||
"document.not_saved_yet": "Not saved yet",
|
||||
"document.open_anyway": "Open Anyway",
|
||||
"document.open_elsewhere": "{name} is already open",
|
||||
"document.open_elsewhere_detail": "{name} is open in SolidCraft {app} on {who}, opened {when}. If you both save, one of you loses work. Open it read-only to look at it without saving over it.",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "This design was opened read-only: save it as a new file",
|
||||
"document.save_changes": "Save changes to {name}?",
|
||||
"document.save_copy": "Save a Copy…",
|
||||
"document.save_many": "Save changes to {n} designs?",
|
||||
"document.save_row": "Save",
|
||||
"document.save_selected": "Save Selected",
|
||||
"document.tab_unsaved_changes": "Unsaved changes",
|
||||
"document.unsaved_changes": "{name} has unsaved changes. If you don't save, they are lost.",
|
||||
"drive.rigid": "{joint} is a rigid joint: it holds its parts still, so it has nothing to drive. To let them move, change its type in Edit Joint: Revolute to rotate, Slider to slide, Cylindrical for both.",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "Curve tolerance",
|
||||
"dxf.tolerance_help": "Visible bodies and shown sketches only. Curves use straight segments. Smaller tolerance gives finer curves and uses more time and memory.",
|
||||
"each rail's curves must be in one sketch": "each rail's curves must be in one sketch",
|
||||
"error.end_cap_faces": "Pick at least one open end face of a frame member",
|
||||
"error.end_cap_unresolved": "End {ends} of this cap is no longer on the model. Pick the end faces again",
|
||||
"feature computation ended without a result": "feature computation ended without a result",
|
||||
"file.open.drawing_filter": "Designs, CAD files, meshes and drawings",
|
||||
"file.open.portal_fallback.no_portal_service": "The file chooser that opened is not the desktop's own: the desktop portal service is not available.",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "Inserting geometry",
|
||||
"file_load.link_item": "{name} ({done} of {total})",
|
||||
"file_load.opened": "Opened {name}",
|
||||
"file_load.opened_behind": "{name} opened in a new tab",
|
||||
"file_load.opened_in_tab": "Opened {name} in a new tab",
|
||||
"file_load.opening": "Opening design",
|
||||
"file_load.preparing_thumbnail": "Preparing the thumbnail...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "Shows the configuration table: one row per variant, one column per parameter or feature, and whether the design still matches the active row. Use it to review the variants of a design.",
|
||||
"help.connect_note": "Restart each assistant to load the SolidCraft server. Each file was backed up as .bak before it changed.",
|
||||
"help.connect_title": "Connect AI assistants",
|
||||
"help.construct.axis": "Creates a construction axis with the method your picks call for: along an edge or line, through a hole or round face, where two planes meet, through two points, or square to a face through a point. Use it when you know the references and not the method.",
|
||||
"help.construct.axis.edge": "Creates a construction axis along a straight edge or sketch line. Use it as the axis for a revolve, a circular pattern or a joint.",
|
||||
"help.construct.axis.normal_to_face": "Creates a construction axis through a point, square to a face. Use it as an axis that stands straight out of a surface.",
|
||||
"help.construct.axis.through_cylinder": "Creates a construction axis through the centre of a cylinder, cone or torus face, or a circular edge. Use it to turn or pattern features around a round part.",
|
||||
"help.construct.axis.two_planes": "Creates a construction axis where two planes or flat faces meet. Use it when the axis you need is the line between two faces.",
|
||||
"help.construct.axis.two_points": "Creates a construction axis through two points, vertices or sketch points. Use it for an axis that runs between two known positions.",
|
||||
"help.construct.plane": "Creates a construction plane with the method your picks call for: offset from a plane, through a point, between two planes, through lines or points, tangent to a curved face, or square to a path. Use it when you know the references and not the method.",
|
||||
"help.construct.plane.along_path": "Creates a construction plane square to an edge or curve, at a position along it. Use it to sketch a profile for a sweep or a section of a path.",
|
||||
"help.construct.plane.at_angle": "Creates a construction plane turned by an angle from a plane or face, about an axis or edge. Turn on Use axis direction only to project the axis onto the base and pivot about a point on that plane (the base origin when none is picked). Use it for sloped sketches, such as an angled bracket.",
|
||||
"help.construct.plane.axis_point": "Creates a construction plane containing an axis and a point off that axis. Pick an origin or construction axis, a straight edge or sketch line, then a vertex, sketch point or construction point. A point on the axis cannot define a unique plane.",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "Creates a construction plane that touches a cylinder, cone, sphere or torus at a point. Use it to sketch on the side of a round part.",
|
||||
"help.construct.plane.three_points": "Creates a construction plane through three points. Use it for a plane set by positions on the model, such as three corners.",
|
||||
"help.construct.plane.two_edges": "Creates a construction plane through two straight edges or lines that lie in one plane. Use it for a plane across a part, such as through two opposite edges.",
|
||||
"help.construct.point": "Creates a construction point with the method your picks call for: at a vertex, at the centre of a circle or sphere, along an edge, where two lines or three planes meet, or where a line crosses a plane. Use it when you know the references and not the method.",
|
||||
"help.construct.point.along_path": "Creates a construction point at a position along an edge or curve. Use it as a reference partway along a path.",
|
||||
"help.construct.point.center": "Creates a construction point at the centre of a circular edge, sketch circle or arc, sphere or torus. Use it as a reference for holes, axes and joints.",
|
||||
"help.construct.point.edge_plane": "Creates a construction point where an edge or line passes through a plane or flat face. Use it to mark where a path crosses a plane.",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "Saves the selected bodies as a 3MF file and opens it in the slicer you choose. Use it to go from the model to printing in one step.",
|
||||
"help.font_details": "The interface uses egui's built-in fonts (Ubuntu Light and Hack, under the Ubuntu Font Licence and the MIT/Bitstream Vera license; Noto Emoji and the emoji icon font, under the OFL and MIT). Sketch text uses Liberation Sans (SIL OFL 1.1). The Crafting Apps' optional font pack, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), is not bundled in SolidCraft builds.",
|
||||
"help.fonts": "Fonts",
|
||||
"help.frame.end_cap": "Closes the open ends of frame members with plates shaped like the profile's outline. Use it to seal tubes, angles and beams, on top of the end or set into it.",
|
||||
"help.frame.member": "Places a profile, such as a tube or an aluminium extrusion, along the lines of a frame sketch, one member per line. Use it to build frames, racks and welded structures.",
|
||||
"help.inspect.accessibility": "Colours the faces a tool can reach from one direction, and those it cannot. Use it to check a part for machining or moulding from that side.",
|
||||
"help.inspect.center_of_mass": "Shows the centre of mass of bodies, each on its own and all together, at uniform density. Use it to check balance and where a part will tip.",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "At",
|
||||
"measure.item": "Item {number}",
|
||||
"measure.line_to_centre": "Line to center",
|
||||
"measure.perimeter": "Perimeter",
|
||||
"measure.perimeter_inner": "Inner perimeter",
|
||||
"measure.perimeter_outer": "Outer perimeter",
|
||||
"measure.quick_copied": "Measurement copied",
|
||||
"measure.quick_copy": "Click to copy the measurement",
|
||||
"measure.quick_edges": "{count} edges",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt+left drag pans, Shift+Alt+left zooms, Ctrl+left drag on empty space orbits",
|
||||
"nav.inventor.help": "Middle drag pans, Shift+middle orbits, Ctrl+middle zooms, right drag orbits",
|
||||
"nav.maya.help": "Alt+left drag orbits, Alt+middle pans, Alt+right zooms; middle drag also pans",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+right drag: right zooms in, left zooms out. Turn off to restore vertical drag zoom.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: horizontal drag zoom",
|
||||
"nav.nx.help": "Middle drag orbits, Shift+middle pans (NX's middle + right), Ctrl+middle zooms (NX's middle + left); right drag leaves the camera",
|
||||
"nav.openscad.help": "Left drag on empty space orbits, Shift+left drag box-selects, sketch geometry drags edit; right or middle drag pans, Shift+right or Shift+middle drag zooms",
|
||||
"nav.orbit_cursor_wrap.help": "An orbit drag that reaches the edge of the view moves the cursor to the opposite edge and keeps turning. Off: the drag stops at the edge of the screen. Has no effect on Wayland or in the browser.",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "not a move",
|
||||
"not a number": "not a number",
|
||||
"open a sketch first": "open a sketch first",
|
||||
"operations.cancel": "Cancel {name}",
|
||||
"operations.cancelled": "{name} cancelled",
|
||||
"operations.cancelling": "Cancelling…",
|
||||
"operations.cannot_cancel": "{name} can't be cancelled",
|
||||
"operations.feature": "Feature",
|
||||
"operations.feature_edit": "Edit feature",
|
||||
"operations.meshing": "Loading parts",
|
||||
"operations.queued": "Queued",
|
||||
"operations.stopped": "Cancelled",
|
||||
"operations.waiting": "Ready",
|
||||
"parameters.apply_live": "Apply each change as you leave its field",
|
||||
"parameters.apply_live_tip": "Off: changes wait until Apply or OK, then the design rebuilds once for all of them. Cancel or Escape drops them.",
|
||||
"parameters.held": "{count} changes waiting for Apply",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "3D view colors",
|
||||
"prefs.appearance.viewport_logo": "Viewport and logo",
|
||||
"prefs.applies_on_restart": "Applies on restart",
|
||||
"prefs.assemblies": "Assemblies",
|
||||
"prefs.assistant": "Assistant",
|
||||
"prefs.assistant_connecting": "Connecting",
|
||||
"prefs.assistant_follow_help": "Look At sketches move the view with the pointer.",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "Choose font file…",
|
||||
"prefs.click": "Click",
|
||||
"prefs.command_dialog_values": "Command dialogs",
|
||||
"prefs.constraint_glyph_size": "Constraint glyph size",
|
||||
"prefs.constraint_glyph_size_note": "How large constraint glyphs and their letters or icons are drawn in a sketch. 100% is the usual size; glyphs keep this screen size at every zoom.",
|
||||
"prefs.construct_menu_groups": "Group Construct tools by entity type",
|
||||
"prefs.construct_menu_groups_help": "Show Planes, Axes and Points headings. Off keeps the original menu order.",
|
||||
"prefs.contact_shading": "Soft contact shading",
|
||||
"prefs.contact_shading_note": "Soft shading where parts come close.",
|
||||
"prefs.context_menu": "Context menu",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "Rows",
|
||||
"prefs.devices": "3D mouse",
|
||||
"prefs.dialog_buttons": "Dialog buttons",
|
||||
"prefs.dialog_first_letter_buttons": "Dialog buttons answer their first letter",
|
||||
"prefs.dialog_first_letter_buttons_help": "With a dialog open, typing the first letter of a button's label presses it: O for OK, C for Cancel. A letter that fits two buttons does nothing, and a focused text field keeps the keystroke. Off: typing does nothing to the buttons, as before.",
|
||||
"prefs.dialogs": "Dialogs",
|
||||
"prefs.dialogs_edge": "At the view's edge",
|
||||
"prefs.dialogs_left_column": "In the left column",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "In a window",
|
||||
"prefs.display": "Display",
|
||||
"prefs.edges": "Edges and shading",
|
||||
"prefs.export": "Export",
|
||||
"prefs.export_name": "Export file name",
|
||||
"prefs.export_name.body": "Exported body's name (the first one when there are several)",
|
||||
"prefs.export_name.design": "Design name",
|
||||
"prefs.export_name_hint": "e.g. {design}-{body}",
|
||||
"prefs.export_name_sample": "Exporting this design offers: {name}",
|
||||
"prefs.export_name_tip": "The file name File › Export and Save As Mesh offer. These placeholders are replaced:\n{placeholders}\nA design property that is not set is left out. Leave the field empty to offer the design's name, or the body's for a mesh.",
|
||||
"prefs.extend": "Extend",
|
||||
"prefs.extra_navigation": "Ctrl+left drag on empty space orbits; hold Space to pan.",
|
||||
"prefs.extrude_arrow_face_stops": "Extrude arrow stops at faces",
|
||||
"prefs.extrude_arrow_face_stops_note": "Dragging Extrude's distance arrow stops at flat faces parallel to the profile, such as the far side of a block being cut, and outlines the face. Off: the arrow moves in round steps only.",
|
||||
"prefs.extrude_view_isometric": "Turn the view to isometric when Extrude opens",
|
||||
"prefs.extrude_view_return": "Go back to the earlier view when Extrude closes",
|
||||
"prefs.file_operations_wait": "Wait for files to open",
|
||||
"prefs.file_operations_wait_note": "While a file opens or is inserted, or links are read again, the design waits behind a card with the file's progress and Cancel. Off: the file shows in the operations panel and you can keep working; an insert lands once you finish what you are doing, and a file opened meanwhile goes in a new tab.",
|
||||
"prefs.fillet_legacy_radius": "Use the previous Solid Fillet radius default",
|
||||
"prefs.fillet_legacy_radius.help": "Off by default. When on, a new Solid Fillet opens at the number 2 read in the design's units (\"2 in\" in an inch design), as before; when off, it opens at the radius the tool ships with, 2 mm, shown in the design's units (\"0.07874 in\" in an inch design).",
|
||||
"prefs.follows_os": "Follows the OS",
|
||||
"prefs.font": "Font",
|
||||
"prefs.font_fallback": "Glyphs the chosen font lacks fall back to the built-in font, so no label shows an empty box.",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "Pan",
|
||||
"prefs.gesture_zoom": "Zoom",
|
||||
"prefs.graphics": "Graphics",
|
||||
"prefs.graphics_api": "Graphics API",
|
||||
"prefs.graphics_api_auto": "Automatic",
|
||||
"prefs.graphics_api_help": "Choose the graphics API used to open SolidCraft. If the next start cannot open the window, the previous choice is restored.",
|
||||
"prefs.graphics_api_override": "A launch override is controlling the graphics API. The saved choice will apply when SolidCraft is opened normally.",
|
||||
"prefs.graphics_api_restart_note": "Applies after a restart. Unsaved designs are handled before closing.",
|
||||
"prefs.graphics_api_restart_unavailable": "Restart SolidCraft to apply the saved graphics API.",
|
||||
"prefs.graphics_api_running": "Current: {current}. Selected for next start: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "The graphics API choice could not be saved: {error}",
|
||||
"prefs.graphics_api_start_failed": "The selected graphics API could not be prepared: {error}",
|
||||
"prefs.graphics_api_start_reverted": "The previous start with {requested} did not open the window. SolidCraft restored {previous}.",
|
||||
"prefs.graphics_api_unavailable": "Graphics API selection is available in the desktop app.",
|
||||
"prefs.graphics_card": "Graphics card",
|
||||
"prefs.graphics_card_auto": "Automatic",
|
||||
"prefs.graphics_card_missing": "The saved graphics card is unavailable; Automatic is used.",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "In order",
|
||||
"prefs.history_sketches_note": "With Sketches set to Under their feature, the History at the left lists each sketch one level in, under the first feature built from it, whenever it is wide enough for names. The timeline at the bottom always keeps the creation order.",
|
||||
"prefs.history_sketches_under_feature": "Under their feature",
|
||||
"prefs.history_steps_component": "History steps by component",
|
||||
"prefs.history_steps_component_note": "With a component active or picked, the History controls step through that component's features, as the History at the bottom shows them. Off: they step through every feature of the design. The History on the left or under the browser always steps through every feature.",
|
||||
"prefs.hold_stop_snapping": "Hold to stop snapping",
|
||||
"prefs.home_fit_size": "Home and Fit size",
|
||||
"prefs.home_fit_size_note": "How much of the view the model fills when Home, Fit, an opened design or a navigator view change frames it, whether or not the setting below is on. 100 %: fills the view between the panels, the compass and the navigation bar.",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "The two curved arrows at the cube's corner roll the view within the screen plane. On: the clockwise arrow rolls counterclockwise and the counterclockwise arrow rolls clockwise. Off: each arrow rolls the view the way it curls.",
|
||||
"prefs.invert_navigator_arrows": "Invert the view cube rotation arrows",
|
||||
"prefs.invert_navigator_arrows_note": "The arrows around the cube orbit the camera the way they point, as in Fusion and Inventor: the arrow on the left points right and swings the camera right. Off: an arrow rotates the cube toward the side it sits on, so the left arrow swings the camera left. The curved roll arrows are not affected.",
|
||||
"prefs.joint_drag_trackball": "Turn parts on a ball joint like a trackball when dragged",
|
||||
"prefs.joint_drag_trackball_help": "Dragging a part that a ball joint holds turns it by the smallest turn about the joint, as if rolling a ball the size of the part. Off: the point you grabbed follows the pointer exactly, and the part may also spin about it.",
|
||||
"prefs.keep_unsaved_also_asks": "Still ask when the tab closes",
|
||||
"prefs.keep_unsaved_also_asks_tip": "With this off, the tab closes without the browser's box once every unsaved design's copy is current.",
|
||||
"prefs.keep_unsaved_in_browser": "Keep unsaved work in this browser",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "not on this GPU",
|
||||
"prefs.on": "On",
|
||||
"prefs.opaque": "Opaque",
|
||||
"prefs.operations_panel": "Show operations in the view",
|
||||
"prefs.operations_panel_note": "Long operations (opening a file, computing a feature, an agent's command) show in the view's bottom-right corner with their progress and a button that cancels them. Off: a Computing notice, as before.",
|
||||
"prefs.orbit_snap": "Hold Shift during orbit to snap to an axis.",
|
||||
"prefs.orientation": "Orientation",
|
||||
"prefs.origin_plane_names": "Origin plane names",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "Show only the ribbon's tabs",
|
||||
"prefs.ribbon_tabs_only_note": "The ribbon folds to its tab row. Clicking a tab shows its panels over the view until a command starts or the pointer leaves them. Ribbon Tabs Only in the View tab, or its shortcut, switches this.",
|
||||
"prefs.right_click": "Right click",
|
||||
"prefs.save_prompt_one_at_a_time": "Ask about each unsaved design separately when closing several",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Show one save prompt per unsaved design instead of a combined list.",
|
||||
"prefs.saving": "Start and save",
|
||||
"prefs.scale_note": "Also Ctrl + / Ctrl − in the window. Buttons are 28 px at 100%.",
|
||||
"prefs.scale_text": "Scale and text",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "Center-point arc follows the cursor",
|
||||
"prefs.sketch.click_selects": "Click selects",
|
||||
"prefs.sketch.conflict_colour": "Conflict color",
|
||||
"prefs.sketch.cursor_coordinates": "Show the cursor's coordinates in a sketch",
|
||||
"prefs.sketch.cursor_coordinates_note": "Beside the pointer, its X and Y from the sketch origin, also with no tool running. Off: only while a tool places a point.",
|
||||
"prefs.sketch.drawing": "Drawing",
|
||||
"prefs.sketch.ellipse_axes": "Draw ellipses with their axes",
|
||||
"prefs.sketch.ellipse_axes_note": "The major and minor axes as construction lines, so the half-axes and axes can be dimensioned. Off: the ellipse alone, and D on it gives its minor radius wherever the value is pulled, drawn and labelled R as before.",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "Faces and edges",
|
||||
"prefs.sketch.hide_glyphs": "Hide glyphs zoomed out",
|
||||
"prefs.sketch.marks": "Marks in the sketch",
|
||||
"prefs.sketch.max_points": "Largest sketch",
|
||||
"prefs.sketch.max_points_note": "The most points or curves one sketch holds: 20000 by default, at most 200000. Insert SVG and Insert DXF refuse a larger drawing. A large sketch solves and draws more slowly.",
|
||||
"prefs.sketch.max_points_unit": "points",
|
||||
"prefs.sketch.note": "Drawing, snapping and selecting.",
|
||||
"prefs.sketch.opening_closing": "Opening and closing",
|
||||
"prefs.sketch.prefer_free_points": "Prefer movable points where they overlap",
|
||||
"prefs.sketch.project_options": "Ask for Project options first",
|
||||
"prefs.sketch.recent_snap": "Snap to where two guides cross",
|
||||
"prefs.sketch.select_3d_curve_points": "Select 3D sketch curve points",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Show and select points on drawn 3D sketch curves for construction references.",
|
||||
"prefs.sketch.select_other_hidden": "Select Other reaches hidden geometry",
|
||||
"prefs.sketch.shortcut_cycles_modes": "Shortcut again switches mode",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "Off: it starts the tool again.",
|
||||
"prefs.sketch.snap_to_visible_grid": "Snap to the grid's visible crossings",
|
||||
"prefs.sketch.snapping_guides": "Snapping and guides",
|
||||
"prefs.sketch.state_icons": "State icons",
|
||||
"prefs.sketch.tracking_guides": "Center and midpoint guides",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "Sketch & selection",
|
||||
"prefs.sketch_selection_heading": "Sketch and selection",
|
||||
"prefs.sketch_selection_note": "How sketches snap and how clicks select.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "A point in a sketch snaps to the crossings of the lines the grid draws when the pointer means one, and to the finer lattice between them otherwise. Off: the point snaps to the finer lattice only, as before.",
|
||||
"prefs.sketch_state_icons": "Sketch icons in the color of their state",
|
||||
"prefs.sketch_state_icons_note": "In History and the browser, a sketch's icon takes the color of its state (under constrained, fully constrained or conflicting) and its tooltip names the state. Off: every sketch has the same icon.",
|
||||
"prefs.sketch_tab_always": "Keep the Sketch tab shown",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "opaque PBR requires opacity 1",
|
||||
"render.error_physical_glass": "the selected recipe is not physical glass",
|
||||
"render.error_preview_device": "product preview requires an installed device with a depth buffer",
|
||||
"render.error_product_placement": "invalid product placement",
|
||||
"render.error_product_triangle": "invalid product triangle",
|
||||
"render.error_provisional_identity": "invalid provisional render identity or sample count",
|
||||
"render.error_quality_bounds": "quality projection exceeds native bounds",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "Try again",
|
||||
"render.gpu_seed": "Random seed",
|
||||
"render.gpu_unavailable": "GPU path tracing is not ready on this device.",
|
||||
"render.graphics_api_restart_vulkan": "Restart with Vulkan",
|
||||
"render.graphics_api_restart_warning": "Changing graphics API restarts SolidCraft and asks you to save unsaved designs. If the new API cannot open the window, the previous choice is restored on the next start.",
|
||||
"render.graphics_api_settings": "Graphics settings",
|
||||
"render.graphics_api_vulkan_required": "GPU path tracing needs Vulkan in this session. Restart with Vulkan, or keep using a CPU image method.",
|
||||
"render.ground_apply": "Fit and save ground",
|
||||
"render.ground_gap": "Explicit clearance gap",
|
||||
"render.ground_linear_rgb": "Diffuse reflectance · linear RGB",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "3D Spline: click fit points in 3D; right-click or Esc to finish",
|
||||
"sketch.hint.trim": "Trim: click the piece of a curve to remove, or drag across the pieces to remove",
|
||||
"sketch.make_selection": "Convert the selection to {linetype}",
|
||||
"sketch.move_released": "Moved: {count} constraints tying it to what stays were let go ({names}).",
|
||||
"sketch.move_released_one": "Moved: {count} constraint tying it to what stays was let go ({names}).",
|
||||
"sketch.open_ends": "Open {count}",
|
||||
"sketch.status_conflict": "constraints conflict",
|
||||
"sketch.status_fully_constrained": "fully constrained",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "Take the text off its curve",
|
||||
"sketch_text.path_hint": "A curve of the sketch the text follows: click here, then the curve",
|
||||
"sketch_text.use_font_file": "Use the font file {path}",
|
||||
"sketch_text.valign_baseline": "Baseline",
|
||||
"sketch_text.valign_bottom": "Bottom",
|
||||
"sketch_text.valign_middle": "Middle",
|
||||
"sketch_text.valign_top": "Top",
|
||||
"solid": "solid",
|
||||
"status.editing": "Editing {name}",
|
||||
"status.navigation": "Mouse mapping: {mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "Allow once",
|
||||
"ui.agent_chat_allowed": "Allowed",
|
||||
"ui.agent_chat_answered": "Answer: {option}",
|
||||
"ui.agent_chat_answered_in": "Answered in {time}",
|
||||
"ui.agent_chat_approval": "Allow the agent to do this?",
|
||||
"ui.agent_chat_attach_selection": "Attach selection",
|
||||
"ui.agent_chat_attach_selection_tip": "Send what is selected in the model (faces, edges, features, bodies) with the message, so the agent knows what you mean",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "Bodies",
|
||||
"ui.agent_chat_ctx_elements": "Elements",
|
||||
"ui.agent_chat_ctx_features": "Features",
|
||||
"ui.agent_chat_ctx_gone": "No longer in the design: it was changed or deleted.",
|
||||
"ui.agent_chat_ctx_more": "+{n} more",
|
||||
"ui.agent_chat_ctx_other": "Other",
|
||||
"ui.agent_chat_custom_heading": "Custom model",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "Dock on the right",
|
||||
"ui.agent_chat_drop_hint": "Drop to attach to your next message",
|
||||
"ui.agent_chat_edit": "Edit",
|
||||
"ui.agent_chat_ended_after": "Ended after {time}",
|
||||
"ui.agent_chat_exited": "The agent stopped.",
|
||||
"ui.agent_chat_failed_start": "The agent could not start: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: a CAD file is imported into the design, not read",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} can't use SolidCraft's tools, so it can only chat. Pick a model with tool support.",
|
||||
"ui.agent_chat_model_rejected": "The agent did not accept {model}: {error}",
|
||||
"ui.agent_chat_model_search": "Search models…",
|
||||
"ui.agent_chat_model_search_or_id": "Search, or type any model id…",
|
||||
"ui.agent_chat_model_tip": "The model the agent uses. Your choice is remembered for this agent.",
|
||||
"ui.agent_chat_models_failed": "Couldn't list models: {error}",
|
||||
"ui.agent_chat_models_heading": "Available models",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "Next picture",
|
||||
"ui.agent_chat_no_cli": "solidcraft-cli was not found next to the app, so the agent can't reach the design.",
|
||||
"ui.agent_chat_no_control": "The agent chat's endpoint did not start, so the agent can't reach the design.",
|
||||
"ui.agent_chat_no_design_hint": "The agent runs without SolidCraft's tools, so it can't read or change the design: solidcraft-cli was not found next to the app. Install SolidCraft with solidcraft-cli beside it (on Windows, the MSI or the portable zip), or set SOLIDCRAFT_CLI to its path, then connect again.",
|
||||
"ui.agent_chat_no_images": "This agent doesn't take pictures",
|
||||
"ui.agent_chat_no_picture": "There is no picture on the clipboard",
|
||||
"ui.agent_chat_no_tool_call": "The model didn't use SolidCraft's tools, so the design wasn't changed. Choose a model that supports tool calling; see Local models in the agent chat guide.",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "Set up an assistant",
|
||||
"ui.agent_chat_side": "Dock the chat",
|
||||
"ui.agent_chat_signed_in": "signed in",
|
||||
"ui.agent_chat_snap_none_found": "No coding agent found. The Snap package is confined, so it cannot see or start the coding agents installed on this computer. To use them, install SolidCraft from the AppImage, .deb or .rpm package instead. An agent that uses an OpenAI-compatible API works in the Snap package too: set one up with Add agent.",
|
||||
"ui.agent_chat_span_h": "{h} h {min} min",
|
||||
"ui.agent_chat_span_min": "{n} min",
|
||||
"ui.agent_chat_span_s": "{n} s",
|
||||
"ui.agent_chat_state_auth": "Sign-in needed",
|
||||
"ui.agent_chat_state_busy": "Working…",
|
||||
"ui.agent_chat_state_exited": "Agent stopped",
|
||||
"ui.agent_chat_state_failed": "Connection failed",
|
||||
"ui.agent_chat_state_no_design": "No design access",
|
||||
"ui.agent_chat_state_off": "Not connected",
|
||||
"ui.agent_chat_state_ready": "Ready",
|
||||
"ui.agent_chat_state_starting": "Starting…",
|
||||
"ui.agent_chat_stop": "Stop",
|
||||
"ui.agent_chat_stop_tip": "Stop the agent and everything it started",
|
||||
"ui.agent_chat_stop_turn_tip": "Stop the agent (Esc). Queued messages stay queued.",
|
||||
"ui.agent_chat_thinking_for": "Thinking for {time}",
|
||||
"ui.agent_chat_tool_running_for": "running for {time}",
|
||||
"ui.agent_chat_tools_not_started": "The agent runs without SolidCraft's tools, so it can't read or change the design: solidcraft-cli was found, but its tools did not start (the error in the chat says why). Connect again; if it keeps happening, reinstall SolidCraft.",
|
||||
"ui.agent_chat_transcript_assistant": "Assistant:",
|
||||
"ui.agent_chat_transcript_user": "User:",
|
||||
"ui.agent_chat_turn_limit": "Changes per message",
|
||||
"ui.agent_chat_turn_unlimited": "Unlimited",
|
||||
"ui.agent_chat_undo_changes": "Undo these changes",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} body",
|
||||
"ui.browser_bodies_other": "{count} bodies",
|
||||
"ui.browser_collapse": "Collapse the browser",
|
||||
"ui.browser_collapse_below": "Collapse Below",
|
||||
"ui.browser_expand": "Expand the browser",
|
||||
"ui.browser_expand_below": "Expand Below",
|
||||
"ui.browser_title": "Browser",
|
||||
"ui.calibrate": "Calibrate",
|
||||
"ui.cancel": "Cancel",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "Collapse",
|
||||
"ui.collinear": "Collinear",
|
||||
"ui.colour_vision": "Color vision",
|
||||
"ui.colour_vision_bends": "Bends",
|
||||
"ui.colour_vision_deutan": "Deutan",
|
||||
"ui.colour_vision_deutan_tip": "For a weak or missing green sense",
|
||||
"ui.colour_vision_failed": "Failed",
|
||||
@@ -5439,14 +5298,6 @@
|
||||
"ui.conic_curve": "Conic Curve",
|
||||
"ui.constant": "Constant",
|
||||
"ui.constraints_conflict": "Constraints conflict",
|
||||
"ui.construct_auto.chosen": "Chosen from your picks. Pick another reference, or take one out, to change the method.",
|
||||
"ui.construct_auto.no_fit": "Pick other references: no method builds from these.",
|
||||
"ui.construct_auto.pick": "Pick what to build from: the method follows from your picks.",
|
||||
"ui.construct_auto.refs": "References",
|
||||
"ui.construct_auto.select": "Select references to build from first",
|
||||
"ui.construct_axes": "Axes",
|
||||
"ui.construct_planes": "Planes",
|
||||
"ui.construct_points": "Points",
|
||||
"ui.construction": "Construction",
|
||||
"ui.construction.angle_hint": "Construction line: click a point, then type an angle or pick a direction",
|
||||
"ui.construction.axis_hint": "Construction line: click a point, or type its distance from the sketch axis",
|
||||
@@ -5599,17 +5450,6 @@
|
||||
"ui.ellipse": "Ellipse",
|
||||
"ui.emboss_wrap_note": "Orthogonal line profiles tangent to one supported cylinder wrap automatically. Pick a wall to choose a target.",
|
||||
"ui.end": "End",
|
||||
"ui.end_cap.chamfer": "Corner Chamfer",
|
||||
"ui.end_cap.direction": "Direction",
|
||||
"ui.end_cap.faces": "End Faces",
|
||||
"ui.end_cap.inset": "Inset",
|
||||
"ui.end_cap.inset_kind": "Inset By",
|
||||
"ui.end_cap.inset_ratio": "Inset Ratio",
|
||||
"ui.end_cap.inward": "Inward",
|
||||
"ui.end_cap.length": "Length",
|
||||
"ui.end_cap.outward": "Outward",
|
||||
"ui.end_cap.ratio": "Ratio of thickness",
|
||||
"ui.end_cap_title": "END CAP",
|
||||
"ui.end_radius": "End Radius",
|
||||
"ui.end_scale": "End Scale",
|
||||
"ui.ends": "Ends",
|
||||
@@ -5630,10 +5470,7 @@
|
||||
"ui.explode_needs_two_components": "Exploded View pulls components apart, so the design needs two or more of them (New Component, Insert Design or Create Components from Bodies)",
|
||||
"ui.exportDxf": "Export DXF…",
|
||||
"ui.export_ellipsis_keymap": "Export…",
|
||||
"ui.export_glb": "Export GLB",
|
||||
"ui.export_keymap_tip": "Keys, S box favorites and the toolbar, as a file",
|
||||
"ui.export_selects_only_body": "Select the only body when exporting a mesh",
|
||||
"ui.export_selects_only_body_tip": "Export STL, Export 3MF and Send to Slicer start with the design's body selected when it has just one.",
|
||||
"ui.extend": "Extend",
|
||||
"ui.extent": "Extent",
|
||||
"ui.extent_type": "Extent Type",
|
||||
@@ -5693,8 +5530,6 @@
|
||||
"ui.finest": "Finest",
|
||||
"ui.finish_sketch": "Finish Sketch",
|
||||
"ui.first_dimension_scales": "The first dimension scales the drawing",
|
||||
"ui.first_dimension_scales_about_origin": "Scale about the sketch origin",
|
||||
"ui.first_dimension_scales_about_origin_tip": "On: the drawing always grows or shrinks about the sketch origin, so a shape drawn away from the origin moves. Off: a drawing that nothing ties to the origin scales about its own middle and stays where it was drawn.",
|
||||
"ui.first_dimension_scales_tip": "On: a sketch's first length dimension scales the drawing it measures, so its shape stays the same. Off: the dimension sizes only what it measures.",
|
||||
"ui.fit": "Fit",
|
||||
"ui.fix_unfix": "Fix/Unfix",
|
||||
@@ -6117,7 +5952,6 @@
|
||||
"ui.project_references_construction_note": "Project, Intersect, Include 3D Geometry and the face edges of a new sketch on a face make construction geometry: references to draw against, left out of profiles. They stay linked to the model.",
|
||||
"ui.properties": "Properties",
|
||||
"ui.properties.copy_matrix": "Copy matrix",
|
||||
"ui.properties.copy_value": "Click to copy",
|
||||
"ui.properties.first_moments": "First moments",
|
||||
"ui.properties.inertia": "Moment of inertia",
|
||||
"ui.properties.inertia_note": "About the center of mass, in world axes (g·{unit}²)",
|
||||
@@ -6130,7 +5964,6 @@
|
||||
"ui.properties.measuring_failed": "Measuring stopped before it finished.",
|
||||
"ui.properties.principal_axis": "Principal axis {number}",
|
||||
"ui.properties.principal_moments": "Principal moments",
|
||||
"ui.properties.value_copied": "Value copied",
|
||||
"ui.pull_direction": "Pull direction",
|
||||
"ui.quality": "Quality",
|
||||
"ui.quantity": "Quantity",
|
||||
@@ -6151,14 +5984,11 @@
|
||||
"ui.relink_design_changed": "The assembly changed while choosing a source. Start Relink Source again.",
|
||||
"ui.relink_done": "Source relinked for all instances.",
|
||||
"ui.relink_not_linked": "This component is not linked to a source design.",
|
||||
"ui.relink_one_done": "Source relinked for this instance.",
|
||||
"ui.relink_select_one": "Select one linked component or one of its instances first.",
|
||||
"ui.relink_source_all": "Relink Source (All Instances)…",
|
||||
"ui.relink_source_one": "Relink Source…",
|
||||
"ui.removeFromQuickAccess": "Remove from Quick Access",
|
||||
"ui.removeFromToolbar": "Remove from Toolbar",
|
||||
"ui.removeSection": "Remove Section",
|
||||
"ui.renameSelectedBodies": "Rename Selected Bodies",
|
||||
"ui.render": "Render",
|
||||
"ui.renderer": "Renderer",
|
||||
"ui.repeat": "Repeat",
|
||||
@@ -6189,8 +6019,6 @@
|
||||
"ui.ribbon_pin_footer": "Pinned commands show on the ribbon. Hover a row to pin or unpin it.",
|
||||
"ui.ribbon_workspace": "Workspace",
|
||||
"ui.right": "Right",
|
||||
"ui.right_click_confirms": "Right-click confirms dialog inputs",
|
||||
"ui.right_click_confirms_tip": "With a dialog open, a right-click in the view goes on to its next empty input, and on the last one runs OK",
|
||||
"ui.save": "Save",
|
||||
"ui.save_as": "Save As",
|
||||
"ui.save_mesh_no_slicer_open": "No slicer found: choose Custom… and pick your slicer program",
|
||||
@@ -6250,16 +6078,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "Selection Filter",
|
||||
"ui.sketch_keys_only": "Keep model keys out of sketches",
|
||||
"ui.sketch_keys_only_tip": "While editing a sketch, only sketch keys and keys that work everywhere run; a model key such as E or F does nothing, so a stray key can't close a heavy sketch.",
|
||||
"ui.sketch_links_added_curve": "{command} added 1 curve to the sketch.",
|
||||
"ui.sketch_links_added_curves": "{command} added {count} curves to the sketch.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} added {curves} and {points} to the sketch.",
|
||||
"ui.sketch_links_added_point": "{command} added 1 point to the sketch.",
|
||||
"ui.sketch_links_added_points": "{command} added {count} points to the sketch.",
|
||||
"ui.sketch_links_curve_count": "{count} curves",
|
||||
"ui.sketch_links_curve_count_one": "1 curve",
|
||||
"ui.sketch_links_hidden": "The result is hidden because {option} is off in the sketch palette.",
|
||||
"ui.sketch_links_point_count": "{count} points",
|
||||
"ui.sketch_links_point_count_one": "1 point",
|
||||
"ui.sketch_modifiers": "Sketch modifiers",
|
||||
"ui.sketch_project_geometry": "Geometry",
|
||||
"ui.sketch_report.all_constrained": "Everything is fully constrained.",
|
||||
@@ -6299,7 +6117,6 @@
|
||||
"ui.step_values": "Step values with arrows and wheel",
|
||||
"ui.step_values_tip": "Up/Down and the wheel over a value field change its number.",
|
||||
"ui.stitch_tolerance_hint": "tight",
|
||||
"ui.straighten": "Straighten",
|
||||
"ui.stretch": "Stretch",
|
||||
"ui.supersampling": "Supersampling (SSAA)",
|
||||
"ui.supersampling_adaptive": "Only when the view is still",
|
||||
@@ -6373,8 +6190,6 @@
|
||||
"ui.view_angles_yaw": "Yaw",
|
||||
"ui.view_angles_zero": "Set {axis} to 0°",
|
||||
"ui.view_centre": "View center",
|
||||
"ui.view_compass_tip": "View from {axis}. Click again to reverse. Drag to orbit.",
|
||||
"ui.view_compass_tip_snap": "View from {axis}. Click again to reverse. Drag to orbit; hold Shift to snap.",
|
||||
"ui.viewport_status_clear": "Turn off {name}",
|
||||
"ui.viewport_status_clear_hint": "Turn off {name} · Esc",
|
||||
"ui.viewport_status_edges": "{count} edges",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "Radio variable",
|
||||
"Variable radius": "Radio variable",
|
||||
"Velocity": "Velocidad",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vértices",
|
||||
"View": "Vista",
|
||||
"View navigator": "Navegador de vistas",
|
||||
@@ -1150,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "Guardar como malla",
|
||||
"cmd.file_send_to_slicer": "Enviar al laminador",
|
||||
"cmd.file_slicers": "Laminadores instalados",
|
||||
"cmd.frame_end_cap": "Tapa de extremo",
|
||||
"cmd.frame_member": "Miembro estructural",
|
||||
"cmd.frame_profile_insert": "Insertar perfil",
|
||||
"cmd.frame_profile_list": "Biblioteca de perfiles",
|
||||
@@ -1171,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "Análisis de isocurvas",
|
||||
"cmd.inspect_minimum_radius": "Análisis de radio mínimo",
|
||||
"cmd.inspect_parameter_sweep": "Barrido de parámetros",
|
||||
"cmd.inspect_parameter_variants": "Comparar variantes de parámetros",
|
||||
"cmd.inspect_silhouette": "Silueta",
|
||||
"cmd.inspect_zebra": "Análisis de franjas cebra",
|
||||
"cmd.joint_as_built": "Unión según posición actual",
|
||||
@@ -1626,7 +1623,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Selecciona cuerpos o operaciones: un boceto no es ninguno. Repite sus curvas con el Patrón o Espejo del propio boceto, o extrúdelas primero.",
|
||||
"dialog.primitive_point_tip": "Un punto que rellena X, Y y Z: haz clic aquí y después en un vértice, una arista o una cara del modelo, en un punto de un boceto o en el origen.",
|
||||
"dialog.reference_edge_tip": "Una arista recta de la cara elegida desde la que se mide la distancia de abajo: haz clic aquí y después en la arista.",
|
||||
"dialog.right_click_pick": "Selecciona primero {input}",
|
||||
"dialog.select": "↖ Seleccionar",
|
||||
"dialog.selected_count": "↖ {count} seleccionados",
|
||||
"dialog.selection_constraint": "Restricción {id}",
|
||||
@@ -1671,8 +1667,6 @@
|
||||
"dxf.tolerance": "Tolerancia de curva",
|
||||
"dxf.tolerance_help": "Solo cuerpos visibles y bocetos mostrados. Las curvas usan segmentos rectos. Una tolerancia menor da curvas más finas y consume más tiempo y memoria.",
|
||||
"each rail's curves must be in one sketch": "las curvas de cada guía deben estar en un solo boceto",
|
||||
"error.end_cap_faces": "Selecciona al menos una cara de extremo abierta de un miembro",
|
||||
"error.end_cap_unresolved": "El extremo {ends} de esta tapa ya no está en el modelo. Vuelve a seleccionar las caras de extremo",
|
||||
"feature computation ended without a result": "el cálculo de la operación terminó sin resultado",
|
||||
"file.open.drawing_filter": "Diseños, archivos CAD, mallas y dibujos",
|
||||
"file.open.portal_fallback.no_portal_service": "El selector de archivos que se ha abierto no es el del escritorio: el servicio de portal del escritorio no está disponible.",
|
||||
@@ -1770,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "Guarda los cuerpos seleccionados como un archivo 3MF y lo abre en el laminador que elijas. Úsalo para pasar del modelo a la impresión en un solo paso.",
|
||||
"help.font_details": "La interfaz utiliza las fuentes integradas de egui (Ubuntu Light y Hack, bajo las licencias Ubuntu Font Licence y MIT/Bitstream Vera; Noto Emoji y la fuente de iconos emoji, bajo OFL y MIT). El texto de los bocetos utiliza Liberation Sans (SIL OFL 1.1). El paquete opcional de fuentes de The Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), no se incluye en las compilaciones de SolidCraft.",
|
||||
"help.fonts": "Fuentes",
|
||||
"help.frame.end_cap": "Cierra los extremos abiertos de los miembros de una estructura con placas con la forma del contorno del perfil. Úsalo para tapar tubos, angulares y vigas, sobre el extremo o embutidas en él.",
|
||||
"help.frame.member": "Coloca un perfil, como un tubo o un perfil de aluminio extruido, a lo largo de las líneas de un boceto de estructura, un miembro por línea. Úsalo para construir bastidores, estanterías y estructuras soldadas.",
|
||||
"help.inspect.accessibility": "Colorea las caras a las que una herramienta puede llegar desde una dirección y las que no. Úsalo para comprobar una pieza para mecanizado o moldeo desde ese lado.",
|
||||
"help.inspect.center_of_mass": "Muestra el centro de masa de los cuerpos, cada uno por separado y todos juntos, con densidad uniforme. Úsalo para comprobar el equilibrio y dónde volcará una pieza.",
|
||||
@@ -2635,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "Desplazar",
|
||||
"prefs.gesture_zoom": "Zoom",
|
||||
"prefs.graphics": "Gráficos",
|
||||
"prefs.graphics_api": "API gráfica",
|
||||
"prefs.graphics_api_auto": "Automático",
|
||||
"prefs.graphics_api_help": "Elige la API gráfica usada para abrir SolidCraft. Si el próximo inicio no puede abrir la ventana, se restaurará la selección anterior.",
|
||||
"prefs.graphics_api_override": "Una configuración de arranque está imponiendo la API gráfica. La selección guardada se aplicará al abrir SolidCraft de forma normal.",
|
||||
"prefs.graphics_api_restart_note": "Se aplica después de reiniciar. Antes de cerrar se revisan los diseños sin guardar.",
|
||||
"prefs.graphics_api_restart_unavailable": "Reinicia SolidCraft para aplicar la API gráfica guardada.",
|
||||
"prefs.graphics_api_running": "Actual: {current}. Seleccionada para el próximo inicio: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "No se pudo guardar la selección de API gráfica: {error}",
|
||||
"prefs.graphics_api_start_failed": "No se pudo preparar la API gráfica seleccionada: {error}",
|
||||
"prefs.graphics_api_start_reverted": "El inicio anterior con {requested} no abrió la ventana. SolidCraft ha restaurado {previous}.",
|
||||
"prefs.graphics_api_unavailable": "La selección de API gráfica está disponible en la aplicación de escritorio.",
|
||||
"prefs.graphics_card": "Tarjeta gráfica",
|
||||
"prefs.graphics_card_auto": "Automática",
|
||||
"prefs.graphics_card_missing": "La tarjeta gráfica guardada no está disponible; se usa Automática.",
|
||||
@@ -2895,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "El arco por centro sigue al cursor",
|
||||
"prefs.sketch.click_selects": "El clic selecciona",
|
||||
"prefs.sketch.conflict_colour": "Color de conflicto",
|
||||
"prefs.sketch.cursor_coordinates": "Mostrar las coordenadas del cursor en un croquis",
|
||||
"prefs.sketch.cursor_coordinates_note": "Junto al puntero, su X e Y desde el origen del croquis, también sin ninguna herramienta activa. Desactivado: solo mientras una herramienta coloca un punto.",
|
||||
"prefs.sketch.drawing": "Dibujo",
|
||||
"prefs.sketch.ellipse_axes": "Dibujar elipses con sus ejes",
|
||||
"prefs.sketch.ellipse_axes_note": "Los ejes mayor y menor como líneas de construcción, para poder acotar los semiejes y los ejes. Desactivado: solo la elipse, y al pulsar D sobre ella se da su radio menor allí donde se arrastre el valor, dibujado y etiquetado como R, como antes.",
|
||||
@@ -3727,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "Intentar de nuevo",
|
||||
"render.gpu_seed": "Semilla aleatoria",
|
||||
"render.gpu_unavailable": "El trazado GPU aún no está disponible en este dispositivo.",
|
||||
"render.graphics_api_restart_vulkan": "Reiniciar con Vulkan",
|
||||
"render.graphics_api_restart_warning": "Cambiar la API gráfica reinicia SolidCraft y te pide guardar los diseños sin guardar. Si la nueva API no puede abrir la ventana, se restaurará la selección anterior en el próximo inicio.",
|
||||
"render.graphics_api_settings": "Ajustes gráficos",
|
||||
"render.graphics_api_vulkan_required": "El trazado de trayectorias por GPU necesita Vulkan en esta sesión. Reinicia con Vulkan o sigue usando un método de imagen por CPU.",
|
||||
"render.ground_apply": "Ajustar y guardar suelo",
|
||||
"render.ground_gap": "Separación geométrica explícita",
|
||||
"render.ground_linear_rgb": "Reflectancia difusa · RGB lineal",
|
||||
@@ -4732,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "Spline 3D: pulsa puntos de ajuste en 3D; clic derecho o Esc para terminar",
|
||||
"sketch.hint.trim": "Recortar: pulsa el trozo de curva que quieres quitar, o arrastra sobre los trozos que quieres quitar",
|
||||
"sketch.make_selection": "Convertir la selección a {linetype}",
|
||||
"sketch.move_released": "Movido: se soltaron {count} restricciones que lo unían a lo que queda ({names}).",
|
||||
"sketch.move_released_one": "Movido: se soltó {count} restricción que lo unía a lo que queda ({names}).",
|
||||
"sketch.open_ends": "Abiertos {count}",
|
||||
"sketch.status_conflict": "restricciones en conflicto",
|
||||
"sketch.status_fully_constrained": "totalmente restringido",
|
||||
@@ -4764,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "Separar el texto de su curva",
|
||||
"sketch_text.path_hint": "Curva del boceto que seguirá el texto: haz clic aquí y después en la curva",
|
||||
"sketch_text.use_font_file": "Usar el archivo de fuente {path}",
|
||||
"sketch_text.valign_baseline": "Línea base",
|
||||
"sketch_text.valign_bottom": "Abajo",
|
||||
"sketch_text.valign_middle": "Centro",
|
||||
"sketch_text.valign_top": "Arriba",
|
||||
"solid": "sólido",
|
||||
"status.editing": "Editando {name}",
|
||||
"status.navigation": "Asignación del ratón: {mapping}",
|
||||
@@ -5103,7 +5073,6 @@
|
||||
"ui.agent_chat_setup_title": "Configurar un asistente",
|
||||
"ui.agent_chat_side": "Lado del chat del agente",
|
||||
"ui.agent_chat_signed_in": "sesión iniciada",
|
||||
"ui.agent_chat_snap_none_found": "No se ha encontrado ningún agente de programación. El paquete Snap está confinado, así que no puede ver ni iniciar los agentes de programación instalados en este equipo. Para usarlos, instala SolidCraft desde el paquete AppImage, .deb o .rpm. Un agente que use una API compatible con OpenAI también funciona en el paquete Snap: configúralo con Añadir agente.",
|
||||
"ui.agent_chat_state_auth": "Se requiere iniciar sesión",
|
||||
"ui.agent_chat_state_busy": "Trabajando…",
|
||||
"ui.agent_chat_state_exited": "Agente detenido",
|
||||
@@ -5270,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} cuerpo",
|
||||
"ui.browser_bodies_other": "{count} cuerpos",
|
||||
"ui.browser_collapse": "Contraer el navegador",
|
||||
"ui.browser_collapse_below": "Contraer debajo",
|
||||
"ui.browser_expand": "Expandir el navegador",
|
||||
"ui.browser_expand_below": "Expandir debajo",
|
||||
"ui.browser_title": "Navegador",
|
||||
"ui.calibrate": "Calibrar",
|
||||
"ui.cancel": "Cancelar",
|
||||
@@ -5481,17 +5448,6 @@
|
||||
"ui.ellipse": "Elipse",
|
||||
"ui.emboss_wrap_note": "Los perfiles de líneas ortogonales tangentes a un cilindro compatible se envuelven automáticamente. Elegir una pared para definir el destino.",
|
||||
"ui.end": "Fin",
|
||||
"ui.end_cap.chamfer": "Chaflán de esquina",
|
||||
"ui.end_cap.direction": "Dirección",
|
||||
"ui.end_cap.faces": "Caras de extremo",
|
||||
"ui.end_cap.inset": "Retranqueo",
|
||||
"ui.end_cap.inset_kind": "Retranqueo por",
|
||||
"ui.end_cap.inset_ratio": "Proporción de retranqueo",
|
||||
"ui.end_cap.inward": "Hacia dentro",
|
||||
"ui.end_cap.length": "Longitud",
|
||||
"ui.end_cap.outward": "Hacia fuera",
|
||||
"ui.end_cap.ratio": "Proporción del espesor",
|
||||
"ui.end_cap_title": "TAPA DE EXTREMO",
|
||||
"ui.end_radius": "Radio final",
|
||||
"ui.end_scale": "Escala final",
|
||||
"ui.ends": "Extremos",
|
||||
@@ -5994,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "Proyectar, Intersecar, Incluir geometría 3D y las aristas de cara de un boceto nuevo sobre una cara crean geometría de construcción: referencias sobre las que dibujar, excluidas de los perfiles. Siguen vinculadas al modelo.",
|
||||
"ui.properties": "Propiedades",
|
||||
"ui.properties.copy_matrix": "Copiar matriz",
|
||||
"ui.properties.copy_value": "Haz clic para copiar",
|
||||
"ui.properties.first_moments": "Primeros momentos",
|
||||
"ui.properties.inertia": "Momento de inercia",
|
||||
"ui.properties.inertia_note": "Respecto al centro de masas, en ejes mundiales (g·{unit}²)",
|
||||
@@ -6007,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "La medición se detuvo antes de terminar.",
|
||||
"ui.properties.principal_axis": "Eje principal {number}",
|
||||
"ui.properties.principal_moments": "Momentos principales",
|
||||
"ui.properties.value_copied": "Valor copiado",
|
||||
"ui.pull_direction": "Dirección de tracción",
|
||||
"ui.quality": "Calidad",
|
||||
"ui.quantity": "Cantidad",
|
||||
@@ -6063,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "Los comandos anclados se muestran en la cinta. Pasa el ratón sobre una fila para anclarla o desanclarla.",
|
||||
"ui.ribbon_workspace": "Espacio de trabajo",
|
||||
"ui.right": "Derecha",
|
||||
"ui.right_click_confirms": "El clic derecho confirma las entradas del diálogo",
|
||||
"ui.right_click_confirms_tip": "Con un diálogo abierto, un clic derecho en la vista pasa a la siguiente entrada vacía y, en la última, ejecuta OK",
|
||||
"ui.save": "Guardar",
|
||||
"ui.save_as": "Guardar como",
|
||||
"ui.save_mesh_no_slicer_open": "No se ha encontrado laminador: elige Personalizado… y elige tu programa de laminado.",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "Muuttuva säde",
|
||||
"Variable radius": "Muuttuva säde",
|
||||
"Velocity": "Nopeus",
|
||||
"Vertical": "Pystysuunta",
|
||||
"Vertices": "Kärkipisteet",
|
||||
"View": "Näkymä",
|
||||
"View navigator": "Näkymänavigaattori",
|
||||
@@ -4681,10 +4680,6 @@
|
||||
"sketch_text.path_clear": "Irrota teksti käyrältään",
|
||||
"sketch_text.path_hint": "Luonnoksen käyrä, jota teksti seuraa: napsauta tätä ja sitten käyrää",
|
||||
"sketch_text.use_font_file": "Käytä fonttitiedostoa {path}",
|
||||
"sketch_text.valign_baseline": "Perusviiva",
|
||||
"sketch_text.valign_bottom": "Ala",
|
||||
"sketch_text.valign_middle": "Keski",
|
||||
"sketch_text.valign_top": "Ylä",
|
||||
"solid": "yhtenäinen",
|
||||
"status.editing": "Muokataan: {name}",
|
||||
"status.navigation": "Hiiren toiminnot: {mapping}",
|
||||
|
||||
@@ -705,7 +705,6 @@
|
||||
"Value": "Valeur",
|
||||
"Variable Radius": "Rayon variable",
|
||||
"Velocity": "Vitesse",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Sommets",
|
||||
"View navigator": "Repère de navigation",
|
||||
"Volume": "Volume",
|
||||
@@ -962,7 +961,6 @@
|
||||
"cmd.file_save_mesh": "Enregistrer comme maillage",
|
||||
"cmd.file_send_to_slicer": "Envoyer au slicer",
|
||||
"cmd.file_slicers": "Slicers installés",
|
||||
"cmd.frame_end_cap": "Bouchon d'extrémité",
|
||||
"cmd.frame_member": "Élément de structure",
|
||||
"cmd.frame_profile_insert": "Insérer un profilé",
|
||||
"cmd.frame_profile_list": "Bibliothèque de profilés",
|
||||
@@ -1412,7 +1410,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Choisissez des corps ou des fonctions : une esquisse n'est ni l'un ni l'autre. Répétez ses courbes avec la Répétition ou la Symétrie de l'esquisse, ou extrudez-la d'abord.",
|
||||
"dialog.primitive_point_tip": "Un point qui remplit X, Y et Z : cliquer ici, puis sur un sommet, une arête ou une face du modèle, sur un point d'une esquisse ou sur l'origine.",
|
||||
"dialog.reference_edge_tip": "Une arête droite de la face choisie, depuis laquelle la distance ci-dessous est mesurée : cliquer ici, puis sur l'arête.",
|
||||
"dialog.right_click_pick": "Sélectionner d’abord {input}",
|
||||
"dialog.select": "↖ Sélectionner",
|
||||
"dialog.selected_count": "↖ {count} sélectionné(s)",
|
||||
"dialog.selection_constraint": "Contrainte {id}",
|
||||
@@ -1453,8 +1450,6 @@
|
||||
"dxf.tolerance": "Tolérance des courbes",
|
||||
"dxf.tolerance_help": "Corps visibles et esquisses affichées uniquement. Les courbes sont approchées par des segments de droite. Une tolérance plus faible donne des courbes plus fines, au prix de plus de temps et de mémoire.",
|
||||
"each rail's curves must be in one sketch": "les courbes de chaque rail de guidage doivent être dans une seule esquisse",
|
||||
"error.end_cap_faces": "Sélectionnez au moins une face d'extrémité ouverte d'un élément de structure",
|
||||
"error.end_cap_unresolved": "L'extrémité {ends} de ce bouchon n'est plus sur le modèle. Sélectionnez à nouveau les faces d'extrémité",
|
||||
"feature computation ended without a result": "le calcul de la fonction s'est terminé sans résultat",
|
||||
"file.open.drawing_filter": "Conceptions, fichiers CAO, maillages et dessins",
|
||||
"file_load.built": "Construit jusqu’ici : {built} entités sur {total}.",
|
||||
@@ -1546,7 +1541,6 @@
|
||||
"help.file.send_to_slicer": "Enregistre les corps sélectionnés en fichier 3MF et l'ouvre dans le slicer de votre choix. À utiliser pour passer du modèle à l'impression en une seule étape.",
|
||||
"help.font_details": "L’interface utilise les polices intégrées d’egui (Ubuntu Light et Hack, sous les licences Ubuntu Font Licence et MIT/Bitstream Vera ; Noto Emoji et la police d’icônes emoji, sous OFL et MIT). Le texte des esquisses utilise Liberation Sans (SIL OFL 1.1). Le pack de polices facultatif de The Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic ; SIL OFL 1.1), n’est pas inclus dans les versions de SolidCraft.",
|
||||
"help.fonts": "Polices",
|
||||
"help.frame.end_cap": "Ferme les extrémités ouvertes des éléments de structure avec des plaques à la forme du contour du profil. Utilisez-le pour boucher tubes, cornières et poutres, sur l'extrémité ou encastrées.",
|
||||
"help.frame.member": "Place un profilé, tel qu'un tube ou un profilé d'aluminium, le long des lignes d'une esquisse de structure, un élément par ligne. À utiliser pour construire des châssis, des racks et des structures soudées.",
|
||||
"help.inspect.accessibility": "Colore les faces qu'un outil peut atteindre depuis une direction, et celles qu'il ne peut pas atteindre. À utiliser pour vérifier l'usinabilité ou le moulage d'une pièce depuis ce côté.",
|
||||
"help.inspect.center_of_mass": "Affiche le centre de gravité des corps, de chacun séparément et de l'ensemble, à densité uniforme. À utiliser pour vérifier l'équilibre et l'endroit où une pièce basculera.",
|
||||
@@ -2020,9 +2014,6 @@
|
||||
"material.selection.mixed": "Matériaux différents",
|
||||
"measure.at": "À",
|
||||
"measure.item": "Élément {number}",
|
||||
"measure.perimeter": "Périmètre",
|
||||
"measure.perimeter_inner": "Périmètre intérieur",
|
||||
"measure.perimeter_outer": "Périmètre extérieur",
|
||||
"measure.quick_copied": "Mesure copiée",
|
||||
"measure.quick_copy": "Cliquer pour copier la mesure",
|
||||
"measure.quick_edges": "{count} arêtes",
|
||||
@@ -2314,8 +2305,6 @@
|
||||
"prefs.carousel_previous": "Précédent",
|
||||
"prefs.choose_font": "Choisir un fichier de police…",
|
||||
"prefs.click": "Clic",
|
||||
"prefs.constraint_glyph_size": "Taille des symboles de contraintes",
|
||||
"prefs.constraint_glyph_size_note": "Taille à laquelle les symboles de contraintes, avec leurs lettres ou icônes, sont dessinés dans une esquisse. 100 % est la taille habituelle ; les symboles gardent cette taille à l'écran quel que soit le zoom.",
|
||||
"prefs.contact_shading": "Ombrage de contact doux",
|
||||
"prefs.contact_shading_note": "Ombrage doux là où les pièces se rapprochent.",
|
||||
"prefs.context_menu": "Menu contextuel",
|
||||
@@ -2588,8 +2577,6 @@
|
||||
"prefs.sketch.center_arc": "L'arc par centre suit le curseur",
|
||||
"prefs.sketch.click_selects": "Le clic sélectionne",
|
||||
"prefs.sketch.conflict_colour": "Couleur de conflit",
|
||||
"prefs.sketch.cursor_coordinates": "Afficher les coordonnées du curseur dans une esquisse",
|
||||
"prefs.sketch.cursor_coordinates_note": "À côté du pointeur, ses X et Y depuis l'origine de l'esquisse, même sans outil actif. Désactivé : seulement pendant qu'un outil place un point.",
|
||||
"prefs.sketch.drawing": "Dessin",
|
||||
"prefs.sketch.escape_twice_finishes": "Un double Échap termine l'esquisse",
|
||||
"prefs.sketch.escape_twice_finishes_note": "Deux pressions rapides sur Échap terminent l'esquisse. Désactivé : Échap annule seulement l'outil ou la sélection, et Terminer l'esquisse ferme l'esquisse.",
|
||||
@@ -4186,8 +4173,6 @@
|
||||
"sketch.dof_left_one": "{count} degré de liberté restant",
|
||||
"sketch.draw_curves": "Dessiner en {linetype}",
|
||||
"sketch.make_selection": "Convertir la sélection en {linetype}",
|
||||
"sketch.move_released": "Déplacé : {count} contraintes qui le liaient au reste ont été relâchées ({names}).",
|
||||
"sketch.move_released_one": "Déplacé : {count} contrainte qui le liait au reste a été relâchée ({names}).",
|
||||
"sketch.open_ends": "{count} ouvertes",
|
||||
"sketch.status_conflict": "contraintes en conflit",
|
||||
"sketch.status_fully_constrained": "entièrement contrainte",
|
||||
@@ -4218,10 +4203,6 @@
|
||||
"sketch_text.path_clear": "Détacher le texte de sa courbe",
|
||||
"sketch_text.path_hint": "Une courbe de l'esquisse que le texte suit : cliquer ici, puis sur la courbe",
|
||||
"sketch_text.use_font_file": "Utiliser le fichier de police {path}",
|
||||
"sketch_text.valign_baseline": "Ligne de base",
|
||||
"sketch_text.valign_bottom": "Bas",
|
||||
"sketch_text.valign_middle": "Milieu",
|
||||
"sketch_text.valign_top": "Haut",
|
||||
"solid": "plein (sans paroi)",
|
||||
"status.editing": "Modification de {name}",
|
||||
"status.navigation": "Affectation des boutons de la souris : {mapping}",
|
||||
@@ -4421,7 +4402,6 @@
|
||||
"ui.agent_chat_allow_once": "Autoriser une fois",
|
||||
"ui.agent_chat_allowed": "Autorisé",
|
||||
"ui.agent_chat_answered": "Réponse : {option}",
|
||||
"ui.agent_chat_answered_in": "Répondu en {time}",
|
||||
"ui.agent_chat_approval": "Autoriser l'agent à effectuer cette action ?",
|
||||
"ui.agent_chat_attach_selection": "Joindre la sélection",
|
||||
"ui.agent_chat_attach_selection_tip": "Envoyer ce qui est sélectionné dans le modèle (faces, arêtes, fonctions, corps) avec le message, pour que l'agent sache de quoi vous parlez",
|
||||
@@ -4463,7 +4443,6 @@
|
||||
"ui.agent_chat_dock_right": "Ancrer à droite",
|
||||
"ui.agent_chat_drop_hint": "Déposer pour joindre à votre prochain message",
|
||||
"ui.agent_chat_edit": "Modifier",
|
||||
"ui.agent_chat_ended_after": "Arrêté après {time}",
|
||||
"ui.agent_chat_exited": "L'agent s'est arrêté.",
|
||||
"ui.agent_chat_failed_start": "L'agent n'a pas pu démarrer : {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name} : un fichier de CAO est importé dans la conception, pas lu",
|
||||
@@ -4558,10 +4537,6 @@
|
||||
"ui.agent_chat_setup_title": "Configurer un assistant",
|
||||
"ui.agent_chat_side": "Côté du chat de l'agent",
|
||||
"ui.agent_chat_signed_in": "authentifié",
|
||||
"ui.agent_chat_snap_none_found": "Aucun agent de programmation trouvé. Le paquet Snap est confiné, il ne peut donc ni voir ni lancer les agents de programmation installés sur cet ordinateur. Pour les utiliser, installer plutôt SolidCraft depuis le paquet AppImage, .deb ou .rpm. Un agent qui utilise une API compatible OpenAI fonctionne aussi dans le paquet Snap. Le configurer avec Ajouter un agent.",
|
||||
"ui.agent_chat_span_h": "{h} h {min} min",
|
||||
"ui.agent_chat_span_min": "{n} min",
|
||||
"ui.agent_chat_span_s": "{n} s",
|
||||
"ui.agent_chat_state_auth": "Authentification requise",
|
||||
"ui.agent_chat_state_busy": "Travail en cours…",
|
||||
"ui.agent_chat_state_exited": "Agent arrêté",
|
||||
@@ -4572,8 +4547,6 @@
|
||||
"ui.agent_chat_stop": "Arrêter",
|
||||
"ui.agent_chat_stop_tip": "Arrêter l'agent et tout ce qu'il a lancé",
|
||||
"ui.agent_chat_stop_turn_tip": "Arrêter l'agent (Esc). Les messages en file d'attente y restent.",
|
||||
"ui.agent_chat_thinking_for": "Réfléchit depuis {time}",
|
||||
"ui.agent_chat_tool_running_for": "en cours depuis {time}",
|
||||
"ui.agent_chat_turn_limit": "Modifications par message",
|
||||
"ui.agent_chat_turn_unlimited": "Illimité",
|
||||
"ui.agent_chat_undo_changes": "Annuler ces modifications",
|
||||
@@ -4730,9 +4703,7 @@
|
||||
"ui.browser_bodies_one": "{count} corps",
|
||||
"ui.browser_bodies_other": "{count} corps",
|
||||
"ui.browser_collapse": "Réduire le navigateur",
|
||||
"ui.browser_collapse_below": "Réduire en dessous",
|
||||
"ui.browser_expand": "Développer le navigateur",
|
||||
"ui.browser_expand_below": "Développer en dessous",
|
||||
"ui.browser_title": "Navigateur",
|
||||
"ui.calibrate": "Étalonner",
|
||||
"ui.cancel": "Annuler",
|
||||
@@ -4940,17 +4911,6 @@
|
||||
"ui.ellipse": "Ellipse",
|
||||
"ui.emboss_wrap_note": "Les profils de lignes orthogonales tangents à un cylindre pris en charge s'enroulent automatiquement. Choisir une paroi pour définir une cible.",
|
||||
"ui.end": "Fin",
|
||||
"ui.end_cap.chamfer": "Chanfrein d'angle",
|
||||
"ui.end_cap.direction": "Direction",
|
||||
"ui.end_cap.faces": "Faces d'extrémité",
|
||||
"ui.end_cap.inset": "Retrait",
|
||||
"ui.end_cap.inset_kind": "Retrait en",
|
||||
"ui.end_cap.inset_ratio": "Rapport de retrait",
|
||||
"ui.end_cap.inward": "Vers l'intérieur",
|
||||
"ui.end_cap.length": "Longueur",
|
||||
"ui.end_cap.outward": "Vers l'extérieur",
|
||||
"ui.end_cap.ratio": "Rapport de l'épaisseur",
|
||||
"ui.end_cap_title": "BOUCHON D'EXTRÉMITÉ",
|
||||
"ui.end_radius": "Rayon final",
|
||||
"ui.end_scale": "Échelle finale",
|
||||
"ui.ends": "Extrémités",
|
||||
@@ -5332,7 +5292,6 @@
|
||||
"ui.project_face_edges_sketch": "Projeter les arêtes de la face dans les nouvelles esquisses",
|
||||
"ui.properties": "Propriétés",
|
||||
"ui.properties.copy_matrix": "Copier la matrice",
|
||||
"ui.properties.copy_value": "Cliquer pour copier",
|
||||
"ui.properties.first_moments": "Moments statiques",
|
||||
"ui.properties.inertia": "Moment d'inertie",
|
||||
"ui.properties.inertia_note": "Par rapport au centre de gravité, dans les axes du monde (g·{unit}²)",
|
||||
@@ -5345,7 +5304,6 @@
|
||||
"ui.properties.measuring_failed": "La mesure s'est arrêtée avant la fin.",
|
||||
"ui.properties.principal_axis": "Axe principal {number}",
|
||||
"ui.properties.principal_moments": "Moments principaux",
|
||||
"ui.properties.value_copied": "Valeur copiée",
|
||||
"ui.pull_direction": "Direction de démoulage",
|
||||
"ui.quality": "Qualité",
|
||||
"ui.quantity": "Quantité",
|
||||
@@ -5397,8 +5355,6 @@
|
||||
"ui.ribbon_pin_footer": "Les commandes épinglées s’affichent dans le ruban. Survolez une ligne pour l’épingler ou la détacher.",
|
||||
"ui.ribbon_workspace": "Espace de travail",
|
||||
"ui.right": "Droite",
|
||||
"ui.right_click_confirms": "Le clic droit valide les entrées du dialogue",
|
||||
"ui.right_click_confirms_tip": "Avec un dialogue ouvert, un clic droit dans la vue passe à l’entrée vide suivante et, sur la dernière, exécute OK",
|
||||
"ui.save": "Enregistrer",
|
||||
"ui.save_as": "Enregistrer sous",
|
||||
"ui.save_mesh_no_slicer_open": "Aucun slicer trouvé : choisir Personnalisé… et sélectionner votre programme de slicer",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Valor",
|
||||
"Variable Radius": "Raio variable",
|
||||
"Velocity": "Velocidade",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vértices",
|
||||
"View navigator": "Navegador de vistas",
|
||||
"Volume": "Volume",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "EDITAR {title}",
|
||||
"dialog.no_shown_body": "Non hai ningún corpo visible para modificar: mostra un ou escolle Corpo novo",
|
||||
"dialog.pattern_sketch_not_object": "Escolle corpos ou operacións: un bosquexo non é ningunha das dúas cousas. Repite as súas curvas co Patrón ou a Simetría do propio bosquexo, ou extrúeo primeiro.",
|
||||
"dialog.right_click_pick": "Selecciona primeiro {input}",
|
||||
"dialog.select": "↖ Seleccionar",
|
||||
"dialog.selected_count": "↖ {count} seleccionados",
|
||||
"dialog.selection_constraint": "Restrición {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Separar o texto da súa curva",
|
||||
"sketch_text.path_hint": "Unha curva do bosquexo que segue o texto: fai clic aquí e despois na curva",
|
||||
"sketch_text.use_font_file": "Usar o ficheiro de tipo de letra {path}",
|
||||
"sketch_text.valign_baseline": "Liña base",
|
||||
"sketch_text.valign_bottom": "Abaixo",
|
||||
"sketch_text.valign_middle": "Medio",
|
||||
"sketch_text.valign_top": "Arriba",
|
||||
"solid": "sólido",
|
||||
"status.editing": "Editando {name}",
|
||||
"status.navigation": "Asignación do rato: {mapping}",
|
||||
@@ -5019,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "As ordes fixadas móstranse na cinta. Pasa o cursor sobre unha fila para fixala ou soltala.",
|
||||
"ui.ribbon_workspace": "Espazo de traballo",
|
||||
"ui.right": "Dereita",
|
||||
"ui.right_click_confirms": "O clic dereito confirma as entradas do diálogo",
|
||||
"ui.right_click_confirms_tip": "Cun diálogo aberto, un clic dereito na vista pasa á seguinte entrada baleira e, na última, executa OK",
|
||||
"ui.save": "Gardar",
|
||||
"ui.save_as": "Gardar como",
|
||||
"ui.save_mesh_no_slicer_open": "Non se atopou ningún laminador: escolle Personalizado… e selecciona o programa do teu laminador",
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "יש לגרור כדי להזיז את החור; לחיצה מסירה אותו",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "יש לגרור כדי להזיז את המשען על פני המודל. הוא נצמד לנקודות סקיצה על הפאה.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "יש לגרור כדי להזיז את חיבור ההצמדה על פני המודל. הוא נצמד לנקודות סקיצה על הפאה.",
|
||||
"Drag to place it on another face.": "יש לגרור כדי להציב אותו על פאה אחרת.",
|
||||
"Drag to point the catch in another direction.": "יש לגרור כדי לכוון את התפס לכיוון אחר.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "יש לגרור כדי לסובב את המשען בצעדים של 5°. יש להחזיק Alt או Ctrl לסיבוב חופשי.",
|
||||
"Drive Joint": "הנעת מפרק",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "היסט Y",
|
||||
"Offset Z": "היסט Z",
|
||||
"On your computer": "במחשב שלך",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "מקטע נוסף של המקצוע הנבחר, שלכל אחד זווית, גובה וכיפופים משלו",
|
||||
"Opacity": "אטימות",
|
||||
"Open GitHub": "פתיחת GitHub",
|
||||
"Open GitHub draft": "פתיחת טיוטה ב־GitHub",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "הסרת הרצועה",
|
||||
"Remove this bend": "הסרת הכיפוף הזה",
|
||||
"Remove this point": "הסרת נקודה זו",
|
||||
"Remove this segment": "הסרת המקטע הזה",
|
||||
"Rename Feature": "שינוי שם פיצ'ר",
|
||||
"Rename Folder": "שינוי שם תיקייה",
|
||||
"Render Stage": "שלב הרינדור",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "מיקום החתך",
|
||||
"Sections": "חתכים",
|
||||
"Sections (one sketch each)": "חתכים (סקיצה אחת לכל אחד)",
|
||||
"Segments": "מקטעים",
|
||||
"Select Features": "בחירת פיצ'רים",
|
||||
"Select Other": "בחירת אחר",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "בחירת אחר: החזקת הכפתור השמאלי ללא תזוזה על המודל (או לחיצה ימנית › בחירת אחר…) מציגה את כל מה שמתחת לסמן; לחיצה נוספת באותה נקודה בוחרת את הפריט הבא שם. לחיצה כפולה על הכפתור האמצעי חוזרת לתצוגת הבית (העדפות › ניווט).",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "המרווח חייב להיות מספר שונה מאפס",
|
||||
"Specialise": "התמחות",
|
||||
"Speed": "מהירות",
|
||||
"Split Edge": "פיצול המקצוע",
|
||||
"Splitting tool": "כלי פיצול",
|
||||
"Square": "ריבוע",
|
||||
"Stainless Steel": "פלדת אל-חלד",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "רדיוס משתנה",
|
||||
"Variable radius": "רדיוס משתנה",
|
||||
"Velocity": "מהירות",
|
||||
"Vertical": "אנכי",
|
||||
"Vertices": "קודקודים",
|
||||
"View": "תצוגה",
|
||||
"View navigator": "ניווט תצוגה",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "כיבוי מסיר שוב את הרשומות.\n\nבהפעלת SolidCraft הוא מתווסף כשרת MCP ליישומי הבינה המלאכותית שנמצאו במחשב זה (OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code), כך שסוכן יכול להשתמש בו בלי שום הגדרה. רק הרשומה solidcraft נוספת או שהנתיב שלה מתעדכן; רשומה ששינית נשארת כפי שהיא, ולפני כן נשמר גיבוי של הקובץ. כבוי: הרשומות שנוספו מוסרות. הפקודה עזרה > חיבור עוזרי בינה מלאכותית… עושה זאת ידנית.",
|
||||
"ai.prefs.connect_at_start": "לחבר את הסוכן האחרון בהפעלה",
|
||||
"ai.prefs.connect_at_start_note": "מפעיל ברקע את הסוכן שאליו התחברת לאחרונה (או את סוכן ברירת המחדל) בכל הפעלה של SolidCraft, כך שהוא מוכן לשיחה. לא כש-SolidCraft מופעל עם --control. אם ההתחברות נכשלת, העוזר מציג „ההתחברות נכשלה” ולחצן „ניסיון חוזר”.",
|
||||
"ai.prefs.control_failed": "לא ניתן היה להפעיל את ערוץ הבקרה: {error}",
|
||||
"ai.prefs.control_from_launch": "הפעלה זו התחילה עם --control בפורט {port}. שינויים כאן ייכנסו לתוקף בפעם הבאה ש-SolidCraft יופעל ללא --control.",
|
||||
"ai.prefs.control_listening": "מאזין ב-127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "לא מאזין",
|
||||
"ai.prefs.control_port": "פורט",
|
||||
"ai.prefs.control_port_note": "הפורט שאליו סוכני AI מתחברים במחשב זה (127.0.0.1). ברירת המחדל היא 27878: אם הוא תפוס, נלקח הפורט הפנוי הבא. כל פורט אחר משמש בדיוק כפי שהוא. כוונו את לקוח ה-MCP לאותו פורט, למשל solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "פורט {port} בשימוש של תוכנה אחרת (או חלון SolidCraft אחר). בחרו פורט אחר.",
|
||||
"ai.prefs.follow_camera": "לעקוב אחר המצלמה",
|
||||
"ai.prefs.follow_camera_off": "מעקב המצלמה האוטומטי כבוי.",
|
||||
"ai.prefs.follow_camera_on": "המצלמה פונה אל הסקיצות שהסוכן יוצר.",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "לא על פאה של חלק",
|
||||
"browser.sketches_to_parts_part_missing": "החלק שלהם כבר לא קיים",
|
||||
"browser.sketches_to_parts_result": "{moved} שרטוטים הועברו לחלק שעליו הם נמצאים; {stayed} נשארו: {why}",
|
||||
"browser.straighten_angle": "כיוון הקצה",
|
||||
"browser.straighten_choose": "בחר מה יהיה הקצה, אופקי, אנכי או בזווית, ואז לחץ על יישור.",
|
||||
"browser.straighten_click_a": "לחץ על התמונה בקצה אחד של קצה שאמור להיות ישר, או הקלד את הקואורדינטות שלו.",
|
||||
"browser.straighten_click_b": "לחץ על הקצה השני, או הקלד את הקואורדינטות שלו.",
|
||||
"browser.straighten_horizontal": "אופקי",
|
||||
"browser.straighten_title": "יישור: {name}",
|
||||
"browser.straighten_vertical": "אנכי",
|
||||
"browser.units": "יחידות: {units}",
|
||||
"cam.flat": "פאה שטוחה",
|
||||
"cam.follower": "עוקב",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "בחירת מראה",
|
||||
"cmd.appearance_replace": "החלפת מראה",
|
||||
"cmd.assembly_bom": "רשימת חלקים",
|
||||
"cmd.assembly_constraint_create": "אילוץ",
|
||||
"cmd.assembly_constraint_edit": "עריכת אילוץ",
|
||||
"cmd.assembly_mass_properties": "תכונות מסה",
|
||||
"cmd.body.print_face": "פאת הדפסה",
|
||||
"cmd.body_rename": "שינוי שם גוף",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "מחיקת קנבס",
|
||||
"cmd.canvas_edit": "עריכת קנבס",
|
||||
"cmd.canvas_insert": "קנבס",
|
||||
"cmd.canvas_straighten": "יישור קנבס",
|
||||
"cmd.canvas_to_sketch": "קנבס לסקיצה",
|
||||
"cmd.component_activate": "הפעלת רכיב",
|
||||
"cmd.component_break_link": "ניתוק קישור",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "כלל תצורה",
|
||||
"cmd.config_rules": "כללי תצורה",
|
||||
"cmd.config_table": "הצגת טבלת תצורות",
|
||||
"cmd.construct.axis": "ציר",
|
||||
"cmd.construct.plane": "מישור",
|
||||
"cmd.construct.plane.axis_point": "מישור דרך ציר ונקודה",
|
||||
"cmd.construct.point": "נקודה",
|
||||
"cmd.construct_axis_edge": "ציר דרך מקצוע",
|
||||
"cmd.construct_axis_normal_to_face": "ציר ניצב לפאה",
|
||||
"cmd.construct_axis_through_cylinder": "ציר דרך גליל/חרוט/טורוס",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "שמירה כרשת משולשים",
|
||||
"cmd.file_send_to_slicer": "שליחה לסלייסר",
|
||||
"cmd.file_slicers": "תוכנות סלייסר מותקנות",
|
||||
"cmd.frame_end_cap": "מכסה קצה",
|
||||
"cmd.frame_member": "איבר מסגרת",
|
||||
"cmd.frame_profile_insert": "הוספת פרופיל",
|
||||
"cmd.frame_profile_list": "ספריית פרופילים",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "ניתוח איזו־עקומות",
|
||||
"cmd.inspect_minimum_radius": "ניתוח רדיוס מינימלי",
|
||||
"cmd.inspect_parameter_sweep": "סריקת פרמטרים",
|
||||
"cmd.inspect_parameter_variants": "השוואת חלופות פרמטרים",
|
||||
"cmd.inspect_silhouette": "צללית",
|
||||
"cmd.inspect_zebra": "ניתוח זברה",
|
||||
"cmd.joint_as_built": "מפרק במצב הקיים",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "עקבת תנועה",
|
||||
"cmd.motion_trace_edit": "עריכת עקבת תנועה",
|
||||
"cmd.motion_trace_keep": "שמירת עקבת תנועה",
|
||||
"cmd.note_add": "הוספת הערה",
|
||||
"cmd.note_delete": "מחיקת הערה",
|
||||
"cmd.note_list": "הצגת הערות",
|
||||
"cmd.note_update": "עריכת הערה",
|
||||
"cmd.occurrence_align": "יישור מופע",
|
||||
"cmd.occurrence_copy": "הדבקה (מופע)",
|
||||
"cmd.occurrence_drag": "גרירת מופע",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "יצירת תמונת הדמיה",
|
||||
"cmd.render_status": "התקדמות ההדמיה",
|
||||
"cmd.select_clear": "ניקוי הבחירה",
|
||||
"cmd.selection_get": "קבלת הבחירה",
|
||||
"cmd.settings_profile_apply": "החלת פרופיל הגדרות",
|
||||
"cmd.settings_profile_delete": "מחיקת פרופיל הגדרות",
|
||||
"cmd.settings_profile_export": "ייצוא פרופיל הגדרות",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "השבתת פיצ'ר",
|
||||
"cmd.ui.assistant": "הצגה או הסתרה של העוזר",
|
||||
"cmd.ui.palette": "חיפוש פקודות",
|
||||
"cmd.ui.toggle_visibility": "הצגה/הסתרה של הבחירה",
|
||||
"cmd.view.navigator": "ניווט תצוגה מותאם אישית",
|
||||
"cmd.view.render_browser": "דפדפן רינדור",
|
||||
"cmd.view.render_dock": "הזז את עגינת הרינדור",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "צעד למטה",
|
||||
"color.step_up": "צעד למעלה",
|
||||
"color.value": "ערך, הבהירות (אחוזים)",
|
||||
"component.error.ambiguous_name": "לכמה רכיבים יש השם `{name}`. יש להשתמש במזהה רכיב מספרי: {ids}.",
|
||||
"config.column_filter_empty": "אין עמודות תואמות",
|
||||
"config.rule_parameter_columns": "מוצגים כאן רק פרמטרים שיש להם עמודה בטבלה. הוסיפו עמודה דרך \"הוספת עמודה\" (+) כדי להשתמש בפרמטר כאן.",
|
||||
"config.rule_suppression_columns": "מוצגים כאן רק פיצ'רים שיש להם עמודת \"השבתה\" בטבלה. הוסיפו עמודה דרך \"הוספת עמודה\" (+) כדי לשלוט בפיצ'ר כאן.",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: ההפניה `{reference}` כבר אינה קיימת כפי שנבחרה; יש לבחור אותה מחדש",
|
||||
"dialog.bodies_count": "{count} גופים",
|
||||
"dialog.clearance_invalid": "המרווח חייב להיות אורך של 0 ומעלה",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "חישוב",
|
||||
"dialog.compute_again": "חישוב מחדש",
|
||||
"dialog.computing": "מחשב… {seconds} שנ'",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "רק מספר משתנה בצעדים; ביטוי נשאר כפי שנכתב",
|
||||
"dialog.dimension_step_up": "הוספה של {step}",
|
||||
"dialog.edit_title": "עריכת {title}",
|
||||
"dialog.hole_held_off_its_line": "קצה הייחוס מחזיק את החור על קו שיוצא מהפאה לפני הנקודה שנבחרה. יש לבחור במקום שבו הקו עובר על הפאה, או להסיר את הקצה כדי להזיז את החור בחופשיות.",
|
||||
"dialog.no_shown_body": "אין גוף מוצג לשינוי: הציגו גוף, או בחרו „גוף חדש”",
|
||||
"dialog.pattern_sketch_not_object": "בחרו גופים או פיצ'רים: סקיצה אינה אף אחד מהם. חזרו על העקומות שלה בעזרת המערך או השיקוף של הסקיצה עצמה, או בצעו לה שליפה קודם.",
|
||||
"dialog.primitive_point_tip": "נקודה שממלאת את X, Y ו-Z: יש ללחוץ כאן ואז על קודקוד, מקצוע או פאה של המודל, על נקודה של סקיצה, או על הראשית.",
|
||||
"dialog.reference_edge_tip": "מקצוע ישר של הפאה שנבחרה שממנו נמדד המרחק שלמטה: יש ללחוץ כאן ואז על המקצוע.",
|
||||
"dialog.right_click_pick": "יש לבחור תחילה {input}",
|
||||
"dialog.select": "↖ בחירה",
|
||||
"dialog.selected_count": "↖ {count} נבחרו",
|
||||
"dialog.selection_constraint": "אילוץ {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "{name} השתנה בדיסק",
|
||||
"document.changed_on_disk_detail": "{name} שונה על ידי תוכנה או מחשב אחרים מאז שנפתח או נשמר לאחרונה. דריסה מחליפה את השינויים האלה בשינויים שלך; שמירת עותק שומרת את שניהם.",
|
||||
"document.copy_name": "עותק של {name}",
|
||||
"document.discard_row": "ביטול שינויים",
|
||||
"document.finish_save_prompt": "יש לסיים לענות על חלון השמירה לפני פתיחת תכן אחר.",
|
||||
"document.newer_file": "נשמר בגרסה חדשה יותר של SolidCraft (פורמט {format}, גרסה זו קוראת עד {reads}). אם משהו חסר, יש לעדכן.",
|
||||
"document.newer_file_change": "נשמר בגרסה חדשה יותר של SolidCraft (פורמט {format} עם `{change}`, שגרסה זו אינה מכירה). אם משהו חסר, יש לעדכן.",
|
||||
"document.newer_file_not_read": "לא נקרא: {what}. השמירה משאירה אותו בקובץ.",
|
||||
"document.not_saved_yet": "עדיין לא נשמר",
|
||||
"document.open_anyway": "פתיחה בכל זאת",
|
||||
"document.open_elsewhere": "{name} כבר פתוח",
|
||||
"document.open_elsewhere_detail": "{name} פתוח ב־SolidCraft {app} אצל {who}, נפתח {when}. אם שניכם תשמרו, אחד מכם יאבד עבודה. יש לפתוח אותו לקריאה בלבד כדי לעיין בו בלי לדרוס אותו.",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "התכן הזה נפתח לקריאה בלבד: יש לשמור אותו כקובץ חדש",
|
||||
"document.save_changes": "לשמור את השינויים ב־{name}?",
|
||||
"document.save_copy": "שמירת עותק…",
|
||||
"document.save_many": "לשמור שינויים ב־{n} תכנים?",
|
||||
"document.save_row": "שמירה",
|
||||
"document.save_selected": "שמירת הנבחרים",
|
||||
"document.tab_unsaved_changes": "שינויים שלא נשמרו",
|
||||
"document.unsaved_changes": "ב־{name} יש שינויים שלא נשמרו. ללא שמירה, הם יאבדו.",
|
||||
"drive.rigid": "{joint} הוא מפרק קשיח: הוא מחזיק את החלקים שלו במקומם, ולכן אין מה להניע. כדי שהחלקים יזוזו, שנו את הסוג שלו ב״עריכת מפרק״: Revolute לסיבוב, Slider להחלקה, Cylindrical לשניהם.",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "סבולת עקומה",
|
||||
"dxf.tolerance_help": "גופים גלויים בלבד. עקומות מורכבות מקטעים ישרים. סבולת קטנה יותר יוצרת עקומות עדינות יותר ודורשת יותר זמן וזיכרון.",
|
||||
"each rail's curves must be in one sketch": "עקומות כל מסילה חייבות להיות בסקיצה אחת",
|
||||
"error.end_cap_faces": "בחר לפחות פאת קצה פתוחה אחת של איבר מסגרת",
|
||||
"error.end_cap_unresolved": "קצה {ends} של מכסה זה כבר אינו במודל. בחר שוב את פאות הקצה",
|
||||
"feature computation ended without a result": "חישוב הפיצ'ר הסתיים ללא תוצאה",
|
||||
"file.open.drawing_filter": "תכנים, קובצי CAD, רשתות משולשים ושרטוטים",
|
||||
"file.open.portal_fallback.no_portal_service": "בורר הקבצים שנפתח אינו של שולחן העבודה: שירות בחירת הקבצים של שולחן העבודה אינו זמין.",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "הוספת גאומטריה",
|
||||
"file_load.link_item": "{name} ({done} מתוך {total})",
|
||||
"file_load.opened": "{name} נפתח",
|
||||
"file_load.opened_behind": "{name} נפתח בכרטיסייה חדשה",
|
||||
"file_load.opened_in_tab": "{name} נפתח בלשונית חדשה",
|
||||
"file_load.opening": "פותח את התכן",
|
||||
"file_load.preparing_thumbnail": "מכין את התמונה הממוזערת...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "הצגת טבלת התצורות: שורה לכל גרסה, עמודה לכל פרמטר או פיצ'ר, ואם התכן עדיין תואם לשורה הפעילה. מתאים לסקירת הגרסאות של התכן.",
|
||||
"help.connect_note": "יש להפעיל מחדש כל עוזר כדי לטעון את שרת SolidCraft. לכל קובץ נשמר גיבוי בסיומת .bak לפני השינוי.",
|
||||
"help.connect_title": "חיבור עוזרי בינה מלאכותית",
|
||||
"help.construct.axis": "יוצר ציר עזר בשיטה שמתאימה למה שבחרת: לאורך קצה או קו, דרך חור או פאה עגולה, במפגש של שני מישורים, דרך שתי נקודות, או ניצב לפאה דרך נקודה. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"help.construct.axis.edge": "יצירת ציר עזר לאורך מקצוע ישר או קו של סקיצה. משמש כציר לסיבוב, לשכפול מעגלי או למפרק.",
|
||||
"help.construct.axis.normal_to_face": "יצירת ציר עזר דרך נקודה, ניצב לפאה. משמש כציר שיוצא ישר מתוך משטח.",
|
||||
"help.construct.axis.through_cylinder": "יצירת ציר עזר דרך מרכז פאה של גליל, חרוט או טורוס, או מקצוע עגול. מתאים לסיבוב או לשכפול פיצ'רים סביב חלק עגול.",
|
||||
"help.construct.axis.two_planes": "יצירת ציר עזר במפגש של שני מישורים או שתי פאות שטוחות. מתאים כשהציר הדרוש הוא הקו שבין שתי פאות.",
|
||||
"help.construct.axis.two_points": "יצירת ציר עזר דרך שתי נקודות, קודקודים או נקודות סקיצה. מתאים לציר שעובר בין שני מיקומים ידועים.",
|
||||
"help.construct.plane": "יוצר מישור עזר בשיטה שמתאימה למה שבחרת: בהיסט ממישור, דרך נקודה, בין שני מישורים, דרך קווים או נקודות, משיק לפאה מעוקלת, או ניצב למסלול. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"help.construct.plane.along_path": "יצירת מישור עזר ניצב למקצוע או לעקומה, במיקום לאורכם. משמש לשרטוט פרופיל לסחיפה או חתך של מסלול.",
|
||||
"help.construct.plane.at_angle": "יצירת מישור עזר מוטה בזווית ממישור או מפאה, סביב ציר או מקצוע. מתאים לסקיצות משופעות, כמו תמוכה בזווית.",
|
||||
"help.construct.plane.axis_point": "יוצר מישור עזר המכיל ציר ונקודה שאינה עליו. יש לבחור ציר ראשי או ציר עזר, קצה ישר או קו סקיצה, ואז קודקוד, נקודת סקיצה או נקודת עזר. נקודה על הציר אינה מגדירה מישור יחיד.",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "יצירת מישור עזר שמשיק לגליל, לחרוט, לכדור או לטורוס בנקודה. מתאים לשרטוט על צידו של חלק עגול.",
|
||||
"help.construct.plane.three_points": "יצירת מישור עזר דרך שלוש נקודות. מתאים למישור שנקבע לפי מיקומים על המודל, כמו שלוש פינות.",
|
||||
"help.construct.plane.two_edges": "יצירת מישור עזר דרך שני מקצועות ישרים או קווים הנמצאים באותו מישור. מתאים למישור שחותך חלק, למשל דרך שני מקצועות מנוגדים.",
|
||||
"help.construct.point": "יוצר נקודת עזר בשיטה שמתאימה למה שבחרת: בקודקוד, במרכז של מעגל או כדור, לאורך קצה, במפגש של שני קווים או שלושה מישורים, או במקום שבו קו חוצה מישור. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"help.construct.point.along_path": "יצירת נקודת עזר במיקום לאורך מקצוע או עקומה. משמשת כנקודת ייחוס בחלק כלשהו של המסלול.",
|
||||
"help.construct.point.center": "יצירת נקודת עזר במרכז של מקצוע עגול, מעגל או קשת בסקיצה, כדור או טורוס. משמשת כנקודת ייחוס לחורים, לצירים ולמפרקים.",
|
||||
"help.construct.point.edge_plane": "יצירת נקודת עזר במקום שבו מקצוע או קו חוצים מישור או פאה שטוחה. משמשת לסימון המקום שבו מסלול חוצה מישור.",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "שמירת הגופים שנבחרו כקובץ 3MF ופתיחתו בסלייסר שנבחר. כך עוברים מהמודל להדפסה בצעד אחד.",
|
||||
"help.font_details": "הממשק משתמש בגופנים המובנים של egui (Ubuntu Light ו־Hack, תחת Ubuntu Font Licence ותחת רישיון MIT/Bitstream Vera; Noto Emoji וגופן סמלי האימוג'י, תחת OFL ו־MIT). טקסט בסקיצות משתמש ב־Liberation Sans (SIL OFL 1.1). חבילת הגופנים האופציונלית של Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), אינה כלולה בגרסאות של SolidCraft.",
|
||||
"help.fonts": "גופנים",
|
||||
"help.frame.end_cap": "סוגר קצוות פתוחים של איברי מסגרת בלוחות בצורת קו המתאר של הפרופיל. השתמש בו כדי לאטום צינורות, זוויתנים וקורות, מעל הקצה או שקוע בו.",
|
||||
"help.frame.member": "הצבת פרופיל, כמו צינור או פרופיל אלומיניום שחול, לאורך קווי סקיצה של מסגרת, איבר אחד לכל קו. מתאים לבניית מסגרות, מדפים ומבנים מולחמים.",
|
||||
"help.inspect.accessibility": "צביעת הפאות שכלי יכול להגיע אליהן מכיוון אחד, ואלה שאינו יכול. מתאים לבדיקת חלק לעיבוד שבבי או להזרקה מאותו צד.",
|
||||
"help.inspect.center_of_mass": "הצגת מרכז המסה של גופים, כל אחד לחוד וכולם יחד, בצפיפות אחידה. מתאים לבדיקת איזון ולזיהוי המקום שבו חלק יתהפך.",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "מיקום",
|
||||
"measure.item": "פריט {number}",
|
||||
"measure.line_to_centre": "מהקו למרכז",
|
||||
"measure.perimeter": "היקף",
|
||||
"measure.perimeter_inner": "היקף פנימי",
|
||||
"measure.perimeter_outer": "היקף חיצוני",
|
||||
"measure.quick_copied": "המדידה הועתקה",
|
||||
"measure.quick_copy": "לחיצה מעתיקה את המדידה",
|
||||
"measure.quick_edges": "{count} מקצועות",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt וגרירה שמאלית מזיזים, Shift+Alt וגרירה שמאלית מבצעים זום, Ctrl וגרירה שמאלית משטח ריק מסובבים",
|
||||
"nav.inventor.help": "גרירה אמצעית מזיזה, Shift וגרירה אמצעית מסובבים, Ctrl וגרירה אמצעית מבצעים זום, גרירה ימנית מסובבת",
|
||||
"nav.maya.help": "Alt וגרירה שמאלית מסובבים, Alt וגרירה אמצעית מזיזים, Alt וגרירה ימנית מבצעים זום; גם גרירה אמצעית מזיזה",
|
||||
"nav.maya_horizontal_zoom.help": "Alt וגרירה עם לחצן העכבר הימני: ימינה לקירוב, שמאלה להרחקה. כבו כדי לחזור לזום בגרירה אנכית.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: זום בגרירה אופקית",
|
||||
"nav.nx.help": "גרירה בלחצן האמצעי מסובבת, Shift+האמצעי מזיז את התצוגה (ב-NX: אמצעי + ימני), Ctrl+האמצעי מקרב ומרחיק (ב-NX: אמצעי + שמאלי); גרירה בלחצן הימני לא מזיזה את המצלמה",
|
||||
"nav.openscad.help": "גרירה שמאלית על שטח ריק מסובבת, Shift וגרירה שמאלית בוחרים במלבן, גרירת גאומטריית סקיצה עורכת אותה; גרירה ימנית או אמצעית מזיזה, Shift וגרירה ימנית או אמצעית מבצעים זום",
|
||||
"nav.orbit_cursor_wrap.help": "גרירת סיבוב שמגיעה לקצה המבט מעבירה את הסמן לקצה הנגדי וממשיכה לסובב. כבוי: הגרירה נעצרת בקצה המסך. ללא השפעה ב־Wayland או בדפדפן.",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "זו אינה הזזה",
|
||||
"not a number": "לא מספר",
|
||||
"open a sketch first": "יש לפתוח סקיצה תחילה",
|
||||
"operations.cancel": "ביטול {name}",
|
||||
"operations.cancelled": "{name} בוטל",
|
||||
"operations.cancelling": "מבטל…",
|
||||
"operations.cannot_cancel": "לא ניתן לבטל את {name}",
|
||||
"operations.feature": "פיצ'ר",
|
||||
"operations.feature_edit": "עריכת פיצ'ר",
|
||||
"operations.meshing": "טוען חלקים",
|
||||
"operations.queued": "ממתין",
|
||||
"operations.stopped": "בוטל",
|
||||
"operations.waiting": "מוכן",
|
||||
"parameters.apply_live": "להחיל כל שינוי ביציאה מהשדה שלו",
|
||||
"parameters.apply_live_tip": "כבוי: השינויים ממתינים עד ל„החל” או „אישור”, ואז התכן נבנה מחדש פעם אחת עבור כולם. „ביטול” או Escape משליכים אותם.",
|
||||
"parameters.held": "{count} שינויים ממתינים ל„החל”",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "צבעי תצוגת תלת־ממד",
|
||||
"prefs.appearance.viewport_logo": "חלון התצוגה והלוגו",
|
||||
"prefs.applies_on_restart": "ייכנס לתוקף בהפעלה מחדש",
|
||||
"prefs.assemblies": "מכלולים",
|
||||
"prefs.assistant": "עוזר",
|
||||
"prefs.assistant_connecting": "חיבור",
|
||||
"prefs.assistant_follow_help": "פעולות Look At בסקיצות מזיזות את התצוגה עם המצביע.",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "בחירת קובץ גופן…",
|
||||
"prefs.click": "לחיצה",
|
||||
"prefs.command_dialog_values": "תיבות דו-שיח של פקודות",
|
||||
"prefs.constraint_glyph_size": "גודל סמלי האילוצים",
|
||||
"prefs.constraint_glyph_size_note": "הגודל שבו מצוירים סמלי האילוצים, עם האותיות או הסמלונים שלהם, בשרטוט. 100% הוא הגודל הרגיל; הסמלים שומרים על גודל המסך הזה בכל זום.",
|
||||
"prefs.construct_menu_groups": "קיבוץ כלי הבנייה לפי סוג ישות",
|
||||
"prefs.construct_menu_groups_help": "הצגת כותרות מישורים, צירים ונקודות. כיבוי שומר על סדר התפריט המקורי.",
|
||||
"prefs.contact_shading": "הצללת מגע רכה",
|
||||
"prefs.contact_shading_note": "הצללה רכה במקומות שבהם חלקים מתקרבים.",
|
||||
"prefs.context_menu": "תפריט הקשר",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "שורות",
|
||||
"prefs.devices": "עכבר תלת־ממדי",
|
||||
"prefs.dialog_buttons": "לחצני תיבות דו־שיח",
|
||||
"prefs.dialog_first_letter_buttons": "כפתורי תיבות דו-שיח נענים לאות הראשונה שלהם",
|
||||
"prefs.dialog_first_letter_buttons_help": "כשתיבת דו-שיח פתוחה, הקלדת האות הראשונה של שם הכפתור לוחצת עליו: האות «ב» לוחצת על «ביטול», למשל. אות שמתאימה לשני כפתורים אינה עושה דבר, ושדה טקסט שבו נמצא הסמן שומר את ההקלדה. כבוי: הקלדה אינה משפיעה על הכפתורים, כמו קודם.",
|
||||
"prefs.dialogs": "תיבות דו־שיח",
|
||||
"prefs.dialogs_edge": "בקצה התצוגה",
|
||||
"prefs.dialogs_left_column": "בעמודה השמאלית",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "בחלון",
|
||||
"prefs.display": "תצוגה",
|
||||
"prefs.edges": "מקצועות והצללה",
|
||||
"prefs.export": "ייצוא",
|
||||
"prefs.export_name": "שם קובץ הייצוא",
|
||||
"prefs.export_name.body": "שם הגוף המיוצא (הראשון כשיש כמה)",
|
||||
"prefs.export_name.design": "שם התכן",
|
||||
"prefs.export_name_hint": "לדוגמה {design}-{body}",
|
||||
"prefs.export_name_sample": "ייצוא התכן הזה מציע: {name}",
|
||||
"prefs.export_name_tip": "שם הקובץ שמציעים קובץ › ייצוא ושמירה כרשת משולשים. מצייני המיקום האלה מוחלפים:\n{placeholders}\nמאפיין תכן שלא הוגדר מושמט. השאירו את השדה ריק כדי להציע את שם התכן, או את שם הגוף לרשת.",
|
||||
"prefs.extend": "הרחבה",
|
||||
"prefs.extra_navigation": "Ctrl עם גרירה שמאלית במקום ריק מסובב את המבט; החזקת Space מזיזה אותו.",
|
||||
"prefs.extrude_arrow_face_stops": "חץ השליפה נעצר בפאות",
|
||||
"prefs.extrude_arrow_face_stops_note": "גרירת חץ המרחק של השליפה נעצרת בפאות שטוחות המקבילות לפרופיל, כמו הצד הרחוק של גוש שנחתך, ומדגישה את קו המתאר של הפאה. כבוי: החץ זז בצעדים עגולים בלבד.",
|
||||
"prefs.extrude_view_isometric": "סיבוב התצוגה לאיזומטרית בפתיחת שליפה",
|
||||
"prefs.extrude_view_return": "חזרה לתצוגה הקודמת בסגירת שליפה",
|
||||
"prefs.file_operations_wait": "המתנה לפתיחת קבצים",
|
||||
"prefs.file_operations_wait_note": "בזמן שקובץ נפתח או מוכנס, או שקישורים נקראים מחדש, התכנון ממתין מאחורי כרטיס עם ההתקדמות וביטול. כבוי: הקובץ מוצג בחלונית הפעולות ואפשר להמשיך לעבוד; הוספה נכנסת לאחר שתסיימו את מה שאתם עושים, וקובץ שנפתח בינתיים נפתח בכרטיסייה חדשה.",
|
||||
"prefs.fillet_legacy_radius": "השתמש בברירת המחדש הקודמת לרדיוס Fillet מוצק",
|
||||
"prefs.fillet_legacy_radius.help": "כבוי כברירת מחדש. כשהוא פעיל, Solid Fillet חדש נפתח במספר 2 שנקרא ביחידות התכנון (\"2 אינץ\" בתכנון באינצ'ים), כמו קודם; כשהוא כבוי, הוא נפתח ברדיוס שבו הכלי נמסר, 2 מ\"מ, מוצג ביחידות התכנון (\"0.07874 אינץ\" בתכנון באינצ'ים).",
|
||||
"prefs.follows_os": "לפי מערכת ההפעלה",
|
||||
"prefs.font": "גופן",
|
||||
"prefs.font_fallback": "תווים שחסרים בגופן הנבחר מוצגים בגופן המובנה, כך שאף תווית לא מופיעה כריבוע ריק.",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "הזזת מבט",
|
||||
"prefs.gesture_zoom": "זום",
|
||||
"prefs.graphics": "גרפיקה",
|
||||
"prefs.graphics_api": "ממשק גרפי",
|
||||
"prefs.graphics_api_auto": "אוטומטי",
|
||||
"prefs.graphics_api_help": "בחרו את הממשק הגרפי המשמש לפתיחת SolidCraft. אם ההפעלה הבאה לא תצליח לפתוח את החלון, הבחירה הקודמת תשוחזר.",
|
||||
"prefs.graphics_api_override": "הגדרת הפעלה עוקפת קובעת את הממשק הגרפי. הבחירה השמורה תחול כאשר SolidCraft ייפתח כרגיל.",
|
||||
"prefs.graphics_api_restart_note": "חל לאחר הפעלה מחדש. עיצובים שלא נשמרו יטופלו לפני הסגירה.",
|
||||
"prefs.graphics_api_restart_unavailable": "הפעילו מחדש את SolidCraft כדי להחיל את הממשק הגרפי השמור.",
|
||||
"prefs.graphics_api_running": "נוכחי: {current}. נבחר להפעלה הבאה: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "לא ניתן לשמור את בחירת הממשק הגרפי: {error}",
|
||||
"prefs.graphics_api_start_failed": "לא ניתן להכין את הממשק הגרפי שנבחר: {error}",
|
||||
"prefs.graphics_api_start_reverted": "ההפעלה הקודמת עם {requested} לא פתחה את החלון. SolidCraft שחזר את {previous}.",
|
||||
"prefs.graphics_api_unavailable": "בחירת ממשק גרפי זמינה ביישום שולחן העבודה.",
|
||||
"prefs.graphics_card": "כרטיס גרפי",
|
||||
"prefs.graphics_card_auto": "אוטומטי",
|
||||
"prefs.graphics_card_missing": "הכרטיס הגרפי השמור אינו זמין; נעשה שימוש באפשרות אוטומטי.",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "לפי הסדר",
|
||||
"prefs.history_sketches_note": "כשהסקיצות מוגדרות ל„מתחת לפיצ'ר שלהן”, ציר הזמן משמאל מציג כל סקיצה רמה אחת פנימה, מתחת לפיצ'ר הראשון שנבנה ממנה, בכל פעם שהוא רחב מספיק להצגת שמות. ציר הזמן בתחתית שומר תמיד על סדר היצירה.",
|
||||
"prefs.history_sketches_under_feature": "מתחת לפיצ'ר שלהן",
|
||||
"prefs.history_steps_component": "צעדי ציר הזמן לפי רכיב",
|
||||
"prefs.history_steps_component_note": "כשרכיב פעיל או נבחר, פקדי ציר הזמן עוברים בין הפיצ'רים של אותו רכיב, כפי שציר הזמן למטה מציג אותם. כבוי: הם עוברים בין כל הפיצ'רים של התכנון. ציר הזמן משמאל או מתחת לדפדפן עובר תמיד בין כל הפיצ'רים.",
|
||||
"prefs.hold_stop_snapping": "החזקה לעצירת ההצמדה",
|
||||
"prefs.home_fit_size": "גודל בתצוגת בית ובהתאמה",
|
||||
"prefs.home_fit_size_note": "כמה מהתצוגה המודל ממלא כשתצוגת בית, התאמה, עיצוב שנפתח או שינוי תצוגה בניווט ממסגרים אותו, בין אם ההגדרה שלמטה פעילה ובין אם לא. 100 %: ממלא את התצוגה שבין הלוחות, המצפן וסרגל הניווט.",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "שני החצים המעוגלים בפינת הקובייה מסובבים את התצוגה במישור המסך. פועל: החץ עם כיוון השעון מסובב נגד כיוון השעון, והחץ נגד כיוון השעון מסובב עם כיוון השעון. כבוי: כל חץ מסובב את התצוגה לפי העקום שלו.",
|
||||
"prefs.invert_navigator_arrows": "היפוך חצי סיבוב קוביית התצוגה",
|
||||
"prefs.invert_navigator_arrows_note": "החצים סביב הקובייה מחוויים את המצלמה לכיוון שהחץ מצביע, כמו ב-Fusion ו-Inventor: החץ שמשמאל מצביע ימימה ומניע את המצלמה ימימה. כבוי: החץ מסובב את הקובייה אל הצד שבו הוא יושב, כך שחץ שמאל מניע את המצלמה שמאלה. חצי הגלילה המעוגלים אינם מושפעים.",
|
||||
"prefs.joint_drag_trackball": "סיבוב חלקים על מפרק כדורי כמו כדור עקיבה בעת גרירה",
|
||||
"prefs.joint_drag_trackball_help": "גרירת חלק שמפרק כדורי מחזיק מסובבת אותו בסיבוב הקטן ביותר סביב המפרק, כאילו מגלגלים כדור בגודל החלק. כבוי: הנקודה שתפסת עוקבת אחרי המצביע במדויק, והחלק עלול גם להסתובב סביבה.",
|
||||
"prefs.keep_unsaved_also_asks": "לשאול גם כשהכרטיסייה נסגרת",
|
||||
"prefs.keep_unsaved_also_asks_tip": "כשאפשרות זו כבויה, הכרטיסייה נסגרת ללא חלון הדפדפן לאחר שהעותק של כל תכן שלא נשמר עודכן.",
|
||||
"prefs.keep_unsaved_in_browser": "לשמור עבודה שלא נשמרה בדפדפן זה",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "לא זמין במעבד הגרפי הזה",
|
||||
"prefs.on": "פועל",
|
||||
"prefs.opaque": "אטום",
|
||||
"prefs.operations_panel": "הצגת פעולות בתצוגה",
|
||||
"prefs.operations_panel_note": "פעולות ארוכות (פתיחת קובץ, חישוב פיצ'ר, פקודה של סוכן) מוצגות בפינה הימנית התחתונה של התצוגה עם ההתקדמות שלהן וכפתור לביטולן. כבוי: הודעת „מחשב” כמו קודם.",
|
||||
"prefs.orbit_snap": "החזקת Shift בזמן סיבוב מצמידה לציר.",
|
||||
"prefs.orientation": "כיוון",
|
||||
"prefs.origin_plane_names": "שמות מישורי הראשית",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "הצגת לשוניות הסרט בלבד",
|
||||
"prefs.ribbon_tabs_only_note": "הסרט מתקפל לשורת הלשוניות שלו. לחיצה על לשונית מציגה את הלוחות שלה מעל התצוגה עד שפקודה מתחילה או שהמצביע עוזב אותם. הפקודה ״רק לשוניות הסרט״ בלשונית תצוגה, או קיצור המקשים שלה, מחליפה הגדרה זו.",
|
||||
"prefs.right_click": "לחיצה ימנית",
|
||||
"prefs.save_prompt_one_at_a_time": "לשאול על כל תכן שלא נשמר בנפרד בעת סגירת כמה",
|
||||
"prefs.save_prompt_one_at_a_time_help": "להציג חלון שמירה נפרד לכל תכן שלא נשמר במקום רשימה משותפת.",
|
||||
"prefs.saving": "הפעלה ושמירה",
|
||||
"prefs.scale_note": "גם Ctrl + / Ctrl − בחלון. הכפתורים בגודל 28 px ב־100%.",
|
||||
"prefs.scale_text": "קנה מידה וטקסט",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "קשת מנקודת מרכז עוקבת אחר הסמן",
|
||||
"prefs.sketch.click_selects": "לחיצה בוחרת",
|
||||
"prefs.sketch.conflict_colour": "צבע התנגשות",
|
||||
"prefs.sketch.cursor_coordinates": "הצגת קואורדינטות הסמן בסקיצה",
|
||||
"prefs.sketch.cursor_coordinates_note": "ליד הסמן, ערכי X ו-Y שלו מראשית הסקיצה, גם כשאין כלי פעיל. כבוי: רק בזמן שכלי ממקם נקודה.",
|
||||
"prefs.sketch.drawing": "שרטוט",
|
||||
"prefs.sketch.ellipse_axes": "שרטוט אליפסות עם הצירים שלהן",
|
||||
"prefs.sketch.ellipse_axes_note": "הציר הראשי והציר המשני כקווי עזר, כדי שאפשר יהיה לתת מידות לחצאי הצירים ולצירים. כבוי: האליפסה בלבד, ו-D עליה נותן את הרדיוס המשני שלה בכל מקום שאליו נגרר הערך, משורטט ומסומן R כמו קודם.",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "פאות וקצוות",
|
||||
"prefs.sketch.hide_glyphs": "הסתרת סמלים בהתרחקות",
|
||||
"prefs.sketch.marks": "סימונים בסקיצה",
|
||||
"prefs.sketch.max_points": "הסקיצה הגדולה ביותר",
|
||||
"prefs.sketch.max_points_note": "המספר המרבי של נקודות או עקומות בסקיצה אחת: 20000 כברירת מחדל, ועד 200000. הוספת SVG והוספת DXF דוחות שרטוט גדול יותר. סקיצה גדולה נפתרת ומוצגת לאט יותר.",
|
||||
"prefs.sketch.max_points_unit": "נקודות",
|
||||
"prefs.sketch.note": "שרטוט, הצמדה ובחירה.",
|
||||
"prefs.sketch.opening_closing": "פתיחה וסגירה",
|
||||
"prefs.sketch.prefer_free_points": "העדפת נקודות ניתנות להזזה כשהן חופפות",
|
||||
"prefs.sketch.project_options": "בקשת אפשרויות ההיטל תחילה",
|
||||
"prefs.sketch.recent_snap": "הצמדה למפגש שני קווי עזר",
|
||||
"prefs.sketch.select_3d_curve_points": "בחירת נקודות על עקומות סקיצה תלת־ממדית",
|
||||
"prefs.sketch.select_3d_curve_points_help": "הצגה ובחירה של נקודות על עקומות סקיצה תלת־ממדית שצוירו, לשימוש כהפניות בנייה.",
|
||||
"prefs.sketch.select_other_hidden": "בחירת אחר כוללת גאומטריה מוסתרת",
|
||||
"prefs.sketch.shortcut_cycles_modes": "לחיצה חוזרת על קיצור מחליפה מצב",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "כבוי: הכלי מתחיל מחדש.",
|
||||
"prefs.sketch.snap_to_visible_grid": "הצמדה למפגשים הנראים של הרשת",
|
||||
"prefs.sketch.snapping_guides": "הצמדה וקווי עזר",
|
||||
"prefs.sketch.state_icons": "סמלי מצב",
|
||||
"prefs.sketch.tracking_guides": "קווי עזר למרכזים ולנקודות אמצע",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "סקיצה ובחירה",
|
||||
"prefs.sketch_selection_heading": "סקיצה ובחירה",
|
||||
"prefs.sketch_selection_note": "איך סקיצות נצמדות ואיך לחיצות בוחרות.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "נקודה בסקיצה נצמדת למפגש של הקווים שהרשת מציירת כשהמצביע מכוון לאחד מהם, ולרשת הדקה שביניהם אחרת. כבוי: הנקודה נצמדת לרשת הדקה בלבד, כמו קודם.",
|
||||
"prefs.sketch_state_icons": "סמלי סקיצות בצבע המצב שלהן",
|
||||
"prefs.sketch_state_icons_note": "בהיסטוריה ובדפדפן, סמל הסקיצה מקבל את צבע המצב שלה (אילוצים חסרים, מאולצת במלואה או סותרת) וחלונית העזרה מציינת את המצב. כבוי: לכל הסקיצות אותו סמל.",
|
||||
"prefs.sketch_tab_always": "השארת לשונית הסקיצה מוצגת",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "PBR אטום דורש אטימות 1",
|
||||
"render.error_physical_glass": "המתכון שנבחר אינו זכוכית פיזיקלית",
|
||||
"render.error_preview_device": "תצוגה מקדימה של מוצר דורשת התקן מותקן עם מאגר עומק",
|
||||
"render.error_product_placement": "מיקום מוצר לא תקין",
|
||||
"render.error_product_triangle": "משולש מוצר לא תקין",
|
||||
"render.error_provisional_identity": "זהות רינדור זמנית או מספר דגימות לא תקינים",
|
||||
"render.error_quality_bounds": "הטלת האיכות חורגת מהגבולות המקוריים",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "לנסות שוב",
|
||||
"render.gpu_seed": "זרע אקראי",
|
||||
"render.gpu_unavailable": "מעקב מסלולים ב־GPU אינו מוכן במכשיר הזה.",
|
||||
"render.graphics_api_restart_vulkan": "הפעלה מחדש עם Vulkan",
|
||||
"render.graphics_api_restart_warning": "שינוי הממשק הגרפי מפעיל מחדש את SolidCraft ומבקש לשמור עיצובים שלא נשמרו. אם הממשק החדש לא יצליח לפתוח את החלון, הבחירה הקודמת תשוחזר בהפעלה הבאה.",
|
||||
"render.graphics_api_settings": "הגדרות גרפיקה",
|
||||
"render.graphics_api_vulkan_required": "מעקב נתיבים ב־GPU דורש Vulkan בהפעלה זו. הפעילו מחדש עם Vulkan, או המשיכו להשתמש בשיטת תמונה ב־CPU.",
|
||||
"render.ground_apply": "התאמת הקרקע ושמירתה",
|
||||
"render.ground_gap": "מרווח חופש מפורש",
|
||||
"render.ground_linear_rgb": "החזרה מפוזרת · RGB ליניארי",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "3D Spline: click fit points in 3D; right-click or Esc to finish",
|
||||
"sketch.hint.trim": "Trim: click the piece of a curve to remove, or drag across the pieces to remove",
|
||||
"sketch.make_selection": "המרת הבחירה ל־{linetype}",
|
||||
"sketch.move_released": "הוזז: {count} אילוצים שקשרו אותו למה שנשאר שוחררו ({names}).",
|
||||
"sketch.move_released_one": "הוזז: {count} אילוץ שקשר אותו למה שנשאר שוחרר ({names}).",
|
||||
"sketch.open_ends": "קצוות פתוחים: {count}",
|
||||
"sketch.status_conflict": "אילוצים סותרים",
|
||||
"sketch.status_fully_constrained": "מאולץ במלואו",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "הסרת הטקסט מהעקומה",
|
||||
"sketch_text.path_hint": "עקומה בסקיצה שהטקסט עוקב אחריה: יש ללחוץ כאן ואז על העקומה",
|
||||
"sketch_text.use_font_file": "שימוש בקובץ הגופן {path}",
|
||||
"sketch_text.valign_baseline": "קו בסיס",
|
||||
"sketch_text.valign_bottom": "למטה",
|
||||
"sketch_text.valign_middle": "אמצע",
|
||||
"sketch_text.valign_top": "למעלה",
|
||||
"solid": "מוצק",
|
||||
"status.editing": "עריכת {name}",
|
||||
"status.navigation": "מיפוי העכבר: {mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "התרה פעם אחת",
|
||||
"ui.agent_chat_allowed": "הותר",
|
||||
"ui.agent_chat_answered": "תשובה: {option}",
|
||||
"ui.agent_chat_answered_in": "נענה תוך {time}",
|
||||
"ui.agent_chat_approval": "לאפשר לסוכן לעשות זאת?",
|
||||
"ui.agent_chat_attach_selection": "צירוף הבחירה",
|
||||
"ui.agent_chat_attach_selection_tip": "שליחת מה שנבחר במודל (פאות, מקצועות, פיצ'רים, גופים) עם ההודעה, כדי שהסוכן יבין למה הכוונה",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "גופים",
|
||||
"ui.agent_chat_ctx_elements": "אלמנטים",
|
||||
"ui.agent_chat_ctx_features": "פיצ'רים",
|
||||
"ui.agent_chat_ctx_gone": "כבר לא בעיצוב: הוא שונה או נמחק.",
|
||||
"ui.agent_chat_ctx_more": "+{n} נוספים",
|
||||
"ui.agent_chat_ctx_other": "אחר",
|
||||
"ui.agent_chat_custom_heading": "מודל מותאם אישית",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "עגינה מימין",
|
||||
"ui.agent_chat_drop_hint": "יש לשחרר כדי לצרף להודעה הבאה",
|
||||
"ui.agent_chat_edit": "עריכה",
|
||||
"ui.agent_chat_ended_after": "הסתיים אחרי {time}",
|
||||
"ui.agent_chat_exited": "הסוכן נעצר.",
|
||||
"ui.agent_chat_failed_start": "לא ניתן להפעיל את הסוכן: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: קובץ CAD מיובא לתכן, ולא נקרא",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} לא יכול להשתמש בכלים של SolidCraft, ולכן הוא יכול רק לשוחח. יש לבחור מודל שתומך בכלים.",
|
||||
"ui.agent_chat_model_rejected": "הסוכן לא קיבל את {model}: {error}",
|
||||
"ui.agent_chat_model_search": "חיפוש מודלים…",
|
||||
"ui.agent_chat_model_search_or_id": "חיפוש, או הקלדת מזהה מודל כלשהו…",
|
||||
"ui.agent_chat_model_tip": "המודל שבו הסוכן משתמש. הבחירה נשמרת עבור הסוכן הזה.",
|
||||
"ui.agent_chat_models_failed": "לא ניתן היה לטעון את רשימת המודלים: {error}",
|
||||
"ui.agent_chat_models_heading": "מודלים זמינים",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "התמונה הבאה",
|
||||
"ui.agent_chat_no_cli": "solidcraft-cli לא נמצא לצד האפליקציה, ולכן הסוכן לא יכול לגשת לתכן.",
|
||||
"ui.agent_chat_no_control": "נקודת הקצה של הצ'אט עם הסוכן לא הופעלה, ולכן הסוכן לא יכול לגשת לתכן.",
|
||||
"ui.agent_chat_no_design_hint": "הסוכן פועל בלי הכלים של SolidCraft, ולכן אינו יכול לקרוא או לשנות את התכן: solidcraft-cli לא נמצא ליד היישום. התקינו את SolidCraft עם solidcraft-cli לצידו (ב-Windows: קובץ ה-MSI או ה-zip הנייד), או הגדירו את SOLIDCRAFT_CLI לנתיב שלו, ואז התחברו שוב.",
|
||||
"ui.agent_chat_no_images": "הסוכן הזה לא מקבל תמונות",
|
||||
"ui.agent_chat_no_picture": "אין תמונה בלוח",
|
||||
"ui.agent_chat_no_tool_call": "המודל לא השתמש בכלים של SolidCraft, ולכן התכן לא השתנה. יש לבחור מודל שתומך בקריאה לכלים; ראו „מודלים מקומיים” במדריך צ'אט הסוכן.",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "הגדרת עוזר",
|
||||
"ui.agent_chat_side": "לעגן את הצ'אט",
|
||||
"ui.agent_chat_signed_in": "מחובר",
|
||||
"ui.agent_chat_snap_none_found": "לא נמצא סוכן קוד. חבילת ה־Snap מבודדת, ולכן היא לא יכולה לראות או להפעיל את סוכני הקוד שמותקנים במחשב הזה. כדי להשתמש בהם, יש להתקין את SolidCraft מחבילת AppImage, .deb או .rpm במקום זאת. סוכן שמשתמש ב־API תואם OpenAI עובד גם בחבילת ה־Snap, ואפשר להגדיר אותו בעזרת הוספת סוכן.",
|
||||
"ui.agent_chat_span_h": "{h} שע' {min} דק'",
|
||||
"ui.agent_chat_span_min": "{n} דק'",
|
||||
"ui.agent_chat_span_s": "{n} שנ'",
|
||||
"ui.agent_chat_state_auth": "נדרשת התחברות",
|
||||
"ui.agent_chat_state_busy": "עובד…",
|
||||
"ui.agent_chat_state_exited": "הסוכן נעצר",
|
||||
"ui.agent_chat_state_failed": "ההתחברות נכשלה",
|
||||
"ui.agent_chat_state_no_design": "אין גישה לתכן",
|
||||
"ui.agent_chat_state_off": "לא מחובר",
|
||||
"ui.agent_chat_state_ready": "מוכן",
|
||||
"ui.agent_chat_state_starting": "מופעל…",
|
||||
"ui.agent_chat_stop": "עצירה",
|
||||
"ui.agent_chat_stop_tip": "עצירת הסוכן וכל מה שהוא הפעיל",
|
||||
"ui.agent_chat_stop_turn_tip": "עצירת הסוכן (Esc). הודעות בתור נשארות בתור.",
|
||||
"ui.agent_chat_thinking_for": "חושב כבר {time}",
|
||||
"ui.agent_chat_tool_running_for": "רץ כבר {time}",
|
||||
"ui.agent_chat_tools_not_started": "הסוכן פועל בלי הכלים של SolidCraft, ולכן אינו יכול לקרוא או לשנות את התכן: solidcraft-cli נמצא, אבל הכלים שלו לא הופעלו (הודעת השגיאה בצ'אט מסבירה למה). התחברו שוב, ואם זה חוזר, התקינו מחדש את SolidCraft.",
|
||||
"ui.agent_chat_transcript_assistant": "עוזר:",
|
||||
"ui.agent_chat_transcript_user": "משתמש:",
|
||||
"ui.agent_chat_turn_limit": "שינויים להודעה",
|
||||
"ui.agent_chat_turn_unlimited": "ללא הגבלה",
|
||||
"ui.agent_chat_undo_changes": "ביטול השינויים האלה",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "גוף {count}",
|
||||
"ui.browser_bodies_other": "{count} גופים",
|
||||
"ui.browser_collapse": "כיווץ עץ התכן",
|
||||
"ui.browser_collapse_below": "כיווץ מה שמתחת",
|
||||
"ui.browser_expand": "הרחבת עץ התכן",
|
||||
"ui.browser_expand_below": "הרחבת מה שמתחת",
|
||||
"ui.browser_title": "עץ התכן",
|
||||
"ui.calibrate": "כיול",
|
||||
"ui.cancel": "ביטול",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "כיווץ",
|
||||
"ui.collinear": "על ישר אחד",
|
||||
"ui.colour_vision": "ראיית צבעים",
|
||||
"ui.colour_vision_bends": "כיפופים",
|
||||
"ui.colour_vision_deutan": "דויטרן",
|
||||
"ui.colour_vision_deutan_tip": "לתחושת ירוק חלשה או חסרה",
|
||||
"ui.colour_vision_failed": "נכשל",
|
||||
@@ -5439,24 +5298,14 @@
|
||||
"ui.conic_curve": "עקום חרוטי",
|
||||
"ui.constant": "קבוע",
|
||||
"ui.constraints_conflict": "התנגשות בין אילוצים",
|
||||
"ui.construct_auto.chosen": "השיטה נבחרה לפי הבחירות שלך. בחר הפניה נוספת, או הסר אחת, כדי לשנות את השיטה.",
|
||||
"ui.construct_auto.no_fit": "בחר הפניות אחרות: אין שיטה שבונה מאלה.",
|
||||
"ui.construct_auto.pick": "בחר ממה לבנות: השיטה נקבעת לפי הבחירות שלך.",
|
||||
"ui.construct_auto.refs": "הפניות",
|
||||
"ui.construct_auto.select": "בחר קודם את ההפניות לבנייה",
|
||||
"ui.construct_axes": "צירים",
|
||||
"ui.construct_planes": "מישורים",
|
||||
"ui.construct_points": "נקודות",
|
||||
"ui.construction": "עזר",
|
||||
"ui.construction.angle_hint": "ישר עזר: בחירת נקודה ואז הקלדת זווית או בחירת כיוון",
|
||||
"ui.construction.axis_hint": "ישר עזר: לחיצה על נקודה, או הקלדת המרחק מציר הסקיצה",
|
||||
"ui.construction.bisector_hint": "חוצה זווית: בחירת שני ישרים נחתכים ואז הפתרון הרצוי",
|
||||
"ui.construction.common_hint": "משיק משותף: בחירת שני מעגלים/קשתות ואז הפתרון הרצוי",
|
||||
"ui.construction.contact_hint": "משיק: בחירת מעגל/קשת או ספליין/חתך חרוט פתוח ואז נקודת השקה (לעקומות חופשיות: קצוות בלבד)",
|
||||
"ui.construction.external_hint": "משיק: בחירת מעגל או קשת, נקודה חיצונית ואז הפתרון הרצוי",
|
||||
"ui.construction.free_hint": "ישר עזר: לחיצה על שתי נקודות; לחיצה ימנית להתחלה מחדש",
|
||||
"ui.construction.normal_needs_length": "קו אינסופי הוא תמיד קו עזר: הקלדת אורך משרטטת קו רגיל",
|
||||
"ui.construction.parallel_hint": "ישר עזר: בחירת ישר, ואז לחיצה או הקלדת ההיסט; לחיצה ימנית להחלפת הייחוס",
|
||||
"ui.construction.point_hint": "ישר עזר: לחיצה על נקודת המעבר",
|
||||
"ui.construction.reference_hint": "ישר עזר: בחירת ישר ואז נקודה; לחיצה ימנית להחלפת הייחוס",
|
||||
"ui.construction.ribbon_label": "קווי עזר",
|
||||
@@ -5599,17 +5448,6 @@
|
||||
"ui.ellipse": "אליפסה",
|
||||
"ui.emboss_wrap_note": "פרופילי קווים ניצבים המשיקים לגליל נתמך נכרכים אוטומטית. יש לבחור דופן כדי לקבוע יעד.",
|
||||
"ui.end": "סוף",
|
||||
"ui.end_cap.chamfer": "שיפוע פינות",
|
||||
"ui.end_cap.direction": "כיוון",
|
||||
"ui.end_cap.faces": "פאות קצה",
|
||||
"ui.end_cap.inset": "היסט פנימה",
|
||||
"ui.end_cap.inset_kind": "היסט לפי",
|
||||
"ui.end_cap.inset_ratio": "יחס היסט",
|
||||
"ui.end_cap.inward": "פנימה",
|
||||
"ui.end_cap.length": "אורך",
|
||||
"ui.end_cap.outward": "החוצה",
|
||||
"ui.end_cap.ratio": "יחס מהעובי",
|
||||
"ui.end_cap_title": "מכסה קצה",
|
||||
"ui.end_radius": "רדיוס סיום",
|
||||
"ui.end_scale": "קנה מידה בסיום",
|
||||
"ui.ends": "קצוות",
|
||||
@@ -5630,10 +5468,7 @@
|
||||
"ui.explode_needs_two_components": "תצוגה מפוצצת מרחיקה רכיבים זה מזה, ולכן התכן צריך שניים או יותר מהם (רכיב חדש, הוספת תכן או יצירת רכיבים מגופים)",
|
||||
"ui.exportDxf": "ייצוא DXF…",
|
||||
"ui.export_ellipsis_keymap": "ייצוא…",
|
||||
"ui.export_glb": "ייצוא GLB",
|
||||
"ui.export_keymap_tip": "מקשים, מועדפי תיבת S וסרגל הכלים, כקובץ",
|
||||
"ui.export_selects_only_body": "בחירת הגוף היחיד בייצוא רשת",
|
||||
"ui.export_selects_only_body_tip": "ייצוא STL, ייצוא 3MF ושליחה לסלייסר מתחילים כשגוף התכנון כבר נבחר, כשיש בו גוף אחד בלבד.",
|
||||
"ui.extend": "הארכה",
|
||||
"ui.extent": "גבול",
|
||||
"ui.extent_type": "סוג גבול",
|
||||
@@ -5693,8 +5528,6 @@
|
||||
"ui.finest": "העדינה ביותר",
|
||||
"ui.finish_sketch": "סיום סקיצה",
|
||||
"ui.first_dimension_scales": "המידה הראשונה משנה את קנה המידה של הציור",
|
||||
"ui.first_dimension_scales_about_origin": "שינוי קנה מידה סביב ראשית הסקיצה",
|
||||
"ui.first_dimension_scales_about_origin_tip": "מופעל: הציור תמיד גדל או קטן סביב ראשית הסקיצה, כך שצורה שצוירה הרחק מהראשית זזה. כבוי: ציור שדבר אינו קושר לראשית משנה קנה מידה סביב מרכזו ונשאר במקומו.",
|
||||
"ui.first_dimension_scales_tip": "פועל: מידת האורך הראשונה בסקיצה משנה את קנה המידה של הציור שהיא מודדת, כך שצורתו נשמרת. כבוי: המידה משנה רק את גודל מה שהיא מודדת.",
|
||||
"ui.fit": "התאמה לחלון",
|
||||
"ui.fix_unfix": "קיבוע/שחרור",
|
||||
@@ -6117,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "הטלה, חיתוך, הכללת גאומטריה תלת־ממדית ומקצועות הפאה של סקיצה חדשה על פאה יוצרים גאומטריית עזר: הפניות לשרטוט שאינן נכללות בפרופילים. הן נשארות מקושרות למודל.",
|
||||
"ui.properties": "מאפיינים",
|
||||
"ui.properties.copy_matrix": "העתקת המטריצה",
|
||||
"ui.properties.copy_value": "לחיצה מעתיקה את הערך",
|
||||
"ui.properties.first_moments": "מומנטים ראשונים",
|
||||
"ui.properties.inertia": "מומנט התמד",
|
||||
"ui.properties.inertia_note": "סביב מרכז מסה, בצירי העולם (g·{unit}²)",
|
||||
@@ -6130,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "המדידה נעצרה לפני שהסתיימה.",
|
||||
"ui.properties.principal_axis": "ציר ראשי {number}",
|
||||
"ui.properties.principal_moments": "מומנטים ראשיים",
|
||||
"ui.properties.value_copied": "הערך הועתק",
|
||||
"ui.pull_direction": "כיוון משיכה",
|
||||
"ui.quality": "איכות",
|
||||
"ui.quantity": "כמות",
|
||||
@@ -6151,14 +5982,11 @@
|
||||
"ui.relink_design_changed": "ההרכבה השתנתה במהלך בחירת המקור. יש להפעיל שוב את 'קישור מחדש למקור'.",
|
||||
"ui.relink_done": "המקור קושר מחדש לכל המופעים.",
|
||||
"ui.relink_not_linked": "רכיב זה אינו מקושר לתכן מקור.",
|
||||
"ui.relink_one_done": "המקור קושר מחדש למופע זה.",
|
||||
"ui.relink_select_one": "יש לבחור תחילה רכיב מקושר אחד או אחד המופעים שלו.",
|
||||
"ui.relink_source_all": "קישור מחדש למקור (כל המופעים)…",
|
||||
"ui.relink_source_one": "קישור מחדש למקור…",
|
||||
"ui.removeFromQuickAccess": "הסרה מהגישה המהירה",
|
||||
"ui.removeFromToolbar": "הסרה מסרגל הכלים",
|
||||
"ui.removeSection": "הסרת מקטע",
|
||||
"ui.renameSelectedBodies": "שינוי שם הגופים הנבחרים",
|
||||
"ui.render": "הדמיה",
|
||||
"ui.renderer": "מנוע גרפי",
|
||||
"ui.repeat": "חזרה",
|
||||
@@ -6189,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "פקודות מוצמדות מוצגות ברצועת הכלים. יש לרחף מעל שורה כדי להצמיד אותה או לבטל את הצמדתה.",
|
||||
"ui.ribbon_workspace": "סביבת עבודה",
|
||||
"ui.right": "ימין",
|
||||
"ui.right_click_confirms": "לחיצה ימנית מאשרת קלטים בתיבת דו-שיח",
|
||||
"ui.right_click_confirms_tip": "כאשר תיבת דו-שיח פתוחה, לחיצה ימנית בתצוגה עוברת לקלט הריק הבא, ובקלט האחרון מבצעת אישור",
|
||||
"ui.save": "שמירה",
|
||||
"ui.save_as": "שמירה בשם",
|
||||
"ui.save_mesh_no_slicer_open": "לא נמצא סלייסר: יש לבחור „מותאם אישית…” ולבחור את תוכנת הסלייסר",
|
||||
@@ -6250,16 +6076,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "מסנן בחירה",
|
||||
"ui.sketch_keys_only": "להשאיר את מקשי המודל מחוץ לסקיצות",
|
||||
"ui.sketch_keys_only_tip": "בזמן עריכת סקיצה פועלים רק מקשי סקיצה ומקשים שפועלים בכל מקום; מקש של המודל כמו E או F לא עושה דבר, כך שמקש שנלחץ בטעות לא יסגור סקיצה כבדה.",
|
||||
"ui.sketch_links_added_curve": "{command} הוסיף עקומה אחת לסקיצה.",
|
||||
"ui.sketch_links_added_curves": "{command} הוסיף {count} עקומות לסקיצה.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} הוסיף לסקיצה {curves} ו־{points}.",
|
||||
"ui.sketch_links_added_point": "{command} הוסיף נקודה אחת לסקיצה.",
|
||||
"ui.sketch_links_added_points": "{command} הוסיף {count} נקודות לסקיצה.",
|
||||
"ui.sketch_links_curve_count": "{count} עקומות",
|
||||
"ui.sketch_links_curve_count_one": "עקומה אחת",
|
||||
"ui.sketch_links_hidden": "התוצאה מוסתרת כי האפשרות {option} כבויה באפשרויות הסקיצה.",
|
||||
"ui.sketch_links_point_count": "{count} נקודות",
|
||||
"ui.sketch_links_point_count_one": "נקודה אחת",
|
||||
"ui.sketch_modifiers": "מקשי שינוי בסקיצה",
|
||||
"ui.sketch_project_geometry": "גאומטריה",
|
||||
"ui.sketch_report.all_constrained": "הכול מאולץ במלואו.",
|
||||
@@ -6299,7 +6115,6 @@
|
||||
"ui.step_values": "שינוי ערכים בחצים ובגלגלת",
|
||||
"ui.step_values_tip": "מקשי מעלה/מטה והגלגלת מעל שדה ערך משנים את המספר בו.",
|
||||
"ui.stitch_tolerance_hint": "הדוקה",
|
||||
"ui.straighten": "יישור",
|
||||
"ui.stretch": "מתיחה",
|
||||
"ui.supersampling": "דגימת־על (SSAA)",
|
||||
"ui.supersampling_adaptive": "רק כשהמבט נייח",
|
||||
@@ -6373,8 +6188,6 @@
|
||||
"ui.view_angles_yaw": "סבסוב",
|
||||
"ui.view_angles_zero": "הגדר את {axis} ל-0°",
|
||||
"ui.view_centre": "מרכז המבט",
|
||||
"ui.view_compass_tip": "מבט מ־{axis}. לחיצה נוספת הופכת את הכיוון. גרירה מסובבת את המבט.",
|
||||
"ui.view_compass_tip_snap": "מבט מ־{axis}. לחיצה נוספת הופכת את הכיוון. גרירה מסובבת את המבט; יש להחזיק את Shift כדי להצמיד.",
|
||||
"ui.viewport_status_clear": "כיבוי {name}",
|
||||
"ui.viewport_status_clear_hint": "כיבוי {name} · Esc",
|
||||
"ui.viewport_status_edges": "{count} קצוות",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Vrijednost",
|
||||
"Variable Radius": "Promjenjivi polumjer",
|
||||
"Velocity": "Brzina",
|
||||
"Vertical": "Okomito",
|
||||
"Vertices": "Vrhovi",
|
||||
"View navigator": "Navigator prikaza",
|
||||
"Volume": "Volumen",
|
||||
@@ -3930,10 +3929,6 @@
|
||||
"sketch_text.path_clear": "Skini tekst s njegove krivulje",
|
||||
"sketch_text.path_hint": "Krivulja skice koju tekst prati: kliknite ovdje, a zatim krivulju",
|
||||
"sketch_text.use_font_file": "Upotrijebi datoteku fonta {path}",
|
||||
"sketch_text.valign_baseline": "Osnovna linija",
|
||||
"sketch_text.valign_bottom": "Dno",
|
||||
"sketch_text.valign_middle": "Sredina",
|
||||
"sketch_text.valign_top": "Vrh",
|
||||
"solid": "puno",
|
||||
"status.editing": "Uređivanje: {name}",
|
||||
"status.navigation": "Mapiranje miša: {mapping}",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Érték",
|
||||
"Variable Radius": "Változó sugár",
|
||||
"Velocity": "Sebesség",
|
||||
"Vertical": "Függőleges",
|
||||
"Vertices": "Csúcsok",
|
||||
"View navigator": "Nézetnavigátor",
|
||||
"Volume": "Térfogat",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "{title} SZERKESZTÉSE",
|
||||
"dialog.no_shown_body": "Nincs módosítható megjelenített test: jelenítsen meg egyet, vagy válassza az Új test lehetőséget",
|
||||
"dialog.pattern_sketch_not_object": "Válasszon testeket vagy elemeket: a vázlat egyik sem. Ismételje a görbéit a vázlat saját Minta vagy Tükrözés parancsával, vagy húzza ki előbb.",
|
||||
"dialog.right_click_pick": "Előbb jelölje ki ezt: {input}",
|
||||
"dialog.select": "↖ Kijelölés",
|
||||
"dialog.selected_count": "↖ {count} kijelölve",
|
||||
"dialog.selection_constraint": "Kényszer {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Szöveg levétele a görbéről",
|
||||
"sketch_text.path_hint": "A vázlat egy görbéje, amelyet a szöveg követ: kattintson ide, majd a görbére",
|
||||
"sketch_text.use_font_file": "A(z) {path} betűtípusfájl használata",
|
||||
"sketch_text.valign_baseline": "Alapvonal",
|
||||
"sketch_text.valign_bottom": "Lent",
|
||||
"sketch_text.valign_middle": "Középen",
|
||||
"sketch_text.valign_top": "Fent",
|
||||
"solid": "szilárd test",
|
||||
"status.editing": "Szerkesztés: {name}",
|
||||
"status.navigation": "Egérkiosztás: {mapping}",
|
||||
@@ -5019,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "A rögzített parancsok megjelennek a menüszalagon. Egy sor fölé víve rögzíthető vagy feloldható.",
|
||||
"ui.ribbon_workspace": "Munkaterület",
|
||||
"ui.right": "Jobb",
|
||||
"ui.right_click_confirms": "A jobb kattintás jóváhagyja a párbeszédablak bemeneteit",
|
||||
"ui.right_click_confirms_tip": "Nyitott párbeszédablaknál a nézetben a jobb kattintás a következő üres bemenetre lép, az utolsónál pedig OK-t nyom",
|
||||
"ui.save": "Mentés",
|
||||
"ui.save_as": "Mentés másként",
|
||||
"ui.save_mesh_no_slicer_open": "Nem található szeletelő: válassza az Egyéni… lehetőséget, és jelölje ki a szeletelő programját",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Nilai",
|
||||
"Variable Radius": "Radius Variabel",
|
||||
"Velocity": "Kecepatan",
|
||||
"Vertical": "Vertikal",
|
||||
"Vertices": "Titik sudut",
|
||||
"View navigator": "Navigator tampilan",
|
||||
"Volume": "Volume",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "EDIT {title}",
|
||||
"dialog.no_shown_body": "Tidak ada bodi yang ditampilkan untuk diubah: tampilkan satu, atau pilih Bodi Baru",
|
||||
"dialog.pattern_sketch_not_object": "Pilih bodi atau fitur: sketsa bukan keduanya. Ulangi kurvanya dengan Pola atau Cermin milik sketsa itu sendiri, atau ekstrusi dulu.",
|
||||
"dialog.right_click_pick": "Pilih {input} terlebih dahulu",
|
||||
"dialog.select": "↖ Pilih",
|
||||
"dialog.selected_count": "↖ {count} terpilih",
|
||||
"dialog.selection_constraint": "Batasan {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Lepaskan teks dari kurvanya",
|
||||
"sketch_text.path_hint": "Kurva sketsa yang diikuti teks: klik di sini, lalu kurvanya",
|
||||
"sketch_text.use_font_file": "Gunakan file font {path}",
|
||||
"sketch_text.valign_baseline": "Garis dasar",
|
||||
"sketch_text.valign_bottom": "Bawah",
|
||||
"sketch_text.valign_middle": "Tengah",
|
||||
"sketch_text.valign_top": "Atas",
|
||||
"solid": "solid",
|
||||
"status.editing": "Mengedit {name}",
|
||||
"status.navigation": "Pemetaan mouse: {mapping}",
|
||||
@@ -5019,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "Perintah yang disematkan tampil di ribbon. Arahkan kursor ke baris untuk menyematkan atau melepas sematan.",
|
||||
"ui.ribbon_workspace": "Workspace",
|
||||
"ui.right": "Kanan",
|
||||
"ui.right_click_confirms": "Klik kanan mengonfirmasi input dialog",
|
||||
"ui.right_click_confirms_tip": "Saat dialog terbuka, klik kanan di tampilan berpindah ke input kosong berikutnya, dan pada input terakhir menjalankan OK",
|
||||
"ui.save": "Simpan",
|
||||
"ui.save_as": "Simpan Sebagai",
|
||||
"ui.save_mesh_no_slicer_open": "Slicer tidak ditemukan: pilih Kustom… dan pilih program slicer Anda",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "Raggio variabile",
|
||||
"Variable radius": "Raggio variabile",
|
||||
"Velocity": "Velocità",
|
||||
"Vertical": "Verticale",
|
||||
"Vertices": "Vertici",
|
||||
"View": "Vista",
|
||||
"View navigator": "Navigatore della vista",
|
||||
@@ -1150,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "Salva come mesh",
|
||||
"cmd.file_send_to_slicer": "Invia allo Slicer",
|
||||
"cmd.file_slicers": "Slicer installati",
|
||||
"cmd.frame_end_cap": "Tappo di estremità",
|
||||
"cmd.frame_member": "Membro strutturale",
|
||||
"cmd.frame_profile_insert": "Inserisci profilo",
|
||||
"cmd.frame_profile_list": "Libreria profili",
|
||||
@@ -1625,7 +1623,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Seleziona corpi o lavorazioni: uno schizzo non è nessuno dei due. Ripeti le sue curve con Ripetizione o Specchia dello schizzo stesso, oppure estrudilo prima.",
|
||||
"dialog.primitive_point_tip": "Un punto che compila X, Y e Z: fai clic qui, poi su un vertice, uno spigolo o una faccia del modello, su un punto di uno schizzo oppure sull'origine.",
|
||||
"dialog.reference_edge_tip": "Uno spigolo rettilineo della faccia scelta da cui si misura la distanza sotto: fai clic qui, poi sullo spigolo.",
|
||||
"dialog.right_click_pick": "Seleziona prima {input}",
|
||||
"dialog.select": "↖ Seleziona",
|
||||
"dialog.selected_count": "↖ Selezionati: {count}",
|
||||
"dialog.selection_constraint": "Vincolo {id}",
|
||||
@@ -1670,8 +1667,6 @@
|
||||
"dxf.tolerance": "Tolleranza delle curve",
|
||||
"dxf.tolerance_help": "Solo corpi visibili e schizzi mostrati. Le curve usano segmenti rettilinei. Una tolleranza minore produce curve più precise e richiede più tempo e memoria.",
|
||||
"each rail's curves must be in one sketch": "le curve di ogni guida devono stare in un solo schizzo",
|
||||
"error.end_cap_faces": "Seleziona almeno una faccia di estremità aperta di un elemento",
|
||||
"error.end_cap_unresolved": "L'estremità {ends} di questa chiusura non è più nel modello. Seleziona di nuovo le facce di estremità",
|
||||
"feature computation ended without a result": "il calcolo dell'operazione si è concluso senza risultato",
|
||||
"file.open.drawing_filter": "Progettazioni, file CAD, mesh e disegni",
|
||||
"file.open.portal_fallback.no_portal_service": "La finestra di selezione file aperta non è quella del desktop: il servizio portale del desktop non è disponibile.",
|
||||
@@ -1769,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "Salva i corpi selezionati come file 3MF e lo apre nello slicer che scegli. Usalo per passare dal modello alla stampa in un solo passo.",
|
||||
"help.font_details": "L’interfaccia usa i caratteri integrati di egui (Ubuntu Light e Hack, con licenze Ubuntu Font Licence e MIT/Bitstream Vera; Noto Emoji e il carattere per icone emoji, con licenze OFL e MIT). Il testo degli schizzi usa Liberation Sans (SIL OFL 1.1). Il pacchetto di caratteri facoltativo di The Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), non è incluso nelle build di SolidCraft.",
|
||||
"help.fonts": "Caratteri",
|
||||
"help.frame.end_cap": "Chiude le estremità aperte degli elementi con piastre sagomate sul contorno del profilo. Usalo per chiudere tubi, angolari e travi, sopra l'estremità o incassate.",
|
||||
"help.frame.member": "Posiziona un profilo, come un tubo o un profilato di alluminio, lungo le linee di uno schizzo del telaio, un membro per linea. Usalo per costruire telai, scaffalature e strutture saldate.",
|
||||
"help.inspect.accessibility": "Colora le facce che un utensile può raggiungere da una direzione e quelle che non può raggiungere. Usalo per verificare un pezzo per la lavorazione meccanica o lo stampaggio da quel lato.",
|
||||
"help.inspect.center_of_mass": "Mostra il centro di massa dei corpi, ciascuno da solo e tutti insieme, a densità uniforme. Usalo per controllare il bilanciamento e dove un pezzo si ribalterà.",
|
||||
@@ -2881,8 +2875,6 @@
|
||||
"prefs.sketch.center_arc": "L'arco per centro segue il cursore",
|
||||
"prefs.sketch.click_selects": "Il clic seleziona",
|
||||
"prefs.sketch.conflict_colour": "Colore di conflitto",
|
||||
"prefs.sketch.cursor_coordinates": "Mostra le coordinate del cursore in uno schizzo",
|
||||
"prefs.sketch.cursor_coordinates_note": "Accanto al puntatore, la sua X e Y dall'origine dello schizzo, anche senza strumenti attivi. Disattivato: solo mentre uno strumento posiziona un punto.",
|
||||
"prefs.sketch.drawing": "Disegno",
|
||||
"prefs.sketch.ellipse_axes": "Disegna le ellissi con i loro assi",
|
||||
"prefs.sketch.ellipse_axes_note": "Gli assi maggiore e minore come rette di costruzione, così si possono quotare i semiassi e gli assi. Disattivato: solo l'ellisse, e D su di essa dà il raggio minore ovunque si trascini il valore, disegnato ed etichettato R come prima.",
|
||||
@@ -4690,10 +4682,6 @@
|
||||
"sketch_text.path_clear": "Scollega il testo dalla curva",
|
||||
"sketch_text.path_hint": "Una curva dello schizzo seguita dal testo: fai clic qui, poi sulla curva",
|
||||
"sketch_text.use_font_file": "Usa il file di carattere {path}",
|
||||
"sketch_text.valign_baseline": "Linea di base",
|
||||
"sketch_text.valign_bottom": "Basso",
|
||||
"sketch_text.valign_middle": "Centro",
|
||||
"sketch_text.valign_top": "Alto",
|
||||
"solid": "solido",
|
||||
"status.editing": "Modifica di {name}",
|
||||
"status.navigation": "Assegnazione del mouse: {mapping}",
|
||||
@@ -5029,7 +5017,6 @@
|
||||
"ui.agent_chat_setup_title": "Configura un assistente",
|
||||
"ui.agent_chat_side": "Lato della chat con l'agente",
|
||||
"ui.agent_chat_signed_in": "accesso effettuato",
|
||||
"ui.agent_chat_snap_none_found": "Nessun agente di programmazione trovato. Il pacchetto Snap è confinato, quindi non può vedere né avviare gli agenti di programmazione installati su questo computer. Per usarli, installa SolidCraft dal pacchetto AppImage, .deb o .rpm. Un agente che usa un’API compatibile con OpenAI funziona anche nel pacchetto Snap: configuralo con Aggiungi agente.",
|
||||
"ui.agent_chat_state_auth": "Accesso richiesto",
|
||||
"ui.agent_chat_state_busy": "Elaborazione…",
|
||||
"ui.agent_chat_state_exited": "Agente arrestato",
|
||||
@@ -5196,9 +5183,7 @@
|
||||
"ui.browser_bodies_one": "{count} corpo",
|
||||
"ui.browser_bodies_other": "{count} corpi",
|
||||
"ui.browser_collapse": "Comprimi la struttura",
|
||||
"ui.browser_collapse_below": "Comprimi sotto",
|
||||
"ui.browser_expand": "Espandi la struttura",
|
||||
"ui.browser_expand_below": "Espandi sotto",
|
||||
"ui.browser_title": "Struttura",
|
||||
"ui.calibrate": "Calibra",
|
||||
"ui.cancel": "Annulla",
|
||||
@@ -5407,17 +5392,6 @@
|
||||
"ui.ellipse": "Ellisse",
|
||||
"ui.emboss_wrap_note": "I profili di linee ortogonali tangenti a un cilindro supportato si avvolgono automaticamente. Scegliere una parete per definire la destinazione.",
|
||||
"ui.end": "Fine",
|
||||
"ui.end_cap.chamfer": "Smusso degli angoli",
|
||||
"ui.end_cap.direction": "Direzione",
|
||||
"ui.end_cap.faces": "Facce di estremità",
|
||||
"ui.end_cap.inset": "Rientro",
|
||||
"ui.end_cap.inset_kind": "Rientro come",
|
||||
"ui.end_cap.inset_ratio": "Rapporto di rientro",
|
||||
"ui.end_cap.inward": "Verso l'interno",
|
||||
"ui.end_cap.length": "Lunghezza",
|
||||
"ui.end_cap.outward": "Verso l'esterno",
|
||||
"ui.end_cap.ratio": "Rapporto dello spessore",
|
||||
"ui.end_cap_title": "TAPPO DI ESTREMITÀ",
|
||||
"ui.end_radius": "Raggio finale",
|
||||
"ui.end_scale": "Scala finale",
|
||||
"ui.ends": "Estremità",
|
||||
@@ -5920,7 +5894,6 @@
|
||||
"ui.project_references_construction_note": "Proietta, Interseca, Includi geometria 3D e gli spigoli della faccia di un nuovo schizzo su una faccia creano geometria di costruzione: riferimenti su cui disegnare, esclusi dai profili. Restano collegati al modello.",
|
||||
"ui.properties": "Proprietà",
|
||||
"ui.properties.copy_matrix": "Copia matrice",
|
||||
"ui.properties.copy_value": "Fai clic per copiare",
|
||||
"ui.properties.first_moments": "Momenti del primo ordine",
|
||||
"ui.properties.inertia": "Momento d'inerzia",
|
||||
"ui.properties.inertia_note": "Rispetto al centro di massa, negli assi globali (g·{unit}²)",
|
||||
@@ -5933,7 +5906,6 @@
|
||||
"ui.properties.measuring_failed": "La misurazione si è interrotta prima del termine.",
|
||||
"ui.properties.principal_axis": "Asse principale {number}",
|
||||
"ui.properties.principal_moments": "Momenti principali",
|
||||
"ui.properties.value_copied": "Valore copiato",
|
||||
"ui.pull_direction": "Direzione di estrazione",
|
||||
"ui.quality": "Qualità",
|
||||
"ui.quantity": "Quantità",
|
||||
@@ -5989,8 +5961,6 @@
|
||||
"ui.ribbon_pin_footer": "I comandi fissati compaiono sulla barra multifunzione. Passa sopra una riga per fissarla o rimuoverla.",
|
||||
"ui.ribbon_workspace": "Area di lavoro",
|
||||
"ui.right": "Destra",
|
||||
"ui.right_click_confirms": "Il clic destro conferma gli input della finestra di dialogo",
|
||||
"ui.right_click_confirms_tip": "Con una finestra di dialogo aperta, un clic destro nella vista passa al successivo input vuoto e, sull’ultimo, esegue OK",
|
||||
"ui.save": "Salva",
|
||||
"ui.save_as": "Salva con nome",
|
||||
"ui.save_mesh_no_slicer_open": "Nessuno slicer trovato: scegli Personalizzato… e seleziona il tuo programma slicer",
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "ドラッグで穴を移動、クリックで削除",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "ドラッグしてレストをモデル上で移動します。面上のスケッチ点にスナップします。",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "ドラッグしてスナップ フィットをモデル上で移動します。面上のスケッチ点にスナップします。",
|
||||
"Drag to place it on another face.": "ドラッグして別の面に配置します。",
|
||||
"Drag to point the catch in another direction.": "ドラッグしてキャッチの向きを変えます。",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "ドラッグしてレストを 5° 刻みで回転します。Alt または Ctrl を押したままにすると自由に回転します。",
|
||||
"Drive Joint": "ジョイントを駆動",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "オフセット Y",
|
||||
"Offset Z": "オフセット Z",
|
||||
"On your computer": "このコンピューター上",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "選択したエッジのもう一つの区間。それぞれに独自の角度、高さ、曲げ方向があります",
|
||||
"Opacity": "不透明度",
|
||||
"Open GitHub": "GitHubを開く",
|
||||
"Open GitHub draft": "GitHubの下書きを開く",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "トラックを削除",
|
||||
"Remove this bend": "この曲げを削除",
|
||||
"Remove this point": "この点を削除",
|
||||
"Remove this segment": "このセグメントを削除",
|
||||
"Rename Feature": "フィーチャーの名前を変更",
|
||||
"Rename Folder": "フォルダーの名前を変更",
|
||||
"Render Stage": "レンダリング段階",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "断面の位置",
|
||||
"Sections": "セクション",
|
||||
"Sections (one sketch each)": "セクション (各1スケッチ)",
|
||||
"Segments": "セグメント",
|
||||
"Select Features": "フィーチャーを選択",
|
||||
"Select Other": "その他を選択",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "その他を選択: モデル上で左ボタンを長押し(または右クリック › その他を選択…)するとカーソル下の要素が一覧表示されます。同じ場所を再度クリックすると次の要素が選択されます。中ボタンをダブルクリックするとホームビューに戻ります(環境設定 › ナビゲーション)。",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "間隔は0以外の数値にしてください",
|
||||
"Specialise": "特殊操作",
|
||||
"Speed": "速度",
|
||||
"Split Edge": "エッジを分割",
|
||||
"Splitting tool": "分割ツール",
|
||||
"Square": "正方形",
|
||||
"Stainless Steel": "ステンレス鋼",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "可変半径",
|
||||
"Variable radius": "可変半径",
|
||||
"Velocity": "速度",
|
||||
"Vertical": "垂直",
|
||||
"Vertices": "頂点",
|
||||
"View": "表示",
|
||||
"View navigator": "ビューナビゲーター",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "オフにすると追加した項目を削除します。\n\nSolidCraft の起動時に、このコンピューターで見つかった AI アプリ(OpenCode、Claude Desktop、Claude Code、Cursor、Codex、Gemini CLI、Copilot CLI、Windsurf、Zed、VS Code)へ MCP サーバーとして追加します。追加または更新するのは solidcraft のエントリのみで、変更済みのエントリには触れず、ファイルは先にバックアップされます。オフにすると追加したエントリを削除します。",
|
||||
"ai.prefs.connect_at_start": "起動時に前回のエージェントに接続",
|
||||
"ai.prefs.connect_at_start_note": "SolidCraft を起動するたびに、前回接続したエージェント (またはデフォルトのエージェント) をバックグラウンドで起動し、すぐにチャットできるようにします。--control を付けて起動した場合は行いません。接続できない場合、アシスタントに「接続に失敗しました」と「再試行」ボタンが表示されます。",
|
||||
"ai.prefs.control_failed": "コントロールチャネルを開始できませんでした: {error}",
|
||||
"ai.prefs.control_from_launch": "この実行は --control でポート {port} を使って開始されました。ここでの変更は、次に --control なしで SolidCraft を起動したときに反映されます。",
|
||||
"ai.prefs.control_listening": "127.0.0.1:{port} で待機中",
|
||||
"ai.prefs.control_not_listening": "待機していません",
|
||||
"ai.prefs.control_port": "ポート",
|
||||
"ai.prefs.control_port_note": "このコンピューター上で AI エージェントが接続するポート (127.0.0.1)。既定は 27878 で、使用中の場合は次の空いているポートを使います。それ以外のポートはそのまま使います。MCP クライアントも同じポートに向けてください (例: solidcraft-cli mcp --connect 127.0.0.1:7878)。",
|
||||
"ai.prefs.control_port_taken": "ポート {port} は別のプログラム (または別の SolidCraft ウィンドウ) が使用しています。別のポートを選んでください。",
|
||||
"ai.prefs.follow_camera": "カメラを追従",
|
||||
"ai.prefs.follow_camera_off": "カメラの自動追従はオフです。",
|
||||
"ai.prefs.follow_camera_on": "エージェントが作成するスケッチにカメラを向けます。",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "部品の面上にない",
|
||||
"browser.sketches_to_parts_part_missing": "部品がもうない",
|
||||
"browser.sketches_to_parts_result": "{moved} 個のスケッチを描かれている部品に移動しました。{stayed} 個はそのまま:{why}",
|
||||
"browser.straighten_angle": "エッジの向き",
|
||||
"browser.straighten_choose": "エッジの向き(水平、垂直、または角度)を選んでから、[傾き補正]を押してください。",
|
||||
"browser.straighten_click_a": "まっすぐにしたいエッジの一端を画像上でクリックするか、座標を入力してください。",
|
||||
"browser.straighten_click_b": "エッジのもう一端をクリックするか、座標を入力してください。",
|
||||
"browser.straighten_horizontal": "水平",
|
||||
"browser.straighten_title": "傾き補正: {name}",
|
||||
"browser.straighten_vertical": "垂直",
|
||||
"browser.units": "単位: {units}",
|
||||
"cam.flat": "平面",
|
||||
"cam.follower": "従動節",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "外観を取得",
|
||||
"cmd.appearance_replace": "外観を置換",
|
||||
"cmd.assembly_bom": "部品表",
|
||||
"cmd.assembly_constraint_create": "拘束",
|
||||
"cmd.assembly_constraint_edit": "拘束を編集",
|
||||
"cmd.assembly_mass_properties": "質量特性",
|
||||
"cmd.body.print_face": "造形面",
|
||||
"cmd.body_rename": "ボディの名前を変更",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "キャンバスを削除",
|
||||
"cmd.canvas_edit": "キャンバスを編集",
|
||||
"cmd.canvas_insert": "キャンバス",
|
||||
"cmd.canvas_straighten": "キャンバスの傾き補正",
|
||||
"cmd.canvas_to_sketch": "キャンバスからスケッチ",
|
||||
"cmd.component_activate": "コンポーネントをアクティブ化",
|
||||
"cmd.component_break_link": "リンクを解除",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "構成ルール",
|
||||
"cmd.config_rules": "構成ルール一覧",
|
||||
"cmd.config_table": "構成テーブルを表示",
|
||||
"cmd.construct.axis": "軸",
|
||||
"cmd.construct.plane": "平面",
|
||||
"cmd.construct.plane.axis_point": "軸と点を通る平面",
|
||||
"cmd.construct.point": "点",
|
||||
"cmd.construct_axis_edge": "エッジを通る軸",
|
||||
"cmd.construct_axis_normal_to_face": "面に垂直な軸",
|
||||
"cmd.construct_axis_through_cylinder": "円柱/円錐/トーラスを通る軸",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "メッシュとして保存",
|
||||
"cmd.file_send_to_slicer": "スライサーに送る",
|
||||
"cmd.file_slicers": "インストール済みのスライサー",
|
||||
"cmd.frame_end_cap": "エンドキャップ",
|
||||
"cmd.frame_member": "フレーム部材",
|
||||
"cmd.frame_profile_insert": "形材を挿入",
|
||||
"cmd.frame_profile_list": "形材ライブラリ",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "アイソカーブ解析",
|
||||
"cmd.inspect_minimum_radius": "最小半径解析",
|
||||
"cmd.inspect_parameter_sweep": "パラメータスイープ",
|
||||
"cmd.inspect_parameter_variants": "パラメーターの組み合わせを比較",
|
||||
"cmd.inspect_silhouette": "シルエット",
|
||||
"cmd.inspect_zebra": "ゼブラ解析",
|
||||
"cmd.joint_as_built": "現位置ジョイント",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "モーション トレース",
|
||||
"cmd.motion_trace_edit": "モーション トレースを編集",
|
||||
"cmd.motion_trace_keep": "モーション トレースを保持",
|
||||
"cmd.note_add": "メモを追加",
|
||||
"cmd.note_delete": "メモを削除",
|
||||
"cmd.note_list": "メモを一覧表示",
|
||||
"cmd.note_update": "メモを編集",
|
||||
"cmd.occurrence_align": "オカレンスを整列",
|
||||
"cmd.occurrence_copy": "貼り付け(インスタンス)",
|
||||
"cmd.occurrence_drag": "オカレンスをドラッグ",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "画像をレンダリング",
|
||||
"cmd.render_status": "レンダリングの進行状況",
|
||||
"cmd.select_clear": "選択をクリア",
|
||||
"cmd.selection_get": "選択を取得",
|
||||
"cmd.settings_profile_apply": "設定プロファイルを適用",
|
||||
"cmd.settings_profile_delete": "設定プロファイルを削除",
|
||||
"cmd.settings_profile_export": "設定プロファイルをエクスポート",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "フィーチャーを抑制",
|
||||
"cmd.ui.assistant": "アシスタントの表示切り替え",
|
||||
"cmd.ui.palette": "コマンドを検索",
|
||||
"cmd.ui.toggle_visibility": "選択項目の表示/非表示",
|
||||
"cmd.view.navigator": "カスタム ビューナビゲーター",
|
||||
"cmd.view.render_browser": "Renderブラウザー",
|
||||
"cmd.view.render_dock": "レンダードックを移動",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "1 ステップ下げる",
|
||||
"color.step_up": "1 ステップ上げる",
|
||||
"color.value": "明度(パーセント)",
|
||||
"component.error.ambiguous_name": "複数のコンポーネントに `{name}` という名前が付いています。数値のコンポーネント ID を使用してください: {ids}。",
|
||||
"config.column_filter_empty": "一致する列がありません",
|
||||
"config.rule_parameter_columns": "表に列があるパラメータのみが表示されます。ここで使うには「列を追加」(+) で列を追加してください。",
|
||||
"config.rule_suppression_columns": "表に「抑制」列があるフィーチャーのみが表示されます。ここで制御するには「列を追加」(+) で列を追加してください。",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: 参照 `{reference}` は選択したときのままでは存在しません。選択し直してください",
|
||||
"dialog.bodies_count": "{count} ボディ",
|
||||
"dialog.clearance_invalid": "クリアランスは 0 以上の長さにしてください",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "計算",
|
||||
"dialog.compute_again": "再計算",
|
||||
"dialog.computing": "計算中… {seconds} 秒",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "増減できるのは数値だけです。式はそのまま残ります",
|
||||
"dialog.dimension_step_up": "{step} 増やす",
|
||||
"dialog.edit_title": "{title}を編集",
|
||||
"dialog.hole_held_off_its_line": "参照エッジがこの穴を直線上に固定していますが、その直線は選択した点より手前で面の外に出ます。直線が面の上を通る位置を選択するか、エッジを外すと穴を自由に移動できます。",
|
||||
"dialog.no_shown_body": "変更できる表示中のボディがありません。ボディを表示するか、新規ボディを選択してください",
|
||||
"dialog.pattern_sketch_not_object": "ボディかフィーチャーを選んでください。スケッチはどちらでもありません。曲線はスケッチ内のパターンかミラーで繰り返すか、先に押し出してください。",
|
||||
"dialog.primitive_point_tip": "X、Y、Z を埋める点: ここをクリックしてから、モデルの頂点、エッジ、面、スケッチの点、または原点をクリック。",
|
||||
"dialog.reference_edge_tip": "下の距離を測る基準となる、選んだ面の直線エッジ: ここをクリックしてからエッジをクリック。",
|
||||
"dialog.right_click_pick": "先に {input} を選択",
|
||||
"dialog.select": "↖ 選択",
|
||||
"dialog.selected_count": "↖ {count} 個選択中",
|
||||
"dialog.selection_constraint": "拘束 {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "{name} がディスク上で変更されました",
|
||||
"document.changed_on_disk_detail": "{name} は、開いたとき(または最後に保存したとき)以降に別のプログラムまたはコンピューターによって変更されました。上書きするとその変更は失われます。コピーを保存すると両方が残ります。",
|
||||
"document.copy_name": "{name} のコピー",
|
||||
"document.discard_row": "破棄",
|
||||
"document.finish_save_prompt": "別のデザインを開く前に、保存の確認に回答してください。",
|
||||
"document.newer_file": "新しいバージョンの SolidCraft で保存されています(形式 {format}、このバージョンは {reads} まで読み取れます)。足りないものがあれば更新してください。",
|
||||
"document.newer_file_change": "新しいバージョンの SolidCraft で保存されています(形式 {format}、このバージョンが認識しない `{change}` を含みます)。足りないものがあれば更新してください。",
|
||||
"document.newer_file_not_read": "読み取れませんでした: {what}。保存しても失われません。",
|
||||
"document.not_saved_yet": "未保存",
|
||||
"document.open_anyway": "このまま開く",
|
||||
"document.open_elsewhere": "{name} はすでに開かれています",
|
||||
"document.open_elsewhere_detail": "{name} は {who} の SolidCraft {app} で開かれています({when}に開かれました)。両方で保存すると、どちらかの作業が失われます。上書きせずに確認するには読み取り専用で開いてください。",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "このデザインは読み取り専用で開かれています:新しいファイルとして保存してください",
|
||||
"document.save_changes": "{name} への変更を保存しますか?",
|
||||
"document.save_copy": "コピーを保存…",
|
||||
"document.save_many": "{n} 件のデザインの変更を保存しますか?",
|
||||
"document.save_row": "保存",
|
||||
"document.save_selected": "選択項目を保存",
|
||||
"document.tab_unsaved_changes": "未保存の変更",
|
||||
"document.unsaved_changes": "{name} には保存されていない変更があります。保存しない場合、変更内容は失われます。",
|
||||
"drive.rigid": "{joint} は剛体ジョイントです。部品をその場に固定するため、駆動するものがありません。動かすには「ジョイントを編集」で種類を変更してください: 回転させるなら Revolute、スライドさせるなら Slider、両方なら Cylindrical。",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "曲線の許容誤差",
|
||||
"dxf.tolerance_help": "表示中のボディとスケッチを出力し、曲線は線分で近似します。許容誤差を小さくすると曲線が滑らかになりますが、処理時間とメモリ使用量が増えます。",
|
||||
"each rail's curves must be in one sketch": "各レールの曲線は1つのスケッチ内にある必要があります",
|
||||
"error.end_cap_faces": "フレーム部材の開いた端面を1つ以上選択してください",
|
||||
"error.end_cap_unresolved": "このエンドキャップの端 {ends} はモデル上にありません。端面を選択し直してください",
|
||||
"feature computation ended without a result": "フィーチャーの計算が結果なしで終了しました",
|
||||
"file.open.drawing_filter": "デザイン、CADファイル、メッシュ、図面",
|
||||
"file.open.portal_fallback.no_portal_service": "開いたファイル選択はデスクトップのものではありません。デスクトップのファイル選択サービスが利用できません。",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "ジオメトリを挿入中",
|
||||
"file_load.link_item": "{name} ({done}/{total})",
|
||||
"file_load.opened": "{name} を開きました",
|
||||
"file_load.opened_behind": "{name} を新しいタブで開きました",
|
||||
"file_load.opened_in_tab": "{name} を新しいタブで開きました",
|
||||
"file_load.opening": "デザインを開いています",
|
||||
"file_load.preparing_thumbnail": "サムネイルを準備中...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "構成テーブルを表示します。1行が1つのバリエーション、1列が1つのパラメータまたはフィーチャーで、デザインが有効な行と一致しているかも分かります。デザインのバリエーションを見直すときに使います。",
|
||||
"help.connect_note": "各アシスタントを再起動すると SolidCraft サーバーが読み込まれます。変更したファイルは .bak としてバックアップされています。",
|
||||
"help.connect_title": "AI アシスタントを接続",
|
||||
"help.construct.axis": "選択に応じた方法で構築軸を作ります。エッジや線に沿って、穴や丸い面を通って、2つの平面の交線に、2点を通って、または点を通り面に垂直に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"help.construct.axis.edge": "直線のエッジまたはスケッチ線に沿って構築軸を作ります。回転、円形パターン、ジョイントの軸として使います。",
|
||||
"help.construct.axis.normal_to_face": "指定した点を通り、面に垂直な構築軸を作ります。表面からまっすぐ立ち上がる軸として使います。",
|
||||
"help.construct.axis.through_cylinder": "円柱、円錐、トーラスの面、または円形のエッジの中心を通る構築軸を作ります。丸い部品のまわりでフィーチャーを回転させたりパターン化したりするときに使います。",
|
||||
"help.construct.axis.two_planes": "2つの平面または平らな面が交わる位置に構築軸を作ります。必要な軸が2つの面の間の線であるときに使います。",
|
||||
"help.construct.axis.two_points": "2つの点、頂点、スケッチ点を通る構築軸を作ります。位置が分かっている2か所の間を通る軸に使います。",
|
||||
"help.construct.plane": "選択に応じた方法で構築平面を作ります。平面からのオフセット、点を通る、2つの平面の中間、線や点を通る、曲面に接する、またはパスに垂直に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"help.construct.plane.along_path": "エッジまたは曲線に垂直な構築平面を、その上の指定位置に作ります。スイープ用のプロファイルや、パスの断面をスケッチするときに使います。",
|
||||
"help.construct.plane.at_angle": "平面または面を、軸またはエッジを中心に指定した角度だけ傾けた構築平面を作ります。斜めのブラケットなど、傾いたスケッチに使います。",
|
||||
"help.construct.plane.axis_point": "軸と、その軸上にない点を含む構築平面を作成します。原点軸、構築軸、直線エッジまたはスケッチの直線を選択し、次に頂点、スケッチ点または構築点を選択します。軸上の点では平面が一意に定まりません。",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "円柱、円錐、球、トーラスに1点で接する構築平面を作ります。丸い部品の側面にスケッチするときに使います。",
|
||||
"help.construct.plane.three_points": "3つの点を通る構築平面を作ります。3つの角など、モデル上の位置で決まる平面に使います。",
|
||||
"help.construct.plane.two_edges": "同一平面上にある2本の直線エッジまたは線を通る構築平面を作ります。向かい合う2本のエッジを通る面など、部品を横切る平面に使います。",
|
||||
"help.construct.point": "選択に応じた方法で構築点を作ります。頂点、円や球の中心、エッジ上、2本の線や3つの平面の交点、または線が平面と交わる位置に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"help.construct.point.along_path": "エッジまたは曲線上の指定位置に構築点を作ります。パスの途中の基準として使います。",
|
||||
"help.construct.point.center": "円形のエッジ、スケッチの円や円弧、球、トーラスの中心に構築点を作ります。穴、軸、ジョイントの基準として使います。",
|
||||
"help.construct.point.edge_plane": "エッジまたは線が平面や平らな面を通る位置に構築点を作ります。パスが平面と交わる位置を示すときに使います。",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "選択したボディを 3MF ファイルとして保存し、選んだスライサーで開きます。モデルからプリントまでを1ステップで進めるときに使います。",
|
||||
"help.font_details": "インターフェースにはegui組み込みのフォントを使用しています(Ubuntu Font LicenceおよびMIT/Bitstream VeraライセンスのUbuntu LightとHack、OFLおよびMITのNoto Emojiと絵文字アイコンフォント)。スケッチのテキストにはLiberation Sans(SIL OFL 1.1)を使用しています。The Crafting Appsのオプションフォントパックcraft-fonts(BIZ UDPGothic、Shippori Mincho、BIZ UDMincho、Noto Sans CJK SC、Noto Sans Arabic、SIL OFL 1.1)はSolidCraftのビルドに同梱されていません。",
|
||||
"help.fonts": "フォント",
|
||||
"help.frame.end_cap": "フレーム部材の開いた端を、プロファイルの外形に沿ったプレートで閉じます。パイプ、アングル、梁の端をふさぐときに、端の上に載せるか端に埋め込んで使います。",
|
||||
"help.frame.member": "チューブやアルミ押し出し材などのプロファイルを、フレームスケッチの線に沿って1本につき1部材ずつ配置します。フレーム、ラック、溶接構造を作るときに使います。",
|
||||
"help.inspect.accessibility": "ツールが一方向から届く面と届かない面を色分けします。その方向からの切削加工や成形が可能か、部品を確認するときに使います。",
|
||||
"help.inspect.center_of_mass": "一様な密度を仮定して、各ボディと全体の重心を表示します。バランスや、部品が倒れる位置を確認するときに使います。",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "位置",
|
||||
"measure.item": "項目 {number}",
|
||||
"measure.line_to_centre": "線から中心まで",
|
||||
"measure.perimeter": "周長",
|
||||
"measure.perimeter_inner": "内周長",
|
||||
"measure.perimeter_outer": "外周長",
|
||||
"measure.quick_copied": "測定値をコピーしました",
|
||||
"measure.quick_copy": "クリックで測定値をコピー",
|
||||
"measure.quick_edges": "エッジ {count} 本",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt+左ドラッグでパン、Shift+Alt+左ドラッグでズーム、何もない所からの Ctrl+左ドラッグで回転。",
|
||||
"nav.inventor.help": "中ドラッグでパン、Shift+中ドラッグで回転、Ctrl+中ドラッグでズーム、右ドラッグで回転。",
|
||||
"nav.maya.help": "Alt+左ドラッグで回転、Alt+中ドラッグでパン、Alt+右ドラッグでズーム。中ドラッグでもパン。",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+右ドラッグで右に動かすと拡大、左に動かすと縮小します。オフにすると従来の垂直ドラッグに戻ります。",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: 水平方向のドラッグでズーム",
|
||||
"nav.nx.help": "中ボタンのドラッグで回転、Shift+中ボタンで平行移動(NXの中ボタン+右ボタン)、Ctrl+中ボタンでズーム(NXの中ボタン+左ボタン)。右ボタンのドラッグではカメラは動きません",
|
||||
"nav.openscad.help": "空きスペースで左ドラッグすると回転、Shift+左ドラッグで矩形選択、スケッチ ジオメトリはドラッグで編集。右または中ドラッグでパン、Shift+右または Shift+中ドラッグでズーム。",
|
||||
"nav.orbit_cursor_wrap.help": "回転のドラッグがビューの端に達すると、カーソルが反対側の端へ移り、そのまま回転を続けます。オフ:ドラッグは画面の端で止まります。Wayland とブラウザーでは効果がありません。",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "移動ではありません",
|
||||
"not a number": "数値ではありません",
|
||||
"open a sketch first": "先にスケッチを開いてください",
|
||||
"operations.cancel": "{name} をキャンセル",
|
||||
"operations.cancelled": "{name} をキャンセルしました",
|
||||
"operations.cancelling": "キャンセル中…",
|
||||
"operations.cannot_cancel": "{name} はキャンセルできません",
|
||||
"operations.feature": "フィーチャー",
|
||||
"operations.feature_edit": "フィーチャーを編集",
|
||||
"operations.meshing": "パーツを読み込み中",
|
||||
"operations.queued": "待機中",
|
||||
"operations.stopped": "キャンセル済み",
|
||||
"operations.waiting": "準備完了",
|
||||
"parameters.apply_live": "フィールドを離れるたびに変更を適用",
|
||||
"parameters.apply_live_tip": "オフ: 変更は「適用」または「OK」まで保留され、その後すべてをまとめて一度だけ再構築します。「キャンセル」または Esc で破棄します。",
|
||||
"parameters.held": "{count} 件の変更が適用待ちです",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "3D ビューの色",
|
||||
"prefs.appearance.viewport_logo": "ビューポートとロゴ",
|
||||
"prefs.applies_on_restart": "再起動後に適用",
|
||||
"prefs.assemblies": "アセンブリ",
|
||||
"prefs.assistant": "アシスタント",
|
||||
"prefs.assistant_connecting": "接続",
|
||||
"prefs.assistant_follow_help": "スケッチのLook At操作で、ポインターに合わせてビューが移動します。",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "フォントファイルを選択…",
|
||||
"prefs.click": "クリック",
|
||||
"prefs.command_dialog_values": "コマンドダイアログ",
|
||||
"prefs.constraint_glyph_size": "拘束グリフのサイズ",
|
||||
"prefs.constraint_glyph_size_note": "スケッチ内の拘束グリフとその文字やアイコンを描く大きさ。100% が通常のサイズです。グリフはどのズームでもこの画面サイズを保ちます。",
|
||||
"prefs.construct_menu_groups": "構築ツールを要素の種類でグループ化",
|
||||
"prefs.construct_menu_groups_help": "平面、軸、点の見出しを表示します。オフにすると元のメニュー順序を維持します。",
|
||||
"prefs.contact_shading": "柔らかな接触陰影",
|
||||
"prefs.contact_shading_note": "部品が近接する部分に柔らかな陰影を付けます。",
|
||||
"prefs.context_menu": "コンテキストメニュー",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "行数",
|
||||
"prefs.devices": "3D マウス",
|
||||
"prefs.dialog_buttons": "ダイアログのボタン",
|
||||
"prefs.dialog_first_letter_buttons": "ダイアログのボタンはラベルの先頭文字で押せる",
|
||||
"prefs.dialog_first_letter_buttons_help": "ダイアログが開いているとき、ボタンのラベルの先頭文字を入力するとそのボタンが押されます:「キ」で「キャンセル」など。2 つのボタンに当てはまる文字は何もしません。フォーカス中のテキストフィールドはそのまま入力を受け取ります。オフ:従来どおり、入力ではボタンは押されません。",
|
||||
"prefs.dialogs": "ダイアログ",
|
||||
"prefs.dialogs_edge": "ビューの端",
|
||||
"prefs.dialogs_left_column": "左の列",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "ウィンドウ",
|
||||
"prefs.display": "表示",
|
||||
"prefs.edges": "エッジと陰影",
|
||||
"prefs.export": "エクスポート",
|
||||
"prefs.export_name": "エクスポートのファイル名",
|
||||
"prefs.export_name.body": "エクスポートするボディ名(複数ある場合は最初のボディ)",
|
||||
"prefs.export_name.design": "デザイン名",
|
||||
"prefs.export_name_hint": "例: {design}-{body}",
|
||||
"prefs.export_name_sample": "このデザインのエクスポート時の名前: {name}",
|
||||
"prefs.export_name_tip": "ファイル › エクスポートとメッシュとして保存が提案するファイル名です。次のプレースホルダーが置き換えられます:\n{placeholders}\n設定されていないデザインのプロパティは省かれます。空のままにすると、デザイン名(メッシュではボディ名)を提案します。",
|
||||
"prefs.extend": "拡張",
|
||||
"prefs.extra_navigation": "何もない場所でCtrl+左ドラッグすると回転し、Spaceを押しながらドラッグすると移動します。",
|
||||
"prefs.extrude_arrow_face_stops": "押し出し矢印を面で止める",
|
||||
"prefs.extrude_arrow_face_stops_note": "押し出しの距離矢印をドラッグすると、プロファイルに平行な平らな面(カットするブロックの反対側など)で止まり、その面の輪郭を表示します。オフ: 矢印はきりのよい刻みでのみ動きます。",
|
||||
"prefs.extrude_view_isometric": "押し出しを開いたときに等角ビューにする",
|
||||
"prefs.extrude_view_return": "押し出しを閉じたときに元のビューに戻す",
|
||||
"prefs.file_operations_wait": "ファイルを開く間は待つ",
|
||||
"prefs.file_operations_wait_note": "ファイルを開く・挿入する・リンクを読み直す間、デザインは進行状況とキャンセルを示すカードの後ろで待機します。オフ:ファイルは処理パネルに表示され、作業を続けられます。挿入は作業が終わってから反映され、その間に開いたファイルは新しいタブに入ります。",
|
||||
"prefs.fillet_legacy_radius": "以前のフィレット半径の既定値を使う",
|
||||
"prefs.fillet_legacy_radius.help": "既定ではオフです。オンのとき:新しい Solid Fillet は設計の単位として読み取った数値 2(「2 in」)で始まり、以前と同じです。オフのとき:そのツールが標準で持つ半径 2 mm を設計の単位に換算した値(「0.07874 in」)で始まります。",
|
||||
"prefs.follows_os": "OS の設定に従う",
|
||||
"prefs.font": "フォント",
|
||||
"prefs.font_fallback": "選択したフォントにない文字は組み込みフォントで表示し、ラベルが空の四角になるのを防ぎます。",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "移動",
|
||||
"prefs.gesture_zoom": "ズーム",
|
||||
"prefs.graphics": "グラフィックス",
|
||||
"prefs.graphics_api": "グラフィックスAPI",
|
||||
"prefs.graphics_api_auto": "自動",
|
||||
"prefs.graphics_api_help": "SolidCraftの起動に使用するグラフィックスAPIを選択します。次回起動時にウィンドウを開けなかった場合は、以前の選択に戻ります。",
|
||||
"prefs.graphics_api_override": "起動時の上書き設定がグラフィックスAPIを指定しています。SolidCraftを通常どおり開くと、保存した選択が適用されます。",
|
||||
"prefs.graphics_api_restart_note": "再起動後に適用されます。閉じる前に未保存のデザインを確認します。",
|
||||
"prefs.graphics_api_restart_unavailable": "保存したグラフィックスAPIを適用するには、SolidCraftを再起動してください。",
|
||||
"prefs.graphics_api_running": "現在: {current}。次回起動時の選択: {selected}。",
|
||||
"prefs.graphics_api_save_failed": "グラフィックスAPIの選択を保存できませんでした: {error}",
|
||||
"prefs.graphics_api_start_failed": "選択したグラフィックスAPIを準備できませんでした: {error}",
|
||||
"prefs.graphics_api_start_reverted": "前回は{requested}でウィンドウを開けませんでした。SolidCraftは{previous}に戻しました。",
|
||||
"prefs.graphics_api_unavailable": "グラフィックスAPIの選択はデスクトップアプリで利用できます。",
|
||||
"prefs.graphics_card": "グラフィックスカード",
|
||||
"prefs.graphics_card_auto": "自動",
|
||||
"prefs.graphics_card_missing": "保存されたグラフィックスカードが利用できないため、自動選択を使用します。",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "作成順",
|
||||
"prefs.history_sketches_note": "スケッチ:「フィーチャーの下」では、左側の履歴に名前が表示される幅があるとき、スケッチをそれから作成した最初のフィーチャーの下に 1 段字下げして表示します。下部のタイムラインは常に作成順です。",
|
||||
"prefs.history_sketches_under_feature": "フィーチャーの下",
|
||||
"prefs.history_steps_component": "コンポーネント単位で履歴を移動",
|
||||
"prefs.history_steps_component_note": "コンポーネントがアクティブまたは選択されているとき、履歴コントロールは下部の履歴に表示されるとおり、そのコンポーネントのフィーチャだけを移動します。オフにすると、デザインのすべてのフィーチャを移動します。左側またはブラウザー下の履歴は常にすべてのフィーチャを移動します。",
|
||||
"prefs.hold_stop_snapping": "押している間スナップを解除",
|
||||
"prefs.home_fit_size": "ホームと全体表示の大きさ",
|
||||
"prefs.home_fit_size_note": "ホーム、全体表示、開いたデザイン、ナビゲーターでの視点変更がモデルを画面に収めるときに、モデルがビューに占める割合。下の設定のオン・オフにかかわらず適用されます。100 %: パネル、コンパス、ナビゲーションバーの間のビューをいっぱいに使います。",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "キューブの隅にある2つのカーブした矢印は、画面内でビューをロールします。オン: 時計回りの矢印が反時計回りに、反時計回りの矢印が時計回りにロールします。オフ: 各矢印は、そのカーブの向きにビューをロールします。",
|
||||
"prefs.invert_navigator_arrows": "ビューキューブの回転矢印を反転",
|
||||
"prefs.invert_navigator_arrows_note": "キューブの周りの矢印が、矢印の指す方向にカメラを回します(Fusion や Inventor と同じ動き):左の矢印は右を指し、カメラを右に振ります。オフ: 矢印は、そのある面の方へキューブを回すため、左の矢印はカメラを左に振ります。カーブしたロール矢印は影響を受けません。",
|
||||
"prefs.joint_drag_trackball": "ボールジョイントの部品をドラッグするとトラックボールのように回転",
|
||||
"prefs.joint_drag_trackball_help": "ボールジョイントで保持された部品をドラッグすると、部品の大きさのボールを転がすように、ジョイントを中心に最小の回転で回ります。オフ:つかんだ点がポインターに正確に追従し、部品がその点を軸にさらに回転することがあります。",
|
||||
"prefs.keep_unsaved_also_asks": "タブを閉じるときにも確認する",
|
||||
"prefs.keep_unsaved_also_asks_tip": "オフにすると、未保存の各デザインのコピーが最新であれば、ブラウザーの確認なしでタブが閉じます。",
|
||||
"prefs.keep_unsaved_in_browser": "未保存の作業をこのブラウザーに保持する",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "この GPU は非対応",
|
||||
"prefs.on": "オン",
|
||||
"prefs.opaque": "不透明",
|
||||
"prefs.operations_panel": "ビューに処理を表示",
|
||||
"prefs.operations_panel_note": "時間のかかる処理(ファイルを開く、フィーチャーの計算、エージェントのコマンド)が、進行状況とキャンセルボタンとともにビューの右下に表示されます。オフ:従来どおり「計算中」の通知を表示します。",
|
||||
"prefs.orbit_snap": "回転中にShiftを押すと軸にスナップします。",
|
||||
"prefs.orientation": "方向",
|
||||
"prefs.origin_plane_names": "原点平面の名前",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "リボンのタブだけを表示",
|
||||
"prefs.ribbon_tabs_only_note": "リボンをタブの行だけに折りたたみます。タブをクリックすると、コマンドが始まるかポインターが離れるまで、そのパネルがビューの上に表示されます。表示タブの「リボンのタブのみ」またはそのショートカットで切り替えます。",
|
||||
"prefs.right_click": "右クリック",
|
||||
"prefs.save_prompt_one_at_a_time": "複数を閉じるとき、未保存のデザインごとに確認する",
|
||||
"prefs.save_prompt_one_at_a_time_help": "一覧でまとめて確認する代わりに、未保存のデザインごとに保存を確認します。",
|
||||
"prefs.saving": "起動と保存",
|
||||
"prefs.scale_note": "ウィンドウ内では Ctrl + / Ctrl − でも変更できます。100% のボタンは 28 px です。",
|
||||
"prefs.scale_text": "拡大率と文字",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "中心点指定の円弧がカーソルに追従",
|
||||
"prefs.sketch.click_selects": "クリックで選択",
|
||||
"prefs.sketch.conflict_colour": "競合色",
|
||||
"prefs.sketch.cursor_coordinates": "スケッチでカーソル座標を表示",
|
||||
"prefs.sketch.cursor_coordinates_note": "ツールを実行していないときも、ポインターの横にスケッチ原点からの X と Y を表示します。オフ: ツールで点を配置している間だけ表示します。",
|
||||
"prefs.sketch.drawing": "作図",
|
||||
"prefs.sketch.ellipse_axes": "楕円を軸と一緒に描く",
|
||||
"prefs.sketch.ellipse_axes_note": "長軸と短軸をコンストラクション線として描き、半軸と軸に寸法を付けられるようにします。オフ: 楕円のみを描き、D で短半径を寸法にします。値をどこへ引いても、これまでどおり R 付きで描かれます。",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "面とエッジ",
|
||||
"prefs.sketch.hide_glyphs": "ズームアウト時に記号を非表示",
|
||||
"prefs.sketch.marks": "スケッチ内のマーク",
|
||||
"prefs.sketch.max_points": "最大スケッチ",
|
||||
"prefs.sketch.max_points_note": "1 つのスケッチに入る点または曲線の最大数です。既定は 20000、上限は 200000 です。SVG を挿入と DXF を挿入は、これより大きい図面を受け付けません。大きなスケッチは解決と描画が遅くなります。",
|
||||
"prefs.sketch.max_points_unit": "点",
|
||||
"prefs.sketch.note": "作図、スナップ、選択。",
|
||||
"prefs.sketch.opening_closing": "開始と終了",
|
||||
"prefs.sketch.prefer_free_points": "重なる場合は移動可能な点を優先",
|
||||
"prefs.sketch.project_options": "投影オプションを先に確認",
|
||||
"prefs.sketch.recent_snap": "2本のガイドの交点にスナップ",
|
||||
"prefs.sketch.select_3d_curve_points": "3Dスケッチ曲線の点を選択",
|
||||
"prefs.sketch.select_3d_curve_points_help": "描画した3Dスケッチ曲線の点を表示し、構築要素の参照として選択します。",
|
||||
"prefs.sketch.select_other_hidden": "他を選択で非表示のジオメトリも対象に",
|
||||
"prefs.sketch.shortcut_cycles_modes": "ショートカットの再入力でモード切替",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "オフの場合はツールを再起動します。",
|
||||
"prefs.sketch.snap_to_visible_grid": "グリッドの交点にスナップ",
|
||||
"prefs.sketch.snapping_guides": "スナップとガイド",
|
||||
"prefs.sketch.state_icons": "状態アイコン",
|
||||
"prefs.sketch.tracking_guides": "中心と中点のガイド",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "スケッチと選択",
|
||||
"prefs.sketch_selection_heading": "スケッチと選択",
|
||||
"prefs.sketch_selection_note": "スケッチのスナップとクリックによる選択。",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "スケッチ内の点は、グリッドが描画する線の交点にポインターが指しているときはその交点にスナップし、それ以外ではその間のより細かい格子の交点にスナップします。オフ: 前也是一样で、点はより細かい格子の交点にだけスナップします。",
|
||||
"prefs.sketch_state_icons": "スケッチアイコンを状態の色で表示",
|
||||
"prefs.sketch_state_icons_note": "履歴とブラウザーで、スケッチのアイコンがその状態(拘束不足、完全拘束、競合)の色になり、ツールチップに状態が表示されます。オフ: すべてのスケッチが同じアイコンになります。",
|
||||
"prefs.sketch_tab_always": "スケッチ タブを常に表示",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "不透明PBRには不透明度1が必要です",
|
||||
"render.error_physical_glass": "選択したレシピは物理ガラスではありません",
|
||||
"render.error_preview_device": "製品プレビューには深度バッファーを備えたデバイスが必要です",
|
||||
"render.error_product_placement": "製品の配置が無効です",
|
||||
"render.error_product_triangle": "製品の三角形が無効です",
|
||||
"render.error_provisional_identity": "仮レンダリングの識別情報またはサンプル数が無効です",
|
||||
"render.error_quality_bounds": "品質設定の反映がネイティブ上限を超えています",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "もう一度試す",
|
||||
"render.gpu_seed": "乱数シード",
|
||||
"render.gpu_unavailable": "このデバイスでは GPU パストレーシングの準備ができていません。",
|
||||
"render.graphics_api_restart_vulkan": "Vulkanで再起動",
|
||||
"render.graphics_api_restart_warning": "グラフィックスAPIを変更するとSolidCraftが再起動し、未保存のデザインの保存を確認します。新しいAPIでウィンドウを開けない場合は、次回起動時に以前の選択に戻ります。",
|
||||
"render.graphics_api_settings": "グラフィックス設定",
|
||||
"render.graphics_api_vulkan_required": "このセッションでGPUパストレーシングを使用するにはVulkanが必要です。Vulkanで再起動するか、CPUの画像方式を引き続き使用してください。",
|
||||
"render.ground_apply": "床をフィットして保存",
|
||||
"render.ground_gap": "明示的なクリアランス",
|
||||
"render.ground_linear_rgb": "拡散反射率・線形RGB",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "3D Spline: click fit points in 3D; right-click or Esc to finish",
|
||||
"sketch.hint.trim": "Trim: click the piece of a curve to remove, or drag across the pieces to remove",
|
||||
"sketch.make_selection": "選択を{linetype}にする",
|
||||
"sketch.move_released": "移動しました: 残る要素とつないでいた拘束 {count} 個を解除しました ({names})。",
|
||||
"sketch.move_released_one": "移動しました: 残る要素とつないでいた拘束 {count} 個を解除しました ({names})。",
|
||||
"sketch.open_ends": "開放 {count}",
|
||||
"sketch.status_conflict": "拘束が競合しています",
|
||||
"sketch.status_fully_constrained": "完全拘束",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "文字を曲線から外す",
|
||||
"sketch_text.path_hint": "文字が沿うスケッチの曲線: ここをクリックしてから曲線をクリック",
|
||||
"sketch_text.use_font_file": "フォント ファイル {path} を使用",
|
||||
"sketch_text.valign_baseline": "ベースライン",
|
||||
"sketch_text.valign_bottom": "下",
|
||||
"sketch_text.valign_middle": "中央",
|
||||
"sketch_text.valign_top": "上",
|
||||
"solid": "中実",
|
||||
"status.editing": "編集中: {name}",
|
||||
"status.navigation": "マウスの割り当て: {mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "今回のみ許可",
|
||||
"ui.agent_chat_allowed": "許可しました",
|
||||
"ui.agent_chat_answered": "回答: {option}",
|
||||
"ui.agent_chat_answered_in": "{time}で回答",
|
||||
"ui.agent_chat_approval": "エージェントにこの操作を許可しますか?",
|
||||
"ui.agent_chat_attach_selection": "選択を添付",
|
||||
"ui.agent_chat_attach_selection_tip": "モデルで選択中のもの(面、エッジ、フィーチャ、ボディ)をメッセージと一緒に送り、何を指しているかをエージェントに伝えます",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "ボディ",
|
||||
"ui.agent_chat_ctx_elements": "要素",
|
||||
"ui.agent_chat_ctx_features": "フィーチャ",
|
||||
"ui.agent_chat_ctx_gone": "デザインにはもうありません(変更または削除されました)。",
|
||||
"ui.agent_chat_ctx_more": "ほか{n}件",
|
||||
"ui.agent_chat_ctx_other": "その他",
|
||||
"ui.agent_chat_custom_heading": "カスタムモデル",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "右にドッキング",
|
||||
"ui.agent_chat_drop_hint": "ドロップして次のメッセージに添付",
|
||||
"ui.agent_chat_edit": "編集",
|
||||
"ui.agent_chat_ended_after": "{time}後に終了",
|
||||
"ui.agent_chat_exited": "エージェントが停止しました。",
|
||||
"ui.agent_chat_failed_start": "エージェントを起動できませんでした: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: CAD ファイルは読み込まず、デザインにインポートします",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} は SolidCraft のツールを使えず、チャットのみ可能です。ツール対応のモデルを選んでください。",
|
||||
"ui.agent_chat_model_rejected": "エージェントは {model} を受け付けませんでした: {error}",
|
||||
"ui.agent_chat_model_search": "モデルを検索…",
|
||||
"ui.agent_chat_model_search_or_id": "検索、または任意のモデル ID を入力…",
|
||||
"ui.agent_chat_model_tip": "エージェントが使うモデル。選択はこのエージェントに対して記憶されます。",
|
||||
"ui.agent_chat_models_failed": "モデルを一覧表示できませんでした: {error}",
|
||||
"ui.agent_chat_models_heading": "利用可能なモデル",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "次の画像",
|
||||
"ui.agent_chat_no_cli": "アプリの隣に solidcraft-cli が見つからないため、エージェントはデザインにアクセスできません。",
|
||||
"ui.agent_chat_no_control": "エージェントチャットのエンドポイントが起動しなかったため、エージェントはデザインにアクセスできません。",
|
||||
"ui.agent_chat_no_design_hint": "エージェントは SolidCraft のツールなしで動作しているため、デザインを読み取ることも変更することもできません。アプリの隣に solidcraft-cli が見つかりませんでした。solidcraft-cli が同梱された SolidCraft をインストールするか(Windows では MSI またはポータブル zip)、SOLIDCRAFT_CLI にそのパスを設定してから、もう一度接続してください。",
|
||||
"ui.agent_chat_no_images": "このエージェントは画像を受け付けません",
|
||||
"ui.agent_chat_no_picture": "クリップボードに画像がありません",
|
||||
"ui.agent_chat_no_tool_call": "モデルが SolidCraft のツールを使わなかったため、デザインは変更されませんでした。ツール呼び出しに対応したモデルを選んでください。エージェントチャットのガイドの「ローカルモデル」を参照してください。",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "アシスタントを設定",
|
||||
"ui.agent_chat_side": "チャットをドッキング",
|
||||
"ui.agent_chat_signed_in": "サインイン済み",
|
||||
"ui.agent_chat_snap_none_found": "コーディングエージェントが見つかりません。Snap パッケージは制限された環境で動作するため、このコンピューターにインストールされたコーディングエージェントを認識することも起動することもできません。それらを使うには、代わりに AppImage、.deb または .rpm パッケージから SolidCraft をインストールしてください。OpenAI 互換 API を使うエージェントは Snap パッケージでも動作します。「エージェントを追加」から設定してください。",
|
||||
"ui.agent_chat_span_h": "{h} 時間 {min} 分",
|
||||
"ui.agent_chat_span_min": "{n} 分",
|
||||
"ui.agent_chat_span_s": "{n} 秒",
|
||||
"ui.agent_chat_state_auth": "サインインが必要",
|
||||
"ui.agent_chat_state_busy": "作業中…",
|
||||
"ui.agent_chat_state_exited": "エージェント停止",
|
||||
"ui.agent_chat_state_failed": "接続に失敗しました",
|
||||
"ui.agent_chat_state_no_design": "デザインにアクセスできません",
|
||||
"ui.agent_chat_state_off": "未接続",
|
||||
"ui.agent_chat_state_ready": "準備完了",
|
||||
"ui.agent_chat_state_starting": "起動中…",
|
||||
"ui.agent_chat_stop": "停止",
|
||||
"ui.agent_chat_stop_tip": "エージェントと、それが起動したものをすべて停止します",
|
||||
"ui.agent_chat_stop_turn_tip": "エージェントを停止します(Esc)。待機中のメッセージは待機のままです。",
|
||||
"ui.agent_chat_thinking_for": "{time}考え中",
|
||||
"ui.agent_chat_tool_running_for": "実行中 ({time})",
|
||||
"ui.agent_chat_tools_not_started": "エージェントは SolidCraft のツールなしで動作しているため、デザインを読み取ることも変更することもできません。solidcraft-cli は見つかりましたが、そのツールが起動しませんでした(理由はチャットのエラーに表示されています)。もう一度接続してください。繰り返し起きる場合は SolidCraft を再インストールしてください。",
|
||||
"ui.agent_chat_transcript_assistant": "アシスタント:",
|
||||
"ui.agent_chat_transcript_user": "ユーザー:",
|
||||
"ui.agent_chat_turn_limit": "1メッセージあたりの変更数",
|
||||
"ui.agent_chat_turn_unlimited": "無制限",
|
||||
"ui.agent_chat_undo_changes": "これらの変更を元に戻す",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} ボディ",
|
||||
"ui.browser_bodies_other": "{count} ボディ",
|
||||
"ui.browser_collapse": "ブラウザを折りたたむ",
|
||||
"ui.browser_collapse_below": "この下を折りたたむ",
|
||||
"ui.browser_expand": "ブラウザを展開",
|
||||
"ui.browser_expand_below": "この下を展開",
|
||||
"ui.browser_title": "ブラウザ",
|
||||
"ui.calibrate": "校正",
|
||||
"ui.cancel": "キャンセル",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "折りたたむ",
|
||||
"ui.collinear": "同一直線上",
|
||||
"ui.colour_vision": "色覚",
|
||||
"ui.colour_vision_bends": "曲げ",
|
||||
"ui.colour_vision_deutan": "2型色覚(D型)",
|
||||
"ui.colour_vision_deutan_tip": "緑を感じにくい、または感じない場合に",
|
||||
"ui.colour_vision_failed": "エラー",
|
||||
@@ -5439,24 +5298,14 @@
|
||||
"ui.conic_curve": "円錐曲線",
|
||||
"ui.constant": "一定",
|
||||
"ui.constraints_conflict": "拘束が競合しています",
|
||||
"ui.construct_auto.chosen": "選択から方法を選びました。参照を追加または削除すると方法が変わります。",
|
||||
"ui.construct_auto.no_fit": "別の参照を選択してください。これらから作れる方法がありません。",
|
||||
"ui.construct_auto.pick": "作成元を選択してください。方法は選択から決まります。",
|
||||
"ui.construct_auto.refs": "参照",
|
||||
"ui.construct_auto.select": "先に作成元の参照を選択してください",
|
||||
"ui.construct_axes": "軸",
|
||||
"ui.construct_planes": "平面",
|
||||
"ui.construct_points": "点",
|
||||
"ui.construction": "コンストラクション",
|
||||
"ui.construction.angle_hint": "補助直線: 点をクリックし、角度を入力するか方向を選択",
|
||||
"ui.construction.axis_hint": "補助直線: 点をクリックするか、スケッチ軸からの距離を入力",
|
||||
"ui.construction.bisector_hint": "二等分線: 交差する2直線を選び、必要な解を選択",
|
||||
"ui.construction.common_hint": "共通接線: 2つの円/円弧を選び、必要な解を選択",
|
||||
"ui.construction.contact_hint": "接線: 円/円弧または開いたスプライン/円錐曲線を選び、接点を選択 (自由曲線は端点のみ)",
|
||||
"ui.construction.external_hint": "接線: 円または円弧、外部点、必要な解の順に選択",
|
||||
"ui.construction.free_hint": "補助直線: 2点をクリック。右クリックで最初から",
|
||||
"ui.construction.normal_needs_length": "無限直線は常に補助線です。通常の線を描くには長さを入力",
|
||||
"ui.construction.parallel_hint": "補助直線: 直線を選択し、クリックするかオフセットを入力。右クリックで参照を変更",
|
||||
"ui.construction.point_hint": "補助直線: 通過点をクリック",
|
||||
"ui.construction.reference_hint": "補助直線: 直線、点の順に選択。右クリックで参照を変更",
|
||||
"ui.construction.ribbon_label": "補助線",
|
||||
@@ -5599,17 +5448,6 @@
|
||||
"ui.ellipse": "楕円",
|
||||
"ui.emboss_wrap_note": "サポートされる円柱に接する直交線のプロファイルは自動的に巻き付けられます。対象を選ぶには壁を選択してください。",
|
||||
"ui.end": "終端",
|
||||
"ui.end_cap.chamfer": "角の面取り",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "内側オフセット",
|
||||
"ui.end_cap.inset_kind": "オフセットの指定",
|
||||
"ui.end_cap.inset_ratio": "オフセット比",
|
||||
"ui.end_cap.inward": "内向き",
|
||||
"ui.end_cap.length": "長さ",
|
||||
"ui.end_cap.outward": "外向き",
|
||||
"ui.end_cap.ratio": "厚さに対する比",
|
||||
"ui.end_cap_title": "エンドキャップ",
|
||||
"ui.end_radius": "終了半径",
|
||||
"ui.end_scale": "終端スケール",
|
||||
"ui.ends": "端部",
|
||||
@@ -5630,10 +5468,7 @@
|
||||
"ui.explode_needs_two_components": "分解図はコンポーネント同士を引き離すため、デザインに 2 つ以上のコンポーネントが必要です(新規コンポーネント、デザインを挿入、またはボディからコンポーネントを作成)",
|
||||
"ui.exportDxf": "DXF をエクスポート…",
|
||||
"ui.export_ellipsis_keymap": "エクスポート…",
|
||||
"ui.export_glb": "GLB をエクスポート",
|
||||
"ui.export_keymap_tip": "ショートカット、Sボックスのお気に入り、ツールバー設定をファイルに保存",
|
||||
"ui.export_selects_only_body": "メッシュのエクスポート時に唯一のボディを選択する",
|
||||
"ui.export_selects_only_body_tip": "デザインのボディが 1 つだけのとき、STL をエクスポート、3MF をエクスポート、スライサーに送るはそのボディを選択した状態で始まります。",
|
||||
"ui.extend": "延長",
|
||||
"ui.extent": "範囲",
|
||||
"ui.extent_type": "範囲タイプ",
|
||||
@@ -5693,8 +5528,6 @@
|
||||
"ui.finest": "最も細かい",
|
||||
"ui.finish_sketch": "スケッチを終了",
|
||||
"ui.first_dimension_scales": "最初の寸法で図形全体をスケールする",
|
||||
"ui.first_dimension_scales_about_origin": "スケッチ原点を中心にスケールする",
|
||||
"ui.first_dimension_scales_about_origin_tip": "オン: 図形は常にスケッチ原点を中心に拡大・縮小されるため、原点から離れて描いた図形は移動します。オフ: 原点に拘束されていない図形は自身の中心を基準にスケールし、描いた位置に留まります。",
|
||||
"ui.first_dimension_scales_tip": "オン: スケッチの最初の長さ寸法で、測定する図形全体をスケールし、形を保ちます。オフ: 寸法は測定する対象のサイズだけを変えます。",
|
||||
"ui.fit": "フィット",
|
||||
"ui.fix_unfix": "固定/固定解除",
|
||||
@@ -6117,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "投影、交差、3D ジオメトリを含める、および面上の新規スケッチの面のエッジは、コンストラクションジオメトリになります。描画の参照用で、プロファイルには含まれません。モデルとのリンクは保たれます。",
|
||||
"ui.properties": "プロパティ",
|
||||
"ui.properties.copy_matrix": "行列をコピー",
|
||||
"ui.properties.copy_value": "クリックでコピー",
|
||||
"ui.properties.first_moments": "一次モーメント",
|
||||
"ui.properties.inertia": "慣性モーメント",
|
||||
"ui.properties.inertia_note": "重心まわり、ワールド軸 (g·{unit}²)",
|
||||
@@ -6130,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "測定が完了する前に停止しました。",
|
||||
"ui.properties.principal_axis": "主軸 {number}",
|
||||
"ui.properties.principal_moments": "主慣性モーメント",
|
||||
"ui.properties.value_copied": "値をコピーしました",
|
||||
"ui.pull_direction": "抜き方向",
|
||||
"ui.quality": "品質",
|
||||
"ui.quantity": "数量",
|
||||
@@ -6151,14 +5982,11 @@
|
||||
"ui.relink_design_changed": "参照元の選択中にアセンブリが変更されました。再リンクをやり直してください。",
|
||||
"ui.relink_done": "すべてのインスタンスの参照元を再リンクしました。",
|
||||
"ui.relink_not_linked": "このコンポーネントは参照元の設計にリンクされていません。",
|
||||
"ui.relink_one_done": "このインスタンスの参照元を再リンクしました。",
|
||||
"ui.relink_select_one": "リンクされたコンポーネントまたはそのインスタンスを1つ選択してください。",
|
||||
"ui.relink_source_all": "参照元を再リンク(すべてのインスタンス)…",
|
||||
"ui.relink_source_one": "参照元を再リンク…",
|
||||
"ui.removeFromQuickAccess": "クイックアクセスから削除",
|
||||
"ui.removeFromToolbar": "ツールバーから削除",
|
||||
"ui.removeSection": "セクションを解除",
|
||||
"ui.renameSelectedBodies": "選択したボディの名前を変更",
|
||||
"ui.render": "レンダリング",
|
||||
"ui.renderer": "レンダラー",
|
||||
"ui.repeat": "繰り返し",
|
||||
@@ -6189,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "ピン留めしたコマンドはリボンに表示されます。行にポインターを合わせて、ピン留めや解除ができます。",
|
||||
"ui.ribbon_workspace": "ワークスペース",
|
||||
"ui.right": "右側面",
|
||||
"ui.right_click_confirms": "右クリックでダイアログの入力を確定",
|
||||
"ui.right_click_confirms_tip": "ダイアログが開いているとき、ビューで右クリックすると次の空の入力へ進み、最後の入力では OK を実行します",
|
||||
"ui.save": "保存",
|
||||
"ui.save_as": "名前を付けて保存",
|
||||
"ui.save_mesh_no_slicer_open": "スライサーが見つかりません。「カスタム…」でスライサーのプログラムを選んでください",
|
||||
@@ -6250,16 +6076,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "選択フィルター",
|
||||
"ui.sketch_keys_only": "スケッチ中はモデルのキーを使わない",
|
||||
"ui.sketch_keys_only_tip": "スケッチの編集中は、スケッチのキーとどこでも使えるキーだけが働きます。E や F などのモデルのキーは何もしないので、うっかり押したキーで重いスケッチが閉じることはありません。",
|
||||
"ui.sketch_links_added_curve": "{command} でスケッチに曲線を 1 本追加しました。",
|
||||
"ui.sketch_links_added_curves": "{command} でスケッチに曲線を {count} 本追加しました。",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} でスケッチに{curves}と{points}を追加しました。",
|
||||
"ui.sketch_links_added_point": "{command} でスケッチに点を 1 個追加しました。",
|
||||
"ui.sketch_links_added_points": "{command} でスケッチに点を {count} 個追加しました。",
|
||||
"ui.sketch_links_curve_count": "曲線 {count} 本",
|
||||
"ui.sketch_links_curve_count_one": "曲線 1 本",
|
||||
"ui.sketch_links_hidden": "スケッチオプションの {option} がオフのため、結果は表示されていません。",
|
||||
"ui.sketch_links_point_count": "点 {count} 個",
|
||||
"ui.sketch_links_point_count_one": "点 1 個",
|
||||
"ui.sketch_modifiers": "スケッチ修飾キー",
|
||||
"ui.sketch_project_geometry": "ジオメトリ",
|
||||
"ui.sketch_report.all_constrained": "すべて完全に拘束されています。",
|
||||
@@ -6299,7 +6115,6 @@
|
||||
"ui.step_values": "矢印キーとホイールで値を変更",
|
||||
"ui.step_values_tip": "値入力欄の上で上下矢印キーやホイールを使うと数値が変わります。",
|
||||
"ui.stitch_tolerance_hint": "厳密",
|
||||
"ui.straighten": "傾き補正",
|
||||
"ui.stretch": "伸縮",
|
||||
"ui.supersampling": "スーパーサンプリング (SSAA)",
|
||||
"ui.supersampling_adaptive": "ビューが静止しているときのみ",
|
||||
@@ -6373,8 +6188,6 @@
|
||||
"ui.view_angles_yaw": "ヨー",
|
||||
"ui.view_angles_zero": "{axis}を0°に設定",
|
||||
"ui.view_centre": "ビュー中心",
|
||||
"ui.view_compass_tip": "{axis}方向から表示します。もう一度クリックすると反転します。ドラッグでオービットします。",
|
||||
"ui.view_compass_tip_snap": "{axis}方向から表示します。もう一度クリックすると反転します。ドラッグでオービットし、Shiftを押すとスナップします。",
|
||||
"ui.viewport_status_clear": "{name}をオフにする",
|
||||
"ui.viewport_status_clear_hint": "{name}をオフにする · Esc",
|
||||
"ui.viewport_status_edges": "{count} エッジ",
|
||||
|
||||
@@ -699,7 +699,6 @@
|
||||
"Value": "მნიშვნელობა",
|
||||
"Variable Radius": "ცვლადი რადიუსი",
|
||||
"Velocity": "სიჩქარე",
|
||||
"Vertical": "ვერტიკალური",
|
||||
"Vertices": "წვეროები",
|
||||
"View navigator": "ხედის ნავიგატორი",
|
||||
"Volume": "მოცულობა",
|
||||
@@ -4029,10 +4028,6 @@
|
||||
"sketch_text.path_clear": "ტექსტის მოხსნა მრუდიდან",
|
||||
"sketch_text.path_hint": "ესკიზის მრუდი, რომელსაც ტექსტი მიჰყვება: დაწკაპეთ აქ, შემდეგ მრუდზე",
|
||||
"sketch_text.use_font_file": "შრიფტის ფაილის {path} გამოყენება",
|
||||
"sketch_text.valign_baseline": "საბაზისო ხაზი",
|
||||
"sketch_text.valign_bottom": "ქვემოთ",
|
||||
"sketch_text.valign_middle": "შუა",
|
||||
"sketch_text.valign_top": "ზემოთ",
|
||||
"solid": "სხეული",
|
||||
"status.editing": "რედაქტირდება {name}",
|
||||
"status.navigation": "მაუსის მინიჭება: {mapping}",
|
||||
|
||||
@@ -188,7 +188,6 @@
|
||||
"Double-click to rename": "두 번 클릭하여 이름 변경",
|
||||
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "뷰에서 가운데 버튼을 더블 클릭: 홈(홈 뷰, 표시된 항목에 맞춤), 맞춤(방향을 유지하며 표시된 항목에 맞춤) 또는 없음",
|
||||
"Drag to move the hole; click to remove it": "드래그하면 구멍이 이동하고, 클릭하면 제거됩니다",
|
||||
"Drag to place it on another face.": "드래그하여 다른 면에 배치합니다.",
|
||||
"Drive Joint": "조인트 구동",
|
||||
"Duration": "지속 시간",
|
||||
"Each new shape is also dimensioned from the sketch origin until nothing of it is left free. A shape already attached to the origin or to placed geometry gets none.": "새 도형마다 자유로운 부분이 없어질 때까지 스케치 원점 기준 치수도 지정됩니다. 원점이나 배치된 형상에 이미 연결된 도형은 지정되지 않습니다.",
|
||||
@@ -677,7 +676,6 @@
|
||||
"Value": "값",
|
||||
"Variable Radius": "가변 반지름",
|
||||
"Velocity": "속도",
|
||||
"Vertical": "수직",
|
||||
"Vertices": "꼭짓점",
|
||||
"View navigator": "뷰 탐색기",
|
||||
"Volume": "체적",
|
||||
@@ -728,13 +726,6 @@
|
||||
"ai.prefs.connect_apps": "AI 앱에 SolidCraft 추가",
|
||||
"ai.prefs.connect_apps_note": "끄면 추가한 항목이 다시 제거됩니다.\n\nSolidCraft 시작 시 이 컴퓨터에서 찾은 AI 앱(OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code)에 MCP 서버로 추가합니다. solidcraft 항목만 추가하거나 경로를 갱신하며, 사용자가 변경한 항목은 그대로 두고 파일을 먼저 백업합니다. 끄면 추가했던 항목을 제거합니다. 도움말 > AI 어시스턴트 연결…에서 수동으로 실행할 수도 있습니다.",
|
||||
"ai.prefs.connect_at_start": "시작할 때 마지막 에이전트 연결",
|
||||
"ai.prefs.control_failed": "제어 채널을 시작할 수 없습니다: {error}",
|
||||
"ai.prefs.control_from_launch": "이번 실행은 --control로 포트 {port}에서 시작되었습니다. 여기서 바꾼 내용은 다음에 --control 없이 SolidCraft를 시작할 때 적용됩니다.",
|
||||
"ai.prefs.control_listening": "127.0.0.1:{port}에서 대기 중",
|
||||
"ai.prefs.control_not_listening": "대기하지 않음",
|
||||
"ai.prefs.control_port": "포트",
|
||||
"ai.prefs.control_port_note": "이 컴퓨터에서 AI 에이전트가 연결하는 포트(127.0.0.1)입니다. 기본값은 27878이며, 사용 중이면 다음 빈 포트를 사용합니다. 다른 포트는 그대로 사용합니다. MCP 클라이언트도 같은 포트를 가리키게 하세요(예: solidcraft-cli mcp --connect 127.0.0.1:7878).",
|
||||
"ai.prefs.control_port_taken": "포트 {port}을(를) 다른 프로그램(또는 다른 SolidCraft 창)이 사용 중입니다. 다른 포트를 선택하세요.",
|
||||
"ai.prefs.follow_camera": "카메라 따라가기",
|
||||
"ai.prefs.follow_camera_off": "카메라 자동 따라가기가 꺼져 있습니다.",
|
||||
"ai.prefs.follow_camera_on": "에이전트가 만드는 스케치를 향해 카메라가 회전합니다.",
|
||||
@@ -783,13 +774,6 @@
|
||||
"browser.sketch_attachment_lost": "{name} (부착 해제됨)",
|
||||
"browser.sketch_editing": "{name} (편집 중)",
|
||||
"browser.sketch_name": "스케치{number}",
|
||||
"browser.straighten_angle": "모서리 방향",
|
||||
"browser.straighten_choose": "모서리 방향(수평, 수직 또는 각도)을 고른 다음 수평 맞추기를 누르세요.",
|
||||
"browser.straighten_click_a": "곧아야 하는 모서리의 한쪽 끝을 이미지에서 클릭하거나 좌표를 입력하세요.",
|
||||
"browser.straighten_click_b": "모서리의 다른 쪽 끝을 클릭하거나 좌표를 입력하세요.",
|
||||
"browser.straighten_horizontal": "수평",
|
||||
"browser.straighten_title": "수평 맞추기: {name}",
|
||||
"browser.straighten_vertical": "수직",
|
||||
"browser.units": "단위: {units}",
|
||||
"cam.flat": "평면",
|
||||
"cam.follower": "종동절",
|
||||
@@ -817,8 +801,6 @@
|
||||
"cmd.appearance_pick_up": "모양 가져오기",
|
||||
"cmd.appearance_replace": "모양 바꾸기",
|
||||
"cmd.assembly_bom": "자재 명세서",
|
||||
"cmd.assembly_constraint_create": "구속",
|
||||
"cmd.assembly_constraint_edit": "구속 편집",
|
||||
"cmd.assembly_mass_properties": "질량 특성",
|
||||
"cmd.body.print_face": "출력 바닥면",
|
||||
"cmd.body_rename": "바디 이름 변경",
|
||||
@@ -837,7 +819,6 @@
|
||||
"cmd.canvas_delete": "캔버스 삭제",
|
||||
"cmd.canvas_edit": "캔버스 편집",
|
||||
"cmd.canvas_insert": "캔버스",
|
||||
"cmd.canvas_straighten": "캔버스 수평 맞추기",
|
||||
"cmd.canvas_to_sketch": "캔버스에서 스케치",
|
||||
"cmd.component_activate": "구성 요소 활성화",
|
||||
"cmd.component_break_link": "링크 끊기",
|
||||
@@ -948,7 +929,6 @@
|
||||
"cmd.inspect_isocurve": "등가곡선 분석",
|
||||
"cmd.inspect_minimum_radius": "최소 반경 분석",
|
||||
"cmd.inspect_parameter_sweep": "매개변수 스윕",
|
||||
"cmd.inspect_parameter_variants": "매개변수 조합 비교",
|
||||
"cmd.inspect_silhouette": "실루엣",
|
||||
"cmd.inspect_zebra": "얼룩말줄무늬 분석",
|
||||
"cmd.joint_as_built": "조립 상태 관절",
|
||||
@@ -1273,7 +1253,6 @@
|
||||
"cmd.timeline_suppress": "특성 비활성화",
|
||||
"cmd.ui.assistant": "도우미 표시 전환",
|
||||
"cmd.ui.palette": "명령 검색",
|
||||
"cmd.ui.toggle_visibility": "선택 항목 표시/숨기기",
|
||||
"cmd.view.navigator": "사용자 지정 뷰 탐색기",
|
||||
"cmd.view.render_browser": "렌더 브라우저",
|
||||
"cmd.view.render_dock": "렌더 도크 이동",
|
||||
@@ -1314,7 +1293,6 @@
|
||||
"color.red": "빨강",
|
||||
"color.saturation_value": "채도 및 명도",
|
||||
"color.selected": "선택한 색상",
|
||||
"component.error.ambiguous_name": "이름이 `{name}`인 구성요소가 여러 개입니다. 숫자 구성요소 ID를 사용하세요: {ids}.",
|
||||
"config.column_filter_empty": "일치하는 열이 없습니다",
|
||||
"contact.components_count": "구성요소 {count}개",
|
||||
"contact.enabled_label": "활성화됨",
|
||||
@@ -1368,7 +1346,6 @@
|
||||
"dialog.pattern_sketch_not_object": "바디나 피처를 선택하세요. 스케치는 둘 다 아닙니다. 곡선은 스케치 안의 패턴이나 대칭 복사로 반복하거나, 먼저 돌출하세요.",
|
||||
"dialog.primitive_point_tip": "X, Y, Z를 채우는 점: 여기를 클릭한 다음 모델의 꼭짓점, 모서리, 면, 스케치의 점 또는 원점을 클릭.",
|
||||
"dialog.reference_edge_tip": "아래 거리를 재는 기준이 되는, 선택한 면의 직선 모서리: 여기를 클릭한 다음 모서리를 클릭.",
|
||||
"dialog.right_click_pick": "먼저 {input} 선택",
|
||||
"dialog.select": "↖ 선택",
|
||||
"dialog.selected_count": "↖ {count}개 선택됨",
|
||||
"dialog.selection_constraint": "구속 조건 {id}",
|
||||
@@ -1381,9 +1358,6 @@
|
||||
"document.changed_on_disk": "{name}이(가) 디스크에서 변경되었습니다",
|
||||
"document.changed_on_disk_detail": "{name}을(를) 열거나 마지막으로 저장한 뒤 다른 프로그램이나 컴퓨터가 이 파일을 변경했습니다. 덮어쓰기는 그 변경 내용을 사용자의 변경 내용으로 대체하고, 복사본 저장은 둘 다 유지합니다.",
|
||||
"document.copy_name": "{name} 복사본",
|
||||
"document.discard_row": "버리기",
|
||||
"document.finish_save_prompt": "다른 디자인을 열기 전에 저장 여부를 선택하세요.",
|
||||
"document.not_saved_yet": "아직 저장하지 않음",
|
||||
"document.open_anyway": "그래도 열기",
|
||||
"document.open_elsewhere": "{name}이(가) 이미 열려 있습니다",
|
||||
"document.open_elsewhere_detail": "{name}이(가) {who}의 SolidCraft {app}에서 열려 있습니다(열린 시점: {when}). 둘 다 저장하면 한쪽의 작업이 사라집니다. 덮어쓰지 않고 내용만 보려면 읽기 전용으로 여세요.",
|
||||
@@ -1393,9 +1367,6 @@
|
||||
"document.read_only_save": "이 디자인은 읽기 전용으로 열렸습니다: 새 파일로 저장하세요",
|
||||
"document.save_changes": "{name}의 변경 사항을 저장하시겠습니까?",
|
||||
"document.save_copy": "복사본 저장…",
|
||||
"document.save_many": "디자인 {n}개의 변경 사항을 저장하시겠습니까?",
|
||||
"document.save_row": "저장",
|
||||
"document.save_selected": "선택 항목 저장",
|
||||
"document.unsaved_changes": "{name}에 저장되지 않은 변경 사항이 있습니다. 저장하지 않으면 변경 사항이 사라집니다.",
|
||||
"drive.stopped_by_contact": "{value}에서 멈춤: {a}이(가) {b}을(를) 통과하게 됩니다",
|
||||
"drive.stopped_by_loop": "{value}에서 멈춤: {joint}을(를) 지나는 루프를 더 이상 닫을 수 없습니다",
|
||||
@@ -1424,7 +1395,6 @@
|
||||
"file_load.inserting": "기하 삽입 중",
|
||||
"file_load.link_item": "{name} ({done}/{total})",
|
||||
"file_load.opened": "{name}을(를) 열었습니다",
|
||||
"file_load.opened_behind": "{name}을(를) 새 탭에서 열었습니다",
|
||||
"file_load.opened_in_tab": "{name}을(를) 새 탭에서 열었습니다",
|
||||
"file_load.opening": "디자인 여는 중",
|
||||
"file_load.preparing_thumbnail": "미리보기 이미지 준비 중...",
|
||||
@@ -1675,9 +1645,6 @@
|
||||
"measure.at": "위치",
|
||||
"measure.item": "항목 {number}",
|
||||
"measure.line_to_centre": "선에서 중심까지",
|
||||
"measure.perimeter": "둘레",
|
||||
"measure.perimeter_inner": "내부 둘레",
|
||||
"measure.perimeter_outer": "외부 둘레",
|
||||
"messages.ago_h": "{n}시간 전",
|
||||
"messages.ago_min": "{n}분 전",
|
||||
"messages.ago_s": "{n}초 전",
|
||||
@@ -1715,8 +1682,6 @@
|
||||
"nav.hfss.help": "Alt+왼쪽 드래그는 이동, Shift+Alt+왼쪽 드래그는 확대/축소, 빈 공간에서 Ctrl+왼쪽 드래그는 회전입니다",
|
||||
"nav.inventor.help": "가운데 드래그는 이동, Shift+가운데 드래그는 회전, Ctrl+가운데 드래그는 확대/축소, 오른쪽 드래그는 회전입니다",
|
||||
"nav.maya.help": "Alt+왼쪽 드래그는 회전, Alt+가운데 드래그는 이동, Alt+오른쪽 드래그는 확대/축소입니다. 가운데 드래그로도 이동합니다",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+오른쪽 버튼 드래그: 오른쪽으로 움직이면 확대하고 왼쪽으로 움직이면 축소합니다. 끄면 세로 드래그 확대/축소로 돌아갑니다.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: 가로 드래그로 확대/축소",
|
||||
"nav.openscad.help": "빈 공간에서 왼쪽 드래그는 회전, Shift+왼쪽 드래그는 상자 선택, 스케치 형상 드래그는 편집입니다. 오른쪽 또는 가운데 드래그는 이동, Shift+오른쪽 또는 Shift+가운데 드래그는 확대/축소입니다",
|
||||
"nav.perspective.sketch": "스케치 편집 중에는 직교 뷰를 사용합니다. 원근 뷰를 전환하려면 스케치를 마치세요.",
|
||||
"nav.right_drag_orbits.help": "끄면 오른쪽 드래그는 카메라에 영향을 주지 않고 오른쪽 버튼은 컨텍스트 메뉴만 엽니다. SolidWorks 마우스 매핑을 선택하면 꺼집니다.",
|
||||
@@ -1837,16 +1802,6 @@
|
||||
"not a move": "이동이 아닙니다",
|
||||
"not a number": "숫자가 아닙니다",
|
||||
"open a sketch first": "먼저 스케치를 여세요",
|
||||
"operations.cancel": "{name} 취소",
|
||||
"operations.cancelled": "{name} 취소됨",
|
||||
"operations.cancelling": "취소하는 중…",
|
||||
"operations.cannot_cancel": "{name}은(는) 취소할 수 없습니다",
|
||||
"operations.feature": "피처",
|
||||
"operations.feature_edit": "피처 편집",
|
||||
"operations.meshing": "파트 불러오는 중",
|
||||
"operations.queued": "대기 중",
|
||||
"operations.stopped": "취소됨",
|
||||
"operations.waiting": "준비됨",
|
||||
"parts.automatic_name": "자동",
|
||||
"parts.dimension.across_flats": "대변 거리",
|
||||
"parts.dimension.bore": "내경",
|
||||
@@ -1919,7 +1874,6 @@
|
||||
"prefs.appearance.viewport_colours": "3D 보기 색상",
|
||||
"prefs.appearance.viewport_logo": "뷰포트 및 로고",
|
||||
"prefs.applies_on_restart": "다시 시작하면 적용됩니다",
|
||||
"prefs.assemblies": "어셈블리",
|
||||
"prefs.assistant": "어시스턴트",
|
||||
"prefs.assistant_connecting": "연결",
|
||||
"prefs.assistant_follow_help": "스케치의 Look At 동작이 포인터와 함께 보기를 이동합니다.",
|
||||
@@ -1963,10 +1917,6 @@
|
||||
"prefs.choose_font": "글꼴 파일 선택…",
|
||||
"prefs.click": "클릭",
|
||||
"prefs.command_dialog_values": "명령 대화 상자",
|
||||
"prefs.constraint_glyph_size": "구속 조건 기호 크기",
|
||||
"prefs.constraint_glyph_size_note": "스케치에서 구속 조건 기호와 그 문자나 아이콘을 그리는 크기입니다. 100%가 기본 크기이며, 기호는 확대/축소와 관계없이 이 화면 크기를 유지합니다.",
|
||||
"prefs.construct_menu_groups": "요소 유형별로 구성 도구 그룹화",
|
||||
"prefs.construct_menu_groups_help": "평면, 축, 점 제목을 표시합니다. 끄면 원래 메뉴 순서를 유지합니다.",
|
||||
"prefs.contact_shading": "부드러운 접촉 음영",
|
||||
"prefs.contact_shading_note": "부품이 가까워지는 곳의 부드러운 음영.",
|
||||
"prefs.context_menu": "컨텍스트 메뉴",
|
||||
@@ -2000,8 +1950,6 @@
|
||||
"prefs.design_tools.rows": "행",
|
||||
"prefs.devices": "3D 마우스",
|
||||
"prefs.dialog_buttons": "대화 상자 버튼",
|
||||
"prefs.dialog_first_letter_buttons": "다이얼로그 단추가 첫 글자에 반응",
|
||||
"prefs.dialog_first_letter_buttons_help": "다이얼로그가 열려 있을 때 단추 레이블의 첫 글자를 입력하면 그 단추를 누릅니다: 예를 들어 「ㅊ」은 「취소」를 누릅니다. 두 단추에 모두 해당하는 글자는 아무 동작을 하지 않으며, 포커스된 텍스트 필드는 입력을 그대로 받습니다. 끔: 기존처럼 입력이 단추에 영향을 주지 않습니다.",
|
||||
"prefs.dialogs": "대화 상자",
|
||||
"prefs.dialogs_edge": "뷰 가장자리",
|
||||
"prefs.dialogs_left_column": "왼쪽 열",
|
||||
@@ -2015,19 +1963,8 @@
|
||||
"prefs.dimension_values_window": "창에서",
|
||||
"prefs.display": "표시",
|
||||
"prefs.edges": "모서리 및 음영",
|
||||
"prefs.export": "내보내기",
|
||||
"prefs.export_name": "내보내기 파일 이름",
|
||||
"prefs.export_name.body": "내보내는 바디 이름(여러 개면 첫 번째 바디)",
|
||||
"prefs.export_name.design": "디자인 이름",
|
||||
"prefs.export_name_hint": "예: {design}-{body}",
|
||||
"prefs.export_name_sample": "이 디자인을 내보낼 때 제안되는 이름: {name}",
|
||||
"prefs.export_name_tip": "파일 › 내보내기와 메쉬로 저장이 제안하는 파일 이름입니다. 다음 자리 표시자가 바뀝니다:\n{placeholders}\n설정되지 않은 설계 속성은 빠집니다. 비워 두면 디자인 이름(메쉬의 경우 바디 이름)을 제안합니다.",
|
||||
"prefs.extend": "확장",
|
||||
"prefs.extra_navigation": "Ctrl+왼쪽 드래그로 빈 공간에서 회전하고, Space를 누른 채 이동합니다.",
|
||||
"prefs.file_operations_wait": "파일이 열릴 때까지 기다리기",
|
||||
"prefs.file_operations_wait_note": "파일을 열거나 삽입하거나 링크를 다시 읽는 동안 디자인이 진행 상황과 취소가 있는 카드 뒤에서 기다립니다. 끄면: 파일이 작업 패널에 표시되고 계속 작업할 수 있습니다. 삽입은 하던 작업을 마친 뒤 반영되고, 그 사이에 연 파일은 새 탭에 열립니다.",
|
||||
"prefs.fillet_legacy_radius": "이전 필렛 반지름 기본값 사용",
|
||||
"prefs.fillet_legacy_radius.help": "기본적으로 꺼짐입니다. 켜면: 새 Solid Fillet은 설계 단위로 읽힌 숫자 2(\"2 in\")로 시작하며 이전과 같습니다. 끄면: 그 도구가 기본으로 제공하는 반지름 2 mm를 설계 단위로 표시한 값(\"0.07874 in\")으로 시작합니다.",
|
||||
"prefs.follows_os": "운영 체제 설정을 따름",
|
||||
"prefs.font": "글꼴",
|
||||
"prefs.font_fallback": "선택한 글꼴에 없는 글리프는 기본 제공 글꼴로 대체되므로 빈 상자로 표시되는 레이블이 없습니다.",
|
||||
@@ -2051,17 +1988,6 @@
|
||||
"prefs.gesture_pan": "이동",
|
||||
"prefs.gesture_zoom": "확대/축소",
|
||||
"prefs.graphics": "그래픽",
|
||||
"prefs.graphics_api": "그래픽 API",
|
||||
"prefs.graphics_api_auto": "자동",
|
||||
"prefs.graphics_api_help": "SolidCraft를 시작할 그래픽 API를 선택합니다. 다음 시작에서 창을 열지 못하면 이전 선택으로 복원됩니다.",
|
||||
"prefs.graphics_api_override": "시작 시 재정의 설정이 그래픽 API를 제어하고 있습니다. SolidCraft를 일반적인 방법으로 열면 저장된 선택이 적용됩니다.",
|
||||
"prefs.graphics_api_restart_note": "다시 시작한 후 적용됩니다. 닫기 전에 저장하지 않은 설계를 처리합니다.",
|
||||
"prefs.graphics_api_restart_unavailable": "저장된 그래픽 API를 적용하려면 SolidCraft를 다시 시작하세요.",
|
||||
"prefs.graphics_api_running": "현재: {current}. 다음 시작 시 선택: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "그래픽 API 선택을 저장할 수 없습니다: {error}",
|
||||
"prefs.graphics_api_start_failed": "선택한 그래픽 API를 준비할 수 없습니다: {error}",
|
||||
"prefs.graphics_api_start_reverted": "{requested}을(를) 사용한 이전 시작에서 창을 열지 못했습니다. SolidCraft가 {previous}(으)로 복원했습니다.",
|
||||
"prefs.graphics_api_unavailable": "그래픽 API는 데스크톱 앱에서 선택할 수 있습니다.",
|
||||
"prefs.graphics_card": "그래픽 카드",
|
||||
"prefs.graphics_card_auto": "자동",
|
||||
"prefs.graphics_card_missing": "저장된 그래픽 카드를 사용할 수 없어 자동을 사용합니다.",
|
||||
@@ -2101,8 +2027,6 @@
|
||||
"prefs.history_play_button": "기록 컨트롤에 기록 재생 버튼 표시",
|
||||
"prefs.history_play_button_note": "기록 컨트롤의 한 단계 뒤로와 한 단계 앞으로 사이에 기록 재생을 추가합니다. 컨트롤을 마우스 오른쪽 버튼으로 클릭해 표시하거나 숨길 수도 있습니다.",
|
||||
"prefs.history_sketches": "히스토리의 스케치",
|
||||
"prefs.history_steps_component": "구성 요소별 히스토리 이동",
|
||||
"prefs.history_steps_component_note": "구성 요소가 활성화되었거나 선택되어 있으면 기록 컨트롤이 아래쪽 히스토리에 보이는 대로 그 구성 요소의 피처만 이동합니다. 끄면 디자인의 모든 피처를 이동합니다. 왼쪽 또는 브라우저 아래의 히스토리는 항상 모든 피처를 이동합니다.",
|
||||
"prefs.hold_stop_snapping": "누르고 있으면 스냅 중지",
|
||||
"prefs.home_fit_size": "홈·맞춤 크기",
|
||||
"prefs.home_fit_size_note": "홈, 맞춤, 연 디자인 또는 뷰 탐색기의 뷰 변경으로 모델을 화면에 맞출 때 모델이 뷰에서 차지하는 비율. 아래 설정과 관계없이 적용됩니다. 100 %: 패널, 나침반, 내비게이션 바 사이의 뷰를 가득 채웁니다.",
|
||||
@@ -2113,8 +2037,6 @@
|
||||
"prefs.interface_language": "인터페이스 언어",
|
||||
"prefs.interface_note": "SolidCraft의 모양과 각 부분의 위치입니다.",
|
||||
"prefs.interval_minutes": "{n}분",
|
||||
"prefs.joint_drag_trackball": "볼 조인트의 부품을 끌 때 트랙볼처럼 회전",
|
||||
"prefs.joint_drag_trackball_help": "볼 조인트가 잡고 있는 부품을 끌면 부품 크기의 공을 굴리듯 조인트를 중심으로 가장 작은 회전만큼 돌아갑니다. 끄면: 잡은 점이 포인터를 정확히 따라가고, 부품이 그 점을 축으로 더 돌 수도 있습니다.",
|
||||
"prefs.labels": "레이블",
|
||||
"prefs.language_system": "시스템",
|
||||
"prefs.layout": "레이아웃",
|
||||
@@ -2174,8 +2096,6 @@
|
||||
"prefs.not_on_gpu": "이 GPU에서는 사용할 수 없음",
|
||||
"prefs.on": "켜짐",
|
||||
"prefs.opaque": "불투명",
|
||||
"prefs.operations_panel": "뷰에 작업 표시",
|
||||
"prefs.operations_panel_note": "오래 걸리는 작업(파일 열기, 피처 계산, 에이전트 명령)이 진행 상황과 취소 버튼과 함께 뷰의 오른쪽 아래에 표시됩니다. 끄면: 이전처럼 계산 중 알림이 표시됩니다.",
|
||||
"prefs.orbit_snap": "회전하는 동안 Shift를 누르면 축에 맞춰집니다.",
|
||||
"prefs.orientation": "방향",
|
||||
"prefs.origin_plane_names": "원점 평면 이름",
|
||||
@@ -2217,8 +2137,6 @@
|
||||
"prefs.ribbon_click_ends_tool": "실행 중인 도구의 버튼을 클릭하면 도구 종료",
|
||||
"prefs.ribbon_click_ends_tool_note": "사용 중인 스케치 도구의 강조된 리본 버튼을 클릭하면 도구가 종료되어 뷰에서 클릭하면 다시 선택됩니다. 끄기: 클릭하면 도구가 다시 시작됩니다.",
|
||||
"prefs.right_click": "오른쪽 클릭",
|
||||
"prefs.save_prompt_one_at_a_time": "여러 디자인을 닫을 때 저장하지 않은 디자인마다 따로 묻기",
|
||||
"prefs.save_prompt_one_at_a_time_help": "통합 목록 대신 저장하지 않은 디자인마다 저장 여부를 묻습니다.",
|
||||
"prefs.saving": "시작 및 저장",
|
||||
"prefs.scale_note": "창에서 Ctrl + / Ctrl −로도 조절합니다. 버튼은 100%에서 28 px입니다.",
|
||||
"prefs.scale_text": "배율 및 텍스트",
|
||||
@@ -2252,8 +2170,6 @@
|
||||
"prefs.sketch.center_arc": "중심점 호가 커서를 따라감",
|
||||
"prefs.sketch.click_selects": "클릭으로 선택",
|
||||
"prefs.sketch.conflict_colour": "충돌 색상",
|
||||
"prefs.sketch.cursor_coordinates": "스케치에서 커서 좌표 표시",
|
||||
"prefs.sketch.cursor_coordinates_note": "도구를 실행하지 않을 때도 포인터 옆에 스케치 원점 기준 X와 Y를 표시합니다. 끄기: 도구로 점을 배치하는 동안에만 표시합니다.",
|
||||
"prefs.sketch.drawing": "그리기",
|
||||
"prefs.sketch.ellipse_axes": "타원을 축과 함께 그리기",
|
||||
"prefs.sketch.ellipse_axes_note": "장축과 단축을 구성선으로 그려 반축과 축에 치수를 지정할 수 있습니다. 끄면: 타원만 그리며, D는 값을 어디로 끌든 단반경을 주며, 이전처럼 R로 표시되어 그려집니다.",
|
||||
@@ -2265,20 +2181,14 @@
|
||||
"prefs.sketch.faces_edges": "면과 모서리",
|
||||
"prefs.sketch.hide_glyphs": "축소 시 기호 숨기기",
|
||||
"prefs.sketch.marks": "스케치의 표시",
|
||||
"prefs.sketch.max_points": "최대 스케치",
|
||||
"prefs.sketch.max_points_note": "스케치 하나에 들어가는 점 또는 곡선의 최대 개수입니다. 기본값은 20000, 최대 200000입니다. SVG 삽입과 DXF 삽입은 이보다 큰 도면을 거부합니다. 큰 스케치는 해석과 그리기가 느려집니다.",
|
||||
"prefs.sketch.max_points_unit": "점",
|
||||
"prefs.sketch.note": "그리기, 스냅 및 선택.",
|
||||
"prefs.sketch.opening_closing": "열기 및 닫기",
|
||||
"prefs.sketch.prefer_free_points": "겹치는 곳에서는 이동 가능한 점 우선",
|
||||
"prefs.sketch.project_options": "투영 옵션을 먼저 묻기",
|
||||
"prefs.sketch.recent_snap": "두 안내선의 교차점에 스냅",
|
||||
"prefs.sketch.select_3d_curve_points": "3D 스케치 곡선의 점 선택",
|
||||
"prefs.sketch.select_3d_curve_points_help": "그린 3D 스케치 곡선의 점을 표시하고 구성 요소의 참조로 선택합니다.",
|
||||
"prefs.sketch.select_other_hidden": "다른 항목 선택에 숨겨진 형상 포함",
|
||||
"prefs.sketch.shortcut_cycles_modes": "단축키를 다시 누르면 모드 전환",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "끄면 도구를 다시 시작합니다.",
|
||||
"prefs.sketch.snap_to_visible_grid": "격자의 보이는 교차점에 스냅",
|
||||
"prefs.sketch.snapping_guides": "스냅 및 안내선",
|
||||
"prefs.sketch.state_icons": "상태 아이콘",
|
||||
"prefs.sketch.tracking_guides": "중심 및 중점 안내선",
|
||||
@@ -2299,7 +2209,6 @@
|
||||
"prefs.sketch_selection": "스케치 및 선택",
|
||||
"prefs.sketch_selection_heading": "스케치 및 선택",
|
||||
"prefs.sketch_selection_note": "스케치가 스냅되는 방식과 클릭으로 선택하는 방식입니다.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "스케치의 점은 포인터가 가리키는 경우 격자가 그리는 선들의 교차점에 스냅되고, 그렇지 않으면 그 사이의 더 촘촘한 격자에 스냅됩니다. 끄기: 이전과 같이 점은 촘촘한 격자에만 스냅됩니다.",
|
||||
"prefs.sketch_state_icons": "스케치 아이콘을 상태 색상으로 표시",
|
||||
"prefs.sketch_state_icons_note": "이력과 브라우저에서 스케치 아이콘이 상태(구속 부족, 완전 구속, 충돌)의 색상을 띠고 도구 설명에 상태가 표시됩니다. 끄기: 모든 스케치가 같은 아이콘을 사용합니다.",
|
||||
"prefs.sketch_tab_always": "스케치 탭 항상 표시",
|
||||
@@ -3066,10 +2975,6 @@
|
||||
"render.gpu_path_preparing": "GPU 패스 트레이서: 셰이더 컴파일 중…",
|
||||
"render.gpu_seed": "난수 시드",
|
||||
"render.gpu_unavailable": "이 장치에서는 GPU 패스 트레이싱을 사용할 준비가 되지 않았습니다.",
|
||||
"render.graphics_api_restart_vulkan": "Vulkan으로 다시 시작",
|
||||
"render.graphics_api_restart_warning": "그래픽 API를 변경하면 SolidCraft가 다시 시작되고 저장하지 않은 설계를 저장할지 묻습니다. 새 API로 창을 열지 못하면 다음 시작에서 이전 선택으로 복원됩니다.",
|
||||
"render.graphics_api_settings": "그래픽 설정",
|
||||
"render.graphics_api_vulkan_required": "이 세션의 GPU 경로 추적에는 Vulkan이 필요합니다. Vulkan으로 다시 시작하거나 CPU 이미지 방식을 계속 사용하세요.",
|
||||
"render.ground_apply": "지면 맞춤 및 저장",
|
||||
"render.ground_gap": "명시적 여유 간격",
|
||||
"render.ground_linear_rgb": "확산 반사율 · 선형 RGB",
|
||||
@@ -4071,10 +3976,6 @@
|
||||
"sketch_text.path_clear": "곡선에서 텍스트 떼기",
|
||||
"sketch_text.path_hint": "텍스트가 따라갈 스케치 곡선: 여기를 클릭한 다음 곡선을 클릭",
|
||||
"sketch_text.use_font_file": "글꼴 파일 {path} 사용",
|
||||
"sketch_text.valign_baseline": "기준선",
|
||||
"sketch_text.valign_bottom": "아래",
|
||||
"sketch_text.valign_middle": "가운데",
|
||||
"sketch_text.valign_top": "위",
|
||||
"solid": "솔리드",
|
||||
"status.editing": "{name} 편집 중",
|
||||
"status.under_constrained": "구속 부족 (자유도 {count}개)",
|
||||
@@ -4263,7 +4164,6 @@
|
||||
"ui.agent_chat_allow_once": "한 번 허용",
|
||||
"ui.agent_chat_allowed": "허용함",
|
||||
"ui.agent_chat_answered": "응답: {option}",
|
||||
"ui.agent_chat_answered_in": "{time} 만에 답변",
|
||||
"ui.agent_chat_approval": "에이전트가 이 작업을 하도록 허용할까요?",
|
||||
"ui.agent_chat_attach_selection": "선택 항목 첨부",
|
||||
"ui.agent_chat_attach_selection_tip": "모델에서 선택한 항목(면, 모서리, 피처, 바디)을 메시지와 함께 보내 에이전트가 무엇을 말하는지 알 수 있게 합니다",
|
||||
@@ -4304,7 +4204,6 @@
|
||||
"ui.agent_chat_dock_right": "오른쪽에 고정",
|
||||
"ui.agent_chat_drop_hint": "놓으면 다음 메시지에 첨부됩니다",
|
||||
"ui.agent_chat_edit": "편집",
|
||||
"ui.agent_chat_ended_after": "{time} 후 종료",
|
||||
"ui.agent_chat_exited": "에이전트가 중지되었습니다.",
|
||||
"ui.agent_chat_failed_start": "에이전트를 시작할 수 없습니다: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: CAD 파일은 읽지 않고 디자인으로 가져옵니다",
|
||||
@@ -4340,7 +4239,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model}은(는) SolidCraft 도구를 사용할 수 없어 채팅만 할 수 있습니다. 도구를 지원하는 모델을 고르세요.",
|
||||
"ui.agent_chat_model_rejected": "에이전트가 {model}을(를) 받아들이지 않았습니다: {error}",
|
||||
"ui.agent_chat_model_search": "모델 검색…",
|
||||
"ui.agent_chat_model_search_or_id": "검색하거나 모델 ID를 직접 입력…",
|
||||
"ui.agent_chat_model_tip": "에이전트가 사용하는 모델입니다. 선택은 이 에이전트에 기억됩니다.",
|
||||
"ui.agent_chat_models_failed": "모델 목록을 가져올 수 없습니다: {error}",
|
||||
"ui.agent_chat_models_heading": "사용 가능한 모델",
|
||||
@@ -4397,10 +4295,6 @@
|
||||
"ui.agent_chat_setup_title": "어시스턴트 설정",
|
||||
"ui.agent_chat_side": "채팅 도킹",
|
||||
"ui.agent_chat_signed_in": "로그인됨",
|
||||
"ui.agent_chat_snap_none_found": "코딩 에이전트를 찾지 못했습니다. Snap 패키지는 격리된 환경에서 실행되므로 이 컴퓨터에 설치된 코딩 에이전트를 보거나 시작할 수 없습니다. 이 에이전트를 사용하려면 대신 AppImage, .deb 또는 .rpm 패키지로 SolidCraft를 설치하세요. OpenAI 호환 API를 사용하는 에이전트는 Snap 패키지에서도 작동합니다. 에이전트 추가에서 설정하세요.",
|
||||
"ui.agent_chat_span_h": "{h}시간 {min}분",
|
||||
"ui.agent_chat_span_min": "{n}분",
|
||||
"ui.agent_chat_span_s": "{n}초",
|
||||
"ui.agent_chat_state_auth": "로그인 필요",
|
||||
"ui.agent_chat_state_busy": "작업 중…",
|
||||
"ui.agent_chat_state_exited": "에이전트 중지됨",
|
||||
@@ -4410,10 +4304,6 @@
|
||||
"ui.agent_chat_stop": "중지",
|
||||
"ui.agent_chat_stop_tip": "에이전트와 에이전트가 시작한 모든 것을 중지",
|
||||
"ui.agent_chat_stop_turn_tip": "에이전트 중지 (Esc). 대기 중인 메시지는 그대로 대기합니다.",
|
||||
"ui.agent_chat_thinking_for": "{time}째 생각 중",
|
||||
"ui.agent_chat_tool_running_for": "{time}째 실행 중",
|
||||
"ui.agent_chat_transcript_assistant": "어시스턴트:",
|
||||
"ui.agent_chat_transcript_user": "사용자:",
|
||||
"ui.agent_chat_turn_limit": "메시지당 변경 수",
|
||||
"ui.agent_chat_turn_unlimited": "무제한",
|
||||
"ui.agent_chat_undo_changes": "이 변경 사항 실행 취소",
|
||||
@@ -4546,9 +4436,7 @@
|
||||
"ui.browser_bodies_one": "{count}개 바디",
|
||||
"ui.browser_bodies_other": "{count}개 바디",
|
||||
"ui.browser_collapse": "브라우저 접기",
|
||||
"ui.browser_collapse_below": "하위 항목 접기",
|
||||
"ui.browser_expand": "브라우저 펼치기",
|
||||
"ui.browser_expand_below": "하위 항목 펼치기",
|
||||
"ui.browser_title": "브라우저",
|
||||
"ui.calibrate": "캘리브레이션",
|
||||
"ui.cancel": "취소",
|
||||
@@ -4574,7 +4462,6 @@
|
||||
"ui.collapse": "접기",
|
||||
"ui.collinear": "동일 선상",
|
||||
"ui.colour_vision": "색각",
|
||||
"ui.colour_vision_bends": "벤딩",
|
||||
"ui.colour_vision_deutan": "녹색각이상 (Deutan)",
|
||||
"ui.colour_vision_deutan_tip": "녹색 감각이 약하거나 없는 경우",
|
||||
"ui.colour_vision_failed": "실패",
|
||||
@@ -4604,9 +4491,6 @@
|
||||
"ui.conic_curve": "원뿔 곡선",
|
||||
"ui.constant": "상수",
|
||||
"ui.constraints_conflict": "구속 조건 충돌",
|
||||
"ui.construct_axes": "축",
|
||||
"ui.construct_planes": "평면",
|
||||
"ui.construct_points": "점",
|
||||
"ui.construction": "구성선",
|
||||
"ui.construction.angle_hint": "보조 직선: 점 클릭 후 각도 입력 또는 방향 선택",
|
||||
"ui.construction.bisector_hint": "이등분선: 교차하는 두 직선 선택 후 원하는 해 선택",
|
||||
@@ -4775,10 +4659,7 @@
|
||||
"ui.explode_needs_two_components": "분해 보기는 구성 요소를 서로 떼어 놓으므로 설계에 구성 요소가 두 개 이상 있어야 합니다(새 구성 요소, 설계 삽입 또는 바디로 구성 요소 만들기)",
|
||||
"ui.exportDxf": "DXF 내보내기…",
|
||||
"ui.export_ellipsis_keymap": "내보내기…",
|
||||
"ui.export_glb": "GLB 내보내기",
|
||||
"ui.export_keymap_tip": "키, S 상자 즐겨찾기, 도구 모음을 파일로 내보내기",
|
||||
"ui.export_selects_only_body": "메시 내보내기 시 유일한 바디 선택",
|
||||
"ui.export_selects_only_body_tip": "디자인에 바디가 하나뿐이면 STL 내보내기, 3MF 내보내기, 슬라이서로 보내기가 그 바디를 선택한 상태로 시작합니다.",
|
||||
"ui.extend": "연장",
|
||||
"ui.extent_type": "범위 유형",
|
||||
"ui.extract_component": "파일로 추출…",
|
||||
@@ -4836,8 +4717,6 @@
|
||||
"ui.fine": "세밀",
|
||||
"ui.finest": "가장 세밀",
|
||||
"ui.finish_sketch": "스케치 종료",
|
||||
"ui.first_dimension_scales_about_origin": "스케치 원점을 기준으로 배율 조정",
|
||||
"ui.first_dimension_scales_about_origin_tip": "켜기: 도면이 항상 스케치 원점을 기준으로 커지거나 작아지므로 원점에서 떨어져 그린 도형은 이동합니다. 끄기: 원점에 묶이지 않은 도면은 자신의 중심을 기준으로 배율이 바뀌고 그린 자리에 그대로 있습니다.",
|
||||
"ui.fit": "맞춤",
|
||||
"ui.fix_unfix": "고정/고정 해제",
|
||||
"ui.flat": "플랫",
|
||||
@@ -5236,7 +5115,6 @@
|
||||
"ui.project_references_construction_note": "투영, 교차, 3D 형상 포함과 면 위 새 스케치의 면 모서리가 구성선으로 만들어집니다. 프로파일에 포함되지 않는 그리기용 참조이며, 모델과의 연결은 유지됩니다.",
|
||||
"ui.properties": "속성",
|
||||
"ui.properties.copy_matrix": "행렬 복사",
|
||||
"ui.properties.copy_value": "클릭하여 복사",
|
||||
"ui.properties.first_moments": "1차 모멘트",
|
||||
"ui.properties.inertia": "관성 모멘트",
|
||||
"ui.properties.inertia_note": "질량 중심 기준, 월드 축 (g·{unit}²)",
|
||||
@@ -5249,7 +5127,6 @@
|
||||
"ui.properties.measuring_failed": "측정이 끝나기 전에 중단되었습니다.",
|
||||
"ui.properties.principal_axis": "주축 {number}",
|
||||
"ui.properties.principal_moments": "주관성 모멘트",
|
||||
"ui.properties.value_copied": "값을 복사했습니다",
|
||||
"ui.pull_direction": "빼기 방향",
|
||||
"ui.quality": "품질",
|
||||
"ui.quantity": "수량",
|
||||
@@ -5273,7 +5150,6 @@
|
||||
"ui.relink_source_all": "소스 다시 연결 (모든 인스턴스)…",
|
||||
"ui.removeFromToolbar": "도구 모음에서 제거",
|
||||
"ui.removeSection": "단면 제거",
|
||||
"ui.renameSelectedBodies": "선택한 바디 이름 변경",
|
||||
"ui.render": "렌더",
|
||||
"ui.renderer": "렌더러",
|
||||
"ui.repeat": "반복",
|
||||
@@ -5301,8 +5177,6 @@
|
||||
"ui.ribbon_pin_footer": "고정된 명령은 리본에 표시됩니다. 행 위에 마우스를 올려 고정하거나 해제하세요.",
|
||||
"ui.ribbon_workspace": "작업 공간",
|
||||
"ui.right": "우측면",
|
||||
"ui.right_click_confirms": "오른쪽 클릭으로 대화 상자 입력 확인",
|
||||
"ui.right_click_confirms_tip": "대화 상자가 열려 있을 때 뷰에서 오른쪽 클릭하면 다음 빈 입력으로 이동하고, 마지막 입력에서는 OK를 실행합니다",
|
||||
"ui.save": "저장",
|
||||
"ui.save_as": "다른 이름으로 저장",
|
||||
"ui.save_mesh_pick_bodies": "저장할 바디를 선택하세요",
|
||||
@@ -5382,7 +5256,6 @@
|
||||
"ui.step_values": "화살표와 휠로 값 변경",
|
||||
"ui.step_values_tip": "값 필드에서 위/아래 화살표와 휠로 숫자를 변경합니다.",
|
||||
"ui.stitch_tolerance_hint": "엄격",
|
||||
"ui.straighten": "수평 맞추기",
|
||||
"ui.stretch": "늘이기",
|
||||
"ui.supersampling": "슈퍼샘플링 (SSAA)",
|
||||
"ui.supersampling_adaptive": "뷰가 멈춰 있을 때만",
|
||||
@@ -5453,8 +5326,6 @@
|
||||
"ui.view_angles_roll": "롤",
|
||||
"ui.view_angles_yaw": "요",
|
||||
"ui.view_centre": "뷰 중심",
|
||||
"ui.view_compass_tip": "{axis} 방향에서 봅니다. 다시 클릭하면 반대 방향으로 바뀝니다. 드래그하여 회전합니다.",
|
||||
"ui.view_compass_tip_snap": "{axis} 방향에서 봅니다. 다시 클릭하면 반대 방향으로 바뀝니다. 드래그하여 회전하고, Shift를 누르면 스냅됩니다.",
|
||||
"ui.viewport_status_clear": "{name} 끄기",
|
||||
"ui.viewport_status_clear_hint": "{name} 끄기 · Esc",
|
||||
"ui.viewport_status_edges": "모서리 {count}개",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Nilai",
|
||||
"Variable Radius": "Jejari Berubah",
|
||||
"Velocity": "Halaju",
|
||||
"Vertical": "Menegak",
|
||||
"Vertices": "Bucu",
|
||||
"View navigator": "Kawalan pandangan",
|
||||
"Volume": "Isi padu",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "SUNTING {title}",
|
||||
"dialog.no_shown_body": "Tiada jasad dipaparkan untuk diubah: paparkan satu, atau pilih Jasad Baharu",
|
||||
"dialog.pattern_sketch_not_object": "Pilih jasad atau ciri: lakaran bukan kedua-duanya. Ulang lengkungnya dengan Corak atau Cermin milik lakaran itu sendiri, atau semperit dahulu.",
|
||||
"dialog.right_click_pick": "Pilih {input} dahulu",
|
||||
"dialog.select": "↖ Pilih",
|
||||
"dialog.selected_count": "↖ {count} dipilih",
|
||||
"dialog.selection_constraint": "Kekangan {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Pisahkan teks daripada lengkung",
|
||||
"sketch_text.path_hint": "Lengkung lakaran yang akan diikuti teks: klik di sini, kemudian klik lengkung",
|
||||
"sketch_text.use_font_file": "Gunakan fail fon {path}",
|
||||
"sketch_text.valign_baseline": "Garis dasar",
|
||||
"sketch_text.valign_bottom": "Bawah",
|
||||
"sketch_text.valign_middle": "Tengah",
|
||||
"sketch_text.valign_top": "Atas",
|
||||
"solid": "pepejal",
|
||||
"status.editing": "Menyunting {name}",
|
||||
"status.navigation": "Pemetaan tetikus: {mapping}",
|
||||
@@ -5019,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "Arahan tersemat dipaparkan pada reben. Lalukan tetikus pada baris untuk menyemat atau menyahsemat.",
|
||||
"ui.ribbon_workspace": "Ruang kerja",
|
||||
"ui.right": "Kanan",
|
||||
"ui.right_click_confirms": "Klik kanan mengesahkan input dialog",
|
||||
"ui.right_click_confirms_tip": "Apabila dialog dibuka, klik kanan dalam paparan beralih ke input kosong seterusnya, dan pada input terakhir menjalankan OK",
|
||||
"ui.save": "Simpan",
|
||||
"ui.save_as": "Simpan Sebagai",
|
||||
"ui.save_mesh_no_slicer_open": "Tiada penghiris ditemui: pilih Tersuai… dan pilih program penghiris anda",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Verdi",
|
||||
"Variable Radius": "Variabel radius",
|
||||
"Velocity": "Hastighet",
|
||||
"Vertical": "Loddrett",
|
||||
"Vertices": "Hjørner",
|
||||
"View navigator": "Visningsnavigator",
|
||||
"Volume": "Volum",
|
||||
@@ -3932,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Ta teksten av kurven",
|
||||
"sketch_text.path_hint": "Velg en kurve i skissen som teksten skal følge: klikk her og deretter på kurven",
|
||||
"sketch_text.use_font_file": "Bruk skriftfilen {path}",
|
||||
"sketch_text.valign_baseline": "Grunnlinje",
|
||||
"sketch_text.valign_bottom": "Bunn",
|
||||
"sketch_text.valign_middle": "Midt",
|
||||
"sketch_text.valign_top": "Topp",
|
||||
"solid": "volumkropp",
|
||||
"status.editing": "Redigerer {name}",
|
||||
"status.navigation": "Museoppsett: {mapping}",
|
||||
@@ -4450,7 +4445,6 @@
|
||||
"ui.collapse": "Skjul",
|
||||
"ui.collinear": "Kollineær",
|
||||
"ui.colour_vision": "Fargesyn",
|
||||
"ui.colour_vision_bends": "Bøyninger",
|
||||
"ui.colour_vision_deutan": "Deutan",
|
||||
"ui.colour_vision_deutan_tip": "For svak eller manglende grønnsans",
|
||||
"ui.colour_vision_failed": "Mislyktes",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Waarde",
|
||||
"Variable Radius": "Variabele straal",
|
||||
"Velocity": "Snelheid",
|
||||
"Vertical": "Verticaal",
|
||||
"Vertices": "Hoekpunten",
|
||||
"View navigator": "Weergavenavigator",
|
||||
"Volume": "Volume",
|
||||
@@ -1373,7 +1372,6 @@
|
||||
"dialog.edit_title": "{title} BEWERKEN",
|
||||
"dialog.no_shown_body": "Geen zichtbaar lichaam om te wijzigen: toon er een of kies Nieuw lichaam",
|
||||
"dialog.pattern_sketch_not_object": "Kies lichamen of kenmerken: een schets is geen van beide. Herhaal de curven ervan met het eigen Patroon of Spiegelen van de schets, of extrudeer de schets eerst.",
|
||||
"dialog.right_click_pick": "Eerst {input} selecteren",
|
||||
"dialog.select": "↖ Selecteren",
|
||||
"dialog.selected_count": "↖ {count} geselecteerd",
|
||||
"dialog.selection_constraint": "Beperking {id}",
|
||||
@@ -3944,10 +3942,6 @@
|
||||
"sketch_text.path_clear": "De tekst van zijn curve halen",
|
||||
"sketch_text.path_hint": "Een curve van de schets die de tekst volgt: klik hier en daarna op de curve",
|
||||
"sketch_text.use_font_file": "Lettertypebestand {path} gebruiken",
|
||||
"sketch_text.valign_baseline": "Basislijn",
|
||||
"sketch_text.valign_bottom": "Onder",
|
||||
"sketch_text.valign_middle": "Midden",
|
||||
"sketch_text.valign_top": "Boven",
|
||||
"solid": "solid",
|
||||
"status.editing": "{name} wordt bewerkt",
|
||||
"status.navigation": "Muistoewijzing: {mapping}",
|
||||
@@ -4269,7 +4263,6 @@
|
||||
"ui.agent_chat_setup_title": "Een assistent instellen",
|
||||
"ui.agent_chat_side": "Zijde van agentchat",
|
||||
"ui.agent_chat_signed_in": "aangemeld",
|
||||
"ui.agent_chat_snap_none_found": "Geen codeeragent gevonden. Het Snap-pakket is afgeschermd en kan de codeeragents die op deze computer zijn geïnstalleerd niet zien of starten. Installeer SolidCraft in plaats daarvan via het AppImage-, .deb- of .rpm-pakket om ze te gebruiken. Een agent die een OpenAI-compatibele API gebruikt, werkt ook in het Snap-pakket: stel er een in met Agent toevoegen.",
|
||||
"ui.agent_chat_state_auth": "Aanmelden vereist",
|
||||
"ui.agent_chat_state_busy": "Bezig…",
|
||||
"ui.agent_chat_state_exited": "Agent gestopt",
|
||||
@@ -4436,9 +4429,7 @@
|
||||
"ui.browser_bodies_one": "{count} lichaam",
|
||||
"ui.browser_bodies_other": "{count} lichamen",
|
||||
"ui.browser_collapse": "De browser samenvouwen",
|
||||
"ui.browser_collapse_below": "Onderliggende samenvouwen",
|
||||
"ui.browser_expand": "De browser uitvouwen",
|
||||
"ui.browser_expand_below": "Onderliggende uitvouwen",
|
||||
"ui.browser_title": "Browser",
|
||||
"ui.calibrate": "Kalibreren",
|
||||
"ui.cancel": "Annuleren",
|
||||
@@ -5033,8 +5024,6 @@
|
||||
"ui.ribbon_pin_footer": "Vastgepinde opdrachten verschijnen in het lint. Beweeg over een rij om vast te pinnen of los te maken.",
|
||||
"ui.ribbon_workspace": "Werkruimte",
|
||||
"ui.right": "Rechts",
|
||||
"ui.right_click_confirms": "Rechtsklik bevestigt dialooginvoer",
|
||||
"ui.right_click_confirms_tip": "Met een dialoog open gaat een rechtsklik in de weergave naar de volgende lege invoer, en bij de laatste voert hij OK uit",
|
||||
"ui.save": "Opslaan",
|
||||
"ui.save_as": "Opslaan als",
|
||||
"ui.save_mesh_no_slicer_open": "Geen slicer gevonden: kies Aangepast… en selecteer je slicerprogramma",
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.sketch.select_3d_curve_points": "Select 3D sketch curve points",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Show and select points on drawn 3D sketch curves for construction references."
|
||||
},
|
||||
"de": {
|
||||
"prefs.sketch.select_3d_curve_points": "Punkte von 3D-Skizzenkurven auswählen",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Punkte auf gezeichneten 3D-Skizzenkurven als Referenzen für Konstruktionselemente anzeigen und auswählen."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.sketch.select_3d_curve_points": "3Dスケッチ曲線の点を選択",
|
||||
"prefs.sketch.select_3d_curve_points_help": "描画した3Dスケッチ曲線の点を表示し、構築要素の参照として選択します。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.sketch.select_3d_curve_points": "3D 스케치 곡선의 점 선택",
|
||||
"prefs.sketch.select_3d_curve_points_help": "그린 3D 스케치 곡선의 점을 표시하고 구성 요소의 참조로 선택합니다."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.sketch.select_3d_curve_points": "选择 3D 草图曲线上的点",
|
||||
"prefs.sketch.select_3d_curve_points_help": "显示绘制的 3D 草图曲线上的点,并将其选作构造参照。"
|
||||
},
|
||||
"ar": {
|
||||
"prefs.sketch.select_3d_curve_points": "تحديد نقاط منحنيات الرسم ثلاثي الأبعاد",
|
||||
"prefs.sketch.select_3d_curve_points_help": "إظهار نقاط منحنيات الرسم ثلاثي الأبعاد المرسومة وتحديدها كمراجع للإنشاء."
|
||||
},
|
||||
"he": {
|
||||
"prefs.sketch.select_3d_curve_points": "בחירת נקודות על עקומות סקיצה תלת־ממדית",
|
||||
"prefs.sketch.select_3d_curve_points_help": "הצגה ובחירה של נקודות על עקומות סקיצה תלת־ממדית שצוירו, לשימוש כהפניות בנייה."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.sketch.select_3d_curve_points": "Chọn điểm trên đường cong phác thảo 3D",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Hiển thị và chọn các điểm trên đường cong phác thảo 3D đã vẽ để làm tham chiếu dựng hình."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.agent_chat_ctx_gone": "No longer in the design: it was changed or deleted."
|
||||
},
|
||||
"ja": {
|
||||
"ui.agent_chat_ctx_gone": "デザインにはもうありません(変更または削除されました)。"
|
||||
},
|
||||
"zh": {
|
||||
"ui.agent_chat_ctx_gone": "已不在设计中:它被修改或删除了。"
|
||||
},
|
||||
"ar": {
|
||||
"ui.agent_chat_ctx_gone": "لم يعد في التصميم: تم تغييره أو حذفه."
|
||||
},
|
||||
"he": {
|
||||
"ui.agent_chat_ctx_gone": "כבר לא בעיצוב: הוא שונה או נמחק."
|
||||
},
|
||||
"vi": {
|
||||
"ui.agent_chat_ctx_gone": "Không còn trong thiết kế: nó đã bị thay đổi hoặc xóa."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"en": { "ui.agent_chat_transcript_assistant": "Assistant:", "ui.agent_chat_transcript_user": "User:" },
|
||||
"ar": { "ui.agent_chat_transcript_assistant": "المساعد:", "ui.agent_chat_transcript_user": "المستخدم:" },
|
||||
"de": { "ui.agent_chat_transcript_assistant": "Assistent:", "ui.agent_chat_transcript_user": "Benutzer:" },
|
||||
"he": { "ui.agent_chat_transcript_assistant": "עוזר:", "ui.agent_chat_transcript_user": "משתמש:" },
|
||||
"ja": { "ui.agent_chat_transcript_assistant": "アシスタント:", "ui.agent_chat_transcript_user": "ユーザー:" },
|
||||
"ko": { "ui.agent_chat_transcript_assistant": "어시스턴트:", "ui.agent_chat_transcript_user": "사용자:" },
|
||||
"vi": { "ui.agent_chat_transcript_assistant": "Trợ lý:", "ui.agent_chat_transcript_user": "Người dùng:" },
|
||||
"zh": { "ui.agent_chat_transcript_assistant": "助手:", "ui.agent_chat_transcript_user": "用户:" }
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"en": { "ui.agent_chat_snap_none_found": "No coding agent found. The Snap package is confined, so it cannot see or start the coding agents installed on this computer. To use them, install SolidCraft from the AppImage, .deb or .rpm package instead. An agent that uses an OpenAI-compatible API works in the Snap package too: set one up with Add agent." },
|
||||
"ar": { "ui.agent_chat_snap_none_found": "لم يُعثر على وكيل برمجي. تعمل حزمة Snap في بيئة معزولة، لذا لا يمكنها رؤية الوكلاء البرمجيين المثبّتين على هذا الحاسوب ولا تشغيلهم. لاستخدامهم، ثبّت SolidCraft من حزمة AppImage أو .deb أو .rpm بدلًا من ذلك. يعمل الوكيل الذي يستخدم واجهة برمجية متوافقة مع OpenAI في حزمة Snap أيضًا: أعدّه من «إضافة وكيل»." },
|
||||
"cs": { "ui.agent_chat_snap_none_found": "Nebyl nalezen žádný kódovací agent. Balíček Snap běží v izolovaném prostředí, takže nevidí kódovací agenty nainstalované v tomto počítači a nemůže je spustit. Chcete-li je používat, nainstalujte SolidCraft z balíčku AppImage, .deb nebo .rpm. Agent, který používá API kompatibilní s OpenAI, v balíčku Snap funguje: nastavte ho přes Přidat agenta." },
|
||||
"de": { "ui.agent_chat_snap_none_found": "Kein Coding-Agent gefunden. Das Snap-Paket ist abgeschottet und kann die auf diesem Computer installierten Coding-Agenten weder sehen noch starten. Um sie zu nutzen, installieren Sie SolidCraft stattdessen aus dem AppImage-, .deb- oder .rpm-Paket. Ein Agent, der eine OpenAI-kompatible API nutzt, funktioniert auch im Snap-Paket: Richten Sie ihn mit Agent hinzufügen ein." },
|
||||
"es": { "ui.agent_chat_snap_none_found": "No se ha encontrado ningún agente de programación. El paquete Snap está confinado, así que no puede ver ni iniciar los agentes de programación instalados en este equipo. Para usarlos, instala SolidCraft desde el paquete AppImage, .deb o .rpm. Un agente que use una API compatible con OpenAI también funciona en el paquete Snap: configúralo con Añadir agente." },
|
||||
"fr": { "ui.agent_chat_snap_none_found": "Aucun agent de programmation trouvé. Le paquet Snap est confiné, il ne peut donc ni voir ni lancer les agents de programmation installés sur cet ordinateur. Pour les utiliser, installer plutôt SolidCraft depuis le paquet AppImage, .deb ou .rpm. Un agent qui utilise une API compatible OpenAI fonctionne aussi dans le paquet Snap. Le configurer avec Ajouter un agent." },
|
||||
"he": { "ui.agent_chat_snap_none_found": "לא נמצא סוכן קוד. חבילת ה־Snap מבודדת, ולכן היא לא יכולה לראות או להפעיל את סוכני הקוד שמותקנים במחשב הזה. כדי להשתמש בהם, יש להתקין את SolidCraft מחבילת AppImage, .deb או .rpm במקום זאת. סוכן שמשתמש ב־API תואם OpenAI עובד גם בחבילת ה־Snap, ואפשר להגדיר אותו בעזרת הוספת סוכן." },
|
||||
"it": { "ui.agent_chat_snap_none_found": "Nessun agente di programmazione trovato. Il pacchetto Snap è confinato, quindi non può vedere né avviare gli agenti di programmazione installati su questo computer. Per usarli, installa SolidCraft dal pacchetto AppImage, .deb o .rpm. Un agente che usa un’API compatibile con OpenAI funziona anche nel pacchetto Snap: configuralo con Aggiungi agente." },
|
||||
"ja": { "ui.agent_chat_snap_none_found": "コーディングエージェントが見つかりません。Snap パッケージは制限された環境で動作するため、このコンピューターにインストールされたコーディングエージェントを認識することも起動することもできません。それらを使うには、代わりに AppImage、.deb または .rpm パッケージから SolidCraft をインストールしてください。OpenAI 互換 API を使うエージェントは Snap パッケージでも動作します。「エージェントを追加」から設定してください。" },
|
||||
"ko": { "ui.agent_chat_snap_none_found": "코딩 에이전트를 찾지 못했습니다. Snap 패키지는 격리된 환경에서 실행되므로 이 컴퓨터에 설치된 코딩 에이전트를 보거나 시작할 수 없습니다. 이 에이전트를 사용하려면 대신 AppImage, .deb 또는 .rpm 패키지로 SolidCraft를 설치하세요. OpenAI 호환 API를 사용하는 에이전트는 Snap 패키지에서도 작동합니다. 에이전트 추가에서 설정하세요." },
|
||||
"nl": { "ui.agent_chat_snap_none_found": "Geen codeeragent gevonden. Het Snap-pakket is afgeschermd en kan de codeeragents die op deze computer zijn geïnstalleerd niet zien of starten. Installeer SolidCraft in plaats daarvan via het AppImage-, .deb- of .rpm-pakket om ze te gebruiken. Een agent die een OpenAI-compatibele API gebruikt, werkt ook in het Snap-pakket: stel er een in met Agent toevoegen." },
|
||||
"pl": { "ui.agent_chat_snap_none_found": "Nie znaleziono agenta programistycznego. Pakiet Snap działa w izolacji, więc nie widzi agentów programistycznych zainstalowanych na tym komputerze i nie może ich uruchomić. Aby z nich korzystać, zainstaluj SolidCraft z pakietu AppImage, .deb lub .rpm. Agent korzystający z API zgodnego z OpenAI działa także w pakiecie Snap: skonfiguruj go przyciskiem Dodaj agenta." },
|
||||
"pt-BR": { "ui.agent_chat_snap_none_found": "Nenhum agente de programação encontrado. O pacote Snap é confinado, então não consegue ver nem iniciar os agentes de programação instalados neste computador. Para usá-los, instale o SolidCraft pelo pacote AppImage, .deb ou .rpm. Um agente que usa uma API compatível com OpenAI também funciona no pacote Snap: configure-o em Adicionar agente." },
|
||||
"ru": { "ui.agent_chat_snap_none_found": "Кодирующий агент не найден. Пакет Snap работает в изолированной среде, поэтому не видит и не может запускать кодирующих агентов, установленных на этом компьютере. Чтобы пользоваться ими, установите SolidCraft из пакета AppImage, .deb или .rpm. Агент, использующий API, совместимый с OpenAI, работает и в пакете Snap: настройте его через «Добавить агент»." },
|
||||
"tr": { "ui.agent_chat_snap_none_found": "Kodlama ajanı bulunamadı. Snap paketi yalıtılmış çalıştığı için bu bilgisayarda yüklü kodlama ajanlarını göremez ve başlatamaz. Bunları kullanmak için SolidCraft'ı bunun yerine AppImage, .deb veya .rpm paketinden yükleyin. OpenAI uyumlu API kullanan bir ajan Snap paketinde de çalışır: Ajan ekle ile ayarlayın." },
|
||||
"uk": { "ui.agent_chat_snap_none_found": "Агента для програмування не знайдено. Пакет Snap працює в ізольованому середовищі, тому не бачить і не може запускати агентів для програмування, установлених на цьому комп’ютері. Щоб користуватися ними, установіть SolidCraft з пакета AppImage, .deb або .rpm. Агент, що використовує API, сумісний з OpenAI, працює і в пакеті Snap: налаштуйте його через «Додати агента»." },
|
||||
"vi": { "ui.agent_chat_snap_none_found": "Không tìm thấy tác tử lập trình nào. Gói Snap chạy trong môi trường bị giới hạn nên không thể thấy hay khởi động các tác tử lập trình được cài trên máy tính này. Để dùng chúng, hãy cài SolidCraft từ gói AppImage, .deb hoặc .rpm thay vào đó. Tác tử dùng API tương thích OpenAI vẫn hoạt động trong gói Snap: hãy thiết lập bằng Thêm AI Agent." },
|
||||
"zh": { "ui.agent_chat_snap_none_found": "未找到编程代理。Snap 软件包运行在受限环境中,无法看到或启动此计算机上安装的编程代理。要使用它们,请改用 AppImage、.deb 或 .rpm 软件包安装 SolidCraft。使用 OpenAI 兼容 API 的代理在 Snap 软件包中同样可用:请通过“添加智能体”进行设置。" },
|
||||
"zh-TW": { "ui.agent_chat_snap_none_found": "未找到程式設計代理。Snap 套件在受限環境中執行,無法看到或啟動這台電腦上安裝的程式設計代理。若要使用它們,請改用 AppImage、.deb 或 .rpm 套件安裝 SolidCraft。使用 OpenAI 相容 API 的代理在 Snap 套件中同樣可用:請透過「新增代理」進行設定。" }
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.agent_chat_answered_in": "Answered in {time}",
|
||||
"ui.agent_chat_ended_after": "Ended after {time}",
|
||||
"ui.agent_chat_span_h": "{h} h {min} min",
|
||||
"ui.agent_chat_span_min": "{n} min",
|
||||
"ui.agent_chat_span_s": "{n} s",
|
||||
"ui.agent_chat_thinking_for": "Thinking for {time}",
|
||||
"ui.agent_chat_tool_running_for": "running for {time}"
|
||||
},
|
||||
"ar": {
|
||||
"ui.agent_chat_answered_in": "أُجيب خلال {time}",
|
||||
"ui.agent_chat_ended_after": "انتهى بعد {time}",
|
||||
"ui.agent_chat_span_h": "{h} ساعة {min} دقيقة",
|
||||
"ui.agent_chat_span_min": "{n} دقيقة",
|
||||
"ui.agent_chat_span_s": "{n} ث",
|
||||
"ui.agent_chat_thinking_for": "يفكر منذ {time}",
|
||||
"ui.agent_chat_tool_running_for": "قيد التشغيل منذ {time}"
|
||||
},
|
||||
"de": {
|
||||
"ui.agent_chat_answered_in": "Beantwortet in {time}",
|
||||
"ui.agent_chat_ended_after": "Beendet nach {time}",
|
||||
"ui.agent_chat_span_h": "{h} Std. {min} Min.",
|
||||
"ui.agent_chat_span_min": "{n} Min.",
|
||||
"ui.agent_chat_span_s": "{n} Sek.",
|
||||
"ui.agent_chat_thinking_for": "Denkt seit {time} nach",
|
||||
"ui.agent_chat_tool_running_for": "läuft seit {time}"
|
||||
},
|
||||
"fr": {
|
||||
"ui.agent_chat_answered_in": "Répondu en {time}",
|
||||
"ui.agent_chat_ended_after": "Arrêté après {time}",
|
||||
"ui.agent_chat_span_h": "{h} h {min} min",
|
||||
"ui.agent_chat_span_min": "{n} min",
|
||||
"ui.agent_chat_span_s": "{n} s",
|
||||
"ui.agent_chat_thinking_for": "Réfléchit depuis {time}",
|
||||
"ui.agent_chat_tool_running_for": "en cours depuis {time}"
|
||||
},
|
||||
"he": {
|
||||
"ui.agent_chat_answered_in": "נענה תוך {time}",
|
||||
"ui.agent_chat_ended_after": "הסתיים אחרי {time}",
|
||||
"ui.agent_chat_span_h": "{h} שע' {min} דק'",
|
||||
"ui.agent_chat_span_min": "{n} דק'",
|
||||
"ui.agent_chat_span_s": "{n} שנ'",
|
||||
"ui.agent_chat_thinking_for": "חושב כבר {time}",
|
||||
"ui.agent_chat_tool_running_for": "רץ כבר {time}"
|
||||
},
|
||||
"ja": {
|
||||
"ui.agent_chat_answered_in": "{time}で回答",
|
||||
"ui.agent_chat_ended_after": "{time}後に終了",
|
||||
"ui.agent_chat_span_h": "{h} 時間 {min} 分",
|
||||
"ui.agent_chat_span_min": "{n} 分",
|
||||
"ui.agent_chat_span_s": "{n} 秒",
|
||||
"ui.agent_chat_thinking_for": "{time}考え中",
|
||||
"ui.agent_chat_tool_running_for": "実行中 ({time})"
|
||||
},
|
||||
"ko": {
|
||||
"ui.agent_chat_answered_in": "{time} 만에 답변",
|
||||
"ui.agent_chat_ended_after": "{time} 후 종료",
|
||||
"ui.agent_chat_span_h": "{h}시간 {min}분",
|
||||
"ui.agent_chat_span_min": "{n}분",
|
||||
"ui.agent_chat_span_s": "{n}초",
|
||||
"ui.agent_chat_thinking_for": "{time}째 생각 중",
|
||||
"ui.agent_chat_tool_running_for": "{time}째 실행 중"
|
||||
},
|
||||
"vi": {
|
||||
"ui.agent_chat_answered_in": "Đã trả lời trong {time}",
|
||||
"ui.agent_chat_ended_after": "Đã dừng sau {time}",
|
||||
"ui.agent_chat_span_h": "{h} giờ {min} phút",
|
||||
"ui.agent_chat_span_min": "{n} phút",
|
||||
"ui.agent_chat_span_s": "{n} giây",
|
||||
"ui.agent_chat_thinking_for": "Đang suy nghĩ {time}",
|
||||
"ui.agent_chat_tool_running_for": "đang chạy {time}"
|
||||
},
|
||||
"zh": {
|
||||
"ui.agent_chat_answered_in": "用时 {time} 完成回答",
|
||||
"ui.agent_chat_ended_after": "{time} 后结束",
|
||||
"ui.agent_chat_span_h": "{h} 小时 {min} 分钟",
|
||||
"ui.agent_chat_span_min": "{n} 分钟",
|
||||
"ui.agent_chat_span_s": "{n} 秒",
|
||||
"ui.agent_chat_thinking_for": "已思考 {time}",
|
||||
"ui.agent_chat_tool_running_for": "已运行 {time}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"en": { "ui.agent_chat_model_search_or_id": "Search, or type any model id…" },
|
||||
"ar": { "ui.agent_chat_model_search_or_id": "ابحث، أو اكتب أي معرّف نموذج…" },
|
||||
"de": { "ui.agent_chat_model_search_or_id": "Suchen oder eine beliebige Modell-ID eingeben…" },
|
||||
"he": { "ui.agent_chat_model_search_or_id": "חיפוש, או הקלדת מזהה מודל כלשהו…" },
|
||||
"ja": { "ui.agent_chat_model_search_or_id": "検索、または任意のモデル ID を入力…" },
|
||||
"ko": { "ui.agent_chat_model_search_or_id": "검색하거나 모델 ID를 직접 입력…" },
|
||||
"vi": { "ui.agent_chat_model_search_or_id": "Tìm, hoặc nhập mã mô hình bất kỳ…" },
|
||||
"zh": { "ui.agent_chat_model_search_or_id": "搜索,或输入任意模型 ID…" }
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"en": {
|
||||
"component.error.ambiguous_name": "Several components are named `{name}`. Use a numeric component ID: {ids}."
|
||||
},
|
||||
"ar": {
|
||||
"component.error.ambiguous_name": "توجد عدة مكونات بالاسم `{name}`. استخدم معرّف مكوّن رقميًا: {ids}."
|
||||
},
|
||||
"de": {
|
||||
"component.error.ambiguous_name": "Mehrere Komponenten heißen `{name}`. Verwende eine numerische Komponenten-ID: {ids}."
|
||||
},
|
||||
"he": {
|
||||
"component.error.ambiguous_name": "לכמה רכיבים יש השם `{name}`. יש להשתמש במזהה רכיב מספרי: {ids}."
|
||||
},
|
||||
"ja": {
|
||||
"component.error.ambiguous_name": "複数のコンポーネントに `{name}` という名前が付いています。数値のコンポーネント ID を使用してください: {ids}。"
|
||||
},
|
||||
"ko": {
|
||||
"component.error.ambiguous_name": "이름이 `{name}`인 구성요소가 여러 개입니다. 숫자 구성요소 ID를 사용하세요: {ids}."
|
||||
},
|
||||
"vi": {
|
||||
"component.error.ambiguous_name": "Nhiều thành phần có tên `{name}`. Hãy dùng ID thành phần dạng số: {ids}."
|
||||
},
|
||||
"zh": {
|
||||
"component.error.ambiguous_name": "多个组件名为 `{name}`。请使用数字组件 ID:{ids}。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"cmd.assembly_constraint_create": "Constrain",
|
||||
"cmd.assembly_constraint_edit": "Edit Constraint"
|
||||
},
|
||||
"de": {
|
||||
"cmd.assembly_constraint_create": "Abhängigkeit",
|
||||
"cmd.assembly_constraint_edit": "Abhängigkeit bearbeiten"
|
||||
},
|
||||
"ja": {
|
||||
"cmd.assembly_constraint_create": "拘束",
|
||||
"cmd.assembly_constraint_edit": "拘束を編集"
|
||||
},
|
||||
"zh": {
|
||||
"cmd.assembly_constraint_create": "约束",
|
||||
"cmd.assembly_constraint_edit": "编辑约束"
|
||||
},
|
||||
"ko": {
|
||||
"cmd.assembly_constraint_create": "구속",
|
||||
"cmd.assembly_constraint_edit": "구속 편집"
|
||||
},
|
||||
"vi": {
|
||||
"cmd.assembly_constraint_create": "Ràng buộc",
|
||||
"cmd.assembly_constraint_edit": "Sửa ràng buộc"
|
||||
},
|
||||
"ar": {
|
||||
"cmd.assembly_constraint_create": "تقييد",
|
||||
"cmd.assembly_constraint_edit": "تحرير التقييد"
|
||||
},
|
||||
"he": {
|
||||
"cmd.assembly_constraint_create": "אילוץ",
|
||||
"cmd.assembly_constraint_edit": "עריכת אילוץ"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.agent_chat_state_no_design": "No design access",
|
||||
"ui.agent_chat_no_design_hint": "The agent runs without SolidCraft's tools, so it can't read or change the design: solidcraft-cli was not found next to the app. Install SolidCraft with solidcraft-cli beside it (on Windows, the MSI or the portable zip), or set SOLIDCRAFT_CLI to its path, then connect again.",
|
||||
"ui.agent_chat_tools_not_started": "The agent runs without SolidCraft's tools, so it can't read or change the design: solidcraft-cli was found, but its tools did not start (the error in the chat says why). Connect again; if it keeps happening, reinstall SolidCraft."
|
||||
},
|
||||
"ar": {
|
||||
"ui.agent_chat_state_no_design": "لا وصول إلى التصميم",
|
||||
"ui.agent_chat_no_design_hint": "يعمل الوكيل دون أدوات SolidCraft، لذا لا يستطيع قراءة التصميم أو تغييره: لم يُعثر على solidcraft-cli بجانب التطبيق. ثبّت SolidCraft مع solidcraft-cli بجانبه (في Windows: حزمة MSI أو ملف zip المحمول)، أو اضبط SOLIDCRAFT_CLI على مساره، ثم اتصل مرة أخرى.",
|
||||
"ui.agent_chat_tools_not_started": "يعمل الوكيل دون أدوات SolidCraft، لذا لا يستطيع قراءة التصميم أو تغييره: عُثر على solidcraft-cli، لكن أدواته لم تبدأ (رسالة الخطأ في المحادثة توضح السبب). اتصل مرة أخرى، وإذا تكرر ذلك فأعد تثبيت SolidCraft."
|
||||
},
|
||||
"he": {
|
||||
"ui.agent_chat_state_no_design": "אין גישה לתכן",
|
||||
"ui.agent_chat_no_design_hint": "הסוכן פועל בלי הכלים של SolidCraft, ולכן אינו יכול לקרוא או לשנות את התכן: solidcraft-cli לא נמצא ליד היישום. התקינו את SolidCraft עם solidcraft-cli לצידו (ב-Windows: קובץ ה-MSI או ה-zip הנייד), או הגדירו את SOLIDCRAFT_CLI לנתיב שלו, ואז התחברו שוב.",
|
||||
"ui.agent_chat_tools_not_started": "הסוכן פועל בלי הכלים של SolidCraft, ולכן אינו יכול לקרוא או לשנות את התכן: solidcraft-cli נמצא, אבל הכלים שלו לא הופעלו (הודעת השגיאה בצ'אט מסבירה למה). התחברו שוב, ואם זה חוזר, התקינו מחדש את SolidCraft."
|
||||
},
|
||||
"ja": {
|
||||
"ui.agent_chat_state_no_design": "デザインにアクセスできません",
|
||||
"ui.agent_chat_no_design_hint": "エージェントは SolidCraft のツールなしで動作しているため、デザインを読み取ることも変更することもできません。アプリの隣に solidcraft-cli が見つかりませんでした。solidcraft-cli が同梱された SolidCraft をインストールするか(Windows では MSI またはポータブル zip)、SOLIDCRAFT_CLI にそのパスを設定してから、もう一度接続してください。",
|
||||
"ui.agent_chat_tools_not_started": "エージェントは SolidCraft のツールなしで動作しているため、デザインを読み取ることも変更することもできません。solidcraft-cli は見つかりましたが、そのツールが起動しませんでした(理由はチャットのエラーに表示されています)。もう一度接続してください。繰り返し起きる場合は SolidCraft を再インストールしてください。"
|
||||
},
|
||||
"vi": {
|
||||
"ui.agent_chat_state_no_design": "Không truy cập được thiết kế",
|
||||
"ui.agent_chat_no_design_hint": "Tác tử đang chạy mà không có công cụ của SolidCraft, nên không thể đọc hay thay đổi thiết kế: không tìm thấy solidcraft-cli cạnh ứng dụng. Hãy cài SolidCraft có solidcraft-cli đi kèm (trên Windows: bản MSI hoặc bản zip di động), hoặc đặt SOLIDCRAFT_CLI thành đường dẫn của nó, rồi kết nối lại.",
|
||||
"ui.agent_chat_tools_not_started": "Tác tử đang chạy mà không có công cụ của SolidCraft, nên không thể đọc hay thay đổi thiết kế: đã tìm thấy solidcraft-cli, nhưng công cụ của nó không khởi động được (lỗi trong cuộc trò chuyện cho biết lý do). Hãy kết nối lại; nếu vẫn xảy ra, hãy cài lại SolidCraft."
|
||||
},
|
||||
"zh": {
|
||||
"ui.agent_chat_state_no_design": "无法访问设计",
|
||||
"ui.agent_chat_no_design_hint": "代理在没有 SolidCraft 工具的情况下运行,因此无法读取或修改设计:在应用旁边找不到 solidcraft-cli。请安装附带 solidcraft-cli 的 SolidCraft(在 Windows 上为 MSI 或便携版 zip),或将 SOLIDCRAFT_CLI 设置为它的路径,然后重新连接。",
|
||||
"ui.agent_chat_tools_not_started": "代理在没有 SolidCraft 工具的情况下运行,因此无法读取或修改设计:已找到 solidcraft-cli,但其工具未能启动(聊天中的错误信息说明了原因)。请重新连接;如果问题仍然出现,请重新安装 SolidCraft。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"en": { "ui.browser_collapse_below": "Collapse Below", "ui.browser_expand_below": "Expand Below" },
|
||||
"ar": { "ui.browser_collapse_below": "طي ما بالأسفل", "ui.browser_expand_below": "توسيع ما بالأسفل" },
|
||||
"de": { "ui.browser_collapse_below": "Darunter einklappen", "ui.browser_expand_below": "Darunter ausklappen" },
|
||||
"es": { "ui.browser_collapse_below": "Contraer debajo", "ui.browser_expand_below": "Expandir debajo" },
|
||||
"fr": { "ui.browser_collapse_below": "Réduire en dessous", "ui.browser_expand_below": "Développer en dessous" },
|
||||
"he": { "ui.browser_collapse_below": "כיווץ מה שמתחת", "ui.browser_expand_below": "הרחבת מה שמתחת" },
|
||||
"it": { "ui.browser_collapse_below": "Comprimi sotto", "ui.browser_expand_below": "Espandi sotto" },
|
||||
"ja": { "ui.browser_collapse_below": "この下を折りたたむ", "ui.browser_expand_below": "この下を展開" },
|
||||
"ko": { "ui.browser_collapse_below": "하위 항목 접기", "ui.browser_expand_below": "하위 항목 펼치기" },
|
||||
"nl": { "ui.browser_collapse_below": "Onderliggende samenvouwen", "ui.browser_expand_below": "Onderliggende uitvouwen" },
|
||||
"pl": { "ui.browser_collapse_below": "Zwiń poniżej", "ui.browser_expand_below": "Rozwiń poniżej" },
|
||||
"ru": { "ui.browser_collapse_below": "Свернуть вложенное", "ui.browser_expand_below": "Развернуть вложенное" },
|
||||
"uk": { "ui.browser_collapse_below": "Згорнути вкладене", "ui.browser_expand_below": "Розгорнути вкладене" },
|
||||
"vi": { "ui.browser_collapse_below": "Thu gọn bên dưới", "ui.browser_expand_below": "Mở rộng bên dưới" },
|
||||
"zh": { "ui.browser_collapse_below": "折叠下级", "ui.browser_expand_below": "展开下级" },
|
||||
"zh-TW": { "ui.browser_collapse_below": "折疊下層", "ui.browser_expand_below": "展開下層" }
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"en": {
|
||||
"browser.straighten_angle": "Edge direction",
|
||||
"browser.straighten_choose": "Choose Horizontal, Vertical or Angle for the edge, then press Straighten.",
|
||||
"browser.straighten_click_a": "Click the image at one end of an edge that should be straight, or type its coordinates.",
|
||||
"browser.straighten_click_b": "Click the other end of the edge, or type its coordinates.",
|
||||
"browser.straighten_horizontal": "Horizontal",
|
||||
"browser.straighten_title": "Straighten: {name}",
|
||||
"browser.straighten_vertical": "Vertical",
|
||||
"cmd.canvas_straighten": "Straighten Canvas",
|
||||
"ui.straighten": "Straighten"
|
||||
},
|
||||
"ar": {
|
||||
"browser.straighten_angle": "اتجاه الحافة",
|
||||
"browser.straighten_choose": "اختر ما تصبح عليه الحافة، أفقية أو رأسية أو بزاوية، ثم اضغط «تقويم».",
|
||||
"browser.straighten_click_a": "انقر الصورة عند أحد طرفي حافة يجب أن تكون مستقيمة، أو اكتب إحداثياتها.",
|
||||
"browser.straighten_click_b": "انقر الطرف الآخر للحافة، أو اكتب إحداثياته.",
|
||||
"browser.straighten_horizontal": "أفقي",
|
||||
"browser.straighten_title": "تقويم: {name}",
|
||||
"browser.straighten_vertical": "رأسي",
|
||||
"cmd.canvas_straighten": "تقويم اللوحة",
|
||||
"ui.straighten": "تقويم"
|
||||
},
|
||||
"de": {
|
||||
"browser.straighten_angle": "Richtung der Kante",
|
||||
"browser.straighten_choose": "Wählen Sie, wie die Kante liegen soll (Horizontal, Vertikal oder ein Winkel), und klicken Sie dann auf Ausrichten.",
|
||||
"browser.straighten_click_a": "Klicken Sie im Bild auf ein Ende einer Kante, die gerade sein soll, oder geben Sie die Koordinaten ein.",
|
||||
"browser.straighten_click_b": "Klicken Sie auf das andere Ende der Kante, oder geben Sie die Koordinaten ein.",
|
||||
"browser.straighten_horizontal": "Horizontal",
|
||||
"browser.straighten_title": "Ausrichten: {name}",
|
||||
"browser.straighten_vertical": "Vertikal",
|
||||
"cmd.canvas_straighten": "Zeichenfläche ausrichten",
|
||||
"ui.straighten": "Ausrichten"
|
||||
},
|
||||
"he": {
|
||||
"browser.straighten_angle": "כיוון הקצה",
|
||||
"browser.straighten_choose": "בחר מה יהיה הקצה, אופקי, אנכי או בזווית, ואז לחץ על יישור.",
|
||||
"browser.straighten_click_a": "לחץ על התמונה בקצה אחד של קצה שאמור להיות ישר, או הקלד את הקואורדינטות שלו.",
|
||||
"browser.straighten_click_b": "לחץ על הקצה השני, או הקלד את הקואורדינטות שלו.",
|
||||
"browser.straighten_horizontal": "אופקי",
|
||||
"browser.straighten_title": "יישור: {name}",
|
||||
"browser.straighten_vertical": "אנכי",
|
||||
"cmd.canvas_straighten": "יישור קנבס",
|
||||
"ui.straighten": "יישור"
|
||||
},
|
||||
"ja": {
|
||||
"browser.straighten_angle": "エッジの向き",
|
||||
"browser.straighten_choose": "エッジの向き(水平、垂直、または角度)を選んでから、[傾き補正]を押してください。",
|
||||
"browser.straighten_click_a": "まっすぐにしたいエッジの一端を画像上でクリックするか、座標を入力してください。",
|
||||
"browser.straighten_click_b": "エッジのもう一端をクリックするか、座標を入力してください。",
|
||||
"browser.straighten_horizontal": "水平",
|
||||
"browser.straighten_title": "傾き補正: {name}",
|
||||
"browser.straighten_vertical": "垂直",
|
||||
"cmd.canvas_straighten": "キャンバスの傾き補正",
|
||||
"ui.straighten": "傾き補正"
|
||||
},
|
||||
"ko": {
|
||||
"browser.straighten_angle": "모서리 방향",
|
||||
"browser.straighten_choose": "모서리 방향(수평, 수직 또는 각도)을 고른 다음 수평 맞추기를 누르세요.",
|
||||
"browser.straighten_click_a": "곧아야 하는 모서리의 한쪽 끝을 이미지에서 클릭하거나 좌표를 입력하세요.",
|
||||
"browser.straighten_click_b": "모서리의 다른 쪽 끝을 클릭하거나 좌표를 입력하세요.",
|
||||
"browser.straighten_horizontal": "수평",
|
||||
"browser.straighten_title": "수평 맞추기: {name}",
|
||||
"browser.straighten_vertical": "수직",
|
||||
"cmd.canvas_straighten": "캔버스 수평 맞추기",
|
||||
"ui.straighten": "수평 맞추기"
|
||||
},
|
||||
"vi": {
|
||||
"browser.straighten_angle": "Hướng của cạnh",
|
||||
"browser.straighten_choose": "Chọn hướng cho cạnh (Ngang, Dọc hoặc một góc), rồi nhấn Làm thẳng.",
|
||||
"browser.straighten_click_a": "Nhấp vào ảnh tại một đầu của cạnh cần thẳng, hoặc nhập tọa độ của nó.",
|
||||
"browser.straighten_click_b": "Nhấp vào đầu kia của cạnh, hoặc nhập tọa độ của nó.",
|
||||
"browser.straighten_horizontal": "Ngang",
|
||||
"browser.straighten_title": "Làm thẳng: {name}",
|
||||
"browser.straighten_vertical": "Dọc",
|
||||
"cmd.canvas_straighten": "Làm thẳng hình ảnh Canvas",
|
||||
"ui.straighten": "Làm thẳng"
|
||||
},
|
||||
"zh": {
|
||||
"browser.straighten_angle": "边的方向",
|
||||
"browser.straighten_choose": "选择边的方向(水平、垂直或角度),然后按“拉直”。",
|
||||
"browser.straighten_click_a": "在图像上单击应为直线的边的一端,或输入其坐标。",
|
||||
"browser.straighten_click_b": "单击该边的另一端,或输入其坐标。",
|
||||
"browser.straighten_horizontal": "水平",
|
||||
"browser.straighten_title": "拉直:{name}",
|
||||
"browser.straighten_vertical": "垂直",
|
||||
"cmd.canvas_straighten": "拉直画布",
|
||||
"ui.straighten": "拉直"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.colour_vision_bends": "Bends"
|
||||
},
|
||||
"ar": {
|
||||
"ui.colour_vision_bends": "الثنيات"
|
||||
},
|
||||
"cs": {
|
||||
"ui.colour_vision_bends": "Ohyby"
|
||||
},
|
||||
"da": {
|
||||
"ui.colour_vision_bends": "Bukninger"
|
||||
},
|
||||
"de": {
|
||||
"ui.colour_vision_bends": "Biegungen"
|
||||
},
|
||||
"he": {
|
||||
"ui.colour_vision_bends": "כיפופים"
|
||||
},
|
||||
"ja": {
|
||||
"ui.colour_vision_bends": "曲げ"
|
||||
},
|
||||
"ko": {
|
||||
"ui.colour_vision_bends": "벤딩"
|
||||
},
|
||||
"nb": {
|
||||
"ui.colour_vision_bends": "Bøyninger"
|
||||
},
|
||||
"pl": {
|
||||
"ui.colour_vision_bends": "Gięcia"
|
||||
},
|
||||
"ru": {
|
||||
"ui.colour_vision_bends": "Гибы"
|
||||
},
|
||||
"vi": {
|
||||
"ui.colour_vision_bends": "Các vị trí chấn"
|
||||
},
|
||||
"zh": {
|
||||
"ui.colour_vision_bends": "折弯"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"en": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"ar": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"de": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"he": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"ja": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"vi": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
},
|
||||
"zh": {
|
||||
"dialog.component_origin": "{placement} · {item}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.constraint_glyph_size": "Constraint glyph size",
|
||||
"prefs.constraint_glyph_size_note": "How large constraint glyphs and their letters or icons are drawn in a sketch. 100% is the usual size; glyphs keep this screen size at every zoom."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.constraint_glyph_size": "حجم رموز القيود",
|
||||
"prefs.constraint_glyph_size_note": "حجم رسم رموز القيود وحروفها أو أيقوناتها في الرسم. 100% هو الحجم المعتاد؛ وتحتفظ الرموز بهذا الحجم على الشاشة عند أي مستوى تكبير."
|
||||
},
|
||||
"de": {
|
||||
"prefs.constraint_glyph_size": "Größe der Bindungssymbole",
|
||||
"prefs.constraint_glyph_size_note": "Wie groß Bindungssymbole samt Buchstaben oder Icons in einer Skizze gezeichnet werden. 100 % ist die übliche Größe; die Symbole behalten diese Bildschirmgröße bei jedem Zoom."
|
||||
},
|
||||
"fr": {
|
||||
"prefs.constraint_glyph_size": "Taille des symboles de contraintes",
|
||||
"prefs.constraint_glyph_size_note": "Taille à laquelle les symboles de contraintes, avec leurs lettres ou icônes, sont dessinés dans une esquisse. 100 % est la taille habituelle ; les symboles gardent cette taille à l'écran quel que soit le zoom."
|
||||
},
|
||||
"he": {
|
||||
"prefs.constraint_glyph_size": "גודל סמלי האילוצים",
|
||||
"prefs.constraint_glyph_size_note": "הגודל שבו מצוירים סמלי האילוצים, עם האותיות או הסמלונים שלהם, בשרטוט. 100% הוא הגודל הרגיל; הסמלים שומרים על גודל המסך הזה בכל זום."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.constraint_glyph_size": "拘束グリフのサイズ",
|
||||
"prefs.constraint_glyph_size_note": "スケッチ内の拘束グリフとその文字やアイコンを描く大きさ。100% が通常のサイズです。グリフはどのズームでもこの画面サイズを保ちます。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.constraint_glyph_size": "구속 조건 기호 크기",
|
||||
"prefs.constraint_glyph_size_note": "스케치에서 구속 조건 기호와 그 문자나 아이콘을 그리는 크기입니다. 100%가 기본 크기이며, 기호는 확대/축소와 관계없이 이 화면 크기를 유지합니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.constraint_glyph_size": "Kích thước biểu tượng ràng buộc",
|
||||
"prefs.constraint_glyph_size_note": "Kích thước vẽ biểu tượng ràng buộc cùng chữ cái hoặc biểu tượng bên trong trong bản phác. 100% là kích thước thông thường; biểu tượng giữ kích thước màn hình này ở mọi mức thu phóng."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.constraint_glyph_size": "约束符号大小",
|
||||
"prefs.constraint_glyph_size_note": "草图中约束符号及其字母或图标的绘制大小。100% 为常规大小;任意缩放比例下符号都保持此屏幕大小。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"en": {
|
||||
"cmd.construct.axis": "Axis",
|
||||
"cmd.construct.plane": "Plane",
|
||||
"cmd.construct.point": "Point",
|
||||
"help.construct.axis": "Creates a construction axis with the method your picks call for: along an edge or line, through a hole or round face, where two planes meet, through two points, or square to a face through a point. Use it when you know the references and not the method.",
|
||||
"help.construct.plane": "Creates a construction plane with the method your picks call for: offset from a plane, through a point, between two planes, through lines or points, tangent to a curved face, or square to a path. Use it when you know the references and not the method.",
|
||||
"help.construct.point": "Creates a construction point with the method your picks call for: at a vertex, at the centre of a circle or sphere, along an edge, where two lines or three planes meet, or where a line crosses a plane. Use it when you know the references and not the method.",
|
||||
"ui.construct_auto.chosen": "Chosen from your picks. Pick another reference, or take one out, to change the method.",
|
||||
"ui.construct_auto.no_fit": "Pick other references: no method builds from these.",
|
||||
"ui.construct_auto.pick": "Pick what to build from: the method follows from your picks.",
|
||||
"ui.construct_auto.refs": "References",
|
||||
"ui.construct_auto.select": "Select references to build from first"
|
||||
},
|
||||
"ja": {
|
||||
"cmd.construct.axis": "軸",
|
||||
"cmd.construct.plane": "平面",
|
||||
"cmd.construct.point": "点",
|
||||
"help.construct.axis": "選択に応じた方法で構築軸を作ります。エッジや線に沿って、穴や丸い面を通って、2つの平面の交線に、2点を通って、または点を通り面に垂直に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"help.construct.plane": "選択に応じた方法で構築平面を作ります。平面からのオフセット、点を通る、2つの平面の中間、線や点を通る、曲面に接する、またはパスに垂直に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"help.construct.point": "選択に応じた方法で構築点を作ります。頂点、円や球の中心、エッジ上、2本の線や3つの平面の交点、または線が平面と交わる位置に作ります。参照は決まっているが方法を選びたくないときに使います。",
|
||||
"ui.construct_auto.chosen": "選択から方法を選びました。参照を追加または削除すると方法が変わります。",
|
||||
"ui.construct_auto.no_fit": "別の参照を選択してください。これらから作れる方法がありません。",
|
||||
"ui.construct_auto.pick": "作成元を選択してください。方法は選択から決まります。",
|
||||
"ui.construct_auto.refs": "参照",
|
||||
"ui.construct_auto.select": "先に作成元の参照を選択してください"
|
||||
},
|
||||
"zh": {
|
||||
"cmd.construct.axis": "轴",
|
||||
"cmd.construct.plane": "平面",
|
||||
"cmd.construct.point": "点",
|
||||
"help.construct.axis": "按所选对象对应的方法创建构造轴:沿边或直线、穿过孔或圆形面、两平面的交线、穿过两点,或过一点垂直于面。在已知参照但不想选择方法时使用。",
|
||||
"help.construct.plane": "按所选对象对应的方法创建构造平面:偏移自平面、过一点、两平面之间、过直线或点、与曲面相切,或垂直于路径。在已知参照但不想选择方法时使用。",
|
||||
"help.construct.point": "按所选对象对应的方法创建构造点:在顶点、圆或球的中心、沿边、两直线或三个平面的交点,或直线与平面的交点。在已知参照但不想选择方法时使用。",
|
||||
"ui.construct_auto.chosen": "已根据所选对象选定方法。添加或移除参照即可更换方法。",
|
||||
"ui.construct_auto.no_fit": "请选择其他参照:没有方法能由这些对象创建。",
|
||||
"ui.construct_auto.pick": "选择创建依据:方法由所选对象决定。",
|
||||
"ui.construct_auto.refs": "参照",
|
||||
"ui.construct_auto.select": "请先选择创建依据的参照"
|
||||
},
|
||||
"ar": {
|
||||
"cmd.construct.axis": "محور",
|
||||
"cmd.construct.plane": "مستوى",
|
||||
"cmd.construct.point": "نقطة",
|
||||
"help.construct.axis": "ينشئ محورًا إنشائيًا بالطريقة التي تناسب ما تختاره: على امتداد حافة أو خط، أو عبر ثقب أو وجه دائري، أو عند تقاطع مستويين، أو عبر نقطتين، أو عموديًا على وجه عبر نقطة. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"help.construct.plane": "ينشئ مستوى إنشائيًا بالطريقة التي تناسب ما تختاره: إزاحة عن مستوى، أو عبر نقطة، أو بين مستويين، أو عبر خطوط أو نقاط، أو مماسًا لوجه منحنٍ، أو عموديًا على مسار. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"help.construct.point": "ينشئ نقطة إنشائية بالطريقة التي تناسب ما تختاره: عند رأس، أو في مركز دائرة أو كرة، أو على امتداد حافة، أو عند تقاطع خطين أو ثلاثة مستويات، أو حيث يقطع خط مستوى. استخدمه عندما تعرف المراجع ولا تعرف الطريقة.",
|
||||
"ui.construct_auto.chosen": "اختيرت الطريقة من اختياراتك. اختر مرجعًا آخر أو أزل مرجعًا لتغيير الطريقة.",
|
||||
"ui.construct_auto.no_fit": "اختر مراجع أخرى: لا توجد طريقة تبني من هذه المراجع.",
|
||||
"ui.construct_auto.pick": "اختر ما تبني منه: الطريقة تتبع اختياراتك.",
|
||||
"ui.construct_auto.refs": "المراجع",
|
||||
"ui.construct_auto.select": "اختر أولًا المراجع التي تبني منها"
|
||||
},
|
||||
"he": {
|
||||
"cmd.construct.axis": "ציר",
|
||||
"cmd.construct.plane": "מישור",
|
||||
"cmd.construct.point": "נקודה",
|
||||
"help.construct.axis": "יוצר ציר עזר בשיטה שמתאימה למה שבחרת: לאורך קצה או קו, דרך חור או פאה עגולה, במפגש של שני מישורים, דרך שתי נקודות, או ניצב לפאה דרך נקודה. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"help.construct.plane": "יוצר מישור עזר בשיטה שמתאימה למה שבחרת: בהיסט ממישור, דרך נקודה, בין שני מישורים, דרך קווים או נקודות, משיק לפאה מעוקלת, או ניצב למסלול. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"help.construct.point": "יוצר נקודת עזר בשיטה שמתאימה למה שבחרת: בקודקוד, במרכז של מעגל או כדור, לאורך קצה, במפגש של שני קווים או שלושה מישורים, או במקום שבו קו חוצה מישור. השתמש בו כשאתה יודע את ההפניות ולא את השיטה.",
|
||||
"ui.construct_auto.chosen": "השיטה נבחרה לפי הבחירות שלך. בחר הפניה נוספת, או הסר אחת, כדי לשנות את השיטה.",
|
||||
"ui.construct_auto.no_fit": "בחר הפניות אחרות: אין שיטה שבונה מאלה.",
|
||||
"ui.construct_auto.pick": "בחר ממה לבנות: השיטה נקבעת לפי הבחירות שלך.",
|
||||
"ui.construct_auto.refs": "הפניות",
|
||||
"ui.construct_auto.select": "בחר קודם את ההפניות לבנייה"
|
||||
},
|
||||
"vi": {
|
||||
"cmd.construct.axis": "Trục",
|
||||
"cmd.construct.plane": "Mặt phẳng",
|
||||
"cmd.construct.point": "Điểm",
|
||||
"help.construct.axis": "Tạo trục dựng theo phương pháp phù hợp với những gì bạn chọn: dọc theo cạnh hoặc đường, qua lỗ hoặc mặt tròn, nơi hai mặt phẳng giao nhau, qua hai điểm, hoặc vuông góc với mặt qua một điểm. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"help.construct.plane": "Tạo mặt phẳng dựng theo phương pháp phù hợp với những gì bạn chọn: cách một mặt phẳng, qua một điểm, giữa hai mặt phẳng, qua các đường hoặc điểm, tiếp xúc với mặt cong, hoặc vuông góc với đường dẫn. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"help.construct.point": "Tạo điểm dựng theo phương pháp phù hợp với những gì bạn chọn: tại đỉnh, tại tâm đường tròn hoặc mặt cầu, dọc theo cạnh, nơi hai đường hoặc ba mặt phẳng giao nhau, hoặc nơi một đường cắt mặt phẳng. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"ui.construct_auto.chosen": "Đã chọn phương pháp theo lựa chọn của bạn. Chọn thêm hoặc bỏ một tham chiếu để đổi phương pháp.",
|
||||
"ui.construct_auto.no_fit": "Hãy chọn tham chiếu khác: không phương pháp nào dựng được từ các tham chiếu này.",
|
||||
"ui.construct_auto.pick": "Chọn những gì để dựng: phương pháp theo lựa chọn của bạn.",
|
||||
"ui.construct_auto.refs": "Tham chiếu",
|
||||
"ui.construct_auto.select": "Hãy chọn tham chiếu để dựng trước"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.construct_planes": "Planes",
|
||||
"ui.construct_axes": "Axes",
|
||||
"ui.construct_points": "Points",
|
||||
"prefs.construct_menu_groups": "Group Construct tools by entity type",
|
||||
"prefs.construct_menu_groups_help": "Show Planes, Axes and Points headings. Off keeps the original menu order."
|
||||
},
|
||||
"ar": {
|
||||
"ui.construct_planes": "المستويات",
|
||||
"ui.construct_axes": "المحاور",
|
||||
"ui.construct_points": "النقاط",
|
||||
"prefs.construct_menu_groups": "تجميع أدوات الإنشاء حسب نوع العنصر",
|
||||
"prefs.construct_menu_groups_help": "إظهار عناوين المستويات والمحاور والنقاط. يحافظ التعطيل على ترتيب القائمة الأصلي."
|
||||
},
|
||||
"he": {
|
||||
"ui.construct_planes": "מישורים",
|
||||
"ui.construct_axes": "צירים",
|
||||
"ui.construct_points": "נקודות",
|
||||
"prefs.construct_menu_groups": "קיבוץ כלי הבנייה לפי סוג ישות",
|
||||
"prefs.construct_menu_groups_help": "הצגת כותרות מישורים, צירים ונקודות. כיבוי שומר על סדר התפריט המקורי."
|
||||
},
|
||||
"ja": {
|
||||
"ui.construct_planes": "平面",
|
||||
"ui.construct_axes": "軸",
|
||||
"ui.construct_points": "点",
|
||||
"prefs.construct_menu_groups": "構築ツールを要素の種類でグループ化",
|
||||
"prefs.construct_menu_groups_help": "平面、軸、点の見出しを表示します。オフにすると元のメニュー順序を維持します。"
|
||||
},
|
||||
"zh": {
|
||||
"ui.construct_planes": "平面",
|
||||
"ui.construct_axes": "轴",
|
||||
"ui.construct_points": "点",
|
||||
"prefs.construct_menu_groups": "按实体类型分组构造工具",
|
||||
"prefs.construct_menu_groups_help": "显示平面、轴和点标题。关闭时保留原始菜单顺序。"
|
||||
},
|
||||
"de": {
|
||||
"ui.construct_planes": "Ebenen",
|
||||
"ui.construct_axes": "Achsen",
|
||||
"ui.construct_points": "Punkte",
|
||||
"prefs.construct_menu_groups": "Konstruktionswerkzeuge nach Elementtyp gruppieren",
|
||||
"prefs.construct_menu_groups_help": "Zeigt Überschriften für Ebenen, Achsen und Punkte. Aus behält die ursprüngliche Menüreihenfolge bei."
|
||||
},
|
||||
"ko": {
|
||||
"ui.construct_planes": "평면",
|
||||
"ui.construct_axes": "축",
|
||||
"ui.construct_points": "점",
|
||||
"prefs.construct_menu_groups": "요소 유형별로 구성 도구 그룹화",
|
||||
"prefs.construct_menu_groups_help": "평면, 축, 점 제목을 표시합니다. 끄면 원래 메뉴 순서를 유지합니다."
|
||||
},
|
||||
"vi": {
|
||||
"ui.construct_planes": "Các mặt phẳng",
|
||||
"ui.construct_axes": "Các trục",
|
||||
"ui.construct_points": "Các điểm",
|
||||
"prefs.construct_menu_groups": "Nhóm công cụ dựng theo loại đối tượng",
|
||||
"prefs.construct_menu_groups_help": "Hiện tiêu đề Mặt phẳng, Trục và Điểm. Tắt để giữ thứ tự menu ban đầu."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"ar": {
|
||||
"ui.construction.axis_hint": "خط إنشائي: انقر نقطة، أو أدخل بعدها عن محور الرسم",
|
||||
"ui.construction.parallel_hint": "خط إنشائي: اختر خطًا مستقيمًا ثم انقر أو أدخل الإزاحة؛ انقر بزر الفأرة الأيمن لتغيير المرجع"
|
||||
},
|
||||
"he": {
|
||||
"ui.construction.axis_hint": "ישר עזר: לחיצה על נקודה, או הקלדת המרחק מציר הסקיצה",
|
||||
"ui.construction.parallel_hint": "ישר עזר: בחירת ישר, ואז לחיצה או הקלדת ההיסט; לחיצה ימנית להחלפת הייחוס"
|
||||
},
|
||||
"ja": {
|
||||
"ui.construction.axis_hint": "補助直線: 点をクリックするか、スケッチ軸からの距離を入力",
|
||||
"ui.construction.parallel_hint": "補助直線: 直線を選択し、クリックするかオフセットを入力。右クリックで参照を変更"
|
||||
},
|
||||
"vi": {
|
||||
"ui.construction.axis_hint": "Đường dựng hình: nhấp một điểm, hoặc nhập khoảng cách tới trục phác thảo",
|
||||
"ui.construction.parallel_hint": "Đường dựng hình: chọn đường thẳng, rồi nhấp hoặc nhập khoảng dời; nhấp chuột phải để đổi tham chiếu"
|
||||
},
|
||||
"zh": {
|
||||
"ui.construction.axis_hint": "构造直线:单击一点,或输入它到草图轴的距离",
|
||||
"ui.construction.parallel_hint": "构造直线:先选直线,再单击或输入偏移;右键单击更换参照"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.dialog_first_letter_buttons": "Dialog buttons answer their first letter",
|
||||
"prefs.dialog_first_letter_buttons_help": "With a dialog open, typing the first letter of a button's label presses it: O for OK, C for Cancel. A letter that fits two buttons does nothing, and a focused text field keeps the keystroke. Off: typing does nothing to the buttons, as before."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.dialog_first_letter_buttons": "أزرار نوافذ الحوار تستجيب لحرفها الأول",
|
||||
"prefs.dialog_first_letter_buttons_help": "عند فتح نافذة حوار، كتابة الحرف الأول من تسمية الزر تضغطه: حرف «ا» يضغط زر «إلغاء» مثلًا. الحرف الذي يناسب زرَّين لا يفعل شيئًا، وحقل النص المركَّز عليه يحتفظ بالتضغطة. عند الإيقاف: الكتابة لا تفعل شيئًا للأزرار، كما كان سابقًا."
|
||||
},
|
||||
"de": {
|
||||
"prefs.dialog_first_letter_buttons": "Dialogschaltflächen reagieren auf ihren Anfangsbuchstaben",
|
||||
"prefs.dialog_first_letter_buttons_help": "Ist ein Dialog geöffnet, drückt der Anfangsbuchstabe einer Beschriftung die zugehörige Schaltfläche: O für OK, A für Abbrechen. Ein Buchstabe, der zu zwei Schaltflächen passt, tut nichts, und ein fokussiertes Textfeld behält die Tasteneingabe. Aus: Eingaben drücken keine Schaltfläche, wie bisher."
|
||||
},
|
||||
"he": {
|
||||
"prefs.dialog_first_letter_buttons": "כפתורי תיבות דו-שיח נענים לאות הראשונה שלהם",
|
||||
"prefs.dialog_first_letter_buttons_help": "כשתיבת דו-שיח פתוחה, הקלדת האות הראשונה של שם הכפתור לוחצת עליו: האות «ב» לוחצת על «ביטול», למשל. אות שמתאימה לשני כפתורים אינה עושה דבר, ושדה טקסט שבו נמצא הסמן שומר את ההקלדה. כבוי: הקלדה אינה משפיעה על הכפתורים, כמו קודם."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.dialog_first_letter_buttons": "ダイアログのボタンはラベルの先頭文字で押せる",
|
||||
"prefs.dialog_first_letter_buttons_help": "ダイアログが開いているとき、ボタンのラベルの先頭文字を入力するとそのボタンが押されます:「キ」で「キャンセル」など。2 つのボタンに当てはまる文字は何もしません。フォーカス中のテキストフィールドはそのまま入力を受け取ります。オフ:従来どおり、入力ではボタンは押されません。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.dialog_first_letter_buttons": "다이얼로그 단추가 첫 글자에 반응",
|
||||
"prefs.dialog_first_letter_buttons_help": "다이얼로그가 열려 있을 때 단추 레이블의 첫 글자를 입력하면 그 단추를 누릅니다: 예를 들어 「ㅊ」은 「취소」를 누릅니다. 두 단추에 모두 해당하는 글자는 아무 동작을 하지 않으며, 포커스된 텍스트 필드는 입력을 그대로 받습니다. 끔: 기존처럼 입력이 단추에 영향을 주지 않습니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.dialog_first_letter_buttons": "Nút trong hộp thoại trả lời chữ cái đầu của nhãn",
|
||||
"prefs.dialog_first_letter_buttons_help": "Khi một hộp thoại đang mở, gõ chữ cái đầu của nhãn một nút sẽ bấm nút đó: chữ H bấm nút Hủy bỏ, chẳng hạn. Một chữ khớp với hai nút không thực hiện gì, và trường văn bản đang tiêu điểm giữ lại phím gõ. Tắt: gõ phím không bấm nút, như trước đây."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.dialog_first_letter_buttons": "对话框按钮响应其首字母",
|
||||
"prefs.dialog_first_letter_buttons_help": "打开对话框时,按下按钮标签的首字母即可触发该按钮:如“取”对应“取消”。一个字母若匹配两个按钮则不起作用,获得焦点的文本框保留按键输入。关闭时:按键不影响按钮,与以前相同。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.export": "Export",
|
||||
"prefs.export_name": "Export file name",
|
||||
"prefs.export_name.body": "Exported body's name (the first one when there are several)",
|
||||
"prefs.export_name.design": "Design name",
|
||||
"prefs.export_name_hint": "e.g. {design}-{body}",
|
||||
"prefs.export_name_sample": "Exporting this design offers: {name}",
|
||||
"prefs.export_name_tip": "The file name File › Export and Save As Mesh offer. These placeholders are replaced:\n{placeholders}\nA design property that is not set is left out. Leave the field empty to offer the design's name, or the body's for a mesh."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.export": "التصدير",
|
||||
"prefs.export_name": "اسم ملف التصدير",
|
||||
"prefs.export_name.body": "اسم الجسم المُصدَّر (الأول إن تعددت الأجسام)",
|
||||
"prefs.export_name.design": "اسم التصميم",
|
||||
"prefs.export_name_hint": "مثلًا {design}-{body}",
|
||||
"prefs.export_name_sample": "تصدير هذا التصميم يقترح: {name}",
|
||||
"prefs.export_name_tip": "اسم الملف الذي يقترحه «ملف › تصدير» و«حفظ كشبكة». تُستبدل هذه العناصر النائبة:\n{placeholders}\nتُحذف خاصية التصميم غير المعيّنة. اترك الحقل فارغًا لاقتراح اسم التصميم، أو اسم الجسم للشبكة."
|
||||
},
|
||||
"de": {
|
||||
"prefs.export": "Export",
|
||||
"prefs.export_name": "Dateiname beim Export",
|
||||
"prefs.export_name.body": "Name des exportierten Körpers (des ersten, wenn es mehrere sind)",
|
||||
"prefs.export_name.design": "Name des Designs",
|
||||
"prefs.export_name_hint": "z. B. {design}-{body}",
|
||||
"prefs.export_name_sample": "Beim Export dieses Designs vorgeschlagen: {name}",
|
||||
"prefs.export_name_tip": "Der Dateiname, den Datei › Exportieren und Als Netz speichern vorschlagen. Diese Platzhalter werden ersetzt:\n{placeholders}\nEine nicht gesetzte Konstruktionseigenschaft entfällt. Leer lassen, um den Namen des Designs vorzuschlagen, bei einem Netz den des Körpers."
|
||||
},
|
||||
"he": {
|
||||
"prefs.export": "ייצוא",
|
||||
"prefs.export_name": "שם קובץ הייצוא",
|
||||
"prefs.export_name.body": "שם הגוף המיוצא (הראשון כשיש כמה)",
|
||||
"prefs.export_name.design": "שם התכן",
|
||||
"prefs.export_name_hint": "לדוגמה {design}-{body}",
|
||||
"prefs.export_name_sample": "ייצוא התכן הזה מציע: {name}",
|
||||
"prefs.export_name_tip": "שם הקובץ שמציעים קובץ › ייצוא ושמירה כרשת משולשים. מצייני המיקום האלה מוחלפים:\n{placeholders}\nמאפיין תכן שלא הוגדר מושמט. השאירו את השדה ריק כדי להציע את שם התכן, או את שם הגוף לרשת."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.export": "エクスポート",
|
||||
"prefs.export_name": "エクスポートのファイル名",
|
||||
"prefs.export_name.body": "エクスポートするボディ名(複数ある場合は最初のボディ)",
|
||||
"prefs.export_name.design": "デザイン名",
|
||||
"prefs.export_name_hint": "例: {design}-{body}",
|
||||
"prefs.export_name_sample": "このデザインのエクスポート時の名前: {name}",
|
||||
"prefs.export_name_tip": "ファイル › エクスポートとメッシュとして保存が提案するファイル名です。次のプレースホルダーが置き換えられます:\n{placeholders}\n設定されていないデザインのプロパティは省かれます。空のままにすると、デザイン名(メッシュではボディ名)を提案します。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.export": "내보내기",
|
||||
"prefs.export_name": "내보내기 파일 이름",
|
||||
"prefs.export_name.body": "내보내는 바디 이름(여러 개면 첫 번째 바디)",
|
||||
"prefs.export_name.design": "디자인 이름",
|
||||
"prefs.export_name_hint": "예: {design}-{body}",
|
||||
"prefs.export_name_sample": "이 디자인을 내보낼 때 제안되는 이름: {name}",
|
||||
"prefs.export_name_tip": "파일 › 내보내기와 메쉬로 저장이 제안하는 파일 이름입니다. 다음 자리 표시자가 바뀝니다:\n{placeholders}\n설정되지 않은 설계 속성은 빠집니다. 비워 두면 디자인 이름(메쉬의 경우 바디 이름)을 제안합니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.export": "Xuất",
|
||||
"prefs.export_name": "Tên tệp khi xuất",
|
||||
"prefs.export_name.body": "Tên khối được xuất (khối đầu tiên nếu có nhiều)",
|
||||
"prefs.export_name.design": "Tên thiết kế",
|
||||
"prefs.export_name_hint": "vd. {design}-{body}",
|
||||
"prefs.export_name_sample": "Xuất thiết kế này sẽ đề xuất: {name}",
|
||||
"prefs.export_name_tip": "Tên tệp mà Tệp › Xuất tệp và Lưu dưới dạng lưới đa giác đề xuất. Các phần giữ chỗ này được thay thế:\n{placeholders}\nThuộc tính thiết kế chưa đặt sẽ bị bỏ qua. Để trống để đề xuất tên thiết kế, hoặc tên khối với lưới."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.export": "导出",
|
||||
"prefs.export_name": "导出文件名",
|
||||
"prefs.export_name.body": "导出实体的名称(有多个时取第一个)",
|
||||
"prefs.export_name.design": "设计名称",
|
||||
"prefs.export_name_hint": "例如 {design}-{body}",
|
||||
"prefs.export_name_sample": "导出此设计时建议的名称:{name}",
|
||||
"prefs.export_name_tip": "文件 › 导出和另存为网格时建议的文件名。以下占位符会被替换:\n{placeholders}\n未设置的设计属性会被省略。留空则建议设计名称,网格则建议实体名称。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.export_selects_only_body": "Select the only body when exporting a mesh",
|
||||
"ui.export_selects_only_body_tip": "Export STL, Export 3MF and Send to Slicer start with the design's body selected when it has just one."
|
||||
},
|
||||
"de": {
|
||||
"ui.export_selects_only_body": "Einzigen Körper beim Mesh-Export auswählen",
|
||||
"ui.export_selects_only_body_tip": "Als STL exportieren, Als 3MF exportieren und An Slicer senden starten mit dem Körper des Designs ausgewählt, wenn es nur einen hat."
|
||||
},
|
||||
"ar": {
|
||||
"ui.export_selects_only_body": "تحديد الجسم الوحيد عند تصدير شبكة",
|
||||
"ui.export_selects_only_body_tip": "تبدأ أوامر تصدير STL وتصدير 3MF والإرسال إلى برنامج التقطيع بتحديد جسم التصميم عندما لا يحتوي إلا على جسم واحد."
|
||||
},
|
||||
"he": {
|
||||
"ui.export_selects_only_body": "בחירת הגוף היחיד בייצוא רשת",
|
||||
"ui.export_selects_only_body_tip": "ייצוא STL, ייצוא 3MF ושליחה לסלייסר מתחילים כשגוף התכנון כבר נבחר, כשיש בו גוף אחד בלבד."
|
||||
},
|
||||
"ja": {
|
||||
"ui.export_selects_only_body": "メッシュのエクスポート時に唯一のボディを選択する",
|
||||
"ui.export_selects_only_body_tip": "デザインのボディが 1 つだけのとき、STL をエクスポート、3MF をエクスポート、スライサーに送るはそのボディを選択した状態で始まります。"
|
||||
},
|
||||
"ko": {
|
||||
"ui.export_selects_only_body": "메시 내보내기 시 유일한 바디 선택",
|
||||
"ui.export_selects_only_body_tip": "디자인에 바디가 하나뿐이면 STL 내보내기, 3MF 내보내기, 슬라이서로 보내기가 그 바디를 선택한 상태로 시작합니다."
|
||||
},
|
||||
"vi": {
|
||||
"ui.export_selects_only_body": "Chọn khối duy nhất khi xuất lưới",
|
||||
"ui.export_selects_only_body_tip": "Xuất tệp STL, Xuất tệp 3MF và Gửi sang phần mềm cắt lớp bắt đầu với khối của thiết kế đã được chọn khi thiết kế chỉ có một khối."
|
||||
},
|
||||
"zh": {
|
||||
"ui.export_selects_only_body": "导出网格时选中唯一的实体",
|
||||
"ui.export_selects_only_body_tip": "设计只有一个实体时,导出 STL、导出 3MF 和发送到切片软件会在打开时选中该实体。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"en": {
|
||||
"file_load.opened_behind": "{name} opened in a new tab",
|
||||
"operations.waiting": "Ready",
|
||||
"prefs.file_operations_wait": "Wait for files to open",
|
||||
"prefs.file_operations_wait_note": "While a file opens or is inserted, or links are read again, the design waits behind a card with the file's progress and Cancel. Off: the file shows in the operations panel and you can keep working; an insert lands once you finish what you are doing, and a file opened meanwhile goes in a new tab."
|
||||
},
|
||||
"de": {
|
||||
"file_load.opened_behind": "{name} in einem neuen Tab geöffnet",
|
||||
"operations.waiting": "Bereit",
|
||||
"prefs.file_operations_wait": "Auf das Öffnen von Dateien warten",
|
||||
"prefs.file_operations_wait_note": "Während eine Datei geöffnet oder eingefügt wird oder Verknüpfungen neu gelesen werden, wartet die Konstruktion hinter einer Karte mit dem Fortschritt und Abbrechen. Aus: Die Datei erscheint im Vorgangsbereich und Sie können weiterarbeiten; ein Einfügen wird übernommen, sobald Sie fertig sind, und eine inzwischen geöffnete Datei kommt in einen neuen Tab."
|
||||
},
|
||||
"ja": {
|
||||
"file_load.opened_behind": "{name} を新しいタブで開きました",
|
||||
"operations.waiting": "準備完了",
|
||||
"prefs.file_operations_wait": "ファイルを開く間は待つ",
|
||||
"prefs.file_operations_wait_note": "ファイルを開く・挿入する・リンクを読み直す間、デザインは進行状況とキャンセルを示すカードの後ろで待機します。オフ:ファイルは処理パネルに表示され、作業を続けられます。挿入は作業が終わってから反映され、その間に開いたファイルは新しいタブに入ります。"
|
||||
},
|
||||
"ko": {
|
||||
"file_load.opened_behind": "{name}을(를) 새 탭에서 열었습니다",
|
||||
"operations.waiting": "준비됨",
|
||||
"prefs.file_operations_wait": "파일이 열릴 때까지 기다리기",
|
||||
"prefs.file_operations_wait_note": "파일을 열거나 삽입하거나 링크를 다시 읽는 동안 디자인이 진행 상황과 취소가 있는 카드 뒤에서 기다립니다. 끄면: 파일이 작업 패널에 표시되고 계속 작업할 수 있습니다. 삽입은 하던 작업을 마친 뒤 반영되고, 그 사이에 연 파일은 새 탭에 열립니다."
|
||||
},
|
||||
"zh": {
|
||||
"file_load.opened_behind": "已在新标签页中打开{name}",
|
||||
"operations.waiting": "就绪",
|
||||
"prefs.file_operations_wait": "等待文件打开",
|
||||
"prefs.file_operations_wait_note": "打开或插入文件、重新读取链接时,设计会在显示进度和取消按钮的卡片后等待。关闭:文件显示在操作面板中,您可以继续工作;插入会在您完成当前操作后生效,期间打开的文件会放在新标签页中。"
|
||||
},
|
||||
"ar": {
|
||||
"file_load.opened_behind": "فُتح {name} في علامة تبويب جديدة",
|
||||
"operations.waiting": "جاهز",
|
||||
"prefs.file_operations_wait": "انتظار فتح الملفات",
|
||||
"prefs.file_operations_wait_note": "أثناء فتح ملف أو إدراجه أو إعادة قراءة الروابط، ينتظر التصميم خلف بطاقة تعرض التقدم وزر الإلغاء. عند الإيقاف: يظهر الملف في لوحة العمليات ويمكنك متابعة العمل؛ يُطبَّق الإدراج بعد أن تنتهي مما تفعله، ويُفتح الملف المفتوح في الأثناء في علامة تبويب جديدة."
|
||||
},
|
||||
"he": {
|
||||
"file_load.opened_behind": "{name} נפתח בכרטיסייה חדשה",
|
||||
"operations.waiting": "מוכן",
|
||||
"prefs.file_operations_wait": "המתנה לפתיחת קבצים",
|
||||
"prefs.file_operations_wait_note": "בזמן שקובץ נפתח או מוכנס, או שקישורים נקראים מחדש, התכנון ממתין מאחורי כרטיס עם ההתקדמות וביטול. כבוי: הקובץ מוצג בחלונית הפעולות ואפשר להמשיך לעבוד; הוספה נכנסת לאחר שתסיימו את מה שאתם עושים, וקובץ שנפתח בינתיים נפתח בכרטיסייה חדשה."
|
||||
},
|
||||
"vi": {
|
||||
"file_load.opened_behind": "Đã mở {name} trong thẻ mới",
|
||||
"operations.waiting": "Sẵn sàng",
|
||||
"prefs.file_operations_wait": "Chờ tệp mở xong",
|
||||
"prefs.file_operations_wait_note": "Khi một tệp đang mở, đang chèn hoặc các liên kết được đọc lại, thiết kế chờ sau một thẻ hiện tiến độ và nút Hủy. Tắt: tệp hiện trong bảng thao tác và bạn có thể tiếp tục làm việc; phần chèn được áp dụng khi bạn làm xong việc đang làm, và tệp mở trong lúc đó được đặt vào thẻ mới."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"ar": {
|
||||
"prefs.fillet_legacy_radius": "استخدام نصف القطر الافتراضي السابق للتقويس المصمت",
|
||||
"prefs.fillet_legacy_radius.help": "معطّل افتراضيًا. عند التفعيل، يفتح التقويس المصمت الجديد على الرقم 2 مقروءًا بوحدات التصميم («2 بوصة» في تصميم بالبوصة)، كما كان سابقًا؛ وعند الإيقاف، يفتح على نصف القطر الافتراضي للأداة، 2 مم، معروضًا بوحدات التصميم («0.07874 بوصة» في تصميم بالبوصة)."
|
||||
},
|
||||
"de": {
|
||||
"prefs.fillet_legacy_radius": "Den vorherigen Standardradius für Solid-Fillet verwenden",
|
||||
"prefs.fillet_legacy_radius.help": "Standardmäßig aus. Ein: Ein neuer Solid-Fillet öffnet mit der in den Einheiten des Designs gelesenen Zahl 2 (\"2 in\" in einem Design in Zoll), wie zuvor; aus: Er öffnet mit dem Radius, mit dem das Werkzeug ausgeliefert wird, 2 mm, in den Einheiten des Designs angezeigt (\"0.07874 in\" in einem Design in Zoll)."
|
||||
},
|
||||
"en": {
|
||||
"prefs.fillet_legacy_radius": "Use the previous Solid Fillet radius default",
|
||||
"prefs.fillet_legacy_radius.help": "Off by default. When on, a new Solid Fillet opens at the number 2 read in the design's units (\"2 in\" in an inch design), as before; when off, it opens at the radius the tool ships with, 2 mm, shown in the design's units (\"0.07874 in\" in an inch design)."
|
||||
},
|
||||
"he": {
|
||||
"prefs.fillet_legacy_radius": "השתמש בברירת המחדש הקודמת לרדיוס Fillet מוצק",
|
||||
"prefs.fillet_legacy_radius.help": "כבוי כברירת מחדש. כשהוא פעיל, Solid Fillet חדש נפתח במספר 2 שנקרא ביחידות התכנון (\"2 אינץ\" בתכנון באינצ'ים), כמו קודם; כשהוא כבוי, הוא נפתח ברדיוס שבו הכלי נמסר, 2 מ\"מ, מוצג ביחידות התכנון (\"0.07874 אינץ\" בתכנון באינצ'ים)."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.fillet_legacy_radius": "以前のフィレット半径の既定値を使う",
|
||||
"prefs.fillet_legacy_radius.help": "既定ではオフです。オンのとき:新しい Solid Fillet は設計の単位として読み取った数値 2(「2 in」)で始まり、以前と同じです。オフのとき:そのツールが標準で持つ半径 2 mm を設計の単位に換算した値(「0.07874 in」)で始まります。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.fillet_legacy_radius": "이전 필렛 반지름 기본값 사용",
|
||||
"prefs.fillet_legacy_radius.help": "기본적으로 꺼짐입니다. 켜면: 새 Solid Fillet은 설계 단위로 읽힌 숫자 2(\"2 in\")로 시작하며 이전과 같습니다. 끄면: 그 도구가 기본으로 제공하는 반지름 2 mm를 설계 단위로 표시한 값(\"0.07874 in\")으로 시작합니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.fillet_legacy_radius": "Dùng giá trị mặc định bán kính Fillet trước đây",
|
||||
"prefs.fillet_legacy_radius.help": "Mặc định tắt. Khi bật: Solid Fillet mới bắt đầu với số 2 được đọc theo đơn vị của thiết kế (\"2 in\"), như trước; khi tắt: nó bắt đầu với bán kính mà công cụ được giao, 2 mm, hiển thị theo đơn vị của thiết kế (\"0.07874 in\")."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.fillet_legacy_radius": "使用之前的圆角半径默认值",
|
||||
"prefs.fillet_legacy_radius.help": "默认关闭。开启时:新的 Solid Fillet 以按设计单位读取的数字 2(\"2 in\")开始,与之前相同。关闭时:它以该工具自带的半径 2 mm 开始,并按设计的单位显示(\"0.07874 in\")。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.first_dimension_scales_about_origin": "Scale about the sketch origin",
|
||||
"ui.first_dimension_scales_about_origin_tip": "On: the drawing always grows or shrinks about the sketch origin, so a shape drawn away from the origin moves. Off: a drawing that nothing ties to the origin scales about its own middle and stays where it was drawn."
|
||||
},
|
||||
"ar": {
|
||||
"ui.first_dimension_scales_about_origin": "تغيير المقياس حول أصل الرسم",
|
||||
"ui.first_dimension_scales_about_origin_tip": "عند التفعيل: يكبر المرسوم أو يصغر دائمًا حول أصل الرسم، فإذا كان الشكل مرسومًا بعيدًا عن الأصل تحرّك. عند الإيقاف: المرسوم غير المرتبط بالأصل يتغير مقياسه حول منتصفه ويبقى حيث رُسم."
|
||||
},
|
||||
"de": {
|
||||
"ui.first_dimension_scales_about_origin": "Um den Skizzenursprung skalieren",
|
||||
"ui.first_dimension_scales_about_origin_tip": "Ein: Die Zeichnung wird immer um den Skizzenursprung vergrößert oder verkleinert, eine vom Ursprung entfernt gezeichnete Form verschiebt sich also. Aus: Eine Zeichnung, die nichts an den Ursprung bindet, wird um ihre eigene Mitte skaliert und bleibt an ihrem Platz."
|
||||
},
|
||||
"he": {
|
||||
"ui.first_dimension_scales_about_origin": "שינוי קנה מידה סביב ראשית הסקיצה",
|
||||
"ui.first_dimension_scales_about_origin_tip": "מופעל: הציור תמיד גדל או קטן סביב ראשית הסקיצה, כך שצורה שצוירה הרחק מהראשית זזה. כבוי: ציור שדבר אינו קושר לראשית משנה קנה מידה סביב מרכזו ונשאר במקומו."
|
||||
},
|
||||
"ja": {
|
||||
"ui.first_dimension_scales_about_origin": "スケッチ原点を中心にスケールする",
|
||||
"ui.first_dimension_scales_about_origin_tip": "オン: 図形は常にスケッチ原点を中心に拡大・縮小されるため、原点から離れて描いた図形は移動します。オフ: 原点に拘束されていない図形は自身の中心を基準にスケールし、描いた位置に留まります。"
|
||||
},
|
||||
"ko": {
|
||||
"ui.first_dimension_scales_about_origin": "스케치 원점을 기준으로 배율 조정",
|
||||
"ui.first_dimension_scales_about_origin_tip": "켜기: 도면이 항상 스케치 원점을 기준으로 커지거나 작아지므로 원점에서 떨어져 그린 도형은 이동합니다. 끄기: 원점에 묶이지 않은 도면은 자신의 중심을 기준으로 배율이 바뀌고 그린 자리에 그대로 있습니다."
|
||||
},
|
||||
"vi": {
|
||||
"ui.first_dimension_scales_about_origin": "Co giãn quanh gốc phác thảo",
|
||||
"ui.first_dimension_scales_about_origin_tip": "Bật: bản vẽ luôn phóng to hoặc thu nhỏ quanh gốc phác thảo, nên hình vẽ cách xa gốc sẽ di chuyển. Tắt: bản vẽ không gắn với gốc sẽ co giãn quanh tâm của chính nó và giữ nguyên vị trí."
|
||||
},
|
||||
"zh": {
|
||||
"ui.first_dimension_scales_about_origin": "以草图原点为中心缩放",
|
||||
"ui.first_dimension_scales_about_origin_tip": "开启:图形总是以草图原点为中心放大或缩小,因此远离原点绘制的形状会移动。关闭:未与原点关联的图形以其自身中心缩放,并保持在绘制的位置。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,206 @@
|
||||
{
|
||||
"en": {
|
||||
"cmd.frame_end_cap": "End Cap",
|
||||
"error.end_cap_faces": "Pick at least one open end face of a frame member",
|
||||
"error.end_cap_unresolved": "End {ends} of this cap is no longer on the model. Pick the end faces again",
|
||||
"help.frame.end_cap": "Closes the open ends of frame members with plates shaped like the profile's outline. Use it to seal tubes, angles and beams, on top of the end or set into it.",
|
||||
"ui.end_cap.chamfer": "Corner Chamfer",
|
||||
"ui.end_cap.direction": "Direction",
|
||||
"ui.end_cap.faces": "End Faces",
|
||||
"ui.end_cap.inset": "Inset",
|
||||
"ui.end_cap.inset_kind": "Inset By",
|
||||
"ui.end_cap.inset_ratio": "Inset Ratio",
|
||||
"ui.end_cap.inward": "Inward",
|
||||
"ui.end_cap.length": "Length",
|
||||
"ui.end_cap.outward": "Outward",
|
||||
"ui.end_cap.ratio": "Ratio of thickness",
|
||||
"ui.end_cap_title": "END CAP"
|
||||
},
|
||||
"ar": {
|
||||
"cmd.frame_end_cap": "غطاء طرفي",
|
||||
"error.end_cap_faces": "اختر وجهًا طرفيًا مفتوحًا واحدًا على الأقل لعضو إطار",
|
||||
"error.end_cap_unresolved": "الطرف {ends} لهذا الغطاء لم يعد موجودًا في النموذج. اختر الأوجه الطرفية مرة أخرى",
|
||||
"help.frame.end_cap": "يغلق الأطراف المفتوحة لأعضاء الإطار بألواح على شكل محيط المقطع. استخدمه لسد الأنابيب والزوايا والعوارض، فوق الطرف أو مغروسًا فيه.",
|
||||
"ui.end_cap.chamfer": "شطف الزوايا",
|
||||
"ui.end_cap.direction": "الاتجاه",
|
||||
"ui.end_cap.faces": "الوجوه الطرفية",
|
||||
"ui.end_cap.inset": "الإزاحة للداخل",
|
||||
"ui.end_cap.inset_kind": "الإزاحة حسب",
|
||||
"ui.end_cap.inset_ratio": "نسبة الإزاحة",
|
||||
"ui.end_cap.inward": "للداخل",
|
||||
"ui.end_cap.length": "الطول",
|
||||
"ui.end_cap.outward": "للخارج",
|
||||
"ui.end_cap.ratio": "نسبة من السماكة",
|
||||
"ui.end_cap_title": "غطاء طرفي"
|
||||
},
|
||||
"de": {
|
||||
"cmd.frame_end_cap": "Endkappe",
|
||||
"error.end_cap_faces": "Mindestens eine offene Stirnfläche eines Rahmenelements auswählen",
|
||||
"error.end_cap_unresolved": "Ende {ends} dieser Abdeckung ist nicht mehr im Modell. Stirnflächen erneut auswählen",
|
||||
"help.frame.end_cap": "Schließt offene Enden von Rahmenelementen mit Platten in der Form des Profilumrisses. Damit verschließen Sie Rohre, Winkel und Träger, auf dem Ende oder darin eingelassen.",
|
||||
"ui.end_cap.chamfer": "Eckfase",
|
||||
"ui.end_cap.direction": "Richtung",
|
||||
"ui.end_cap.faces": "Stirnflächen",
|
||||
"ui.end_cap.inset": "Einzug",
|
||||
"ui.end_cap.inset_kind": "Einzug als",
|
||||
"ui.end_cap.inset_ratio": "Einzugsverhältnis",
|
||||
"ui.end_cap.inward": "Nach innen",
|
||||
"ui.end_cap.length": "Länge",
|
||||
"ui.end_cap.outward": "Nach außen",
|
||||
"ui.end_cap.ratio": "Anteil der Dicke",
|
||||
"ui.end_cap_title": "ENDKAPPE"
|
||||
},
|
||||
"es": {
|
||||
"cmd.frame_end_cap": "Tapa de extremo",
|
||||
"error.end_cap_faces": "Selecciona al menos una cara de extremo abierta de un miembro",
|
||||
"error.end_cap_unresolved": "El extremo {ends} de esta tapa ya no está en el modelo. Vuelve a seleccionar las caras de extremo",
|
||||
"help.frame.end_cap": "Cierra los extremos abiertos de los miembros de una estructura con placas con la forma del contorno del perfil. Úsalo para tapar tubos, angulares y vigas, sobre el extremo o embutidas en él.",
|
||||
"ui.end_cap.chamfer": "Chaflán de esquina",
|
||||
"ui.end_cap.direction": "Dirección",
|
||||
"ui.end_cap.faces": "Caras de extremo",
|
||||
"ui.end_cap.inset": "Retranqueo",
|
||||
"ui.end_cap.inset_kind": "Retranqueo por",
|
||||
"ui.end_cap.inset_ratio": "Proporción de retranqueo",
|
||||
"ui.end_cap.inward": "Hacia dentro",
|
||||
"ui.end_cap.length": "Longitud",
|
||||
"ui.end_cap.outward": "Hacia fuera",
|
||||
"ui.end_cap.ratio": "Proporción del espesor",
|
||||
"ui.end_cap_title": "TAPA DE EXTREMO"
|
||||
},
|
||||
"fr": {
|
||||
"cmd.frame_end_cap": "Bouchon d'extrémité",
|
||||
"error.end_cap_faces": "Sélectionnez au moins une face d'extrémité ouverte d'un élément de structure",
|
||||
"error.end_cap_unresolved": "L'extrémité {ends} de ce bouchon n'est plus sur le modèle. Sélectionnez à nouveau les faces d'extrémité",
|
||||
"help.frame.end_cap": "Ferme les extrémités ouvertes des éléments de structure avec des plaques à la forme du contour du profil. Utilisez-le pour boucher tubes, cornières et poutres, sur l'extrémité ou encastrées.",
|
||||
"ui.end_cap.chamfer": "Chanfrein d'angle",
|
||||
"ui.end_cap.direction": "Direction",
|
||||
"ui.end_cap.faces": "Faces d'extrémité",
|
||||
"ui.end_cap.inset": "Retrait",
|
||||
"ui.end_cap.inset_kind": "Retrait en",
|
||||
"ui.end_cap.inset_ratio": "Rapport de retrait",
|
||||
"ui.end_cap.inward": "Vers l'intérieur",
|
||||
"ui.end_cap.length": "Longueur",
|
||||
"ui.end_cap.outward": "Vers l'extérieur",
|
||||
"ui.end_cap.ratio": "Rapport de l'épaisseur",
|
||||
"ui.end_cap_title": "BOUCHON D'EXTRÉMITÉ"
|
||||
},
|
||||
"he": {
|
||||
"cmd.frame_end_cap": "מכסה קצה",
|
||||
"error.end_cap_faces": "בחר לפחות פאת קצה פתוחה אחת של איבר מסגרת",
|
||||
"error.end_cap_unresolved": "קצה {ends} של מכסה זה כבר אינו במודל. בחר שוב את פאות הקצה",
|
||||
"help.frame.end_cap": "סוגר קצוות פתוחים של איברי מסגרת בלוחות בצורת קו המתאר של הפרופיל. השתמש בו כדי לאטום צינורות, זוויתנים וקורות, מעל הקצה או שקוע בו.",
|
||||
"ui.end_cap.chamfer": "שיפוע פינות",
|
||||
"ui.end_cap.direction": "כיוון",
|
||||
"ui.end_cap.faces": "פאות קצה",
|
||||
"ui.end_cap.inset": "היסט פנימה",
|
||||
"ui.end_cap.inset_kind": "היסט לפי",
|
||||
"ui.end_cap.inset_ratio": "יחס היסט",
|
||||
"ui.end_cap.inward": "פנימה",
|
||||
"ui.end_cap.length": "אורך",
|
||||
"ui.end_cap.outward": "החוצה",
|
||||
"ui.end_cap.ratio": "יחס מהעובי",
|
||||
"ui.end_cap_title": "מכסה קצה"
|
||||
},
|
||||
"it": {
|
||||
"cmd.frame_end_cap": "Tappo di estremità",
|
||||
"error.end_cap_faces": "Seleziona almeno una faccia di estremità aperta di un elemento",
|
||||
"error.end_cap_unresolved": "L'estremità {ends} di questa chiusura non è più nel modello. Seleziona di nuovo le facce di estremità",
|
||||
"help.frame.end_cap": "Chiude le estremità aperte degli elementi con piastre sagomate sul contorno del profilo. Usalo per chiudere tubi, angolari e travi, sopra l'estremità o incassate.",
|
||||
"ui.end_cap.chamfer": "Smusso degli angoli",
|
||||
"ui.end_cap.direction": "Direzione",
|
||||
"ui.end_cap.faces": "Facce di estremità",
|
||||
"ui.end_cap.inset": "Rientro",
|
||||
"ui.end_cap.inset_kind": "Rientro come",
|
||||
"ui.end_cap.inset_ratio": "Rapporto di rientro",
|
||||
"ui.end_cap.inward": "Verso l'interno",
|
||||
"ui.end_cap.length": "Lunghezza",
|
||||
"ui.end_cap.outward": "Verso l'esterno",
|
||||
"ui.end_cap.ratio": "Rapporto dello spessore",
|
||||
"ui.end_cap_title": "TAPPO DI ESTREMITÀ"
|
||||
},
|
||||
"ja": {
|
||||
"cmd.frame_end_cap": "エンドキャップ",
|
||||
"error.end_cap_faces": "フレーム部材の開いた端面を1つ以上選択してください",
|
||||
"error.end_cap_unresolved": "このエンドキャップの端 {ends} はモデル上にありません。端面を選択し直してください",
|
||||
"help.frame.end_cap": "フレーム部材の開いた端を、プロファイルの外形に沿ったプレートで閉じます。パイプ、アングル、梁の端をふさぐときに、端の上に載せるか端に埋め込んで使います。",
|
||||
"ui.end_cap.chamfer": "角の面取り",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "内側オフセット",
|
||||
"ui.end_cap.inset_kind": "オフセットの指定",
|
||||
"ui.end_cap.inset_ratio": "オフセット比",
|
||||
"ui.end_cap.inward": "内向き",
|
||||
"ui.end_cap.length": "長さ",
|
||||
"ui.end_cap.outward": "外向き",
|
||||
"ui.end_cap.ratio": "厚さに対する比",
|
||||
"ui.end_cap_title": "エンドキャップ"
|
||||
},
|
||||
"pt-BR": {
|
||||
"cmd.frame_end_cap": "Tampa de extremidade",
|
||||
"error.end_cap_faces": "Selecione pelo menos uma face de extremidade aberta de um membro",
|
||||
"error.end_cap_unresolved": "A extremidade {ends} desta tampa não está mais no modelo. Selecione as faces de extremidade novamente",
|
||||
"help.frame.end_cap": "Fecha as extremidades abertas dos membros com placas no formato do contorno do perfil. Use para tampar tubos, cantoneiras e vigas, sobre a extremidade ou embutidas nela.",
|
||||
"ui.end_cap.chamfer": "Chanfro dos cantos",
|
||||
"ui.end_cap.direction": "Direção",
|
||||
"ui.end_cap.faces": "Faces de extremidade",
|
||||
"ui.end_cap.inset": "Recuo",
|
||||
"ui.end_cap.inset_kind": "Recuo por",
|
||||
"ui.end_cap.inset_ratio": "Proporção de recuo",
|
||||
"ui.end_cap.inward": "Para dentro",
|
||||
"ui.end_cap.length": "Comprimento",
|
||||
"ui.end_cap.outward": "Para fora",
|
||||
"ui.end_cap.ratio": "Proporção da espessura",
|
||||
"ui.end_cap_title": "TAMPA DE EXTREMIDADE"
|
||||
},
|
||||
"vi": {
|
||||
"cmd.frame_end_cap": "Nắp đầu",
|
||||
"error.end_cap_faces": "Chọn ít nhất một mặt đầu hở của một thanh khung",
|
||||
"error.end_cap_unresolved": "Đầu {ends} của nắp này không còn trên mô hình. Hãy chọn lại các mặt đầu",
|
||||
"help.frame.end_cap": "Đóng các đầu hở của thanh khung bằng tấm có hình đường bao của tiết diện. Dùng để bịt ống, thép góc và dầm, đặt lên đầu hoặc lắp chìm vào đầu.",
|
||||
"ui.end_cap.chamfer": "Vát góc",
|
||||
"ui.end_cap.direction": "Hướng",
|
||||
"ui.end_cap.faces": "Mặt đầu",
|
||||
"ui.end_cap.inset": "Thụt vào",
|
||||
"ui.end_cap.inset_kind": "Thụt vào theo",
|
||||
"ui.end_cap.inset_ratio": "Tỉ lệ thụt vào",
|
||||
"ui.end_cap.inward": "Vào trong",
|
||||
"ui.end_cap.length": "Chiều dài",
|
||||
"ui.end_cap.outward": "Ra ngoài",
|
||||
"ui.end_cap.ratio": "Tỉ lệ theo độ dày",
|
||||
"ui.end_cap_title": "NẮP ĐẦU"
|
||||
},
|
||||
"zh": {
|
||||
"cmd.frame_end_cap": "端盖",
|
||||
"error.end_cap_faces": "请至少选择一个框架构件的开放端面",
|
||||
"error.end_cap_unresolved": "此端盖的端 {ends} 已不在模型上。请重新选择端面",
|
||||
"help.frame.end_cap": "用符合型材外形的板封闭框架构件的开放端。用于封住管材、角钢和梁的端部,可盖在端面上或嵌入端部。",
|
||||
"ui.end_cap.chamfer": "角部倒角",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "内缩",
|
||||
"ui.end_cap.inset_kind": "内缩方式",
|
||||
"ui.end_cap.inset_ratio": "内缩比例",
|
||||
"ui.end_cap.inward": "向内",
|
||||
"ui.end_cap.length": "长度",
|
||||
"ui.end_cap.outward": "向外",
|
||||
"ui.end_cap.ratio": "厚度比例",
|
||||
"ui.end_cap_title": "端盖"
|
||||
},
|
||||
"zh-TW": {
|
||||
"cmd.frame_end_cap": "端蓋",
|
||||
"error.end_cap_faces": "請至少選取一個框架構件的開放端面",
|
||||
"error.end_cap_unresolved": "此端蓋的端 {ends} 已不在模型上。請重新選取端面",
|
||||
"help.frame.end_cap": "以符合型材外形的板封閉框架構件的開放端。用於封住管材、角鋼與樑的端部,可蓋在端面上或嵌入端部。",
|
||||
"ui.end_cap.chamfer": "角落倒角",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "內縮",
|
||||
"ui.end_cap.inset_kind": "內縮方式",
|
||||
"ui.end_cap.inset_ratio": "內縮比例",
|
||||
"ui.end_cap.inward": "向內",
|
||||
"ui.end_cap.length": "長度",
|
||||
"ui.end_cap.outward": "向外",
|
||||
"ui.end_cap.ratio": "厚度比例",
|
||||
"ui.end_cap_title": "端蓋"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,155 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.graphics_api": "Graphics API",
|
||||
"prefs.graphics_api_auto": "Automatic",
|
||||
"prefs.graphics_api_help": "Choose the graphics API used to open SolidCraft. If the next start cannot open the window, the previous choice is restored.",
|
||||
"prefs.graphics_api_override": "A launch override is controlling the graphics API. The saved choice will apply when SolidCraft is opened normally.",
|
||||
"prefs.graphics_api_restart_note": "Applies after a restart. Unsaved designs are handled before closing.",
|
||||
"prefs.graphics_api_restart_unavailable": "Restart SolidCraft to apply the saved graphics API.",
|
||||
"prefs.graphics_api_running": "Current: {current}. Selected for next start: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "The graphics API choice could not be saved: {error}",
|
||||
"prefs.graphics_api_start_failed": "The selected graphics API could not be prepared: {error}",
|
||||
"prefs.graphics_api_start_reverted": "The previous start with {requested} did not open the window. SolidCraft restored {previous}.",
|
||||
"prefs.graphics_api_unavailable": "Graphics API selection is available in the desktop app.",
|
||||
"render.graphics_api_restart_vulkan": "Restart with Vulkan",
|
||||
"render.graphics_api_restart_warning": "Changing graphics API restarts SolidCraft and asks you to save unsaved designs. If the new API cannot open the window, the previous choice is restored on the next start.",
|
||||
"render.graphics_api_settings": "Graphics settings",
|
||||
"render.graphics_api_vulkan_required": "GPU path tracing needs Vulkan in this session. Restart with Vulkan, or keep using a CPU image method."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.graphics_api": "واجهة برمجة تطبيقات الرسوميات",
|
||||
"prefs.graphics_api_auto": "تلقائي",
|
||||
"prefs.graphics_api_help": "اختر واجهة الرسوميات المستخدمة لفتح SolidCraft. إذا تعذّر فتح النافذة عند التشغيل التالي، فستُستعاد السابقة.",
|
||||
"prefs.graphics_api_override": "يتحكم إعداد عند التشغيل في واجهة الرسوميات. سيُطبّق الاختيار المحفوظ عند فتح SolidCraft بالطريقة العادية.",
|
||||
"prefs.graphics_api_restart_note": "يُطبّق بعد إعادة التشغيل. تُعالَج التصاميم غير المحفوظة قبل الإغلاق.",
|
||||
"prefs.graphics_api_restart_unavailable": "أعد تشغيل SolidCraft لتطبيق واجهة الرسوميات المحفوظة.",
|
||||
"prefs.graphics_api_running": "الحالية: {current}. المختارة للتشغيل التالي: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "تعذّر حفظ اختيار واجهة الرسوميات: {error}",
|
||||
"prefs.graphics_api_start_failed": "تعذّر تجهيز واجهة الرسوميات المختارة: {error}",
|
||||
"prefs.graphics_api_start_reverted": "لم يفتح التشغيل السابق باستخدام {requested} النافذة. استعاد SolidCraft الاختيار {previous}.",
|
||||
"prefs.graphics_api_unavailable": "اختيار واجهة الرسوميات متاح في تطبيق سطح المكتب.",
|
||||
"render.graphics_api_restart_vulkan": "إعادة التشغيل باستخدام Vulkan",
|
||||
"render.graphics_api_restart_warning": "يؤدي تغيير واجهة الرسوميات إلى إعادة تشغيل SolidCraft ويطلب منك حفظ التصاميم غير المحفوظة. إذا تعذّر فتح النافذة بالواجهة الجديدة، فسيُستعاد الاختيار السابق عند التشغيل التالي.",
|
||||
"render.graphics_api_settings": "إعدادات الرسوميات",
|
||||
"render.graphics_api_vulkan_required": "يتطلب تتبّع المسارات بمعالج الرسوميات Vulkan في هذه الجلسة. أعد التشغيل باستخدام Vulkan، أو واصل استخدام طريقة صور بمعالج CPU."
|
||||
},
|
||||
"he": {
|
||||
"prefs.graphics_api": "ממשק גרפי",
|
||||
"prefs.graphics_api_auto": "אוטומטי",
|
||||
"prefs.graphics_api_help": "בחרו את הממשק הגרפי המשמש לפתיחת SolidCraft. אם ההפעלה הבאה לא תצליח לפתוח את החלון, הבחירה הקודמת תשוחזר.",
|
||||
"prefs.graphics_api_override": "הגדרת הפעלה עוקפת קובעת את הממשק הגרפי. הבחירה השמורה תחול כאשר SolidCraft ייפתח כרגיל.",
|
||||
"prefs.graphics_api_restart_note": "חל לאחר הפעלה מחדש. עיצובים שלא נשמרו יטופלו לפני הסגירה.",
|
||||
"prefs.graphics_api_restart_unavailable": "הפעילו מחדש את SolidCraft כדי להחיל את הממשק הגרפי השמור.",
|
||||
"prefs.graphics_api_running": "נוכחי: {current}. נבחר להפעלה הבאה: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "לא ניתן לשמור את בחירת הממשק הגרפי: {error}",
|
||||
"prefs.graphics_api_start_failed": "לא ניתן להכין את הממשק הגרפי שנבחר: {error}",
|
||||
"prefs.graphics_api_start_reverted": "ההפעלה הקודמת עם {requested} לא פתחה את החלון. SolidCraft שחזר את {previous}.",
|
||||
"prefs.graphics_api_unavailable": "בחירת ממשק גרפי זמינה ביישום שולחן העבודה.",
|
||||
"render.graphics_api_restart_vulkan": "הפעלה מחדש עם Vulkan",
|
||||
"render.graphics_api_restart_warning": "שינוי הממשק הגרפי מפעיל מחדש את SolidCraft ומבקש לשמור עיצובים שלא נשמרו. אם הממשק החדש לא יצליח לפתוח את החלון, הבחירה הקודמת תשוחזר בהפעלה הבאה.",
|
||||
"render.graphics_api_settings": "הגדרות גרפיקה",
|
||||
"render.graphics_api_vulkan_required": "מעקב נתיבים ב־GPU דורש Vulkan בהפעלה זו. הפעילו מחדש עם Vulkan, או המשיכו להשתמש בשיטת תמונה ב־CPU."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.graphics_api": "グラフィックスAPI",
|
||||
"prefs.graphics_api_auto": "自動",
|
||||
"prefs.graphics_api_help": "SolidCraftの起動に使用するグラフィックスAPIを選択します。次回起動時にウィンドウを開けなかった場合は、以前の選択に戻ります。",
|
||||
"prefs.graphics_api_override": "起動時の上書き設定がグラフィックスAPIを指定しています。SolidCraftを通常どおり開くと、保存した選択が適用されます。",
|
||||
"prefs.graphics_api_restart_note": "再起動後に適用されます。閉じる前に未保存のデザインを確認します。",
|
||||
"prefs.graphics_api_restart_unavailable": "保存したグラフィックスAPIを適用するには、SolidCraftを再起動してください。",
|
||||
"prefs.graphics_api_running": "現在: {current}。次回起動時の選択: {selected}。",
|
||||
"prefs.graphics_api_save_failed": "グラフィックスAPIの選択を保存できませんでした: {error}",
|
||||
"prefs.graphics_api_start_failed": "選択したグラフィックスAPIを準備できませんでした: {error}",
|
||||
"prefs.graphics_api_start_reverted": "前回は{requested}でウィンドウを開けませんでした。SolidCraftは{previous}に戻しました。",
|
||||
"prefs.graphics_api_unavailable": "グラフィックスAPIの選択はデスクトップアプリで利用できます。",
|
||||
"render.graphics_api_restart_vulkan": "Vulkanで再起動",
|
||||
"render.graphics_api_restart_warning": "グラフィックスAPIを変更するとSolidCraftが再起動し、未保存のデザインの保存を確認します。新しいAPIでウィンドウを開けない場合は、次回起動時に以前の選択に戻ります。",
|
||||
"render.graphics_api_settings": "グラフィックス設定",
|
||||
"render.graphics_api_vulkan_required": "このセッションでGPUパストレーシングを使用するにはVulkanが必要です。Vulkanで再起動するか、CPUの画像方式を引き続き使用してください。"
|
||||
},
|
||||
"vi": {
|
||||
"prefs.graphics_api": "API đồ họa",
|
||||
"prefs.graphics_api_auto": "Tự động",
|
||||
"prefs.graphics_api_help": "Chọn API đồ họa dùng để mở SolidCraft. Nếu lần khởi động tiếp theo không mở được cửa sổ, lựa chọn trước sẽ được khôi phục.",
|
||||
"prefs.graphics_api_override": "Một thiết lập ghi đè khi khởi chạy đang điều khiển API đồ họa. Lựa chọn đã lưu sẽ áp dụng khi mở SolidCraft bình thường.",
|
||||
"prefs.graphics_api_restart_note": "Áp dụng sau khi khởi động lại. Các thiết kế chưa lưu được xử lý trước khi đóng.",
|
||||
"prefs.graphics_api_restart_unavailable": "Khởi động lại SolidCraft để áp dụng API đồ họa đã lưu.",
|
||||
"prefs.graphics_api_running": "Hiện tại: {current}. Đã chọn cho lần khởi động tiếp theo: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "Không thể lưu lựa chọn API đồ họa: {error}",
|
||||
"prefs.graphics_api_start_failed": "Không thể chuẩn bị API đồ họa đã chọn: {error}",
|
||||
"prefs.graphics_api_start_reverted": "Lần khởi động trước với {requested} không mở được cửa sổ. SolidCraft đã khôi phục {previous}.",
|
||||
"prefs.graphics_api_unavailable": "Có thể chọn API đồ họa trong ứng dụng máy tính.",
|
||||
"render.graphics_api_restart_vulkan": "Khởi động lại với Vulkan",
|
||||
"render.graphics_api_restart_warning": "Đổi API đồ họa sẽ khởi động lại SolidCraft và yêu cầu lưu các thiết kế chưa lưu. Nếu API mới không mở được cửa sổ, lựa chọn trước sẽ được khôi phục ở lần khởi động tiếp theo.",
|
||||
"render.graphics_api_settings": "Cài đặt đồ họa",
|
||||
"render.graphics_api_vulkan_required": "Truy vết đường đi bằng GPU cần Vulkan trong phiên này. Khởi động lại với Vulkan hoặc tiếp tục dùng phương pháp tạo ảnh bằng CPU."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.graphics_api": "图形 API",
|
||||
"prefs.graphics_api_auto": "自动",
|
||||
"prefs.graphics_api_help": "选择用于启动 SolidCraft 的图形 API。如果下次启动无法打开窗口,将恢复之前的选择。",
|
||||
"prefs.graphics_api_override": "启动覆盖设置正在控制图形 API。正常打开 SolidCraft 时将应用已保存的选择。",
|
||||
"prefs.graphics_api_restart_note": "重启后生效。关闭前会处理未保存的设计。",
|
||||
"prefs.graphics_api_restart_unavailable": "重启 SolidCraft 以应用已保存的图形 API。",
|
||||
"prefs.graphics_api_running": "当前:{current}。下次启动的选择:{selected}。",
|
||||
"prefs.graphics_api_save_failed": "无法保存图形 API 选择:{error}",
|
||||
"prefs.graphics_api_start_failed": "无法准备所选图形 API:{error}",
|
||||
"prefs.graphics_api_start_reverted": "上次使用 {requested} 启动时未能打开窗口。SolidCraft 已恢复为 {previous}。",
|
||||
"prefs.graphics_api_unavailable": "图形 API 选择功能可在桌面应用中使用。",
|
||||
"render.graphics_api_restart_vulkan": "使用 Vulkan 重启",
|
||||
"render.graphics_api_restart_warning": "更改图形 API 将重启 SolidCraft,并提示保存未保存的设计。如果新 API 无法打开窗口,下次启动时将恢复之前的选择。",
|
||||
"render.graphics_api_settings": "图形设置",
|
||||
"render.graphics_api_vulkan_required": "本次会话的 GPU 路径追踪需要 Vulkan。请使用 Vulkan 重启,或继续使用 CPU 图像方式。"
|
||||
},
|
||||
"de": {
|
||||
"prefs.graphics_api": "Grafik-API",
|
||||
"prefs.graphics_api_auto": "Automatisch",
|
||||
"prefs.graphics_api_help": "Wählen Sie die Grafik-API zum Starten von SolidCraft. Wenn sich beim nächsten Start kein Fenster öffnen lässt, wird die vorherige Auswahl wiederhergestellt.",
|
||||
"prefs.graphics_api_override": "Eine Startvorgabe bestimmt die Grafik-API. Die gespeicherte Auswahl gilt, wenn SolidCraft normal geöffnet wird.",
|
||||
"prefs.graphics_api_restart_note": "Gilt nach einem Neustart. Ungespeicherte Entwürfe werden vor dem Schließen berücksichtigt.",
|
||||
"prefs.graphics_api_restart_unavailable": "Starten Sie SolidCraft neu, um die gespeicherte Grafik-API anzuwenden.",
|
||||
"prefs.graphics_api_running": "Aktuell: {current}. Für den nächsten Start ausgewählt: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "Die Auswahl der Grafik-API konnte nicht gespeichert werden: {error}",
|
||||
"prefs.graphics_api_start_failed": "Die ausgewählte Grafik-API konnte nicht vorbereitet werden: {error}",
|
||||
"prefs.graphics_api_start_reverted": "Der vorherige Start mit {requested} konnte kein Fenster öffnen. SolidCraft hat {previous} wiederhergestellt.",
|
||||
"prefs.graphics_api_unavailable": "Die Grafik-API kann in der Desktop-App ausgewählt werden.",
|
||||
"render.graphics_api_restart_vulkan": "Mit Vulkan neu starten",
|
||||
"render.graphics_api_restart_warning": "Ein Wechsel der Grafik-API startet SolidCraft neu und fragt nach dem Speichern ungespeicherter Entwürfe. Wenn die neue API kein Fenster öffnen kann, wird beim nächsten Start die vorherige Auswahl wiederhergestellt.",
|
||||
"render.graphics_api_settings": "Grafikeinstellungen",
|
||||
"render.graphics_api_vulkan_required": "GPU-Pathtracing benötigt Vulkan in dieser Sitzung. Starten Sie mit Vulkan neu oder verwenden Sie weiterhin ein CPU-Bildverfahren."
|
||||
},
|
||||
"ko": {
|
||||
"prefs.graphics_api": "그래픽 API",
|
||||
"prefs.graphics_api_auto": "자동",
|
||||
"prefs.graphics_api_help": "SolidCraft를 시작할 그래픽 API를 선택합니다. 다음 시작에서 창을 열지 못하면 이전 선택으로 복원됩니다.",
|
||||
"prefs.graphics_api_override": "시작 시 재정의 설정이 그래픽 API를 제어하고 있습니다. SolidCraft를 일반적인 방법으로 열면 저장된 선택이 적용됩니다.",
|
||||
"prefs.graphics_api_restart_note": "다시 시작한 후 적용됩니다. 닫기 전에 저장하지 않은 설계를 처리합니다.",
|
||||
"prefs.graphics_api_restart_unavailable": "저장된 그래픽 API를 적용하려면 SolidCraft를 다시 시작하세요.",
|
||||
"prefs.graphics_api_running": "현재: {current}. 다음 시작 시 선택: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "그래픽 API 선택을 저장할 수 없습니다: {error}",
|
||||
"prefs.graphics_api_start_failed": "선택한 그래픽 API를 준비할 수 없습니다: {error}",
|
||||
"prefs.graphics_api_start_reverted": "{requested}을(를) 사용한 이전 시작에서 창을 열지 못했습니다. SolidCraft가 {previous}(으)로 복원했습니다.",
|
||||
"prefs.graphics_api_unavailable": "그래픽 API는 데스크톱 앱에서 선택할 수 있습니다.",
|
||||
"render.graphics_api_restart_vulkan": "Vulkan으로 다시 시작",
|
||||
"render.graphics_api_restart_warning": "그래픽 API를 변경하면 SolidCraft가 다시 시작되고 저장하지 않은 설계를 저장할지 묻습니다. 새 API로 창을 열지 못하면 다음 시작에서 이전 선택으로 복원됩니다.",
|
||||
"render.graphics_api_settings": "그래픽 설정",
|
||||
"render.graphics_api_vulkan_required": "이 세션의 GPU 경로 추적에는 Vulkan이 필요합니다. Vulkan으로 다시 시작하거나 CPU 이미지 방식을 계속 사용하세요."
|
||||
},
|
||||
"es": {
|
||||
"prefs.graphics_api": "API gráfica",
|
||||
"prefs.graphics_api_auto": "Automático",
|
||||
"prefs.graphics_api_help": "Elige la API gráfica usada para abrir SolidCraft. Si el próximo inicio no puede abrir la ventana, se restaurará la selección anterior.",
|
||||
"prefs.graphics_api_override": "Una configuración de arranque está imponiendo la API gráfica. La selección guardada se aplicará al abrir SolidCraft de forma normal.",
|
||||
"prefs.graphics_api_restart_note": "Se aplica después de reiniciar. Antes de cerrar se revisan los diseños sin guardar.",
|
||||
"prefs.graphics_api_restart_unavailable": "Reinicia SolidCraft para aplicar la API gráfica guardada.",
|
||||
"prefs.graphics_api_running": "Actual: {current}. Seleccionada para el próximo inicio: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "No se pudo guardar la selección de API gráfica: {error}",
|
||||
"prefs.graphics_api_start_failed": "No se pudo preparar la API gráfica seleccionada: {error}",
|
||||
"prefs.graphics_api_start_reverted": "El inicio anterior con {requested} no abrió la ventana. SolidCraft ha restaurado {previous}.",
|
||||
"prefs.graphics_api_unavailable": "La selección de API gráfica está disponible en la aplicación de escritorio.",
|
||||
"render.graphics_api_restart_vulkan": "Reiniciar con Vulkan",
|
||||
"render.graphics_api_restart_warning": "Cambiar la API gráfica reinicia SolidCraft y te pide guardar los diseños sin guardar. Si la nueva API no puede abrir la ventana, se restaurará la selección anterior en el próximo inicio.",
|
||||
"render.graphics_api_settings": "Ajustes gráficos",
|
||||
"render.graphics_api_vulkan_required": "El trazado de trayectorias por GPU necesita Vulkan en esta sesión. Reinicia con Vulkan o sigue usando un método de imagen por CPU."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"ar": {
|
||||
"prefs.history_steps_component": "خطوات السجل حسب المكوّن",
|
||||
"prefs.history_steps_component_note": "عندما يكون مكوّن نشطًا أو محددًا، تتنقل عناصر تحكم السجل بين ميزات ذلك المكوّن كما يعرضها السجل في الأسفل. عند إيقافه تتنقل بين كل ميزات التصميم. السجل على اليسار أو تحت المستعرض يتنقل دائمًا بين كل الميزات."
|
||||
},
|
||||
"de": {
|
||||
"prefs.history_steps_component": "Verlaufsschritte je Komponente",
|
||||
"prefs.history_steps_component_note": "Ist eine Komponente aktiv oder ausgewählt, gehen die Verlaufssteuerelemente durch deren Features, so wie der Verlauf unten sie zeigt. Aus: Sie gehen durch alle Features des Designs. Der Verlauf links oder unter dem Browser geht immer durch alle Features."
|
||||
},
|
||||
"en": {
|
||||
"prefs.history_steps_component": "History steps by component",
|
||||
"prefs.history_steps_component_note": "With a component active or picked, the History controls step through that component's features, as the History at the bottom shows them. Off: they step through every feature of the design. The History on the left or under the browser always steps through every feature."
|
||||
},
|
||||
"he": {
|
||||
"prefs.history_steps_component": "צעדי ציר הזמן לפי רכיב",
|
||||
"prefs.history_steps_component_note": "כשרכיב פעיל או נבחר, פקדי ציר הזמן עוברים בין הפיצ'רים של אותו רכיב, כפי שציר הזמן למטה מציג אותם. כבוי: הם עוברים בין כל הפיצ'רים של התכנון. ציר הזמן משמאל או מתחת לדפדפן עובר תמיד בין כל הפיצ'רים."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.history_steps_component": "コンポーネント単位で履歴を移動",
|
||||
"prefs.history_steps_component_note": "コンポーネントがアクティブまたは選択されているとき、履歴コントロールは下部の履歴に表示されるとおり、そのコンポーネントのフィーチャだけを移動します。オフにすると、デザインのすべてのフィーチャを移動します。左側またはブラウザー下の履歴は常にすべてのフィーチャを移動します。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.history_steps_component": "구성 요소별 히스토리 이동",
|
||||
"prefs.history_steps_component_note": "구성 요소가 활성화되었거나 선택되어 있으면 기록 컨트롤이 아래쪽 히스토리에 보이는 대로 그 구성 요소의 피처만 이동합니다. 끄면 디자인의 모든 피처를 이동합니다. 왼쪽 또는 브라우저 아래의 히스토리는 항상 모든 피처를 이동합니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.history_steps_component": "Bước Lịch sử theo cụm chi tiết",
|
||||
"prefs.history_steps_component_note": "Khi một cụm chi tiết đang kích hoạt hoặc được chọn, các điều khiển Lịch sử đi qua các tính năng của cụm đó, như dòng Lịch sử ở cạnh dưới hiển thị. Tắt: chúng đi qua mọi tính năng của thiết kế. Cây Lịch sử ở bên trái hoặc dưới cây thư mục luôn đi qua mọi tính năng."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.history_steps_component": "历史按组件逐步移动",
|
||||
"prefs.history_steps_component_note": "当某个组件处于活动或选中状态时,历史控件按底部历史的显示,只在该组件的特征之间移动。关闭后,它们在设计的所有特征之间移动。左侧或浏览器下方的历史始终在所有特征之间移动。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"en": {
|
||||
"dialog.hole_held_off_its_line": "The reference edge holds this hole on a line that leaves the face before the picked point. Pick where the line crosses the face, or take the edge out to move the hole freely."
|
||||
},
|
||||
"ar": {
|
||||
"dialog.hole_held_off_its_line": "الحافة المرجعية تُبقي هذا الثقب على خط يغادر الوجه قبل النقطة المختارة. اختر حيث يعبر الخط الوجه، أو أزل الحافة لتحريك الثقب بحرية."
|
||||
},
|
||||
"he": {
|
||||
"dialog.hole_held_off_its_line": "קצה הייחוס מחזיק את החור על קו שיוצא מהפאה לפני הנקודה שנבחרה. יש לבחור במקום שבו הקו עובר על הפאה, או להסיר את הקצה כדי להזיז את החור בחופשיות."
|
||||
},
|
||||
"ja": {
|
||||
"dialog.hole_held_off_its_line": "参照エッジがこの穴を直線上に固定していますが、その直線は選択した点より手前で面の外に出ます。直線が面の上を通る位置を選択するか、エッジを外すと穴を自由に移動できます。"
|
||||
},
|
||||
"vi": {
|
||||
"dialog.hole_held_off_its_line": "Cạnh tham chiếu giữ lỗ này trên một đường thẳng ra khỏi mặt trước điểm đã chọn. Hãy chọn chỗ đường thẳng đi qua mặt, hoặc bỏ cạnh để di chuyển lỗ tự do."
|
||||
},
|
||||
"zh": {
|
||||
"dialog.hole_held_off_its_line": "参考边将此孔固定在一条直线上,该直线在所选点之前就离开了该面。请在直线经过该面的位置选取,或移除该边以自由移动孔。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.assemblies": "Assemblies",
|
||||
"prefs.joint_drag_trackball": "Turn parts on a ball joint like a trackball when dragged",
|
||||
"prefs.joint_drag_trackball_help": "Dragging a part that a ball joint holds turns it by the smallest turn about the joint, as if rolling a ball the size of the part. Off: the point you grabbed follows the pointer exactly, and the part may also spin about it."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.assemblies": "التجميعات",
|
||||
"prefs.joint_drag_trackball": "تدوير الأجزاء على مفصل كروي مثل كرة التتبع عند سحبها",
|
||||
"prefs.joint_drag_trackball_help": "سحب جزء يثبّته مفصل كروي يدوّره بأصغر دوران حول المفصل، كأنك تدحرج كرة بحجم الجزء. عند الإيقاف: تتبع النقطة التي أمسكتها المؤشر تمامًا، وقد يدور الجزء أيضًا حولها."
|
||||
},
|
||||
"de": {
|
||||
"prefs.assemblies": "Baugruppen",
|
||||
"prefs.joint_drag_trackball": "Teile an einem Kugelgelenk beim Ziehen wie einen Trackball drehen",
|
||||
"prefs.joint_drag_trackball_help": "Wenn Sie ein Teil ziehen, das ein Kugelgelenk hält, dreht es sich um die kleinste Drehung um das Gelenk, als rollten Sie eine Kugel von der Größe des Teils. Aus: Der gegriffene Punkt folgt genau dem Zeiger, und das Teil kann sich zusätzlich um ihn drehen."
|
||||
},
|
||||
"he": {
|
||||
"prefs.assemblies": "מכלולים",
|
||||
"prefs.joint_drag_trackball": "סיבוב חלקים על מפרק כדורי כמו כדור עקיבה בעת גרירה",
|
||||
"prefs.joint_drag_trackball_help": "גרירת חלק שמפרק כדורי מחזיק מסובבת אותו בסיבוב הקטן ביותר סביב המפרק, כאילו מגלגלים כדור בגודל החלק. כבוי: הנקודה שתפסת עוקבת אחרי המצביע במדויק, והחלק עלול גם להסתובב סביבה."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.assemblies": "アセンブリ",
|
||||
"prefs.joint_drag_trackball": "ボールジョイントの部品をドラッグするとトラックボールのように回転",
|
||||
"prefs.joint_drag_trackball_help": "ボールジョイントで保持された部品をドラッグすると、部品の大きさのボールを転がすように、ジョイントを中心に最小の回転で回ります。オフ:つかんだ点がポインターに正確に追従し、部品がその点を軸にさらに回転することがあります。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.assemblies": "어셈블리",
|
||||
"prefs.joint_drag_trackball": "볼 조인트의 부품을 끌 때 트랙볼처럼 회전",
|
||||
"prefs.joint_drag_trackball_help": "볼 조인트가 잡고 있는 부품을 끌면 부품 크기의 공을 굴리듯 조인트를 중심으로 가장 작은 회전만큼 돌아갑니다. 끄면: 잡은 점이 포인터를 정확히 따라가고, 부품이 그 점을 축으로 더 돌 수도 있습니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.assemblies": "Cụm lắp ráp",
|
||||
"prefs.joint_drag_trackball": "Xoay chi tiết trên khớp cầu như trackball khi kéo",
|
||||
"prefs.joint_drag_trackball_help": "Kéo một chi tiết do khớp cầu giữ sẽ xoay nó theo góc xoay nhỏ nhất quanh khớp, như lăn một quả bóng có kích thước bằng chi tiết. Tắt: điểm bạn nắm theo đúng con trỏ, và chi tiết có thể tự xoay quanh điểm đó."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.assemblies": "装配",
|
||||
"prefs.joint_drag_trackball": "拖动球关节上的零件时像轨迹球一样旋转",
|
||||
"prefs.joint_drag_trackball_help": "拖动由球关节固定的零件时,它绕关节以最小的转动旋转,就像滚动一个与零件同样大小的球。关闭:抓取的点精确跟随指针,零件还可能绕该点自旋。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+right drag: right zooms in, left zooms out. Turn off to restore vertical drag zoom.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: horizontal drag zoom"
|
||||
},
|
||||
"ar": {
|
||||
"nav.maya_horizontal_zoom.help": "اسحب مع Alt وزر الفأرة الأيمن: إلى اليمين للتكبير وإلى اليسار للتصغير. عطّل هذا الخيار لاستعادة التكبير بالسحب العمودي.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: التكبير بالسحب الأفقي"
|
||||
},
|
||||
"he": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt וגרירה עם לחצן העכבר הימני: ימינה לקירוב, שמאלה להרחקה. כבו כדי לחזור לזום בגרירה אנכית.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: זום בגרירה אופקית"
|
||||
},
|
||||
"ja": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+右ドラッグで右に動かすと拡大、左に動かすと縮小します。オフにすると従来の垂直ドラッグに戻ります。",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: 水平方向のドラッグでズーム"
|
||||
},
|
||||
"vi": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+kéo chuột phải: kéo sang phải để phóng to, sang trái để thu nhỏ. Tắt để khôi phục thu phóng bằng cách kéo dọc.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: thu phóng bằng cách kéo ngang"
|
||||
},
|
||||
"zh": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+右键拖动:向右放大,向左缩小。关闭此选项可恢复垂直拖动缩放。",
|
||||
"nav.maya_horizontal_zoom.label": "Maya:水平拖动缩放"
|
||||
},
|
||||
"de": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+Rechtsziehen: nach rechts vergrößern, nach links verkleinern. Ausschalten, um wieder vertikal zu zoomen.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: horizontal ziehen zum Zoomen"
|
||||
},
|
||||
"ko": {
|
||||
"nav.maya_horizontal_zoom.help": "Alt+오른쪽 버튼 드래그: 오른쪽으로 움직이면 확대하고 왼쪽으로 움직이면 축소합니다. 끄면 세로 드래그 확대/축소로 돌아갑니다.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: 가로 드래그로 확대/축소"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"en": {
|
||||
"ai.prefs.control_port": "Port",
|
||||
"ai.prefs.control_port_note": "The port AI agents connect to on this computer (127.0.0.1). 27878 is the default: when it is in use, the next free port is taken. Any other port is used exactly. Point your MCP client at the same port, for example solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_listening": "Listening on 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Not listening",
|
||||
"ai.prefs.control_port_taken": "Port {port} is in use by another program (or another SolidCraft window). Choose another port.",
|
||||
"ai.prefs.control_failed": "The control channel could not start: {error}",
|
||||
"ai.prefs.control_from_launch": "Started with --control on port {port} for this run. Changes here take effect the next time SolidCraft starts without --control."
|
||||
},
|
||||
"de": {
|
||||
"ai.prefs.control_port": "Port",
|
||||
"ai.prefs.control_port_note": "Der Port, über den sich KI-Agenten auf diesem Computer verbinden (127.0.0.1). Standard ist 27878: Ist er belegt, wird der nächste freie Port genommen. Jeder andere Port wird genau so verwendet. Richte deinen MCP-Client auf denselben Port, zum Beispiel solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_listening": "Wartet auf 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Nicht aktiv",
|
||||
"ai.prefs.control_port_taken": "Port {port} wird von einem anderen Programm (oder einem anderen SolidCraft-Fenster) verwendet. Wähle einen anderen Port.",
|
||||
"ai.prefs.control_failed": "Der Steuerkanal konnte nicht starten: {error}",
|
||||
"ai.prefs.control_from_launch": "Für diese Sitzung mit --control auf Port {port} gestartet. Änderungen hier gelten beim nächsten Start von SolidCraft ohne --control."
|
||||
},
|
||||
"ja": {
|
||||
"ai.prefs.control_port": "ポート",
|
||||
"ai.prefs.control_port_note": "このコンピューター上で AI エージェントが接続するポート (127.0.0.1)。既定は 27878 で、使用中の場合は次の空いているポートを使います。それ以外のポートはそのまま使います。MCP クライアントも同じポートに向けてください (例: solidcraft-cli mcp --connect 127.0.0.1:7878)。",
|
||||
"ai.prefs.control_listening": "127.0.0.1:{port} で待機中",
|
||||
"ai.prefs.control_not_listening": "待機していません",
|
||||
"ai.prefs.control_port_taken": "ポート {port} は別のプログラム (または別の SolidCraft ウィンドウ) が使用しています。別のポートを選んでください。",
|
||||
"ai.prefs.control_failed": "コントロールチャネルを開始できませんでした: {error}",
|
||||
"ai.prefs.control_from_launch": "この実行は --control でポート {port} を使って開始されました。ここでの変更は、次に --control なしで SolidCraft を起動したときに反映されます。"
|
||||
},
|
||||
"zh": {
|
||||
"ai.prefs.control_port": "端口",
|
||||
"ai.prefs.control_port_note": "AI 代理在本机上连接的端口 (127.0.0.1)。默认为 27878:若被占用,则使用下一个空闲端口。其他端口按原样使用。请让 MCP 客户端指向同一端口,例如 solidcraft-cli mcp --connect 127.0.0.1:7878。",
|
||||
"ai.prefs.control_listening": "正在监听 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "未在监听",
|
||||
"ai.prefs.control_port_taken": "端口 {port} 已被其他程序(或另一个 SolidCraft 窗口)占用。请选择其他端口。",
|
||||
"ai.prefs.control_failed": "控制通道无法启动:{error}",
|
||||
"ai.prefs.control_from_launch": "本次运行通过 --control 在端口 {port} 上启动。此处的更改将在下次不带 --control 启动 SolidCraft 时生效。"
|
||||
},
|
||||
"ko": {
|
||||
"ai.prefs.control_port": "포트",
|
||||
"ai.prefs.control_port_note": "이 컴퓨터에서 AI 에이전트가 연결하는 포트(127.0.0.1)입니다. 기본값은 27878이며, 사용 중이면 다음 빈 포트를 사용합니다. 다른 포트는 그대로 사용합니다. MCP 클라이언트도 같은 포트를 가리키게 하세요(예: solidcraft-cli mcp --connect 127.0.0.1:7878).",
|
||||
"ai.prefs.control_listening": "127.0.0.1:{port}에서 대기 중",
|
||||
"ai.prefs.control_not_listening": "대기하지 않음",
|
||||
"ai.prefs.control_port_taken": "포트 {port}을(를) 다른 프로그램(또는 다른 SolidCraft 창)이 사용 중입니다. 다른 포트를 선택하세요.",
|
||||
"ai.prefs.control_failed": "제어 채널을 시작할 수 없습니다: {error}",
|
||||
"ai.prefs.control_from_launch": "이번 실행은 --control로 포트 {port}에서 시작되었습니다. 여기서 바꾼 내용은 다음에 --control 없이 SolidCraft를 시작할 때 적용됩니다."
|
||||
},
|
||||
"vi": {
|
||||
"ai.prefs.control_port": "Cổng",
|
||||
"ai.prefs.control_port_note": "Cổng mà các tác tử AI kết nối trên máy tính này (127.0.0.1). Mặc định là 27878: nếu cổng đang được dùng, cổng trống tiếp theo sẽ được dùng. Mọi cổng khác được dùng đúng như vậy. Hãy trỏ ứng dụng MCP của bạn đến cùng cổng, ví dụ solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_listening": "Đang lắng nghe trên 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Không lắng nghe",
|
||||
"ai.prefs.control_port_taken": "Cổng {port} đang được một chương trình khác (hoặc một cửa sổ SolidCraft khác) sử dụng. Hãy chọn cổng khác.",
|
||||
"ai.prefs.control_failed": "Không thể khởi động kênh điều khiển: {error}",
|
||||
"ai.prefs.control_from_launch": "Lần chạy này được khởi động với --control trên cổng {port}. Các thay đổi ở đây có hiệu lực vào lần tới SolidCraft khởi động mà không có --control."
|
||||
},
|
||||
"ar": {
|
||||
"ai.prefs.control_port": "المنفذ",
|
||||
"ai.prefs.control_port_note": "المنفذ الذي يتصل عبره وكلاء الذكاء الاصطناعي على هذا الحاسوب (127.0.0.1). الافتراضي هو 27878: إذا كان مستخدمًا يُستخدم المنفذ الحر التالي. أي منفذ آخر يُستخدم كما هو. وجّه عميل MCP إلى المنفذ نفسه، مثل solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_listening": "يستمع على 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "لا يستمع",
|
||||
"ai.prefs.control_port_taken": "المنفذ {port} يستخدمه برنامج آخر (أو نافذة SolidCraft أخرى). اختر منفذًا آخر.",
|
||||
"ai.prefs.control_failed": "تعذّر بدء قناة التحكم: {error}",
|
||||
"ai.prefs.control_from_launch": "بدأ هذا التشغيل باستخدام --control على المنفذ {port}. تسري التغييرات هنا عند تشغيل SolidCraft في المرة القادمة دون --control."
|
||||
},
|
||||
"he": {
|
||||
"ai.prefs.control_port": "פורט",
|
||||
"ai.prefs.control_port_note": "הפורט שאליו סוכני AI מתחברים במחשב זה (127.0.0.1). ברירת המחדל היא 27878: אם הוא תפוס, נלקח הפורט הפנוי הבא. כל פורט אחר משמש בדיוק כפי שהוא. כוונו את לקוח ה-MCP לאותו פורט, למשל solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_listening": "מאזין ב-127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "לא מאזין",
|
||||
"ai.prefs.control_port_taken": "פורט {port} בשימוש של תוכנה אחרת (או חלון SolidCraft אחר). בחרו פורט אחר.",
|
||||
"ai.prefs.control_failed": "לא ניתן היה להפעיל את ערוץ הבקרה: {error}",
|
||||
"ai.prefs.control_from_launch": "הפעלה זו התחילה עם --control בפורט {port}. שינויים כאן ייכנסו לתוקף בפעם הבאה ש-SolidCraft יופעל ללא --control."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"en": {
|
||||
"measure.perimeter": "Perimeter",
|
||||
"measure.perimeter_inner": "Inner perimeter",
|
||||
"measure.perimeter_outer": "Outer perimeter"
|
||||
},
|
||||
"ar": {
|
||||
"measure.perimeter": "المحيط",
|
||||
"measure.perimeter_inner": "المحيط الداخلي",
|
||||
"measure.perimeter_outer": "المحيط الخارجي"
|
||||
},
|
||||
"de": {
|
||||
"measure.perimeter": "Umfang",
|
||||
"measure.perimeter_inner": "Innenumfang",
|
||||
"measure.perimeter_outer": "Außenumfang"
|
||||
},
|
||||
"fr": {
|
||||
"measure.perimeter": "Périmètre",
|
||||
"measure.perimeter_inner": "Périmètre intérieur",
|
||||
"measure.perimeter_outer": "Périmètre extérieur"
|
||||
},
|
||||
"he": {
|
||||
"measure.perimeter": "היקף",
|
||||
"measure.perimeter_inner": "היקף פנימי",
|
||||
"measure.perimeter_outer": "היקף חיצוני"
|
||||
},
|
||||
"ja": {
|
||||
"measure.perimeter": "周長",
|
||||
"measure.perimeter_inner": "内周長",
|
||||
"measure.perimeter_outer": "外周長"
|
||||
},
|
||||
"ko": {
|
||||
"measure.perimeter": "둘레",
|
||||
"measure.perimeter_inner": "내부 둘레",
|
||||
"measure.perimeter_outer": "외부 둘레"
|
||||
},
|
||||
"vi": {
|
||||
"measure.perimeter": "Chu vi",
|
||||
"measure.perimeter_inner": "Chu vi trong",
|
||||
"measure.perimeter_outer": "Chu vi ngoài"
|
||||
},
|
||||
"zh": {
|
||||
"measure.perimeter": "周长",
|
||||
"measure.perimeter_inner": "内周长",
|
||||
"measure.perimeter_outer": "外周长"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"ar": {
|
||||
"cmd.note_add": "إضافة ملاحظة",
|
||||
"cmd.note_delete": "حذف ملاحظة",
|
||||
"cmd.note_list": "عرض الملاحظات",
|
||||
"cmd.note_update": "تحرير الملاحظة"
|
||||
},
|
||||
"en": {
|
||||
"cmd.note_add": "Add Note",
|
||||
"cmd.note_delete": "Delete Note",
|
||||
"cmd.note_list": "List Notes",
|
||||
"cmd.note_update": "Edit Note"
|
||||
},
|
||||
"he": {
|
||||
"cmd.note_add": "הוספת הערה",
|
||||
"cmd.note_delete": "מחיקת הערה",
|
||||
"cmd.note_list": "הצגת הערות",
|
||||
"cmd.note_update": "עריכת הערה"
|
||||
},
|
||||
"ja": {
|
||||
"cmd.note_add": "メモを追加",
|
||||
"cmd.note_delete": "メモを削除",
|
||||
"cmd.note_list": "メモを一覧表示",
|
||||
"cmd.note_update": "メモを編集"
|
||||
},
|
||||
"vi": {
|
||||
"cmd.note_add": "Thêm ghi chú",
|
||||
"cmd.note_delete": "Xóa ghi chú",
|
||||
"cmd.note_list": "Liệt kê ghi chú",
|
||||
"cmd.note_update": "Chỉnh sửa ghi chú"
|
||||
},
|
||||
"zh": {
|
||||
"cmd.note_add": "添加备注",
|
||||
"cmd.note_delete": "删除备注",
|
||||
"cmd.note_list": "列出备注",
|
||||
"cmd.note_update": "编辑备注"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"en": {
|
||||
"operations.cancel": "Cancel {name}",
|
||||
"operations.cancelled": "{name} cancelled",
|
||||
"operations.cancelling": "Cancelling…",
|
||||
"operations.cannot_cancel": "{name} can't be cancelled",
|
||||
"operations.feature": "Feature",
|
||||
"operations.feature_edit": "Edit feature",
|
||||
"operations.meshing": "Loading parts",
|
||||
"operations.queued": "Queued",
|
||||
"operations.stopped": "Cancelled",
|
||||
"prefs.operations_panel": "Show operations in the view",
|
||||
"prefs.operations_panel_note": "Long operations (opening a file, computing a feature, an agent's command) show in the view's bottom-right corner with their progress and a button that cancels them. Off: a Computing notice, as before."
|
||||
},
|
||||
"de": {
|
||||
"operations.cancel": "{name} abbrechen",
|
||||
"operations.cancelled": "{name} abgebrochen",
|
||||
"operations.cancelling": "Wird abgebrochen…",
|
||||
"operations.cannot_cancel": "{name} kann nicht abgebrochen werden",
|
||||
"operations.feature": "Feature",
|
||||
"operations.feature_edit": "Feature bearbeiten",
|
||||
"operations.meshing": "Teile werden geladen",
|
||||
"operations.queued": "Wartet",
|
||||
"operations.stopped": "Abgebrochen",
|
||||
"prefs.operations_panel": "Vorgänge in der Ansicht zeigen",
|
||||
"prefs.operations_panel_note": "Lange Vorgänge (eine Datei öffnen, ein Feature berechnen, der Befehl eines Agenten) erscheinen unten rechts in der Ansicht mit ihrem Fortschritt und einer Schaltfläche zum Abbrechen. Aus: wie bisher ein Hinweis „Berechnung“."
|
||||
},
|
||||
"ja": {
|
||||
"operations.cancel": "{name} をキャンセル",
|
||||
"operations.cancelled": "{name} をキャンセルしました",
|
||||
"operations.cancelling": "キャンセル中…",
|
||||
"operations.cannot_cancel": "{name} はキャンセルできません",
|
||||
"operations.feature": "フィーチャー",
|
||||
"operations.feature_edit": "フィーチャーを編集",
|
||||
"operations.meshing": "パーツを読み込み中",
|
||||
"operations.queued": "待機中",
|
||||
"operations.stopped": "キャンセル済み",
|
||||
"prefs.operations_panel": "ビューに処理を表示",
|
||||
"prefs.operations_panel_note": "時間のかかる処理(ファイルを開く、フィーチャーの計算、エージェントのコマンド)が、進行状況とキャンセルボタンとともにビューの右下に表示されます。オフ:従来どおり「計算中」の通知を表示します。"
|
||||
},
|
||||
"ko": {
|
||||
"operations.cancel": "{name} 취소",
|
||||
"operations.cancelled": "{name} 취소됨",
|
||||
"operations.cancelling": "취소하는 중…",
|
||||
"operations.cannot_cancel": "{name}은(는) 취소할 수 없습니다",
|
||||
"operations.feature": "피처",
|
||||
"operations.feature_edit": "피처 편집",
|
||||
"operations.meshing": "파트 불러오는 중",
|
||||
"operations.queued": "대기 중",
|
||||
"operations.stopped": "취소됨",
|
||||
"prefs.operations_panel": "뷰에 작업 표시",
|
||||
"prefs.operations_panel_note": "오래 걸리는 작업(파일 열기, 피처 계산, 에이전트 명령)이 진행 상황과 취소 버튼과 함께 뷰의 오른쪽 아래에 표시됩니다. 끄면: 이전처럼 계산 중 알림이 표시됩니다."
|
||||
},
|
||||
"zh": {
|
||||
"operations.cancel": "取消{name}",
|
||||
"operations.cancelled": "已取消{name}",
|
||||
"operations.cancelling": "正在取消…",
|
||||
"operations.cannot_cancel": "无法取消{name}",
|
||||
"operations.feature": "特征",
|
||||
"operations.feature_edit": "编辑特征",
|
||||
"operations.meshing": "正在加载零件",
|
||||
"operations.queued": "排队中",
|
||||
"operations.stopped": "已取消",
|
||||
"prefs.operations_panel": "在视图中显示操作",
|
||||
"prefs.operations_panel_note": "耗时的操作(打开文件、计算特征、智能体的命令)会连同进度和取消按钮显示在视图右下角。关闭:与以前一样显示“正在计算”提示。"
|
||||
},
|
||||
"ar": {
|
||||
"operations.cancel": "إلغاء {name}",
|
||||
"operations.cancelled": "تم إلغاء {name}",
|
||||
"operations.cancelling": "جارٍ الإلغاء…",
|
||||
"operations.cannot_cancel": "لا يمكن إلغاء {name}",
|
||||
"operations.feature": "ميزة",
|
||||
"operations.feature_edit": "تحرير الميزة",
|
||||
"operations.meshing": "جارٍ تحميل الأجزاء",
|
||||
"operations.queued": "في الانتظار",
|
||||
"operations.stopped": "أُلغي",
|
||||
"prefs.operations_panel": "إظهار العمليات في العرض",
|
||||
"prefs.operations_panel_note": "تظهر العمليات الطويلة (فتح ملف، حساب ميزة، أمر من وكيل) في الزاوية السفلية اليمنى من العرض مع تقدّمها وزر لإلغائها. عند الإيقاف: إشعار «جارٍ الحساب» كما كان من قبل."
|
||||
},
|
||||
"he": {
|
||||
"operations.cancel": "ביטול {name}",
|
||||
"operations.cancelled": "{name} בוטל",
|
||||
"operations.cancelling": "מבטל…",
|
||||
"operations.cannot_cancel": "לא ניתן לבטל את {name}",
|
||||
"operations.feature": "פיצ'ר",
|
||||
"operations.feature_edit": "עריכת פיצ'ר",
|
||||
"operations.meshing": "טוען חלקים",
|
||||
"operations.queued": "ממתין",
|
||||
"operations.stopped": "בוטל",
|
||||
"prefs.operations_panel": "הצגת פעולות בתצוגה",
|
||||
"prefs.operations_panel_note": "פעולות ארוכות (פתיחת קובץ, חישוב פיצ'ר, פקודה של סוכן) מוצגות בפינה הימנית התחתונה של התצוגה עם ההתקדמות שלהן וכפתור לביטולן. כבוי: הודעת „מחשב” כמו קודם."
|
||||
},
|
||||
"vi": {
|
||||
"operations.cancel": "Hủy {name}",
|
||||
"operations.cancelled": "Đã hủy {name}",
|
||||
"operations.cancelling": "Đang hủy…",
|
||||
"operations.cannot_cancel": "Không thể hủy {name}",
|
||||
"operations.feature": "Đặc trưng",
|
||||
"operations.feature_edit": "Sửa đặc trưng",
|
||||
"operations.meshing": "Đang tải chi tiết",
|
||||
"operations.queued": "Đang chờ",
|
||||
"operations.stopped": "Đã hủy",
|
||||
"prefs.operations_panel": "Hiện các thao tác trong khung nhìn",
|
||||
"prefs.operations_panel_note": "Các thao tác dài (mở tệp, tính đặc trưng, lệnh của tác tử) hiện ở góc dưới bên phải khung nhìn cùng tiến độ và nút hủy. Tắt: thông báo Đang tính như trước."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ar": { "cmd.inspect_parameter_variants": "مقارنة بدائل المعلمات" },
|
||||
"de": { "cmd.inspect_parameter_variants": "Parametervarianten vergleichen" },
|
||||
"en": { "cmd.inspect_parameter_variants": "Compare Parameter Variants" },
|
||||
"es": { "cmd.inspect_parameter_variants": "Comparar variantes de parámetros" },
|
||||
"he": { "cmd.inspect_parameter_variants": "השוואת חלופות פרמטרים" },
|
||||
"ja": { "cmd.inspect_parameter_variants": "パラメーターの組み合わせを比較" },
|
||||
"ko": { "cmd.inspect_parameter_variants": "매개변수 조합 비교" },
|
||||
"vi": { "cmd.inspect_parameter_variants": "So sánh các phương án tham số" },
|
||||
"zh": { "cmd.inspect_parameter_variants": "比较参数方案" }
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"en": {
|
||||
"Drag to place it on another face.": "Drag to place it on another face."
|
||||
},
|
||||
"ar": {
|
||||
"Drag to place it on another face.": "اسحب لوضعه على وجه آخر."
|
||||
},
|
||||
"de": {
|
||||
"Drag to place it on another face.": "Ziehen, um es auf eine andere Fläche zu setzen."
|
||||
},
|
||||
"he": {
|
||||
"Drag to place it on another face.": "יש לגרור כדי להציב אותו על פאה אחרת."
|
||||
},
|
||||
"ja": {
|
||||
"Drag to place it on another face.": "ドラッグして別の面に配置します。"
|
||||
},
|
||||
"ko": {
|
||||
"Drag to place it on another face.": "드래그하여 다른 면에 배치합니다."
|
||||
},
|
||||
"pl": {
|
||||
"Drag to place it on another face.": "Przeciągnij, aby umieścić go na innej ścianie."
|
||||
},
|
||||
"vi": {
|
||||
"Drag to place it on another face.": "Kéo để đặt nó lên một bề mặt khác."
|
||||
},
|
||||
"zh": {
|
||||
"Drag to place it on another face.": "拖动以将其放置到另一个面上。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"en": { "ui.properties.copy_value": "Click to copy", "ui.properties.value_copied": "Value copied" },
|
||||
"ar": { "ui.properties.copy_value": "انقر للنسخ", "ui.properties.value_copied": "تم نسخ القيمة" },
|
||||
"de": { "ui.properties.copy_value": "Klicken, um den Wert zu kopieren", "ui.properties.value_copied": "Wert kopiert" },
|
||||
"es": { "ui.properties.copy_value": "Haz clic para copiar", "ui.properties.value_copied": "Valor copiado" },
|
||||
"fr": { "ui.properties.copy_value": "Cliquer pour copier", "ui.properties.value_copied": "Valeur copiée" },
|
||||
"he": { "ui.properties.copy_value": "לחיצה מעתיקה את הערך", "ui.properties.value_copied": "הערך הועתק" },
|
||||
"it": { "ui.properties.copy_value": "Fai clic per copiare", "ui.properties.value_copied": "Valore copiato" },
|
||||
"ja": { "ui.properties.copy_value": "クリックでコピー", "ui.properties.value_copied": "値をコピーしました" },
|
||||
"ko": { "ui.properties.copy_value": "클릭하여 복사", "ui.properties.value_copied": "값을 복사했습니다" },
|
||||
"vi": { "ui.properties.copy_value": "Nhấp để sao chép", "ui.properties.value_copied": "Đã sao chép giá trị" },
|
||||
"zh": { "ui.properties.copy_value": "点击复制", "ui.properties.value_copied": "已复制数值" },
|
||||
"zh-TW": { "ui.properties.copy_value": "按一下以複製", "ui.properties.value_copied": "已複製數值" }
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"en": { "cmd.ui.toggle_visibility": "Show/Hide Selection" },
|
||||
"de": { "cmd.ui.toggle_visibility": "Auswahl ein-/ausblenden" },
|
||||
"ar": { "cmd.ui.toggle_visibility": "إظهار/إخفاء التحديد" },
|
||||
"he": { "cmd.ui.toggle_visibility": "הצגה/הסתרה של הבחירה" },
|
||||
"ja": { "cmd.ui.toggle_visibility": "選択項目の表示/非表示" },
|
||||
"ko": { "cmd.ui.toggle_visibility": "선택 항목 표시/숨기기" },
|
||||
"vi": { "cmd.ui.toggle_visibility": "Hiển thị/Ẩn mục đã chọn" },
|
||||
"zh": { "cmd.ui.toggle_visibility": "显示/隐藏所选项" }
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.relink_one_done": "Source relinked for this instance.",
|
||||
"ui.relink_source_one": "Relink Source…"
|
||||
},
|
||||
"ar": {
|
||||
"ui.relink_one_done": "أُعيد ربط المصدر لهذه النسخة.",
|
||||
"ui.relink_source_one": "إعادة ربط المصدر…"
|
||||
},
|
||||
"de": {
|
||||
"ui.relink_one_done": "Quelle für diese Instanz neu verknüpft.",
|
||||
"ui.relink_source_one": "Quelle neu verknüpfen…"
|
||||
},
|
||||
"he": {
|
||||
"ui.relink_one_done": "המקור קושר מחדש למופע זה.",
|
||||
"ui.relink_source_one": "קישור מחדש למקור…"
|
||||
},
|
||||
"ja": {
|
||||
"ui.relink_one_done": "このインスタンスの参照元を再リンクしました。",
|
||||
"ui.relink_source_one": "参照元を再リンク…"
|
||||
},
|
||||
"vi": {
|
||||
"ui.relink_one_done": "Đã liên kết lại nguồn cho thể hiện này.",
|
||||
"ui.relink_source_one": "Liên kết lại nguồn…"
|
||||
},
|
||||
"zh": {
|
||||
"ui.relink_one_done": "已为此实例重新链接源文件。",
|
||||
"ui.relink_source_one": "重新链接源文件…"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"en": { "render.error_product_placement": "invalid product placement" },
|
||||
"ar": { "render.error_product_placement": "موضع منتج غير صالح" },
|
||||
"he": { "render.error_product_placement": "מיקום מוצר לא תקין" },
|
||||
"ja": { "render.error_product_placement": "製品の配置が無効です" },
|
||||
"vi": { "render.error_product_placement": "vị trí đặt sản phẩm không hợp lệ" },
|
||||
"zh": { "render.error_product_placement": "产品放置无效" }
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
{
|
||||
"en": {
|
||||
"dialog.right_click_pick": "Select {input} first",
|
||||
"ui.right_click_confirms": "Right-click confirms dialog inputs",
|
||||
"ui.right_click_confirms_tip": "With a dialog open, a right-click in the view goes on to its next empty input, and on the last one runs OK"
|
||||
},
|
||||
"cs": {
|
||||
"dialog.right_click_pick": "Nejprve vyberte {input}",
|
||||
"ui.right_click_confirms": "Pravé kliknutí potvrzuje vstupy dialogu",
|
||||
"ui.right_click_confirms_tip": "Při otevřeném dialogu přejde pravé kliknutí v zobrazení na další prázdný vstup a u posledního provede OK"
|
||||
},
|
||||
"da": {
|
||||
"dialog.right_click_pick": "Vælg først {input}",
|
||||
"ui.right_click_confirms": "Højreklik bekræfter dialogens input",
|
||||
"ui.right_click_confirms_tip": "Med en dialog åben går et højreklik i visningen videre til næste tomme input, og ved det sidste udføres OK"
|
||||
},
|
||||
"de": {
|
||||
"dialog.right_click_pick": "Zuerst {input} auswählen",
|
||||
"ui.right_click_confirms": "Rechtsklick bestätigt Dialogeingaben",
|
||||
"ui.right_click_confirms_tip": "Bei offenem Dialog springt ein Rechtsklick in der Ansicht zur nächsten leeren Eingabe und führt bei der letzten OK aus"
|
||||
},
|
||||
"es": {
|
||||
"dialog.right_click_pick": "Selecciona primero {input}",
|
||||
"ui.right_click_confirms": "El clic derecho confirma las entradas del diálogo",
|
||||
"ui.right_click_confirms_tip": "Con un diálogo abierto, un clic derecho en la vista pasa a la siguiente entrada vacía y, en la última, ejecuta OK"
|
||||
},
|
||||
"fr": {
|
||||
"dialog.right_click_pick": "Sélectionner d’abord {input}",
|
||||
"ui.right_click_confirms": "Le clic droit valide les entrées du dialogue",
|
||||
"ui.right_click_confirms_tip": "Avec un dialogue ouvert, un clic droit dans la vue passe à l’entrée vide suivante et, sur la dernière, exécute OK"
|
||||
},
|
||||
"gl": {
|
||||
"dialog.right_click_pick": "Selecciona primeiro {input}",
|
||||
"ui.right_click_confirms": "O clic dereito confirma as entradas do diálogo",
|
||||
"ui.right_click_confirms_tip": "Cun diálogo aberto, un clic dereito na vista pasa á seguinte entrada baleira e, na última, executa OK"
|
||||
},
|
||||
"hu": {
|
||||
"dialog.right_click_pick": "Előbb jelölje ki ezt: {input}",
|
||||
"ui.right_click_confirms": "A jobb kattintás jóváhagyja a párbeszédablak bemeneteit",
|
||||
"ui.right_click_confirms_tip": "Nyitott párbeszédablaknál a nézetben a jobb kattintás a következő üres bemenetre lép, az utolsónál pedig OK-t nyom"
|
||||
},
|
||||
"id": {
|
||||
"dialog.right_click_pick": "Pilih {input} terlebih dahulu",
|
||||
"ui.right_click_confirms": "Klik kanan mengonfirmasi input dialog",
|
||||
"ui.right_click_confirms_tip": "Saat dialog terbuka, klik kanan di tampilan berpindah ke input kosong berikutnya, dan pada input terakhir menjalankan OK"
|
||||
},
|
||||
"it": {
|
||||
"dialog.right_click_pick": "Seleziona prima {input}",
|
||||
"ui.right_click_confirms": "Il clic destro conferma gli input della finestra di dialogo",
|
||||
"ui.right_click_confirms_tip": "Con una finestra di dialogo aperta, un clic destro nella vista passa al successivo input vuoto e, sull’ultimo, esegue OK"
|
||||
},
|
||||
"ja": {
|
||||
"dialog.right_click_pick": "先に {input} を選択",
|
||||
"ui.right_click_confirms": "右クリックでダイアログの入力を確定",
|
||||
"ui.right_click_confirms_tip": "ダイアログが開いているとき、ビューで右クリックすると次の空の入力へ進み、最後の入力では OK を実行します"
|
||||
},
|
||||
"ko": {
|
||||
"dialog.right_click_pick": "먼저 {input} 선택",
|
||||
"ui.right_click_confirms": "오른쪽 클릭으로 대화 상자 입력 확인",
|
||||
"ui.right_click_confirms_tip": "대화 상자가 열려 있을 때 뷰에서 오른쪽 클릭하면 다음 빈 입력으로 이동하고, 마지막 입력에서는 OK를 실행합니다"
|
||||
},
|
||||
"ms": {
|
||||
"dialog.right_click_pick": "Pilih {input} dahulu",
|
||||
"ui.right_click_confirms": "Klik kanan mengesahkan input dialog",
|
||||
"ui.right_click_confirms_tip": "Apabila dialog dibuka, klik kanan dalam paparan beralih ke input kosong seterusnya, dan pada input terakhir menjalankan OK"
|
||||
},
|
||||
"nl": {
|
||||
"dialog.right_click_pick": "Eerst {input} selecteren",
|
||||
"ui.right_click_confirms": "Rechtsklik bevestigt dialooginvoer",
|
||||
"ui.right_click_confirms_tip": "Met een dialoog open gaat een rechtsklik in de weergave naar de volgende lege invoer, en bij de laatste voert hij OK uit"
|
||||
},
|
||||
"pl": {
|
||||
"dialog.right_click_pick": "Najpierw zaznacz {input}",
|
||||
"ui.right_click_confirms": "Prawy klik zatwierdza pola okna dialogowego",
|
||||
"ui.right_click_confirms_tip": "Przy otwartym oknie dialogowym prawy klik w widoku przechodzi do następnego pustego pola, a przy ostatnim wykonuje OK"
|
||||
},
|
||||
"pt-BR": {
|
||||
"dialog.right_click_pick": "Selecione {input} primeiro",
|
||||
"ui.right_click_confirms": "O clique direito confirma as entradas da caixa de diálogo",
|
||||
"ui.right_click_confirms_tip": "Com uma caixa de diálogo aberta, um clique direito na vista passa para a próxima entrada vazia e, na última, executa OK"
|
||||
},
|
||||
"ro": {
|
||||
"dialog.right_click_pick": "Selectați mai întâi {input}",
|
||||
"ui.right_click_confirms": "Clicul dreapta confirmă intrările dialogului",
|
||||
"ui.right_click_confirms_tip": "Cu un dialog deschis, un clic dreapta în vedere trece la următoarea intrare goală, iar la ultima rulează OK"
|
||||
},
|
||||
"ru": {
|
||||
"dialog.right_click_pick": "Сначала выберите {input}",
|
||||
"ui.right_click_confirms": "Правый щелчок подтверждает поля диалога",
|
||||
"ui.right_click_confirms_tip": "При открытом диалоге правый щелчок в виде переходит к следующему пустому полю, а на последнем выполняет OK"
|
||||
},
|
||||
"sv": {
|
||||
"dialog.right_click_pick": "Markera {input} först",
|
||||
"ui.right_click_confirms": "Högerklick bekräftar dialogens indata",
|
||||
"ui.right_click_confirms_tip": "Med en dialog öppen går ett högerklick i vyn vidare till nästa tomma indata, och vid den sista körs OK"
|
||||
},
|
||||
"tr": {
|
||||
"dialog.right_click_pick": "Önce {input} seçin",
|
||||
"ui.right_click_confirms": "Sağ tıklama iletişim kutusu girişlerini onaylar",
|
||||
"ui.right_click_confirms_tip": "Bir iletişim kutusu açıkken görünümde sağ tıklama bir sonraki boş girişe geçer, sonuncusunda ise OK çalıştırır"
|
||||
},
|
||||
"uk": {
|
||||
"dialog.right_click_pick": "Спочатку виберіть {input}",
|
||||
"ui.right_click_confirms": "Правий клік підтверджує поля діалогу",
|
||||
"ui.right_click_confirms_tip": "Коли діалог відкрито, правий клік у вигляді переходить до наступного порожнього поля, а на останньому виконує OK"
|
||||
},
|
||||
"vi": {
|
||||
"dialog.right_click_pick": "Chọn {input} trước",
|
||||
"ui.right_click_confirms": "Nhấp chuột phải xác nhận đầu vào của hộp thoại",
|
||||
"ui.right_click_confirms_tip": "Khi hộp thoại đang mở, nhấp chuột phải trong khung nhìn chuyển sang đầu vào trống tiếp theo, và ở đầu vào cuối cùng sẽ chạy OK"
|
||||
},
|
||||
"zh": {
|
||||
"dialog.right_click_pick": "请先选择{input}",
|
||||
"ui.right_click_confirms": "右键确认对话框输入",
|
||||
"ui.right_click_confirms_tip": "对话框打开时,在视图中右键单击会转到下一个空输入,在最后一个输入上执行 OK"
|
||||
},
|
||||
"zh-TW": {
|
||||
"dialog.right_click_pick": "請先選擇{input}",
|
||||
"ui.right_click_confirms": "右鍵確認對話方塊輸入",
|
||||
"ui.right_click_confirms_tip": "對話方塊開啟時,在視圖中按右鍵會轉到下一個空白輸入,在最後一個輸入上執行 OK"
|
||||
},
|
||||
"ar": {
|
||||
"dialog.right_click_pick": "حدد {input} أولًا",
|
||||
"ui.right_click_confirms": "النقر بزر الفأرة الأيمن يؤكد مدخلات مربع الحوار",
|
||||
"ui.right_click_confirms_tip": "عندما يكون مربع حوار مفتوحًا، ينتقل النقر بزر الفأرة الأيمن في العرض إلى المدخل الفارغ التالي، وعند المدخل الأخير ينفّذ «موافق»"
|
||||
},
|
||||
"he": {
|
||||
"dialog.right_click_pick": "יש לבחור תחילה {input}",
|
||||
"ui.right_click_confirms": "לחיצה ימנית מאשרת קלטים בתיבת דו-שיח",
|
||||
"ui.right_click_confirms_tip": "כאשר תיבת דו-שיח פתוחה, לחיצה ימנית בתצוגה עוברת לקלט הריק הבא, ובקלט האחרון מבצעת אישור"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"ar": {
|
||||
"document.discard_row": "تجاهل",
|
||||
"document.finish_save_prompt": "أكمل الرد على نافذة الحفظ قبل فتح تصميم آخر.",
|
||||
"document.not_saved_yet": "لم يُحفظ بعد",
|
||||
"document.save_many": "حفظ التغييرات في {n} من التصاميم؟",
|
||||
"document.save_row": "حفظ",
|
||||
"document.save_selected": "حفظ المحدد",
|
||||
"prefs.save_prompt_one_at_a_time": "السؤال عن كل تصميم غير محفوظ على حدة عند إغلاق عدة تصاميم",
|
||||
"prefs.save_prompt_one_at_a_time_help": "عرض نافذة حفظ لكل تصميم غير محفوظ بدلًا من قائمة مجمّعة."
|
||||
},
|
||||
"de": {
|
||||
"document.discard_row": "Verwerfen",
|
||||
"document.finish_save_prompt": "Beantworten Sie die Speicherabfrage, bevor Sie einen weiteren Entwurf öffnen.",
|
||||
"document.not_saved_yet": "Noch nicht gespeichert",
|
||||
"document.save_many": "Änderungen an {n} Entwürfen speichern?",
|
||||
"document.save_row": "Speichern",
|
||||
"document.save_selected": "Auswahl speichern",
|
||||
"prefs.save_prompt_one_at_a_time": "Beim Schließen mehrerer Entwürfe für jeden ungespeicherten Entwurf einzeln fragen",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Für jeden ungespeicherten Entwurf eine eigene Speicherabfrage statt einer gemeinsamen Liste anzeigen."
|
||||
},
|
||||
"en": {
|
||||
"document.discard_row": "Discard",
|
||||
"document.finish_save_prompt": "Finish answering the save prompt before opening another design.",
|
||||
"document.not_saved_yet": "Not saved yet",
|
||||
"document.save_many": "Save changes to {n} designs?",
|
||||
"document.save_row": "Save",
|
||||
"document.save_selected": "Save Selected",
|
||||
"prefs.save_prompt_one_at_a_time": "Ask about each unsaved design separately when closing several",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Show one save prompt per unsaved design instead of a combined list."
|
||||
},
|
||||
"he": {
|
||||
"document.discard_row": "ביטול שינויים",
|
||||
"document.finish_save_prompt": "יש לסיים לענות על חלון השמירה לפני פתיחת תכן אחר.",
|
||||
"document.not_saved_yet": "עדיין לא נשמר",
|
||||
"document.save_many": "לשמור שינויים ב־{n} תכנים?",
|
||||
"document.save_row": "שמירה",
|
||||
"document.save_selected": "שמירת הנבחרים",
|
||||
"prefs.save_prompt_one_at_a_time": "לשאול על כל תכן שלא נשמר בנפרד בעת סגירת כמה",
|
||||
"prefs.save_prompt_one_at_a_time_help": "להציג חלון שמירה נפרד לכל תכן שלא נשמר במקום רשימה משותפת."
|
||||
},
|
||||
"ja": {
|
||||
"document.discard_row": "破棄",
|
||||
"document.finish_save_prompt": "別のデザインを開く前に、保存の確認に回答してください。",
|
||||
"document.not_saved_yet": "未保存",
|
||||
"document.save_many": "{n} 件のデザインの変更を保存しますか?",
|
||||
"document.save_row": "保存",
|
||||
"document.save_selected": "選択項目を保存",
|
||||
"prefs.save_prompt_one_at_a_time": "複数を閉じるとき、未保存のデザインごとに確認する",
|
||||
"prefs.save_prompt_one_at_a_time_help": "一覧でまとめて確認する代わりに、未保存のデザインごとに保存を確認します。"
|
||||
},
|
||||
"ko": {
|
||||
"document.discard_row": "버리기",
|
||||
"document.finish_save_prompt": "다른 디자인을 열기 전에 저장 여부를 선택하세요.",
|
||||
"document.not_saved_yet": "아직 저장하지 않음",
|
||||
"document.save_many": "디자인 {n}개의 변경 사항을 저장하시겠습니까?",
|
||||
"document.save_row": "저장",
|
||||
"document.save_selected": "선택 항목 저장",
|
||||
"prefs.save_prompt_one_at_a_time": "여러 디자인을 닫을 때 저장하지 않은 디자인마다 따로 묻기",
|
||||
"prefs.save_prompt_one_at_a_time_help": "통합 목록 대신 저장하지 않은 디자인마다 저장 여부를 묻습니다."
|
||||
},
|
||||
"vi": {
|
||||
"document.discard_row": "Bỏ thay đổi",
|
||||
"document.finish_save_prompt": "Hãy trả lời xong hộp thoại lưu trước khi mở thiết kế khác.",
|
||||
"document.not_saved_yet": "Chưa lưu",
|
||||
"document.save_many": "Lưu thay đổi cho {n} thiết kế?",
|
||||
"document.save_row": "Lưu",
|
||||
"document.save_selected": "Lưu mục đã chọn",
|
||||
"prefs.save_prompt_one_at_a_time": "Hỏi riêng từng thiết kế chưa lưu khi đóng nhiều thiết kế",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Hiển thị một hộp thoại lưu cho mỗi thiết kế chưa lưu thay vì một danh sách chung."
|
||||
},
|
||||
"zh": {
|
||||
"document.discard_row": "放弃",
|
||||
"document.finish_save_prompt": "请先回答保存提示,再打开其他设计。",
|
||||
"document.not_saved_yet": "尚未保存",
|
||||
"document.save_many": "保存 {n} 个设计的更改?",
|
||||
"document.save_row": "保存",
|
||||
"document.save_selected": "保存所选项",
|
||||
"prefs.save_prompt_one_at_a_time": "关闭多个设计时,逐个询问未保存的设计",
|
||||
"prefs.save_prompt_one_at_a_time_help": "对每个未保存的设计分别显示保存提示,而不是合并列表。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"en": { "cmd.selection_get": "Get Selection" },
|
||||
"ar": { "cmd.selection_get": "الحصول على التحديد" },
|
||||
"he": { "cmd.selection_get": "קבלת הבחירה" },
|
||||
"ja": { "cmd.selection_get": "選択を取得" },
|
||||
"vi": { "cmd.selection_get": "Lấy vùng chọn" },
|
||||
"zh": { "cmd.selection_get": "获取选择" }
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"en": {
|
||||
"Segments": "Segments",
|
||||
"Split Edge": "Split Edge",
|
||||
"Remove this segment": "Remove this segment",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "One more stretch of the picked edge, each with its own angle, height and turns"
|
||||
},
|
||||
"ar": {
|
||||
"Segments": "المقاطع",
|
||||
"Split Edge": "تقسيم الحافة",
|
||||
"Remove this segment": "إزالة هذا المقطع",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "مقطع آخر من الحافة المختارة، لكل منها زاويتها وارتفاعها ولفّاتها"
|
||||
},
|
||||
"he": {
|
||||
"Segments": "מקטעים",
|
||||
"Split Edge": "פיצול המקצוע",
|
||||
"Remove this segment": "הסרת המקטע הזה",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "מקטע נוסף של המקצוע הנבחר, שלכל אחד זווית, גובה וכיפופים משלו"
|
||||
},
|
||||
"ja": {
|
||||
"Segments": "セグメント",
|
||||
"Split Edge": "エッジを分割",
|
||||
"Remove this segment": "このセグメントを削除",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "選択したエッジのもう一つの区間。それぞれに独自の角度、高さ、曲げ方向があります"
|
||||
},
|
||||
"vi": {
|
||||
"Segments": "Đoạn",
|
||||
"Split Edge": "Chia cạnh",
|
||||
"Remove this segment": "Xóa đoạn này",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "Thêm một đoạn nữa của cạnh đã chọn, mỗi đoạn có góc, chiều cao và hướng uốn riêng"
|
||||
},
|
||||
"zh": {
|
||||
"Segments": "分段",
|
||||
"Split Edge": "分割边",
|
||||
"Remove this segment": "移除此分段",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "所选边的又一段,每段都有自己的角度、高度和折弯方向"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.sketch.cursor_coordinates": "Show the cursor's coordinates in a sketch",
|
||||
"prefs.sketch.cursor_coordinates_note": "Beside the pointer, its X and Y from the sketch origin, also with no tool running. Off: only while a tool places a point."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.sketch.cursor_coordinates": "إظهار إحداثيات المؤشر في الرسم",
|
||||
"prefs.sketch.cursor_coordinates_note": "بجانب المؤشر، قيمتا X وY من أصل الرسم، حتى دون تشغيل أي أداة. عند الإيقاف: فقط عندما تضع أداةٌ نقطة."
|
||||
},
|
||||
"de": {
|
||||
"prefs.sketch.cursor_coordinates": "Cursorkoordinaten in der Skizze anzeigen",
|
||||
"prefs.sketch.cursor_coordinates_note": "Neben dem Zeiger seine X- und Y-Werte vom Skizzenursprung, auch ohne aktives Werkzeug. Aus: nur während ein Werkzeug einen Punkt setzt."
|
||||
},
|
||||
"es": {
|
||||
"prefs.sketch.cursor_coordinates": "Mostrar las coordenadas del cursor en un croquis",
|
||||
"prefs.sketch.cursor_coordinates_note": "Junto al puntero, su X e Y desde el origen del croquis, también sin ninguna herramienta activa. Desactivado: solo mientras una herramienta coloca un punto."
|
||||
},
|
||||
"fr": {
|
||||
"prefs.sketch.cursor_coordinates": "Afficher les coordonnées du curseur dans une esquisse",
|
||||
"prefs.sketch.cursor_coordinates_note": "À côté du pointeur, ses X et Y depuis l'origine de l'esquisse, même sans outil actif. Désactivé : seulement pendant qu'un outil place un point."
|
||||
},
|
||||
"he": {
|
||||
"prefs.sketch.cursor_coordinates": "הצגת קואורדינטות הסמן בסקיצה",
|
||||
"prefs.sketch.cursor_coordinates_note": "ליד הסמן, ערכי X ו-Y שלו מראשית הסקיצה, גם כשאין כלי פעיל. כבוי: רק בזמן שכלי ממקם נקודה."
|
||||
},
|
||||
"it": {
|
||||
"prefs.sketch.cursor_coordinates": "Mostra le coordinate del cursore in uno schizzo",
|
||||
"prefs.sketch.cursor_coordinates_note": "Accanto al puntatore, la sua X e Y dall'origine dello schizzo, anche senza strumenti attivi. Disattivato: solo mentre uno strumento posiziona un punto."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.sketch.cursor_coordinates": "スケッチでカーソル座標を表示",
|
||||
"prefs.sketch.cursor_coordinates_note": "ツールを実行していないときも、ポインターの横にスケッチ原点からの X と Y を表示します。オフ: ツールで点を配置している間だけ表示します。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.sketch.cursor_coordinates": "스케치에서 커서 좌표 표시",
|
||||
"prefs.sketch.cursor_coordinates_note": "도구를 실행하지 않을 때도 포인터 옆에 스케치 원점 기준 X와 Y를 표시합니다. 끄기: 도구로 점을 배치하는 동안에만 표시합니다."
|
||||
},
|
||||
"pl": {
|
||||
"prefs.sketch.cursor_coordinates": "Pokazuj współrzędne kursora w szkicu",
|
||||
"prefs.sketch.cursor_coordinates_note": "Obok wskaźnika jego X i Y od początku szkicu, także gdy żadne narzędzie nie działa. Wyłączone: tylko gdy narzędzie umieszcza punkt."
|
||||
},
|
||||
"pt-BR": {
|
||||
"prefs.sketch.cursor_coordinates": "Mostrar as coordenadas do cursor em um esboço",
|
||||
"prefs.sketch.cursor_coordinates_note": "Ao lado do ponteiro, seu X e Y a partir da origem do esboço, também sem nenhuma ferramenta ativa. Desativado: só enquanto uma ferramenta posiciona um ponto."
|
||||
},
|
||||
"ru": {
|
||||
"prefs.sketch.cursor_coordinates": "Показывать координаты курсора в эскизе",
|
||||
"prefs.sketch.cursor_coordinates_note": "Рядом с указателем его X и Y от начала координат эскиза, даже без активного инструмента. Выкл.: только пока инструмент ставит точку."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.sketch.cursor_coordinates": "Hiển thị tọa độ con trỏ trong bản phác thảo",
|
||||
"prefs.sketch.cursor_coordinates_note": "Bên cạnh con trỏ, X và Y của nó tính từ gốc bản phác thảo, kể cả khi không có công cụ nào chạy. Tắt: chỉ khi một công cụ đang đặt điểm."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.sketch.cursor_coordinates": "在草图中显示光标坐标",
|
||||
"prefs.sketch.cursor_coordinates_note": "即使没有运行工具,也在指针旁显示其相对于草图原点的 X 和 Y。关闭:仅在工具放置点时显示。"
|
||||
},
|
||||
"zh-TW": {
|
||||
"prefs.sketch.cursor_coordinates": "在草圖中顯示游標座標",
|
||||
"prefs.sketch.cursor_coordinates_note": "即使沒有執行工具,也在指標旁顯示其相對於草圖原點的 X 和 Y。關閉:僅在工具放置點時顯示。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.sketch_links_added_curve": "{command} added 1 curve to the sketch.",
|
||||
"ui.sketch_links_added_curves": "{command} added {count} curves to the sketch.",
|
||||
"ui.sketch_links_added_point": "{command} added 1 point to the sketch.",
|
||||
"ui.sketch_links_added_points": "{command} added {count} points to the sketch.",
|
||||
"ui.sketch_links_hidden": "The result is hidden because {option} is off in the sketch palette.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} added {curves} and {points} to the sketch.",
|
||||
"ui.sketch_links_curve_count_one": "1 curve",
|
||||
"ui.sketch_links_curve_count": "{count} curves",
|
||||
"ui.sketch_links_point_count_one": "1 point",
|
||||
"ui.sketch_links_point_count": "{count} points"
|
||||
},
|
||||
"ar": {
|
||||
"ui.sketch_links_added_curve": "أضاف {command} منحنى واحدًا إلى الرسم.",
|
||||
"ui.sketch_links_added_curves": "أضاف {command} منحنيات إلى الرسم (العدد: {count}).",
|
||||
"ui.sketch_links_added_point": "أضاف {command} نقطة واحدة إلى الرسم.",
|
||||
"ui.sketch_links_added_points": "أضاف {command} نقاطًا إلى الرسم (العدد: {count}).",
|
||||
"ui.sketch_links_hidden": "النتيجة مخفية لأن خيار {option} مُعطَّل في خيارات الرسم.",
|
||||
"ui.sketch_links_added_curves_and_points": "أضاف {command} إلى الرسم {curves} و{points}.",
|
||||
"ui.sketch_links_curve_count_one": "منحنى واحدًا",
|
||||
"ui.sketch_links_curve_count": "منحنيات (العدد: {count})",
|
||||
"ui.sketch_links_point_count_one": "نقطة واحدة",
|
||||
"ui.sketch_links_point_count": "نقاطًا (العدد: {count})"
|
||||
},
|
||||
"he": {
|
||||
"ui.sketch_links_added_curve": "{command} הוסיף עקומה אחת לסקיצה.",
|
||||
"ui.sketch_links_added_curves": "{command} הוסיף {count} עקומות לסקיצה.",
|
||||
"ui.sketch_links_added_point": "{command} הוסיף נקודה אחת לסקיצה.",
|
||||
"ui.sketch_links_added_points": "{command} הוסיף {count} נקודות לסקיצה.",
|
||||
"ui.sketch_links_hidden": "התוצאה מוסתרת כי האפשרות {option} כבויה באפשרויות הסקיצה.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} הוסיף לסקיצה {curves} ו־{points}.",
|
||||
"ui.sketch_links_curve_count_one": "עקומה אחת",
|
||||
"ui.sketch_links_curve_count": "{count} עקומות",
|
||||
"ui.sketch_links_point_count_one": "נקודה אחת",
|
||||
"ui.sketch_links_point_count": "{count} נקודות"
|
||||
},
|
||||
"ja": {
|
||||
"ui.sketch_links_added_curve": "{command} でスケッチに曲線を 1 本追加しました。",
|
||||
"ui.sketch_links_added_curves": "{command} でスケッチに曲線を {count} 本追加しました。",
|
||||
"ui.sketch_links_added_point": "{command} でスケッチに点を 1 個追加しました。",
|
||||
"ui.sketch_links_added_points": "{command} でスケッチに点を {count} 個追加しました。",
|
||||
"ui.sketch_links_hidden": "スケッチオプションの {option} がオフのため、結果は表示されていません。",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} でスケッチに{curves}と{points}を追加しました。",
|
||||
"ui.sketch_links_curve_count_one": "曲線 1 本",
|
||||
"ui.sketch_links_curve_count": "曲線 {count} 本",
|
||||
"ui.sketch_links_point_count_one": "点 1 個",
|
||||
"ui.sketch_links_point_count": "点 {count} 個"
|
||||
},
|
||||
"vi": {
|
||||
"ui.sketch_links_added_curve": "{command} đã thêm 1 đường cong vào bản phác thảo.",
|
||||
"ui.sketch_links_added_curves": "{command} đã thêm {count} đường cong vào bản phác thảo.",
|
||||
"ui.sketch_links_added_point": "{command} đã thêm 1 điểm vào bản phác thảo.",
|
||||
"ui.sketch_links_added_points": "{command} đã thêm {count} điểm vào bản phác thảo.",
|
||||
"ui.sketch_links_hidden": "Kết quả bị ẩn vì {option} đang tắt trong Tùy chọn phác thảo.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} đã thêm {curves} và {points} vào bản phác thảo.",
|
||||
"ui.sketch_links_curve_count_one": "1 đường cong",
|
||||
"ui.sketch_links_curve_count": "{count} đường cong",
|
||||
"ui.sketch_links_point_count_one": "1 điểm",
|
||||
"ui.sketch_links_point_count": "{count} điểm"
|
||||
},
|
||||
"zh": {
|
||||
"ui.sketch_links_added_curve": "{command} 已向草图添加 1 条曲线。",
|
||||
"ui.sketch_links_added_curves": "{command} 已向草图添加 {count} 条曲线。",
|
||||
"ui.sketch_links_added_point": "{command} 已向草图添加 1 个点。",
|
||||
"ui.sketch_links_added_points": "{command} 已向草图添加 {count} 个点。",
|
||||
"ui.sketch_links_hidden": "结果已隐藏,因为草图选项中的“{option}”已关闭。",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} 已向草图添加{curves}和{points}。",
|
||||
"ui.sketch_links_curve_count_one": "1 条曲线",
|
||||
"ui.sketch_links_curve_count": "{count} 条曲线",
|
||||
"ui.sketch_links_point_count_one": "1 个点",
|
||||
"ui.sketch_links_point_count": "{count} 个点"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"en": {
|
||||
"sketch.move_released": "Moved: {count} constraints tying it to what stays were let go ({names}).",
|
||||
"sketch.move_released_one": "Moved: {count} constraint tying it to what stays was let go ({names})."
|
||||
},
|
||||
"ar": {
|
||||
"sketch.move_released": "تم النقل: أُزيلت {count} قيود كانت تربطه بما بقي ({names}).",
|
||||
"sketch.move_released_one": "تم النقل: أُزيل {count} قيد كان يربطه بما بقي ({names})."
|
||||
},
|
||||
"de": {
|
||||
"sketch.move_released": "Verschoben: {count} Abhängigkeiten zum Rest wurden gelöst ({names}).",
|
||||
"sketch.move_released_one": "Verschoben: {count} Abhängigkeit zum Rest wurde gelöst ({names})."
|
||||
},
|
||||
"es": {
|
||||
"sketch.move_released": "Movido: se soltaron {count} restricciones que lo unían a lo que queda ({names}).",
|
||||
"sketch.move_released_one": "Movido: se soltó {count} restricción que lo unía a lo que queda ({names})."
|
||||
},
|
||||
"fr": {
|
||||
"sketch.move_released": "Déplacé : {count} contraintes qui le liaient au reste ont été relâchées ({names}).",
|
||||
"sketch.move_released_one": "Déplacé : {count} contrainte qui le liait au reste a été relâchée ({names})."
|
||||
},
|
||||
"he": {
|
||||
"sketch.move_released": "הוזז: {count} אילוצים שקשרו אותו למה שנשאר שוחררו ({names}).",
|
||||
"sketch.move_released_one": "הוזז: {count} אילוץ שקשר אותו למה שנשאר שוחרר ({names})."
|
||||
},
|
||||
"ja": {
|
||||
"sketch.move_released": "移動しました: 残る要素とつないでいた拘束 {count} 個を解除しました ({names})。",
|
||||
"sketch.move_released_one": "移動しました: 残る要素とつないでいた拘束 {count} 個を解除しました ({names})。"
|
||||
},
|
||||
"vi": {
|
||||
"sketch.move_released": "Đã di chuyển: đã bỏ {count} ràng buộc nối nó với phần còn lại ({names}).",
|
||||
"sketch.move_released_one": "Đã di chuyển: đã bỏ {count} ràng buộc nối nó với phần còn lại ({names})."
|
||||
},
|
||||
"zh": {
|
||||
"sketch.move_released": "已移动:已解除 {count} 个将其与保留部分相连的约束({names})。",
|
||||
"sketch.move_released_one": "已移动:已解除 {count} 个将其与保留部分相连的约束({names})。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.sketch.max_points": "Largest sketch",
|
||||
"prefs.sketch.max_points_note": "The most points or curves one sketch holds: 20000 by default, at most 200000. Insert SVG and Insert DXF refuse a larger drawing. A large sketch solves and draws more slowly.",
|
||||
"prefs.sketch.max_points_unit": "points"
|
||||
},
|
||||
"ar": {
|
||||
"prefs.sketch.max_points": "أكبر حجم للرسم",
|
||||
"prefs.sketch.max_points_note": "أكبر عدد من النقاط أو المنحنيات في رسم واحد: 20000 افتراضيًا، و200000 كحد أقصى. يرفض «إدراج SVG» و«إدراج DXF» رسمًا أكبر. الرسم الكبير يُحل ويُعرض بشكل أبطأ.",
|
||||
"prefs.sketch.max_points_unit": "نقطة"
|
||||
},
|
||||
"de": {
|
||||
"prefs.sketch.max_points": "Größte Skizze",
|
||||
"prefs.sketch.max_points_note": "Die meisten Punkte oder Kurven, die eine Skizze aufnimmt: standardmäßig 20000, höchstens 200000. SVG einfügen und DXF einfügen lehnen eine größere Zeichnung ab. Eine große Skizze wird langsamer gelöst und gezeichnet.",
|
||||
"prefs.sketch.max_points_unit": "Punkte"
|
||||
},
|
||||
"he": {
|
||||
"prefs.sketch.max_points": "הסקיצה הגדולה ביותר",
|
||||
"prefs.sketch.max_points_note": "המספר המרבי של נקודות או עקומות בסקיצה אחת: 20000 כברירת מחדל, ועד 200000. הוספת SVG והוספת DXF דוחות שרטוט גדול יותר. סקיצה גדולה נפתרת ומוצגת לאט יותר.",
|
||||
"prefs.sketch.max_points_unit": "נקודות"
|
||||
},
|
||||
"ja": {
|
||||
"prefs.sketch.max_points": "最大スケッチ",
|
||||
"prefs.sketch.max_points_note": "1 つのスケッチに入る点または曲線の最大数です。既定は 20000、上限は 200000 です。SVG を挿入と DXF を挿入は、これより大きい図面を受け付けません。大きなスケッチは解決と描画が遅くなります。",
|
||||
"prefs.sketch.max_points_unit": "点"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.sketch.max_points": "최대 스케치",
|
||||
"prefs.sketch.max_points_note": "스케치 하나에 들어가는 점 또는 곡선의 최대 개수입니다. 기본값은 20000, 최대 200000입니다. SVG 삽입과 DXF 삽입은 이보다 큰 도면을 거부합니다. 큰 스케치는 해석과 그리기가 느려집니다.",
|
||||
"prefs.sketch.max_points_unit": "점"
|
||||
},
|
||||
"vi": {
|
||||
"prefs.sketch.max_points": "Phác thảo lớn nhất",
|
||||
"prefs.sketch.max_points_note": "Số điểm hoặc đường cong tối đa trong một phác thảo: mặc định 20000, tối đa 200000. Chèn tệp SVG và Chèn tệp DXF từ chối bản vẽ lớn hơn. Phác thảo lớn được giải và vẽ chậm hơn.",
|
||||
"prefs.sketch.max_points_unit": "điểm"
|
||||
},
|
||||
"zh": {
|
||||
"prefs.sketch.max_points": "最大草图",
|
||||
"prefs.sketch.max_points_note": "一个草图可容纳的点或曲线的最大数量:默认 20000,最多 200000。插入 SVG 和插入 DXF 会拒绝更大的图形。大型草图的求解和绘制会更慢。",
|
||||
"prefs.sketch.max_points_unit": "点"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,240 @@
|
||||
{
|
||||
"en": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Baseline",
|
||||
"sketch_text.valign_top": "Top",
|
||||
"sketch_text.valign_middle": "Middle",
|
||||
"sketch_text.valign_bottom": "Bottom"
|
||||
},
|
||||
"ar": {
|
||||
"Vertical": "عمودي",
|
||||
"sketch_text.valign_baseline": "خط الأساس",
|
||||
"sketch_text.valign_top": "أعلى",
|
||||
"sketch_text.valign_middle": "وسط",
|
||||
"sketch_text.valign_bottom": "أسفل"
|
||||
},
|
||||
"bg": {
|
||||
"Vertical": "Вертикално",
|
||||
"sketch_text.valign_baseline": "Базова линия",
|
||||
"sketch_text.valign_top": "Горе",
|
||||
"sketch_text.valign_middle": "Среда",
|
||||
"sketch_text.valign_bottom": "Долу"
|
||||
},
|
||||
"bs": {
|
||||
"Vertical": "Vertikalno",
|
||||
"sketch_text.valign_baseline": "Osnovna linija",
|
||||
"sketch_text.valign_top": "Vrh",
|
||||
"sketch_text.valign_middle": "Sredina",
|
||||
"sketch_text.valign_bottom": "Dno"
|
||||
},
|
||||
"ca": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Línia base",
|
||||
"sketch_text.valign_top": "Dalt",
|
||||
"sketch_text.valign_middle": "Mig",
|
||||
"sketch_text.valign_bottom": "Baix"
|
||||
},
|
||||
"cs": {
|
||||
"Vertical": "Svisle",
|
||||
"sketch_text.valign_baseline": "Účaří",
|
||||
"sketch_text.valign_top": "Nahoře",
|
||||
"sketch_text.valign_middle": "Uprostřed",
|
||||
"sketch_text.valign_bottom": "Dole"
|
||||
},
|
||||
"da": {
|
||||
"Vertical": "Lodret",
|
||||
"sketch_text.valign_baseline": "Grundlinje",
|
||||
"sketch_text.valign_top": "Top",
|
||||
"sketch_text.valign_middle": "Midte",
|
||||
"sketch_text.valign_bottom": "Bund"
|
||||
},
|
||||
"de": {
|
||||
"Vertical": "Vertikal",
|
||||
"sketch_text.valign_baseline": "Grundlinie",
|
||||
"sketch_text.valign_top": "Oben",
|
||||
"sketch_text.valign_middle": "Mitte",
|
||||
"sketch_text.valign_bottom": "Unten"
|
||||
},
|
||||
"es": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Línea base",
|
||||
"sketch_text.valign_top": "Arriba",
|
||||
"sketch_text.valign_middle": "Centro",
|
||||
"sketch_text.valign_bottom": "Abajo"
|
||||
},
|
||||
"fi": {
|
||||
"Vertical": "Pystysuunta",
|
||||
"sketch_text.valign_baseline": "Perusviiva",
|
||||
"sketch_text.valign_top": "Ylä",
|
||||
"sketch_text.valign_middle": "Keski",
|
||||
"sketch_text.valign_bottom": "Ala"
|
||||
},
|
||||
"fr": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Ligne de base",
|
||||
"sketch_text.valign_top": "Haut",
|
||||
"sketch_text.valign_middle": "Milieu",
|
||||
"sketch_text.valign_bottom": "Bas"
|
||||
},
|
||||
"gl": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Liña base",
|
||||
"sketch_text.valign_top": "Arriba",
|
||||
"sketch_text.valign_middle": "Medio",
|
||||
"sketch_text.valign_bottom": "Abaixo"
|
||||
},
|
||||
"he": {
|
||||
"Vertical": "אנכי",
|
||||
"sketch_text.valign_baseline": "קו בסיס",
|
||||
"sketch_text.valign_top": "למעלה",
|
||||
"sketch_text.valign_middle": "אמצע",
|
||||
"sketch_text.valign_bottom": "למטה"
|
||||
},
|
||||
"hr": {
|
||||
"Vertical": "Okomito",
|
||||
"sketch_text.valign_baseline": "Osnovna linija",
|
||||
"sketch_text.valign_top": "Vrh",
|
||||
"sketch_text.valign_middle": "Sredina",
|
||||
"sketch_text.valign_bottom": "Dno"
|
||||
},
|
||||
"hu": {
|
||||
"Vertical": "Függőleges",
|
||||
"sketch_text.valign_baseline": "Alapvonal",
|
||||
"sketch_text.valign_top": "Fent",
|
||||
"sketch_text.valign_middle": "Középen",
|
||||
"sketch_text.valign_bottom": "Lent"
|
||||
},
|
||||
"id": {
|
||||
"Vertical": "Vertikal",
|
||||
"sketch_text.valign_baseline": "Garis dasar",
|
||||
"sketch_text.valign_top": "Atas",
|
||||
"sketch_text.valign_middle": "Tengah",
|
||||
"sketch_text.valign_bottom": "Bawah"
|
||||
},
|
||||
"it": {
|
||||
"Vertical": "Verticale",
|
||||
"sketch_text.valign_baseline": "Linea di base",
|
||||
"sketch_text.valign_top": "Alto",
|
||||
"sketch_text.valign_middle": "Centro",
|
||||
"sketch_text.valign_bottom": "Basso"
|
||||
},
|
||||
"ja": {
|
||||
"Vertical": "垂直",
|
||||
"sketch_text.valign_baseline": "ベースライン",
|
||||
"sketch_text.valign_top": "上",
|
||||
"sketch_text.valign_middle": "中央",
|
||||
"sketch_text.valign_bottom": "下"
|
||||
},
|
||||
"ka": {
|
||||
"Vertical": "ვერტიკალური",
|
||||
"sketch_text.valign_baseline": "საბაზისო ხაზი",
|
||||
"sketch_text.valign_top": "ზემოთ",
|
||||
"sketch_text.valign_middle": "შუა",
|
||||
"sketch_text.valign_bottom": "ქვემოთ"
|
||||
},
|
||||
"ko": {
|
||||
"Vertical": "수직",
|
||||
"sketch_text.valign_baseline": "기준선",
|
||||
"sketch_text.valign_top": "위",
|
||||
"sketch_text.valign_middle": "가운데",
|
||||
"sketch_text.valign_bottom": "아래"
|
||||
},
|
||||
"ms": {
|
||||
"Vertical": "Menegak",
|
||||
"sketch_text.valign_baseline": "Garis dasar",
|
||||
"sketch_text.valign_top": "Atas",
|
||||
"sketch_text.valign_middle": "Tengah",
|
||||
"sketch_text.valign_bottom": "Bawah"
|
||||
},
|
||||
"nb": {
|
||||
"Vertical": "Loddrett",
|
||||
"sketch_text.valign_baseline": "Grunnlinje",
|
||||
"sketch_text.valign_top": "Topp",
|
||||
"sketch_text.valign_middle": "Midt",
|
||||
"sketch_text.valign_bottom": "Bunn"
|
||||
},
|
||||
"nl": {
|
||||
"Vertical": "Verticaal",
|
||||
"sketch_text.valign_baseline": "Basislijn",
|
||||
"sketch_text.valign_top": "Boven",
|
||||
"sketch_text.valign_middle": "Midden",
|
||||
"sketch_text.valign_bottom": "Onder"
|
||||
},
|
||||
"pl": {
|
||||
"Vertical": "Pionowo",
|
||||
"sketch_text.valign_baseline": "Linia bazowa",
|
||||
"sketch_text.valign_top": "Góra",
|
||||
"sketch_text.valign_middle": "Środek",
|
||||
"sketch_text.valign_bottom": "Dół"
|
||||
},
|
||||
"pt-BR": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Linha de base",
|
||||
"sketch_text.valign_top": "Topo",
|
||||
"sketch_text.valign_middle": "Meio",
|
||||
"sketch_text.valign_bottom": "Base"
|
||||
},
|
||||
"ro": {
|
||||
"Vertical": "Vertical",
|
||||
"sketch_text.valign_baseline": "Linie de bază",
|
||||
"sketch_text.valign_top": "Sus",
|
||||
"sketch_text.valign_middle": "Mijloc",
|
||||
"sketch_text.valign_bottom": "Jos"
|
||||
},
|
||||
"ru": {
|
||||
"Vertical": "По вертикали",
|
||||
"sketch_text.valign_baseline": "Базовая линия",
|
||||
"sketch_text.valign_top": "Верх",
|
||||
"sketch_text.valign_middle": "Середина",
|
||||
"sketch_text.valign_bottom": "Низ"
|
||||
},
|
||||
"sr": {
|
||||
"Vertical": "Вертикално",
|
||||
"sketch_text.valign_baseline": "Основна линија",
|
||||
"sketch_text.valign_top": "Врх",
|
||||
"sketch_text.valign_middle": "Средина",
|
||||
"sketch_text.valign_bottom": "Дно"
|
||||
},
|
||||
"sv": {
|
||||
"Vertical": "Lodrät",
|
||||
"sketch_text.valign_baseline": "Baslinje",
|
||||
"sketch_text.valign_top": "Överkant",
|
||||
"sketch_text.valign_middle": "Mitten",
|
||||
"sketch_text.valign_bottom": "Nederkant"
|
||||
},
|
||||
"tr": {
|
||||
"Vertical": "Dikey",
|
||||
"sketch_text.valign_baseline": "Taban çizgisi",
|
||||
"sketch_text.valign_top": "Üst",
|
||||
"sketch_text.valign_middle": "Orta",
|
||||
"sketch_text.valign_bottom": "Alt"
|
||||
},
|
||||
"uk": {
|
||||
"Vertical": "По вертикалі",
|
||||
"sketch_text.valign_baseline": "Базова лінія",
|
||||
"sketch_text.valign_top": "Верх",
|
||||
"sketch_text.valign_middle": "Середина",
|
||||
"sketch_text.valign_bottom": "Низ"
|
||||
},
|
||||
"vi": {
|
||||
"Vertical": "Dọc",
|
||||
"sketch_text.valign_baseline": "Đường cơ sở",
|
||||
"sketch_text.valign_top": "Trên",
|
||||
"sketch_text.valign_middle": "Giữa",
|
||||
"sketch_text.valign_bottom": "Dưới"
|
||||
},
|
||||
"zh-TW": {
|
||||
"Vertical": "垂直",
|
||||
"sketch_text.valign_baseline": "基線",
|
||||
"sketch_text.valign_top": "頂端",
|
||||
"sketch_text.valign_middle": "置中",
|
||||
"sketch_text.valign_bottom": "底端"
|
||||
},
|
||||
"zh": {
|
||||
"Vertical": "垂直",
|
||||
"sketch_text.valign_baseline": "基线",
|
||||
"sketch_text.valign_top": "顶端",
|
||||
"sketch_text.valign_middle": "居中",
|
||||
"sketch_text.valign_bottom": "底端"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"prefs.sketch.snap_to_visible_grid": "Snap to the grid's visible crossings",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "A point in a sketch snaps to the crossings of the lines the grid draws when the pointer means one, and to the finer lattice between them otherwise. Off: the point snaps to the finer lattice only, as before."
|
||||
},
|
||||
"ar": {
|
||||
"prefs.sketch.snap_to_visible_grid": "الالتقاط عند تقاطع الشبكة المرئي",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "تلتصق النقطة في الرسم عند تقاطع الخطوط التي ترسمها الشبكة عندما يشير المؤشر إلى أحدها، وإلا تلتصق بالشبكة الأدق بينها. عند الإيقاف: تلتصق النقطة بالشبكة الأدق فقط، كما كان."
|
||||
},
|
||||
"de": {
|
||||
"prefs.sketch.snap_to_visible_grid": "Am sichtbaren Schnittpunkt des Rasters fangen",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "Ein Punkt in einer Skizze rastet am Schnittpunkt der vom Raster gezeichneten Linien ein, wenn der Zeiger auf einen davon zeigt, sonst am feineren Gitter zwischen ihnen. Aus: Der Punkt rastet nur am feineren Gitter ein, wie zuvor."
|
||||
},
|
||||
"he": {
|
||||
"prefs.sketch.snap_to_visible_grid": "הצמדה למפגשים הנראים של הרשת",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "נקודה בסקיצה נצמדת למפגש של הקווים שהרשת מציירת כשהמצביע מכוון לאחד מהם, ולרשת הדקה שביניהם אחרת. כבוי: הנקודה נצמדת לרשת הדקה בלבד, כמו קודם."
|
||||
},
|
||||
"ja": {
|
||||
"prefs.sketch.snap_to_visible_grid": "グリッドの交点にスナップ",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "スケッチ内の点は、グリッドが描画する線の交点にポインターが指しているときはその交点にスナップし、それ以外ではその間のより細かい格子の交点にスナップします。オフ: 前也是一样で、点はより細かい格子の交点にだけスナップします。"
|
||||
},
|
||||
"ko": {
|
||||
"prefs.sketch.snap_to_visible_grid": "격자의 보이는 교차점에 스냅",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "스케치의 점은 포인터가 가리키는 경우 격자가 그리는 선들의 교차점에 스냅되고, 그렇지 않으면 그 사이의 더 촘촘한 격자에 스냅됩니다. 끄기: 이전과 같이 점은 촘촘한 격자에만 스냅됩니다."
|
||||
},
|
||||
"vi": {
|
||||
"prefs.sketch.snap_to_visible_grid": "Bắt vào giao điểm nhìn thấy của lưới",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "Một điểm trong phác thảo bắt vào giao điểm của các đường mà lưới vẽ khi con trỏ chỉ vào một giao điểm, và vào lưới mịn hơn giữa chúng trong trường hợp khác. Tắt: điểm chỉ bắt vào lưới mịn hơn, như trước."
|
||||
},
|
||||
"zh": {
|
||||
"prefs.sketch.snap_to_visible_grid": "捕捉网格可见的交点",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "当指针指向网格绘制的线的交点时,草图中的点捕捉到该交点,否则捕捉到交点之间更细的网格。关闭:点只捕捉到更细的网格,与之前相同。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"uk": {
|
||||
"prefs.render_legacy_memory_admission": "Використовувати попередні перевірки пам'яті рендерингу",
|
||||
"prefs.render_legacy_memory_admission_help": "Дозволяє нативний рендеринг у межах фіксованих бюджетів спільної пам'яті та пам'яті хоста, навіть коли оцінка перевищує доступну RAM. Обмеження пристрою й перевірки виділення пам'яті все одно діють.",
|
||||
"render.caustics_area_lights": "Каустика площинних джерел світла",
|
||||
"render.caustics_environment": "Каустика середовища",
|
||||
"render.cpu_threads": "Робочі потоки CPU",
|
||||
"render.cpu_threads_auto": "Авто",
|
||||
"render.cpu_threads_custom": "Власна",
|
||||
"render.cpu_threads_help": "«Авто» використовує доступні робочі потоки CPU. Один потік працює послідовно. Більше потоків може потребувати більше пам'яті.",
|
||||
"render.cpu_threads_single": "Один",
|
||||
"render.cpu_threads_web": "Рендеринг у браузері використовує один кооперативний робочий потік. Вибір робочих потоків, збережений для настільного застосунку, не змінюється.",
|
||||
"render.denoise_class_background": "Пропущено: фон",
|
||||
"render.denoise_class_coverage": "Пропущено: часткове покриття",
|
||||
"render.denoise_class_degenerate": "Пропущено: вироджений шлях",
|
||||
"render.denoise_class_depth": "Пропущено: ліміт глибини шляху",
|
||||
"render.denoise_class_emitter": "Пропущено: джерело світла",
|
||||
"render.denoise_class_exit": "Пропущено: несумісний вихід",
|
||||
"render.denoise_class_identity": "Пропущено: ліміт ідентичності напрямних даних",
|
||||
"render.denoise_class_lens": "Пропущено: глибина різкості",
|
||||
"render.denoise_class_material": "Пропущено: непідтримуваний матеріал",
|
||||
"render.denoise_class_nested": "Пропущено: вкладене середовище",
|
||||
"render.denoise_class_optical": "Придатне: заломлена поверхня",
|
||||
"render.denoise_class_reflection": "Пропущено: відбивна кінцева точка",
|
||||
"render.denoise_class_surface": "Придатне: поверхня",
|
||||
"render.denoise_class_tir": "Пропущено: повне внутрішнє відбиття",
|
||||
"render.denoise_class_transmission": "Пропущено: подальше пропускання",
|
||||
"render.denoise_class_unavailable": "Пропущено: немає напрямних даних",
|
||||
"render.denoise_class_volume": "Пропущено: об'ємне розсіювання",
|
||||
"render.denoise_diagnostics_counts": "Придатні: {eligible} · Пропущені: {skipped}",
|
||||
"render.denoise_diagnostics_enable": "Збирати діагностику шумозаглушення",
|
||||
"render.denoise_diagnostics_grid": "Кількість пікселів у внутрішньому розмірі {width} × {height}.",
|
||||
"render.denoise_diagnostics_help": "Збирає кількість придатних і пропущених пікселів, навіть коли шумозаглушення вимкнено. Лічба використовує внутрішній розмір рендерингу, а маска — вихідний розмір.",
|
||||
"render.denoise_diagnostics_title": "Діагностика шумозаглушення",
|
||||
"render.denoise_export_mask": "Експортувати маску PNG",
|
||||
"render.denoise_firefly": "Пригнічувати ізольовані яскраві пікселі",
|
||||
"render.denoise_format_mask": "Маска PNG",
|
||||
"render.denoise_mask_copy_help": "Експортуйте маску шумозаглушення як PNG або поверніться до відрендереного зображення, щоб скопіювати його.",
|
||||
"render.denoise_mask_unavailable": "Увімкніть діагностику шумозаглушення й відрендерте зображення, щоб оглянути його маску.",
|
||||
"render.denoise_optical_filter": "Фільтрувати дзеркала й скло",
|
||||
"render.denoise_optical_filter_help": "Фільтрувати придатне відбите й пропущене світло. Вимкніть, щоб шумозаглушувати лише непрозорі поверхні.",
|
||||
"render.denoise_passes": "Проходи фільтрації",
|
||||
"render.denoise_settings_help": "Більше проходів згладжує ширшу область. Сила визначає, скільки фільтрації застосовує кожен прохід. Непідтримувані оптичні шляхи залишаються нефільтрованими.",
|
||||
"render.denoise_strength": "Сила шумозаглушення",
|
||||
"render.denoise_view_image": "Відрендерене зображення",
|
||||
"render.denoise_view_mask": "Маска шумозаглушення",
|
||||
"render.metal_energy_compensation": "Відновлювати відбивну здатність шорсткого металу",
|
||||
"render.metal_energy_compensation_help": "Компенсує втрати світла між мікрогранями шорсткого металу. Рендеринг на CPU потребує непрямого освітлення.",
|
||||
"render.quality_legacy_samples": "Збережене значення: {samples} вибірок на піксель. Нові значення обмежено {maximum} вибірками на піксель.",
|
||||
"render.quality_preset_limit": "Цей пресет перевищує ліміт вибору 16384 вибірок на піксель. Виберіть кількість вибірок до 16384.",
|
||||
"render.size_8k_uhd": "8K UHD",
|
||||
"render.supersampling": "Наддискретизація",
|
||||
"render.supersampling_dimensions": "Рендерить {width} × {height} і зменшує до {output_width} × {output_height}. Використовує вчетверо більше пікселів.",
|
||||
"render.supersampling_help": "Рендерить із подвійною шириною та висотою, потім зменшує в лінійному світлі. Вихідний розмір не змінюється.",
|
||||
"render.supersampling_off": "Вимкнено",
|
||||
"render.supersampling_x2": "2×",
|
||||
"render.texture_filtering": "Фільтрувати деталі текстури",
|
||||
"render.texture_filtering_help": "Використовує mip-рівні й анізотропну фільтрацію, щоб зменшити аліасинг текстури під час мінімізації. Потребує більше пам'яті; вимкнено зберігає попередню фільтрацію.",
|
||||
"ui.construction.axis_hint": "Допоміжна пряма: клацніть точку або введіть її відстань від осі ескізу",
|
||||
"ui.construction.parallel_hint": "Допоміжна пряма: виберіть пряму, потім клацніть або введіть зсув; клацніть правою кнопкою, щоб змінити опорний об'єкт"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"uk": {
|
||||
"Edit Holes": "Редагувати отвори",
|
||||
"Select the curves to divide first": "Спершу виберіть криві для поділу",
|
||||
"browser.canvas_locked": "Полотно заблоковано. Спершу розблокуйте його.",
|
||||
"cmd.model_body_features": "Перелічити операції тіла",
|
||||
"cmd.panel.focus.next": "Сфокусувати наступну панель",
|
||||
"cmd.panel.focus.previous": "Сфокусувати попередню панель",
|
||||
"cmd.panel.move.next_zone": "Перемістити панель до наступної зони",
|
||||
"cmd.panel.sash.down": "Змінити розмір роздільника панелей униз",
|
||||
"cmd.panel.sash.left": "Змінити розмір роздільника панелей ліворуч",
|
||||
"cmd.panel.sash.reset": "Скинути роздільник сфокусованої панелі",
|
||||
"cmd.panel.sash.right": "Змінити розмір роздільника панелей праворуч",
|
||||
"cmd.panel.sash.up": "Змінити розмір роздільника панелей угору",
|
||||
"cmd.panel.toggle": "Перемкнути сфокусовану панель",
|
||||
"cmd.pointcloud_reload": "Перезавантажити хмару точок",
|
||||
"cmd.sketch.replace": "Замінити ескіз",
|
||||
"cmd.sketch_point_divide": "Поділити криву",
|
||||
"cmd.ui.palette": "Пошук команд",
|
||||
"file_load.reloading_cloud": "Перезавантаження хмари точок",
|
||||
"help.sketch.point.divide": "Розміщує точки, що поділяють вибрані криві на рівні за довжиною частини. Точки залишаються на кожній кривій і зберігають свій крок, коли крива змінюється.",
|
||||
"hole_folder.applies_to": "Зміни застосовуються до {count} отворів у теці {folder}; кожен зберігає своє місце.",
|
||||
"nav.orbit_cursor_wrap.help": "Перетягування для обертання, що сягає краю виду, переносить курсор на протилежний край і продовжує обертання. Вимкнено: перетягування зупиняється на краю екрана. Не діє у Wayland і в браузері.",
|
||||
"nav.orbit_cursor_wrap.label": "Переносити курсор під час обертання",
|
||||
"parts.family.countersunk_socket_screw": "Гвинт із потайною головкою та внутрішнім шестигранником",
|
||||
"prefs.browser_body_features": "Операції під тілами",
|
||||
"prefs.browser_body_features_note": "Кожне тіло в браузері розгортається, показуючи операції часового ланцюжка, що його побудували, у порядку ланцюжка.",
|
||||
"prefs.design_tools.hole_group": "Групувати отвори, створені разом",
|
||||
"prefs.design_tools.hole_group_help": "Отвори, створені за один раз, опиняються в одній теці в історії, спершу закритій; відкрийте її, щоб редагувати отвір окремо.",
|
||||
"prefs.design_tools.hole_several": "Кілька отворів на одній грані",
|
||||
"prefs.design_tools.hole_several_help": "Вибір іншого місця на грані додає ще один отвір; вибір отвору видаляє його.",
|
||||
"prefs.history_folder_kind_icon": "Значок теки за її операціями",
|
||||
"prefs.history_folder_kind_icon_note": "Тека історії, усі операції якої одного типу, показує їхній значок.",
|
||||
"prefs.panel_layout.recovery": "Не вдалося відновити збережені компонування панелей. Збережені дані не втрачено; «Класичне» залишається доступним.",
|
||||
"prefs.shared_panel_layout": "Використовувати спільне компонування панелей",
|
||||
"prefs.shared_panel_layout_help": "Показувати наявні браузер, історію та асистента в переміщуваних панелях. Зміна набуде чинності після застосування налаштувань.",
|
||||
"prefs.sketch.escape_twice_finishes": "Подвійний Esc завершує ескіз",
|
||||
"prefs.sketch.escape_twice_finishes_note": "Два швидкі натискання Esc завершують ескіз. Вимкнено: Esc лише скасовує інструмент чи вибір, а ескіз завершує «Завершити ескіз».",
|
||||
"render.caustics_depth": "Глибина шляху каустики",
|
||||
"render.caustics_enable": "Каустика скла від точкових і спрямованих джерел світла",
|
||||
"render.caustics_help": "Кількість фотонів керує шумом і обсягом роботи. Радіус збирання обмінює чіткі деталі на плавнішу оцінку. CPU потребує непрямого освітлення.",
|
||||
"render.caustics_path_required": "Каустика на CPU потребує непрямого освітлення.",
|
||||
"render.caustics_photons": "Фотони",
|
||||
"render.caustics_radius": "Радіус збирання",
|
||||
"render.glass_abbe": "Число Аббе",
|
||||
"render.glass_dispersion": "Хроматична дисперсія",
|
||||
"render.glass_film": "Інтерференція тонкої плівки",
|
||||
"render.glass_film_ior": "IOR плівки",
|
||||
"render.glass_film_thickness": "Товщина плівки",
|
||||
"render.glass_model_enable": "Розширена модель скла",
|
||||
"render.glass_model_help": "Шорсткість скла розсіює промені, що проходять крізь нього. Дисперсія й колір плівки використовують три смуги довжин хвиль. Для шорстких листів потрібно вимкнути пряме пропускання тіней.",
|
||||
"render.glass_roughness": "Шорсткість скла",
|
||||
"render.gpu_job_shader_wait": "Підготовка шейдерів може тривати хвилини",
|
||||
"sketch.divide_hint": "Точки поділяють кожну криву на рівні за довжиною частини й зберігають їх, коли крива змінюється.",
|
||||
"ui.first_dimension_scales": "Перший розмір масштабує креслення",
|
||||
"ui.first_dimension_scales_tip": "Увімкнено: перший лінійний розмір ескізу масштабує креслення, яке він вимірює, тож форма зберігається. Вимкнено: розмір задає лише те, що вимірює.",
|
||||
"ui.heading_divide_curve": "ПОДІЛИТИ КРИВУ",
|
||||
"ui.heading_press_pull": "НАТИСНУТИ/ВИТЯГНУТИ",
|
||||
"ui.mesh_import_origin": "Перемістити до початку координат",
|
||||
"ui.mesh_import_origin_tip": "Центрувати сітку по X і Y, розмістивши її основу на Z = 0. Коли вимкнено, сітка зберігає координати, записані у файлі.",
|
||||
"ui.panel_layout.applied": "Застосовано «{name}» у робочій області «{workspace}»",
|
||||
"ui.panel_layout.cancel": "Скасувати",
|
||||
"ui.panel_layout.confirm_replace": "Замінити «{name}»?",
|
||||
"ui.panel_layout.copy": "Копіювати",
|
||||
"ui.panel_layout.current": "Поточне компонування",
|
||||
"ui.panel_layout.custom": "Власне",
|
||||
"ui.panel_layout.custom_hint": "Панелі переміщено після застосування: {name}.",
|
||||
"ui.panel_layout.details": "Подробиці",
|
||||
"ui.panel_layout.layout_workspace": "Робоча область компонування",
|
||||
"ui.panel_layout.page_defaults_hint": "Скидає налаштування цієї сторінки. Розташування панелей і збережені компонування залишаються без змін.",
|
||||
"ui.panel_layout.panel_layout": "Компонування панелей",
|
||||
"ui.panel_layout.panel_style": "Стиль панелей",
|
||||
"ui.panel_layout.replace": "Замінити компонування",
|
||||
"ui.panel_layout.replace_current": "Замінити поточним",
|
||||
"ui.panel_layout.replace_short": "Замінити",
|
||||
"ui.panel_layout.reset": "Скинути робочу область",
|
||||
"ui.panel_layout.reset_hint": "Повернути робочу область «{workspace}» до типового розташування. Збережені компонування залишаються без змін.",
|
||||
"ui.panel_layout.reset_short": "Скинути",
|
||||
"ui.panel_layout.restore_failed": "Не вдалося відновити ваше компонування",
|
||||
"ui.panel_layout.save": "Зберегти компонування",
|
||||
"ui.panel_layout.save_as": "Зберегти як",
|
||||
"ui.panel_layout.save_as_tile": "Зберегти як…",
|
||||
"ui.panel_layout.selected": "вибрано",
|
||||
"ui.panel_layout.suggested_name": "Компонування {n}",
|
||||
"ui.panel_layout.try_again": "Спробувати знову",
|
||||
"ui.panel_layout.validation.builtin": "Вбудовані компонування не можна змінювати",
|
||||
"ui.panel_layout.validation.duplicate": "Ця назва вже використовується",
|
||||
"ui.panel_layout.validation.empty": "Введіть назву",
|
||||
"ui.panel_layout.validation.full": "Збережено 64 з 64. Виберіть одне для заміни.",
|
||||
"ui.panel_layout.validation.invalid": "Використовуйте від 1 до 64 символів без керівних символів",
|
||||
"ui.panel_layout.workspace.classic": "Класичне",
|
||||
"ui.panel_layout.workspace.modelling": "Моделювання",
|
||||
"ui.panel_layout.workspace.render": "Рендеринг",
|
||||
"ui.panel_layout.workspace.review": "Огляд",
|
||||
"ui.panel_layout.workspace.sketch": "Ескіз",
|
||||
"ui.panel_layout.your_layout": "ваше компонування",
|
||||
"ui.point_cloud_reload": "Перезавантажити з файлу",
|
||||
"ui.project_references_construction": "Проєктувати посилання як допоміжну геометрію",
|
||||
"ui.project_references_construction_note": "«Проєктувати», «Перетин», «Включити 3D-геометрію» і ребра грані, які додає новий ескіз на грані, створюють допоміжну геометрію: посилання для креслення, не включені до профілів. Вони залишаються пов'язаними з моделлю.",
|
||||
"ui.replace_sketch.from_file": "З файлу проєкту…",
|
||||
"ui.replace_sketch.no_sketches": "У цьому проєкті немає ескізу, який можна взяти",
|
||||
"ui.segments": "Сегменти"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"en": {
|
||||
"ui.view_compass_tip": "View from {axis}. Click again to reverse. Drag to orbit.",
|
||||
"ui.view_compass_tip_snap": "View from {axis}. Click again to reverse. Drag to orbit; hold Shift to snap."
|
||||
},
|
||||
"ar": {
|
||||
"ui.view_compass_tip": "العرض من {axis}. انقر مرة أخرى للعكس. اسحب لتدوير العرض.",
|
||||
"ui.view_compass_tip_snap": "العرض من {axis}. انقر مرة أخرى للعكس. اسحب لتدوير العرض؛ اضغط مطولًا على Shift للالتقاط."
|
||||
},
|
||||
"de": {
|
||||
"ui.view_compass_tip": "Ansicht von {axis}. Erneut klicken zum Umkehren. Ziehen zum Drehen.",
|
||||
"ui.view_compass_tip_snap": "Ansicht von {axis}. Erneut klicken zum Umkehren. Ziehen zum Drehen; Umschalttaste halten zum Einrasten."
|
||||
},
|
||||
"he": {
|
||||
"ui.view_compass_tip": "מבט מ־{axis}. לחיצה נוספת הופכת את הכיוון. גרירה מסובבת את המבט.",
|
||||
"ui.view_compass_tip_snap": "מבט מ־{axis}. לחיצה נוספת הופכת את הכיוון. גרירה מסובבת את המבט; יש להחזיק את Shift כדי להצמיד."
|
||||
},
|
||||
"ja": {
|
||||
"ui.view_compass_tip": "{axis}方向から表示します。もう一度クリックすると反転します。ドラッグでオービットします。",
|
||||
"ui.view_compass_tip_snap": "{axis}方向から表示します。もう一度クリックすると反転します。ドラッグでオービットし、Shiftを押すとスナップします。"
|
||||
},
|
||||
"ko": {
|
||||
"ui.view_compass_tip": "{axis} 방향에서 봅니다. 다시 클릭하면 반대 방향으로 바뀝니다. 드래그하여 회전합니다.",
|
||||
"ui.view_compass_tip_snap": "{axis} 방향에서 봅니다. 다시 클릭하면 반대 방향으로 바뀝니다. 드래그하여 회전하고, Shift를 누르면 스냅됩니다."
|
||||
},
|
||||
"vi": {
|
||||
"ui.view_compass_tip": "Nhìn từ {axis}. Bấm lần nữa để đảo ngược. Kéo để xoay góc nhìn.",
|
||||
"ui.view_compass_tip_snap": "Nhìn từ {axis}. Bấm lần nữa để đảo ngược. Kéo để xoay góc nhìn; giữ Shift để bắt dính."
|
||||
},
|
||||
"zh": {
|
||||
"ui.view_compass_tip": "从 {axis} 方向查看。再次单击可反向。拖动可环绕。",
|
||||
"ui.view_compass_tip_snap": "从 {axis} 方向查看。再次单击可反向。拖动可环绕;按住 Shift 可吸附。"
|
||||
}
|
||||
}
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "Przeciągnij, aby przesunąć otwór; kliknij, aby go usunąć",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "Przeciągnij, aby przesunąć podparcie po modelu. Przyciąga się do punktów szkicu na ścianie.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "Przeciągnij, aby przesunąć zatrzask po modelu. Przyciąga się do punktów szkicu na ścianie.",
|
||||
"Drag to place it on another face.": "Przeciągnij, aby umieścić go na innej ścianie.",
|
||||
"Drag to point the catch in another direction.": "Przeciągnij, aby skierować zaczep w inną stronę.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "Przeciągnij, aby obrócić podparcie co 5°. Przytrzymaj Alt lub Ctrl, aby obracać swobodnie.",
|
||||
"Drive Joint": "Steruj złączem",
|
||||
@@ -885,7 +884,6 @@
|
||||
"Variable Radius": "Zmienny promień",
|
||||
"Variable radius": "Zmienny promień",
|
||||
"Velocity": "Prędkość",
|
||||
"Vertical": "Pionowo",
|
||||
"Vertices": "Wierzchołki",
|
||||
"View": "Widok",
|
||||
"View navigator": "Nawigator widoku",
|
||||
@@ -1611,7 +1609,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Wybierz bryły lub operacje: szkic nie jest ani jednym, ani drugim. Powiel jego krzywe własnym szykiem lub lustrem szkicu albo najpierw go wyciągnij.",
|
||||
"dialog.primitive_point_tip": "Punkt, który wypełnia X, Y i Z: kliknij tutaj, a potem kliknij wierzchołek, krawędź lub ścianę modelu, punkt szkicu albo początek układu.",
|
||||
"dialog.reference_edge_tip": "Prosta krawędź wybranej ściany, od której mierzona jest odległość poniżej: kliknij tutaj, a potem kliknij krawędź.",
|
||||
"dialog.right_click_pick": "Najpierw zaznacz {input}",
|
||||
"dialog.select": "↖ Zaznacz",
|
||||
"dialog.selected_count": "↖ Zaznaczono: {count}",
|
||||
"dialog.selection_constraint": "Wiązanie {id}",
|
||||
@@ -2851,8 +2848,6 @@
|
||||
"prefs.sketch.center_arc": "Łuk ze środka podąża za kursorem",
|
||||
"prefs.sketch.click_selects": "Kliknięcie zaznacza",
|
||||
"prefs.sketch.conflict_colour": "Kolor konfliktu",
|
||||
"prefs.sketch.cursor_coordinates": "Pokazuj współrzędne kursora w szkicu",
|
||||
"prefs.sketch.cursor_coordinates_note": "Obok wskaźnika jego X i Y od początku szkicu, także gdy żadne narzędzie nie działa. Wyłączone: tylko gdy narzędzie umieszcza punkt.",
|
||||
"prefs.sketch.drawing": "Rysowanie",
|
||||
"prefs.sketch.ellipse_axes": "Rysuj elipsy z osiami",
|
||||
"prefs.sketch.ellipse_axes_note": "Oś wielka i mała jako linie konstrukcyjne, aby można było wymiarować półosie i osie. Wyłączone: sama elipsa, a D na niej daje promień małej półosi, gdziekolwiek przeciągnąć wartość, rysowany i oznaczony R jak dotąd.",
|
||||
@@ -4657,10 +4652,6 @@
|
||||
"sketch_text.path_clear": "Zdejmij tekst z krzywej",
|
||||
"sketch_text.path_hint": "Krzywa szkicu, wzdłuż której biegnie tekst: kliknij tutaj, a potem krzywą",
|
||||
"sketch_text.use_font_file": "Użyj pliku czcionki {path}",
|
||||
"sketch_text.valign_baseline": "Linia bazowa",
|
||||
"sketch_text.valign_bottom": "Dół",
|
||||
"sketch_text.valign_middle": "Środek",
|
||||
"sketch_text.valign_top": "Góra",
|
||||
"solid": "bryła",
|
||||
"status.editing": "Edycja: {name}",
|
||||
"status.navigation": "Przypisanie myszy: {mapping}",
|
||||
@@ -4996,7 +4987,6 @@
|
||||
"ui.agent_chat_setup_title": "Skonfiguruj asystenta",
|
||||
"ui.agent_chat_side": "Strona czatu z agentem",
|
||||
"ui.agent_chat_signed_in": "zalogowano",
|
||||
"ui.agent_chat_snap_none_found": "Nie znaleziono agenta programistycznego. Pakiet Snap działa w izolacji, więc nie widzi agentów programistycznych zainstalowanych na tym komputerze i nie może ich uruchomić. Aby z nich korzystać, zainstaluj SolidCraft z pakietu AppImage, .deb lub .rpm. Agent korzystający z API zgodnego z OpenAI działa także w pakiecie Snap: skonfiguruj go przyciskiem Dodaj agenta.",
|
||||
"ui.agent_chat_state_auth": "Wymagane logowanie",
|
||||
"ui.agent_chat_state_busy": "Pracuje…",
|
||||
"ui.agent_chat_state_exited": "Agent zatrzymany",
|
||||
@@ -5163,9 +5153,7 @@
|
||||
"ui.browser_bodies_one": "{count} bryła",
|
||||
"ui.browser_bodies_other": "Bryły: {count}",
|
||||
"ui.browser_collapse": "Zwiń przeglądarkę",
|
||||
"ui.browser_collapse_below": "Zwiń poniżej",
|
||||
"ui.browser_expand": "Rozwiń przeglądarkę",
|
||||
"ui.browser_expand_below": "Rozwiń poniżej",
|
||||
"ui.browser_title": "Przeglądarka",
|
||||
"ui.calibrate": "Kalibruj",
|
||||
"ui.cancel": "Anuluj",
|
||||
@@ -5195,7 +5183,6 @@
|
||||
"ui.collapse": "Zwiń",
|
||||
"ui.collinear": "Współliniowość",
|
||||
"ui.colour_vision": "Widzenie barw",
|
||||
"ui.colour_vision_bends": "Gięcia",
|
||||
"ui.colour_vision_deutan": "Deuteranopia",
|
||||
"ui.colour_vision_deutan_tip": "Przy osłabionym lub braku widzenia zieleni",
|
||||
"ui.colour_vision_failed": "Niepowodzenie",
|
||||
@@ -5873,7 +5860,6 @@
|
||||
"ui.removeFromQuickAccess": "Usuń z szybkiego dostępu",
|
||||
"ui.removeFromToolbar": "Usuń z paska narzędzi",
|
||||
"ui.removeSection": "Usuń przekrój",
|
||||
"ui.renameSelectedBodies": "Zmień nazwę zaznaczonych brył",
|
||||
"ui.render": "Renderowanie",
|
||||
"ui.renderer": "Renderer",
|
||||
"ui.repeat": "Powtórz",
|
||||
@@ -5902,8 +5888,6 @@
|
||||
"ui.ribbon_pin_footer": "Przypięte polecenia są widoczne na wstążce. Najedź na wiersz, aby go przypiąć lub odpiąć.",
|
||||
"ui.ribbon_workspace": "Środowisko",
|
||||
"ui.right": "Prawy",
|
||||
"ui.right_click_confirms": "Prawy klik zatwierdza pola okna dialogowego",
|
||||
"ui.right_click_confirms_tip": "Przy otwartym oknie dialogowym prawy klik w widoku przechodzi do następnego pustego pola, a przy ostatnim wykonuje OK",
|
||||
"ui.save": "Zapisz",
|
||||
"ui.save_as": "Zapisz jako",
|
||||
"ui.save_mesh_no_slicer_open": "Nie znaleziono slicera: wybierz opcję Niestandardowy… i wskaż program slicera",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "Raio variável",
|
||||
"Variable radius": "Raio variável",
|
||||
"Velocity": "Velocidade",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vértices",
|
||||
"View": "Vista",
|
||||
"View navigator": "Navegador de vistas",
|
||||
@@ -1150,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "Salvar como malha",
|
||||
"cmd.file_send_to_slicer": "Enviar para o fatiador",
|
||||
"cmd.file_slicers": "Fatiadores instalados",
|
||||
"cmd.frame_end_cap": "Tampa de extremidade",
|
||||
"cmd.frame_member": "Membro estrutural",
|
||||
"cmd.frame_profile_insert": "Inserir perfil",
|
||||
"cmd.frame_profile_list": "Biblioteca de perfis",
|
||||
@@ -1625,7 +1623,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Escolha corpos ou recursos: um esboço não é nenhum dos dois. Repita suas curvas com o Padrão ou Espelhar do próprio esboço, ou extrude-o primeiro.",
|
||||
"dialog.primitive_point_tip": "Um ponto que preenche X, Y e Z: clique aqui e depois clique em um vértice, aresta ou face do modelo, em um ponto de um esboço ou na origem.",
|
||||
"dialog.reference_edge_tip": "Uma aresta reta da face escolhida a partir da qual medir a distância abaixo: clique aqui e depois clique na aresta.",
|
||||
"dialog.right_click_pick": "Selecione {input} primeiro",
|
||||
"dialog.select": "↖ Selecionar",
|
||||
"dialog.selected_count": "↖ {count} selecionados",
|
||||
"dialog.selection_constraint": "Restrição {id}",
|
||||
@@ -1670,8 +1667,6 @@
|
||||
"dxf.tolerance": "Tolerância da curva",
|
||||
"dxf.tolerance_help": "Somente corpos visíveis. As curvas usam segmentos retos. Uma tolerância menor gera curvas mais finas e usa mais tempo e memória.",
|
||||
"each rail's curves must be in one sketch": "as curvas de cada trilho devem estar em um único esboço",
|
||||
"error.end_cap_faces": "Selecione pelo menos uma face de extremidade aberta de um membro",
|
||||
"error.end_cap_unresolved": "A extremidade {ends} desta tampa não está mais no modelo. Selecione as faces de extremidade novamente",
|
||||
"feature computation ended without a result": "o cálculo do recurso terminou sem resultado",
|
||||
"file.open.drawing_filter": "Projetos, arquivos CAD, malhas e desenhos",
|
||||
"file.open.portal_fallback.no_portal_service": "O seletor de arquivos que abriu não é o da área de trabalho: o serviço de portal da área de trabalho não está disponível.",
|
||||
@@ -1769,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "Salva os corpos selecionados como arquivo 3MF e o abre no fatiador que você escolher. Use para ir do modelo à impressão em um só passo.",
|
||||
"help.font_details": "A interface usa as fontes integradas do egui (Ubuntu Light e Hack, sob as licenças Ubuntu Font Licence e MIT/Bitstream Vera; Noto Emoji e a fonte de ícones emoji, sob OFL e MIT). O texto dos esboços usa Liberation Sans (SIL OFL 1.1). O pacote opcional de fontes da The Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), não está incluído nas compilações do SolidCraft.",
|
||||
"help.fonts": "Fontes",
|
||||
"help.frame.end_cap": "Fecha as extremidades abertas dos membros com placas no formato do contorno do perfil. Use para tampar tubos, cantoneiras e vigas, sobre a extremidade ou embutidas nela.",
|
||||
"help.frame.member": "Coloca um perfil, como um tubo ou um perfil extrudado de alumínio, ao longo das linhas de um esboço de estrutura, um membro por linha. Use para construir estruturas, racks e construções soldadas.",
|
||||
"help.inspect.accessibility": "Colore as faces que uma ferramenta alcança a partir de uma direção e as que ela não alcança. Use para verificar uma peça para usinagem ou moldagem por esse lado.",
|
||||
"help.inspect.center_of_mass": "Mostra o centro de massa dos corpos, de cada um e de todos juntos, com densidade uniforme. Use para verificar o equilíbrio e para onde uma peça vai tombar.",
|
||||
@@ -2883,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "O arco pelo centro segue o cursor",
|
||||
"prefs.sketch.click_selects": "Clique seleciona",
|
||||
"prefs.sketch.conflict_colour": "Cor de conflito",
|
||||
"prefs.sketch.cursor_coordinates": "Mostrar as coordenadas do cursor em um esboço",
|
||||
"prefs.sketch.cursor_coordinates_note": "Ao lado do ponteiro, seu X e Y a partir da origem do esboço, também sem nenhuma ferramenta ativa. Desativado: só enquanto uma ferramenta posiciona um ponto.",
|
||||
"prefs.sketch.drawing": "Desenho",
|
||||
"prefs.sketch.ellipse_axes": "Desenhar elipses com seus eixos",
|
||||
"prefs.sketch.ellipse_axes_note": "Os eixos maior e menor como linhas de construção, para que os semieixos e eixos possam ser cotados. Desativado: apenas a elipse, e D nela dá o raio menor onde quer que o valor seja puxado, desenhado e rotulado R como antes.",
|
||||
@@ -4746,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "Tirar o texto da curva",
|
||||
"sketch_text.path_hint": "Uma curva do esboço que o texto segue: clique aqui e depois na curva",
|
||||
"sketch_text.use_font_file": "Usar o arquivo de fonte {path}",
|
||||
"sketch_text.valign_baseline": "Linha de base",
|
||||
"sketch_text.valign_bottom": "Base",
|
||||
"sketch_text.valign_middle": "Meio",
|
||||
"sketch_text.valign_top": "Topo",
|
||||
"solid": "sólido",
|
||||
"status.editing": "Editando {name}",
|
||||
"status.navigation": "Mapeamento do mouse: {mapping}",
|
||||
@@ -5085,7 +5073,6 @@
|
||||
"ui.agent_chat_setup_title": "Configurar um assistente",
|
||||
"ui.agent_chat_side": "Lado do chat com agente",
|
||||
"ui.agent_chat_signed_in": "conectado",
|
||||
"ui.agent_chat_snap_none_found": "Nenhum agente de programação encontrado. O pacote Snap é confinado, então não consegue ver nem iniciar os agentes de programação instalados neste computador. Para usá-los, instale o SolidCraft pelo pacote AppImage, .deb ou .rpm. Um agente que usa uma API compatível com OpenAI também funciona no pacote Snap: configure-o em Adicionar agente.",
|
||||
"ui.agent_chat_state_auth": "É preciso entrar",
|
||||
"ui.agent_chat_state_busy": "Trabalhando…",
|
||||
"ui.agent_chat_state_exited": "Agente parado",
|
||||
@@ -5461,17 +5448,6 @@
|
||||
"ui.ellipse": "Elipse",
|
||||
"ui.emboss_wrap_note": "Perfis de linhas ortogonais tangentes a uma parede cilíndrica suportada são envolvidos automaticamente. Escolha uma parede para definir um destino.",
|
||||
"ui.end": "Fim",
|
||||
"ui.end_cap.chamfer": "Chanfro dos cantos",
|
||||
"ui.end_cap.direction": "Direção",
|
||||
"ui.end_cap.faces": "Faces de extremidade",
|
||||
"ui.end_cap.inset": "Recuo",
|
||||
"ui.end_cap.inset_kind": "Recuo por",
|
||||
"ui.end_cap.inset_ratio": "Proporção de recuo",
|
||||
"ui.end_cap.inward": "Para dentro",
|
||||
"ui.end_cap.length": "Comprimento",
|
||||
"ui.end_cap.outward": "Para fora",
|
||||
"ui.end_cap.ratio": "Proporção da espessura",
|
||||
"ui.end_cap_title": "TAMPA DE EXTREMIDADE",
|
||||
"ui.end_radius": "Raio final",
|
||||
"ui.end_scale": "Escala final",
|
||||
"ui.ends": "Extremidades",
|
||||
@@ -6041,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "Os comandos fixados aparecem na faixa de opções. Passe o mouse sobre uma linha para fixar ou desafixar.",
|
||||
"ui.ribbon_workspace": "Espaço de trabalho",
|
||||
"ui.right": "Direita",
|
||||
"ui.right_click_confirms": "O clique direito confirma as entradas da caixa de diálogo",
|
||||
"ui.right_click_confirms_tip": "Com uma caixa de diálogo aberta, um clique direito na vista passa para a próxima entrada vazia e, na última, executa OK",
|
||||
"ui.save": "Salvar",
|
||||
"ui.save_as": "Salvar como",
|
||||
"ui.save_mesh_no_slicer_open": "Nenhum fatiador encontrado: escolha Personalizado… e selecione o seu programa fatiador",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Valoare",
|
||||
"Variable Radius": "Rază variabilă",
|
||||
"Velocity": "Viteză",
|
||||
"Vertical": "Vertical",
|
||||
"Vertices": "Vârfuri",
|
||||
"View navigator": "Navigator de vizualizare",
|
||||
"Volume": "Volum",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "EDITARE {title}",
|
||||
"dialog.no_shown_body": "Niciun corp afișat de modificat: afișați unul sau alegeți Corp nou",
|
||||
"dialog.pattern_sketch_not_object": "Alegeți corpuri sau operații: o schiță nu este niciuna dintre ele. Repetați curbele ei cu Matrice sau Oglindire din schiță, ori extrudați-o mai întâi.",
|
||||
"dialog.right_click_pick": "Selectați mai întâi {input}",
|
||||
"dialog.select": "↖ Selectează",
|
||||
"dialog.selected_count": "↖ {count} selectate",
|
||||
"dialog.selection_constraint": "Constrângerea {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Scoate textul de pe curbă",
|
||||
"sketch_text.path_hint": "O curbă a schiței pe care o urmează textul: faceți clic aici, apoi pe curbă",
|
||||
"sketch_text.use_font_file": "Folosește fișierul de font {path}",
|
||||
"sketch_text.valign_baseline": "Linie de bază",
|
||||
"sketch_text.valign_bottom": "Jos",
|
||||
"sketch_text.valign_middle": "Mijloc",
|
||||
"sketch_text.valign_top": "Sus",
|
||||
"solid": "solid",
|
||||
"status.editing": "Se editează {name}",
|
||||
"status.navigation": "Mapare mouse: {mapping}",
|
||||
@@ -5019,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "Comenzile fixate apar pe bandă. Treceți cursorul peste un rând pentru a-l fixa sau defixa.",
|
||||
"ui.ribbon_workspace": "Spațiu de lucru",
|
||||
"ui.right": "Dreapta",
|
||||
"ui.right_click_confirms": "Clicul dreapta confirmă intrările dialogului",
|
||||
"ui.right_click_confirms_tip": "Cu un dialog deschis, un clic dreapta în vedere trece la următoarea intrare goală, iar la ultima rulează OK",
|
||||
"ui.save": "Salvează",
|
||||
"ui.save_as": "Salvează ca",
|
||||
"ui.save_mesh_no_slicer_open": "Nu s-a găsit niciun slicer: alegeți Personalizat… și selectați programul dumneavoastră de slicing",
|
||||
|
||||
@@ -700,7 +700,6 @@
|
||||
"Value": "Значение",
|
||||
"Variable Radius": "Переменный радиус",
|
||||
"Velocity": "Скорость",
|
||||
"Vertical": "По вертикали",
|
||||
"Vertices": "Вершины",
|
||||
"View navigator": "Навигатор видов",
|
||||
"Volume": "Объём",
|
||||
@@ -1363,7 +1362,6 @@
|
||||
"dialog.edit_title": "ИЗМЕНИТЬ: {title}",
|
||||
"dialog.no_shown_body": "Нет отображаемого тела для изменения: покажите тело или выберите «Новое тело»",
|
||||
"dialog.pattern_sketch_not_object": "Выберите тела или операции: эскиз — ни то, ни другое. Повторите его кривые собственным инструментом «Массив» или «Зеркало» в эскизе либо сначала выдавите его.",
|
||||
"dialog.right_click_pick": "Сначала выберите {input}",
|
||||
"dialog.select": "↖ Выбрать",
|
||||
"dialog.selected_count": "↖ Выбрано: {count}",
|
||||
"dialog.selection_constraint": "Ограничение {id}",
|
||||
@@ -2345,8 +2343,6 @@
|
||||
"prefs.shortcuts": "Сочетания клавиш",
|
||||
"prefs.single_surface_analysis": "Использовать один анализ поверхности",
|
||||
"prefs.single_surface_analysis_help": "Если выключено, затенение поверхности и «Непрерывность» могут быть включены одновременно. Включение этого параметра оставляет последний запущенный или изменённый анализ.",
|
||||
"prefs.sketch.cursor_coordinates": "Показывать координаты курсора в эскизе",
|
||||
"prefs.sketch.cursor_coordinates_note": "Рядом с указателем его X и Y от начала координат эскиза, даже без активного инструмента. Выкл.: только пока инструмент ставит точку.",
|
||||
"prefs.sketch_align_points": "Выравнивать по другим точкам эскиза при рисовании",
|
||||
"prefs.sketch_align_points_note": "При рисовании точка выравнивается по горизонтали с одной точкой эскиза и по вертикали с другой одновременно, с пунктирной направляющей, и щелчок сохраняет оба выравнивания. Выкл.: только с предыдущей точкой, по одной оси за раз.",
|
||||
"prefs.sketch_construction_lines": "Расширенные инструменты вспомогательных прямых",
|
||||
@@ -3883,10 +3879,6 @@
|
||||
"sketch_text.path_clear": "Снять текст с кривой",
|
||||
"sketch_text.path_hint": "Кривая эскиза, вдоль которой идёт текст: щёлкните здесь, затем по кривой",
|
||||
"sketch_text.use_font_file": "Использовать файл шрифта {path}",
|
||||
"sketch_text.valign_baseline": "Базовая линия",
|
||||
"sketch_text.valign_bottom": "Низ",
|
||||
"sketch_text.valign_middle": "Середина",
|
||||
"sketch_text.valign_top": "Верх",
|
||||
"solid": "тело",
|
||||
"status.editing": "Изменение: {name}",
|
||||
"status.navigation": "Назначение кнопок мыши: {mapping}",
|
||||
@@ -4208,7 +4200,6 @@
|
||||
"ui.agent_chat_setup_title": "Настроить ассистента",
|
||||
"ui.agent_chat_side": "Сторона чата с агентом",
|
||||
"ui.agent_chat_signed_in": "вход выполнен",
|
||||
"ui.agent_chat_snap_none_found": "Кодирующий агент не найден. Пакет Snap работает в изолированной среде, поэтому не видит и не может запускать кодирующих агентов, установленных на этом компьютере. Чтобы пользоваться ими, установите SolidCraft из пакета AppImage, .deb или .rpm. Агент, использующий API, совместимый с OpenAI, работает и в пакете Snap: настройте его через «Добавить агент».",
|
||||
"ui.agent_chat_state_auth": "Требуется вход",
|
||||
"ui.agent_chat_state_busy": "Работает…",
|
||||
"ui.agent_chat_state_exited": "Агент остановлен",
|
||||
@@ -4375,9 +4366,7 @@
|
||||
"ui.browser_bodies_one": "{count} тело",
|
||||
"ui.browser_bodies_other": "{count} тел",
|
||||
"ui.browser_collapse": "Свернуть браузер",
|
||||
"ui.browser_collapse_below": "Свернуть вложенное",
|
||||
"ui.browser_expand": "Развернуть браузер",
|
||||
"ui.browser_expand_below": "Развернуть вложенное",
|
||||
"ui.browser_title": "Браузер",
|
||||
"ui.calibrate": "Калибровать",
|
||||
"ui.cancel": "Отмена",
|
||||
@@ -4404,7 +4393,6 @@
|
||||
"ui.collapse": "Свернуть",
|
||||
"ui.collinear": "Коллинеарность",
|
||||
"ui.colour_vision": "Цветовое зрение",
|
||||
"ui.colour_vision_bends": "Гибы",
|
||||
"ui.colour_vision_deutan": "Дейтан",
|
||||
"ui.colour_vision_deutan_tip": "При слабом или отсутствующем восприятии зелёного",
|
||||
"ui.colour_vision_failed": "Ошибка",
|
||||
@@ -4963,8 +4951,6 @@
|
||||
"ui.ribbon_pin_footer": "Закреплённые команды отображаются на ленте. Наведите курсор на строку, чтобы закрепить или открепить её.",
|
||||
"ui.ribbon_workspace": "Рабочая область",
|
||||
"ui.right": "Справа",
|
||||
"ui.right_click_confirms": "Правый щелчок подтверждает поля диалога",
|
||||
"ui.right_click_confirms_tip": "При открытом диалоге правый щелчок в виде переходит к следующему пустому полю, а на последнем выполняет OK",
|
||||
"ui.save": "Сохранить",
|
||||
"ui.save_as": "Сохранить как",
|
||||
"ui.save_mesh_no_slicer_open": "Слайсер не найден: выберите «Другая…» и укажите программу-слайсер",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Вредност",
|
||||
"Variable Radius": "Променљиви полупречник",
|
||||
"Velocity": "Брзина",
|
||||
"Vertical": "Вертикално",
|
||||
"Vertices": "Врхови",
|
||||
"View navigator": "Навигатор приказа",
|
||||
"Volume": "Запремина",
|
||||
@@ -3930,10 +3929,6 @@
|
||||
"sketch_text.path_clear": "Скини текст са његове криве",
|
||||
"sketch_text.path_hint": "Крива скице коју текст прати: кликните овде, а затим криву",
|
||||
"sketch_text.use_font_file": "Користи датотеку фонта {path}",
|
||||
"sketch_text.valign_baseline": "Основна линија",
|
||||
"sketch_text.valign_bottom": "Дно",
|
||||
"sketch_text.valign_middle": "Средина",
|
||||
"sketch_text.valign_top": "Врх",
|
||||
"solid": "пуно",
|
||||
"status.editing": "Измена: {name}",
|
||||
"status.navigation": "Мапирање миша: {mapping}",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Värde",
|
||||
"Variable Radius": "Variabel radie",
|
||||
"Velocity": "Hastighet",
|
||||
"Vertical": "Lodrät",
|
||||
"Vertices": "Hörn",
|
||||
"View navigator": "Vynavigator",
|
||||
"Volume": "Volym",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "REDIGERA {title}",
|
||||
"dialog.no_shown_body": "Ingen synlig kropp att ändra: visa en, eller välj Ny kropp",
|
||||
"dialog.pattern_sketch_not_object": "Välj kroppar eller funktioner: en skiss är ingetdera. Upprepa dess kurvor med skissens egna Mönster eller Spegla, eller extrudera den först.",
|
||||
"dialog.right_click_pick": "Markera {input} först",
|
||||
"dialog.select": "↖ Markera",
|
||||
"dialog.selected_count": "↖ {count} markerade",
|
||||
"dialog.selection_constraint": "Villkor {id}",
|
||||
@@ -3934,10 +3932,6 @@
|
||||
"sketch_text.path_clear": "Ta bort texten från dess kurva",
|
||||
"sketch_text.path_hint": "En kurva i skissen som texten följer: klicka här och sedan på kurvan",
|
||||
"sketch_text.use_font_file": "Använd teckensnittsfilen {path}",
|
||||
"sketch_text.valign_baseline": "Baslinje",
|
||||
"sketch_text.valign_bottom": "Nederkant",
|
||||
"sketch_text.valign_middle": "Mitten",
|
||||
"sketch_text.valign_top": "Överkant",
|
||||
"solid": "solid",
|
||||
"status.editing": "Redigerar {name}",
|
||||
"status.navigation": "Musmappning: {mapping}",
|
||||
@@ -5020,8 +5014,6 @@
|
||||
"ui.ribbon_pin_footer": "Fästa kommandon visas i menyfliken. Håll muspekaren över en rad för att fästa eller lossa den.",
|
||||
"ui.ribbon_workspace": "Arbetsyta",
|
||||
"ui.right": "Höger",
|
||||
"ui.right_click_confirms": "Högerklick bekräftar dialogens indata",
|
||||
"ui.right_click_confirms_tip": "Med en dialog öppen går ett högerklick i vyn vidare till nästa tomma indata, och vid den sista körs OK",
|
||||
"ui.save": "Spara",
|
||||
"ui.save_as": "Spara som",
|
||||
"ui.save_mesh_no_slicer_open": "Ingen slicer hittades: välj Egen… och ange ditt slicerprogram",
|
||||
|
||||
@@ -698,7 +698,6 @@
|
||||
"Value": "Değer",
|
||||
"Variable Radius": "Değişken yarıçap",
|
||||
"Velocity": "Hız",
|
||||
"Vertical": "Dikey",
|
||||
"Vertices": "Köşe noktaları",
|
||||
"View navigator": "Görünüm gezgini",
|
||||
"Volume": "Hacim",
|
||||
@@ -1370,7 +1369,6 @@
|
||||
"dialog.edit_title": "{title} düzenleniyor",
|
||||
"dialog.no_shown_body": "Değiştirilecek görünür gövde yok: bir gövdeyi gösterin ya da Yeni gövde seçin",
|
||||
"dialog.pattern_sketch_not_object": "Gövdeleri veya özellikleri seçin: eskiz bunlardan hiçbiri değildir. Eğrilerini eskizin kendi Dizi veya Aynala komutuyla tekrarlayın ya da önce ekstrüzyon yapın.",
|
||||
"dialog.right_click_pick": "Önce {input} seçin",
|
||||
"dialog.select": "↖ Seç",
|
||||
"dialog.selected_count": "↖ {count} seçildi",
|
||||
"dialog.selection_constraint": "Kısıtlama {id}",
|
||||
@@ -3933,10 +3931,6 @@
|
||||
"sketch_text.path_clear": "Metni eğriden ayır",
|
||||
"sketch_text.path_hint": "Metnin izleyeceği eskiz eğrisi: önce buraya, ardından eğriye tıklayın",
|
||||
"sketch_text.use_font_file": "{path} yazı tipi dosyasını kullan",
|
||||
"sketch_text.valign_baseline": "Taban çizgisi",
|
||||
"sketch_text.valign_bottom": "Alt",
|
||||
"sketch_text.valign_middle": "Orta",
|
||||
"sketch_text.valign_top": "Üst",
|
||||
"solid": "katı",
|
||||
"status.editing": "{name} düzenleniyor",
|
||||
"status.navigation": "Fare eşlemesi: {mapping}",
|
||||
@@ -4258,7 +4252,6 @@
|
||||
"ui.agent_chat_setup_title": "Asistan ayarla",
|
||||
"ui.agent_chat_side": "Ajan sohbeti konumu",
|
||||
"ui.agent_chat_signed_in": "oturum açık",
|
||||
"ui.agent_chat_snap_none_found": "Kodlama ajanı bulunamadı. Snap paketi yalıtılmış çalıştığı için bu bilgisayarda yüklü kodlama ajanlarını göremez ve başlatamaz. Bunları kullanmak için SolidCraft'ı bunun yerine AppImage, .deb veya .rpm paketinden yükleyin. OpenAI uyumlu API kullanan bir ajan Snap paketinde de çalışır: Ajan ekle ile ayarlayın.",
|
||||
"ui.agent_chat_state_auth": "Oturum açılması gerekiyor",
|
||||
"ui.agent_chat_state_busy": "Çalışıyor…",
|
||||
"ui.agent_chat_state_exited": "Ajan sonlandı",
|
||||
@@ -5020,8 +5013,6 @@
|
||||
"ui.ribbon_pin_footer": "Sabitlenen komutlar şeritte görünür. Sabitlemek veya kaldırmak için bir satırın üzerine gelin.",
|
||||
"ui.ribbon_workspace": "Çalışma alanı",
|
||||
"ui.right": "Sağ",
|
||||
"ui.right_click_confirms": "Sağ tıklama iletişim kutusu girişlerini onaylar",
|
||||
"ui.right_click_confirms_tip": "Bir iletişim kutusu açıkken görünümde sağ tıklama bir sonraki boş girişe geçer, sonuncusunda ise OK çalıştırır",
|
||||
"ui.save": "Kaydet",
|
||||
"ui.save_as": "Farklı kaydet",
|
||||
"ui.save_mesh_no_slicer_open": "Dilimleyici bulunamadı: Özel… seçin ve dilimleyici programınızı gösterin",
|
||||
|
||||
@@ -265,7 +265,6 @@
|
||||
"Edge": "Ребро",
|
||||
"Edges": "Ребра",
|
||||
"Edit": "Змінити",
|
||||
"Edit Holes": "Редагувати отвори",
|
||||
"Edit Profile Sketch": "Редагувати ескіз профілю",
|
||||
"Edit shortcuts": "Редагувати комбінації клавіш",
|
||||
"Enable rule": "Увімкнути правило",
|
||||
@@ -732,7 +731,6 @@
|
||||
"Select edges": "Виберіть ребра",
|
||||
"Select points of the sketch being edited": "Виберіть точки ескізу, що редагується",
|
||||
"Select the centre the pattern turns around first": "Спершу виберіть центр, навколо якого обертається масив",
|
||||
"Select the curves to divide first": "Спершу виберіть криві для поділу",
|
||||
"Select the curves to offset first": "Спершу виберіть криві для зсуву",
|
||||
"Select the mirror line": "Виберіть дзеркальну пряму",
|
||||
"Select the sketch curves or points to mirror first": "Спершу виберіть криві або точки ескізу, які треба віддзеркалити",
|
||||
@@ -885,7 +883,6 @@
|
||||
"Variable Radius": "Змінний радіус",
|
||||
"Variable radius": "Змінний радіус",
|
||||
"Velocity": "Швидкість",
|
||||
"Vertical": "По вертикалі",
|
||||
"Vertices": "Вершини",
|
||||
"View": "Вигляд",
|
||||
"View navigator": "Навігатор виду",
|
||||
@@ -939,13 +936,6 @@
|
||||
"ai.prefs.connect_apps_note": "Вимкнено: знову прибирає ці записи.\n\nПід час запуску SolidCraft додає себе як MCP-сервер до ШІ-застосунків, знайдених на цьому комп'ютері (OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code), щоб агент міг користуватися ним без жодного налаштування. Додається лише запис solidcraft або оновлюється його шлях; запис, який ви змінили, не чіпається, а файл спершу копіюється в резервну копію. Вимкнено: додані ним записи видаляються. Довідка > Підключити ШІ-асистентів… робить це вручну.",
|
||||
"ai.prefs.connect_at_start": "Під'єднувати останнього агента під час запуску",
|
||||
"ai.prefs.connect_at_start_note": "Під час кожного запуску SolidCraft у фоновому режимі запускає агента, якого ви під'єднували останнім (або типового), щоб він був готовий до розмови. Не діє, якщо SolidCraft запущено з --control. Якщо під'єднатися не вдається, Асистент показує «Не вдалося під'єднатися» та кнопку «Повторити».",
|
||||
"ai.prefs.control_failed": "Не вдалося запустити канал керування: {error}",
|
||||
"ai.prefs.control_from_launch": "Запущено з --control на порту {port} для цього запуску. Зміни тут набудуть чинності наступного разу, коли SolidCraft запуститься без --control.",
|
||||
"ai.prefs.control_listening": "Прослуховування на 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Не прослуховується",
|
||||
"ai.prefs.control_port": "Порт",
|
||||
"ai.prefs.control_port_note": "Порт, до якого ШІ-агенти підключаються на цьому комп'ютері (127.0.0.1). 27878 — типовий: якщо його зайнято, береться наступний вільний. Будь-який інший порт використовується точно. Спрямуйте свій клієнт MCP на той самий порт, наприклад solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "Порт {port} зайнятий іншою програмою (або іншим вікном SolidCraft). Виберіть інший порт.",
|
||||
"ai.prefs.follow_camera": "Стежити за камерою",
|
||||
"ai.prefs.follow_camera_off": "Автоматичне стеження камери вимкнено.",
|
||||
"ai.prefs.follow_camera_on": "Камера повертається до ескізів, які створює агент.",
|
||||
@@ -985,7 +975,6 @@
|
||||
"browser.calibrate_click_a": "Клацніть зображення для точки A або введіть її координати.",
|
||||
"browser.calibrate_click_b": "Клацніть зображення для точки B або введіть її координати.",
|
||||
"browser.calibrate_title": "Калібрувати: {name}",
|
||||
"browser.canvas_locked": "Полотно заблоковано. Спершу розблокуйте його.",
|
||||
"browser.capture_many": "Компоненти ({count}) переміщено, але їхні положення не зафіксовано.",
|
||||
"browser.capture_note": "«Зафіксувати положення» зберігає нове положення; «Відновити положення» повертає попереднє.",
|
||||
"browser.capture_one": "Компонент переміщено, але його положення не зафіксовано.",
|
||||
@@ -1035,8 +1024,6 @@
|
||||
"cmd.appearance_pick_up": "Взяти вигляд",
|
||||
"cmd.appearance_replace": "Замінити вигляд",
|
||||
"cmd.assembly_bom": "Специфікація матеріалів",
|
||||
"cmd.assembly_constraint_create": "Обмежити",
|
||||
"cmd.assembly_constraint_edit": "Редагувати обмеження",
|
||||
"cmd.assembly_mass_properties": "Масові характеристики",
|
||||
"cmd.body.print_face": "Грань друку",
|
||||
"cmd.body_rename": "Перейменувати тіло",
|
||||
@@ -1096,10 +1083,7 @@
|
||||
"cmd.config_rule": "Правило конфігурації",
|
||||
"cmd.config_rules": "Правила конфігурації",
|
||||
"cmd.config_table": "Показати таблицю конфігурацій",
|
||||
"cmd.construct.axis": "Вісь",
|
||||
"cmd.construct.plane": "Площина",
|
||||
"cmd.construct.plane.axis_point": "Площина через вісь і точку",
|
||||
"cmd.construct.point": "Точка",
|
||||
"cmd.construct_axis_edge": "Вісь через ребро",
|
||||
"cmd.construct_axis_normal_to_face": "Вісь перпендикулярно до грані",
|
||||
"cmd.construct_axis_through_cylinder": "Вісь через циліндр/конус/тор",
|
||||
@@ -1220,7 +1204,6 @@
|
||||
"cmd.material_properties_directional": "Спрямований модуль пружності",
|
||||
"cmd.material_properties_validate": "Перевірити дані фізичного матеріалу",
|
||||
"cmd.mesh_convert": "Перетворити сітку",
|
||||
"cmd.model_body_features": "Перелічити операції тіла",
|
||||
"cmd.model_edges": "Список ребер",
|
||||
"cmd.model_faces": "Список граней",
|
||||
"cmd.model_threads": "Список різьб",
|
||||
@@ -1235,10 +1218,6 @@
|
||||
"cmd.motion_trace": "Траєкторія руху",
|
||||
"cmd.motion_trace_edit": "Змінити траєкторію руху",
|
||||
"cmd.motion_trace_keep": "Зберегти траєкторію руху",
|
||||
"cmd.note_add": "Додати примітку",
|
||||
"cmd.note_delete": "Видалити примітку",
|
||||
"cmd.note_list": "Список приміток",
|
||||
"cmd.note_update": "Редагувати примітку",
|
||||
"cmd.occurrence_align": "Вирівняти екземпляр",
|
||||
"cmd.occurrence_copy": "Вставити (екземпляр)",
|
||||
"cmd.occurrence_drag": "Перетягнути екземпляр",
|
||||
@@ -1253,11 +1232,8 @@
|
||||
"cmd.panel.dismiss": "Прибрати тимчасовий перегляд панелі",
|
||||
"cmd.panel.float": "Зробити панель плаваючою",
|
||||
"cmd.panel.focus": "Сфокусувати панель",
|
||||
"cmd.panel.focus.next": "Сфокусувати наступну панель",
|
||||
"cmd.panel.focus.previous": "Сфокусувати попередню панель",
|
||||
"cmd.panel.list": "Список панелей",
|
||||
"cmd.panel.move": "Перемістити панель",
|
||||
"cmd.panel.move.next_zone": "Перемістити панель до наступної зони",
|
||||
"cmd.panel.native_close": "Повернути рідний розділ панелі в док",
|
||||
"cmd.panel.open": "Відкрити панель",
|
||||
"cmd.panel.peek": "Тимчасово показати згорнуту панель",
|
||||
@@ -1265,12 +1241,6 @@
|
||||
"cmd.panel.reset_pair": "Скинути роздільник панелей",
|
||||
"cmd.panel.resize": "Змінити розмір розділу панелі",
|
||||
"cmd.panel.resize_pair": "Змінити розмір роздільника панелей",
|
||||
"cmd.panel.sash.down": "Змінити розмір роздільника панелей униз",
|
||||
"cmd.panel.sash.left": "Змінити розмір роздільника панелей ліворуч",
|
||||
"cmd.panel.sash.reset": "Скинути роздільник сфокусованої панелі",
|
||||
"cmd.panel.sash.right": "Змінити розмір роздільника панелей праворуч",
|
||||
"cmd.panel.sash.up": "Змінити розмір роздільника панелей угору",
|
||||
"cmd.panel.toggle": "Перемкнути сфокусовану панель",
|
||||
"cmd.parameters_add": "Додати користувацький параметр",
|
||||
"cmd.parameters_change": "Змінити параметри",
|
||||
"cmd.parameters_comment": "Коментувати параметр",
|
||||
@@ -1299,7 +1269,6 @@
|
||||
"cmd.pointcloud_edit": "Редагувати хмару точок",
|
||||
"cmd.pointcloud_insert": "Вставити хмару точок",
|
||||
"cmd.pointcloud_list": "Хмари точок",
|
||||
"cmd.pointcloud_reload": "Перезавантажити хмару точок",
|
||||
"cmd.render.coat.bind": "Зберегти прозоре покриття",
|
||||
"cmd.render.coat.unbind": "Прибрати прозоре покриття",
|
||||
"cmd.render.compare.divider": "Перемістити роздільник порівняння рендерів",
|
||||
@@ -1364,7 +1333,6 @@
|
||||
"cmd.render_start": "Рендеринг зображення",
|
||||
"cmd.render_status": "Перебіг рендерингу",
|
||||
"cmd.select_clear": "Зняти виділення",
|
||||
"cmd.selection_get": "Отримати виділення",
|
||||
"cmd.settings_profile_apply": "Застосувати профіль налаштувань",
|
||||
"cmd.settings_profile_delete": "Видалити профіль налаштувань",
|
||||
"cmd.settings_profile_export": "Експортувати профіль налаштувань",
|
||||
@@ -1395,7 +1363,6 @@
|
||||
"cmd.sketch.construction_line.tangent_external": "Дотична через зовнішню точку",
|
||||
"cmd.sketch.construction_line.tangent_two": "Спільна дотична",
|
||||
"cmd.sketch.construction_line.vertical": "Вертикальна допоміжна пряма",
|
||||
"cmd.sketch.replace": "Замінити ескіз",
|
||||
"cmd.sketch_arc3d": "3D-дуга",
|
||||
"cmd.sketch_arc_center_point": "Дуга за центром",
|
||||
"cmd.sketch_arc_tangent": "Дотична дуга",
|
||||
@@ -1453,7 +1420,6 @@
|
||||
"cmd.sketch_options": "Параметри палітри ескізу",
|
||||
"cmd.sketch_paste": "Вставити елементи ескізу",
|
||||
"cmd.sketch_point3d": "3D-точка",
|
||||
"cmd.sketch_point_divide": "Поділити криву",
|
||||
"cmd.sketch_polygon_circumscribed": "Описаний багатокутник",
|
||||
"cmd.sketch_polygon_edge": "Багатокутник за ребром",
|
||||
"cmd.sketch_polygon_inscribed": "Вписаний багатокутник",
|
||||
@@ -1527,7 +1493,6 @@
|
||||
"cmd.timeline_stop": "Зупинити історію",
|
||||
"cmd.timeline_suppress": "Придушити операцію",
|
||||
"cmd.ui.assistant": "Показати або приховати асистента",
|
||||
"cmd.ui.palette": "Пошук команд",
|
||||
"cmd.view.navigator": "Власний навігатор виду",
|
||||
"cmd.view.render_browser": "Браузер рендерингу",
|
||||
"cmd.view.render_dock": "Перемістити док рендерингу",
|
||||
@@ -1625,7 +1590,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: посилання `{reference}` більше не існує в тому вигляді, у якому його вибрано; виберіть його знову",
|
||||
"dialog.bodies_count": "Тіл: {count}",
|
||||
"dialog.clearance_invalid": "зазор має бути довжиною 0 або більше",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "Обчислити",
|
||||
"dialog.compute_again": "Обчислити знову",
|
||||
"dialog.computing": "Обчислення… {seconds} с",
|
||||
@@ -1642,7 +1606,6 @@
|
||||
"dialog.pattern_sketch_not_object": "Виберіть тіла або операції: ескіз не є ні тим, ні іншим. Повторіть його криві власним інструментом «Масив» чи «Дзеркало» в ескізі або спершу видавіть його.",
|
||||
"dialog.primitive_point_tip": "Точка, що заповнює X, Y і Z: клацніть тут, потім клацніть вершину, ребро чи грань моделі, точку ескізу або початок координат.",
|
||||
"dialog.reference_edge_tip": "Пряме ребро вибраної грані, від якого вимірюється відстань нижче: клацніть тут, потім клацніть ребро.",
|
||||
"dialog.right_click_pick": "Спочатку виберіть {input}",
|
||||
"dialog.select": "↖ Вибрати",
|
||||
"dialog.selected_count": "↖ Вибрано: {count}",
|
||||
"dialog.selection_constraint": "Обмеження {id}",
|
||||
@@ -1698,7 +1661,6 @@
|
||||
"file_load.inserting": "Вставлення геометрії",
|
||||
"file_load.link_item": "{name} ({done} із {total})",
|
||||
"file_load.opened": "Відкрито {name}",
|
||||
"file_load.opened_behind": "Відкрито {name} у новій вкладці",
|
||||
"file_load.opened_in_tab": "Відкрито {name} у новій вкладці",
|
||||
"file_load.opening": "Відкриття проєкту",
|
||||
"file_load.preparing_thumbnail": "Підготовка мініатюри...",
|
||||
@@ -1708,7 +1670,6 @@
|
||||
"file_load.reading_percent": "Читання файлу... {percent}%",
|
||||
"file_load.rebuilding": "Перебудова елемента {done} із {total}",
|
||||
"file_load.recovering": "Відновлення проєкту",
|
||||
"file_load.reloading_cloud": "Перезавантаження хмари точок",
|
||||
"file_load.step_build": "Побудова моделі",
|
||||
"file_load.step_feature": "Операція {done} з {total}",
|
||||
"file_load.step_part": "Деталь {done} з {total}",
|
||||
@@ -1746,13 +1707,11 @@
|
||||
"help.config.table": "Показує таблицю конфігурацій: по одному рядку на варіант, по одному стовпцю на параметр чи операцію, а також чи проєкт досі відповідає активному рядку. Використовуйте, щоб переглянути варіанти проєкту.",
|
||||
"help.connect_note": "Перезапустіть кожного асистента, щоб завантажити сервер SolidCraft. Перед зміною кожен файл збережено як резервну копію .bak.",
|
||||
"help.connect_title": "Підключення ШІ-асистентів",
|
||||
"help.construct.axis": "Створює допоміжну вісь методом, який підказують ваші вибори: уздовж ребра чи прямої, крізь отвір або круглу грань, там, де перетинаються дві площини, через дві точки чи перпендикулярно до грані через точку. Використовуйте, коли ви знаєте опорні елементи, але не метод.",
|
||||
"help.construct.axis.edge": "Створює допоміжну вісь уздовж прямого ребра або прямої ескізу. Використовуйте як вісь для обертання, кругового масиву чи з'єднання.",
|
||||
"help.construct.axis.normal_to_face": "Створює допоміжну вісь через точку, перпендикулярну до грані. Використовуйте як вісь, що виходить прямо з поверхні.",
|
||||
"help.construct.axis.through_cylinder": "Створює допоміжну вісь через центр грані циліндра, конуса чи тора або кругового ребра. Використовуйте, щоб обертати чи розмножувати операції навколо круглої деталі.",
|
||||
"help.construct.axis.two_planes": "Створює допоміжну вісь там, де сходяться дві площини або плоскі грані. Використовуйте, коли потрібна вісь — лінія між двома гранями.",
|
||||
"help.construct.axis.two_points": "Створює допоміжну вісь через дві точки, вершини або точки ескізу. Використовуйте для осі, що проходить між двома відомими положеннями.",
|
||||
"help.construct.plane": "Створює допоміжну площину методом, який підказують ваші вибори: зі зміщенням від площини, через точку, між двома площинами, через прямі чи точки, дотично до криволінійної грані чи перпендикулярно до траєкторії. Використовуйте, коли ви знаєте опорні елементи, але не метод.",
|
||||
"help.construct.plane.along_path": "Створює допоміжну площину, перпендикулярну до ребра чи кривої, у вибраному місці вздовж неї. Використовуйте, щоб накреслити профіль для протягування або переріз траєкторії.",
|
||||
"help.construct.plane.at_angle": "Створює допоміжну площину, повернуту на кут від площини чи грані навколо осі або ребра. Використовуйте для похилих ескізів, наприклад косого кронштейна.",
|
||||
"help.construct.plane.axis_point": "Створює допоміжну площину, що містить вісь і точку поза цією віссю. Виберіть вісь початку координат або допоміжну вісь, пряме ребро чи пряму ескізу, потім вершину, точку ескізу чи допоміжну точку. Точка на осі не може задати єдину площину.",
|
||||
@@ -1762,7 +1721,6 @@
|
||||
"help.construct.plane.tangent": "Створює допоміжну площину, що дотикається до циліндра, конуса, кулі чи тора в точці. Використовуйте, щоб креслити на боці круглої деталі.",
|
||||
"help.construct.plane.three_points": "Створює допоміжну площину через три точки. Використовуйте для площини, заданої положеннями на моделі, наприклад трьома кутами.",
|
||||
"help.construct.plane.two_edges": "Створює допоміжну площину через два прямі ребра чи прямі, що лежать в одній площині. Використовуйте для площини через деталь, наприклад через два протилежні ребра.",
|
||||
"help.construct.point": "Створює допоміжну точку методом, який підказують ваші вибори: у вершині, у центрі кола чи кулі, уздовж ребра, там, де перетинаються дві прямі чи три площини, або там, де пряма перетинає площину. Використовуйте, коли ви знаєте опорні елементи, але не метод.",
|
||||
"help.construct.point.along_path": "Створює допоміжну точку в певному місці вздовж ребра чи кривої. Використовуйте як орієнтир на півшляху вздовж траєкторії.",
|
||||
"help.construct.point.center": "Створює допоміжну точку в центрі кругового ребра, кола чи дуги ескізу, кулі або тора. Використовуйте як орієнтир для отворів, осей і з'єднань.",
|
||||
"help.construct.point.edge_plane": "Створює допоміжну точку там, де ребро чи пряма проходить крізь площину або плоску грань. Використовуйте, щоб позначити, де траєкторія перетинає площину.",
|
||||
@@ -1951,7 +1909,6 @@
|
||||
"help.sketch.pattern.circular": "Копіює геометрію ескізу навколо центральної точки по повному колу або на заданий кут. Використовуйте для кіл розташування болтів, спиць і зубів.",
|
||||
"help.sketch.pattern.rectangular": "Копіює геометрію ескізу рядками й стовпцями із заданими проміжками. Використовуйте для сіток отворів, пазів чи вентиляційних прорізів.",
|
||||
"help.sketch.point": "Ставить точку ескізу. Використовуйте як орієнтир для розмірів, обмежень, центрів отворів або пізніших операцій.",
|
||||
"help.sketch.point.divide": "Розміщує точки, що поділяють вибрані криві на рівні за довжиною частини. Точки залишаються на кожній кривій і зберігають свій крок, коли крива змінюється.",
|
||||
"help.sketch.point3d": "Ставить точку в просторі за ввімкненого 3D-ескізу. Використовуйте як орієнтир для 3D-кривих і траєкторій.",
|
||||
"help.sketch.polygon.circumscribed": "Малює правильний багатокутник навколо кола, розмір якого задано від центра до середини сторони. Використовуйте, коли відомий розмір під ключ, як для шестигранної гайки.",
|
||||
"help.sketch.polygon.edge": "Малює правильний багатокутник за двома кінцями однієї сторони. Використовуйте, коли відомі довжина й положення сторони.",
|
||||
@@ -2053,7 +2010,6 @@
|
||||
"help.view.visual_style": "Перемикає спосіб відображення моделі: затінена з ребрами чи без них, каркас або з прихованими ребрами. Використовуйте каркас, щоб зазирнути всередину, а затінення — для чистого вигляду.",
|
||||
"history.sketch_under_constrained": "Ескіз має {count} ступенів вільності",
|
||||
"history.sketch_under_constrained_one": "Ескіз має {count} ступінь вільності",
|
||||
"hole_folder.applies_to": "Зміни застосовуються до {count} отворів у теці {folder}; кожен зберігає своє місце.",
|
||||
"hole_presets.confirm_delete": "Підтвердити видалення",
|
||||
"hole_presets.delete": "Видалити",
|
||||
"hole_presets.delete_prompt": "Видалити цей особистий набір? Наявні отвори не зміняться.",
|
||||
@@ -2305,12 +2261,8 @@
|
||||
"nav.hfss.help": "Alt+ліва панорамує, Shift+Alt+ліва масштабує, Ctrl+ліва з порожнього місця обертає",
|
||||
"nav.inventor.help": "Середня панорамує, Shift+середня обертає, Ctrl+середня масштабує, права обертає",
|
||||
"nav.maya.help": "Alt+ліва обертає, Alt+середня панорамує, Alt+права масштабує; середня також панорамує",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+праве перетягування: праворуч — наближення, ліворуч — віддалення. Вимкніть, щоб повернути вертикальне масштабування перетягуванням.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: горизонтальне масштабування перетягуванням",
|
||||
"nav.nx.help": "Середня обертає, Shift+середня панорамує (у NX — середня + права), Ctrl+середня масштабує (у NX — середня + ліва); права не рухає камеру",
|
||||
"nav.openscad.help": "Ліва обертає по порожньому місцю, Shift+ліва виділяє рамкою, геометрію ескізу перетягують для редагування; права або середня панорамує, Shift+права або Shift+середня масштабує",
|
||||
"nav.orbit_cursor_wrap.help": "Перетягування для обертання, що сягає краю виду, переносить курсор на протилежний край і продовжує обертання. Вимкнено: перетягування зупиняється на краю екрана. Не діє у Wayland і в браузері.",
|
||||
"nav.orbit_cursor_wrap.label": "Переносити курсор під час обертання",
|
||||
"nav.perspective.sketch": "Редагування ескізу використовує ортографічний вид. Завершіть ескіз, щоб увімкнути перспективу.",
|
||||
"nav.right_drag_orbits.help": "Перетягування правою кнопкою миші обертає вид",
|
||||
"nav.right_drag_orbits.label": "Обертання правою кнопкою",
|
||||
@@ -2437,16 +2389,6 @@
|
||||
"not a move": "це не переміщення",
|
||||
"not a number": "не число",
|
||||
"open a sketch first": "спершу відкрийте ескіз",
|
||||
"operations.cancel": "Скасувати {name}",
|
||||
"operations.cancelled": "{name} скасовано",
|
||||
"operations.cancelling": "Скасування…",
|
||||
"operations.cannot_cancel": "{name} не можна скасувати",
|
||||
"operations.feature": "Операція",
|
||||
"operations.feature_edit": "Редагувати операцію",
|
||||
"operations.meshing": "Завантаження деталей",
|
||||
"operations.queued": "У черзі",
|
||||
"operations.stopped": "Скасовано",
|
||||
"operations.waiting": "Готово",
|
||||
"parameters.apply_live": "Застосовувати кожну зміну, коли ви залишаєте її поле",
|
||||
"parameters.apply_live_tip": "Вимкнено: зміни чекають на «Застосувати» або OK, після чого проєкт один раз перебудовується для всіх. «Скасувати» чи Esc відкидає їх.",
|
||||
"parameters.held": "Змін, що чекають на «Застосувати»: {count}",
|
||||
@@ -2468,7 +2410,6 @@
|
||||
"parts.dimension.width": "Ширина",
|
||||
"parts.family.bearing": "Радіальний кульковий підшипник (габарит)",
|
||||
"parts.family.button_head_cap_screw": "Гвинт з циліндричною головкою та внутрішнім шестигранником",
|
||||
"parts.family.countersunk_socket_screw": "Гвинт із потайною головкою та внутрішнім шестигранником",
|
||||
"parts.family.dowel_pin": "Циліндричний штифт",
|
||||
"parts.family.hex_bolt": "Болт / гвинт із шестигранною головкою",
|
||||
"parts.family.hex_cap_screw_inch": "Гвинт із шестигранною головкою (дюймовий)",
|
||||
@@ -2535,7 +2476,6 @@
|
||||
"prefs.appearance.viewport_colours": "Кольори вікна перегляду",
|
||||
"prefs.appearance.viewport_logo": "Вікно перегляду та логотип",
|
||||
"prefs.applies_on_restart": "Застосовується після перезапуску",
|
||||
"prefs.assemblies": "Збірки",
|
||||
"prefs.assistant": "Асистент",
|
||||
"prefs.assistant_connecting": "Підключення",
|
||||
"prefs.assistant_follow_help": "У режимі «ескізи наведення» вид рухається за вказівником.",
|
||||
@@ -2568,8 +2508,6 @@
|
||||
"prefs.bottom_centre": "Внизу по центру",
|
||||
"prefs.bottom_right": "Внизу праворуч",
|
||||
"prefs.browser": "Браузер",
|
||||
"prefs.browser_body_features": "Операції під тілами",
|
||||
"prefs.browser_body_features_note": "Кожне тіло в браузері розгортається, показуючи операції часового ланцюжка, що його побудували, у порядку ланцюжка.",
|
||||
"prefs.browser_components_open": "Компоненти розгорнуті з початку",
|
||||
"prefs.browser_components_open_note": "Кожен компонент у браузері одразу розгорнутий, як раніше, а не згорнутий, доки ви його не розгорнете.",
|
||||
"prefs.browser_eye_left": "Око поруч зі стрілкою згортання",
|
||||
@@ -2588,10 +2526,6 @@
|
||||
"prefs.choose_font": "Вибрати файл шрифту…",
|
||||
"prefs.click": "Клацання",
|
||||
"prefs.command_dialog_values": "Діалоги команд",
|
||||
"prefs.constraint_glyph_size": "Розмір позначок обмежень",
|
||||
"prefs.constraint_glyph_size_note": "Наскільки великими малюються позначки обмежень та їхні літери чи піктограми в ескізі. 100% — звичайний розмір; позначки зберігають цей розмір на екрані за будь-якого масштабу.",
|
||||
"prefs.construct_menu_groups": "Групувати інструменти побудови за типом об'єкта",
|
||||
"prefs.construct_menu_groups_help": "Показувати заголовки «Площини», «Осі» та «Точки». Вимкнено: зберігається початковий порядок меню.",
|
||||
"prefs.contact_shading": "М'яке контактне затінення",
|
||||
"prefs.contact_shading_note": "М'яке затінення там, де деталі зближуються.",
|
||||
"prefs.context_menu": "Контекстне меню",
|
||||
@@ -2614,11 +2548,7 @@
|
||||
"prefs.design_tools.degrees": "Градуси",
|
||||
"prefs.design_tools.double_click_help": "Або редагувати пов'язаний компонент на місці.",
|
||||
"prefs.design_tools.ghost": "Показувати старе місце переміщених деталей як привид",
|
||||
"prefs.design_tools.hole_group": "Групувати отвори, створені разом",
|
||||
"prefs.design_tools.hole_group_help": "Отвори, створені за один раз, опиняються в одній теці в історії, спершу закритій; відкрийте її, щоб редагувати отвір окремо.",
|
||||
"prefs.design_tools.hole_moves_help": "Повторний вибір грані переміщує отвір, а не видаляє його.",
|
||||
"prefs.design_tools.hole_several": "Кілька отворів на одній грані",
|
||||
"prefs.design_tools.hole_several_help": "Вибір іншого місця на грані додає ще один отвір; вибір отвору видаляє його.",
|
||||
"prefs.design_tools.hole_snaps_help": "Середина грані та центри її круглих ребер.",
|
||||
"prefs.design_tools.imported_files": "Імпортовані файли",
|
||||
"prefs.design_tools.note": "Примітка",
|
||||
@@ -2627,8 +2557,6 @@
|
||||
"prefs.design_tools.rows": "Рядки",
|
||||
"prefs.devices": "3D-миша",
|
||||
"prefs.dialog_buttons": "Кнопки діалогу",
|
||||
"prefs.dialog_first_letter_buttons": "Кнопки діалогів реагують на першу літеру",
|
||||
"prefs.dialog_first_letter_buttons_help": "Коли діалог відкрито, натискання першої літери напису кнопки натискає її: O — OK, С — «Скасувати». Літера, що підходить до двох кнопок, нічого не робить, а сфокусоване текстове поле зберігає натискання. Вимкнено: натискання літер не діє на кнопки, як раніше.",
|
||||
"prefs.dialogs": "Діалоги",
|
||||
"prefs.dialogs_edge": "На краю виду",
|
||||
"prefs.dialogs_left_column": "У лівій колонці",
|
||||
@@ -2642,21 +2570,12 @@
|
||||
"prefs.dimension_values_window": "У вікні",
|
||||
"prefs.display": "Відображення",
|
||||
"prefs.edges": "Ребра та затінення",
|
||||
"prefs.export": "Експорт",
|
||||
"prefs.export_name": "Ім'я файлу експорту",
|
||||
"prefs.export_name.body": "Назва експортованого тіла (першого, якщо їх кілька)",
|
||||
"prefs.export_name.design": "Назва проєкту",
|
||||
"prefs.export_name_hint": "напр. {design}-{body}",
|
||||
"prefs.export_name_sample": "Під час експорту цього проєкту пропонується: {name}",
|
||||
"prefs.export_name_tip": "Ім'я файлу, яке пропонують «Файл» › «Експорт» і «Зберегти як сітку». Ці заповнювачі замінюються:\n{placeholders}\nНевстановлену властивість проєкту пропущено. Залиште поле порожнім, щоб пропонувати назву проєкту або, для сітки, назву тіла.",
|
||||
"prefs.extend": "Розширення",
|
||||
"prefs.extra_navigation": "Ctrl+перетягування лівою на порожньому місці обертає; утримуйте Space, щоб панорамувати.",
|
||||
"prefs.extrude_arrow_face_stops": "Стрілка видавлювання зупиняється на гранях",
|
||||
"prefs.extrude_arrow_face_stops_note": "Перетягування стрілки відстані видавлювання зупиняється на плоских гранях, паралельних профілю, наприклад на дальньому боці блока, який вирізають, і обводить цю грань. Вимкнено: стрілка рухається лише круглими кроками.",
|
||||
"prefs.extrude_view_isometric": "Повертати вид до ізометрії під час відкриття «Видавлювання»",
|
||||
"prefs.extrude_view_return": "Повертати попередній вид під час закриття «Видавлювання»",
|
||||
"prefs.file_operations_wait": "Чекати на відкриття файлів",
|
||||
"prefs.file_operations_wait_note": "Поки файл відкривається чи вставляється або зв'язки читаються знову, проєкт чекає за карткою з поступом файлу й кнопкою «Скасувати». Вимкнено: файл показується в панелі операцій, і ви можете працювати далі; вставлення відбувається, коли ви завершите поточну дію, а відкритий тим часом файл потрапляє в нову вкладку.",
|
||||
"prefs.follows_os": "Як у системі",
|
||||
"prefs.font": "Шрифт",
|
||||
"prefs.font_fallback": "Символи, яких немає у вибраному шрифті, беруться з вбудованого, тож жоден напис не показує порожній квадрат.",
|
||||
@@ -2711,8 +2630,6 @@
|
||||
"prefs.history": "Історія",
|
||||
"prefs.history_bar_groups": "Згортати панель історії в групи",
|
||||
"prefs.history_bar_groups_note": "У довгій історії послідовність операцій одного компонента згортається в одну кнопку, а теки операцій починаються згорнутими. Вставлена збірка STEP потрапляє в теку «Група». Вимкнено: показує кожну операцію, починає теки розгорнутими й не створює теки.",
|
||||
"prefs.history_folder_kind_icon": "Значок теки за її операціями",
|
||||
"prefs.history_folder_kind_icon_note": "Тека історії, усі операції якої одного типу, показує їхній значок.",
|
||||
"prefs.history_group_joints": "Групувати з’єднання в історії",
|
||||
"prefs.history_group_joints_note": "Два чи більше з’єднань показуються однією кнопкою з їхньою кількістю, а клацання показує кожне. Вимкнено: показує кожне з’єднання.",
|
||||
"prefs.history_origin_bodies": "Показувати початок координат і тіла вгорі",
|
||||
@@ -2738,8 +2655,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "Дві вигнуті стрілки в куті куба обертають вид у площині екрана. Увімкнено: стрілка за годинниковою стрілкою обертає проти годинникової, а стрілка проти годинникової — за годинниковою. Вимкнено: кожна стрілка обертає вид у напрямку свого завитку.",
|
||||
"prefs.invert_navigator_arrows": "Інвертувати стрілки обертання куба виду",
|
||||
"prefs.invert_navigator_arrows_note": "Стрілки навколо куба обертають камеру в той бік, куди вказують, як у Fusion та Inventor: стрілка ліворуч вказує праворуч і повертає камеру праворуч. Вимк.: стрілка обертає куб у той бік, де вона розташована, тож ліва стрілка повертає камеру ліворуч. Вигнуті стрілки крену не змінюються.",
|
||||
"prefs.joint_drag_trackball": "Обертати деталі на кульовому з'єднанні під час перетягування, як трекболом",
|
||||
"prefs.joint_drag_trackball_help": "Перетягування деталі, яку утримує кульове з'єднання, обертає її найменшим поворотом навколо з'єднання, наче котиться куля розміром із деталь. Вимкнено: схоплена точка точно йде за вказівником, і деталь може також обертатися навколо неї.",
|
||||
"prefs.keep_unsaved_also_asks": "Усе одно запитувати під час закриття вкладки",
|
||||
"prefs.keep_unsaved_also_asks_tip": "Коли це вимкнено, вкладка закривається без вікна браузера, щойно копія кожного незбереженого проєкту актуальна.",
|
||||
"prefs.keep_unsaved_in_browser": "Зберігати незбережену роботу в цьому браузері",
|
||||
@@ -2815,14 +2730,11 @@
|
||||
"prefs.not_on_gpu": "не на цьому GPU",
|
||||
"prefs.on": "Увімкнено",
|
||||
"prefs.opaque": "Непрозорий",
|
||||
"prefs.operations_panel": "Показувати операції у виді",
|
||||
"prefs.operations_panel_note": "Тривалі операції (відкриття файлу, обчислення операції, команда агента) показуються в правому нижньому куті виду з поступом і кнопкою, що їх скасовує. Вимкнено: повідомлення «Обчислення», як раніше.",
|
||||
"prefs.orbit_snap": "Утримуйте Shift під час обертання, щоб прив'язатися до осі.",
|
||||
"prefs.orientation": "Орієнтація",
|
||||
"prefs.origin_plane_names": "Назви площин початку координат",
|
||||
"prefs.origin_plane_names_note": "Назви, що показуються в браузері, діалогах і списках. {top} — це XY, {front} — XZ, {right} — YZ, а Z спрямована вгору. Команди, скрипти й збережені проєкти зберігають XY, XZ і YZ.",
|
||||
"prefs.overall_speed": "Загальна швидкість",
|
||||
"prefs.panel_layout.recovery": "Не вдалося відновити збережені компонування панелей. Збережені дані не втрачено; «Класичне» залишається доступним.",
|
||||
"prefs.parameter_list_rows": "Рядків у списку параметрів",
|
||||
"prefs.parameter_list_rows_tip": "Скільки параметрів щонайбільше показує стрілка вниз у порожньому полі виразу.",
|
||||
"prefs.persistent_ribbon_pressed": "Підсвічувати активні команди стрічки",
|
||||
@@ -2884,8 +2796,6 @@
|
||||
"prefs.remember_dialog_values.help": "Типово вимкнено. Коли ввімкнено, після успішного виконання команди її безпечні значення й параметри повторно використовуються під час наступного відкриття тієї самої команди, доки SolidCraft не закриється.",
|
||||
"prefs.render_legacy_image_defaults": "Використовувати попередні типові налаштування зображення рендерингу",
|
||||
"prefs.render_legacy_image_defaults_help": "Зберігає попередній ручний робочий процес: нові налаштування використовують растеризацію на CPU, трасування променів на CPU зберігає фіксовану дискретизацію, а результати рендерингу відкриваються вручну. Під час входу в рендеринг виконується повторне вписування, кадри перемикаються без відновлення їхніх камер, використовується попереднє кадрування й навігація. Автоматичний зворотний зв’язок живого зображення вимкнено. Збережені налаштування не змінюються.",
|
||||
"prefs.render_legacy_memory_admission": "Використовувати попередні перевірки пам'яті рендерингу",
|
||||
"prefs.render_legacy_memory_admission_help": "Дозволяє нативний рендеринг у межах фіксованих бюджетів спільної пам'яті та пам'яті хоста, навіть коли оцінка перевищує доступну RAM. Обмеження пристрою й перевірки виділення пам'яті все одно діють.",
|
||||
"prefs.render_previous_geometry_budget": "Бюджет попередньої геометрії для візуалізації",
|
||||
"prefs.render_previous_geometry_budget_help": "Максимальний обсяг пам'яті для кешу геометрії попереднього стану",
|
||||
"prefs.reports_saved": "Збережено: {n}",
|
||||
@@ -2912,8 +2822,6 @@
|
||||
"prefs.select_other_hidden": "Вибирати приховану геометрію через «Вибрати інше»",
|
||||
"prefs.select_other_hidden_help": "Увімкнено: до списку входять приховані тіла, ескізи та затулені ребра поблизу вказівника. Вимкнено: використовується початковий список видимої геометрії під вказівником.",
|
||||
"prefs.selecting": "Вибір",
|
||||
"prefs.shared_panel_layout": "Використовувати спільне компонування панелей",
|
||||
"prefs.shared_panel_layout_help": "Показувати наявні браузер, історію та асистента в переміщуваних панелях. Зміна набуде чинності після застосування налаштувань.",
|
||||
"prefs.shift": "Shift",
|
||||
"prefs.shift_add_ctrl_toggle": "Shift лише додає; Ctrl / Cmd перемикає",
|
||||
"prefs.shift_add_note": "Увімкнено: Shift додає, Ctrl / Cmd перемикає. Вимкнено (типово): обидва перемикають.",
|
||||
@@ -2936,8 +2844,6 @@
|
||||
"prefs.sketch.drawing": "Креслення",
|
||||
"prefs.sketch.ellipse_axes": "Малювати еліпси з їхніми осями",
|
||||
"prefs.sketch.ellipse_axes_note": "Велика й мала осі як допоміжні лінії, тож півосі та осі можна позначати розмірами. Вимкнено: лише еліпс, а D на ньому задає його малий радіус, де б значення не тягнули; воно малюється й позначається R, як раніше.",
|
||||
"prefs.sketch.escape_twice_finishes": "Подвійний Esc завершує ескіз",
|
||||
"prefs.sketch.escape_twice_finishes_note": "Два швидкі натискання Esc завершують ескіз. Вимкнено: Esc лише скасовує інструмент чи вибір, а ескіз завершує «Завершити ескіз».",
|
||||
"prefs.sketch.exit_keep": "Зберегти",
|
||||
"prefs.sketch.exit_previous": "Повернутися до попереднього виду",
|
||||
"prefs.sketch.exit_unless_rotated": "Якщо не повернуто",
|
||||
@@ -3280,14 +3186,6 @@
|
||||
"render.category_paint": "Фарба",
|
||||
"render.category_plastic": "Пластик",
|
||||
"render.category_wood": "Дерево",
|
||||
"render.caustics_area_lights": "Каустика площинних джерел світла",
|
||||
"render.caustics_depth": "Глибина шляху каустики",
|
||||
"render.caustics_enable": "Каустика скла від точкових і спрямованих джерел світла",
|
||||
"render.caustics_environment": "Каустика середовища",
|
||||
"render.caustics_help": "Кількість фотонів керує шумом і обсягом роботи. Радіус збирання обмінює чіткі деталі на плавнішу оцінку. CPU потребує непрямого освітлення.",
|
||||
"render.caustics_path_required": "Каустика на CPU потребує непрямого освітлення.",
|
||||
"render.caustics_photons": "Фотони",
|
||||
"render.caustics_radius": "Радіус збирання",
|
||||
"render.check_glass_cpu": "CPU підтримує сертифіковані плоскі листи скла та паралелепіпеди, вирівняні за осями. Загальні замкнені сітки, вкладення й внутрішнє розсіювання потребують непрямого освітлення. Пропускання тіней крізь замкнене скло досі не підтримується.",
|
||||
"render.check_glass_gpu": "GPU підтримує сертифіковане неперетинне скло або явне сертифіковане вкладення. Вкладення потребує опуклих батьківських тіл, суворо вміщених дочірніх тіл і відсутності дотичних меж.",
|
||||
"render.check_media_remaining": "Шорстке скло, сітки густини, зміщення та спектральне перенесення досі недоступні.",
|
||||
@@ -3500,12 +3398,6 @@
|
||||
"render.cpu_subsurface_denoise_reason": "Підповерхневе розсіювання на CPU потребує вимкненого шумозаглушення. Ваші налаштування збережено.",
|
||||
"render.cpu_subsurface_help": "Розсіювання змінює напрямок світла всередині замкненого скла. Додатні швидкості потребують непрямого освітлення з вимкненим шумозаглушенням. Швидкість — це кількість зіткнень на mm; 0 не додає розсіювання. Додатний фазовий зсув сприяє напрямкам уперед; від'ємний — назад.",
|
||||
"render.cpu_summary": "Трасування променів на CPU · відбиття · HDR · напрямлене й точкове світло",
|
||||
"render.cpu_threads": "Робочі потоки CPU",
|
||||
"render.cpu_threads_auto": "Авто",
|
||||
"render.cpu_threads_custom": "Власна",
|
||||
"render.cpu_threads_help": "«Авто» використовує доступні робочі потоки CPU. Один потік працює послідовно. Більше потоків може потребувати більше пам'яті.",
|
||||
"render.cpu_threads_single": "Один",
|
||||
"render.cpu_threads_web": "Рендеринг у браузері використовує один кооперативний робочий потік. Вибір робочих потоків, збережений для настільного застосунку, не змінюється.",
|
||||
"render.cpu_transparent_help": "Прозорий PNG прибирає фон і зберігає покриття країв. Непрозорість тіл і граней має залишатися 100%.",
|
||||
"render.cpu_volume_enable_path": "Увімкнути непряме освітлення",
|
||||
"render.cpu_volume_enable_path_plan": "Трасування променів на CPU · глибина шляху {depth} · {spp} вибірок на піксель · початкове значення {seed} · трасовані тіні. Зберігає авторську атмосферу й бюджет зображення.",
|
||||
@@ -3514,40 +3406,6 @@
|
||||
"render.cpu_volume_method_incompatible": "Ці налаштування світла, дискретизації чи атмосфери не можна перенести на цей метод. Ваші налаштування збережено.",
|
||||
"render.cpu_volume_path_required": "Увімкніть непряме освітлення, щоб використовувати атмосферу на CPU.",
|
||||
"render.cpu_warm_cool": "Тепле й холодне",
|
||||
"render.denoise_class_background": "Пропущено: фон",
|
||||
"render.denoise_class_coverage": "Пропущено: часткове покриття",
|
||||
"render.denoise_class_degenerate": "Пропущено: вироджений шлях",
|
||||
"render.denoise_class_depth": "Пропущено: ліміт глибини шляху",
|
||||
"render.denoise_class_emitter": "Пропущено: джерело світла",
|
||||
"render.denoise_class_exit": "Пропущено: несумісний вихід",
|
||||
"render.denoise_class_identity": "Пропущено: ліміт ідентичності напрямних даних",
|
||||
"render.denoise_class_lens": "Пропущено: глибина різкості",
|
||||
"render.denoise_class_material": "Пропущено: непідтримуваний матеріал",
|
||||
"render.denoise_class_nested": "Пропущено: вкладене середовище",
|
||||
"render.denoise_class_optical": "Придатне: заломлена поверхня",
|
||||
"render.denoise_class_reflection": "Пропущено: відбивна кінцева точка",
|
||||
"render.denoise_class_surface": "Придатне: поверхня",
|
||||
"render.denoise_class_tir": "Пропущено: повне внутрішнє відбиття",
|
||||
"render.denoise_class_transmission": "Пропущено: подальше пропускання",
|
||||
"render.denoise_class_unavailable": "Пропущено: немає напрямних даних",
|
||||
"render.denoise_class_volume": "Пропущено: об'ємне розсіювання",
|
||||
"render.denoise_diagnostics_counts": "Придатні: {eligible} · Пропущені: {skipped}",
|
||||
"render.denoise_diagnostics_enable": "Збирати діагностику шумозаглушення",
|
||||
"render.denoise_diagnostics_grid": "Кількість пікселів у внутрішньому розмірі {width} × {height}.",
|
||||
"render.denoise_diagnostics_help": "Збирає кількість придатних і пропущених пікселів, навіть коли шумозаглушення вимкнено. Лічба використовує внутрішній розмір рендерингу, а маска — вихідний розмір.",
|
||||
"render.denoise_diagnostics_title": "Діагностика шумозаглушення",
|
||||
"render.denoise_export_mask": "Експортувати маску PNG",
|
||||
"render.denoise_firefly": "Пригнічувати ізольовані яскраві пікселі",
|
||||
"render.denoise_format_mask": "Маска PNG",
|
||||
"render.denoise_mask_copy_help": "Експортуйте маску шумозаглушення як PNG або поверніться до відрендереного зображення, щоб скопіювати його.",
|
||||
"render.denoise_mask_unavailable": "Увімкніть діагностику шумозаглушення й відрендерте зображення, щоб оглянути його маску.",
|
||||
"render.denoise_optical_filter": "Фільтрувати дзеркала й скло",
|
||||
"render.denoise_optical_filter_help": "Фільтрувати придатне відбите й пропущене світло. Вимкніть, щоб шумозаглушувати лише непрозорі поверхні.",
|
||||
"render.denoise_passes": "Проходи фільтрації",
|
||||
"render.denoise_settings_help": "Більше проходів згладжує ширшу область. Сила визначає, скільки фільтрації застосовує кожен прохід. Непідтримувані оптичні шляхи залишаються нефільтрованими.",
|
||||
"render.denoise_strength": "Сила шумозаглушення",
|
||||
"render.denoise_view_image": "Відрендерене зображення",
|
||||
"render.denoise_view_mask": "Маска шумозаглушення",
|
||||
"render.diag_bodies": "Видимі тіла",
|
||||
"render.diag_job_details": "Подробиці зафіксованого завдання",
|
||||
"render.diag_last_check": "Остання попередня перевірка",
|
||||
@@ -3680,7 +3538,6 @@
|
||||
"render.error_pbr_opacity": "непрозорий PBR вимагає непрозорості 1",
|
||||
"render.error_physical_glass": "вибраний рецепт не є фізичним склом",
|
||||
"render.error_preview_device": "для попереднього перегляду виробу потрібен установлений пристрій із буфером глибини",
|
||||
"render.error_product_placement": "недійсне розміщення виробу",
|
||||
"render.error_product_triangle": "недійсний трикутник виробу",
|
||||
"render.error_provisional_identity": "недійсний ідентифікатор проміжного рендерингу або кількість вибірок",
|
||||
"render.error_quality_bounds": "проєкція якості перевищує нативні межі",
|
||||
@@ -3745,16 +3602,7 @@
|
||||
"render.frame_tall": "9:16 · Вертикальний",
|
||||
"render.frame_thirds": "Третини",
|
||||
"render.frame_wide": "16:9 · Широкоекранний",
|
||||
"render.glass_abbe": "Число Аббе",
|
||||
"render.glass_dispersion": "Хроматична дисперсія",
|
||||
"render.glass_film": "Інтерференція тонкої плівки",
|
||||
"render.glass_film_ior": "IOR плівки",
|
||||
"render.glass_film_thickness": "Товщина плівки",
|
||||
"render.glass_model_enable": "Розширена модель скла",
|
||||
"render.glass_model_help": "Шорсткість скла розсіює промені, що проходять крізь нього. Дисперсія й колір плівки використовують три смуги довжин хвиль. Для шорстких листів потрібно вимкнути пряме пропускання тіней.",
|
||||
"render.glass_roughness": "Шорсткість скла",
|
||||
"render.gpu_depth": "Максимальна глибина шляху",
|
||||
"render.gpu_job_shader_wait": "Підготовка шейдерів може тривати хвилини",
|
||||
"render.gpu_options_help": "Вибірки, глибина, початкове значення та експозиція зберігаються разом із цим набором налаштувань. Зберігається лише активний метод зображення.",
|
||||
"render.gpu_path_crashed": "Минулого разу SolidCraft закрився під час налаштування на цьому графічному адаптері, найімовірніше всередині графічного драйвера, тому більше не налаштовує його сам. Виберіть трасування променів на CPU або спробуйте знову (оновлення драйвера також запускає нову спробу).",
|
||||
"render.gpu_path_failed": "Трасувальник шляхів GPU недоступний",
|
||||
@@ -4103,8 +3951,6 @@
|
||||
"render.material_transient": "Тимчасові оптичні перевизначення для цієї вкладки документа. Вони не зберігаються в проєкті, налаштуванні рендерингу чи бібліотеці матеріалів.",
|
||||
"render.material_v_up": "Вісь V текстури спрямована вгору на зображенні",
|
||||
"render.material_weight": "Вага покриття (0–1)",
|
||||
"render.metal_energy_compensation": "Відновлювати відбивну здатність шорсткого металу",
|
||||
"render.metal_energy_compensation_help": "Компенсує втрати світла між мікрогранями шорсткого металу. Рендеринг на CPU потребує непрямого освітлення.",
|
||||
"render.method_cpu": "Трасування променів на CPU",
|
||||
"render.method_gpu": "Трасування шляхів на GPU",
|
||||
"render.method_limit_raster": "Растр використовує фіксований непрозорий студійний перегляд. Виберіть явний метод трасування променів для підтримуваних оптичних параметрів.",
|
||||
@@ -4233,8 +4079,6 @@
|
||||
"render.quality_denoise_on": "Зменшення шуму: увімкнено",
|
||||
"render.quality_draft": "Чернетка",
|
||||
"render.quality_high": "Висока",
|
||||
"render.quality_legacy_samples": "Збережене значення: {samples} вибірок на піксель. Нові значення обмежено {maximum} вибірками на піксель.",
|
||||
"render.quality_preset_limit": "Цей пресет перевищує ліміт вибору 16384 вибірок на піксель. Виберіть кількість вибірок до 16384.",
|
||||
"render.quality_projection_help": "Шаблони Q містять майбутні вимоги. Ця дія проєктує лише підтримуваний бюджет PNG із фіксованою кількістю вибірок і явно пропускає адаптивну зупинку, необроблений лінійний вивід та незалежні обмеження пропускання.",
|
||||
"render.quality_review": "Переглянути бюджет вибірок",
|
||||
"render.quality_summary": "{width} × {height} · вибірок {samples} · глибина {depth} · початкове значення {seed} · {denoise}",
|
||||
@@ -4382,7 +4226,6 @@
|
||||
"render.show_shots_label": "Показати стрічку кадрів",
|
||||
"render.size_4k": "4K",
|
||||
"render.size_4k_uhd": "4K UHD",
|
||||
"render.size_8k_uhd": "8K UHD",
|
||||
"render.size_custom": "Власний…",
|
||||
"render.size_full_hd": "Full HD",
|
||||
"render.size_hd": "HD",
|
||||
@@ -4545,11 +4388,6 @@
|
||||
"render.subsurface_enable": "Випадкове блукання розсіювання всередині",
|
||||
"render.subsurface_help": "Лише для замкнених діелектриків. Розсіювання та поглинання RGB — окремі коефіцієнти на mm. Промені розсіюються всередині реальної геометрії, а на межі заломлюються або відбиваються. Вимкніть пряме пропускання тіней, шумозаглушення поверхні та зовнішній об'єм; використовуйте один шар Френеля. Це не шейдер дифузії, не сітка густини й не виміряний матеріал. Щільним середовищам може знадобитися більше вибірок і глибина шляху.",
|
||||
"render.subsurface_rate": "Частота зіткнень розсіювання",
|
||||
"render.supersampling": "Наддискретизація",
|
||||
"render.supersampling_dimensions": "Рендерить {width} × {height} і зменшує до {output_width} × {output_height}. Використовує вчетверо більше пікселів.",
|
||||
"render.supersampling_help": "Рендерить із подвійною шириною та висотою, потім зменшує в лінійному світлі. Вихідний розмір не змінюється.",
|
||||
"render.supersampling_off": "Вимкнено",
|
||||
"render.supersampling_x2": "2×",
|
||||
"render.surface_import.author": "Автор",
|
||||
"render.surface_import.busy": "Імпортування зображення…",
|
||||
"render.surface_import.complete": "Виберіть зображення та введіть його автора, джерело й ліцензію.",
|
||||
@@ -4563,8 +4401,6 @@
|
||||
"render.surface_import.saved_cpu": "Збережіть карти, щоб використовувати їх із рендерингом на CPU.",
|
||||
"render.surface_import.source": "Джерело",
|
||||
"render.surface_import.title": "Імпортувати зображення",
|
||||
"render.texture_filtering": "Фільтрувати деталі текстури",
|
||||
"render.texture_filtering_help": "Використовує mip-рівні й анізотропну фільтрацію, щоб зменшити аліасинг текстури під час мінімізації. Потребує більше пам'яті; вимкнено зберігає попередню фільтрацію.",
|
||||
"render.tone_aces_fitted": "ACES fitted",
|
||||
"render.tone_reinhard": "Reinhard",
|
||||
"render.transmission_scope": "Скло на GPU підтримує сертифіковані непересічні середовища. Необмежені вкладені середовища та безшумний оцінювач пропускання не надаються.",
|
||||
@@ -4734,7 +4570,6 @@
|
||||
"sketch.dimension_applied": "Розмір застосовано",
|
||||
"sketch.dimension_applied_defined": "Розмір застосовано; визначено параметр «{name}»",
|
||||
"sketch.dimension_applied_renamed": "Розмір застосовано; параметр перейменовано на «{name}»",
|
||||
"sketch.divide_hint": "Точки поділяють кожну криву на рівні за довжиною частини й зберігають їх, коли крива змінюється.",
|
||||
"sketch.dof_left": "Залишилося ступенів свободи: {count}",
|
||||
"sketch.dof_left_one": "Залишився {count} ступінь свободи",
|
||||
"sketch.draw_curves": "Малювати як {linetype}",
|
||||
@@ -4765,8 +4600,6 @@
|
||||
"sketch.hint.spline3d": "3D-сплайн: клацайте точки припасування в 3D; правою кнопкою або Esc, щоб завершити",
|
||||
"sketch.hint.trim": "Обрізати: клацніть частину кривої, яку треба прибрати, або протягніть по частинах, які треба прибрати",
|
||||
"sketch.make_selection": "Перетворити виділене на {linetype}",
|
||||
"sketch.move_released": "Переміщено: звільнено обмежень, що прив'язували його до нерухомого: {count} ({names}).",
|
||||
"sketch.move_released_one": "Переміщено: звільнено обмеження, що прив'язувало його до нерухомого: {count} ({names}).",
|
||||
"sketch.open_ends": "Відкритих: {count}",
|
||||
"sketch.status_conflict": "обмеження суперечать одне одному",
|
||||
"sketch.status_fully_constrained": "повністю обмежений",
|
||||
@@ -4797,10 +4630,6 @@
|
||||
"sketch_text.path_clear": "Зняти текст з його кривої",
|
||||
"sketch_text.path_hint": "Крива ескізу, якої дотримується текст: клацніть тут, а потім на кривій",
|
||||
"sketch_text.use_font_file": "Використати файл шрифту {path}",
|
||||
"sketch_text.valign_baseline": "Базова лінія",
|
||||
"sketch_text.valign_bottom": "Низ",
|
||||
"sketch_text.valign_middle": "Середина",
|
||||
"sketch_text.valign_top": "Верх",
|
||||
"solid": "суцільне",
|
||||
"status.editing": "Редагування: {name}",
|
||||
"status.navigation": "Призначення миші: {mapping}",
|
||||
@@ -5001,7 +4830,6 @@
|
||||
"ui.agent_chat_allow_once": "Дозволити один раз",
|
||||
"ui.agent_chat_allowed": "Дозволено",
|
||||
"ui.agent_chat_answered": "Відповідь: {option}",
|
||||
"ui.agent_chat_answered_in": "Відповідь за {time}",
|
||||
"ui.agent_chat_approval": "Дозволити агенту це зробити?",
|
||||
"ui.agent_chat_attach_selection": "Прикріпити виділення",
|
||||
"ui.agent_chat_attach_selection_tip": "Надіслати разом із повідомленням, що виділено в моделі (грані, ребра, операції, тіла), щоб агент розумів, що ви маєте на увазі",
|
||||
@@ -5043,7 +4871,6 @@
|
||||
"ui.agent_chat_dock_right": "Закріпити праворуч",
|
||||
"ui.agent_chat_drop_hint": "Перетягніть, щоб прикріпити до наступного повідомлення",
|
||||
"ui.agent_chat_edit": "Редагувати",
|
||||
"ui.agent_chat_ended_after": "Завершено за {time}",
|
||||
"ui.agent_chat_exited": "Агент зупинився.",
|
||||
"ui.agent_chat_failed_start": "Не вдалося запустити агента: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: CAD-файл імпортується в проєкт, а не читається",
|
||||
@@ -5081,7 +4908,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} не може користуватися інструментами SolidCraft, тож лише спілкується в чаті. Виберіть модель з підтримкою інструментів.",
|
||||
"ui.agent_chat_model_rejected": "Агент не прийняв {model}: {error}",
|
||||
"ui.agent_chat_model_search": "Пошук моделей…",
|
||||
"ui.agent_chat_model_search_or_id": "Пошук або введіть будь-який ID моделі…",
|
||||
"ui.agent_chat_model_tip": "Модель, яку використовує агент. Ваш вибір запам'ятовується для цього агента.",
|
||||
"ui.agent_chat_models_failed": "Не вдалося отримати список моделей: {error}",
|
||||
"ui.agent_chat_models_heading": "Доступні моделі",
|
||||
@@ -5139,10 +4965,6 @@
|
||||
"ui.agent_chat_setup_title": "Налаштувати асистента",
|
||||
"ui.agent_chat_side": "Закріпити чат",
|
||||
"ui.agent_chat_signed_in": "виконано вхід",
|
||||
"ui.agent_chat_snap_none_found": "Агента для програмування не знайдено. Пакет Snap працює в ізольованому середовищі, тому не бачить і не може запускати агентів для програмування, установлених на цьому комп’ютері. Щоб користуватися ними, установіть SolidCraft з пакета AppImage, .deb або .rpm. Агент, що використовує API, сумісний з OpenAI, працює і в пакеті Snap: налаштуйте його через «Додати агента».",
|
||||
"ui.agent_chat_span_h": "{h} год {min} хв",
|
||||
"ui.agent_chat_span_min": "{n} хв",
|
||||
"ui.agent_chat_span_s": "{n} с",
|
||||
"ui.agent_chat_state_auth": "Потрібен вхід",
|
||||
"ui.agent_chat_state_busy": "Працює…",
|
||||
"ui.agent_chat_state_exited": "Агент зупинився",
|
||||
@@ -5153,10 +4975,6 @@
|
||||
"ui.agent_chat_stop": "Зупинити",
|
||||
"ui.agent_chat_stop_tip": "Зупинити агента й усе, що він запустив",
|
||||
"ui.agent_chat_stop_turn_tip": "Зупинити агента (Esc). Повідомлення в черзі залишаються в черзі.",
|
||||
"ui.agent_chat_thinking_for": "Міркування: {time}",
|
||||
"ui.agent_chat_tool_running_for": "триває {time}",
|
||||
"ui.agent_chat_transcript_assistant": "Асистент:",
|
||||
"ui.agent_chat_transcript_user": "Користувач:",
|
||||
"ui.agent_chat_turn_limit": "Змін на повідомлення",
|
||||
"ui.agent_chat_turn_unlimited": "Без обмежень",
|
||||
"ui.agent_chat_undo_changes": "Скасувати ці зміни",
|
||||
@@ -5313,9 +5131,7 @@
|
||||
"ui.browser_bodies_one": "{count} тіло",
|
||||
"ui.browser_bodies_other": "{count} тіл",
|
||||
"ui.browser_collapse": "Згорнути браузер",
|
||||
"ui.browser_collapse_below": "Згорнути вкладене",
|
||||
"ui.browser_expand": "Розгорнути браузер",
|
||||
"ui.browser_expand_below": "Розгорнути вкладене",
|
||||
"ui.browser_title": "Браузер",
|
||||
"ui.calibrate": "Калібрувати",
|
||||
"ui.cancel": "Скасувати",
|
||||
@@ -5374,24 +5190,14 @@
|
||||
"ui.conic_curve": "Конічна крива",
|
||||
"ui.constant": "Стала",
|
||||
"ui.constraints_conflict": "Конфлікт обмежень",
|
||||
"ui.construct_auto.chosen": "Вибрано за вашими опорними елементами. Виберіть інший опорний елемент або приберіть один, щоб змінити метод.",
|
||||
"ui.construct_auto.no_fit": "Виберіть інші опорні елементи: жоден метод не будує з цих.",
|
||||
"ui.construct_auto.pick": "Виберіть, з чого будувати: метод випливає з ваших виборів.",
|
||||
"ui.construct_auto.refs": "Опорні елементи",
|
||||
"ui.construct_auto.select": "Спершу виберіть опорні елементи для побудови",
|
||||
"ui.construct_axes": "Осі",
|
||||
"ui.construct_planes": "Площини",
|
||||
"ui.construct_points": "Точки",
|
||||
"ui.construction": "Конструкційна",
|
||||
"ui.construction.angle_hint": "Допоміжна пряма: клацніть точку, потім введіть кут або виберіть напрямок",
|
||||
"ui.construction.axis_hint": "Допоміжна пряма: клацніть точку або введіть її відстань від осі ескізу",
|
||||
"ui.construction.bisector_hint": "Бісектриса: виберіть дві прямі, що перетинаються, потім потрібний варіант",
|
||||
"ui.construction.common_hint": "Спільна дотична: виберіть два кола/дуги, потім потрібний варіант",
|
||||
"ui.construction.contact_hint": "Дотична: виберіть коло/дугу або відкритий сплайн/конічну криву, потім точку дотику (криві довільної форми: кінцеві точки)",
|
||||
"ui.construction.external_hint": "Дотична: виберіть коло або дугу, зовнішню точку, потім потрібний варіант",
|
||||
"ui.construction.free_hint": "Допоміжна пряма: клацніть дві точки; клацніть правою кнопкою, щоб почати знову",
|
||||
"ui.construction.normal_needs_length": "Нескінченна пряма завжди допоміжна: введіть довжину, щоб накреслити звичайну пряму",
|
||||
"ui.construction.parallel_hint": "Допоміжна пряма: виберіть пряму, потім клацніть або введіть зсув; клацніть правою кнопкою, щоб змінити опорний об'єкт",
|
||||
"ui.construction.point_hint": "Допоміжна пряма: клацніть точку, через яку вона проходить",
|
||||
"ui.construction.reference_hint": "Допоміжна пряма: виберіть пряму, потім точку; клацніть правою кнопкою, щоб змінити опорний об'єкт",
|
||||
"ui.construction.ribbon_label": "Доп. лінії",
|
||||
@@ -5613,8 +5419,6 @@
|
||||
"ui.fine": "Висока",
|
||||
"ui.finest": "Максимальна",
|
||||
"ui.finish_sketch": "Завершити ескіз",
|
||||
"ui.first_dimension_scales": "Перший розмір масштабує креслення",
|
||||
"ui.first_dimension_scales_tip": "Увімкнено: перший лінійний розмір ескізу масштабує креслення, яке він вимірює, тож форма зберігається. Вимкнено: розмір задає лише те, що вимірює.",
|
||||
"ui.fit": "Вписати",
|
||||
"ui.fix_unfix": "Закріпити/розкріпити",
|
||||
"ui.flat": "Плоска",
|
||||
@@ -5654,7 +5458,6 @@
|
||||
"ui.heading_custom_view_navigator": "ВЛАСНИЙ НАВІГАТОР ВИДУ",
|
||||
"ui.heading_cylinder": "ЦИЛІНДР",
|
||||
"ui.heading_design": "ПРОЄКТ",
|
||||
"ui.heading_divide_curve": "ПОДІЛИТИ КРИВУ",
|
||||
"ui.heading_draft": "УХИЛ",
|
||||
"ui.heading_edit": "РЕДАГУВАТИ",
|
||||
"ui.heading_equation_curve": "КРИВА ЗА РІВНЯННЯМ",
|
||||
@@ -5688,7 +5491,6 @@
|
||||
"ui.heading_plastic": "ПЛАСТИК",
|
||||
"ui.heading_position": "ПОЛОЖЕННЯ",
|
||||
"ui.heading_prepare": "ПІДГОТУВАТИ",
|
||||
"ui.heading_press_pull": "НАТИСНУТИ/ВИТЯГНУТИ",
|
||||
"ui.heading_rectangular_pattern": "ПРЯМОКУТНИЙ МАСИВ",
|
||||
"ui.heading_revolve": "ОБЕРТАННЯ",
|
||||
"ui.heading_right": "СПРАВА",
|
||||
@@ -5825,8 +5627,6 @@
|
||||
"ui.mesh_format_3mf": "3MF",
|
||||
"ui.mesh_format_3mf_tagged": "3MF з мітками граней",
|
||||
"ui.mesh_format_stl": "STL",
|
||||
"ui.mesh_import_origin": "Перемістити до початку координат",
|
||||
"ui.mesh_import_origin_tip": "Центрувати сітку по X і Y, розмістивши її основу на Z = 0. Коли вимкнено, сітка зберігає координати, записані у файлі.",
|
||||
"ui.minor_radius": "Малий радіус",
|
||||
"ui.mirror": "Дзеркало",
|
||||
"ui.mirror_line": "Вісь дзеркала",
|
||||
@@ -5931,42 +5731,6 @@
|
||||
"ui.panel_host.surface": "Панель",
|
||||
"ui.panel_host.tab": "Вкладка панелі",
|
||||
"ui.panel_host.tabs": "Усі вкладки",
|
||||
"ui.panel_layout.applied": "Застосовано «{name}» у робочій області «{workspace}»",
|
||||
"ui.panel_layout.cancel": "Скасувати",
|
||||
"ui.panel_layout.confirm_replace": "Замінити «{name}»?",
|
||||
"ui.panel_layout.copy": "Копіювати",
|
||||
"ui.panel_layout.current": "Поточне компонування",
|
||||
"ui.panel_layout.custom": "Власне",
|
||||
"ui.panel_layout.custom_hint": "Панелі переміщено після застосування: {name}.",
|
||||
"ui.panel_layout.details": "Подробиці",
|
||||
"ui.panel_layout.layout_workspace": "Робоча область компонування",
|
||||
"ui.panel_layout.page_defaults_hint": "Скидає налаштування цієї сторінки. Розташування панелей і збережені компонування залишаються без змін.",
|
||||
"ui.panel_layout.panel_layout": "Компонування панелей",
|
||||
"ui.panel_layout.panel_style": "Стиль панелей",
|
||||
"ui.panel_layout.replace": "Замінити компонування",
|
||||
"ui.panel_layout.replace_current": "Замінити поточним",
|
||||
"ui.panel_layout.replace_short": "Замінити",
|
||||
"ui.panel_layout.reset": "Скинути робочу область",
|
||||
"ui.panel_layout.reset_hint": "Повернути робочу область «{workspace}» до типового розташування. Збережені компонування залишаються без змін.",
|
||||
"ui.panel_layout.reset_short": "Скинути",
|
||||
"ui.panel_layout.restore_failed": "Не вдалося відновити ваше компонування",
|
||||
"ui.panel_layout.save": "Зберегти компонування",
|
||||
"ui.panel_layout.save_as": "Зберегти як",
|
||||
"ui.panel_layout.save_as_tile": "Зберегти як…",
|
||||
"ui.panel_layout.selected": "вибрано",
|
||||
"ui.panel_layout.suggested_name": "Компонування {n}",
|
||||
"ui.panel_layout.try_again": "Спробувати знову",
|
||||
"ui.panel_layout.validation.builtin": "Вбудовані компонування не можна змінювати",
|
||||
"ui.panel_layout.validation.duplicate": "Ця назва вже використовується",
|
||||
"ui.panel_layout.validation.empty": "Введіть назву",
|
||||
"ui.panel_layout.validation.full": "Збережено 64 з 64. Виберіть одне для заміни.",
|
||||
"ui.panel_layout.validation.invalid": "Використовуйте від 1 до 64 символів без керівних символів",
|
||||
"ui.panel_layout.workspace.classic": "Класичне",
|
||||
"ui.panel_layout.workspace.modelling": "Моделювання",
|
||||
"ui.panel_layout.workspace.render": "Рендеринг",
|
||||
"ui.panel_layout.workspace.review": "Огляд",
|
||||
"ui.panel_layout.workspace.sketch": "Ескіз",
|
||||
"ui.panel_layout.your_layout": "ваше компонування",
|
||||
"ui.parallel": "Паралельність",
|
||||
"ui.parameters": "Параметри",
|
||||
"ui.part_size_needs_a_part": "Виберіть вставлену стандартну деталь (гвинт, гайку, шайбу або штифт), щоб змінити її розмір. Щоб збільшити або зменшити тіло, скористайтеся «Масштаб».",
|
||||
@@ -6013,7 +5777,6 @@
|
||||
"ui.point_cloud_no_file_colors": "У файлі немає кольорів",
|
||||
"ui.point_cloud_pause": "Пауза",
|
||||
"ui.point_cloud_play": "Відтворити",
|
||||
"ui.point_cloud_reload": "Перезавантажити з файлу",
|
||||
"ui.point_cloud_single_color": "Один колір",
|
||||
"ui.point_cloud_size": "Розмір точки",
|
||||
"ui.point_cloud_units": "Одиниці файлу",
|
||||
@@ -6032,8 +5795,6 @@
|
||||
"ui.profiles": "Профілі",
|
||||
"ui.project": "Проєктувати",
|
||||
"ui.project_face_edges_sketch": "Проєктувати ребра граней у нові ескізи",
|
||||
"ui.project_references_construction": "Проєктувати посилання як допоміжну геометрію",
|
||||
"ui.project_references_construction_note": "«Проєктувати», «Перетин», «Включити 3D-геометрію» і ребра грані, які додає новий ескіз на грані, створюють допоміжну геометрію: посилання для креслення, не включені до профілів. Вони залишаються пов'язаними з моделлю.",
|
||||
"ui.properties": "Властивості",
|
||||
"ui.properties.copy_matrix": "Копіювати матрицю",
|
||||
"ui.properties.first_moments": "Перші моменти",
|
||||
@@ -6077,8 +5838,6 @@
|
||||
"ui.renderer": "Рендерер",
|
||||
"ui.repeat": "Повторити",
|
||||
"ui.repeat_nothing": "Поки що нічого повторювати: спершу запустіть інструмент або діалог.",
|
||||
"ui.replace_sketch.from_file": "З файлу проєкту…",
|
||||
"ui.replace_sketch.no_sketches": "У цьому проєкті немає ескізу, який можна взяти",
|
||||
"ui.replace_with_link_done": "Тепер копії — розміщення пов'язаного проєкту.",
|
||||
"ui.report_a_bug": "Повідомити про помилку",
|
||||
"ui.report_characters_left_one": "Залишився {count} символ",
|
||||
@@ -6103,8 +5862,6 @@
|
||||
"ui.ribbon_pin_footer": "Закріплені команди відображаються на стрічці. Наведіть курсор на рядок, щоб закріпити або відкріпити його.",
|
||||
"ui.ribbon_workspace": "Робоча область",
|
||||
"ui.right": "Справа",
|
||||
"ui.right_click_confirms": "Правий клік підтверджує поля діалогу",
|
||||
"ui.right_click_confirms_tip": "Коли діалог відкрито, правий клік у вигляді переходить до наступного порожнього поля, а на останньому виконує OK",
|
||||
"ui.save": "Зберегти",
|
||||
"ui.save_as": "Зберегти як",
|
||||
"ui.save_mesh_no_slicer_open": "Слайсер не знайдено: виберіть «Власний…» і вкажіть свою програму-слайсер",
|
||||
@@ -6116,7 +5873,6 @@
|
||||
"ui.second_rail": "Друга напрямна",
|
||||
"ui.section_analysis": "Аналіз перерізу",
|
||||
"ui.section_size": "Розмір перерізу",
|
||||
"ui.segments": "Сегменти",
|
||||
"ui.select": "Вибрати",
|
||||
"ui.selectOther": "Вибрати інше…",
|
||||
"ui.selectTangentChain": "Вибрати дотичний ланцюг",
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "Kéo để di chuyển lỗ; bấm để xóa",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "Kéo để di chuyển gờ đỡ trên mô hình. Gờ sẽ bắt dính vào các điểm phác thảo trên bề mặt.",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "Kéo để di chuyển khớp cài (snap fit) trên mô hình. Khớp sẽ bắt dính vào các điểm phác thảo trên bề mặt.",
|
||||
"Drag to place it on another face.": "Kéo để đặt nó lên một bề mặt khác.",
|
||||
"Drag to point the catch in another direction.": "Kéo để hướng lẫy cài sang hướng khác.",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "Kéo để xoay gờ đỡ theo từng bước 5°. Giữ phím Alt hoặc Ctrl để xoay tự do.",
|
||||
"Drive Joint": "Dẫn động khớp nối",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "Độ lệch Y",
|
||||
"Offset Z": "Độ lệch Z",
|
||||
"On your computer": "Trên máy tính của bạn",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "Thêm một đoạn nữa của cạnh đã chọn, mỗi đoạn có góc, chiều cao và hướng uốn riêng",
|
||||
"Opacity": "Độ mờ đục",
|
||||
"Open GitHub": "Mở GitHub",
|
||||
"Open GitHub draft": "Mở bản nháp trên GitHub",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "Xóa rãnh dẫn",
|
||||
"Remove this bend": "Xóa góc uốn này",
|
||||
"Remove this point": "Xóa điểm này",
|
||||
"Remove this segment": "Xóa đoạn này",
|
||||
"Rename Feature": "Đổi tên tính năng",
|
||||
"Rename Folder": "Đổi tên thư mục",
|
||||
"Render Stage": "Giai đoạn kết xuất",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "Vị trí mặt cắt",
|
||||
"Sections": "Các mặt cắt",
|
||||
"Sections (one sketch each)": "Các mặt cắt (mỗi mặt cắt một phác thảo)",
|
||||
"Segments": "Đoạn",
|
||||
"Select Features": "Chọn tính năng",
|
||||
"Select Other": "Chọn đối tượng khác",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "Chọn đối tượng khác: giữ nút chuột trái đứng yên trên mô hình (hoặc nhấp chuột phải › Chọn đối tượng khác…) để liệt kê mọi đối tượng dưới con trỏ; nhấp lại vào cùng vị trí đó để chọn đối tượng kế tiếp. Nhấp đúp chuột giữa để về Góc nhìn chuẩn (Tùy chọn cài đặt › Điều hướng).",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "Khoảng cách phải là một số khác 0",
|
||||
"Specialise": "Chuyên biệt hóa",
|
||||
"Speed": "Tốc độ",
|
||||
"Split Edge": "Chia cạnh",
|
||||
"Splitting tool": "Công cụ cắt chia",
|
||||
"Square": "Hình vuông",
|
||||
"Stainless Steel": "Thép không gỉ",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "Bán kính thay đổi",
|
||||
"Variable radius": "Bán kính thay đổi",
|
||||
"Velocity": "Vận tốc",
|
||||
"Vertical": "Dọc",
|
||||
"Vertices": "Các đỉnh",
|
||||
"View": "Xem",
|
||||
"View navigator": "Khối điều hướng góc nhìn",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "Tắt sẽ xóa các mục đã thêm.\n\nKhi SolidCraft khởi động, tự động thêm phần mềm dưới dạng MCP server vào các ứng dụng AI tìm thấy trên máy tính này (OpenCode, Claude Desktop, Claude Code, Cursor, Codex, Gemini CLI, Copilot CLI, Windsurf, Zed, VS Code) để AI agent có thể sử dụng ngay mà không cần cấu hình thủ công. Chỉ mục cấu hình solidcraft sẽ được thêm mới hoặc làm mới đường dẫn; các mục bạn tự tùy chỉnh sẽ được giữ nguyên và file được sao lưu .bak trước khi sửa. Tắt: các mục đã thêm sẽ được gỡ bỏ. Trợ giúp > Kết nối trợ lý ảo AI… để thực hiện thủ công.",
|
||||
"ai.prefs.connect_at_start": "Kết nối tác nhân gần nhất khi khởi động",
|
||||
"ai.prefs.connect_at_start_note": "Mỗi lần SolidCraft khởi động, chạy ngầm tác tử bạn kết nối gần nhất (hoặc tác tử mặc định) để sẵn sàng trò chuyện. Không áp dụng khi SolidCraft được khởi động với --control. Nếu không kết nối được, Trợ lý hiển thị “Kết nối thất bại” và nút “Thử lại”.",
|
||||
"ai.prefs.control_failed": "Không thể khởi động kênh điều khiển: {error}",
|
||||
"ai.prefs.control_from_launch": "Lần chạy này được khởi động với --control trên cổng {port}. Các thay đổi ở đây có hiệu lực vào lần tới SolidCraft khởi động mà không có --control.",
|
||||
"ai.prefs.control_listening": "Đang lắng nghe trên 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "Không lắng nghe",
|
||||
"ai.prefs.control_port": "Cổng",
|
||||
"ai.prefs.control_port_note": "Cổng mà các tác tử AI kết nối trên máy tính này (127.0.0.1). Mặc định là 27878: nếu cổng đang được dùng, cổng trống tiếp theo sẽ được dùng. Mọi cổng khác được dùng đúng như vậy. Hãy trỏ ứng dụng MCP của bạn đến cùng cổng, ví dụ solidcraft-cli mcp --connect 127.0.0.1:7878.",
|
||||
"ai.prefs.control_port_taken": "Cổng {port} đang được một chương trình khác (hoặc một cửa sổ SolidCraft khác) sử dụng. Hãy chọn cổng khác.",
|
||||
"ai.prefs.follow_camera": "Theo camera",
|
||||
"ai.prefs.follow_camera_off": "Tự động xoay camera theo phác thảo đang tắt.",
|
||||
"ai.prefs.follow_camera_on": "Camera sẽ tự động xoay vuông góc với phác thảo do agent tạo.",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "không nằm trên mặt của một chi tiết",
|
||||
"browser.sketches_to_parts_part_missing": "chi tiết của chúng không còn",
|
||||
"browser.sketches_to_parts_result": "Đã chuyển {moved} bản phác thảo vào chi tiết chứa chúng; {stayed} giữ nguyên: {why}",
|
||||
"browser.straighten_angle": "Hướng của cạnh",
|
||||
"browser.straighten_choose": "Chọn hướng cho cạnh (Ngang, Dọc hoặc một góc), rồi nhấn Làm thẳng.",
|
||||
"browser.straighten_click_a": "Nhấp vào ảnh tại một đầu của cạnh cần thẳng, hoặc nhập tọa độ của nó.",
|
||||
"browser.straighten_click_b": "Nhấp vào đầu kia của cạnh, hoặc nhập tọa độ của nó.",
|
||||
"browser.straighten_horizontal": "Ngang",
|
||||
"browser.straighten_title": "Làm thẳng: {name}",
|
||||
"browser.straighten_vertical": "Dọc",
|
||||
"browser.units": "Đơn vị: {units}",
|
||||
"cam.flat": "Bề mặt phẳng",
|
||||
"cam.follower": "Con đội cam",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "Lấy diện mạo",
|
||||
"cmd.appearance_replace": "Thay diện mạo",
|
||||
"cmd.assembly_bom": "Bảng kê vật tư (BOM)",
|
||||
"cmd.assembly_constraint_create": "Ràng buộc",
|
||||
"cmd.assembly_constraint_edit": "Sửa ràng buộc",
|
||||
"cmd.assembly_mass_properties": "Thuộc tính khối lượng",
|
||||
"cmd.body.print_face": "Mặt in",
|
||||
"cmd.body_rename": "Đổi tên thân khối",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "Xóa Canvas",
|
||||
"cmd.canvas_edit": "Chỉnh sửa hình ảnh Canvas",
|
||||
"cmd.canvas_insert": "Chèn hình ảnh Canvas",
|
||||
"cmd.canvas_straighten": "Làm thẳng hình ảnh Canvas",
|
||||
"cmd.canvas_to_sketch": "Phác thảo từ hình ảnh Canvas",
|
||||
"cmd.component_activate": "Kích hoạt cụm chi tiết",
|
||||
"cmd.component_break_link": "Ngắt liên kết cụm chi tiết",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "Quy tắc cấu hình",
|
||||
"cmd.config_rules": "Danh sách quy tắc cấu hình",
|
||||
"cmd.config_table": "Hiển thị bảng cấu hình",
|
||||
"cmd.construct.axis": "Trục",
|
||||
"cmd.construct.plane": "Mặt phẳng",
|
||||
"cmd.construct.plane.axis_point": "Mặt phẳng qua trục và điểm",
|
||||
"cmd.construct.point": "Điểm",
|
||||
"cmd.construct_axis_edge": "Trục đi qua cạnh",
|
||||
"cmd.construct_axis_normal_to_face": "Trục vuông góc với bề mặt",
|
||||
"cmd.construct_axis_through_cylinder": "Trục qua hình trụ/nón/xuyến",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "Lưu dưới dạng lưới đa giác",
|
||||
"cmd.file_send_to_slicer": "Gửi sang phần mềm cắt lớp (Slicer)",
|
||||
"cmd.file_slicers": "Phần mềm cắt lớp đã cài đặt",
|
||||
"cmd.frame_end_cap": "Nắp đầu",
|
||||
"cmd.frame_member": "Phần tử khung kết cấu",
|
||||
"cmd.frame_profile_insert": "Chèn tiết diện",
|
||||
"cmd.frame_profile_list": "Thư viện tiết diện",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "Phân tích đường đẳng trị (Isocurve)",
|
||||
"cmd.inspect_minimum_radius": "Phân tích bán kính tối thiểu",
|
||||
"cmd.inspect_parameter_sweep": "Quét dải tham số",
|
||||
"cmd.inspect_parameter_variants": "So sánh các phương án tham số",
|
||||
"cmd.inspect_silhouette": "Phân tích đường bao bóng (Silhouette)",
|
||||
"cmd.inspect_zebra": "Phân tích sọc ngựa vằn (Zebra)",
|
||||
"cmd.joint_as_built": "Khớp nối theo vị trí hiện trạng",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "Quỹ đạo chuyển động",
|
||||
"cmd.motion_trace_edit": "Chỉnh sửa quỹ đạo chuyển động",
|
||||
"cmd.motion_trace_keep": "Giữ lại đường quỹ đạo chuyển động",
|
||||
"cmd.note_add": "Thêm ghi chú",
|
||||
"cmd.note_delete": "Xóa ghi chú",
|
||||
"cmd.note_list": "Liệt kê ghi chú",
|
||||
"cmd.note_update": "Chỉnh sửa ghi chú",
|
||||
"cmd.occurrence_align": "Căn chỉnh bản thể",
|
||||
"cmd.occurrence_copy": "Dán (Bản thể)",
|
||||
"cmd.occurrence_drag": "Kéo chi tiết xuất hiện",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "Bắt đầu kết xuất hình ảnh",
|
||||
"cmd.render_status": "Tiến độ kết xuất hình ảnh",
|
||||
"cmd.select_clear": "Hủy chọn tất cả",
|
||||
"cmd.selection_get": "Lấy vùng chọn",
|
||||
"cmd.settings_profile_apply": "Áp dụng hồ sơ cài đặt",
|
||||
"cmd.settings_profile_delete": "Xóa hồ sơ cài đặt",
|
||||
"cmd.settings_profile_export": "Xuất hồ sơ cài đặt",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "Tạm nén tính năng",
|
||||
"cmd.ui.assistant": "Bật/tắt trợ lý",
|
||||
"cmd.ui.palette": "Tìm kiếm lệnh",
|
||||
"cmd.ui.toggle_visibility": "Hiển thị/Ẩn mục đã chọn",
|
||||
"cmd.view.navigator": "Khối điều hướng góc nhìn tùy chỉnh",
|
||||
"cmd.view.render_browser": "Trình duyệt kết xuất",
|
||||
"cmd.view.render_dock": "Di chuyển neo kết xuất",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "Giảm một bước",
|
||||
"color.step_up": "Tăng một bước",
|
||||
"color.value": "Giá trị, độ sáng (phần trăm)",
|
||||
"component.error.ambiguous_name": "Nhiều thành phần có tên `{name}`. Hãy dùng ID thành phần dạng số: {ids}.",
|
||||
"config.column_filter_empty": "Không có cột phù hợp",
|
||||
"config.rule_parameter_columns": "Chỉ những tham số có cột trong bảng mới được liệt kê. Thêm cột bằng “Thêm cột” (+) để dùng tham số đó ở đây.",
|
||||
"config.rule_suppression_columns": "Chỉ những tính năng có cột “Bỏ kích hoạt (Suppress)” trong bảng mới được liệt kê. Thêm cột bằng “Thêm cột” (+) để điều khiển tính năng đó ở đây.",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}: tham chiếu `{reference}` không còn tồn tại như khi được chọn; hãy chọn lại",
|
||||
"dialog.bodies_count": "{count} thân khối",
|
||||
"dialog.clearance_invalid": "khoảng cách an toàn phải có chiều dài từ 0 trở lên",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "Tính toán",
|
||||
"dialog.compute_again": "Tính toán lại",
|
||||
"dialog.computing": "Đang tính toán… {seconds} s",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "Chỉ số mới thay đổi theo bước; biểu thức giữ nguyên như đã nhập",
|
||||
"dialog.dimension_step_up": "Tăng {step}",
|
||||
"dialog.edit_title": "CHỈNH SỬA {title}",
|
||||
"dialog.hole_held_off_its_line": "Cạnh tham chiếu giữ lỗ này trên một đường thẳng ra khỏi mặt trước điểm đã chọn. Hãy chọn chỗ đường thẳng đi qua mặt, hoặc bỏ cạnh để di chuyển lỗ tự do.",
|
||||
"dialog.no_shown_body": "Không có thân khối đang hiển thị để thay đổi: hãy hiển thị một thân khối, hoặc chọn “Tạo mới Thân khối”",
|
||||
"dialog.pattern_sketch_not_object": "Hãy chọn thân khối hoặc tính năng: bản phác thảo không phải là cả hai. Lặp lại các đường cong của nó bằng Mảng hoặc Lấy đối xứng trong chính bản phác thảo, hoặc đùn khối nó trước.",
|
||||
"dialog.primitive_point_tip": "Một điểm điền vào X, Y và Z: nhấp vào đây, sau đó nhấp vào một đỉnh, cạnh hoặc bề mặt của mô hình, một điểm của bản phác thảo, hoặc gốc tọa độ.",
|
||||
"dialog.reference_edge_tip": "Một cạnh thẳng của bề mặt đã chọn, từ đó đo khoảng cách bên dưới: nhấp vào đây, sau đó nhấp vào cạnh.",
|
||||
"dialog.right_click_pick": "Chọn {input} trước",
|
||||
"dialog.select": "↖ Chọn",
|
||||
"dialog.selected_count": "↖ {count} đã chọn",
|
||||
"dialog.selection_constraint": "Ràng buộc {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "{name} đã thay đổi trên đĩa",
|
||||
"document.changed_on_disk_detail": "{name} đã bị thay đổi bởi chương trình hoặc máy tính khác kể từ khi bạn mở hoặc lưu lần cuối. Ghi đè sẽ thay thế các thay đổi đó bằng thay đổi của bạn; Lưu bản sao sẽ giữ lại cả hai.",
|
||||
"document.copy_name": "Bản sao {name}",
|
||||
"document.discard_row": "Bỏ thay đổi",
|
||||
"document.finish_save_prompt": "Hãy trả lời xong hộp thoại lưu trước khi mở thiết kế khác.",
|
||||
"document.newer_file": "Được lưu bằng phiên bản SolidCraft mới hơn (định dạng {format}, phiên bản này đọc được đến {reads}). Nếu thiếu gì, hãy cập nhật.",
|
||||
"document.newer_file_change": "Được lưu bằng phiên bản SolidCraft mới hơn (định dạng {format} với `{change}`, phiên bản này không biết). Nếu thiếu gì, hãy cập nhật.",
|
||||
"document.newer_file_not_read": "Không đọc được: {what}. Khi lưu, nội dung này vẫn được giữ lại.",
|
||||
"document.not_saved_yet": "Chưa lưu",
|
||||
"document.open_anyway": "Vẫn mở",
|
||||
"document.open_elsewhere": "{name} hiện đang được mở",
|
||||
"document.open_elsewhere_detail": "{name} đang được mở trong SolidCraft {app} trên {who}, mở lúc {when}. Nếu cả hai cùng lưu, một người sẽ mất phần công việc. Mở ở chế độ chỉ đọc để xem mà không ghi đè lên tệp.",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "Thiết kế này được mở ở chế độ chỉ đọc: hãy lưu thành tệp mới",
|
||||
"document.save_changes": "Lưu các thay đổi đối với {name}?",
|
||||
"document.save_copy": "Lưu bản sao…",
|
||||
"document.save_many": "Lưu thay đổi cho {n} thiết kế?",
|
||||
"document.save_row": "Lưu",
|
||||
"document.save_selected": "Lưu mục đã chọn",
|
||||
"document.tab_unsaved_changes": "Thay đổi chưa lưu",
|
||||
"document.unsaved_changes": "{name} có các thay đổi chưa lưu. Nếu không lưu, các thay đổi sẽ bị mất.",
|
||||
"drive.rigid": "{joint} là khớp nối cứng: nó giữ cố định các chi tiết, nên không có gì để dẫn động. Để các chi tiết chuyển động, hãy đổi loại khớp nối trong “Chỉnh sửa khớp nối”: Revolute để xoay, Slider để trượt, Cylindrical cho cả hai.",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "Dung sai đường cong",
|
||||
"dxf.tolerance_help": "Chỉ áp dụng cho các thân khối và phác thảo hiển thị. Đường cong sử dụng các đoạn thẳng. Dung sai nhỏ hơn cho đường cong mịn hơn nhưng tốn nhiều thời gian và bộ nhớ hơn.",
|
||||
"each rail's curves must be in one sketch": "các đường cong của mỗi đường dẫn hướng phải nằm trong cùng một phác thảo",
|
||||
"error.end_cap_faces": "Chọn ít nhất một mặt đầu hở của một thanh khung",
|
||||
"error.end_cap_unresolved": "Đầu {ends} của nắp này không còn trên mô hình. Hãy chọn lại các mặt đầu",
|
||||
"feature computation ended without a result": "việc tính toán đặc trưng kết thúc mà không có kết quả",
|
||||
"file.open.drawing_filter": "Thiết kế, tệp CAD, lưới đa giác và bản vẽ",
|
||||
"file.open.portal_fallback.no_portal_service": "Bộ chọn tệp đã mở không phải của riêng desktop: dịch vụ chọn tệp của desktop không khả dụng.",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "Đang chèn hình học",
|
||||
"file_load.link_item": "{name} ({done} trên {total})",
|
||||
"file_load.opened": "Đã mở {name}",
|
||||
"file_load.opened_behind": "Đã mở {name} trong thẻ mới",
|
||||
"file_load.opened_in_tab": "Đã mở {name} trong thẻ mới",
|
||||
"file_load.opening": "Đang mở thiết kế",
|
||||
"file_load.preparing_thumbnail": "Đang chuẩn bị ảnh thu nhỏ...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "Hiển thị bảng cấu hình: mỗi biến thể một hàng, mỗi tham số hoặc tính năng một cột, và cho biết thiết kế còn khớp với hàng đang kích hoạt hay không. Dùng để rà soát các biến thể của thiết kế.",
|
||||
"help.connect_note": "Khởi động lại từng trợ lý ảo để nạp SolidCraft server. Mỗi tập tin cấu hình đều đã được sao lưu thành .bak trước khi thay đổi.",
|
||||
"help.connect_title": "Kết nối trợ lý ảo AI",
|
||||
"help.construct.axis": "Tạo trục dựng theo phương pháp phù hợp với những gì bạn chọn: dọc theo cạnh hoặc đường, qua lỗ hoặc mặt tròn, nơi hai mặt phẳng giao nhau, qua hai điểm, hoặc vuông góc với mặt qua một điểm. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"help.construct.axis.edge": "Tạo trục dựng hình dọc theo một cạnh thẳng hoặc đường phác thảo. Dùng làm trục cho Xoay tròn tạo khối, mảng tròn hoặc khớp nối.",
|
||||
"help.construct.axis.normal_to_face": "Tạo trục dựng hình đi qua một điểm và vuông góc với một mặt. Dùng làm trục nhô thẳng ra khỏi bề mặt.",
|
||||
"help.construct.axis.through_cylinder": "Tạo trục dựng hình đi qua tâm của mặt hình trụ, nón hoặc xuyến, hoặc của một cạnh tròn. Dùng để xoay hoặc tạo mảng các tính năng quanh một chi tiết tròn.",
|
||||
"help.construct.axis.two_planes": "Tạo trục dựng hình tại nơi hai mặt phẳng giao nhau. Dùng khi trục cần có chính là đường giao giữa hai mặt.",
|
||||
"help.construct.axis.two_points": "Tạo trục dựng hình đi qua hai điểm, đỉnh hoặc điểm phác thảo. Dùng cho trục chạy giữa hai vị trí đã biết.",
|
||||
"help.construct.plane": "Tạo mặt phẳng dựng theo phương pháp phù hợp với những gì bạn chọn: cách một mặt phẳng, qua một điểm, giữa hai mặt phẳng, qua các đường hoặc điểm, tiếp xúc với mặt cong, hoặc vuông góc với đường dẫn. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"help.construct.plane.along_path": "Tạo mặt phẳng dựng hình vuông góc với một cạnh hoặc đường cong, tại một vị trí dọc theo nó. Dùng để phác thảo biên dạng cho Quét theo đường dẫn hoặc mặt cắt của đường dẫn.",
|
||||
"help.construct.plane.at_angle": "Tạo mặt phẳng dựng hình xoay một góc so với mặt phẳng hoặc mặt, quanh một trục hoặc cạnh. Dùng cho phác thảo nghiêng, chẳng hạn giá đỡ vát góc.",
|
||||
"help.construct.plane.axis_point": "Tạo mặt phẳng dựng chứa một trục và một điểm nằm ngoài trục đó. Chọn trục gốc, trục dựng, cạnh thẳng hoặc đường thẳng phác thảo, rồi chọn đỉnh, điểm phác thảo hoặc điểm dựng. Điểm nằm trên trục không xác định được một mặt phẳng duy nhất.",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "Tạo mặt phẳng dựng hình tiếp xúc với hình trụ, nón, cầu hoặc xuyến tại một điểm. Dùng để phác thảo trên mặt bên của một chi tiết tròn.",
|
||||
"help.construct.plane.three_points": "Tạo mặt phẳng dựng hình đi qua ba điểm. Dùng cho mặt phẳng xác định bởi các vị trí trên mô hình, chẳng hạn ba góc.",
|
||||
"help.construct.plane.two_edges": "Tạo mặt phẳng dựng hình đi qua hai cạnh thẳng hoặc hai đường nằm trong cùng một mặt phẳng. Dùng cho mặt phẳng cắt ngang chi tiết, chẳng hạn qua hai cạnh đối diện.",
|
||||
"help.construct.point": "Tạo điểm dựng theo phương pháp phù hợp với những gì bạn chọn: tại đỉnh, tại tâm đường tròn hoặc mặt cầu, dọc theo cạnh, nơi hai đường hoặc ba mặt phẳng giao nhau, hoặc nơi một đường cắt mặt phẳng. Dùng khi bạn biết các tham chiếu nhưng không biết phương pháp.",
|
||||
"help.construct.point.along_path": "Tạo điểm dựng hình tại một vị trí dọc theo cạnh hoặc đường cong. Dùng làm điểm tham chiếu ở giữa đường dẫn.",
|
||||
"help.construct.point.center": "Tạo điểm dựng hình tại tâm của cạnh tròn, đường tròn hoặc cung phác thảo, hình cầu hoặc hình xuyến. Dùng làm điểm tham chiếu cho lỗ, trục và khớp nối.",
|
||||
"help.construct.point.edge_plane": "Tạo điểm dựng hình tại nơi một cạnh hoặc đường xuyên qua một mặt phẳng. Dùng để đánh dấu chỗ đường dẫn cắt qua mặt phẳng.",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "Lưu các thân khối đã chọn thành tệp 3MF và mở trong phần mềm cắt lớp bạn chọn. Dùng để chuyển từ mô hình sang in chỉ trong một bước.",
|
||||
"help.font_details": "Giao diện sử dụng các phông chữ tích hợp của egui (Ubuntu Light và Hack, theo Ubuntu Font Licence và giấy phép MIT/Bitstream Vera; Noto Emoji và phông biểu tượng emoji, theo OFL và MIT). Văn bản phác thảo dùng Liberation Sans (SIL OFL 1.1). Gói phông chữ tùy chọn của Crafting Apps, craft-fonts (BIZ UDPGothic, Shippori Mincho, BIZ UDMincho, Noto Sans CJK SC, Noto Sans Arabic; SIL OFL 1.1), không được đóng gói kèm trong các bản dựng SolidCraft.",
|
||||
"help.fonts": "Phông chữ",
|
||||
"help.frame.end_cap": "Đóng các đầu hở của thanh khung bằng tấm có hình đường bao của tiết diện. Dùng để bịt ống, thép góc và dầm, đặt lên đầu hoặc lắp chìm vào đầu.",
|
||||
"help.frame.member": "Đặt một biên dạng, chẳng hạn ống hoặc nhôm định hình, dọc theo các đường của phác thảo khung, mỗi đường một phần tử. Dùng để dựng khung, giá đỡ và kết cấu hàn.",
|
||||
"help.inspect.accessibility": "Tô màu các mặt mà dụng cụ có thể tiếp cận từ một hướng và các mặt không tiếp cận được. Dùng để kiểm tra chi tiết có gia công hoặc ép khuôn được từ phía đó không.",
|
||||
"help.inspect.center_of_mass": "Hiển thị trọng tâm của các thân khối, từng thân riêng và tất cả cùng nhau, với giả định mật độ đồng đều. Dùng để kiểm tra cân bằng và chỗ chi tiết sẽ bị lật.",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "Tại",
|
||||
"measure.item": "Mục {number}",
|
||||
"measure.line_to_centre": "Từ đường đến tâm",
|
||||
"measure.perimeter": "Chu vi",
|
||||
"measure.perimeter_inner": "Chu vi trong",
|
||||
"measure.perimeter_outer": "Chu vi ngoài",
|
||||
"measure.quick_copied": "Đã sao chép số đo",
|
||||
"measure.quick_copy": "Nhấp để sao chép số đo",
|
||||
"measure.quick_edges": "{count} cạnh",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt+kéo chuột trái để trượt, Shift+Alt+chuột trái để thu phóng, Ctrl+kéo chuột trái từ vùng trống để xoay",
|
||||
"nav.inventor.help": "Kéo chuột giữa để trượt, Shift + chuột giữa để xoay, Ctrl + chuột giữa để thu phóng, kéo chuột phải để xoay",
|
||||
"nav.maya.help": "Alt+kéo chuột trái để xoay, Alt+chuột giữa để trượt, Alt+chuột phải để thu phóng; kéo chuột giữa cũng trượt",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+kéo chuột phải: kéo sang phải để phóng to, sang trái để thu nhỏ. Tắt để khôi phục thu phóng bằng cách kéo dọc.",
|
||||
"nav.maya_horizontal_zoom.label": "Maya: thu phóng bằng cách kéo ngang",
|
||||
"nav.nx.help": "Kéo chuột giữa để xoay, Shift+chuột giữa để kéo ngang (NX: giữa + phải), Ctrl+chuột giữa để thu phóng (NX: giữa + trái); kéo chuột phải không di chuyển camera",
|
||||
"nav.openscad.help": "Kéo chuột trái trên vùng trống để xoay, Shift + chuột trái để quét chọn vùng, kéo hình học phác thảo để chỉnh sửa; kéo chuột phải hoặc chuột giữa để trượt, Shift + kéo chuột phải hoặc chuột giữa để thu phóng",
|
||||
"nav.orbit_cursor_wrap.help": "Khi thao tác kéo để xoay chạm tới cạnh khung nhìn, con trỏ được chuyển sang cạnh đối diện và tiếp tục xoay. Khi tắt: thao tác kéo dừng lại ở cạnh màn hình. Không có tác dụng trên Wayland hoặc trên trình duyệt.",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "không phải một phép di chuyển",
|
||||
"not a number": "không phải là số",
|
||||
"open a sketch first": "hãy mở một phác thảo trước",
|
||||
"operations.cancel": "Hủy {name}",
|
||||
"operations.cancelled": "Đã hủy {name}",
|
||||
"operations.cancelling": "Đang hủy…",
|
||||
"operations.cannot_cancel": "Không thể hủy {name}",
|
||||
"operations.feature": "Đặc trưng",
|
||||
"operations.feature_edit": "Sửa đặc trưng",
|
||||
"operations.meshing": "Đang tải chi tiết",
|
||||
"operations.queued": "Đang chờ",
|
||||
"operations.stopped": "Đã hủy",
|
||||
"operations.waiting": "Sẵn sàng",
|
||||
"parameters.apply_live": "Áp dụng mỗi thay đổi khi rời khỏi ô của nó",
|
||||
"parameters.apply_live_tip": "Tắt: các thay đổi chờ đến khi nhấn Áp dụng hoặc OK, rồi thiết kế được dựng lại một lần cho tất cả. Hủy hoặc Escape sẽ bỏ chúng.",
|
||||
"parameters.held": "{count} thay đổi đang chờ Áp dụng",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "Màu khung nhìn 3D",
|
||||
"prefs.appearance.viewport_logo": "Khung nhìn và logo",
|
||||
"prefs.applies_on_restart": "Áp dụng sau khi khởi động lại",
|
||||
"prefs.assemblies": "Cụm lắp ráp",
|
||||
"prefs.assistant": "Trợ lý",
|
||||
"prefs.assistant_connecting": "Kết nối",
|
||||
"prefs.assistant_follow_help": "Thao tác Look At trên bản phác di chuyển góc nhìn theo con trỏ.",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "Chọn tệp phông chữ…",
|
||||
"prefs.click": "Nhấp chuột",
|
||||
"prefs.command_dialog_values": "Hộp thoại lệnh",
|
||||
"prefs.constraint_glyph_size": "Kích thước biểu tượng ràng buộc",
|
||||
"prefs.constraint_glyph_size_note": "Kích thước vẽ biểu tượng ràng buộc cùng chữ cái hoặc biểu tượng bên trong trong bản phác. 100% là kích thước thông thường; biểu tượng giữ kích thước màn hình này ở mọi mức thu phóng.",
|
||||
"prefs.construct_menu_groups": "Nhóm công cụ dựng theo loại đối tượng",
|
||||
"prefs.construct_menu_groups_help": "Hiện tiêu đề Mặt phẳng, Trục và Điểm. Tắt để giữ thứ tự menu ban đầu.",
|
||||
"prefs.contact_shading": "Đổ bóng tiếp xúc mềm",
|
||||
"prefs.contact_shading_note": "Tạo bóng đổ mềm tại những vị trí các chi tiết tiếp giáp gần nhau.",
|
||||
"prefs.context_menu": "Menu ngữ cảnh",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "Hàng",
|
||||
"prefs.devices": "Chuột 3D",
|
||||
"prefs.dialog_buttons": "Nút hộp thoại",
|
||||
"prefs.dialog_first_letter_buttons": "Nút trong hộp thoại trả lời chữ cái đầu của nhãn",
|
||||
"prefs.dialog_first_letter_buttons_help": "Khi một hộp thoại đang mở, gõ chữ cái đầu của nhãn một nút sẽ bấm nút đó: chữ H bấm nút Hủy bỏ, chẳng hạn. Một chữ khớp với hai nút không thực hiện gì, và trường văn bản đang tiêu điểm giữ lại phím gõ. Tắt: gõ phím không bấm nút, như trước đây.",
|
||||
"prefs.dialogs": "Hộp thoại",
|
||||
"prefs.dialogs_edge": "Ở cạnh khung nhìn",
|
||||
"prefs.dialogs_left_column": "Trong cột bên trái",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "Trong một cửa sổ",
|
||||
"prefs.display": "Hiển thị",
|
||||
"prefs.edges": "Cạnh và đổ bóng",
|
||||
"prefs.export": "Xuất",
|
||||
"prefs.export_name": "Tên tệp khi xuất",
|
||||
"prefs.export_name.body": "Tên khối được xuất (khối đầu tiên nếu có nhiều)",
|
||||
"prefs.export_name.design": "Tên thiết kế",
|
||||
"prefs.export_name_hint": "vd. {design}-{body}",
|
||||
"prefs.export_name_sample": "Xuất thiết kế này sẽ đề xuất: {name}",
|
||||
"prefs.export_name_tip": "Tên tệp mà Tệp › Xuất tệp và Lưu dưới dạng lưới đa giác đề xuất. Các phần giữ chỗ này được thay thế:\n{placeholders}\nThuộc tính thiết kế chưa đặt sẽ bị bỏ qua. Để trống để đề xuất tên thiết kế, hoặc tên khối với lưới.",
|
||||
"prefs.extend": "Kéo dài",
|
||||
"prefs.extra_navigation": "Ctrl + kéo chuột trái trên vùng trống để xoay; giữ phím Cách (Space) để trượt góc nhìn.",
|
||||
"prefs.extrude_arrow_face_stops": "Mũi tên đùn dừng tại các mặt",
|
||||
"prefs.extrude_arrow_face_stops_note": "Khi kéo mũi tên khoảng cách của Đùn, nó dừng tại các mặt phẳng song song với biên dạng, chẳng hạn mặt bên kia của khối đang cắt, và tô viền mặt đó. Tắt: mũi tên chỉ di chuyển theo các bước tròn.",
|
||||
"prefs.extrude_view_isometric": "Xoay sang góc nhìn trục đo khi mở Đùn khối",
|
||||
"prefs.extrude_view_return": "Trở lại góc nhìn trước khi đóng Đùn khối",
|
||||
"prefs.file_operations_wait": "Chờ tệp mở xong",
|
||||
"prefs.file_operations_wait_note": "Khi một tệp đang mở, đang chèn hoặc các liên kết được đọc lại, thiết kế chờ sau một thẻ hiện tiến độ và nút Hủy. Tắt: tệp hiện trong bảng thao tác và bạn có thể tiếp tục làm việc; phần chèn được áp dụng khi bạn làm xong việc đang làm, và tệp mở trong lúc đó được đặt vào thẻ mới.",
|
||||
"prefs.fillet_legacy_radius": "Dùng giá trị mặc định bán kính Fillet trước đây",
|
||||
"prefs.fillet_legacy_radius.help": "Mặc định tắt. Khi bật: Solid Fillet mới bắt đầu với số 2 được đọc theo đơn vị của thiết kế (\"2 in\"), như trước; khi tắt: nó bắt đầu với bán kính mà công cụ được giao, 2 mm, hiển thị theo đơn vị của thiết kế (\"0.07874 in\").",
|
||||
"prefs.follows_os": "Theo hệ điều hành",
|
||||
"prefs.font": "Phông chữ",
|
||||
"prefs.font_fallback": "Các ký tự mà phông chữ đã chọn thiếu sẽ tự động dùng phông mặc định tích hợp, tránh tình trạng hiển thị ô vuông lỗi.",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "Trượt góc nhìn",
|
||||
"prefs.gesture_zoom": "Thu phóng",
|
||||
"prefs.graphics": "Đồ họa",
|
||||
"prefs.graphics_api": "API đồ họa",
|
||||
"prefs.graphics_api_auto": "Tự động",
|
||||
"prefs.graphics_api_help": "Chọn API đồ họa dùng để mở SolidCraft. Nếu lần khởi động tiếp theo không mở được cửa sổ, lựa chọn trước sẽ được khôi phục.",
|
||||
"prefs.graphics_api_override": "Một thiết lập ghi đè khi khởi chạy đang điều khiển API đồ họa. Lựa chọn đã lưu sẽ áp dụng khi mở SolidCraft bình thường.",
|
||||
"prefs.graphics_api_restart_note": "Áp dụng sau khi khởi động lại. Các thiết kế chưa lưu được xử lý trước khi đóng.",
|
||||
"prefs.graphics_api_restart_unavailable": "Khởi động lại SolidCraft để áp dụng API đồ họa đã lưu.",
|
||||
"prefs.graphics_api_running": "Hiện tại: {current}. Đã chọn cho lần khởi động tiếp theo: {selected}.",
|
||||
"prefs.graphics_api_save_failed": "Không thể lưu lựa chọn API đồ họa: {error}",
|
||||
"prefs.graphics_api_start_failed": "Không thể chuẩn bị API đồ họa đã chọn: {error}",
|
||||
"prefs.graphics_api_start_reverted": "Lần khởi động trước với {requested} không mở được cửa sổ. SolidCraft đã khôi phục {previous}.",
|
||||
"prefs.graphics_api_unavailable": "Có thể chọn API đồ họa trong ứng dụng máy tính.",
|
||||
"prefs.graphics_card": "Card đồ họa",
|
||||
"prefs.graphics_card_auto": "Tự động",
|
||||
"prefs.graphics_card_missing": "Card đồ họa đã lưu không khả dụng; chế độ Tự động đang được sử dụng.",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "Theo thứ tự tạo",
|
||||
"prefs.history_sketches_note": "Khi tùy chọn Phác thảo được đặt thành Dưới tính năng tương ứng, cây Lịch sử ở bên trái sẽ liệt kê mỗi phác thảo thụt vào một cấp dưới tính năng đầu tiên được tạo từ nó (khi khung đủ rộng để hiển thị tên). Dòng thời gian ở cạnh dưới luôn giữ nguyên thứ tự tạo.",
|
||||
"prefs.history_sketches_under_feature": "Dưới tính năng tương ứng",
|
||||
"prefs.history_steps_component": "Bước Lịch sử theo cụm chi tiết",
|
||||
"prefs.history_steps_component_note": "Khi một cụm chi tiết đang kích hoạt hoặc được chọn, các điều khiển Lịch sử đi qua các tính năng của cụm đó, như dòng Lịch sử ở cạnh dưới hiển thị. Tắt: chúng đi qua mọi tính năng của thiết kế. Cây Lịch sử ở bên trái hoặc dưới cây thư mục luôn đi qua mọi tính năng.",
|
||||
"prefs.hold_stop_snapping": "Giữ để tạm dừng bắt dính",
|
||||
"prefs.home_fit_size": "Cỡ Home và Khớp",
|
||||
"prefs.home_fit_size_note": "Mô hình chiếm bao nhiêu phần khung nhìn khi Home, Khớp, một thiết kế vừa mở hoặc đổi góc nhìn bằng khối điều hướng đưa nó vào khung hình, dù tùy chọn bên dưới bật hay tắt. 100 %: lấp đầy khung nhìn giữa các bảng, la bàn và thanh điều hướng.",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "Hai mũi tên cong ở góc khối cuộn khung nhìn trong mặt phẳng màn hình. Khi bật: mũi tên theo chiều kim đồng hồ cuộn ngược chiều kim đồng hồ và ngược lại. Khi tắt: mỗi mũi tên cuộn khung nhìn theo chiều cong của nó.",
|
||||
"prefs.invert_navigator_arrows": "Đảo ngược mũi tên xoay của khối điều hướng",
|
||||
"prefs.invert_navigator_arrows_note": "Các mũi tên quanh khối xoay camera theo hướng mũi tên chỉ, như trong Fusion và Inventor: mũi tên bên trái chỉ sang phải và đưa camera sang phải. Khi tắt: mũi tên xoay khối về phía cạnh chứa nó, nên mũi tên bên trái đưa camera sang trái. Hai mũi tên cuộn cong không bị ảnh hưởng.",
|
||||
"prefs.joint_drag_trackball": "Xoay chi tiết trên khớp cầu như trackball khi kéo",
|
||||
"prefs.joint_drag_trackball_help": "Kéo một chi tiết do khớp cầu giữ sẽ xoay nó theo góc xoay nhỏ nhất quanh khớp, như lăn một quả bóng có kích thước bằng chi tiết. Tắt: điểm bạn nắm theo đúng con trỏ, và chi tiết có thể tự xoay quanh điểm đó.",
|
||||
"prefs.keep_unsaved_also_asks": "Vẫn hỏi khi đóng thẻ",
|
||||
"prefs.keep_unsaved_also_asks_tip": "Khi tắt, thẻ sẽ đóng mà không có hộp thoại của trình duyệt khi bản sao của mọi thiết kế chưa lưu đã được cập nhật.",
|
||||
"prefs.keep_unsaved_in_browser": "Giữ công việc chưa lưu trong trình duyệt này",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "GPU này không hỗ trợ",
|
||||
"prefs.on": "Bật",
|
||||
"prefs.opaque": "Đậm đặc (không trong suốt)",
|
||||
"prefs.operations_panel": "Hiện các thao tác trong khung nhìn",
|
||||
"prefs.operations_panel_note": "Các thao tác dài (mở tệp, tính đặc trưng, lệnh của tác tử) hiện ở góc dưới bên phải khung nhìn cùng tiến độ và nút hủy. Tắt: thông báo Đang tính như trước.",
|
||||
"prefs.orbit_snap": "Giữ Shift khi xoay để bắt dính vào một trục tọa độ.",
|
||||
"prefs.orientation": "Hướng nhìn",
|
||||
"prefs.origin_plane_names": "Tên các mặt phẳng gốc",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "Chỉ hiện các thẻ của ribbon",
|
||||
"prefs.ribbon_tabs_only_note": "Ribbon thu gọn chỉ còn hàng thẻ. Bấm một thẻ sẽ hiện các bảng của nó đè lên khung nhìn cho đến khi một lệnh bắt đầu hoặc con trỏ rời khỏi chúng. Lệnh Chỉ các thẻ ribbon trong thẻ Xem, hoặc phím tắt của nó, bật tắt tùy chọn này.",
|
||||
"prefs.right_click": "Nhấp chuột phải",
|
||||
"prefs.save_prompt_one_at_a_time": "Hỏi riêng từng thiết kế chưa lưu khi đóng nhiều thiết kế",
|
||||
"prefs.save_prompt_one_at_a_time_help": "Hiển thị một hộp thoại lưu cho mỗi thiết kế chưa lưu thay vì một danh sách chung.",
|
||||
"prefs.saving": "Khởi động và lưu",
|
||||
"prefs.scale_note": "Cũng có thể dùng Ctrl + / Ctrl − trong cửa sổ. Các nút có kích thước 28 px ở mức 100%.",
|
||||
"prefs.scale_text": "Tỉ lệ và văn bản",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "Cung theo tâm đi theo con trỏ",
|
||||
"prefs.sketch.click_selects": "Nhấp để chọn",
|
||||
"prefs.sketch.conflict_colour": "Màu xung đột",
|
||||
"prefs.sketch.cursor_coordinates": "Hiển thị tọa độ con trỏ trong bản phác thảo",
|
||||
"prefs.sketch.cursor_coordinates_note": "Bên cạnh con trỏ, X và Y của nó tính từ gốc bản phác thảo, kể cả khi không có công cụ nào chạy. Tắt: chỉ khi một công cụ đang đặt điểm.",
|
||||
"prefs.sketch.drawing": "Vẽ",
|
||||
"prefs.sketch.ellipse_axes": "Vẽ hình elip kèm các trục",
|
||||
"prefs.sketch.ellipse_axes_note": "Trục lớn và trục nhỏ dưới dạng đường gióng dựng hình, để có thể ghi kích thước bán trục và trục. Tắt: chỉ vẽ hình elip, và D trên nó cho bán kính nhỏ dù kéo giá trị đến đâu, được vẽ và ghi nhãn R như trước.",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "Mặt và cạnh",
|
||||
"prefs.sketch.hide_glyphs": "Ẩn ký hiệu khi thu nhỏ",
|
||||
"prefs.sketch.marks": "Dấu trong phác thảo",
|
||||
"prefs.sketch.max_points": "Phác thảo lớn nhất",
|
||||
"prefs.sketch.max_points_note": "Số điểm hoặc đường cong tối đa trong một phác thảo: mặc định 20000, tối đa 200000. Chèn tệp SVG và Chèn tệp DXF từ chối bản vẽ lớn hơn. Phác thảo lớn được giải và vẽ chậm hơn.",
|
||||
"prefs.sketch.max_points_unit": "điểm",
|
||||
"prefs.sketch.note": "Vẽ, bắt điểm và chọn.",
|
||||
"prefs.sketch.opening_closing": "Mở và đóng",
|
||||
"prefs.sketch.prefer_free_points": "Ưu tiên điểm di chuyển được khi chồng nhau",
|
||||
"prefs.sketch.project_options": "Hỏi tùy chọn Chiếu trước",
|
||||
"prefs.sketch.recent_snap": "Bắt vào giao điểm của hai đường dẫn",
|
||||
"prefs.sketch.select_3d_curve_points": "Chọn điểm trên đường cong phác thảo 3D",
|
||||
"prefs.sketch.select_3d_curve_points_help": "Hiển thị và chọn các điểm trên đường cong phác thảo 3D đã vẽ để làm tham chiếu dựng hình.",
|
||||
"prefs.sketch.select_other_hidden": "Chọn đối tượng khác bao gồm hình học bị ẩn",
|
||||
"prefs.sketch.shortcut_cycles_modes": "Nhấn lại phím tắt để đổi chế độ",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "Tắt: khởi động lại công cụ.",
|
||||
"prefs.sketch.snap_to_visible_grid": "Bắt vào giao điểm nhìn thấy của lưới",
|
||||
"prefs.sketch.snapping_guides": "Bắt điểm và đường dẫn",
|
||||
"prefs.sketch.state_icons": "Biểu tượng trạng thái",
|
||||
"prefs.sketch.tracking_guides": "Đường dẫn qua tâm và trung điểm",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "Phác thảo & chọn đối tượng",
|
||||
"prefs.sketch_selection_heading": "Phác thảo và lựa chọn",
|
||||
"prefs.sketch_selection_note": "Cách phác thảo bắt dính và cách nhấp chuột chọn đối tượng.",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "Một điểm trong phác thảo bắt vào giao điểm của các đường mà lưới vẽ khi con trỏ chỉ vào một giao điểm, và vào lưới mịn hơn giữa chúng trong trường hợp khác. Tắt: điểm chỉ bắt vào lưới mịn hơn, như trước.",
|
||||
"prefs.sketch_state_icons": "Biểu tượng bản phác theo màu trạng thái",
|
||||
"prefs.sketch_state_icons_note": "Trong Lịch sử và trình duyệt, biểu tượng của bản phác lấy màu trạng thái của nó (thiếu ràng buộc, ràng buộc đủ hoặc xung đột) và chú thích nêu trạng thái. Tắt: mọi bản phác có cùng biểu tượng.",
|
||||
"prefs.sketch_tab_always": "Luôn hiện thẻ Bản phác",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "PBR đục yêu cầu độ đục 1",
|
||||
"render.error_physical_glass": "công thức đã chọn không phải kính vật lý",
|
||||
"render.error_preview_device": "xem trước sản phẩm cần thiết bị đã cài có bộ đệm độ sâu",
|
||||
"render.error_product_placement": "vị trí đặt sản phẩm không hợp lệ",
|
||||
"render.error_product_triangle": "tam giác sản phẩm không hợp lệ",
|
||||
"render.error_provisional_identity": "danh tính kết xuất tạm hoặc số mẫu không hợp lệ",
|
||||
"render.error_quality_bounds": "phép chiếu chất lượng vượt quá giới hạn gốc",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "Thử lại",
|
||||
"render.gpu_seed": "Hạt giống ngẫu nhiên",
|
||||
"render.gpu_unavailable": "Dò đường truyền tia GPU chưa sẵn sàng trên thiết bị này.",
|
||||
"render.graphics_api_restart_vulkan": "Khởi động lại với Vulkan",
|
||||
"render.graphics_api_restart_warning": "Đổi API đồ họa sẽ khởi động lại SolidCraft và yêu cầu lưu các thiết kế chưa lưu. Nếu API mới không mở được cửa sổ, lựa chọn trước sẽ được khôi phục ở lần khởi động tiếp theo.",
|
||||
"render.graphics_api_settings": "Cài đặt đồ họa",
|
||||
"render.graphics_api_vulkan_required": "Truy vết đường đi bằng GPU cần Vulkan trong phiên này. Khởi động lại với Vulkan hoặc tiếp tục dùng phương pháp tạo ảnh bằng CPU.",
|
||||
"render.ground_apply": "Khớp và lưu mặt sàn",
|
||||
"render.ground_gap": "Khe hở khoảng sáng rõ ràng",
|
||||
"render.ground_linear_rgb": "Độ phản xạ khuếch tán · RGB tuyến tính",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "3D Spline: click fit points in 3D; right-click or Esc to finish",
|
||||
"sketch.hint.trim": "Trim: click the piece of a curve to remove, or drag across the pieces to remove",
|
||||
"sketch.make_selection": "Chuyển đổi vùng chọn sang {linetype}",
|
||||
"sketch.move_released": "Đã di chuyển: đã bỏ {count} ràng buộc nối nó với phần còn lại ({names}).",
|
||||
"sketch.move_released_one": "Đã di chuyển: đã bỏ {count} ràng buộc nối nó với phần còn lại ({names}).",
|
||||
"sketch.open_ends": "Đầu hở: {count}",
|
||||
"sketch.status_conflict": "ràng buộc xung đột",
|
||||
"sketch.status_fully_constrained": "ràng buộc hoàn toàn",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "Gỡ văn bản khỏi đường cong dẫn",
|
||||
"sketch_text.path_hint": "Đường cong phác thảo mà văn bản chạy theo: nhấp vào đây, sau đó chọn đường cong",
|
||||
"sketch_text.use_font_file": "Sử dụng tệp phông chữ {path}",
|
||||
"sketch_text.valign_baseline": "Đường cơ sở",
|
||||
"sketch_text.valign_bottom": "Dưới",
|
||||
"sketch_text.valign_middle": "Giữa",
|
||||
"sketch_text.valign_top": "Trên",
|
||||
"solid": "khối đặc",
|
||||
"status.editing": "Đang sửa {name}",
|
||||
"status.navigation": "Gán chức năng chuột: {mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "Cho phép một lần",
|
||||
"ui.agent_chat_allowed": "Đã cho phép",
|
||||
"ui.agent_chat_answered": "Câu trả lời: {option}",
|
||||
"ui.agent_chat_answered_in": "Đã trả lời trong {time}",
|
||||
"ui.agent_chat_approval": "Cho phép AI thực hiện thao tác này?",
|
||||
"ui.agent_chat_attach_selection": "Đính kèm phần chọn",
|
||||
"ui.agent_chat_attach_selection_tip": "Gửi các đối tượng đang chọn trong mô hình (mặt, cạnh, tính năng, khối) kèm tin nhắn để trợ lý hiểu rõ đối tượng bạn muốn xử lý",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "Khối",
|
||||
"ui.agent_chat_ctx_elements": "Phần tử",
|
||||
"ui.agent_chat_ctx_features": "Tính năng",
|
||||
"ui.agent_chat_ctx_gone": "Không còn trong thiết kế: nó đã bị thay đổi hoặc xóa.",
|
||||
"ui.agent_chat_ctx_more": "+{n} mục khác",
|
||||
"ui.agent_chat_ctx_other": "Khác",
|
||||
"ui.agent_chat_custom_heading": "Mô hình tùy chỉnh",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "Ghim sang bên phải",
|
||||
"ui.agent_chat_drop_hint": "Thả tệp vào đây để đính kèm vào tin nhắn tiếp theo",
|
||||
"ui.agent_chat_edit": "Chỉnh sửa",
|
||||
"ui.agent_chat_ended_after": "Đã dừng sau {time}",
|
||||
"ui.agent_chat_exited": "Tác tử đã dừng.",
|
||||
"ui.agent_chat_failed_start": "AI Agent không thể khởi động: {error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}: tệp CAD được nhập vào thiết kế, không đọc nội dung",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} không thể sử dụng các công cụ của SolidCraft nên chỉ có thể trò chuyện. Hãy chọn mô hình có hỗ trợ công cụ.",
|
||||
"ui.agent_chat_model_rejected": "Tác tử không chấp nhận {model}: {error}",
|
||||
"ui.agent_chat_model_search": "Tìm mô hình…",
|
||||
"ui.agent_chat_model_search_or_id": "Tìm, hoặc nhập mã mô hình bất kỳ…",
|
||||
"ui.agent_chat_model_tip": "Mô hình AI đang sử dụng. Lựa chọn của bạn sẽ được ghi nhớ cho Agent này.",
|
||||
"ui.agent_chat_models_failed": "Không thể lấy danh sách mô hình: {error}",
|
||||
"ui.agent_chat_models_heading": "Các mô hình có sẵn",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "Ảnh kế tiếp",
|
||||
"ui.agent_chat_no_cli": "Không tìm thấy solidcraft-cli cạnh ứng dụng, vì vậy AI Agent không thể truy cập thiết kế.",
|
||||
"ui.agent_chat_no_control": "Điểm cuối trò chuyện của tác tử không thể khởi động, vì vậy AI Agent không thể truy cập thiết kế.",
|
||||
"ui.agent_chat_no_design_hint": "Tác tử đang chạy mà không có công cụ của SolidCraft, nên không thể đọc hay thay đổi thiết kế: không tìm thấy solidcraft-cli cạnh ứng dụng. Hãy cài SolidCraft có solidcraft-cli đi kèm (trên Windows: bản MSI hoặc bản zip di động), hoặc đặt SOLIDCRAFT_CLI thành đường dẫn của nó, rồi kết nối lại.",
|
||||
"ui.agent_chat_no_images": "AI Agent này không hỗ trợ tiếp nhận hình ảnh",
|
||||
"ui.agent_chat_no_picture": "Không có hình ảnh trong bộ nhớ tạm",
|
||||
"ui.agent_chat_no_tool_call": "Mô hình không sử dụng các công cụ của SolidCraft nên thiết kế không thay đổi. Hãy chọn mô hình hỗ trợ gọi công cụ; xem mục Mô hình cục bộ trong hướng dẫn trò chuyện AI.",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "Thiết lập trợ lý",
|
||||
"ui.agent_chat_side": "Gắn khung trò chuyện",
|
||||
"ui.agent_chat_signed_in": "đã đăng nhập",
|
||||
"ui.agent_chat_snap_none_found": "Không tìm thấy tác tử lập trình nào. Gói Snap chạy trong môi trường bị giới hạn nên không thể thấy hay khởi động các tác tử lập trình được cài trên máy tính này. Để dùng chúng, hãy cài SolidCraft từ gói AppImage, .deb hoặc .rpm thay vào đó. Tác tử dùng API tương thích OpenAI vẫn hoạt động trong gói Snap: hãy thiết lập bằng Thêm AI Agent.",
|
||||
"ui.agent_chat_span_h": "{h} giờ {min} phút",
|
||||
"ui.agent_chat_span_min": "{n} phút",
|
||||
"ui.agent_chat_span_s": "{n} giây",
|
||||
"ui.agent_chat_state_auth": "Cần đăng nhập",
|
||||
"ui.agent_chat_state_busy": "Đang xử lý…",
|
||||
"ui.agent_chat_state_exited": "Tác tử đã dừng",
|
||||
"ui.agent_chat_state_failed": "Kết nối thất bại",
|
||||
"ui.agent_chat_state_no_design": "Không truy cập được thiết kế",
|
||||
"ui.agent_chat_state_off": "Chưa kết nối",
|
||||
"ui.agent_chat_state_ready": "Sẵn sàng",
|
||||
"ui.agent_chat_state_starting": "Đang khởi động…",
|
||||
"ui.agent_chat_stop": "Dừng",
|
||||
"ui.agent_chat_stop_tip": "Dừng tác tử và mọi tác vụ nó đã bắt đầu",
|
||||
"ui.agent_chat_stop_turn_tip": "Dừng tác tử (Esc). Tin nhắn trong hàng đợi vẫn được giữ nguyên.",
|
||||
"ui.agent_chat_thinking_for": "Đang suy nghĩ {time}",
|
||||
"ui.agent_chat_tool_running_for": "đang chạy {time}",
|
||||
"ui.agent_chat_tools_not_started": "Tác tử đang chạy mà không có công cụ của SolidCraft, nên không thể đọc hay thay đổi thiết kế: đã tìm thấy solidcraft-cli, nhưng công cụ của nó không khởi động được (lỗi trong cuộc trò chuyện cho biết lý do). Hãy kết nối lại; nếu vẫn xảy ra, hãy cài lại SolidCraft.",
|
||||
"ui.agent_chat_transcript_assistant": "Trợ lý:",
|
||||
"ui.agent_chat_transcript_user": "Người dùng:",
|
||||
"ui.agent_chat_turn_limit": "Số thay đổi tối đa mỗi tin nhắn",
|
||||
"ui.agent_chat_turn_unlimited": "Không giới hạn",
|
||||
"ui.agent_chat_undo_changes": "Hoàn tác các thay đổi này",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} thân khối",
|
||||
"ui.browser_bodies_other": "{count} thân khối",
|
||||
"ui.browser_collapse": "Thu gọn trình duyệt",
|
||||
"ui.browser_collapse_below": "Thu gọn bên dưới",
|
||||
"ui.browser_expand": "Mở rộng trình duyệt",
|
||||
"ui.browser_expand_below": "Mở rộng bên dưới",
|
||||
"ui.browser_title": "Trình duyệt",
|
||||
"ui.calibrate": "Hiệu chuẩn",
|
||||
"ui.cancel": "Hủy bỏ",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "Thu gọn",
|
||||
"ui.collinear": "Cùng đường thẳng",
|
||||
"ui.colour_vision": "Thị giác màu sắc",
|
||||
"ui.colour_vision_bends": "Các vị trí chấn",
|
||||
"ui.colour_vision_deutan": "Mù màu xanh lá (Deutan)",
|
||||
"ui.colour_vision_deutan_tip": "Dành cho người cảm nhận màu xanh lá yếu hoặc mất hẳn",
|
||||
"ui.colour_vision_failed": "Thất bại",
|
||||
@@ -5439,24 +5298,14 @@
|
||||
"ui.conic_curve": "Đường cong Conic",
|
||||
"ui.constant": "Hằng số",
|
||||
"ui.constraints_conflict": "Xung đột ràng buộc",
|
||||
"ui.construct_auto.chosen": "Đã chọn phương pháp theo lựa chọn của bạn. Chọn thêm hoặc bỏ một tham chiếu để đổi phương pháp.",
|
||||
"ui.construct_auto.no_fit": "Hãy chọn tham chiếu khác: không phương pháp nào dựng được từ các tham chiếu này.",
|
||||
"ui.construct_auto.pick": "Chọn những gì để dựng: phương pháp theo lựa chọn của bạn.",
|
||||
"ui.construct_auto.refs": "Tham chiếu",
|
||||
"ui.construct_auto.select": "Hãy chọn tham chiếu để dựng trước",
|
||||
"ui.construct_axes": "Các trục",
|
||||
"ui.construct_planes": "Các mặt phẳng",
|
||||
"ui.construct_points": "Các điểm",
|
||||
"ui.construction": "Đường gióng dựng hình",
|
||||
"ui.construction.angle_hint": "Đường dựng hình: nhấp một điểm rồi nhập góc hoặc chọn hướng",
|
||||
"ui.construction.axis_hint": "Đường dựng hình: nhấp một điểm, hoặc nhập khoảng cách tới trục phác thảo",
|
||||
"ui.construction.bisector_hint": "Phân giác: chọn hai đường thẳng giao nhau rồi chọn nghiệm mong muốn",
|
||||
"ui.construction.common_hint": "Tiếp tuyến chung: chọn hai đường tròn/cung rồi chọn nghiệm mong muốn",
|
||||
"ui.construction.contact_hint": "Tiếp tuyến: chọn đường tròn/cung hoặc spline/conic hở rồi chọn tiếp điểm (đường cong tự do: chỉ đầu mút)",
|
||||
"ui.construction.external_hint": "Tiếp tuyến: chọn đường tròn hoặc cung, điểm ngoài rồi chọn nghiệm mong muốn",
|
||||
"ui.construction.free_hint": "Đường dựng hình: nhấp hai điểm; nhấp chuột phải để bắt đầu lại",
|
||||
"ui.construction.normal_needs_length": "Đường vô hạn luôn là đường dựng hình: nhập chiều dài để vẽ đường thường",
|
||||
"ui.construction.parallel_hint": "Đường dựng hình: chọn đường thẳng, rồi nhấp hoặc nhập khoảng dời; nhấp chuột phải để đổi tham chiếu",
|
||||
"ui.construction.point_hint": "Đường dựng hình: nhấp điểm đi qua",
|
||||
"ui.construction.reference_hint": "Đường dựng hình: chọn đường thẳng rồi chọn điểm; nhấp chuột phải để đổi tham chiếu",
|
||||
"ui.construction.ribbon_label": "Đường phụ",
|
||||
@@ -5599,17 +5448,6 @@
|
||||
"ui.ellipse": "Hình elip",
|
||||
"ui.emboss_wrap_note": "Các biên dạng đường trực giao tiếp xúc với một hình trụ được hỗ trợ sẽ tự động quấn. Chọn một thành để chọn mục tiêu.",
|
||||
"ui.end": "Đầu",
|
||||
"ui.end_cap.chamfer": "Vát góc",
|
||||
"ui.end_cap.direction": "Hướng",
|
||||
"ui.end_cap.faces": "Mặt đầu",
|
||||
"ui.end_cap.inset": "Thụt vào",
|
||||
"ui.end_cap.inset_kind": "Thụt vào theo",
|
||||
"ui.end_cap.inset_ratio": "Tỉ lệ thụt vào",
|
||||
"ui.end_cap.inward": "Vào trong",
|
||||
"ui.end_cap.length": "Chiều dài",
|
||||
"ui.end_cap.outward": "Ra ngoài",
|
||||
"ui.end_cap.ratio": "Tỉ lệ theo độ dày",
|
||||
"ui.end_cap_title": "NẮP ĐẦU",
|
||||
"ui.end_radius": "Bán kính kết thúc",
|
||||
"ui.end_scale": "Tỷ lệ đầu cuối",
|
||||
"ui.ends": "Các đầu",
|
||||
@@ -5630,10 +5468,7 @@
|
||||
"ui.explode_needs_two_components": "Chế độ xem phân rã tách các cụm chi tiết ra xa nhau, nên thiết kế cần có từ hai cụm chi tiết trở lên (Tạo mới Cụm chi tiết, Chèn thiết kế vào cụm hoặc Tạo cụm chi tiết từ các thân khối)",
|
||||
"ui.exportDxf": "Xuất tệp DXF…",
|
||||
"ui.export_ellipsis_keymap": "Xuất tệp…",
|
||||
"ui.export_glb": "Xuất tệp GLB",
|
||||
"ui.export_keymap_tip": "Xuất phím tắt, danh sách S box yêu thích và thanh công cụ ra tệp",
|
||||
"ui.export_selects_only_body": "Chọn khối duy nhất khi xuất lưới",
|
||||
"ui.export_selects_only_body_tip": "Xuất tệp STL, Xuất tệp 3MF và Gửi sang phần mềm cắt lớp bắt đầu với khối của thiết kế đã được chọn khi thiết kế chỉ có một khối.",
|
||||
"ui.extend": "Kéo dài đường",
|
||||
"ui.extent": "Phạm vi",
|
||||
"ui.extent_type": "Kiểu giới hạn kéo dài",
|
||||
@@ -5693,8 +5528,6 @@
|
||||
"ui.finest": "Mịn nhất",
|
||||
"ui.finish_sketch": "Hoàn tất phác thảo",
|
||||
"ui.first_dimension_scales": "Kích thước đầu tiên co giãn bản vẽ",
|
||||
"ui.first_dimension_scales_about_origin": "Co giãn quanh gốc phác thảo",
|
||||
"ui.first_dimension_scales_about_origin_tip": "Bật: bản vẽ luôn phóng to hoặc thu nhỏ quanh gốc phác thảo, nên hình vẽ cách xa gốc sẽ di chuyển. Tắt: bản vẽ không gắn với gốc sẽ co giãn quanh tâm của chính nó và giữ nguyên vị trí.",
|
||||
"ui.first_dimension_scales_tip": "Bật: kích thước chiều dài đầu tiên của bản phác thảo co giãn toàn bộ hình mà nó đo, nên hình dạng được giữ nguyên. Tắt: kích thước chỉ đổi cỡ phần mà nó đo.",
|
||||
"ui.fit": "Vừa vặn (Fit)",
|
||||
"ui.fix_unfix": "Cố định/Uncố định",
|
||||
@@ -6117,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "Chiếu, Giao, Đưa vào hình học 3D và các cạnh bề mặt của phác thảo mới trên một bề mặt tạo ra đường dựng hình: tham chiếu để vẽ theo, không thuộc biên dạng. Chúng vẫn liên kết với mô hình.",
|
||||
"ui.properties": "Thuộc tính cơ lý",
|
||||
"ui.properties.copy_matrix": "Sao chép ma trận",
|
||||
"ui.properties.copy_value": "Nhấp để sao chép",
|
||||
"ui.properties.first_moments": "Mômen bậc nhất",
|
||||
"ui.properties.inertia": "Mômen quán tính",
|
||||
"ui.properties.inertia_note": "Quanh trọng tâm, theo các trục thế giới (g·{unit}²)",
|
||||
@@ -6130,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "Phép đo đã dừng trước khi hoàn tất.",
|
||||
"ui.properties.principal_axis": "Trục chính {number}",
|
||||
"ui.properties.principal_moments": "Mômen quán tính chính",
|
||||
"ui.properties.value_copied": "Đã sao chép giá trị",
|
||||
"ui.pull_direction": "Hướng kéo",
|
||||
"ui.quality": "Chất lượng",
|
||||
"ui.quantity": "Số lượng",
|
||||
@@ -6151,14 +5982,11 @@
|
||||
"ui.relink_design_changed": "Cụm lắp ráp đã thay đổi trong lúc chọn nguồn. Hãy bắt đầu lại Liên kết lại nguồn.",
|
||||
"ui.relink_done": "Đã liên kết lại nguồn cho tất cả các thể hiện.",
|
||||
"ui.relink_not_linked": "Chi tiết này chưa được liên kết với thiết kế nguồn nào.",
|
||||
"ui.relink_one_done": "Đã liên kết lại nguồn cho thể hiện này.",
|
||||
"ui.relink_select_one": "Hãy chọn trước một chi tiết được liên kết hoặc một thể hiện của nó.",
|
||||
"ui.relink_source_all": "Liên kết lại nguồn (tất cả thể hiện)…",
|
||||
"ui.relink_source_one": "Liên kết lại nguồn…",
|
||||
"ui.removeFromQuickAccess": "Gỡ khỏi Truy cập nhanh",
|
||||
"ui.removeFromToolbar": "Xóa khỏi thanh công cụ",
|
||||
"ui.removeSection": "Xóa mặt cắt",
|
||||
"ui.renameSelectedBodies": "Đổi tên các thân khối đã chọn",
|
||||
"ui.render": "Kết xuất hình ảnh",
|
||||
"ui.renderer": "Trình kết xuất hình ảnh (Renderer)",
|
||||
"ui.repeat": "Lặp lại",
|
||||
@@ -6189,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "Các lệnh đã ghim hiển thị trên ruy-băng. Rê chuột lên một hàng để ghim hoặc bỏ ghim.",
|
||||
"ui.ribbon_workspace": "Không gian làm việc",
|
||||
"ui.right": "Phải (Hình chiếu cạnh)",
|
||||
"ui.right_click_confirms": "Nhấp chuột phải xác nhận đầu vào của hộp thoại",
|
||||
"ui.right_click_confirms_tip": "Khi hộp thoại đang mở, nhấp chuột phải trong khung nhìn chuyển sang đầu vào trống tiếp theo, và ở đầu vào cuối cùng sẽ chạy OK",
|
||||
"ui.save": "Lưu",
|
||||
"ui.save_as": "Lưu thành tệp mới",
|
||||
"ui.save_mesh_no_slicer_open": "Không tìm thấy phần mềm cắt lớp: chọn Tùy chỉnh… và chỉ định chương trình cắt lớp của bạn",
|
||||
@@ -6250,16 +6076,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "Bộ lọc lựa chọn",
|
||||
"ui.sketch_keys_only": "Không dùng phím mô hình trong bản phác thảo",
|
||||
"ui.sketch_keys_only_tip": "Khi đang chỉnh sửa bản phác thảo, chỉ các phím phác thảo và các phím dùng được ở mọi nơi mới hoạt động; phím mô hình như E hoặc F không làm gì, nên một phím bấm nhầm không thể đóng một bản phác thảo nặng.",
|
||||
"ui.sketch_links_added_curve": "{command} đã thêm 1 đường cong vào bản phác thảo.",
|
||||
"ui.sketch_links_added_curves": "{command} đã thêm {count} đường cong vào bản phác thảo.",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} đã thêm {curves} và {points} vào bản phác thảo.",
|
||||
"ui.sketch_links_added_point": "{command} đã thêm 1 điểm vào bản phác thảo.",
|
||||
"ui.sketch_links_added_points": "{command} đã thêm {count} điểm vào bản phác thảo.",
|
||||
"ui.sketch_links_curve_count": "{count} đường cong",
|
||||
"ui.sketch_links_curve_count_one": "1 đường cong",
|
||||
"ui.sketch_links_hidden": "Kết quả bị ẩn vì {option} đang tắt trong Tùy chọn phác thảo.",
|
||||
"ui.sketch_links_point_count": "{count} điểm",
|
||||
"ui.sketch_links_point_count_one": "1 điểm",
|
||||
"ui.sketch_modifiers": "Phím bổ trợ phác thảo",
|
||||
"ui.sketch_project_geometry": "Hình học",
|
||||
"ui.sketch_report.all_constrained": "Mọi thứ đã được ràng buộc hoàn toàn.",
|
||||
@@ -6299,7 +6115,6 @@
|
||||
"ui.step_values": "Thay đổi giá trị bằng mũi tên và con lăn",
|
||||
"ui.step_values_tip": "Phím lên/xuống và con lăn trên trường giá trị sẽ thay đổi số trong đó.",
|
||||
"ui.stitch_tolerance_hint": "chặt",
|
||||
"ui.straighten": "Làm thẳng",
|
||||
"ui.stretch": "Kéo giãn",
|
||||
"ui.supersampling": "Khử răng cưa SSAA",
|
||||
"ui.supersampling_adaptive": "Chỉ khi góc nhìn đứng yên",
|
||||
@@ -6373,8 +6188,6 @@
|
||||
"ui.view_angles_yaw": "Lệch",
|
||||
"ui.view_angles_zero": "Đặt {axis} về 0°",
|
||||
"ui.view_centre": "Tâm góc nhìn",
|
||||
"ui.view_compass_tip": "Nhìn từ {axis}. Bấm lần nữa để đảo ngược. Kéo để xoay góc nhìn.",
|
||||
"ui.view_compass_tip_snap": "Nhìn từ {axis}. Bấm lần nữa để đảo ngược. Kéo để xoay góc nhìn; giữ Shift để bắt dính.",
|
||||
"ui.viewport_status_clear": "Tắt {name}",
|
||||
"ui.viewport_status_clear_hint": "Tắt {name} · Esc",
|
||||
"ui.viewport_status_edges": "{count} cạnh",
|
||||
|
||||
@@ -885,7 +885,6 @@
|
||||
"Variable Radius": "可變半徑",
|
||||
"Variable radius": "可變半徑",
|
||||
"Velocity": "速度",
|
||||
"Vertical": "垂直",
|
||||
"Vertices": "頂點",
|
||||
"View": "視圖",
|
||||
"View navigator": "視圖導航器",
|
||||
@@ -1150,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "另存為網格",
|
||||
"cmd.file_send_to_slicer": "發送到切片軟體",
|
||||
"cmd.file_slicers": "已安裝的切片軟體",
|
||||
"cmd.frame_end_cap": "端蓋",
|
||||
"cmd.frame_member": "框架構件",
|
||||
"cmd.frame_profile_insert": "插入型材",
|
||||
"cmd.frame_profile_list": "型材庫",
|
||||
@@ -1625,7 +1623,6 @@
|
||||
"dialog.pattern_sketch_not_object": "請選擇實體或特徵:草圖兩者都不是。請用草圖自身的陣列或鏡像重複其曲線,或先將其拉伸。",
|
||||
"dialog.primitive_point_tip": "填入 X、Y、Z 的點:先單擊此處,再單擊模型的頂點、邊或面、草圖中的點,或原點。",
|
||||
"dialog.reference_edge_tip": "所選面上的一條直邊,下方的距離從它量起:先單擊此處,再單擊該邊。",
|
||||
"dialog.right_click_pick": "請先選擇{input}",
|
||||
"dialog.select": "↖ 選擇",
|
||||
"dialog.selected_count": "↖ 已選擇 {count} 個",
|
||||
"dialog.selection_constraint": "約束 {id}",
|
||||
@@ -1670,8 +1667,6 @@
|
||||
"dxf.tolerance": "曲線公差",
|
||||
"dxf.tolerance_help": "僅導出可見實體和顯示的草圖。曲線使用直線段近似。公差越小,曲線越精細,但需要更多時間和快取。",
|
||||
"each rail's curves must be in one sketch": "每條導軌的曲線必須位於同一個草圖中",
|
||||
"error.end_cap_faces": "請至少選取一個框架構件的開放端面",
|
||||
"error.end_cap_unresolved": "此端蓋的端 {ends} 已不在模型上。請重新選取端面",
|
||||
"feature computation ended without a result": "特徵計算結束時沒有返回結果",
|
||||
"file.open.drawing_filter": "設計、CAD 檔案、網格和圖紙",
|
||||
"file.open.portal_fallback.no_portal_service": "開啟的檔案選擇器並非桌面自帶:桌面的檔案選擇服務不可用。",
|
||||
@@ -1769,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "將選中的實體儲存為 3MF 檔案,並在所選的切片軟體中開啟。用於一步從模型進入列印。",
|
||||
"help.font_details": "界面使用 egui 的內置字體(Ubuntu Light 和 Hack,採用 Ubuntu Font Licence 和 MIT/Bitstream Vera 認可證;Noto Emoji 和表情圖標字體,採用 OFL 和 MIT 認可證)。草圖文本使用 Liberation Sans(SIL OFL 1.1)。The Crafting Apps 的可選字體包 craft-fonts(BIZ UDPGothic、Shippori Mincho、BIZ UDMincho、Noto Sans CJK SC、Noto Sans Arabic;SIL OFL 1.1)未隨 SolidCraft 構建版本捆綁提供。",
|
||||
"help.fonts": "字體",
|
||||
"help.frame.end_cap": "以符合型材外形的板封閉框架構件的開放端。用於封住管材、角鋼與樑的端部,可蓋在端面上或嵌入端部。",
|
||||
"help.frame.member": "沿框架草圖的線放置型材(如管材或鋁型材),每條線一根構件。用於構建框架、貨架和焊接結構。",
|
||||
"help.inspect.accessibility": "給刀具從某一方向能夠到達和無法到達的面著色。用於檢查零件從該方向加工或成型是否可行。",
|
||||
"help.inspect.center_of_mass": "在均勻密度下顯示各實體單獨以及整體的質心。用於檢查平衡和零件的傾倒位置。",
|
||||
@@ -2883,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "圓心圓弧跟隨游標",
|
||||
"prefs.sketch.click_selects": "單擊選擇",
|
||||
"prefs.sketch.conflict_colour": "衝突顏色",
|
||||
"prefs.sketch.cursor_coordinates": "在草圖中顯示游標座標",
|
||||
"prefs.sketch.cursor_coordinates_note": "即使沒有執行工具,也在指標旁顯示其相對於草圖原點的 X 和 Y。關閉:僅在工具放置點時顯示。",
|
||||
"prefs.sketch.drawing": "繪製",
|
||||
"prefs.sketch.ellipse_axes": "繪製橢圓時帶上軸線",
|
||||
"prefs.sketch.ellipse_axes_note": "將長軸和短軸繪製為構造線,以便標注半軸和軸。關閉:僅繪製橢圓,對其按 D 得到短半徑,無論將數值拖到何處,都像以前一樣繪製並標注 R。",
|
||||
@@ -4746,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "將文字移離其曲線",
|
||||
"sketch_text.path_hint": "文字所跟隨的草圖曲線:先單擊此處,再選擇曲線",
|
||||
"sketch_text.use_font_file": "使用字體檔案 {path}",
|
||||
"sketch_text.valign_baseline": "基線",
|
||||
"sketch_text.valign_bottom": "底端",
|
||||
"sketch_text.valign_middle": "置中",
|
||||
"sketch_text.valign_top": "頂端",
|
||||
"solid": "實心",
|
||||
"status.editing": "正在編輯 {name}",
|
||||
"status.navigation": "游標映射:{mapping}",
|
||||
@@ -5085,7 +5073,6 @@
|
||||
"ui.agent_chat_setup_title": "設置助手",
|
||||
"ui.agent_chat_side": "停靠聊天",
|
||||
"ui.agent_chat_signed_in": "已登錄",
|
||||
"ui.agent_chat_snap_none_found": "未找到程式設計代理。Snap 套件在受限環境中執行,無法看到或啟動這台電腦上安裝的程式設計代理。若要使用它們,請改用 AppImage、.deb 或 .rpm 套件安裝 SolidCraft。使用 OpenAI 相容 API 的代理在 Snap 套件中同樣可用:請透過「新增代理」進行設定。",
|
||||
"ui.agent_chat_state_auth": "需要登錄",
|
||||
"ui.agent_chat_state_busy": "工作中…",
|
||||
"ui.agent_chat_state_exited": "智能體已停止",
|
||||
@@ -5252,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} 個實體",
|
||||
"ui.browser_bodies_other": "{count} 個實體",
|
||||
"ui.browser_collapse": "折疊瀏覽器",
|
||||
"ui.browser_collapse_below": "折疊下層",
|
||||
"ui.browser_expand": "展開瀏覽器",
|
||||
"ui.browser_expand_below": "展開下層",
|
||||
"ui.browser_title": "瀏覽器",
|
||||
"ui.calibrate": "校準",
|
||||
"ui.cancel": "取消",
|
||||
@@ -5463,17 +5448,6 @@
|
||||
"ui.ellipse": "橢圓",
|
||||
"ui.emboss_wrap_note": "與受支持圓柱相切的正交線輪廓會自動纏繞。選擇一個壁以指定目標。",
|
||||
"ui.end": "末端",
|
||||
"ui.end_cap.chamfer": "角落倒角",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "內縮",
|
||||
"ui.end_cap.inset_kind": "內縮方式",
|
||||
"ui.end_cap.inset_ratio": "內縮比例",
|
||||
"ui.end_cap.inward": "向內",
|
||||
"ui.end_cap.length": "長度",
|
||||
"ui.end_cap.outward": "向外",
|
||||
"ui.end_cap.ratio": "厚度比例",
|
||||
"ui.end_cap_title": "端蓋",
|
||||
"ui.end_radius": "結束半徑",
|
||||
"ui.end_scale": "末端縮放",
|
||||
"ui.ends": "端部",
|
||||
@@ -5976,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "投影、相交、包含3D幾何以及在面上新建草圖時投影的面邊,都會生成構造幾何:用於繪圖參考,不計入輪廓。它們仍與模型保持關聯。",
|
||||
"ui.properties": "屬性",
|
||||
"ui.properties.copy_matrix": "複製矩陣",
|
||||
"ui.properties.copy_value": "按一下以複製",
|
||||
"ui.properties.first_moments": "一階矩",
|
||||
"ui.properties.inertia": "轉動慣量",
|
||||
"ui.properties.inertia_note": "相對質心,世界座標軸 (g·{unit}2)",
|
||||
@@ -5989,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "測量在完成前已停止。",
|
||||
"ui.properties.principal_axis": "主軸 {number}",
|
||||
"ui.properties.principal_moments": "主慣性矩",
|
||||
"ui.properties.value_copied": "已複製數值",
|
||||
"ui.pull_direction": "拔模方向",
|
||||
"ui.quality": "質量",
|
||||
"ui.quantity": "數量",
|
||||
@@ -6045,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "固定的命令顯示在功能區中。將指針懸停在行上可固定或取消固定。",
|
||||
"ui.ribbon_workspace": "工作區",
|
||||
"ui.right": "右視",
|
||||
"ui.right_click_confirms": "右鍵確認對話方塊輸入",
|
||||
"ui.right_click_confirms_tip": "對話方塊開啟時,在視圖中按右鍵會轉到下一個空白輸入,在最後一個輸入上執行 OK",
|
||||
"ui.save": "儲存",
|
||||
"ui.save_as": "另存為",
|
||||
"ui.save_mesh_no_slicer_open": "未找到切片軟體:請選擇“自定義…”並指定切片軟體程序",
|
||||
|
||||
@@ -247,7 +247,6 @@
|
||||
"Drag to move the hole; click to remove it": "拖动以移动孔,单击以删除",
|
||||
"Drag to move the rest across the model. It snaps to sketch points on the face.": "拖动以在模型上移动垫块。它会吸附到面上的草图点。",
|
||||
"Drag to move the snap fit across the model. It snaps to sketch points on the face.": "拖动以在模型上移动卡扣。它会吸附到面上的草图点。",
|
||||
"Drag to place it on another face.": "拖动以将其放置到另一个面上。",
|
||||
"Drag to point the catch in another direction.": "拖动以将卡钩指向另一个方向。",
|
||||
"Drag to turn the rest in 5° steps. Hold Alt or Ctrl to turn it freely.": "拖动以 5° 为步长旋转垫块。按住 Alt 或 Ctrl 可自由旋转。",
|
||||
"Drive Joint": "驱动接头",
|
||||
@@ -514,7 +513,6 @@
|
||||
"Offset Y": "偏移 Y",
|
||||
"Offset Z": "偏移 Z",
|
||||
"On your computer": "在此计算机上",
|
||||
"One more stretch of the picked edge, each with its own angle, height and turns": "所选边的又一段,每段都有自己的角度、高度和折弯方向",
|
||||
"Opacity": "不透明度",
|
||||
"Open GitHub": "打开 GitHub",
|
||||
"Open GitHub draft": "打开 GitHub 草稿",
|
||||
@@ -636,7 +634,6 @@
|
||||
"Remove the track": "移除轨迹",
|
||||
"Remove this bend": "移除此折弯",
|
||||
"Remove this point": "移除此点",
|
||||
"Remove this segment": "移除此分段",
|
||||
"Rename Feature": "重命名特征",
|
||||
"Rename Folder": "重命名文件夹",
|
||||
"Render Stage": "渲染阶段",
|
||||
@@ -726,7 +723,6 @@
|
||||
"Section position": "截面位置",
|
||||
"Sections": "截面",
|
||||
"Sections (one sketch each)": "截面(每个一个草图)",
|
||||
"Segments": "分段",
|
||||
"Select Features": "选择特征",
|
||||
"Select Other": "选择其他",
|
||||
"Select Other: hold the left button still on the model (or right-click › Select Other…) to list everything under the cursor; click again on the same spot to select the next thing there. Double-click the middle button to go Home (Preferences › Navigation).": "“选择其他”:在模型上按住左键(或右键单击 › 选择其他…)列出光标下的所有对象;在同一位置再次单击可选择该处的下一个对象。双击中键转到主视图(首选项 › 导航)。",
|
||||
@@ -776,7 +772,6 @@
|
||||
"Spacing must be a non-zero number": "间距必须是非零数字",
|
||||
"Specialise": "专用操作",
|
||||
"Speed": "速度",
|
||||
"Split Edge": "分割边",
|
||||
"Splitting tool": "分割工具",
|
||||
"Square": "正方形",
|
||||
"Stainless Steel": "不锈钢",
|
||||
@@ -890,7 +885,6 @@
|
||||
"Variable Radius": "可变半径",
|
||||
"Variable radius": "可变半径",
|
||||
"Velocity": "速度",
|
||||
"Vertical": "垂直",
|
||||
"Vertices": "顶点",
|
||||
"View": "视图",
|
||||
"View navigator": "视图导航器",
|
||||
@@ -944,13 +938,6 @@
|
||||
"ai.prefs.connect_apps_note": "关闭后会移除已添加的条目。\n\nSolidCraft 启动时,会把自己作为 MCP 服务器添加到此电脑上找到的 AI 应用(OpenCode、Claude Desktop、Claude Code、Cursor、Codex、Gemini CLI、Copilot CLI、Windsurf、Zed、VS Code)。只添加或更新 solidcraft 条目;你修改过的条目不会被改动,文件会先备份。关闭后,会删除它添加的条目。",
|
||||
"ai.prefs.connect_at_start": "启动时连接上次使用的代理",
|
||||
"ai.prefs.connect_at_start_note": "每次启动 SolidCraft 时,在后台启动上次连接的智能体(或默认智能体),以便随时开始聊天。使用 --control 启动 SolidCraft 时不会这样做。如果无法连接,助手会显示“连接失败”和“重试”按钮。",
|
||||
"ai.prefs.control_failed": "控制通道无法启动:{error}",
|
||||
"ai.prefs.control_from_launch": "本次运行通过 --control 在端口 {port} 上启动。此处的更改将在下次不带 --control 启动 SolidCraft 时生效。",
|
||||
"ai.prefs.control_listening": "正在监听 127.0.0.1:{port}",
|
||||
"ai.prefs.control_not_listening": "未在监听",
|
||||
"ai.prefs.control_port": "端口",
|
||||
"ai.prefs.control_port_note": "AI 代理在本机上连接的端口 (127.0.0.1)。默认为 27878:若被占用,则使用下一个空闲端口。其他端口按原样使用。请让 MCP 客户端指向同一端口,例如 solidcraft-cli mcp --connect 127.0.0.1:7878。",
|
||||
"ai.prefs.control_port_taken": "端口 {port} 已被其他程序(或另一个 SolidCraft 窗口)占用。请选择其他端口。",
|
||||
"ai.prefs.follow_camera": "跟随相机",
|
||||
"ai.prefs.follow_camera_off": "相机自动跟随已关闭。",
|
||||
"ai.prefs.follow_camera_on": "相机将转向代理创建的草图。",
|
||||
@@ -1011,13 +998,6 @@
|
||||
"browser.sketches_to_parts_not_on_face": "不在零件的面上",
|
||||
"browser.sketches_to_parts_part_missing": "其零件已不存在",
|
||||
"browser.sketches_to_parts_result": "已将 {moved} 个草图移到其所在的零件;{stayed} 个保留原处:{why}",
|
||||
"browser.straighten_angle": "边的方向",
|
||||
"browser.straighten_choose": "选择边的方向(水平、垂直或角度),然后按“拉直”。",
|
||||
"browser.straighten_click_a": "在图像上单击应为直线的边的一端,或输入其坐标。",
|
||||
"browser.straighten_click_b": "单击该边的另一端,或输入其坐标。",
|
||||
"browser.straighten_horizontal": "水平",
|
||||
"browser.straighten_title": "拉直:{name}",
|
||||
"browser.straighten_vertical": "垂直",
|
||||
"browser.units": "单位: {units}",
|
||||
"cam.flat": "平底",
|
||||
"cam.follower": "从动件",
|
||||
@@ -1047,8 +1027,6 @@
|
||||
"cmd.appearance_pick_up": "拾取外观",
|
||||
"cmd.appearance_replace": "替换外观",
|
||||
"cmd.assembly_bom": "物料清单",
|
||||
"cmd.assembly_constraint_create": "约束",
|
||||
"cmd.assembly_constraint_edit": "编辑约束",
|
||||
"cmd.assembly_mass_properties": "质量属性",
|
||||
"cmd.body.print_face": "打印底面",
|
||||
"cmd.body_rename": "重命名实体",
|
||||
@@ -1067,7 +1045,6 @@
|
||||
"cmd.canvas_delete": "删除画布",
|
||||
"cmd.canvas_edit": "编辑画布",
|
||||
"cmd.canvas_insert": "画布",
|
||||
"cmd.canvas_straighten": "拉直画布",
|
||||
"cmd.canvas_to_sketch": "画布转草图",
|
||||
"cmd.component_activate": "激活组件",
|
||||
"cmd.component_break_link": "断开链接",
|
||||
@@ -1109,10 +1086,7 @@
|
||||
"cmd.config_rule": "配置规则",
|
||||
"cmd.config_rules": "配置规则",
|
||||
"cmd.config_table": "显示配置表",
|
||||
"cmd.construct.axis": "轴",
|
||||
"cmd.construct.plane": "平面",
|
||||
"cmd.construct.plane.axis_point": "通过轴和点的平面",
|
||||
"cmd.construct.point": "点",
|
||||
"cmd.construct_axis_edge": "过边的轴",
|
||||
"cmd.construct_axis_normal_to_face": "垂直于面的轴",
|
||||
"cmd.construct_axis_through_cylinder": "过圆柱/圆锥/圆环的轴",
|
||||
@@ -1175,7 +1149,6 @@
|
||||
"cmd.file_save_mesh": "另存为网格",
|
||||
"cmd.file_send_to_slicer": "发送到切片软件",
|
||||
"cmd.file_slicers": "已安装的切片软件",
|
||||
"cmd.frame_end_cap": "端盖",
|
||||
"cmd.frame_member": "框架构件",
|
||||
"cmd.frame_profile_insert": "插入型材",
|
||||
"cmd.frame_profile_list": "型材库",
|
||||
@@ -1196,7 +1169,6 @@
|
||||
"cmd.inspect_isocurve": "等参线分析",
|
||||
"cmd.inspect_minimum_radius": "最小半径分析",
|
||||
"cmd.inspect_parameter_sweep": "参数扫描",
|
||||
"cmd.inspect_parameter_variants": "比较参数方案",
|
||||
"cmd.inspect_silhouette": "轮廓",
|
||||
"cmd.inspect_zebra": "斑马纹分析",
|
||||
"cmd.joint_as_built": "现状接头",
|
||||
@@ -1250,10 +1222,6 @@
|
||||
"cmd.motion_trace": "运动轨迹",
|
||||
"cmd.motion_trace_edit": "编辑运动轨迹",
|
||||
"cmd.motion_trace_keep": "保留运动轨迹",
|
||||
"cmd.note_add": "添加备注",
|
||||
"cmd.note_delete": "删除备注",
|
||||
"cmd.note_list": "列出备注",
|
||||
"cmd.note_update": "编辑备注",
|
||||
"cmd.occurrence_align": "对齐实例",
|
||||
"cmd.occurrence_copy": "粘贴(实例)",
|
||||
"cmd.occurrence_drag": "拖动实例",
|
||||
@@ -1379,7 +1347,6 @@
|
||||
"cmd.render_start": "渲染图像",
|
||||
"cmd.render_status": "渲染进度",
|
||||
"cmd.select_clear": "清除选择",
|
||||
"cmd.selection_get": "获取选择",
|
||||
"cmd.settings_profile_apply": "应用设置配置文件",
|
||||
"cmd.settings_profile_delete": "删除设置配置文件",
|
||||
"cmd.settings_profile_export": "导出设置配置文件",
|
||||
@@ -1543,7 +1510,6 @@
|
||||
"cmd.timeline_suppress": "抑制特征",
|
||||
"cmd.ui.assistant": "切换助手显示",
|
||||
"cmd.ui.palette": "搜索命令",
|
||||
"cmd.ui.toggle_visibility": "显示/隐藏所选项",
|
||||
"cmd.view.navigator": "自定义视图导航器",
|
||||
"cmd.view.render_browser": "渲染浏览器",
|
||||
"cmd.view.render_dock": "移动渲染停靠面板",
|
||||
@@ -1601,7 +1567,6 @@
|
||||
"color.step_down": "减少一步",
|
||||
"color.step_up": "增加一步",
|
||||
"color.value": "明度(百分比)",
|
||||
"component.error.ambiguous_name": "多个组件名为 `{name}`。请使用数字组件 ID:{ids}。",
|
||||
"config.column_filter_empty": "没有匹配的列",
|
||||
"config.rule_parameter_columns": "此处仅列出在表中有列的参数。使用“添加列”(+) 添加一列,即可在此使用该参数。",
|
||||
"config.rule_suppression_columns": "此处仅列出在表中有“抑制”列的特征。使用“添加列”(+) 添加一列,即可在此控制该特征。",
|
||||
@@ -1642,7 +1607,6 @@
|
||||
"diagnostic.reselect_reference": "{feature}:引用 `{reference}` 已不再是选择时的样子;请重新选择",
|
||||
"dialog.bodies_count": "{count} 个实体",
|
||||
"dialog.clearance_invalid": "间隙必须是 0 或更大的长度",
|
||||
"dialog.component_origin": "{placement} · {item}",
|
||||
"dialog.compute": "计算",
|
||||
"dialog.compute_again": "重新计算",
|
||||
"dialog.computing": "正在计算… {seconds} 秒",
|
||||
@@ -1655,12 +1619,10 @@
|
||||
"dialog.dimension_step_expression": "只有数字可以增减;表达式保持不变",
|
||||
"dialog.dimension_step_up": "增加 {step}",
|
||||
"dialog.edit_title": "编辑 {title}",
|
||||
"dialog.hole_held_off_its_line": "参考边将此孔固定在一条直线上,该直线在所选点之前就离开了该面。请在直线经过该面的位置选取,或移除该边以自由移动孔。",
|
||||
"dialog.no_shown_body": "没有可更改的显示实体:请显示一个实体,或选择新建实体",
|
||||
"dialog.pattern_sketch_not_object": "请选择实体或特征:草图两者都不是。请用草图自身的阵列或镜像重复其曲线,或先将其拉伸。",
|
||||
"dialog.primitive_point_tip": "填入 X、Y、Z 的点:先单击此处,再单击模型的顶点、边或面、草图中的点,或原点。",
|
||||
"dialog.reference_edge_tip": "所选面上的一条直边,下方的距离从它量起:先单击此处,再单击该边。",
|
||||
"dialog.right_click_pick": "请先选择{input}",
|
||||
"dialog.select": "↖ 选择",
|
||||
"dialog.selected_count": "↖ 已选择 {count} 个",
|
||||
"dialog.selection_constraint": "约束 {id}",
|
||||
@@ -1674,12 +1636,9 @@
|
||||
"document.changed_on_disk": "{name} 已在磁盘上更改",
|
||||
"document.changed_on_disk_detail": "自您打开或上次保存 {name} 以来,它已被其他程序或计算机更改。覆盖会用您的更改替换这些更改;保存副本则两者都保留。",
|
||||
"document.copy_name": "{name} 副本",
|
||||
"document.discard_row": "放弃",
|
||||
"document.finish_save_prompt": "请先回答保存提示,再打开其他设计。",
|
||||
"document.newer_file": "由较新版本的 SolidCraft 保存(格式 {format},此版本最高可读取 {reads})。如有缺失,请更新。",
|
||||
"document.newer_file_change": "由较新版本的 SolidCraft 保存(格式 {format},包含此版本未知的 `{change}`)。如有缺失,请更新。",
|
||||
"document.newer_file_not_read": "未读取:{what}。保存时会保留它。",
|
||||
"document.not_saved_yet": "尚未保存",
|
||||
"document.open_anyway": "仍然打开",
|
||||
"document.open_elsewhere": "{name} 已被打开",
|
||||
"document.open_elsewhere_detail": "{name} 已在 {who} 上的 SolidCraft {app} 中打开({when}打开)。如果双方都保存,其中一方的工作会丢失。以只读方式打开即可查看而不会覆盖它。",
|
||||
@@ -1689,9 +1648,6 @@
|
||||
"document.read_only_save": "此设计以只读方式打开:请另存为新文件",
|
||||
"document.save_changes": "保存对 {name} 的更改?",
|
||||
"document.save_copy": "保存副本…",
|
||||
"document.save_many": "保存 {n} 个设计的更改?",
|
||||
"document.save_row": "保存",
|
||||
"document.save_selected": "保存所选项",
|
||||
"document.tab_unsaved_changes": "未保存的更改",
|
||||
"document.unsaved_changes": "{name} 有未保存的更改。如果不保存,将丢失这些更改。",
|
||||
"drive.rigid": "{joint} 是刚性接头:它把零件固定在原位,因此没有可驱动的运动。要让零件运动,请在“编辑接头”中更改其类型:旋转用 Revolute,滑动用 Slider,两者兼有用 Cylindrical。",
|
||||
@@ -1711,8 +1667,6 @@
|
||||
"dxf.tolerance": "曲线公差",
|
||||
"dxf.tolerance_help": "仅导出可见实体和显示的草图。曲线使用直线段近似。公差越小,曲线越精细,但需要更多时间和内存。",
|
||||
"each rail's curves must be in one sketch": "每条导轨的曲线必须位于同一个草图中",
|
||||
"error.end_cap_faces": "请至少选择一个框架构件的开放端面",
|
||||
"error.end_cap_unresolved": "此端盖的端 {ends} 已不在模型上。请重新选择端面",
|
||||
"feature computation ended without a result": "特征计算结束时没有返回结果",
|
||||
"file.open.drawing_filter": "设计、CAD 文件、网格和图纸",
|
||||
"file.open.portal_fallback.no_portal_service": "打开的文件选择器并非桌面自带:桌面的文件选择服务不可用。",
|
||||
@@ -1724,7 +1678,6 @@
|
||||
"file_load.inserting": "正在插入几何体",
|
||||
"file_load.link_item": "{name} ({done}/{total})",
|
||||
"file_load.opened": "已打开 {name}",
|
||||
"file_load.opened_behind": "已在新标签页中打开{name}",
|
||||
"file_load.opened_in_tab": "已在新标签页中打开 {name}",
|
||||
"file_load.opening": "正在打开设计",
|
||||
"file_load.preparing_thumbnail": "正在准备缩略图...",
|
||||
@@ -1772,13 +1725,11 @@
|
||||
"help.config.table": "显示配置表:每个变体一行,每个参数或特征一列,并指出设计是否仍与当前生效的行一致。用于检查设计的各个变体。",
|
||||
"help.connect_note": "请重启各个助手以加载 SolidCraft 服务器。每个被修改的文件都已备份为 .bak。",
|
||||
"help.connect_title": "连接 AI 助手",
|
||||
"help.construct.axis": "按所选对象对应的方法创建构造轴:沿边或直线、穿过孔或圆形面、两平面的交线、穿过两点,或过一点垂直于面。在已知参照但不想选择方法时使用。",
|
||||
"help.construct.axis.edge": "沿直边或草图线创建构造轴。用作旋转、圆周阵列或接头的轴。",
|
||||
"help.construct.axis.normal_to_face": "创建一条过某点、垂直于面的构造轴。用作从表面笔直伸出的轴。",
|
||||
"help.construct.axis.through_cylinder": "通过圆柱、圆锥或圆环面的中心,或圆形边的中心创建构造轴。用于绕圆形零件旋转或阵列特征。",
|
||||
"help.construct.axis.two_planes": "在两个平面或平整面相交处创建构造轴。用于所需的轴正是两个面之间的交线时。",
|
||||
"help.construct.axis.two_points": "通过两个点、顶点或草图点创建构造轴。用于连接两个已知位置的轴。",
|
||||
"help.construct.plane": "按所选对象对应的方法创建构造平面:偏移自平面、过一点、两平面之间、过直线或点、与曲面相切,或垂直于路径。在已知参照但不想选择方法时使用。",
|
||||
"help.construct.plane.along_path": "在边或曲线上的指定位置创建垂直于它的构造平面。用于为扫掠绘制轮廓,或绘制路径的截面。",
|
||||
"help.construct.plane.at_angle": "创建一个由平面或面绕轴或边旋转一定角度而成的构造平面。用于倾斜的草图,例如斜支架。",
|
||||
"help.construct.plane.axis_point": "创建包含一条轴和一个轴外点的构造平面。先选择原点轴、构造轴、直边或草图直线,再选择顶点、草图点或构造点。轴上的点无法确定唯一的平面。",
|
||||
@@ -1788,7 +1739,6 @@
|
||||
"help.construct.plane.tangent": "创建在某点与圆柱、圆锥、球或圆环相切的构造平面。用于在圆形零件的侧面绘制草图。",
|
||||
"help.construct.plane.three_points": "通过三个点创建构造平面。用于由模型上的位置(如三个角)确定的平面。",
|
||||
"help.construct.plane.two_edges": "通过位于同一平面内的两条直边或直线创建构造平面。用于穿过零件的平面,例如通过两条相对的边。",
|
||||
"help.construct.point": "按所选对象对应的方法创建构造点:在顶点、圆或球的中心、沿边、两直线或三个平面的交点,或直线与平面的交点。在已知参照但不想选择方法时使用。",
|
||||
"help.construct.point.along_path": "在边或曲线上的指定位置创建构造点。用作路径中途的参考。",
|
||||
"help.construct.point.center": "在圆形边、草图圆或圆弧、球或圆环的中心创建构造点。用作孔、轴和接头的参考。",
|
||||
"help.construct.point.edge_plane": "在边或直线穿过平面或平整面处创建构造点。用于标出路径与平面相交的位置。",
|
||||
@@ -1814,7 +1764,6 @@
|
||||
"help.file.send_to_slicer": "将选中的实体保存为 3MF 文件,并在所选的切片软件中打开。用于一步从模型进入打印。",
|
||||
"help.font_details": "界面使用 egui 的内置字体(Ubuntu Light 和 Hack,采用 Ubuntu Font Licence 和 MIT/Bitstream Vera 许可证;Noto Emoji 和表情图标字体,采用 OFL 和 MIT 许可证)。草图文本使用 Liberation Sans(SIL OFL 1.1)。The Crafting Apps 的可选字体包 craft-fonts(BIZ UDPGothic、Shippori Mincho、BIZ UDMincho、Noto Sans CJK SC、Noto Sans Arabic;SIL OFL 1.1)未随 SolidCraft 构建版本捆绑提供。",
|
||||
"help.fonts": "字体",
|
||||
"help.frame.end_cap": "用符合型材外形的板封闭框架构件的开放端。用于封住管材、角钢和梁的端部,可盖在端面上或嵌入端部。",
|
||||
"help.frame.member": "沿框架草图的线放置型材(如管材或铝型材),每条线一根构件。用于构建框架、货架和焊接结构。",
|
||||
"help.inspect.accessibility": "给刀具从某一方向能够到达和无法到达的面着色。用于检查零件从该方向加工或成型是否可行。",
|
||||
"help.inspect.center_of_mass": "在均匀密度下显示各实体单独以及整体的质心。用于检查平衡和零件的倾倒位置。",
|
||||
@@ -2291,9 +2240,6 @@
|
||||
"measure.at": "位置",
|
||||
"measure.item": "项目 {number}",
|
||||
"measure.line_to_centre": "线到圆心",
|
||||
"measure.perimeter": "周长",
|
||||
"measure.perimeter_inner": "内周长",
|
||||
"measure.perimeter_outer": "外周长",
|
||||
"measure.quick_copied": "已复制测量值",
|
||||
"measure.quick_copy": "点击复制测量值",
|
||||
"measure.quick_edges": "{count} 条边",
|
||||
@@ -2335,8 +2281,6 @@
|
||||
"nav.hfss.help": "Alt+左键拖动平移,Shift+Alt+左键拖动缩放,在空白处 Ctrl+左键拖动旋转",
|
||||
"nav.inventor.help": "中键拖动平移,Shift+中键拖动旋转,Ctrl+中键拖动缩放,右键拖动旋转",
|
||||
"nav.maya.help": "Alt+左键拖动旋转,Alt+中键拖动平移,Alt+右键拖动缩放;中键拖动也可平移",
|
||||
"nav.maya_horizontal_zoom.help": "Alt+右键拖动:向右放大,向左缩小。关闭此选项可恢复垂直拖动缩放。",
|
||||
"nav.maya_horizontal_zoom.label": "Maya:水平拖动缩放",
|
||||
"nav.nx.help": "中键拖动旋转,Shift+中键平移(对应 NX 的中键+右键),Ctrl+中键缩放(对应 NX 的中键+左键);右键拖动不旋转视图",
|
||||
"nav.openscad.help": "在空白处左键拖动旋转,Shift+左键拖动框选,拖动草图几何可编辑;右键或中键拖动平移,Shift+右键或 Shift+中键拖动缩放",
|
||||
"nav.orbit_cursor_wrap.help": "旋转拖动到达视图边缘时,光标移到对侧边缘并继续旋转。关闭时,拖动在屏幕边缘停止。在 Wayland 和浏览器中无效。",
|
||||
@@ -2467,16 +2411,6 @@
|
||||
"not a move": "不是移动",
|
||||
"not a number": "不是数字",
|
||||
"open a sketch first": "请先打开一个草图",
|
||||
"operations.cancel": "取消{name}",
|
||||
"operations.cancelled": "已取消{name}",
|
||||
"operations.cancelling": "正在取消…",
|
||||
"operations.cannot_cancel": "无法取消{name}",
|
||||
"operations.feature": "特征",
|
||||
"operations.feature_edit": "编辑特征",
|
||||
"operations.meshing": "正在加载零件",
|
||||
"operations.queued": "排队中",
|
||||
"operations.stopped": "已取消",
|
||||
"operations.waiting": "就绪",
|
||||
"parameters.apply_live": "离开字段时立即应用每项更改",
|
||||
"parameters.apply_live_tip": "关闭时:更改会等到“应用”或“确定”,然后设计只为所有更改重建一次。“取消”或 Esc 会放弃这些更改。",
|
||||
"parameters.held": "{count} 项更改等待应用",
|
||||
@@ -2565,7 +2499,6 @@
|
||||
"prefs.appearance.viewport_colours": "3D 视图颜色",
|
||||
"prefs.appearance.viewport_logo": "视口和徽标",
|
||||
"prefs.applies_on_restart": "重启后生效",
|
||||
"prefs.assemblies": "装配",
|
||||
"prefs.assistant": "助手",
|
||||
"prefs.assistant_connecting": "连接",
|
||||
"prefs.assistant_follow_help": "草图的Look At操作会使视图随指针移动。",
|
||||
@@ -2618,10 +2551,6 @@
|
||||
"prefs.choose_font": "选择字体文件…",
|
||||
"prefs.click": "单击",
|
||||
"prefs.command_dialog_values": "命令对话框",
|
||||
"prefs.constraint_glyph_size": "约束符号大小",
|
||||
"prefs.constraint_glyph_size_note": "草图中约束符号及其字母或图标的绘制大小。100% 为常规大小;任意缩放比例下符号都保持此屏幕大小。",
|
||||
"prefs.construct_menu_groups": "按实体类型分组构造工具",
|
||||
"prefs.construct_menu_groups_help": "显示平面、轴和点标题。关闭时保留原始菜单顺序。",
|
||||
"prefs.contact_shading": "柔和接触阴影",
|
||||
"prefs.contact_shading_note": "在零件相近处添加柔和阴影。",
|
||||
"prefs.context_menu": "上下文菜单",
|
||||
@@ -2657,8 +2586,6 @@
|
||||
"prefs.design_tools.rows": "行数",
|
||||
"prefs.devices": "3D 鼠标",
|
||||
"prefs.dialog_buttons": "对话框按钮",
|
||||
"prefs.dialog_first_letter_buttons": "对话框按钮响应其首字母",
|
||||
"prefs.dialog_first_letter_buttons_help": "打开对话框时,按下按钮标签的首字母即可触发该按钮:如“取”对应“取消”。一个字母若匹配两个按钮则不起作用,获得焦点的文本框保留按键输入。关闭时:按键不影响按钮,与以前相同。",
|
||||
"prefs.dialogs": "对话框",
|
||||
"prefs.dialogs_edge": "视图边缘",
|
||||
"prefs.dialogs_left_column": "左侧栏",
|
||||
@@ -2672,23 +2599,12 @@
|
||||
"prefs.dimension_values_window": "在窗口中",
|
||||
"prefs.display": "显示",
|
||||
"prefs.edges": "边缘与着色",
|
||||
"prefs.export": "导出",
|
||||
"prefs.export_name": "导出文件名",
|
||||
"prefs.export_name.body": "导出实体的名称(有多个时取第一个)",
|
||||
"prefs.export_name.design": "设计名称",
|
||||
"prefs.export_name_hint": "例如 {design}-{body}",
|
||||
"prefs.export_name_sample": "导出此设计时建议的名称:{name}",
|
||||
"prefs.export_name_tip": "文件 › 导出和另存为网格时建议的文件名。以下占位符会被替换:\n{placeholders}\n未设置的设计属性会被省略。留空则建议设计名称,网格则建议实体名称。",
|
||||
"prefs.extend": "扩展",
|
||||
"prefs.extra_navigation": "在空白处按住Ctrl并用鼠标左键拖动可旋转;按住空格键可平移。",
|
||||
"prefs.extrude_arrow_face_stops": "拉伸箭头停在面上",
|
||||
"prefs.extrude_arrow_face_stops_note": "拖动拉伸的距离箭头时,它会停在与轮廓平行的平面上(例如正在切除的块的另一侧),并勾勒出该面。关闭:箭头只按整数步长移动。",
|
||||
"prefs.extrude_view_isometric": "打开拉伸时转到等轴测视图",
|
||||
"prefs.extrude_view_return": "关闭拉伸时回到之前的视图",
|
||||
"prefs.file_operations_wait": "等待文件打开",
|
||||
"prefs.file_operations_wait_note": "打开或插入文件、重新读取链接时,设计会在显示进度和取消按钮的卡片后等待。关闭:文件显示在操作面板中,您可以继续工作;插入会在您完成当前操作后生效,期间打开的文件会放在新标签页中。",
|
||||
"prefs.fillet_legacy_radius": "使用之前的圆角半径默认值",
|
||||
"prefs.fillet_legacy_radius.help": "默认关闭。开启时:新的 Solid Fillet 以按设计单位读取的数字 2(\"2 in\")开始,与之前相同。关闭时:它以该工具自带的半径 2 mm 开始,并按设计的单位显示(\"0.07874 in\")。",
|
||||
"prefs.follows_os": "跟随操作系统",
|
||||
"prefs.font": "字体",
|
||||
"prefs.font_fallback": "所选字体缺少的字符会使用内置字体,避免标签显示为空方框。",
|
||||
@@ -2712,17 +2628,6 @@
|
||||
"prefs.gesture_pan": "平移",
|
||||
"prefs.gesture_zoom": "缩放",
|
||||
"prefs.graphics": "图形",
|
||||
"prefs.graphics_api": "图形 API",
|
||||
"prefs.graphics_api_auto": "自动",
|
||||
"prefs.graphics_api_help": "选择用于启动 SolidCraft 的图形 API。如果下次启动无法打开窗口,将恢复之前的选择。",
|
||||
"prefs.graphics_api_override": "启动覆盖设置正在控制图形 API。正常打开 SolidCraft 时将应用已保存的选择。",
|
||||
"prefs.graphics_api_restart_note": "重启后生效。关闭前会处理未保存的设计。",
|
||||
"prefs.graphics_api_restart_unavailable": "重启 SolidCraft 以应用已保存的图形 API。",
|
||||
"prefs.graphics_api_running": "当前:{current}。下次启动的选择:{selected}。",
|
||||
"prefs.graphics_api_save_failed": "无法保存图形 API 选择:{error}",
|
||||
"prefs.graphics_api_start_failed": "无法准备所选图形 API:{error}",
|
||||
"prefs.graphics_api_start_reverted": "上次使用 {requested} 启动时未能打开窗口。SolidCraft 已恢复为 {previous}。",
|
||||
"prefs.graphics_api_unavailable": "图形 API 选择功能可在桌面应用中使用。",
|
||||
"prefs.graphics_card": "显卡",
|
||||
"prefs.graphics_card_auto": "自动",
|
||||
"prefs.graphics_card_missing": "已保存的显卡不可用;将使用自动选择。",
|
||||
@@ -2766,8 +2671,6 @@
|
||||
"prefs.history_sketches_in_order": "按创建顺序",
|
||||
"prefs.history_sketches_note": "草图:选择“位于其特征下”后,左侧历史在宽度足以显示名称时,会将草图缩进一级,列在由其创建的第一个特征下。底部时间轴始终保持创建顺序。",
|
||||
"prefs.history_sketches_under_feature": "位于其特征下",
|
||||
"prefs.history_steps_component": "历史按组件逐步移动",
|
||||
"prefs.history_steps_component_note": "当某个组件处于活动或选中状态时,历史控件按底部历史的显示,只在该组件的特征之间移动。关闭后,它们在设计的所有特征之间移动。左侧或浏览器下方的历史始终在所有特征之间移动。",
|
||||
"prefs.hold_stop_snapping": "按住以停用吸附",
|
||||
"prefs.home_fit_size": "主视图与适配大小",
|
||||
"prefs.home_fit_size_note": "主视图、适配、打开的设计或视图导航器切换视图框住模型时,模型占视图的比例,与下方设置是否开启无关。100 %:填满面板、罗盘和导航栏之间的视图。",
|
||||
@@ -2783,8 +2686,6 @@
|
||||
"prefs.invert_curved_roll_arrows_note": "立方体角落的两个弯曲箭头在屏幕平面内翻滚视图。开启:顺时针箭头逆时针翻滚,逆时针箭头顺时针翻滚。关闭:每个箭头按其弯曲方向翻滚视图。",
|
||||
"prefs.invert_navigator_arrows": "反转视图立方体的旋转箭头",
|
||||
"prefs.invert_navigator_arrows_note": "立方体周围的箭头按箭头所指的方向转动相机,与 Fusion 和 Inventor 相同:左侧箭头指向右,相机向右转动。关闭:箭头把立方体转向它所在的那一面,因此左侧箭头使相机向左转动。弯曲的翻滚箭头不受影响。",
|
||||
"prefs.joint_drag_trackball": "拖动球关节上的零件时像轨迹球一样旋转",
|
||||
"prefs.joint_drag_trackball_help": "拖动由球关节固定的零件时,它绕关节以最小的转动旋转,就像滚动一个与零件同样大小的球。关闭:抓取的点精确跟随指针,零件还可能绕该点自旋。",
|
||||
"prefs.keep_unsaved_also_asks": "关闭标签页时仍然询问",
|
||||
"prefs.keep_unsaved_also_asks_tip": "关闭此项后,只要每个未保存设计的副本都是最新的,标签页就会直接关闭,不显示浏览器的提示框。",
|
||||
"prefs.keep_unsaved_in_browser": "在此浏览器中保留未保存的工作",
|
||||
@@ -2860,8 +2761,6 @@
|
||||
"prefs.not_on_gpu": "此 GPU 不支持",
|
||||
"prefs.on": "开启",
|
||||
"prefs.opaque": "不透明",
|
||||
"prefs.operations_panel": "在视图中显示操作",
|
||||
"prefs.operations_panel_note": "耗时的操作(打开文件、计算特征、智能体的命令)会连同进度和取消按钮显示在视图右下角。关闭:与以前一样显示“正在计算”提示。",
|
||||
"prefs.orbit_snap": "旋转时按住Shift可捕捉到坐标轴。",
|
||||
"prefs.orientation": "方向",
|
||||
"prefs.origin_plane_names": "原点平面名称",
|
||||
@@ -2942,8 +2841,6 @@
|
||||
"prefs.ribbon_tabs_only": "仅显示功能区的选项卡",
|
||||
"prefs.ribbon_tabs_only_note": "功能区折叠为选项卡行。单击选项卡会在视图上方显示其面板,直到命令开始或指针离开面板。“视图”选项卡中的“仅功能区选项卡”或其快捷键可切换此项。",
|
||||
"prefs.right_click": "右键单击",
|
||||
"prefs.save_prompt_one_at_a_time": "关闭多个设计时,逐个询问未保存的设计",
|
||||
"prefs.save_prompt_one_at_a_time_help": "对每个未保存的设计分别显示保存提示,而不是合并列表。",
|
||||
"prefs.saving": "启动和保存",
|
||||
"prefs.scale_note": "也可在窗口中使用 Ctrl + / Ctrl −。100% 时按钮高度为 28 像素。",
|
||||
"prefs.scale_text": "缩放与文字",
|
||||
@@ -2980,8 +2877,6 @@
|
||||
"prefs.sketch.center_arc": "圆心圆弧跟随光标",
|
||||
"prefs.sketch.click_selects": "单击选择",
|
||||
"prefs.sketch.conflict_colour": "冲突颜色",
|
||||
"prefs.sketch.cursor_coordinates": "在草图中显示光标坐标",
|
||||
"prefs.sketch.cursor_coordinates_note": "即使没有运行工具,也在指针旁显示其相对于草图原点的 X 和 Y。关闭:仅在工具放置点时显示。",
|
||||
"prefs.sketch.drawing": "绘制",
|
||||
"prefs.sketch.ellipse_axes": "绘制椭圆时带上轴线",
|
||||
"prefs.sketch.ellipse_axes_note": "将长轴和短轴绘制为构造线,以便标注半轴和轴。关闭:仅绘制椭圆,对其按 D 得到短半径,无论将数值拖到何处,都像以前一样绘制并标注 R。",
|
||||
@@ -2993,20 +2888,14 @@
|
||||
"prefs.sketch.faces_edges": "面和边",
|
||||
"prefs.sketch.hide_glyphs": "缩小时隐藏符号",
|
||||
"prefs.sketch.marks": "草图中的标记",
|
||||
"prefs.sketch.max_points": "最大草图",
|
||||
"prefs.sketch.max_points_note": "一个草图可容纳的点或曲线的最大数量:默认 20000,最多 200000。插入 SVG 和插入 DXF 会拒绝更大的图形。大型草图的求解和绘制会更慢。",
|
||||
"prefs.sketch.max_points_unit": "点",
|
||||
"prefs.sketch.note": "绘制、捕捉和选择。",
|
||||
"prefs.sketch.opening_closing": "打开和关闭",
|
||||
"prefs.sketch.prefer_free_points": "重叠时优先选择可移动点",
|
||||
"prefs.sketch.project_options": "先询问投影选项",
|
||||
"prefs.sketch.recent_snap": "捕捉两条辅助线的交点",
|
||||
"prefs.sketch.select_3d_curve_points": "选择 3D 草图曲线上的点",
|
||||
"prefs.sketch.select_3d_curve_points_help": "显示绘制的 3D 草图曲线上的点,并将其选作构造参照。",
|
||||
"prefs.sketch.select_other_hidden": "选择其他对象可选中隐藏几何体",
|
||||
"prefs.sketch.shortcut_cycles_modes": "再次按快捷键切换模式",
|
||||
"prefs.sketch.shortcut_cycles_modes_tip": "关闭时:重新启动工具。",
|
||||
"prefs.sketch.snap_to_visible_grid": "捕捉网格可见的交点",
|
||||
"prefs.sketch.snapping_guides": "捕捉和辅助线",
|
||||
"prefs.sketch.state_icons": "状态图标",
|
||||
"prefs.sketch.tracking_guides": "圆心和中点辅助线",
|
||||
@@ -3034,7 +2923,6 @@
|
||||
"prefs.sketch_selection": "草图与选择",
|
||||
"prefs.sketch_selection_heading": "草图和选择",
|
||||
"prefs.sketch_selection_note": "草图如何捕捉,以及单击如何选择。",
|
||||
"prefs.sketch_snap_to_visible_grid_note": "当指针指向网格绘制的线的交点时,草图中的点捕捉到该交点,否则捕捉到交点之间更细的网格。关闭:点只捕捉到更细的网格,与之前相同。",
|
||||
"prefs.sketch_state_icons": "以草图状态的颜色显示草图图标",
|
||||
"prefs.sketch_state_icons_note": "在历史和浏览器中,草图图标采用其状态(欠约束、完全约束或冲突)的颜色,工具提示会说明状态。关闭:所有草图使用相同的图标。",
|
||||
"prefs.sketch_tab_always": "始终显示草图选项卡",
|
||||
@@ -3736,7 +3624,6 @@
|
||||
"render.error_pbr_opacity": "不透明 PBR 要求不透明度为 1",
|
||||
"render.error_physical_glass": "所选配方不是物理玻璃",
|
||||
"render.error_preview_device": "产品预览需要带深度缓冲区的设备",
|
||||
"render.error_product_placement": "产品放置无效",
|
||||
"render.error_product_triangle": "产品三角形无效",
|
||||
"render.error_provisional_identity": "临时渲染标识或采样数无效",
|
||||
"render.error_quality_bounds": "质量映射超出原生限制",
|
||||
@@ -3820,10 +3707,6 @@
|
||||
"render.gpu_path_retry": "重试",
|
||||
"render.gpu_seed": "随机种子",
|
||||
"render.gpu_unavailable": "此设备上的 GPU 路径追踪尚未就绪。",
|
||||
"render.graphics_api_restart_vulkan": "使用 Vulkan 重启",
|
||||
"render.graphics_api_restart_warning": "更改图形 API 将重启 SolidCraft,并提示保存未保存的设计。如果新 API 无法打开窗口,下次启动时将恢复之前的选择。",
|
||||
"render.graphics_api_settings": "图形设置",
|
||||
"render.graphics_api_vulkan_required": "本次会话的 GPU 路径追踪需要 Vulkan。请使用 Vulkan 重启,或继续使用 CPU 图像方式。",
|
||||
"render.ground_apply": "适配并保存地面",
|
||||
"render.ground_gap": "明确的间隙",
|
||||
"render.ground_linear_rgb": "漫反射率 · 线性 RGB",
|
||||
@@ -4825,8 +4708,6 @@
|
||||
"sketch.hint.spline3d": "三维样条曲线:在三维空间中单击拟合点;右键单击或按 Esc 结束",
|
||||
"sketch.hint.trim": "修剪:单击要删除的曲线段,或拖动划过要删除的各段",
|
||||
"sketch.make_selection": "将选择转换为 {linetype}",
|
||||
"sketch.move_released": "已移动:已解除 {count} 个将其与保留部分相连的约束({names})。",
|
||||
"sketch.move_released_one": "已移动:已解除 {count} 个将其与保留部分相连的约束({names})。",
|
||||
"sketch.open_ends": "开放 {count}",
|
||||
"sketch.status_conflict": "约束冲突",
|
||||
"sketch.status_fully_constrained": "完全约束",
|
||||
@@ -4857,10 +4738,6 @@
|
||||
"sketch_text.path_clear": "将文字移离其曲线",
|
||||
"sketch_text.path_hint": "文字所跟随的草图曲线:先单击此处,再选择曲线",
|
||||
"sketch_text.use_font_file": "使用字体文件 {path}",
|
||||
"sketch_text.valign_baseline": "基线",
|
||||
"sketch_text.valign_bottom": "底端",
|
||||
"sketch_text.valign_middle": "居中",
|
||||
"sketch_text.valign_top": "顶端",
|
||||
"solid": "实心",
|
||||
"status.editing": "正在编辑 {name}",
|
||||
"status.navigation": "鼠标映射:{mapping}",
|
||||
@@ -5061,7 +4938,6 @@
|
||||
"ui.agent_chat_allow_once": "仅允许一次",
|
||||
"ui.agent_chat_allowed": "已允许",
|
||||
"ui.agent_chat_answered": "回答:{option}",
|
||||
"ui.agent_chat_answered_in": "用时 {time} 完成回答",
|
||||
"ui.agent_chat_approval": "允许智能体执行此操作吗?",
|
||||
"ui.agent_chat_attach_selection": "附加选择",
|
||||
"ui.agent_chat_attach_selection_tip": "随消息发送模型中当前选中的内容(面、边、特征、实体),让智能体知道你指的是什么",
|
||||
@@ -5090,7 +4966,6 @@
|
||||
"ui.agent_chat_ctx_bodies": "实体",
|
||||
"ui.agent_chat_ctx_elements": "元素",
|
||||
"ui.agent_chat_ctx_features": "特征",
|
||||
"ui.agent_chat_ctx_gone": "已不在设计中:它被修改或删除了。",
|
||||
"ui.agent_chat_ctx_more": "另有 {n} 项",
|
||||
"ui.agent_chat_ctx_other": "其他",
|
||||
"ui.agent_chat_custom_heading": "自定义模型",
|
||||
@@ -5104,7 +4979,6 @@
|
||||
"ui.agent_chat_dock_right": "停靠在右侧",
|
||||
"ui.agent_chat_drop_hint": "拖放到此处,附加到下一条消息",
|
||||
"ui.agent_chat_edit": "编辑",
|
||||
"ui.agent_chat_ended_after": "{time} 后结束",
|
||||
"ui.agent_chat_exited": "智能体已停止。",
|
||||
"ui.agent_chat_failed_start": "智能体无法启动:{error}",
|
||||
"ui.agent_chat_file_cad_not_read": "{name}:CAD 文件会导入设计,而不是读取",
|
||||
@@ -5142,7 +5016,6 @@
|
||||
"ui.agent_chat_model_no_tools": "{model} 无法使用 SolidCraft 的工具,只能聊天。请选择支持工具的模型。",
|
||||
"ui.agent_chat_model_rejected": "智能体未接受 {model}:{error}",
|
||||
"ui.agent_chat_model_search": "搜索模型…",
|
||||
"ui.agent_chat_model_search_or_id": "搜索,或输入任意模型 ID…",
|
||||
"ui.agent_chat_model_tip": "智能体使用的模型。你的选择会为此智能体记住。",
|
||||
"ui.agent_chat_models_failed": "无法列出模型:{error}",
|
||||
"ui.agent_chat_models_heading": "可用模型",
|
||||
@@ -5154,7 +5027,6 @@
|
||||
"ui.agent_chat_next_picture": "下一张图片",
|
||||
"ui.agent_chat_no_cli": "在应用旁边未找到 solidcraft-cli,因此智能体无法访问设计。",
|
||||
"ui.agent_chat_no_control": "智能体聊天的端点未能启动,因此智能体无法访问设计。",
|
||||
"ui.agent_chat_no_design_hint": "代理在没有 SolidCraft 工具的情况下运行,因此无法读取或修改设计:在应用旁边找不到 solidcraft-cli。请安装附带 solidcraft-cli 的 SolidCraft(在 Windows 上为 MSI 或便携版 zip),或将 SOLIDCRAFT_CLI 设置为它的路径,然后重新连接。",
|
||||
"ui.agent_chat_no_images": "该智能体不接收图片",
|
||||
"ui.agent_chat_no_picture": "剪贴板上没有图片",
|
||||
"ui.agent_chat_no_tool_call": "模型没有使用 SolidCraft 的工具,因此设计没有更改。请选择支持工具调用的模型;参见智能体聊天指南中的“本地模型”。",
|
||||
@@ -5201,26 +5073,16 @@
|
||||
"ui.agent_chat_setup_title": "设置助手",
|
||||
"ui.agent_chat_side": "停靠聊天",
|
||||
"ui.agent_chat_signed_in": "已登录",
|
||||
"ui.agent_chat_snap_none_found": "未找到编程代理。Snap 软件包运行在受限环境中,无法看到或启动此计算机上安装的编程代理。要使用它们,请改用 AppImage、.deb 或 .rpm 软件包安装 SolidCraft。使用 OpenAI 兼容 API 的代理在 Snap 软件包中同样可用:请通过“添加智能体”进行设置。",
|
||||
"ui.agent_chat_span_h": "{h} 小时 {min} 分钟",
|
||||
"ui.agent_chat_span_min": "{n} 分钟",
|
||||
"ui.agent_chat_span_s": "{n} 秒",
|
||||
"ui.agent_chat_state_auth": "需要登录",
|
||||
"ui.agent_chat_state_busy": "工作中…",
|
||||
"ui.agent_chat_state_exited": "智能体已停止",
|
||||
"ui.agent_chat_state_failed": "连接失败",
|
||||
"ui.agent_chat_state_no_design": "无法访问设计",
|
||||
"ui.agent_chat_state_off": "未连接",
|
||||
"ui.agent_chat_state_ready": "就绪",
|
||||
"ui.agent_chat_state_starting": "正在启动…",
|
||||
"ui.agent_chat_stop": "停止",
|
||||
"ui.agent_chat_stop_tip": "停止智能体及其启动的所有进程",
|
||||
"ui.agent_chat_stop_turn_tip": "停止智能体(Esc)。排队的消息仍保持排队。",
|
||||
"ui.agent_chat_thinking_for": "已思考 {time}",
|
||||
"ui.agent_chat_tool_running_for": "已运行 {time}",
|
||||
"ui.agent_chat_tools_not_started": "代理在没有 SolidCraft 工具的情况下运行,因此无法读取或修改设计:已找到 solidcraft-cli,但其工具未能启动(聊天中的错误信息说明了原因)。请重新连接;如果问题仍然出现,请重新安装 SolidCraft。",
|
||||
"ui.agent_chat_transcript_assistant": "助手:",
|
||||
"ui.agent_chat_transcript_user": "用户:",
|
||||
"ui.agent_chat_turn_limit": "每条消息的更改数",
|
||||
"ui.agent_chat_turn_unlimited": "不限",
|
||||
"ui.agent_chat_undo_changes": "撤销这些更改",
|
||||
@@ -5377,9 +5239,7 @@
|
||||
"ui.browser_bodies_one": "{count} 个实体",
|
||||
"ui.browser_bodies_other": "{count} 个实体",
|
||||
"ui.browser_collapse": "折叠浏览器",
|
||||
"ui.browser_collapse_below": "折叠下级",
|
||||
"ui.browser_expand": "展开浏览器",
|
||||
"ui.browser_expand_below": "展开下级",
|
||||
"ui.browser_title": "浏览器",
|
||||
"ui.calibrate": "校准",
|
||||
"ui.cancel": "取消",
|
||||
@@ -5409,7 +5269,6 @@
|
||||
"ui.collapse": "折叠",
|
||||
"ui.collinear": "共线",
|
||||
"ui.colour_vision": "色觉",
|
||||
"ui.colour_vision_bends": "折弯",
|
||||
"ui.colour_vision_deutan": "绿色觉异常(Deutan)",
|
||||
"ui.colour_vision_deutan_tip": "绿色感知较弱或缺失时使用",
|
||||
"ui.colour_vision_failed": "失败",
|
||||
@@ -5439,24 +5298,14 @@
|
||||
"ui.conic_curve": "圆锥曲线",
|
||||
"ui.constant": "恒定",
|
||||
"ui.constraints_conflict": "约束冲突",
|
||||
"ui.construct_auto.chosen": "已根据所选对象选定方法。添加或移除参照即可更换方法。",
|
||||
"ui.construct_auto.no_fit": "请选择其他参照:没有方法能由这些对象创建。",
|
||||
"ui.construct_auto.pick": "选择创建依据:方法由所选对象决定。",
|
||||
"ui.construct_auto.refs": "参照",
|
||||
"ui.construct_auto.select": "请先选择创建依据的参照",
|
||||
"ui.construct_axes": "轴",
|
||||
"ui.construct_planes": "平面",
|
||||
"ui.construct_points": "点",
|
||||
"ui.construction": "构造",
|
||||
"ui.construction.angle_hint": "构造直线:单击一点,然后输入角度或选择方向",
|
||||
"ui.construction.axis_hint": "构造直线:单击一点,或输入它到草图轴的距离",
|
||||
"ui.construction.bisector_hint": "角平分线:选择两条相交直线,再选择所需解",
|
||||
"ui.construction.common_hint": "公切线:选择两个圆/圆弧,再选择所需解",
|
||||
"ui.construction.contact_hint": "切线:先选圆/圆弧或开放样条曲线/圆锥曲线,再选接点(自由曲线仅支持端点)",
|
||||
"ui.construction.external_hint": "切线:依次选择圆或圆弧、外部点和所需解",
|
||||
"ui.construction.free_hint": "构造直线:单击两点;右键单击重新开始",
|
||||
"ui.construction.normal_needs_length": "无限直线始终是构造线:输入长度以绘制普通直线",
|
||||
"ui.construction.parallel_hint": "构造直线:先选直线,再单击或输入偏移;右键单击更换参照",
|
||||
"ui.construction.point_hint": "构造直线:单击要经过的点",
|
||||
"ui.construction.reference_hint": "构造直线:先选直线,再选一点;右键单击更换参照",
|
||||
"ui.construction.ribbon_label": "辅助线",
|
||||
@@ -5599,17 +5448,6 @@
|
||||
"ui.ellipse": "椭圆",
|
||||
"ui.emboss_wrap_note": "与受支持圆柱相切的正交线轮廓会自动缠绕。选择一个壁以指定目标。",
|
||||
"ui.end": "末端",
|
||||
"ui.end_cap.chamfer": "角部倒角",
|
||||
"ui.end_cap.direction": "方向",
|
||||
"ui.end_cap.faces": "端面",
|
||||
"ui.end_cap.inset": "内缩",
|
||||
"ui.end_cap.inset_kind": "内缩方式",
|
||||
"ui.end_cap.inset_ratio": "内缩比例",
|
||||
"ui.end_cap.inward": "向内",
|
||||
"ui.end_cap.length": "长度",
|
||||
"ui.end_cap.outward": "向外",
|
||||
"ui.end_cap.ratio": "厚度比例",
|
||||
"ui.end_cap_title": "端盖",
|
||||
"ui.end_radius": "结束半径",
|
||||
"ui.end_scale": "末端缩放",
|
||||
"ui.ends": "端部",
|
||||
@@ -5630,10 +5468,7 @@
|
||||
"ui.explode_needs_two_components": "爆炸图会将组件彼此分开,因此设计中需要两个或更多组件(新建组件、插入设计或由实体创建组件)",
|
||||
"ui.exportDxf": "导出 DXF…",
|
||||
"ui.export_ellipsis_keymap": "导出…",
|
||||
"ui.export_glb": "导出 GLB",
|
||||
"ui.export_keymap_tip": "将按键、S 框收藏和工具栏导出为文件",
|
||||
"ui.export_selects_only_body": "导出网格时选中唯一的实体",
|
||||
"ui.export_selects_only_body_tip": "设计只有一个实体时,导出 STL、导出 3MF 和发送到切片软件会在打开时选中该实体。",
|
||||
"ui.extend": "延伸",
|
||||
"ui.extent": "范围",
|
||||
"ui.extent_type": "延伸类型",
|
||||
@@ -5693,8 +5528,6 @@
|
||||
"ui.finest": "最精细",
|
||||
"ui.finish_sketch": "完成草图",
|
||||
"ui.first_dimension_scales": "第一个尺寸缩放整个图形",
|
||||
"ui.first_dimension_scales_about_origin": "以草图原点为中心缩放",
|
||||
"ui.first_dimension_scales_about_origin_tip": "开启:图形总是以草图原点为中心放大或缩小,因此远离原点绘制的形状会移动。关闭:未与原点关联的图形以其自身中心缩放,并保持在绘制的位置。",
|
||||
"ui.first_dimension_scales_tip": "开启:草图的第一个长度尺寸会缩放它所测量的图形,保持其形状不变。关闭:尺寸只改变所测量对象的大小。",
|
||||
"ui.fit": "适合",
|
||||
"ui.fix_unfix": "固定/取消固定",
|
||||
@@ -6117,7 +5950,6 @@
|
||||
"ui.project_references_construction_note": "投影、相交、包含三维几何以及在面上新建草图时投影的面边,都会生成构造几何:用于绘图参考,不计入轮廓。它们仍与模型保持关联。",
|
||||
"ui.properties": "属性",
|
||||
"ui.properties.copy_matrix": "复制矩阵",
|
||||
"ui.properties.copy_value": "点击复制",
|
||||
"ui.properties.first_moments": "一阶矩",
|
||||
"ui.properties.inertia": "转动惯量",
|
||||
"ui.properties.inertia_note": "相对质心,世界坐标轴 (g·{unit}²)",
|
||||
@@ -6130,7 +5962,6 @@
|
||||
"ui.properties.measuring_failed": "测量在完成前已停止。",
|
||||
"ui.properties.principal_axis": "主轴 {number}",
|
||||
"ui.properties.principal_moments": "主惯性矩",
|
||||
"ui.properties.value_copied": "已复制数值",
|
||||
"ui.pull_direction": "拔模方向",
|
||||
"ui.quality": "质量",
|
||||
"ui.quantity": "数量",
|
||||
@@ -6151,14 +5982,11 @@
|
||||
"ui.relink_design_changed": "选择源文件时装配已更改。请重新开始链接。",
|
||||
"ui.relink_done": "已为所有实例重新链接源文件。",
|
||||
"ui.relink_not_linked": "此组件未链接到源设计。",
|
||||
"ui.relink_one_done": "已为此实例重新链接源文件。",
|
||||
"ui.relink_select_one": "请先选择一个链接组件或其实例。",
|
||||
"ui.relink_source_all": "重新链接源文件(所有实例)…",
|
||||
"ui.relink_source_one": "重新链接源文件…",
|
||||
"ui.removeFromQuickAccess": "从快速访问中移除",
|
||||
"ui.removeFromToolbar": "从工具栏移除",
|
||||
"ui.removeSection": "移除剖面",
|
||||
"ui.renameSelectedBodies": "重命名所选实体",
|
||||
"ui.render": "渲染",
|
||||
"ui.renderer": "渲染器",
|
||||
"ui.repeat": "重复",
|
||||
@@ -6189,8 +6017,6 @@
|
||||
"ui.ribbon_pin_footer": "固定的命令显示在功能区中。将指针悬停在行上可固定或取消固定。",
|
||||
"ui.ribbon_workspace": "工作区",
|
||||
"ui.right": "右视",
|
||||
"ui.right_click_confirms": "右键确认对话框输入",
|
||||
"ui.right_click_confirms_tip": "对话框打开时,在视图中右键单击会转到下一个空输入,在最后一个输入上执行 OK",
|
||||
"ui.save": "保存",
|
||||
"ui.save_as": "另存为",
|
||||
"ui.save_mesh_no_slicer_open": "未找到切片软件:请选择“自定义…”并指定切片软件程序",
|
||||
@@ -6250,16 +6076,6 @@
|
||||
"ui.sketch_intersect_selection_filter": "选择过滤器",
|
||||
"ui.sketch_keys_only": "草图中不使用模型快捷键",
|
||||
"ui.sketch_keys_only_tip": "编辑草图时,只有草图快捷键和在任何地方都可用的快捷键会生效;E 或 F 等模型快捷键不起作用,因此误按的按键不会关闭复杂的草图。",
|
||||
"ui.sketch_links_added_curve": "{command} 已向草图添加 1 条曲线。",
|
||||
"ui.sketch_links_added_curves": "{command} 已向草图添加 {count} 条曲线。",
|
||||
"ui.sketch_links_added_curves_and_points": "{command} 已向草图添加{curves}和{points}。",
|
||||
"ui.sketch_links_added_point": "{command} 已向草图添加 1 个点。",
|
||||
"ui.sketch_links_added_points": "{command} 已向草图添加 {count} 个点。",
|
||||
"ui.sketch_links_curve_count": "{count} 条曲线",
|
||||
"ui.sketch_links_curve_count_one": "1 条曲线",
|
||||
"ui.sketch_links_hidden": "结果已隐藏,因为草图选项中的“{option}”已关闭。",
|
||||
"ui.sketch_links_point_count": "{count} 个点",
|
||||
"ui.sketch_links_point_count_one": "1 个点",
|
||||
"ui.sketch_modifiers": "草图修饰键",
|
||||
"ui.sketch_project_geometry": "几何体",
|
||||
"ui.sketch_report.all_constrained": "全部已完全约束。",
|
||||
@@ -6299,7 +6115,6 @@
|
||||
"ui.step_values": "使用箭头和滚轮调整数值",
|
||||
"ui.step_values_tip": "在数值字段上使用上/下箭头或滚轮可更改数值。",
|
||||
"ui.stitch_tolerance_hint": "严格",
|
||||
"ui.straighten": "拉直",
|
||||
"ui.stretch": "伸展",
|
||||
"ui.supersampling": "超级采样 (SSAA)",
|
||||
"ui.supersampling_adaptive": "仅在视图静止时",
|
||||
@@ -6373,8 +6188,6 @@
|
||||
"ui.view_angles_yaw": "偏航",
|
||||
"ui.view_angles_zero": "将{axis}设为 0°",
|
||||
"ui.view_centre": "视图中心",
|
||||
"ui.view_compass_tip": "从 {axis} 方向查看。再次单击可反向。拖动可环绕。",
|
||||
"ui.view_compass_tip_snap": "从 {axis} 方向查看。再次单击可反向。拖动可环绕;按住 Shift 可吸附。",
|
||||
"ui.viewport_status_clear": "关闭{name}",
|
||||
"ui.viewport_status_clear_hint": "关闭{name} · Esc",
|
||||
"ui.viewport_status_edges": "{count} 条边",
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
| assets/locales/pending/agent-chat-select-all.json | SolidCraft contributors | Original assistant chat select-all strings and translations | MIT OR Apache-2.0 |
|
||||
@@ -0,0 +1,5 @@
|
||||
| docs/book/src/media/ui-tour/window.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (`solidcraft --sample`, light theme, software renderer, 1280x800) with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/sketching/parts.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer, 1280x800) showing a fully constrained sketch, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/parameters/dialog.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer) showing the Parameters dialog, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/getting-started/start.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (light theme, software renderer, 1280x800) showing the start page with its built-in sample thumbnails, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
| docs/book/src/media/files/menu.light.png | SolidCraft contributors | screenshot of SolidCraft 0.29.0 itself (`--sample`, light theme, software renderer) showing the File menu, with original numbered callouts (digits set in DejaVu Sans Bold), captured with examples/demo/doc_shots.py --light | MIT OR Apache-2.0 |
|
||||
@@ -0,0 +1 @@
|
||||
| assets/locales/pending/constraint-glyph-size.json | SolidCraft contributors | Original constraint glyph size preference label and help text | MIT OR Apache-2.0 |
|
||||
@@ -0,0 +1,3 @@
|
||||
| File | Author | Source | Licence |
|
||||
|---|---|---|---|
|
||||
| crates/look/icons/design/svg/model/plane_auto.svg | SolidCraft contributors | original construction icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
@@ -0,0 +1,3 @@
|
||||
| crates/look/icons/design/svg/model/end_cap.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| crates/look/icons/design/svg/model/end_cap_inward.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
| crates/look/icons/design/svg/model/end_cap_outward.svg | SolidCraft contributors | original icon master (64 grid) | SolidCraft Brand and Interface Licence (LICENSE-BRAND) |
|
||||
@@ -0,0 +1 @@
|
||||
| assets/locales/lv.json | SolidCraft contributors | Original Latvian translation of SolidCraft's English catalog; no commercial CAD text used | MIT OR Apache-2.0 |
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user