merge origin/main: unify our web branch with 277 upstream commits
Conflicts resolved as unions of behavior wherever possible: - #1350 (set_properties numeric CAS): kept our stricter json_values_match (guards u64>f64 precision loss); upstream's duplicate removed. - #1351 (web open-from-bytes): our implementation wins (guarded queue, settle semantics, protocol 2) using upstream's validation helper so both sides' tests pass. - #1358/#1359 (Windows printer routing/media): merged both engines — upstream's route planning, media tables, GDI raster path and driver options on top of our level-2 enumeration fallback, true-default resolution, quoted printto params, existence probe, and error descriptions. - #1360 (plot-style leniency): decompress_ctb now carries both our CTBVER1/STBVER1 container tags and structured flag, and upstream's lenient reader with Windows-1252 handling. - 3D snapping precedence: upstream's F4 3D osnap system takes precedence over our #1030 solid edge wires when the mesh cache has geometry edges; our wires remain the fallback for triangle-only caches and mesh entities (both test suites pass). - Fixed upstream-side bugs surfaced by the merge: parametric arc grips impl/test contradiction, psetupin test path separators, and our pdf_raster regression where the new dpi argument was threaded but ignored (GDI 300-DPI would have cached at 150). - ocs_save repinned to the upstream acadrust rev; docs/command- reference.md regenerated (the staleness test caught it).
No files matched your search
@@ -194,6 +194,11 @@ jobs:
|
||||
runs-on: windows-latest
|
||||
permissions:
|
||||
contents: write
|
||||
# Step-level `if:` cannot read the `secrets` context, so the signing
|
||||
# waterfall is driven by these boolean mirrors of the credential secrets.
|
||||
env:
|
||||
AZURE_SIGNING_CONFIGURED: ${{ secrets.AZURE_TRUSTED_SIGNING_ACCOUNT_NAME != '' }}
|
||||
PFX_CONFIGURED: ${{ secrets.WINDOWS_PFX_BASE64 != '' }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -237,7 +242,11 @@ jobs:
|
||||
cargo build --locked --release
|
||||
cargo build --locked --release -p dwg-thumbnailer-win
|
||||
|
||||
# Forks do not inherit repository secrets, so every signing step is
|
||||
# gated on its credentials being present and the pipeline falls through:
|
||||
# Azure Trusted Signing (upstream setup) -> PFX certificate -> unsigned.
|
||||
- name: Sign executable (Azure Trusted Signing)
|
||||
if: env.AZURE_SIGNING_CONFIGURED == 'true'
|
||||
uses: azure/artifact-signing-action@v2
|
||||
with:
|
||||
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
|
||||
@@ -251,6 +260,37 @@ jobs:
|
||||
timestamp-rfc3161: http://timestamp.acs.microsoft.com
|
||||
timestamp-digest: SHA256
|
||||
|
||||
- name: Import signing certificate (PFX fallback)
|
||||
if: env.AZURE_SIGNING_CONFIGURED != 'true' && env.PFX_CONFIGURED == 'true'
|
||||
shell: pwsh
|
||||
env:
|
||||
WINDOWS_PFX_BASE64: ${{ secrets.WINDOWS_PFX_BASE64 }}
|
||||
run: |
|
||||
$pfxPath = Join-Path $env:RUNNER_TEMP "signing.pfx"
|
||||
[IO.File]::WriteAllBytes($pfxPath, [Convert]::FromBase64String($env:WINDOWS_PFX_BASE64))
|
||||
"Imported signing certificate to $pfxPath"
|
||||
|
||||
- name: Sign executable (certificate)
|
||||
if: env.AZURE_SIGNING_CONFIGURED != 'true' && env.PFX_CONFIGURED == 'true'
|
||||
shell: pwsh
|
||||
env:
|
||||
WINDOWS_PFX_PASSWORD: ${{ secrets.WINDOWS_PFX_PASSWORD }}
|
||||
run: |
|
||||
$signtool = Get-ChildItem "C:\Program Files (x86)\Windows Kits\10\bin" -Recurse -Filter signtool.exe |
|
||||
Where-Object { $_.DirectoryName -match 'x64' } |
|
||||
Sort-Object FullName -Descending | Select-Object -First 1 -ExpandProperty FullName
|
||||
if (-not $signtool) { throw "signtool.exe not found in the Windows SDK" }
|
||||
& $signtool sign /fd SHA256 /tr https://timestamp.digicert.com /td SHA256 `
|
||||
/f (Join-Path $env:RUNNER_TEMP "signing.pfx") /p $env:WINDOWS_PFX_PASSWORD `
|
||||
(Resolve-Path target\release\OpenCADStudio.exe).Path
|
||||
if ($LASTEXITCODE -ne 0) { throw "signtool failed for the executable" }
|
||||
|
||||
- name: Note unsigned executable
|
||||
if: env.AZURE_SIGNING_CONFIGURED != 'true' && env.PFX_CONFIGURED != 'true'
|
||||
shell: pwsh
|
||||
run: |
|
||||
"No signing credentials configured - add the Azure Trusted Signing secrets or WINDOWS_PFX_BASE64/WINDOWS_PFX_PASSWORD to sign. Building UNSIGNED." >> $env:GITHUB_STEP_SUMMARY
|
||||
|
||||
- name: Build MSI installer
|
||||
shell: pwsh
|
||||
run: |
|
||||
@@ -283,8 +323,9 @@ jobs:
|
||||
if ($LASTEXITCODE -ne 0) { throw "light failed" }
|
||||
|
||||
- name: Sign MSI installer (Azure Trusted Signing)
|
||||
# The installer itself must be signed separately — light produces a
|
||||
# The installer itself must be signed separately - light produces a
|
||||
# fresh, unsigned .msi even though the .exe inside is already signed.
|
||||
if: env.AZURE_SIGNING_CONFIGURED == 'true'
|
||||
uses: azure/artifact-signing-action@v2
|
||||
with:
|
||||
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
|
||||
@@ -298,6 +339,27 @@ jobs:
|
||||
timestamp-rfc3161: http://timestamp.acs.microsoft.com
|
||||
timestamp-digest: SHA256
|
||||
|
||||
- name: Sign MSI installer (certificate)
|
||||
if: env.AZURE_SIGNING_CONFIGURED != 'true' && env.PFX_CONFIGURED == 'true'
|
||||
shell: pwsh
|
||||
env:
|
||||
WINDOWS_PFX_PASSWORD: ${{ secrets.WINDOWS_PFX_PASSWORD }}
|
||||
run: |
|
||||
$signtool = Get-ChildItem "C:\Program Files (x86)\Windows Kits\10\bin" -Recurse -Filter signtool.exe |
|
||||
Where-Object { $_.DirectoryName -match 'x64' } |
|
||||
Sort-Object FullName -Descending | Select-Object -First 1 -ExpandProperty FullName
|
||||
if (-not $signtool) { throw "signtool.exe not found in the Windows SDK" }
|
||||
& $signtool sign /fd SHA256 /tr https://timestamp.digicert.com /td SHA256 `
|
||||
/f (Join-Path $env:RUNNER_TEMP "signing.pfx") /p $env:WINDOWS_PFX_PASSWORD `
|
||||
(Resolve-Path OpenCADStudio.msi).Path
|
||||
if ($LASTEXITCODE -ne 0) { throw "signtool failed for the MSI" }
|
||||
|
||||
- name: Note unsigned MSI
|
||||
if: env.AZURE_SIGNING_CONFIGURED != 'true' && env.PFX_CONFIGURED != 'true'
|
||||
shell: pwsh
|
||||
run: |
|
||||
"MSI left unsigned - no signing credentials configured." >> $env:GITHUB_STEP_SUMMARY
|
||||
|
||||
- name: Upload artifacts to release
|
||||
if: env.RELEASE_TAG != ''
|
||||
shell: pwsh
|
||||
@@ -424,8 +486,16 @@ jobs:
|
||||
|
||||
- name: Ad-hoc code-sign the bundle
|
||||
run: |
|
||||
codesign --force --deep --sign - --timestamp=none OpenCADStudio.app
|
||||
codesign --verify --strict --verbose=2 OpenCADStudio.app
|
||||
codesign --force --sign - --timestamp=none OpenCADStudio.app/Contents/MacOS/OpenCADStudio-App
|
||||
codesign --force --sign - --timestamp=none \
|
||||
--entitlements crates/dwg-thumbnailer/macos/entitlements.plist \
|
||||
OpenCADStudio.app/Contents/PlugIns/DWGThumbnail.appex
|
||||
codesign --force --sign - --timestamp=none OpenCADStudio.app
|
||||
codesign --verify --deep --strict --verbose=2 OpenCADStudio.app
|
||||
# --xml keeps newer codesign builds from prefixing text headers,
|
||||
# which made the entitlements parse fail with InvalidFileException.
|
||||
codesign -d --entitlements - --xml OpenCADStudio.app/Contents/PlugIns/DWGThumbnail.appex \
|
||||
| python3 -c 'import io, plistlib, sys; ent = plistlib.load(io.BytesIO(sys.stdin.buffer.read())); print("entitlements:", ent); assert ent.get("com.apple.security.app-sandbox") is True'
|
||||
|
||||
- name: Create .dmg
|
||||
run: |
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
name: Web build check
|
||||
|
||||
# The web bundle is only built when a release is published (pages.yml), so a
|
||||
# desktop-only call in shared code can sit on main unnoticed until the next
|
||||
# release fails at the wasm step. Type-check the web target on every change
|
||||
# instead; this is a check, not a bundle build, so it stays fast.
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
pull_request:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: web-check-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
wasm32:
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
targets: wasm32-unknown-unknown
|
||||
|
||||
- uses: Swatinem/rust-cache@v2
|
||||
|
||||
# The app and the parse worker that trunk's post-build hook compiles.
|
||||
- name: cargo check (wasm32)
|
||||
run: cargo check --locked --target wasm32-unknown-unknown -p OpenCADStudio -p ocs_web_worker
|
||||
@@ -35,3 +35,12 @@ __pycache__/
|
||||
|
||||
# Claude Code local preview/dev-server config
|
||||
.claude/launch.json
|
||||
|
||||
# nix-direnv
|
||||
.direnv/
|
||||
|
||||
# Worktrees created for isolated runs
|
||||
.claude/worktrees/
|
||||
|
||||
# Single-instance lock files the app writes next to an open drawing
|
||||
*.ocs.lock
|
||||
@@ -4,7 +4,7 @@ version = 4
|
||||
|
||||
[[package]]
|
||||
name = "OpenCADStudio"
|
||||
version = "2026.37.0"
|
||||
version = "2026.38.0"
|
||||
dependencies = [
|
||||
"acadrust",
|
||||
"ashpd",
|
||||
@@ -31,9 +31,11 @@ dependencies = [
|
||||
"iced_aw",
|
||||
"iced_core",
|
||||
"iced_runtime",
|
||||
"iced_test",
|
||||
"image",
|
||||
"inventory",
|
||||
"js-sys",
|
||||
"libloading",
|
||||
"log",
|
||||
"lyon_tessellation",
|
||||
"meshopt",
|
||||
@@ -44,6 +46,7 @@ dependencies = [
|
||||
"ocs_plugin_api",
|
||||
"ocs_save",
|
||||
"open",
|
||||
"pollster",
|
||||
"printpdf",
|
||||
"rayon",
|
||||
"resvg",
|
||||
@@ -84,7 +87,7 @@ checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618"
|
||||
[[package]]
|
||||
name = "acadrust"
|
||||
version = "0.5.5"
|
||||
source = "git+https://github.com/HakanSeven12/cadcodec.git?rev=568a12c#568a12cb97c24e14b1cc488085b3f81cf89b94d9"
|
||||
source = "git+https://github.com/HakanSeven12/cadcodec.git?rev=5b682ed#5b682ed66ea2c89be8142c8dd83d83774fc3de08"
|
||||
dependencies = [
|
||||
"ahash 0.8.12",
|
||||
"anyhow",
|
||||
@@ -920,7 +923,7 @@ checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
|
||||
[[package]]
|
||||
name = "cadkernel"
|
||||
version = "0.1.0"
|
||||
source = "git+https://github.com/HakanSeven12/cadkernel.git?rev=dcf0840#dcf0840d2e62afdde35cf38c0a3aa914ff305eed"
|
||||
source = "git+https://github.com/HakanSeven12/cadkernel.git?rev=6f046af#6f046afdda94d8cd9cdbd7fc0ab73ee726aac9ab"
|
||||
dependencies = [
|
||||
"acadrust",
|
||||
"cavalier_contours",
|
||||
@@ -931,7 +934,7 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "cadkernel-constraints"
|
||||
version = "0.1.0"
|
||||
source = "git+https://github.com/HakanSeven12/cadkernel.git?rev=dcf0840#dcf0840d2e62afdde35cf38c0a3aa914ff305eed"
|
||||
source = "git+https://github.com/HakanSeven12/cadkernel.git?rev=6f046af#6f046afdda94d8cd9cdbd7fc0ab73ee726aac9ab"
|
||||
dependencies = [
|
||||
"nalgebra",
|
||||
]
|
||||
@@ -2678,6 +2681,30 @@ dependencies = [
|
||||
"thiserror 2.0.18",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "iced_selector"
|
||||
version = "0.15.0-dev"
|
||||
source = "git+https://github.com/iced-rs/iced.git?rev=23604ff22ab0aad9e00b9327cb7b8546ed84db39#23604ff22ab0aad9e00b9327cb7b8546ed84db39"
|
||||
dependencies = [
|
||||
"iced_core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "iced_test"
|
||||
version = "0.15.0-dev"
|
||||
source = "git+https://github.com/iced-rs/iced.git?rev=23604ff22ab0aad9e00b9327cb7b8546ed84db39#23604ff22ab0aad9e00b9327cb7b8546ed84db39"
|
||||
dependencies = [
|
||||
"iced_futures",
|
||||
"iced_program",
|
||||
"iced_renderer",
|
||||
"iced_runtime",
|
||||
"iced_selector",
|
||||
"nom 8.0.0",
|
||||
"png 0.18.1",
|
||||
"sha2 0.10.9",
|
||||
"thiserror 2.0.18",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "iced_tiny_skia"
|
||||
version = "0.15.0-dev"
|
||||
@@ -4263,7 +4290,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967"
|
||||
dependencies = [
|
||||
"libc",
|
||||
"windows-sys 0.61.2",
|
||||
"windows-sys 0.45.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -5883,7 +5910,7 @@ version = "0.2.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0811b01ca2c4e8718760713911feaf4675c24f94e50530a015ec646cfb622f7c"
|
||||
dependencies = [
|
||||
"skrifa 0.42.1",
|
||||
"skrifa 0.37.0",
|
||||
"yazi",
|
||||
"zeno",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "OpenCADStudio"
|
||||
version = "2026.37.0"
|
||||
version = "2026.38.0"
|
||||
edition = "2021"
|
||||
build = "build.rs"
|
||||
default-run = "OpenCADStudio"
|
||||
@@ -33,9 +33,10 @@ glam = { version = "0.33", features = ["bytemuck"] }
|
||||
rfd = "0.17"
|
||||
clap = { version = "4", features = ["derive", "string"] }
|
||||
env_logger = "0.11"
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", features = ["serde"] }
|
||||
cadkernel = { git = "https://github.com/HakanSeven12/cadkernel.git", rev = "dcf0840", features = ["acis", "offset"] }
|
||||
cadkernel-constraints = { git = "https://github.com/HakanSeven12/cadkernel.git", rev = "dcf0840" }
|
||||
log = "0.4"
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "5b682ed", features = ["serde"] }
|
||||
cadkernel = { git = "https://github.com/HakanSeven12/cadkernel.git", rev = "6f046af", features = ["acis", "offset"] }
|
||||
cadkernel-constraints = { git = "https://github.com/HakanSeven12/cadkernel.git", rev = "6f046af" }
|
||||
dwg-thumbnailer = { path = "crates/dwg-thumbnailer" }
|
||||
# Shared SAVE serialization dispatch + web-worker wire format: one
|
||||
# implementation for the inline (fallback/native) path and the worker path.
|
||||
@@ -64,15 +65,18 @@ ttf-parser = "0.25"
|
||||
cosmic-text = "0.15"
|
||||
unicode-bidi = "0.3"
|
||||
lyon_tessellation = "1.0.20"
|
||||
pollster = "0.4"
|
||||
|
||||
[dev-dependencies]
|
||||
fluent-syntax = "0.12"
|
||||
iced_test = { git = "https://github.com/iced-rs/iced.git", rev = "23604ff22ab0aad9e00b9327cb7b8546ed84db39" }
|
||||
naga = { version = "27", features = ["wgsl-in"] }
|
||||
|
||||
[target.'cfg(target_os = "windows")'.dependencies]
|
||||
libloading = "0.8"
|
||||
# Win32_Graphics_Gdi + Win32_Security are required for PRINTER_INFO_2W (the
|
||||
# level-2 printer enumeration fallback in src/io/print_to_printer.rs).
|
||||
windows-sys = { version = "0.61", features = ["Win32_UI_Shell", "Win32_UI_WindowsAndMessaging", "Win32_System_Com", "Win32_System_Registry", "Win32_Storage_FileSystem", "Win32_Foundation", "Win32_Graphics_Printing", "Win32_Graphics_Gdi", "Win32_Security"] }
|
||||
windows-sys = { version = "0.61", features = ["Win32_UI_Shell", "Win32_UI_WindowsAndMessaging", "Win32_UI_Input", "Win32_System_LibraryLoader", "Win32_System_Threading", "Win32_Security", "Win32_System_Com", "Win32_System_Registry", "Win32_Storage_FileSystem", "Win32_Foundation", "Win32_Graphics_Printing", "Win32_Graphics_Gdi", "Win32_Storage_Xps"] }
|
||||
|
||||
[target.'cfg(target_os = "linux")'.dependencies]
|
||||
ashpd = { version = "0.13.13", default-features = false, features = ["async-io", "wayland"] }
|
||||
@@ -104,7 +108,6 @@ ocs_plugin_api = { path = "crates/ocs_plugin_api" }
|
||||
i18n-embed = { version = "0.16", features = ["web-sys-requester"] }
|
||||
rust-embed = { version = "8", features = ["debug-embed"] }
|
||||
console_error_panic_hook = "0.1"
|
||||
log = "0.4"
|
||||
getrandom = { version = "0.3", features = ["wasm_js"] }
|
||||
wasm-bindgen = "0.2"
|
||||
wasm-bindgen-futures = "0.4"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<line x1="4" y1="17" x2="20" y2="17" stroke="#B4B6B9" stroke-width="2.25" stroke-linecap="round"/>
|
||||
<line x1="12" y1="4" x2="12" y2="17" stroke="#6DB7ED" stroke-width="2.25" stroke-linecap="round"/>
|
||||
<line x1="4" y1="18.5" x2="20" y2="18.5" stroke="#B4B6B9" stroke-width="2.25" stroke-linecap="round"/>
|
||||
<line x1="12" y1="5.5" x2="12" y2="18.5" stroke="#6DB7ED" stroke-width="2.25" stroke-linecap="round"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 293 B After Width: | Height: | Size: 301 B |
@@ -1,5 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<path d="M3 18C8 18 7 6 13 6c4 0 4 6 8 6" stroke="#B4B6B9" stroke-width="2.1" stroke-linecap="round" fill="none"/>
|
||||
<path d="M13 6c4 0 4 6 8 6" stroke="#6DB7ED" stroke-width="2.1" stroke-linecap="round" fill="none"/>
|
||||
<circle cx="13" cy="6" r="1.6" fill="#6DB7ED"/>
|
||||
<path d="M3 17C7 17 8 12 12 12" stroke="#B4B6B9" stroke-width="2.1" stroke-linecap="round" fill="none"/>
|
||||
<path d="M12 12C16 12 17 7 21 7" stroke="#6DB7ED" stroke-width="2.1" stroke-linecap="round" fill="none"/>
|
||||
<circle cx="12" cy="12" r="1.6" fill="#6DB7ED"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 361 B After Width: | Height: | Size: 357 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="#ffffff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><ellipse cx="12" cy="8" rx="6" ry="3"/><path d="M6 8v6c0 1.7 2.7 3 6 3s6-1.3 6-3V8M5 13l-3 5c0 2 4.5 4 10 4s10-2 10-4l-3-5M12 2v2M2 8h2M20 8h2"/></svg>
|
||||
|
After Width: | Height: | Size: 307 B |
@@ -19,7 +19,7 @@ cargo bench --bench performance_benchmarks -- --quick
|
||||
|
||||
---
|
||||
|
||||
## Benchmark Suite Catalog (25 Metrics)
|
||||
## Benchmark Suite Catalog (26 Metrics)
|
||||
|
||||
### 1. Scene & Entity Management
|
||||
- `scene_entity_ingestion_10k`: Ingestion throughput for 10,000 mixed 2D entities (Lines, Circles, Arcs, Polylines).
|
||||
@@ -51,6 +51,7 @@ cargo bench --bench performance_benchmarks -- --quick
|
||||
- `ui_grid_cache_hit_evaluation`: Grid overlay cache key construction and reuse decision.
|
||||
- `ui_icon_handle_cached`: Themed SVG icon cache hit (FxHashMap lookup + Handle clone).
|
||||
- `ui_icon_handle_uncached`: Uncached SVG icon memory parse and Handle allocation.
|
||||
- `ui_plotstyle_layer_usage`: Plot Style 256-bucket ACI layer-usage table rebuild (200 layers).
|
||||
|
||||
### 6. State Management & Draworder
|
||||
- `selection_state_deep_clone`: Deep cloning of `SelectionState` (with 64 polygon points).
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
//! 10. UI Ribbon View Widget Tree Construction
|
||||
//! 11. UI Viewport Grid Geometry Projection & Overlay Cache Key Evaluation
|
||||
//! 12. UI Themed SVG Icon Lookup Caching vs Uncached Parse
|
||||
//! 12b. Plot Style Layer-Usage Table Rebuild (256-bucket ACI table)
|
||||
//! 13. Wide & Tapered Arc + Donut Tessellation (7.5k offset polyline curves)
|
||||
//! 14. Model Space Extents & Bounding Box Calculation (ZOOM EXTENTS)
|
||||
//! 15. Batch Entity Transformation & Incremental Dirty-Tracking
|
||||
@@ -64,6 +65,7 @@ use OpenCADStudio::ui::overlay::{
|
||||
};
|
||||
use OpenCADStudio::ui::properties::LinetypeItem;
|
||||
use OpenCADStudio::ui::ribbon::{LayerInfo, Ribbon};
|
||||
use OpenCADStudio::ui::style::plotstyle::build_layer_usage;
|
||||
|
||||
// ── Metric Structures ───────────────────────────────────────────────────────
|
||||
|
||||
@@ -1180,15 +1182,18 @@ fn bench_ui_grid_geometry(runner: &mut BenchmarkRunner) {
|
||||
let origin2 = glam::DVec3::new(0.0, 0.0, 0.0);
|
||||
let axes2 = (Vec3::X, Vec3::Y, Vec3::Z);
|
||||
let limits2: Option<(glam::DVec2, glam::DVec2)> = None;
|
||||
// Both panes use a square grid, so one step per pane plus a shared
|
||||
// major-line interval covers the new step_x / step_y / major_every args.
|
||||
let major_every = 5u32;
|
||||
|
||||
// ── 1. Uncached grid geometry generation ──
|
||||
if runner.should_run("ui_grid_geometry_uncached") {
|
||||
for _ in 0..10 {
|
||||
let _ = black_box(grid_segments(
|
||||
view_rot1, eye1, bounds1, step1, origin1, axes1, limits1,
|
||||
view_rot1, eye1, bounds1, step1, step1, major_every, origin1, axes1, limits1,
|
||||
));
|
||||
let _ = black_box(grid_segments(
|
||||
view_rot2, eye2, bounds2, step2, origin2, axes2, limits2,
|
||||
view_rot2, eye2, bounds2, step2, step2, major_every, origin2, axes2, limits2,
|
||||
));
|
||||
}
|
||||
|
||||
@@ -1199,8 +1204,8 @@ fn bench_ui_grid_geometry(runner: &mut BenchmarkRunner) {
|
||||
for _ in 0..runs {
|
||||
let t0 = Instant::now();
|
||||
for _ in 0..n {
|
||||
let g1 = grid_segments(view_rot1, eye1, bounds1, step1, origin1, axes1, limits1);
|
||||
let g2 = grid_segments(view_rot2, eye2, bounds2, step2, origin2, axes2, limits2);
|
||||
let g1 = grid_segments(view_rot1, eye1, bounds1, step1, step1, major_every, origin1, axes1, limits1);
|
||||
let g2 = grid_segments(view_rot2, eye2, bounds2, step2, step2, major_every, origin2, axes2, limits2);
|
||||
black_box(g1);
|
||||
black_box(g2);
|
||||
}
|
||||
@@ -1225,7 +1230,9 @@ fn bench_ui_grid_geometry(runner: &mut BenchmarkRunner) {
|
||||
view_rot: view_rot1,
|
||||
eye: eye1,
|
||||
bounds: bounds1,
|
||||
step: step1,
|
||||
step_x: step1,
|
||||
step_y: step1,
|
||||
major_every,
|
||||
origin: origin1,
|
||||
axes: axes1,
|
||||
limits: limits1,
|
||||
@@ -1234,7 +1241,9 @@ fn bench_ui_grid_geometry(runner: &mut BenchmarkRunner) {
|
||||
view_rot: view_rot2,
|
||||
eye: eye2,
|
||||
bounds: bounds2,
|
||||
step: step2,
|
||||
step_x: step2,
|
||||
step_y: step2,
|
||||
major_every,
|
||||
origin: origin2,
|
||||
axes: axes2,
|
||||
limits: limits2,
|
||||
@@ -1352,6 +1361,53 @@ fn bench_ui_icon_caching(runner: &mut BenchmarkRunner) {
|
||||
}
|
||||
}
|
||||
|
||||
// ── 12b. Plot Style Layer-Usage Table Rebuild ───────────────────────────────
|
||||
// Covers Mission #19 `build_layer_usage`: layer names bucketed by ACI into a
|
||||
// 256-bucket table, rebuilt per Plot Style modal view.
|
||||
|
||||
fn bench_ui_plotstyle_layer_usage(runner: &mut BenchmarkRunner) {
|
||||
if !runner.should_run("ui_plotstyle_layer_usage") {
|
||||
return;
|
||||
}
|
||||
|
||||
let mut doc = CadDocument::new();
|
||||
for i in 0..200 {
|
||||
let mut layer = acadrust::tables::Layer::new(&format!("LAYER_{i:03}"));
|
||||
layer.handle = doc.allocate_handle();
|
||||
layer.color = acadrust::types::Color::Index((i % 8 + 1) as u8);
|
||||
let _ = doc.layers.add(layer);
|
||||
}
|
||||
|
||||
// Warm-up for allocator settling
|
||||
for _ in 0..10 {
|
||||
let _ = black_box(build_layer_usage(&doc));
|
||||
}
|
||||
|
||||
let n = if runner.quick_mode { 20 } else { 100 };
|
||||
let runs = 5;
|
||||
let mut samples = Vec::with_capacity(runs);
|
||||
|
||||
for _ in 0..runs {
|
||||
let t0 = Instant::now();
|
||||
for _ in 0..n {
|
||||
let usage = build_layer_usage(black_box(&doc));
|
||||
black_box(usage);
|
||||
}
|
||||
let per_us = (t0.elapsed().as_micros() as f64) / (n as f64);
|
||||
samples.push(per_us);
|
||||
}
|
||||
|
||||
let median_us = samples[samples.len() / 2];
|
||||
runner.record(
|
||||
"ui_plotstyle_layer_usage",
|
||||
"Plot Style 256-bucket ACI layer-usage table rebuild (200 layers, 8 buckets x25)",
|
||||
"µs",
|
||||
samples,
|
||||
Some((1_000_000.0 / median_us, "rebuilds/s")),
|
||||
Some(50.0), // Target threshold < 50 µs
|
||||
);
|
||||
}
|
||||
|
||||
// ── 13. Wide & Tapered Arc + Donut Tessellation ─────────────────────────────
|
||||
|
||||
fn bench_wide_and_tapered_arc_tessellation(runner: &mut BenchmarkRunner) {
|
||||
@@ -1754,6 +1810,7 @@ fn main() {
|
||||
bench_ui_ribbon_view_construction(&mut runner);
|
||||
bench_ui_grid_geometry(&mut runner);
|
||||
bench_ui_icon_caching(&mut runner);
|
||||
bench_ui_plotstyle_layer_usage(&mut runner);
|
||||
bench_wide_and_tapered_arc_tessellation(&mut runner);
|
||||
bench_zoom_extents_calculation(&mut runner);
|
||||
bench_batch_entity_mutation(&mut runner);
|
||||
|
||||
@@ -39,9 +39,15 @@ final class ThumbnailProvider: QLThumbnailProvider {
|
||||
return
|
||||
}
|
||||
|
||||
let size = CGSize(width: cg.width, height: cg.height)
|
||||
let reply = QLThumbnailReply(contextSize: size) { (ctx: CGContext) -> Bool in
|
||||
ctx.draw(cg, in: CGRect(origin: .zero, size: size))
|
||||
// Fit and center the embedded bitmap in the requested thumbnail.
|
||||
let maxSize = request.maximumSize
|
||||
let nativeSize = CGSize(width: cg.width, height: cg.height)
|
||||
let scale = min(maxSize.width / nativeSize.width, maxSize.height / nativeSize.height)
|
||||
let drawSize = CGSize(width: nativeSize.width * scale, height: nativeSize.height * scale)
|
||||
let origin = CGPoint(x: (maxSize.width - drawSize.width) / 2, y: (maxSize.height - drawSize.height) / 2)
|
||||
|
||||
let reply = QLThumbnailReply(contextSize: maxSize) { (ctx: CGContext) -> Bool in
|
||||
ctx.draw(cg, in: CGRect(origin: origin, size: drawSize))
|
||||
return true
|
||||
}
|
||||
handler(reply, nil)
|
||||
|
||||
@@ -14,7 +14,7 @@ serde = { version = "1", features = ["derive"] }
|
||||
# Pulled in only by the `host` feature, which adds the `acadrust`-typed
|
||||
# `HostApi` runtime surface. The default crate stays dependency-free so engine
|
||||
# crates and external tooling can depend on the manifest/ribbon contract cheaply.
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", optional = true, features = ["serde"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "5b682ed", optional = true, features = ["serde"] }
|
||||
|
||||
# Runtime IPC and serialization (host feature only).
|
||||
interprocess = { version = "2", optional = true }
|
||||
@@ -38,7 +38,7 @@ serde_json = "1"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
cargo-lock = "11"
|
||||
# acadrust is scanned at build time to generate the embedded type registry.
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", features = ["serde"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "5b682ed", features = ["serde"] }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = "1"
|
||||
@@ -552,6 +552,37 @@ pub trait HostApi {
|
||||
let _ = tab_id;
|
||||
None
|
||||
}
|
||||
|
||||
/// Add a layer to the active document with full initial properties.
|
||||
/// If an optional property in `config` is `None`, standard CAD defaults are applied.
|
||||
/// Returns `None` if the layer already exists or `config.name` is invalid.
|
||||
fn add_layer(&mut self, config: LayerConfig) -> Option<Handle> {
|
||||
let _ = config;
|
||||
None
|
||||
}
|
||||
|
||||
/// Modify specified properties of an existing layer in the active document.
|
||||
/// Properties that are `None` in `config` are left untouched as-is.
|
||||
/// Returns `false` if the layer does not exist or `config.name` is invalid.
|
||||
fn modify_layer(&mut self, config: LayerConfig) -> bool {
|
||||
let _ = config;
|
||||
false
|
||||
}
|
||||
}
|
||||
|
||||
/// Configuration properties for creating or modifying a layer.
|
||||
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Default)]
|
||||
pub struct LayerConfig {
|
||||
pub name: String,
|
||||
pub color: Option<acadrust::types::Color>,
|
||||
pub linetype: Option<String>,
|
||||
pub lineweight: Option<acadrust::types::LineWeight>,
|
||||
pub off: Option<bool>,
|
||||
pub frozen: Option<bool>,
|
||||
pub locked: Option<bool>,
|
||||
pub plottable: Option<bool>,
|
||||
pub transparency: Option<acadrust::types::Transparency>,
|
||||
pub description: Option<String>,
|
||||
}
|
||||
|
||||
/// Simplified, read-only entity kind exposed by [`DocumentReader`].
|
||||
|
||||
@@ -416,6 +416,34 @@ impl HostApi for PluginHostApi {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn add_layer(&mut self, config: crate::host::LayerConfig) -> Option<Handle> {
|
||||
match self.client.request(PluginRequest::AddLayer(config)) {
|
||||
Ok(PluginResponse::OptHandle(h)) => h,
|
||||
Ok(other) => {
|
||||
eprintln!("[plugin] unexpected AddLayer response: {other:?}");
|
||||
None
|
||||
}
|
||||
Err(e) => {
|
||||
eprintln!("[plugin] AddLayer request failed: {e}");
|
||||
None
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn modify_layer(&mut self, config: crate::host::LayerConfig) -> bool {
|
||||
match self.client.request(PluginRequest::ModifyLayer(config)) {
|
||||
Ok(PluginResponse::Bool(b)) => b,
|
||||
Ok(other) => {
|
||||
eprintln!("[plugin] unexpected ModifyLayer response: {other:?}");
|
||||
false
|
||||
}
|
||||
Err(e) => {
|
||||
eprintln!("[plugin] ModifyLayer request failed: {e}");
|
||||
false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// Sentinel reader used when the shared-memory view could not be initialized.
|
||||
|
||||
@@ -138,6 +138,10 @@ pub enum PluginRequest {
|
||||
GetTabId,
|
||||
/// V5: ask the host for the filesystem path of the document in `tab_id`.
|
||||
DocumentPath { tab_id: u64 },
|
||||
/// Add a layer to the active document with full initial properties.
|
||||
AddLayer(crate::host::LayerConfig),
|
||||
/// Modify specified properties of an existing layer in the active document.
|
||||
ModifyLayer(crate::host::LayerConfig),
|
||||
}
|
||||
|
||||
/// Responses the host sends back for `PluginRequest`.
|
||||
@@ -164,6 +168,8 @@ pub enum PluginResponse {
|
||||
TabId(u64),
|
||||
/// V5: filesystem path of the document in the requested tab, if any.
|
||||
DocumentPath(Option<std::ffi::OsString>),
|
||||
/// Optional entity handle (e.g. from AddLayer).
|
||||
OptHandle(Option<Handle>),
|
||||
}
|
||||
|
||||
/// Messages sent from the host to the plugin runner.
|
||||
|
||||
@@ -77,5 +77,7 @@ pub fn handle_plugin_request(
|
||||
DocumentPath { tab_id } => PluginResponse::DocumentPath(
|
||||
host.document_path(tab_id).map(|path| path.into_os_string()),
|
||||
),
|
||||
AddLayer(config) => PluginResponse::OptHandle(host.add_layer(config)),
|
||||
ModifyLayer(config) => PluginResponse::Bool(host.modify_layer(config)),
|
||||
}
|
||||
}
|
||||
@@ -730,6 +730,34 @@ impl HostApi for V4PluginHostApi {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn add_layer(&mut self, config: crate::host::LayerConfig) -> Option<Handle> {
|
||||
match self.request(PluginRequest::AddLayer(config)) {
|
||||
Ok(PluginResponse::OptHandle(h)) => h,
|
||||
Ok(other) => {
|
||||
eprintln!("[plugin] unexpected AddLayer response: {other:?}");
|
||||
None
|
||||
}
|
||||
Err(e) => {
|
||||
eprintln!("[plugin] AddLayer request failed: {e}");
|
||||
None
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn modify_layer(&mut self, config: crate::host::LayerConfig) -> bool {
|
||||
match self.request(PluginRequest::ModifyLayer(config)) {
|
||||
Ok(PluginResponse::Bool(b)) => b,
|
||||
Ok(other) => {
|
||||
eprintln!("[plugin] unexpected ModifyLayer response: {other:?}");
|
||||
false
|
||||
}
|
||||
Err(e) => {
|
||||
eprintln!("[plugin] ModifyLayer request failed: {e}");
|
||||
false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
@@ -193,7 +193,7 @@ fn call_timeout() -> Duration {
|
||||
|
||||
/// Per-request-kind timeout floors. The user-configured default is raised to
|
||||
/// these minima so that no request kind can be configured into an unsafe value.
|
||||
fn request_timeout(kind: &'static str) -> Duration {
|
||||
pub(crate) fn request_timeout(kind: &'static str) -> Duration {
|
||||
base_max_floor(call_timeout(), kind)
|
||||
}
|
||||
|
||||
@@ -228,7 +228,7 @@ fn base_max_floor(base: Duration, kind: &'static str) -> Duration {
|
||||
base.max(floor)
|
||||
}
|
||||
|
||||
fn request_kind(req: &HostRequest) -> &'static str {
|
||||
pub(crate) fn request_kind(req: &HostRequest) -> &'static str {
|
||||
match req {
|
||||
HostRequest::GetManifest => "GetManifest",
|
||||
HostRequest::GetRibbon => "GetRibbon",
|
||||
@@ -553,6 +553,43 @@ impl PluginProcess {
|
||||
}
|
||||
}
|
||||
|
||||
/// Legacy (non-V4) round trip for simple interactive calls: send `req`,
|
||||
/// then loop until the matching response arrives, answering any nested
|
||||
/// plugin request with an error. `kind` drives the timeout floor;
|
||||
/// `nested_what` names the operation in that error; `extract` pulls the
|
||||
/// expected payload out of the response.
|
||||
fn call_simple<T>(
|
||||
&self,
|
||||
req: HostRequest,
|
||||
kind: &'static str,
|
||||
nested_what: &'static str,
|
||||
extract: impl Fn(HostResponse) -> Result<T, Box<HostResponse>>,
|
||||
) -> Result<T, PluginError> {
|
||||
self.send_request(req)?;
|
||||
let timeout = request_timeout(kind);
|
||||
let deadline = Instant::now() + timeout;
|
||||
loop {
|
||||
match recv_with_deadline::<PluginToHost>(
|
||||
&self.stream,
|
||||
&self.child,
|
||||
deadline,
|
||||
timeout,
|
||||
kind,
|
||||
)? {
|
||||
PluginToHost::Response(resp) => match extract(resp) {
|
||||
Ok(v) => return Ok(v),
|
||||
Err(other) => return Err(PluginError::UnexpectedResponse(other)),
|
||||
},
|
||||
PluginToHost::Request(req) => {
|
||||
let resp = crate::ipc::protocol::PluginResponse::Error(format!(
|
||||
"unexpected nested request during {nested_what}: {req:?}"
|
||||
));
|
||||
self.send_response(resp)?;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// Send an interactive event for `command_id` and return the step the
|
||||
/// plugin command produces. Interactive events are not expected to trigger
|
||||
/// nested host API calls, so this path does not supply a `HostApi`.
|
||||
@@ -572,30 +609,15 @@ impl PluginProcess {
|
||||
other => Err(PluginError::UnexpectedResponse(Box::new(other))),
|
||||
}
|
||||
} else {
|
||||
self.send_request(HostRequest::InteractiveEvent { command_id, event })?;
|
||||
let kind = "InteractiveEvent";
|
||||
let timeout = request_timeout(kind);
|
||||
let deadline = Instant::now() + timeout;
|
||||
loop {
|
||||
match recv_with_deadline::<PluginToHost>(
|
||||
&self.stream,
|
||||
&self.child,
|
||||
deadline,
|
||||
timeout,
|
||||
kind,
|
||||
)? {
|
||||
PluginToHost::Response(HostResponse::CommandStep(s)) => return Ok(*s),
|
||||
PluginToHost::Response(other) => {
|
||||
return Err(PluginError::UnexpectedResponse(Box::new(other)))
|
||||
}
|
||||
PluginToHost::Request(req) => {
|
||||
let resp = crate::ipc::protocol::PluginResponse::Error(format!(
|
||||
"unexpected nested request during interactive event: {req:?}"
|
||||
));
|
||||
self.send_response(resp)?;
|
||||
}
|
||||
}
|
||||
}
|
||||
self.call_simple(
|
||||
HostRequest::InteractiveEvent { command_id, event },
|
||||
"InteractiveEvent",
|
||||
"interactive event",
|
||||
|resp| match resp {
|
||||
HostResponse::CommandStep(s) => Ok(*s),
|
||||
other => Err(Box::new(other)),
|
||||
},
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -612,30 +634,15 @@ impl PluginProcess {
|
||||
other => Err(PluginError::UnexpectedResponse(Box::new(other))),
|
||||
}
|
||||
} else {
|
||||
self.send_request(HostRequest::GetPrompt { command_id })?;
|
||||
let kind = "GetPrompt";
|
||||
let timeout = request_timeout(kind);
|
||||
let deadline = Instant::now() + timeout;
|
||||
loop {
|
||||
match recv_with_deadline::<PluginToHost>(
|
||||
&self.stream,
|
||||
&self.child,
|
||||
deadline,
|
||||
timeout,
|
||||
kind,
|
||||
)? {
|
||||
PluginToHost::Response(HostResponse::Text(s)) => return Ok(s),
|
||||
PluginToHost::Response(other) => {
|
||||
return Err(PluginError::UnexpectedResponse(Box::new(other)))
|
||||
}
|
||||
PluginToHost::Request(req) => {
|
||||
let resp = crate::ipc::protocol::PluginResponse::Error(format!(
|
||||
"unexpected nested request during get_prompt: {req:?}"
|
||||
));
|
||||
self.send_response(resp)?;
|
||||
}
|
||||
}
|
||||
}
|
||||
self.call_simple(
|
||||
HostRequest::GetPrompt { command_id },
|
||||
"GetPrompt",
|
||||
"get_prompt",
|
||||
|resp| match resp {
|
||||
HostResponse::Text(s) => Ok(s),
|
||||
other => Err(Box::new(other)),
|
||||
},
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -652,30 +659,15 @@ impl PluginProcess {
|
||||
other => Err(PluginError::UnexpectedResponse(Box::new(other))),
|
||||
}
|
||||
} else {
|
||||
self.send_request(HostRequest::NeedsEntityPick { command_id })?;
|
||||
let kind = "NeedsEntityPick";
|
||||
let timeout = request_timeout(kind);
|
||||
let deadline = Instant::now() + timeout;
|
||||
loop {
|
||||
match recv_with_deadline::<PluginToHost>(
|
||||
&self.stream,
|
||||
&self.child,
|
||||
deadline,
|
||||
timeout,
|
||||
kind,
|
||||
)? {
|
||||
PluginToHost::Response(HostResponse::Bool(b)) => return Ok(b),
|
||||
PluginToHost::Response(other) => {
|
||||
return Err(PluginError::UnexpectedResponse(Box::new(other)))
|
||||
}
|
||||
PluginToHost::Request(req) => {
|
||||
let resp = crate::ipc::protocol::PluginResponse::Error(format!(
|
||||
"unexpected nested request during needs_entity_pick: {req:?}"
|
||||
));
|
||||
self.send_response(resp)?;
|
||||
}
|
||||
}
|
||||
}
|
||||
self.call_simple(
|
||||
HostRequest::NeedsEntityPick { command_id },
|
||||
"NeedsEntityPick",
|
||||
"needs_entity_pick",
|
||||
|resp| match resp {
|
||||
HostResponse::Bool(b) => Ok(b),
|
||||
other => Err(Box::new(other)),
|
||||
},
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -17,63 +17,7 @@ use crate::ipc::v4::server::{
|
||||
default_notify_rate_limit, run_host_reader_thread, HostIncoming, RateLimiter, V4HostShared,
|
||||
};
|
||||
use crate::process::PluginError;
|
||||
|
||||
/// Default maximum time to wait for a plugin call to respond.
|
||||
const CALL_TIMEOUT_DEFAULT: Duration = Duration::from_secs(30);
|
||||
|
||||
fn call_timeout() -> Duration {
|
||||
std::env::var("OCS_PLUGIN_CALL_TIMEOUT_SECS")
|
||||
.ok()
|
||||
.and_then(|s| s.parse().ok())
|
||||
.map(Duration::from_secs)
|
||||
.unwrap_or(CALL_TIMEOUT_DEFAULT)
|
||||
}
|
||||
|
||||
/// Per-request-kind timeout floors.
|
||||
fn request_timeout(kind: &'static str) -> Duration {
|
||||
base_max_floor(call_timeout(), kind)
|
||||
}
|
||||
|
||||
fn execute_code_timeout() -> Duration {
|
||||
const DEFAULT: Duration = Duration::from_secs(60);
|
||||
std::env::var("OCS_PLUGIN_EXECUTE_TIMEOUT_SECS")
|
||||
.ok()
|
||||
.and_then(|s| s.parse().ok())
|
||||
.map(Duration::from_secs)
|
||||
.unwrap_or(DEFAULT)
|
||||
.max(DEFAULT)
|
||||
}
|
||||
|
||||
fn base_max_floor(base: Duration, kind: &'static str) -> Duration {
|
||||
#[cfg(test)]
|
||||
if let Some(secs) = std::env::var("OCS_PLUGIN_TEST_FLOOR_SECS")
|
||||
.ok()
|
||||
.and_then(|s| s.parse().ok())
|
||||
{
|
||||
return base.max(Duration::from_secs(secs));
|
||||
}
|
||||
let floor = match kind {
|
||||
"GetManifest" | "GetRibbon" => Duration::from_secs(5),
|
||||
"Dispatch" => Duration::from_secs(10),
|
||||
"InteractiveEvent" | "GetPrompt" | "NeedsEntityPick" => Duration::from_secs(2),
|
||||
"ExecuteCode" => execute_code_timeout(),
|
||||
_ => Duration::from_secs(1),
|
||||
};
|
||||
base.max(floor)
|
||||
}
|
||||
|
||||
fn request_kind(req: &HostRequest) -> &'static str {
|
||||
match req {
|
||||
HostRequest::GetManifest => "GetManifest",
|
||||
HostRequest::GetRibbon => "GetRibbon",
|
||||
HostRequest::Dispatch { .. } => "Dispatch",
|
||||
HostRequest::InteractiveEvent { .. } => "InteractiveEvent",
|
||||
HostRequest::GetPrompt { .. } => "GetPrompt",
|
||||
HostRequest::NeedsEntityPick { .. } => "NeedsEntityPick",
|
||||
HostRequest::ExecuteCode { .. } => "ExecuteCode",
|
||||
HostRequest::Shutdown => "Shutdown",
|
||||
}
|
||||
}
|
||||
use crate::process::{request_kind, request_timeout};
|
||||
|
||||
type DeferredRequest = (u64, Option<u64>, Box<PluginRequest>);
|
||||
|
||||
|
||||
@@ -10,6 +10,6 @@ publish = false
|
||||
# exactly one implementation. No UI/app dependencies — only acadrust + serde.
|
||||
|
||||
[dependencies]
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", features = ["serde"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "5b682ed", features = ["serde"] }
|
||||
bincode = "1.3"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
@@ -8,7 +8,7 @@ publish = false
|
||||
crate-type = ["cdylib"]
|
||||
|
||||
[dependencies]
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", features = ["serde"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "5b682ed", features = ["serde"] }
|
||||
bincode = "1.3"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
console_error_panic_hook = "0.1"
|
||||
|
||||
@@ -10,4 +10,4 @@ crate-type = ["cdylib"]
|
||||
|
||||
[dependencies]
|
||||
ocs_plugin_api = { path = "../ocs_plugin_api", features = ["host"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c", features = ["serde"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "8a28c21", features = ["serde"] }
|
||||
@@ -17,6 +17,10 @@ The server provides four tools:
|
||||
- `ocs_execute` performs one operation, an atomic record update, or a sequential batch against the real editor.
|
||||
- `ocs_capture` returns a bounded PNG of the drawing viewport or complete window.
|
||||
|
||||
Native builds also accept a second, headless entry point (`OpenCADStudio --serve`, one
|
||||
JSON request per line) for scripts and CI; the two native channels, their startup dialogs
|
||||
and their limits are described in [native.md](native.md).
|
||||
|
||||
The normal flow is to call `ocs_sessions`, pass its returned `session_id` as `ocs_session_id` to the other tools, read the chosen session with `ocs_read`, then pass the returned document state into `ocs_execute`. For example, an undo request has this shape:
|
||||
|
||||
```json
|
||||
@@ -138,7 +142,27 @@ Execute responses use `response_detail: "compact"` by default and return only th
|
||||
|
||||
For unfamiliar or conditional commands, use `start`, then inspect `state.command` in every response. Its `accepts` array gives the valid MCP input kinds, `options` gives the current tokens, and `input_example` gives the next request shape. Add the current state fields and a new `request_id` to each step.
|
||||
|
||||
Every `ocs_execute` request requires a caller-generated `request_id`. Reuse that ID only to retry the identical request after a timeout, together with the same session ID, document ID, expected revision, and selection. Commands report `waiting_input` while more input is required and asynchronous work remains `running` until its real callback finishes. Geometry stays in OpenCADStudio and its geometry kernel.
|
||||
Every `ocs_execute` request requires a caller-generated `request_id`. Reuse that ID only to retry the identical request after a timeout, together with the same session ID, document ID, expected revision, and selection. Commands report `waiting_input` while more input is required and asynchronous work remains `running` until its real callback finishes.
|
||||
|
||||
A `run` reply also carries two fields that describe what happened to the line:
|
||||
|
||||
* `blocked_by` — `null` when the command finished, otherwise what *this line*
|
||||
left open and waiting: `"command"` (an interactive command), `"text_editor"`
|
||||
(the in-place editor opened by the `TEXT` content step), `"mtext_editor"`, or
|
||||
`"modal:<Kind>"` for a dialog. A surface that was already open when the line
|
||||
started (an earlier line's editor, another tab, a startup dialog) is not
|
||||
attributed to this line, so a caller polling for `completed` is never stuck
|
||||
waiting on someone else's editor. `blocked_by` is set whenever `status` is
|
||||
`waiting_input`.
|
||||
* `unconsumed` — the tokens of the line that no prompt ever asked for, in order.
|
||||
A fully consumed line reports `[]`; `CIRCLE 0,0 5 9` reports `["9"]` because
|
||||
the radius step ends the command. Over-typed input is reported instead of
|
||||
being dropped on the floor.
|
||||
|
||||
When a line ends at the `TEXT` content step (`TEXT 0,0 5 0 hello`) the text is
|
||||
typed into the in-place editor and committed, so the line behaves exactly as the
|
||||
same input typed into the GUI command line would: one `Text` entity, nothing
|
||||
unconsumed, and the command closed rather than left armed for a second line. Geometry stays in OpenCADStudio and its geometry kernel.
|
||||
|
||||
`ocs_capture` defaults to the drawing viewport and a longest edge of 1600 pixels. Set `scope` to `window` for the full interface or change `max_dimension` between 256 and 4096.
|
||||
|
||||
@@ -198,3 +222,4 @@ The operation stays pending until the open settles; if another open holds the sl
|
||||
### Startup prompts during automation
|
||||
|
||||
The first control request of a session marks it automated: a donation prompt that has not been shown yet is dropped, and no new one is queued while control stays enabled. A prompt already on screen is left for its reader — close it with `{"op":"action","name":"close_modal"}`. A web host that intends to automate from the first page load can set `localStorage["opencadstudio.automation"] = "1"` before loading the app so the prompt never appears (the same pre-load mechanism the settings use).
|
||||
The web build is driven through two JavaScript functions instead of a process; the protocol details are summarised above and in [web.md](web.md).
|
||||
@@ -0,0 +1,131 @@
|
||||
# Driving the native builds
|
||||
|
||||
Every native build has three entry points besides the editor window: the MCP
|
||||
server described in the [README](README.md) (`OpenCADStudio --mcp`), a headless
|
||||
JSON-line channel for scripts and CI (`OpenCADStudio --serve`), and a one-shot
|
||||
converter (`OpenCADStudio --export IN OUT`). The browser entry is described in
|
||||
[web.md](web.md).
|
||||
|
||||
## Choosing a channel
|
||||
|
||||
| | `--mcp` | `--serve` |
|
||||
|---|---|---|
|
||||
| Transport | MCP (JSON-RPC over stdio) with the four tools of the README | one JSON request per line on stdin, one reply per line on stdout; `--port N` listens on `127.0.0.1:N` instead |
|
||||
| Editor | attaches to a running desktop editor, or starts one when there is none (`ocs_sessions`, `launch_if_none`) | no window; a document session of its own that lives as long as the process |
|
||||
| Needs a display | yes (`xvfb-run` works on a headless machine; software rendering may raise the GPU warning dialog) | no |
|
||||
| Needs a writable `HOME` / `XDG_CONFIG_HOME` | yes — the session descriptors live in the user configuration directory; without one `ocs_sessions` answers `No user configuration directory` | no |
|
||||
| Startup dialogs | those of the editor (below) | none |
|
||||
| `capture` | `ocs_capture` | not available (`gui_required`): there is no window to capture |
|
||||
| Good for | an MCP client driving a real editor | batch jobs, CI, agents without a display |
|
||||
|
||||
## `--serve`
|
||||
|
||||
The first line written is a readiness banner, before any request is read:
|
||||
|
||||
```json
|
||||
{"ok":true,"ready":true,"version":"2026.38"}
|
||||
```
|
||||
|
||||
Over `--port N` the banner opens every connection; the listener serves one
|
||||
client at a time and the document session persists across reconnects.
|
||||
|
||||
Two request styles share the channel, told apart by the `protocol` field:
|
||||
|
||||
| Style | Shape | Operations |
|
||||
|---|---|---|
|
||||
| protocol 1 | `{"protocol":1,"request_id":"…","document_id":N,"op":"…"}` — the same requests and replies as `ocs_execute` / `ocs_read`, described in the README | `new`, `open`, `save`, `activate`, `select`, `run`, `start`, `input`, `cancel`, `stop`, `action`, `property`, `set_properties`, `embed_image`, `undo`, `redo`; reads `state`, `capabilities`, `query`, `entities`, `records`, `record_schema`, `layers`, `header`, `properties`, `measure`, `history`, `commands`, `events`, `operation` |
|
||||
| legacy | `{"op":"…"}` without `protocol` | `new`, `open`, `run`, `entities`, `query`, `records`, `record_schema`, `capabilities`, `layers`, `header`, `select`, `save`, `undo`, `redo` |
|
||||
|
||||
The two styles differ in how a waiting command is treated. A protocol-1 `run`
|
||||
or `start` while a command is still active is refused with `command_busy`:
|
||||
continue it with `input` or drop it with `cancel`. A legacy `run` line ends the
|
||||
waiting command and starts the new one.
|
||||
|
||||
### The legacy `run` line
|
||||
|
||||
`{"op":"run","cmd":"LINE 0,0 10,10"}` feeds the tokens after the command name
|
||||
to the prompts in order and then presses Enter. The reply is
|
||||
|
||||
```json
|
||||
{"ok":true,"cmd":"CIRCLE 0,0 5 9","status":"completed","blocked_by":null,"entities":1,"added":1,"unconsumed":["9"]}
|
||||
```
|
||||
|
||||
| Field | Meaning |
|
||||
|---|---|
|
||||
| `status` | `completed`, or `waiting_input` when the line left something open |
|
||||
| `blocked_by` | what *this line* left open: `"command"`, `"text_editor"`, `"mtext_editor"`, `"modal:<Kind>"`, or `null`. A surface that was already open when the line started is not attributed to it |
|
||||
| `entities`, `added` | entity count after the line, and the difference to before |
|
||||
| `unconsumed` | tokens no prompt asked for, in order (`["9"]` above: the radius step ended the command); `[]` when everything was consumed |
|
||||
|
||||
`waiting_input` means input is still required, not that nothing happened:
|
||||
`SPLINE` and `ARC` keep accepting input after the entity exists, and
|
||||
`zoom_extents` reports it after the view has already moved.
|
||||
|
||||
`TEXT 0,0 5 0 hello world` creates one `Text` entity holding `hello world`: the
|
||||
tail of the line is typed into the in-place editor, committed, and the command
|
||||
is closed so it does not stay armed for a second line. A `TEXT` line without
|
||||
content answers `waiting_input` with `blocked_by: "text_editor"`.
|
||||
|
||||
Known gap (#1390): `MTEXT`, `HATCH` and `POLYGON` answer `completed` with
|
||||
`added: 0` on this path — they need interactive surfaces (the rich-text editor,
|
||||
a pattern choice, a boundary pick) that a single line has no tokens to fill.
|
||||
|
||||
## `--mcp`
|
||||
|
||||
The MCP server is a client of the desktop editor: `ocs_sessions` lists the live
|
||||
editor sessions found in the configuration directory and starts one when none
|
||||
is running, so several MCP connections can share one editor and its state.
|
||||
|
||||
A fresh profile opens two dialogs before any drawing exists, and both block
|
||||
document creation:
|
||||
|
||||
| Step | `ocs_sessions` reports |
|
||||
|---|---|
|
||||
| right after launch | `modal: "AssocPrompt"` |
|
||||
| after `close_modal` | `modal: "DonationPrompt"` |
|
||||
| after a second `close_modal` | `modal: null` |
|
||||
|
||||
While a dialog is open, `{"op":"new"}` answers `ok` but no tab is created.
|
||||
Close the dialogs first:
|
||||
|
||||
```python
|
||||
while (info := sessions())["modal"]:
|
||||
execute({"op": "action", "name": "close_modal", "document_id": info["document_id"]})
|
||||
```
|
||||
|
||||
The donation prompt appears once per application version per profile, so an
|
||||
automated profile meets it once per version rather than on every run.
|
||||
|
||||
`new` makes the new drawing the active document. Requests carry `document_id`;
|
||||
take it from the reply's state and pass it on the following requests, as the
|
||||
README describes.
|
||||
|
||||
## `--export`
|
||||
|
||||
`OpenCADStudio --export IN OUT` loads `IN` and writes `OUT` without a window or
|
||||
a session. The output format follows the extension: `.dxf` writes DXF, any other
|
||||
extension writes DWG at the document's own version. The exit code is 0 on
|
||||
success and 1 when the input cannot be read or the output cannot be written.
|
||||
|
||||
## Interactive steps
|
||||
|
||||
For commands whose answers cannot be written on one line, use `start` and then
|
||||
`input`. `start` replies with `state.command`, whose `accepts`, `options` and
|
||||
`input_example` say what the current step wants:
|
||||
|
||||
| Step | Request | Note |
|
||||
|---|---|---|
|
||||
| a point | `{"op":"input","kind":"point","point":[x,y,0],"space":"wcs"}` | the point is an array; `space` is `wcs` (default), `ucs` or `relative` |
|
||||
| a typed value (height, rotation) | `{"op":"input","kind":"text","text":"5"}` | digits go through `text`, not `token`; `{"op":"input","kind":"enter"}` accepts the default |
|
||||
| a keyword (`J`, `ST`, `C`) | `{"op":"input","kind":"token","text":"C"}` | the payload field is named `text` |
|
||||
| an object | `{"op":"input","kind":"entity","handle":"HANDLE","point":[x,y,0]}` | `kind: "structure"` for a sub-entity pick, `kind: "selection"` to hand over the current selection |
|
||||
| the content of `TEXT` | `{"op":"action","name":"text_input","value":"hello"}` then `{"op":"action","name":"text_commit"}` | the command has already ended; the in-place editor owns the input |
|
||||
| the content of `MTEXT` | `{"op":"action","name":"mtext_insert","value":"hello"}` then `{"op":"action","name":"mtext_commit"}` | the rich-text editor has its own actions; the `TEXT` ones answer `editor_closed` |
|
||||
|
||||
## Native-only operations
|
||||
|
||||
| Operation | `--serve` (protocol 1) | `--mcp` |
|
||||
|---|---|---|
|
||||
| measure | `{"protocol":1,"op":"measure","handles":["2A"]}` — kernel-computed length, area, bounds and mass properties; no window needed | `ocs_read` with `op: "measure"` and `parameters.handles` |
|
||||
| capture | `{"protocol":1,"op":"capture","path":"out.png"}` — needs the editor window, so it answers `gui_required` here | `ocs_capture` with `scope` (`viewport` or `window`) and `max_dimension` |
|
||||
| `set_properties` | requires `collection`; colours are the serialised enum — `{"Index": 1}` or `"ByLayer"`; a colour name such as `"Red"` is rejected with `invalid_value` | same request through `ocs_execute` |
|
||||
@@ -0,0 +1,68 @@
|
||||
# Driving the web build
|
||||
|
||||
The web build exposes the same control core as `--serve` and `--mcp`, through two
|
||||
functions on the WebAssembly module. This page covers only what is specific to the
|
||||
browser; the operations, request envelope and replies are the ones in the
|
||||
[README](README.md).
|
||||
|
||||
## Reaching the control channel
|
||||
|
||||
The Trunk loader publishes the wasm-bindgen module as `window.wasmBindings`. The
|
||||
control channel is ready once `window.wasmBindings?.ocs_control_submit` is defined
|
||||
(the [save smoke test](web_save_smoke.cjs) waits for exactly that).
|
||||
|
||||
| Function | Behaviour |
|
||||
|---|---|
|
||||
| `ocs_control_submit(request: string) → string` | Queues one request (a JSON string) and returns a ticket immediately. |
|
||||
| `ocs_control_take(ticket: string) → string \| undefined` | Returns the reply (a JSON string) once it is ready, `undefined` before that. A reply is removed when taken. |
|
||||
|
||||
Poll `ocs_control_take` until it returns a reply, as the smoke test does:
|
||||
|
||||
```js
|
||||
async function control(request) {
|
||||
const api = window.wasmBindings;
|
||||
const ticket = api.ocs_control_submit(JSON.stringify(request));
|
||||
for (let i = 0; i < 600; i++) {
|
||||
const reply = api.ocs_control_take(ticket);
|
||||
if (reply) return JSON.parse(reply);
|
||||
await new Promise((resolve) => setTimeout(resolve, 50));
|
||||
}
|
||||
throw new Error('control timed out');
|
||||
}
|
||||
```
|
||||
|
||||
Limits: at most 64 requests wait in the queue (a further `submit` is answered with the
|
||||
`busy` error), and only the newest 64 replies are kept, so take a reply soon after it is
|
||||
ready. A request that is not valid JSON is answered with `op: "invalid"` and a
|
||||
`parse_error`.
|
||||
|
||||
## Opening a drawing from bytes
|
||||
|
||||
The web build has no file system, so `open` takes the file's bytes instead of a path:
|
||||
|
||||
```json
|
||||
{"op":"open","name":"plan.dwg","data_base64":"…"}
|
||||
```
|
||||
|
||||
`name` is reduced to its file name and labels the tab and the recent-files entry;
|
||||
`data_base64` must be valid base64 and non-empty (`invalid_request` otherwise). While an
|
||||
earlier drawing is still opening the request is answered with `busy`; retry it once
|
||||
`state` shows the tab. A `path` is resolved against the browser's "recent files" store
|
||||
rather than a disk, so use `data_base64` for a file the page has not seen.
|
||||
`data_base64` is rejected on native builds; use `path` there.
|
||||
|
||||
## Startup dialogs
|
||||
|
||||
A dialog can be open when the page is ready. The donation prompt appears once per
|
||||
application version in each browser profile, so a fresh or disposable profile always
|
||||
sees it. While a modal is open `state.modal` is set, and `{"op":"new"}` returns `ok`
|
||||
without creating a tab until the modal is closed. Close it first:
|
||||
|
||||
```js
|
||||
const state = await control({ op: 'state' });
|
||||
if (state.modal) await control({ op: 'action', name: 'close_modal' });
|
||||
await control({ op: 'new' });
|
||||
```
|
||||
|
||||
Native builds can show a second dialog at launch (the file-association prompt), so check
|
||||
`state.modal` again after closing one.
|
||||
@@ -109,11 +109,13 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `STRETCH` | | current selection or prompt |
|
||||
| `TRIM` | | command-driven |
|
||||
|
||||
## Other (514)
|
||||
## Other (529)
|
||||
|
||||
| Command | Default shortcut | Selection |
|
||||
|---|---|---|
|
||||
| `-PSETUPIN` | | command-driven |
|
||||
| `-SETBYLAYER` | | command-driven |
|
||||
| `-XREF` | | command-driven |
|
||||
| `3DALIGN` | | command-driven |
|
||||
| `3DARRAY` | | command-driven |
|
||||
| `3DFACE` | | command-driven |
|
||||
@@ -174,6 +176,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `AUPREC` | | command-driven |
|
||||
| `AUTOCONSTRAIN` | | command-driven |
|
||||
| `BACKGROUND` | | command-driven |
|
||||
| `BACKGROUNDPLOT` | | command-driven |
|
||||
| `BASE` | | command-driven |
|
||||
| `BATTMAN` | | command-driven |
|
||||
| `BEDIT` | | command-driven |
|
||||
@@ -188,6 +191,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `BMAKE` | | command-driven |
|
||||
| `BOUNDARY` | | command-driven |
|
||||
| `BREAKATPOINT` | | command-driven |
|
||||
| `BROWSER` | | command-driven |
|
||||
| `BYLAYER` | | command-driven |
|
||||
| `CAL` | | command-driven |
|
||||
| `CANNOSCALE` | | command-driven |
|
||||
@@ -224,6 +228,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `COLORTHEME` | | command-driven |
|
||||
| `COLOUR` | | command-driven |
|
||||
| `COMMANDLINEFADETIME` | | command-driven |
|
||||
| `CONSTRAINTBAR` | | command-driven |
|
||||
| `CONSTRAINTSETTINGS` | | command-driven |
|
||||
| `CONSTRUCTIONLINE` | | command-driven |
|
||||
| `CONTENTBROWSER` | | command-driven |
|
||||
@@ -233,7 +238,9 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `COPYCLIP` | Ctrl+C | current selection or prompt |
|
||||
| `COUNT` | | command-driven |
|
||||
| `CPCONSTRAINT` | | command-driven |
|
||||
| `CREATESKETCH` | | command-driven |
|
||||
| `CROSSINGAREACOLOR` | | command-driven |
|
||||
| `CTAB` | | command-driven |
|
||||
| `CUI` | | command-driven |
|
||||
| `CUIEXPORT` | | command-driven |
|
||||
| `CUIIMPORT` | | command-driven |
|
||||
@@ -265,7 +272,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `DDPTYPE` | | command-driven |
|
||||
| `DDUNITS` | | command-driven |
|
||||
| `DE` | | command-driven |
|
||||
| `DELCONSTRAINT` | | command-driven |
|
||||
| `DELOBJ` | | command-driven |
|
||||
| `DESELALL` | | command-driven |
|
||||
| `DESELECT` | | command-driven |
|
||||
@@ -286,7 +292,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `DWGPROPS` | | command-driven |
|
||||
| `DWGUNITS` | | command-driven |
|
||||
| `EATTEXT` | | command-driven |
|
||||
| `ECONSTRAINT` | | command-driven |
|
||||
| `EDCONSTRAINT` | | command-driven |
|
||||
| `EDGE` | | command-driven |
|
||||
| `ELEVATION` | | command-driven |
|
||||
@@ -298,6 +303,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `EXPORTPDF` | | command-driven |
|
||||
| `EXPORTSTEP` | | command-driven |
|
||||
| `EXPORTSTL` | | command-driven |
|
||||
| `EXTERNALREFERENCES` | | command-driven |
|
||||
| `EXTRIM` | | command-driven |
|
||||
| `FI` | | command-driven |
|
||||
| `FILEASSOC` | | command-driven |
|
||||
@@ -306,6 +312,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `FILTER` | | command-driven |
|
||||
| `FIND` | Ctrl+F | command-driven |
|
||||
| `FINDNONPURGEABLE` | | command-driven |
|
||||
| `FINISHSKETCH` | | command-driven |
|
||||
| `FITSPLINE` | | command-driven |
|
||||
| `FLATSHOT` | | command-driven |
|
||||
| `FLATTEN` | | command-driven |
|
||||
@@ -314,13 +321,14 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `FRAMES1` | | command-driven |
|
||||
| `FRAMES2` | | command-driven |
|
||||
| `FXCONSTRAINT` | | command-driven |
|
||||
| `GCCOINCIDENT` | | command-driven |
|
||||
| `GCFIX` | | command-driven |
|
||||
| `GCHIDE` | | command-driven |
|
||||
| `GCHIDEALL` | | command-driven |
|
||||
| `GCRESET` | | command-driven |
|
||||
| `GCSHOW` | | command-driven |
|
||||
| `GCSHOWALL` | | command-driven |
|
||||
| `GEOMCONSTRAINT` | | command-driven |
|
||||
| `GCSMOOTH` | | command-driven |
|
||||
| `GCVERTICAL` | | command-driven |
|
||||
| `GRADIENT` | | command-driven |
|
||||
| `GRID` | F7 | command-driven |
|
||||
| `GRIPCOLOR` | | command-driven |
|
||||
@@ -333,7 +341,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `HATCHEDIT` | | command-driven |
|
||||
| `HATCHTOBACK` | | command-driven |
|
||||
| `HB` | | command-driven |
|
||||
| `HCONSTRAINT` | | command-driven |
|
||||
| `HELIX` | | command-driven |
|
||||
| `HELP` | F1 | command-driven |
|
||||
| `HI` | | command-driven |
|
||||
@@ -344,6 +351,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `IM` | | command-driven |
|
||||
| `IMAGE` | | command-driven |
|
||||
| `IMAGEATTACH` | | command-driven |
|
||||
| `IMAGEEMBED` | | command-driven |
|
||||
| `IMAGEFRAME` | | command-driven |
|
||||
| `IMPORTOBJ` | | command-driven |
|
||||
| `INF` | | command-driven |
|
||||
@@ -379,7 +387,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `LAYTRANS` | | command-driven |
|
||||
| `LAYULK` | | current selection or prompt |
|
||||
| `LAYUNISO` | | command-driven |
|
||||
| `LCONSTRAINT` | | command-driven |
|
||||
| `LENGTHEN` | | command-driven |
|
||||
| `LI` | | command-driven |
|
||||
| `LIMCHECK` | | command-driven |
|
||||
@@ -413,11 +420,9 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `MULTIPOINT` | | command-driven |
|
||||
| `MVIEW` | | command-driven |
|
||||
| `NAVVCUBE` | | command-driven |
|
||||
| `NCONSTRAINT` | | command-driven |
|
||||
| `NCOPY` | | command-driven |
|
||||
| `NCOPYALL` | | command-driven |
|
||||
| `NEW` | Ctrl+N | command-driven |
|
||||
| `NRCONSTRAINT` | | command-driven |
|
||||
| `OBJECTSCALE` | | command-driven |
|
||||
| `OBJIMPORT` | | command-driven |
|
||||
| `OCCONSTRAINT` | | command-driven |
|
||||
@@ -431,12 +436,12 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `OVERKILL` | | command-driven |
|
||||
| `P` | | command-driven |
|
||||
| `PAGESETUP` | | command-driven |
|
||||
| `PAPERUPDATE` | | command-driven |
|
||||
| `PARAMETERS` | | command-driven |
|
||||
| `PASTE` | | command-driven |
|
||||
| `PASTEBLOCK` | Ctrl+SHIFT+V | command-driven |
|
||||
| `PASTECLIP` | Ctrl+V | command-driven |
|
||||
| `PASTEORIG` | | command-driven |
|
||||
| `PCONSTRAINT` | | command-driven |
|
||||
| `PDFATTACH` | | command-driven |
|
||||
| `PDFFRAME` | | command-driven |
|
||||
| `PDMODE` | | command-driven |
|
||||
@@ -450,9 +455,12 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `PLIMCHECK` | | command-driven |
|
||||
| `PLINEGEN` | | command-driven |
|
||||
| `PLOT` | Ctrl+P | command-driven |
|
||||
| `PLOTOFFSET` | | command-driven |
|
||||
| `PLOTROTMODE` | | command-driven |
|
||||
| `PLOTSTYLE` | | command-driven |
|
||||
| `PLOTSTYLEEDITOR` | | command-driven |
|
||||
| `PLOTSTYLEPANEL` | | command-driven |
|
||||
| `PLOTTRANSPARENCYOVERRIDE` | | command-driven |
|
||||
| `PLOTWINDOW` | | command-driven |
|
||||
| `PLUGINMANAGER` | | command-driven |
|
||||
| `PLUGINS` | | command-driven |
|
||||
@@ -465,15 +473,16 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `PR` | | command-driven |
|
||||
| `PRINT` | | command-driven |
|
||||
| `PRINTALL` | | command-driven |
|
||||
| `PRINTERS` | | command-driven |
|
||||
| `PROPERTIES` | Ctrl+1 | command-driven |
|
||||
| `PROPS` | | command-driven |
|
||||
| `PSETUPIN` | | command-driven |
|
||||
| `PSLTSCALE` | | command-driven |
|
||||
| `PSPACE` | | command-driven |
|
||||
| `PURGE` | | command-driven |
|
||||
| `PYR` | | command-driven |
|
||||
| `PYRAMID` | | command-driven |
|
||||
| `QC` | | command-driven |
|
||||
| `QCONSTRAINT` | | command-driven |
|
||||
| `QDIM` | | command-driven |
|
||||
| `QL` | | command-driven |
|
||||
| `QLEADER` | | command-driven |
|
||||
@@ -531,6 +540,8 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `SHADEMODE` | | command-driven |
|
||||
| `SHEETSET` | | command-driven |
|
||||
| `SHELL` | | command-driven |
|
||||
| `SHORTCUTMENU` | | command-driven |
|
||||
| `SHORTCUTMENUDURATION` | | command-driven |
|
||||
| `SHORTCUTS` | | command-driven |
|
||||
| `SKETCH` | | command-driven |
|
||||
| `SKETCHINC` | | command-driven |
|
||||
@@ -538,7 +549,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `SKTOLERANCE` | | command-driven |
|
||||
| `SL` | | command-driven |
|
||||
| `SLICE` | | command-driven |
|
||||
| `SMOOTHCONSTRAINT` | | command-driven |
|
||||
| `SNAP` | F9 | command-driven |
|
||||
| `SNAPANG` | | command-driven |
|
||||
| `SO` | | command-driven |
|
||||
@@ -548,6 +558,12 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `SOLIDEDIT` | | command-driven |
|
||||
| `SOLIDFILLET` | | command-driven |
|
||||
| `SORTENTS` | | command-driven |
|
||||
| `SPACEMOUSE` | | command-driven |
|
||||
| `SPACEMOUSE3D` | | command-driven |
|
||||
| `SPACEMOUSEAUTO` | | command-driven |
|
||||
| `SPACEMOUSEPAN` | | command-driven |
|
||||
| `SPACEMOUSEPANZOOM` | | command-driven |
|
||||
| `SPACEMOUSEPAUSE` | | command-driven |
|
||||
| `SPLFRAME` | | command-driven |
|
||||
| `SPLINECV` | | command-driven |
|
||||
| `SPLINEFIT` | | command-driven |
|
||||
@@ -567,7 +583,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `TABLEDIT` | | command-driven |
|
||||
| `TABLESTYLE` | | command-driven |
|
||||
| `TCASE` | | command-driven |
|
||||
| `TCONSTRAINT` | | command-driven |
|
||||
| `TCOUNT` | | command-driven |
|
||||
| `TEDIT` | | command-driven |
|
||||
| `TEXTEDIT` | | command-driven |
|
||||
@@ -580,6 +595,7 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `TEXTTOFRONT` | | command-driven |
|
||||
| `THICKEN` | | command-driven |
|
||||
| `THICKNESS` | | command-driven |
|
||||
| `TILEMODE` | | command-driven |
|
||||
| `TOOLPALETTES` | | command-driven |
|
||||
| `TORIENT` | | command-driven |
|
||||
| `TP` | | command-driven |
|
||||
@@ -597,7 +613,6 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `USERI` | | command-driven |
|
||||
| `USERR` | | command-driven |
|
||||
| `USRTIMER` | | command-driven |
|
||||
| `VCONSTRAINT` | | command-driven |
|
||||
| `VERTICAL` | | command-driven |
|
||||
| `VIEW` | | command-driven |
|
||||
| `VISRETAIN` | | command-driven |
|
||||
@@ -628,6 +643,25 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `ZOOMWHEEL` | | command-driven |
|
||||
| `ZS` | | command-driven |
|
||||
|
||||
## Parametric (14)
|
||||
|
||||
| Command | Default shortcut | Selection |
|
||||
|---|---|---|
|
||||
| `DELCONSTRAINT` | | command-driven |
|
||||
| `ECONSTRAINT` | | command-driven |
|
||||
| `GCCOINCIDENT` | | command-driven |
|
||||
| `GCCONCENTRIC` | | command-driven |
|
||||
| `GCEQUAL` | | command-driven |
|
||||
| `GCHORIZONTAL` | | command-driven |
|
||||
| `GCPERPENDICULAR` | | command-driven |
|
||||
| `GEOMCONSTRAINT` | | command-driven |
|
||||
| `LCONSTRAINT` | | command-driven |
|
||||
| `NRCONSTRAINT` | | command-driven |
|
||||
| `PCONSTRAINT` | | command-driven |
|
||||
| `QCONSTRAINT` | | command-driven |
|
||||
| `TCONSTRAINT` | | command-driven |
|
||||
| `VCONSTRAINT` | | command-driven |
|
||||
|
||||
## View (6)
|
||||
|
||||
| Command | Default shortcut | Selection |
|
||||
@@ -639,4 +673,4 @@ Generated from the in-repo command registry; manual edits are overwritten. Regen
|
||||
| `VPORTS` | | command-driven |
|
||||
| `ZOOM` | | command-driven |
|
||||
|
||||
_602 commands across 7 categories._
|
||||
_631 commands across 8 categories._
|
||||
|
After Width: | Height: | Size: 6.4 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 166 KiB |
@@ -0,0 +1,38 @@
|
||||
# Perspective draw-order clipping regression
|
||||
|
||||
Switching a flat model view from orthographic to perspective could hide otherwise
|
||||
visible lines. The camera applied an OpenGL-to-WebGPU depth conversion to a
|
||||
projection that already used WebGPU's depth range. The shaders then applied a
|
||||
fixed draw-order offset that could push geometry past the far clipping boundary.
|
||||
|
||||
The camera now uses the DirectX/WebGPU projection directly. The shared
|
||||
`draw_order.wgsl` function keeps the existing offset away from clipping planes
|
||||
and reduces it near either plane. Its adjustment is monotonic in draw order,
|
||||
leaves neutral geometric depth unchanged, and does not move clipped vertices
|
||||
back into range. It is shared by the native and compatibility shader paths.
|
||||
|
||||
## GPU reproduction
|
||||
|
||||
These are offscreen renders from the application's wire pipelines. All 17 lines
|
||||
are on the same plane; only their draw-order values differ. The first two lines
|
||||
(red when visible) were clipped in perspective. Both projections now show all
|
||||
17 lines. This synthetic drawing contains no user CAD geometry.
|
||||
|
||||
| Before | After |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|
||||
## Validation
|
||||
|
||||
```sh
|
||||
cargo test --locked --lib
|
||||
cargo test --locked --lib scene::pipeline::depth_tests -- --ignored --nocapture
|
||||
```
|
||||
|
||||
The GPU tests exercise storage and packed wire pipelines, near/far clipping,
|
||||
coplanar draw order in both submission orders, and wire occlusion by a triangle
|
||||
mesh. Normal tests check camera depth endpoints, picking, and validation of all
|
||||
14 composed draw-order shaders.
|
||||
|
||||
Set `OCS_DEPTH_TEST_IMAGES` to an output directory to save the orthographic and
|
||||
perspective reproduction images while running the GPU tests.
|
||||
@@ -101,13 +101,16 @@ affect whether a prebuilt plugin can safely be loaded:
|
||||
|
||||
A plugin's `plugin.toml` declares the same values under `[opencad]`. For API v4
|
||||
and later, `rustc_version` is required and the host refuses to load the plugin
|
||||
unless it matches exactly. This turns the current silent runner crash into a
|
||||
one-line diagnosis such as:
|
||||
unless it matches exactly — omitting it is treated as a mismatch, not skipped.
|
||||
This turns the current silent runner crash into a one-line diagnosis such as:
|
||||
|
||||
```
|
||||
Plugin built with rustc 1.96.0, host requires 1.98.0 - rebuild required
|
||||
```
|
||||
|
||||
`acadrust_source` is also required for API v4 and later. Missing, empty, or
|
||||
mismatched metadata makes the package incompatible.
|
||||
|
||||
### `PluginManifest`
|
||||
|
||||
```rust
|
||||
@@ -202,11 +205,14 @@ struct ExampleModule;
|
||||
impl CadModule for ExampleModule {
|
||||
fn id(&self) -> &'static str { "example" }
|
||||
fn title(&self) -> &'static str { "Example" }
|
||||
fn ribbon_groups(&self) -> Vec<RibbonGroup> {
|
||||
vec![RibbonGroup { title: "Demo", tools: vec![RibbonItem::LargeTool(ToolDef {
|
||||
// Returns a slice, not an owned Vec — build once into a static and hand
|
||||
// back a reference, rather than rebuilding (and dropping) it every call.
|
||||
fn ribbon_groups(&self) -> &[RibbonGroup] {
|
||||
static GROUPS: std::sync::OnceLock<Vec<RibbonGroup>> = std::sync::OnceLock::new();
|
||||
GROUPS.get_or_init(|| vec![RibbonGroup { title: "Demo", tools: vec![RibbonItem::LargeTool(ToolDef {
|
||||
id: "EX_HELLO", label: "Hello", icon: IconKind::Glyph("◆"),
|
||||
event: ModuleEvent::Command("EX_HELLO".to_string()),
|
||||
})]}]
|
||||
})]}]})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -235,8 +241,9 @@ api_version = 5
|
||||
ribbon_order = 50
|
||||
command_prefixes = ["EX_"]
|
||||
xdata_apps = []
|
||||
# Filled with the exact compiler output while staging the release asset.
|
||||
# Both are filled at release-build time; see the CI step below.
|
||||
rustc_version = "rustc 1.98.0 (hash date)"
|
||||
acadrust_source = "git+https://github.com/HakanSeven12/cadcodec.git?rev=<short>#<full-40-char-commit>"
|
||||
```
|
||||
|
||||
The full, buildable scaffold is in [`docs/plugin-template/`](plugin-template);
|
||||
@@ -255,6 +262,10 @@ tool fires `ModuleEvent::Command("EX_FOO")`, which round-trips to
|
||||
tool request a native file picker; on selection the host dispatches
|
||||
`"<command> <path>"` back with the path's original case preserved.
|
||||
|
||||
A leading `>` or the persistent literal-input toggle preserves both spaces
|
||||
and case. Automation and `ModuleEvent::PluginFileDialog` already preserve
|
||||
case without this prefix.
|
||||
|
||||
### Interactive (click-to-place) commands
|
||||
|
||||
For tools that collect points — placing a structure, drawing a pipe — call
|
||||
@@ -306,7 +317,18 @@ plugin.toml
|
||||
```
|
||||
|
||||
A GitHub Actions matrix workflow (see the example repo / template) cross-builds
|
||||
and uploads these on a `v*` tag.
|
||||
and uploads these on a `v*` tag. It also fills `plugin.toml`'s `rustc_version`
|
||||
and `acadrust_source` placeholders from the CI run's actual toolchain and
|
||||
resolved dependency, rather than hand-editing them per release — see
|
||||
`docs/plugin-template/.github/workflows/release.yml` for the exact `sed`
|
||||
substitutions, including reading `acadrust_source` out of `Cargo.lock`'s
|
||||
resolved `acadrust` package entry (`source = "git+...#<hash>"`) since that's
|
||||
the same value the host embeds at its own build time. The template's CI pins
|
||||
`rust-toolchain@stable`, which is a floating target — a real release pipeline
|
||||
should pin the exact toolchain version the host was built with (check
|
||||
`crates/ocs_plugin_api/src/version_info.rs`'s embedded value, or the host's
|
||||
own CI config) rather than trusting "whatever's current stable today" to
|
||||
keep matching it.
|
||||
|
||||
---
|
||||
|
||||
@@ -383,6 +405,9 @@ dynamic libraries:
|
||||
- **Enable/disable** — toggles a loaded plugin's ribbon tab + dispatch without
|
||||
uninstalling.
|
||||
|
||||
One linked repository is one marketplace entry. Publish separate plugins from
|
||||
separate repositories so release and update histories stay unambiguous.
|
||||
|
||||
---
|
||||
|
||||
## Compatibility & ABI
|
||||
@@ -391,9 +416,9 @@ Plugins are loaded as `cdylib`s by a plugin-runner child process. The host spawn
|
||||
this child from its own executable (`--ocs-plugin-runner` mode), so the runner
|
||||
and host always share the same `ocs_plugin_api` build. The runner checks
|
||||
`ocs_plugin_api_version` before any plugin code runs. Each plugin runs in its
|
||||
own OS process, so the host is protected from plugin crashes and memory
|
||||
corruption. Process isolation removes the need for the host and plugin to share
|
||||
a Rust toolchain ABI beyond the stable `ocs_plugin_api` contract.
|
||||
own OS process, so a plugin crash or memory-corruption bug cannot take down the
|
||||
host process itself. The runner loads the plugin library in-process, however,
|
||||
so API v4+ requires matching `rustc_version` and `acadrust_source` metadata.
|
||||
|
||||
A future hardening step is a `#[repr(C)]` vtable (a true C ABI) so binaries built
|
||||
by any toolchain interoperate — required before trusting prebuilt binaries from
|
||||
@@ -414,6 +439,12 @@ Done:
|
||||
reinstall / uninstall, enable/disable.
|
||||
- [x] Interactive command round-trip over IPC (prompt, point/enter/object-pick).
|
||||
- [x] Spawn and per-call IPC timeouts so a stuck runner cannot freeze the host.
|
||||
- [x] External automation (`--mcp` — local stdio MCP/JSON-RPC server for AI
|
||||
clients; `--serve` — headless JSON automation server; both drive OCS
|
||||
from a separate process without the GUI, per `src/cli.rs`/`src/mcp.rs`/
|
||||
`app::serve`). This closes the "drive OCS headless from a process" goal
|
||||
of issue #29; this line previously and incorrectly listed it as not yet
|
||||
started.
|
||||
|
||||
Next:
|
||||
|
||||
@@ -421,7 +452,6 @@ Next:
|
||||
- [ ] `#[repr(C)]` vtable / strict handshake for cross-toolchain binaries.
|
||||
- [ ] Trust: checksums / signatures before spawning plugin processes.
|
||||
- [ ] Interchange (LandXML / SWMM) and live `on_entity_committed` hooks.
|
||||
- [ ] External automation API (drive OCS headless from a process) — issue #29.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -12,4 +12,4 @@ crate-type = ["cdylib"]
|
||||
|
||||
[dependencies]
|
||||
ocs_plugin_api = { path = "../../crates/ocs_plugin_api", features = ["host"] }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "568a12c" }
|
||||
acadrust = { git = "https://github.com/HakanSeven12/cadcodec.git", rev = "8a28c21" }
|
||||
@@ -64,8 +64,10 @@ From the workspace root:
|
||||
cargo build -p plugin-template-v2
|
||||
```
|
||||
|
||||
The resulting cdylib plus `plugin.toml` can be installed into the host's
|
||||
plugins folder (see `docs/plugin-architecture.md`).
|
||||
The resulting cdylib plus `plugin.toml` (checked in alongside this file) can
|
||||
be installed into the host's plugins folder (see `docs/plugin-architecture.md`).
|
||||
Replace `plugin.toml`'s `rustc_version` and `acadrust_source` placeholders in
|
||||
your packaging step. The release workflow in `docs/plugin-template` shows how.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
[plugin]
|
||||
id = "com.example.plugin-template-v2"
|
||||
name = "Plugin Template v2"
|
||||
version = "0.1.0"
|
||||
description = "Demonstrates read/write object round-trips with the host."
|
||||
author = "Your Name"
|
||||
license = "GPL-3.0-only"
|
||||
repository = "your-account/your-plugin-repo"
|
||||
|
||||
[opencad]
|
||||
api_version = 5
|
||||
# Replace both placeholders in the packaging step. The v1 template's
|
||||
# release workflow contains a working example.
|
||||
rustc_version = "__RUSTC_VERSION__"
|
||||
acadrust_source = "__ACADRUST_SOURCE__"
|
||||
ribbon_order = 100
|
||||
command_prefixes = [
|
||||
"COUNT_SURVEY_POINTS",
|
||||
"ADD_SURVEY_POINT",
|
||||
"MARK_FIRST_SURVEY_POINT",
|
||||
"COUNT_MARKED_SURVEY_POINTS",
|
||||
]
|
||||
xdata_apps = ["SURVEYMARK"]
|
||||
@@ -29,6 +29,14 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
# NOTE: @stable floats to whatever's current when this job runs, which
|
||||
# is NOT the same thing as "matches the host's rustc exactly" — the API
|
||||
# v4+ load check compares plugin.toml's rustc_version to the host's
|
||||
# build-time compiler byte-for-byte (see plugin-architecture.md's
|
||||
# "Build-time ABI metadata"). Pin this to the host's actual toolchain
|
||||
# version (check crates/ocs_plugin_api/src/version_info.rs's embedded
|
||||
# value, or the host's own CI config) before a real release, or your
|
||||
# binary may be refused at load with a version-mismatch error.
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- run: cargo build --release
|
||||
- name: Stage release asset
|
||||
@@ -36,7 +44,11 @@ jobs:
|
||||
run: |
|
||||
mkdir -p dist
|
||||
cp target/release/*.${{ matrix.ext }} "dist/${{ matrix.asset }}"
|
||||
sed "s|__RUSTC_VERSION__|$(rustc --version)|" plugin.toml > dist/plugin.toml
|
||||
acadrust_source=$(grep -A3 '^name = "acadrust"' Cargo.lock | grep '^source' | head -1 | sed 's/^source = "//;s/"$//')
|
||||
sed \
|
||||
-e "s|__RUSTC_VERSION__|$(rustc --version)|" \
|
||||
-e "s|__ACADRUST_SOURCE__|$acadrust_source|" \
|
||||
plugin.toml > dist/plugin.toml
|
||||
- uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
files: |
|
||||
|
||||
@@ -10,6 +10,8 @@ repository = "your-account/your-plugin-repo"
|
||||
[opencad]
|
||||
api_version = 5
|
||||
rustc_version = "__RUSTC_VERSION__"
|
||||
# release.yml fills both placeholders from the compiler and Cargo.lock.
|
||||
acadrust_source = "__ACADRUST_SOURCE__"
|
||||
ribbon_order = 60
|
||||
command_prefixes = ["MP_"]
|
||||
xdata_apps = ["MYPLUGIN_RECORD"]
|
||||
|
After Width: | Height: | Size: 195 KiB |
|
After Width: | Height: | Size: 178 KiB |
|
After Width: | Height: | Size: 192 KiB |
|
After Width: | Height: | Size: 207 KiB |
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 178 KiB |
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 207 KiB |
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 202 KiB |
|
After Width: | Height: | Size: 126 KiB |
|
After Width: | Height: | Size: 130 KiB |
|
After Width: | Height: | Size: 130 KiB |
|
After Width: | Height: | Size: 133 KiB |
|
After Width: | Height: | Size: 147 KiB |
|
After Width: | Height: | Size: 136 KiB |
|
After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 143 KiB |
|
After Width: | Height: | Size: 143 KiB |
|
After Width: | Height: | Size: 133 KiB |
@@ -0,0 +1,145 @@
|
||||
# SpaceMouse
|
||||
|
||||
The Windows desktop app supports 3Dconnexion SpaceMouse devices through the
|
||||
installed [3DxWare driver](https://3dconnexion.com/drivers/). Open CAD Studio
|
||||
loads NavLib from the Windows system directory at runtime. An SDK installation
|
||||
is not needed to build or run the app. macOS, Linux, and the web build currently
|
||||
show an unavailable state; their device adapters are not implemented.
|
||||
|
||||
## Navigation
|
||||
|
||||
Open **Options → User Preferences → SpaceMouse**, or enter `SPACEMOUSE`.
|
||||
|
||||
| Mode | Behavior |
|
||||
| --- | --- |
|
||||
| Follow context | Pan and zoom on a paper sheet; pan, zoom, and orbit in model views. |
|
||||
| Pan only | Push or tilt the puck to pan in the current screen plane. Twist and vertical pressure are ignored. Scale, depth, and orientation stay fixed, including in perspective. |
|
||||
| Pan and zoom | Uses the same push/tilt panning as Pan only. Lift or press the puck to zoom about the view center. Twist is ignored and orientation stays fixed. |
|
||||
| 3D navigation | Pan, zoom, and orbit in model views. Paper sheets keep orientation fixed. |
|
||||
|
||||
For a flat drawing, choose **Pan only** to use the puck as a panning joystick.
|
||||
Push or tilt right/left to move the drawing right/left; push or tilt away/toward
|
||||
you to move it up/down. Pushing and tilting together does not double the speed.
|
||||
Enable **Reverse pan direction** if you prefer moving the viewpoint in the same
|
||||
direction as the puck. **Reverse pan direction** and **Pan speed** apply to both
|
||||
flat-navigation modes, including paper sheets in Follow context. A small dead zone
|
||||
filters incidental forces, and releasing the puck stops movement.
|
||||
The app does not infer that a model-space file is 2D from its extension or from
|
||||
the current camera angle. These preferences belong to the user and persist
|
||||
across drawings and sessions.
|
||||
|
||||
The status bar shows the effective mode after a device connects, and keeps the
|
||||
control available after disconnection. An explicitly selected navigation mode
|
||||
also makes it visible. Its menu provides mode selection, Pause/Resume, preferences,
|
||||
and a shortcut to 3Dconnexion settings. Status-bar customization can hide it.
|
||||
|
||||
Only the focused drawing receives input. Dialogs suspend navigation. The
|
||||
view metadata remains available to the driver while its settings UI has focus.
|
||||
Native 3DxWare chooses the foreground application; the adapter marks its view
|
||||
active without forcing the NLServer-specific keyboard-focus property. Entered
|
||||
paper-space viewports use their own cameras; their display locks are respected.
|
||||
The active model tile receives navigation in a split view. Moving the puck
|
||||
preserves an unfinished drawing command, refreshes its preview at a stationary
|
||||
pointer, and keeps an active selection-box anchor attached to the drawing.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Buttons and radial menus
|
||||
|
||||
Use **Open 3Dconnexion settings…** to assign buttons and radial-menu entries.
|
||||
The app exports registered CAD command IDs and reuses ribbon labels and icons
|
||||
where available. Speed, axis inversion, dominant-axis filtering, and radial-menu
|
||||
layout for SDK navigation remain in the driver settings. Pan only and Pan and zoom
|
||||
share the app's push/tilt mapping and Pan speed control; driver axis remappings do
|
||||
not apply to these flat-navigation modes. Button assignments continue to work in
|
||||
all modes.
|
||||
|
||||
For orbiting with a fixed up direction, enable **Lock Horizon** in the driver's
|
||||
Advanced Settings for Open CAD Studio. The adapter reads `settings.LockHorizon`
|
||||
through NavLib at connection/focus and after `settings.changed` notifications.
|
||||
When enabled, accepted orbit matrices remove roll relative to world Z. Pitch
|
||||
stops just short of the top/bottom pole, retaining heading instead of flipping
|
||||
the view. In the driver's Object mode the eye receives the same pitch correction
|
||||
around the SDK's orbit pivot, so the object stays in place; Camera/Helicopter
|
||||
modes retain their proposed eye position. Disabling Lock Horizon restores
|
||||
unrestricted driver rotation.
|
||||
The app does not duplicate this control, the driver's rotation lock, or
|
||||
its object/camera navigation modes.
|
||||
|
||||
Useful actions include Undo, Redo, Cancel, Fit view, Top view, and these commands:
|
||||
|
||||
| Command | Action |
|
||||
| --- | --- |
|
||||
| `SPACEMOUSE` | Open SpaceMouse preferences |
|
||||
| `SPACEMOUSEPAUSE` | Pause/resume puck navigation for this session |
|
||||
| `SPACEMOUSEAUTO` | Follow context |
|
||||
| `SPACEMOUSEPAN` | Pan only |
|
||||
| `SPACEMOUSEPANZOOM` | Pan and zoom |
|
||||
| `SPACEMOUSE3D` | 3D navigation |
|
||||
|
||||
Fit view (`SPACEMOUSEFIT`) and Top view (`SPACEMOUSETOP`) are also available as
|
||||
button/keyboard actions. Button actions share the keyboard dispatcher: for
|
||||
example, Undo removes the last entered point of an unfinished polyline. A
|
||||
Pause/Resume button remains usable while puck navigation is paused.
|
||||
|
||||
## Implementation
|
||||
|
||||
- `src/input/spacemouse/`: portable preferences, camera snapshots, and a bounded
|
||||
thread-safe bridge. `navlib.rs` contains the Windows ABI and runtime loading.
|
||||
`raw_input.rs` receives SpaceMouse multi-axis HID reports for planar navigation;
|
||||
`pan.rs` maps pushes and tilts to screen velocity and vertical pressure to zoom.
|
||||
The planar path suppresses SDK camera updates so one gesture cannot be applied
|
||||
twice. Only 3Dconnexion/legacy Logitech multi-axis
|
||||
controllers are accepted. Other HID devices and report types are ignored.
|
||||
`worker.rs` waits for app work and dispatches Windows messages on the SDK's
|
||||
owning thread, including settings changes while the drawing is unfocused.
|
||||
- `src/app/navigation.rs`: focus/context policy, cached selection bounds, camera
|
||||
application, pivot feedback, and the action catalog.
|
||||
- `src/scene/mspace.rs`: routing to the active model or floating-viewport camera.
|
||||
- `src/ui/window/options/spacemouse.rs` and `src/ui/statusbar/spacemouse.rs`:
|
||||
controls within the existing Options and status-menu systems.
|
||||
- `src/app/settings.rs`: preferences; `src/app/shortcuts.rs`: shared actions.
|
||||
|
||||
Driver callbacks operate on snapshots and never access the scene or GUI. A
|
||||
navigation transaction is coalesced into one pending camera update. Target
|
||||
stamps discard late motion after a tab, layout, viewport, tile, or camera change.
|
||||
Acknowledging an applied frame retains newer callbacks from the same gesture;
|
||||
an external camera change resets the SDK navigation model. Raw pan state is
|
||||
cleared on context/focus changes, pause, disconnection, and stale reports.
|
||||
Button requests retain their context across camera revisions. Losing focus or
|
||||
changing drawing context discards queued input. Connection shutdown closes
|
||||
NavLib before releasing callback, command, image, or library storage.
|
||||
The subscription joins its worker at shutdown so NavLib can finish persisting
|
||||
the driver's per-application preferences before the process exits.
|
||||
|
||||
For driver-setting diagnostics, set
|
||||
`RUST_LOG=OpenCADStudio::input::spacemouse=debug` before launching. The trace
|
||||
records settings-change notifications and the Lock Horizon value read from
|
||||
NavLib; it does not change the user's driver settings.
|
||||
|
||||
Iced supplies monotonic frame timestamps while navigation is active. Idle
|
||||
drawings do not request continuous rendering. Driver-originated camera updates
|
||||
are not echoed back as external-camera notifications, which would reset the
|
||||
driver's navigation model during a held input.
|
||||
The optional SDK `view.target` property returns no-data: the app's camera center
|
||||
does not represent the SDK's separate target-camera navigation model.
|
||||
|
||||
The adapter uses the NavLib C ABI described in the 3DxWare SDK headers
|
||||
(`navlib.h`, `navlib_types.h`, and `siappcmd_types.h`). No vendor headers or
|
||||
runtime binaries are included. SpaceMouse and 3Dconnexion are trademarks of
|
||||
3Dconnexion.
|
||||
|
||||
## Validation
|
||||
|
||||
```sh
|
||||
cargo test --locked --lib spacemouse
|
||||
```
|
||||
|
||||
An opt-in smoke test checks the installed driver, command/icon export, device
|
||||
presence, and reading its Lock Horizon setting:
|
||||
|
||||
```sh
|
||||
cargo test --locked --lib installed_driver_connects_and_reports_device_presence -- --ignored --nocapture
|
||||
```
|
||||
@@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="350" viewBox="0 0 900 350">
|
||||
<style>text{font-family:Arial,sans-serif;fill:#263238} .title{font-size:22px;font-weight:600} .label{font-size:16px} .small{font-size:13px;fill:#54616a} .model{stroke:#1479b8;stroke-width:4;fill:none} .paper{stroke:#a94610;stroke-width:2;stroke-dasharray:9 5} .dim{stroke:#263238;stroke-width:1.5;fill:none}</style>
|
||||
<defs><marker id="arrow" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="6" markerHeight="6" orient="auto-start-reverse"><path d="M8 0L0 4L8 8" fill="#263238"/></marker></defs>
|
||||
<rect width="900" height="350" rx="10" fill="white"/>
|
||||
<text class="title" x="30" y="38">The dimension follows its paper-space centerline</text>
|
||||
<rect x="30" y="65" width="400" height="220" fill="#f5f8fa" stroke="#c3ced5"/>
|
||||
<rect x="470" y="65" width="400" height="220" fill="#f5f8fa" stroke="#c3ced5"/>
|
||||
<text class="label" x="48" y="93">Before</text><text class="label" x="488" y="93">Centerline moved 1 paper unit right</text>
|
||||
<path class="model" d="M85 160H385M525 160H825"/>
|
||||
<circle cx="385" cy="160" r="5" fill="#1479b8"/><circle cx="825" cy="160" r="5" fill="#1479b8"/>
|
||||
<path class="paper" d="M235 113V257M705 113V257"/>
|
||||
<path class="dim" d="M385 171V244M825 171V244"/>
|
||||
<path class="dim" d="M235 232H385" marker-start="url(#arrow)" marker-end="url(#arrow)"/>
|
||||
<path class="dim" d="M705 232H825" marker-start="url(#arrow)" marker-end="url(#arrow)"/>
|
||||
<rect x="291" y="217" width="38" height="28" fill="#f5f8fa"/><rect x="746" y="217" width="38" height="28" fill="#f5f8fa"/>
|
||||
<text class="label" x="310" y="237" text-anchor="middle">50</text><text class="label" x="765" y="237" text-anchor="middle">40</text>
|
||||
<text class="label" x="30" y="316">The model endpoint stays fixed. The dimension updates from 50 to 40.</text>
|
||||
<text class="small" x="30" y="340">Association schematic; viewport 1:10, dimension style unit factor = 1, DIMASSOC = 2.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,22 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="350" viewBox="0 0 900 350">
|
||||
<style>text{font-family:Arial,sans-serif;fill:#263238} .title{font-size:22px;font-weight:600} .label{font-size:16px} .small{font-size:13px;fill:#54616a} .model{stroke:#1479b8;stroke-width:4;fill:none} .paper{stroke:#a94610;stroke-width:2;stroke-dasharray:9 5} .dim{stroke:#263238;stroke-width:1.5;fill:none}</style>
|
||||
<defs><marker id="arrow" viewBox="0 0 8 8" refX="4" refY="4" markerWidth="6" markerHeight="6" orient="auto-start-reverse"><path d="M8 0L0 4L8 8" fill="#263238"/></marker></defs>
|
||||
<rect width="900" height="350" rx="10" fill="white"/>
|
||||
<text class="title" x="30" y="38">Dimension from a paper centerline to a model endpoint</text>
|
||||
<rect x="30" y="65" width="430" height="245" fill="#f5f8fa" stroke="#c3ced5"/>
|
||||
<text class="small" x="45" y="89">Viewport 1:10</text>
|
||||
<path class="model" d="M100 160H400"/>
|
||||
<circle cx="400" cy="160" r="5" fill="#1479b8"/>
|
||||
<path class="paper" d="M250 110V260"/>
|
||||
<text class="small" x="100" y="144">Model geometry</text>
|
||||
<path class="dim" d="M400 171V244"/>
|
||||
<path class="dim" d="M250 232H400" marker-start="url(#arrow)" marker-end="url(#arrow)"/>
|
||||
<rect x="306" y="217" width="38" height="28" fill="#f5f8fa"/>
|
||||
<text class="label" x="325" y="237" text-anchor="middle">50</text>
|
||||
<text class="small" x="45" y="290">Brown dashed line: paper-space centerline</text>
|
||||
<text class="label" x="500" y="116">5 paper units between the picked points</text>
|
||||
<text class="label" x="500" y="155">5 × 10 = 50 model units</text>
|
||||
<text class="label" x="500" y="206">The viewport supplies the length scale.</text>
|
||||
<text class="label" x="500" y="240">Either pick order gives the same value.</text>
|
||||
<text class="small" x="30" y="336">Measurement schematic; dimension style unit factor = 1.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,74 @@
|
||||
# Dimensions through layout viewports
|
||||
|
||||
In paper space, snap to model geometry displayed through a planar, orthographic
|
||||
viewport. `DIMLINEAR`, `DIMALIGNED`, `DIMANGULAR`, `DIMRADIUS`, and `DIMDIAMETER`
|
||||
also support their usual object-pick modes through these viewports.
|
||||
|
||||
## Measurement
|
||||
|
||||
- Model geometry supplies the viewport scale. A 100-unit model length displayed
|
||||
at 1:10 measures 100, although it occupies 10 paper units.
|
||||
- A paper-space centerline or free sheet point can be combined with model
|
||||
geometry through one viewport, in either pick order. The paper-space span is
|
||||
measured using that viewport's scale.
|
||||
- Sheet-only dimensions measure paper units, even inside a viewport rectangle.
|
||||
- Model picks from a second viewport are rejected without advancing the command.
|
||||
Dimension-line and text placement do not change the measurement scale.
|
||||
- The current dimension style's unit conversion is preserved. Angular dimensions
|
||||
do not use length compensation. `DIMASSOC=0` explodes the compensated dimension.
|
||||
|
||||
Snapping and object picking respect visibility, clipping, and viewport draw order.
|
||||
Paper geometry has priority in object picks. Ordinary selection uses the active
|
||||
drawing space. Object picks reuse the resident interaction index and resolve
|
||||
nested block transforms.
|
||||
|
||||

|
||||
|
||||
## Saved scale
|
||||
|
||||
Length dimensions store paper-space definition points and a negative `DIMLFAC`
|
||||
override: user unit factor multiplied by `1 / viewport scale`.
|
||||
`OCS_VIEWPORT_MEASUREMENT` XData stores version `1` (integer16), the positive user
|
||||
factor (real), and viewport compensation (real). Keeping the factors separate
|
||||
allows compensation to change without losing the user's unit conversion.
|
||||
Both the override and XData survive DXF/DWG saves and undo/redo.
|
||||
|
||||
## Associations
|
||||
|
||||
With `DIMASSOC=2`, acquired features retain their viewport, block-instance path,
|
||||
source entity, and snap feature. Intersections retain both source chains.
|
||||
Source edits and viewport changes update the dimension and its compensation,
|
||||
preserving style overrides and user-positioned text on the sheet.
|
||||
|
||||
A sheet centerline stays on the sheet; a model endpoint follows its viewport.
|
||||
Moving the viewport therefore changes the distance between them. Undo/redo and
|
||||
DXF/DWG saves preserve the references.
|
||||
|
||||
Properties shows association status. If a required reference is broken or cannot
|
||||
be resolved, the entire dimension keeps its last valid geometry and reference
|
||||
records. A successful refresh regenerates its displayed and exported geometry.
|
||||
|
||||

|
||||
|
||||
## Limits
|
||||
|
||||
Unsupported cases preserve saved dimensions:
|
||||
|
||||
- Perspective or oblique views; missing or malformed reference chains.
|
||||
- Array instances without an addressable instance index, nesting beyond eight
|
||||
levels, and radial measurements of nonuniformly scaled circles or arcs.
|
||||
- Intersections without two identifiable source chains inside a batched block.
|
||||
- Ambiguous imported endpoint, midpoint, or quadrant markers. A stored point can
|
||||
validate a feature; it cannot establish an otherwise unknown identity.
|
||||
- Tangency without a verified solution, or two perpendicular/tangent references
|
||||
requiring a coupled solve.
|
||||
- Imported viewport scaling without OCS scale metadata or
|
||||
`ACAD_DIMASSOC_CALC_DIMLFAC` identifying the saved compensation.
|
||||
|
||||
## Tests
|
||||
|
||||
Run `cargo test --locked --lib viewport_dimension`. Tests cover the five commands,
|
||||
mixed sheet/model input, styles, clipping, object picks, source/viewport edits,
|
||||
snap features, nested paths, intersections, preserved overrides, undo/redo, and
|
||||
DXF/DWG persistence. The synthetic association fixture is in
|
||||
`tests/fixtures/dim_assoc/`.
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1789149629,
|
||||
"narHash": "sha256-H6GwaZzZf+4npqv0tph94w9tZddSjFjmQrVsW0z78uk=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "eaad089433ca2bb662274377d33df3d0e51ef28b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs",
|
||||
"rust-overlay": "rust-overlay"
|
||||
}
|
||||
},
|
||||
"rust-overlay": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1789196581,
|
||||
"narHash": "sha256-yJr1Bt4fKkKIpPYbsKGqJ0VFdoDnURgRwuffmBQ2WzY=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "228ecefb6329d5a531b77b46b581a2f0c26ee056",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
||||
@@ -0,0 +1,156 @@
|
||||
{
|
||||
description = "Open CAD Studio - 2D drafting and 3D modeling in Rust";
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
# rust-overlay ships upstream Rust binaries rather than building them, so
|
||||
# following nixpkgs costs it no binary cache.
|
||||
rust-overlay = {
|
||||
url = "github:oxalica/rust-overlay";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, rust-overlay }:
|
||||
let
|
||||
systems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
|
||||
forAllSystems = f:
|
||||
nixpkgs.lib.genAttrs systems (system: f (import nixpkgs {
|
||||
inherit system;
|
||||
overlays = [ rust-overlay.overlays.default ];
|
||||
}));
|
||||
in
|
||||
{
|
||||
packages = forAllSystems (pkgs:
|
||||
let
|
||||
inherit (pkgs) lib stdenv;
|
||||
|
||||
toolchain = pkgs.rust-bin.stable.latest.default.override {
|
||||
targets = [ "wasm32-unknown-unknown" ];
|
||||
};
|
||||
|
||||
# Build with the overlay's toolchain rather than the nixpkgs default,
|
||||
# so the package and the devShell compile with the same rustc.
|
||||
rustPlatform = pkgs.makeRustPlatform {
|
||||
cargo = toolchain;
|
||||
rustc = toolchain;
|
||||
};
|
||||
|
||||
# winit/wgpu dlopen these at run time, so they must also be on the
|
||||
# wrapped binary's LD_LIBRARY_PATH, not just at link time.
|
||||
runtimeLibs = with pkgs; [
|
||||
libGL
|
||||
libxkbcommon
|
||||
vulkan-loader
|
||||
wayland
|
||||
xorg.libX11
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXrandr
|
||||
];
|
||||
in
|
||||
rec {
|
||||
default = opencadstudio;
|
||||
|
||||
opencadstudio = rustPlatform.buildRustPackage {
|
||||
pname = "opencadstudio";
|
||||
version = (lib.importTOML ./Cargo.toml).package.version;
|
||||
src = self;
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
# One entry per distinct git source in Cargo.lock, keyed by any
|
||||
# one package from it. Two of these are transitive and easy to
|
||||
# miss by reading Cargo.toml alone: cryoglyph and dpi arrive
|
||||
# through iced, which pins its own forks. Regenerate the list
|
||||
# from the lock rather than the manifest:
|
||||
# grep -B2 'source = "git+' Cargo.lock
|
||||
# Each hash must be refreshed whenever the matching rev moves.
|
||||
outputHashes = {
|
||||
"acadrust-0.5.5" = "sha256-rYtJaJsb+lZZIDBtPTCfWRVyA1Gfinn3UqJlfzkhhGk=";
|
||||
"cadkernel-0.1.0" = "sha256-7smcL9oo5mJwoCLYUbD4+lA9Xcm+/qpVswYxzoGjTDk=";
|
||||
"cryoglyph-0.1.0" = "sha256-5BOJNDcjhpt17/XSri3JGtX8NwC7db18bddp5wanMes=";
|
||||
"dpi-0.1.1" = "sha256-pQn1lCFSJMkjUfHoggEzMHnm5k+Chnzi5JEDjahnjUA=";
|
||||
"iced-0.15.0-dev" = "sha256-Atg+nr1VgXwW5I7LiMAMqHemz/9ZiehTc2EWuSFEGHI=";
|
||||
"iced_aw-0.14.1" = "sha256-OynSIjv8SgSoxpw1S4wH58vDdqga/YojOR5A9ZLKrd8=";
|
||||
};
|
||||
};
|
||||
|
||||
nativeBuildInputs = with pkgs; [
|
||||
pkg-config
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
buildInputs = with pkgs; [
|
||||
fontconfig
|
||||
freetype
|
||||
] ++ runtimeLibs
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.AppKit ];
|
||||
|
||||
# build.rs asks git for a revision and falls back to "unknown"
|
||||
# when the repo or the binary is absent, which it is in the
|
||||
# sandbox. Nothing to do but let it take the fallback.
|
||||
doCheck = false;
|
||||
|
||||
postInstall = lib.optionalString stdenv.hostPlatform.isLinux ''
|
||||
wrapProgram $out/bin/OpenCADStudio \
|
||||
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath runtimeLibs}
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Open-source 2D drafting and 3D modeling, built with Rust";
|
||||
homepage = "https://www.opencadstudio.com";
|
||||
license = lib.licenses.gpl3Only;
|
||||
mainProgram = "OpenCADStudio";
|
||||
platforms = systems;
|
||||
};
|
||||
};
|
||||
});
|
||||
|
||||
devShells = forAllSystems (pkgs:
|
||||
let
|
||||
toolchain = pkgs.rust-bin.stable.latest.default.override {
|
||||
extensions = [ "rust-src" "rust-analyzer" "clippy" "rustfmt" ];
|
||||
targets = [ "wasm32-unknown-unknown" ];
|
||||
};
|
||||
runtimeLibs = with pkgs; [
|
||||
libGL
|
||||
libxkbcommon
|
||||
vulkan-loader
|
||||
wayland
|
||||
xorg.libX11
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXrandr
|
||||
];
|
||||
in
|
||||
{
|
||||
default = pkgs.mkShell {
|
||||
packages = with pkgs; [
|
||||
toolchain
|
||||
pkg-config
|
||||
fontconfig
|
||||
freetype
|
||||
git
|
||||
# Web build: `trunk build` per Trunk.toml. wasm-bindgen-cli must
|
||||
# match the wasm-bindgen version Cargo.lock resolves, the same
|
||||
# constraint .github/workflows/pages.yml:83 reads out of the lock.
|
||||
trunk
|
||||
wasm-bindgen-cli
|
||||
# Rasterises assets/logo.svg for packaging, as release.yml does.
|
||||
librsvg
|
||||
] ++ runtimeLibs;
|
||||
|
||||
# A dev binary is run straight out of ./target, so it never gets
|
||||
# the wrapper the package build applies.
|
||||
LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath runtimeLibs;
|
||||
};
|
||||
});
|
||||
|
||||
checks = forAllSystems (pkgs: {
|
||||
default = self.packages.${pkgs.stdenv.hostPlatform.system}.opencadstudio;
|
||||
});
|
||||
|
||||
formatter = forAllSystems (pkgs: pkgs.nixpkgs-fmt);
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
# OpenCADStudio Community Fonts
|
||||
|
||||
Thư mục này là **kho font cộng đồng** của OpenCADStudio. Khi mở một bản vẽ
|
||||
DWG/DXF tham chiếu font (`.shx`) không có trên máy, ứng dụng sẽ hỏi người dùng
|
||||
và tự động tải font từ thư mục này, thay vì vẽ chữ bằng font thay thế bị lệch/vỡ.
|
||||
|
||||
When a drawing references an `.shx` font that is missing on the machine,
|
||||
OpenCADStudio offers to download it from this folder automatically instead of
|
||||
rendering with a mismatched substitute font.
|
||||
|
||||
## Cách đóng góp / How to contribute
|
||||
|
||||
1. Fork repository, thêm font vào thư mục `fonts/` ở **thư mục gốc của repo**
|
||||
(cùng cấp với `src/`, `crates/`, …), rồi mở Pull Request.
|
||||
2. Giữ nguyên **tên file viết thường** như bản vẽ tham chiếu, ví dụ
|
||||
`vnarial.shx`, `romans.shx`, `simplex.shx`. Ứng dụng so khớp tên file
|
||||
không phân biệt hoa/thường.
|
||||
3. Định dạng hỗ trợ: `.shx` (compiled shape font).
|
||||
4. **Giấy phép / License**: chỉ đóng góp font bạn có quyền phân phối lại —
|
||||
font do bạn tự vẽ, font nguồn mở, hoặc font thuộc public domain.
|
||||
Ghi nguồn + giấy phép vào cuối file này theo mẫu bên dưới.
|
||||
Only contribute fonts you have the right to redistribute, and record the
|
||||
source and license below.
|
||||
|
||||
Ứng dụng tải font về thư mục cài đặt người dùng
|
||||
(`%APPDATA%/OpenCADStudio/fonts` trên Windows) và dùng lại cho các lần mở sau.
|
||||
|
||||
## Danh mục font / Font catalog
|
||||
|
||||
| File | Nguồn / Source | Giấy phép / License |
|
||||
|------|----------------|---------------------|
|
||||
| — | — | — |
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = التطبيق الافتراضي
|
||||
.iced-theme = سمة Iced:
|
||||
.theme = السمة
|
||||
.right-click-customization = تخصيص النقر بالزر الأيمن
|
||||
.right-click-in-drawing-area = النقر بالزر الأيمن في منطقة الرسم
|
||||
.hold-duration = مدة الضغط
|
||||
.right-click-mode-help = قائمة الاختصارات: النقر بالزر الأيمن يفتح القائمة دائمًا. حساس للوقت: النقرة السريعة تعني Enter، والضغط المطوّل يفتح القائمة (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = قائمة الاختصارات
|
||||
.right-click-mode-time-sensitive = حساس للوقت (نقرة سريعة = Enter)
|
||||
.right-click-mode-enter-first = Enter أولًا، النقرة الثانية = القائمة
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio جاهز.
|
||||
@@ -251,6 +258,7 @@ command-move =
|
||||
*[other] { $count } كائن
|
||||
}]:
|
||||
.target = MOVE حدد الوجهة [الأساس { $x },{ $y }]:
|
||||
.displacement = MOVE حدد الإزاحة:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY أدخل عدد عناصر المصفوفة:
|
||||
@@ -273,6 +281,8 @@ command-copy =
|
||||
[many] { $count } نسخة حتى الآن
|
||||
*[other] { $count } نسخة حتى الآن
|
||||
} | مصفوفة | Enter=إنهاء | الأساس { $x },{ $y }]:
|
||||
.displacement = COPY حدد الإزاحة:
|
||||
.mode = COPY أدخل خيار وضع النسخ [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = استرداد الرسم
|
||||
@@ -1051,7 +1061,7 @@ common =
|
||||
.loft-surface-created = LOFT: تم إنشاء السطح.
|
||||
.loft-solid-created = LOFT: أُنشئ المجسم.
|
||||
.attsync-no-editable-block-references = ATTSYNC: لا توجد مراجع كتل قابلة للتحرير.
|
||||
.xref-reloaded-with-repairs = XREF أُعيد التحميل مع إصلاحات: "__ocs_fmt_0__"
|
||||
.xref-reloaded-with-repairs = XREF تم إعادة التحميل مع إصلاحات: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF فشل إعادة التحميل: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = العرض السابق
|
||||
.zoom-no-previous-view = ZOOM: لا يوجد عرض سابق.
|
||||
@@ -1637,7 +1647,7 @@ common =
|
||||
.create-triangular-face = إنشاء وجه مثلث
|
||||
.location = { common.position }
|
||||
.creation-mode = وضع الإنشاء
|
||||
.path = المسار
|
||||
.path = المسار:
|
||||
.expression = تعبير
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1894,6 +1904,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = لم يتم تحميل الصورة البعيدة "__ocs_fmt_0__": إنها تتجاوز حد 64 MB للصور البعيدة.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = تعذر جلب الصورة البعيدة "__ocs_fmt_0__": انتهت مهلة الطلب.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = تحذير الحفظ
|
||||
.unable-to-save-drawing = تعذر حفظ الرسم
|
||||
@@ -2015,6 +2410,8 @@ file =
|
||||
.restore-all = استعادة الكل
|
||||
.restoring-drawing-s = جارٍ استعادة __ocs_fmt_0__ رسم…
|
||||
.session-had-open-drawing-s = كانت الجلسة تضم __ocs_fmt_0__ رسمًا مفتوحًا.
|
||||
.in-place-save-failed-downloaded = فشل الحفظ في الموقع (__ocs_fmt_0__)؛ تم تنزيل نسخة
|
||||
.save-picker-failed-downloading = فشل اختيار وجهة الحفظ: __ocs_fmt_0__؛ يتم تنزيل نسخة
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ حدد الكائنات (__ocs_arg_count__ محدد، Enter للتطبيق):
|
||||
@@ -2477,6 +2874,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = إزالة
|
||||
.pline-specify-starting-width = PLINE حدد عرض البداية <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE حدد عرض النهاية <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE حدد نصف عرض البداية <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE حدد نصف عرض النهاية <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (خط) حدد النقطة التالية:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (قوس) حدد نقطة نهاية القوس:
|
||||
.pline-specify-length-of-line = PLINE حدد طول الخط:
|
||||
.pline-specify-included-angle = PLINE حدد الزاوية المحصورة:
|
||||
.pline-specify-endpoint-of-arc = PLINE حدد نقطة نهاية القوس:
|
||||
.pline-specify-center-point-of-arc = PLINE حدد مركز القوس:
|
||||
.pline-specify-radius-of-arc = PLINE حدد نصف قطر القوس:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE حدد اتجاه وتر القوس:
|
||||
.pline-specify-length-of-chord = PLINE حدد طول الوتر:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE حدد اتجاه المماس عند نقطة بداية القوس:
|
||||
.pline-specify-second-point-on-arc = PLINE حدد النقطة الثانية على القوس:
|
||||
.halfwidth = نصف العرض
|
||||
.center-keyword = المركز
|
||||
.close-keyword = إغلاق
|
||||
.second-pt = النقطة الثانية
|
||||
.arc-specify-start-point-of-arc = ARC حدد نقطة بداية القوس:
|
||||
.arc-specify-second-point-of-arc = ARC حدد النقطة الثانية للقوس:
|
||||
.arc-specify-end-point-of-arc = ARC حدد نقطة نهاية القوس:
|
||||
.arc-specify-center-point-of-arc = ARC حدد مركز القوس:
|
||||
.arc-specify-included-angle = ARC حدد الزاوية المحصورة:
|
||||
.arc-specify-length-of-chord = ARC حدد طول الوتر:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC حدد اتجاه المماس عند نقطة بداية القوس:
|
||||
.arc-specify-radius-of-arc = ARC حدد نصف قطر القوس:
|
||||
.chord-length = طول الوتر
|
||||
|
||||
modify =
|
||||
.add-vertex = إضافة رأس
|
||||
@@ -2629,6 +3054,13 @@ modify =
|
||||
.tol-scale-dimtfac = مقياس التفاوت (DIMTFAC)
|
||||
.trim = قص
|
||||
.exit = خروج
|
||||
.area-keyword = المساحة
|
||||
.displacement = إزاحة
|
||||
.mode-keyword = الوضع
|
||||
.array-keyword = مصفوفة
|
||||
.use-first-point-as-displacement = استخدام النقطة الأولى كإزاحة
|
||||
.offset-erase-source-object-after-offsetting = OFFSET مسح الكائن المصدر بعد الإزاحة؟ [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET أدخل خيار الطبقة للكائنات المزاحة [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP أدخل اسم المجموعة [__ocs_arg_name__]:
|
||||
@@ -3163,6 +3595,93 @@ insert =
|
||||
.xref-external-references = XREF المراجع الخارجية:
|
||||
.xref-no-external-references-in-this-drawing = XREF لا توجد مراجع خارجية في هذا الرسم.
|
||||
.xref-reloaded = XREF أُعيد تحميل "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: تم تعيين "__ocs_fmt_0__" إلى تراكب.
|
||||
.xref-set-to-attach = XREF: تم تعيين "__ocs_fmt_0__" إلى إرفاق.
|
||||
.xref-cannot-unload-nested-reference = XREF: لا يمكن إلغاء تحميل المرجع المتداخل '__ocs_fmt_0__'. ألغ تحميله في رسمته المضيفة.
|
||||
.xref-cannot-overlay-nested-reference = XREF: لا يمكن تراكب المرجع المتداخل '__ocs_fmt_0__'. راكبه في رسمته المضيفة.
|
||||
.xref-cannot-reload-nested-reference = XREF: لا يمكن إعادة تحميل المرجع المتداخل '__ocs_fmt_0__'. أعد تحميله في رسمته المضيفة.
|
||||
.xref-cannot-attach-nested-reference = XREF: لا يمكن إرفاق المرجع المتداخل '__ocs_fmt_0__'. أرفقه في رسمته المضيفة.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: لا يمكن تعيين نوع المسار للمرجع المتداخل '__ocs_fmt_0__'. عينه في رسمته المضيفة.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: إعادة التحميل تنطبق على مراجع الرسومات فقط.
|
||||
.xref-bound = XREF: تم دمج "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: تم دمج "__ocs_fmt_0__" مع __ocs_fmt_1__ مقبض نمط غير معاد تعيينها (انظر قيود الدمج).
|
||||
.xref-cannot-bind-nested-reference = XREF: لا يمكن دمج المرجع المتداخل '__ocs_fmt_0__'. ادمجه في رسمته المضيفة.
|
||||
.xref-cannot-bind = XREF: لا يمكن دمج "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: دمج PDF (استيراد المتجهات) غير متوفر في هذا الإصدار.
|
||||
.xref-cannot-detach-nested-reference = XREF: لا يمكن فصل المرجع المتداخل '__ocs_fmt_0__'. افصله في رسمته المضيفة.
|
||||
.xref-cannot-make-path-relative = XREF: لا يمكن جعل المسار نسبيًا عبر محركات الأقراص.
|
||||
.xref-detached = XREF: تم فصل "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: لا يوجد مرجع محمّل بهذا المفتاح.
|
||||
.xref-no-references-match = XREF: لا توجد مراجع تطابق '__ocs_fmt_0__'.
|
||||
.xref-manager-title = المراجع الخارجية
|
||||
.xref-self-attach-blocked = XATTACH: لا يمكن إرفاق الرسمة المضيفة بنفسها.
|
||||
.xref-overlays-drawing-references-only = XREF: التراكب ينطبق على مراجع الرسومات فقط.
|
||||
.xref-path-set-for = XREF: تم تعيين المسار لـ "__ocs_fmt_0__" — أعد التحميل للتطبيق.
|
||||
.xref-unloaded = XREF: تم إلغاء تحميل "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: خيار غير معروف '__ocs_fmt_0__'. الخيارات: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: تم تحديث __ocs_fmt_0__ مرجع(مراجع).
|
||||
.usage-xref-path-pattern = الاستخدام: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = الاستخدام: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = الاستخدام: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ مرجع(مراجع) غير موجودة — افتح مدير المراجع باستخدام EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (متداجئ — غير منقول)
|
||||
.change-path = تغيير المسار:
|
||||
.date = التاريخ
|
||||
.details = التفاصيل
|
||||
.xref-detach = فصل
|
||||
.failed = فشل
|
||||
.xref-file-attach-is-not-available-on-web = إرفاق الملف غير متاح على الويب — قائمة المراجع أدناه للقراءة فقط.
|
||||
.xref-file-name = اسم الملف
|
||||
.found-at = موجود في
|
||||
.xref-help = مساعدة
|
||||
.xref-nested-references-are-read-only = المراجع المتداخلة للقراءة فقط — عدلها في رسمتها المضيفة.
|
||||
.not-found = غير موجود
|
||||
.orphaned = يتيم
|
||||
.unreferenced = غير مرجعي
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = مفتوح
|
||||
.xref-untitled = بدون عنوان
|
||||
.xref-unresolved = غير محلول
|
||||
.xref-preview-not-available = المعاينة غير متاحة
|
||||
.xref-reload-all = إعادة تحميل الكل
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = عرض البكسل
|
||||
.xref-pixel-height = ارتفاع البكسل
|
||||
.xref-resolution-unit = وحدة الدقة
|
||||
.xref-overlay = تراكب
|
||||
.xref-reference-manager-select-rows-bind = مدير المراجع — حدد الصفوف، ثم فصل، إلغاء تحميل، إعادة تحميل، دمج، تراكب، أو وضع تغيير المسار.
|
||||
.xref-bind = دمج
|
||||
.xref-refresh = تحديث
|
||||
.relative = نسبي
|
||||
.xref-reload = إعادة تحميل
|
||||
.xref-replace = استبدال:
|
||||
.saved-path = المسار المحفوظ
|
||||
.xref-select-a-reference-first = حدد مرجعًا أولاً.
|
||||
.xref-select-a-reference-to-inspect-its = حدد مرجعًا لفحص تفاصيله
|
||||
.xref-set-path = تعيين المسار
|
||||
.stale = قديم
|
||||
.toggle-list-tree = تبديل القائمة/الشجرة
|
||||
.tree = شجرة
|
||||
.xref-type-a-new-path-first = اكتب مسارًا جديدًا أولاً.
|
||||
.xref-type-the-path-prefix-to-find-first = اكتب بادئة المسار للبحث أولاً.
|
||||
.xref-unload = إلغاء تحميل
|
||||
.unloaded = غير محمل
|
||||
.xref-new-path-for-selection = مسار جديد للتحديد
|
||||
.xref-new-path-prefix = بادئة مسار جديدة
|
||||
.xref-old-path-prefix = بادئة المسار القديم
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF احفظ الرسم أولًا لحل مسارات المراجع الخارجية النسبية.
|
||||
.xref-unresolved-external-references = XREF مراجع خارجية غير محلولة: __ocs_fmt_0__ — أفلت ملفات DWG/DXF المُشار إليها على الصفحة لتسجيلها، ثم أعد فتح هذا الرسم أو نفّذ XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = نُسخ __ocs_fmt_0__ كائن إلى الحافظة (الأساس __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3263,6 +3782,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE حدد خطًا أو شعاعًا أو خط إنشاء للمحور:
|
||||
.revolve-select-objects-or-mode = REVOLVE حدد عناصر التدوير أو [الوضع] (Enter للإنهاء):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = إنشاء
|
||||
.boolean = عمليات منطقية
|
||||
@@ -3596,8 +4122,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = يجري فتح مناقشات OCS للمساعدة والأسئلة...
|
||||
.opening-ocs-web = يجري فتح OCS Web...
|
||||
.browser-cannot-open-typed-path = لا يستطيع المتصفح فتح مسار مكتوب؛ اختر الملف بدلاً من ذلك.
|
||||
.save-picker-failed-downloading = فشل اختيار وجهة الحفظ: __ocs_fmt_0__؛ يتم تنزيل نسخة
|
||||
.in-place-save-failed-downloaded = فشل الحفظ في الموقع (__ocs_fmt_0__)؛ تم تنزيل نسخة
|
||||
.opening-the-command-reference = فتح مرجع الأوامر...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" محمّل بالفعل بمحتوى مختلف؛ تم الاحتفاظ بالملف الموجود.
|
||||
.opening-patreon-page = يجري فتح صفحة Patreon...
|
||||
@@ -4579,6 +5103,19 @@ plot =
|
||||
.export-pdf = تصدير PDF
|
||||
.fit-to-paper = ملاءمة للورق
|
||||
.layout-plots-the-current-sheet-using-the-selec = يطبع التخطيط الورقة الحالية باستخدام حجم الورق المحدد.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = دمج الخطوط المتداخلة
|
||||
.object-lineweights = سماكات خطوط الكائنات
|
||||
.orientation = الاتجاه
|
||||
@@ -4596,6 +5133,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = جدول نمط الطباعة (تعيينات الأقلام)
|
||||
.plot-transparency = شفافية الطباعة
|
||||
.plot-upside-down = الطباعة مقلوبة
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = جداول أنماط الطباعة المسماة (.stb) غير مدعومة بعد: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = لم يتم العثور على __ocs_fmt_0__ في مجلد أنماط الطباعة (__ocs_fmt_1__).
|
||||
.preview = معاينة
|
||||
.printer-plotter = الطابعة / الراسم
|
||||
.properties = الخصائص…
|
||||
@@ -4607,6 +5146,34 @@ plot =
|
||||
.system-default-printer = طابعة النظام الافتراضية
|
||||
.what-to-plot = ما المراد طباعته
|
||||
.x-mm = X (مم)
|
||||
.select-drawing-to-import-page-setups-from = اختر الرسم لاستيراد إعدادات الصفحة منه
|
||||
.drawings-and-templates = الرسومات والقوالب
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: تم استيراد __ocs_fmt_0__ من إعدادات الصفحة، واستبدال __ocs_fmt_1__.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: لا يوجد إعداد صفحة باسم "__ocs_fmt_0__" في __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: لا يوجد ما يمكن استيراده من __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = لا توجد إعدادات صفحة مسماة في هذا الرسم.
|
||||
.import-ellipsis = استيراد…
|
||||
.show-the-page-setup-for-new-layouts = إظهار إعداد الصفحة للتخطيطات الجديدة
|
||||
.x-in = X (بوصة)
|
||||
.y-in = Y (بوصة)
|
||||
.hide-paperspace-objects = إخفاء كائنات مساحة الورق
|
||||
.save-changes-to-layout = حفظ التغييرات في التخطيط
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ لا يدعم __ocs_fmt_1__؛ تم التبديل إلى الورقة الافتراضية __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ لا يدعم __ocs_fmt_1__؛ تم الاحتفاظ بالورقة (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: لا تبلغ الطابعة عن أي أوراق؛ يُستخدم كتالوج الورق.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: تم الإبلاغ عن __ocs_fmt_1__ ورقة/أوراق
|
||||
.default-sheet-sheet = الورقة الافتراضية: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = الورقة الافتراضية: غير مُبلّغ عنها
|
||||
.default-printer-name = الطابعة الافتراضية: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = الطابعة الافتراضية: لم يبلّغ النظام عن أي طابعة
|
||||
.printers-none-listed-by-the-system = الطابعات: لم يسرد النظام أي طابعة
|
||||
.printers-count = الطابعات (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = تعذّر سرد الطابعات: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = تمر المخططات عبر تطبيق PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = تذهب المخططات مباشرة إلى الطابعة (لا يسجل أي تطبيق PDF أمر طباعة).
|
||||
.via-the-pdf-application = عبر تطبيق PDF
|
||||
.direct-print = طباعة مباشرة
|
||||
.y-mm = Y (مم)
|
||||
|
||||
manage =
|
||||
@@ -4818,6 +5385,19 @@ ui =
|
||||
.what-s-new = ما الجديد
|
||||
.width-value = العرض: __ocs_arg_value__
|
||||
.working = جارٍ العمل…
|
||||
.recent-input = الإدخالات الأخيرة
|
||||
.copy-with-base-point = نسخ مع نقطة أساس
|
||||
.undo-label = تراجع عن __ocs_arg_label__
|
||||
.redo-label = إعادة __ocs_arg_label__
|
||||
.copy-selection = نسخ التحديد
|
||||
.isolate = عزل
|
||||
.deselect-all = إلغاء تحديد الكل
|
||||
.options-ellipsis = خيارات...
|
||||
.base-point = نقطة الأساس
|
||||
.snap-overrides = تجاوزات الالتقاط
|
||||
.mid-between-2-points = المنتصف بين نقطتين
|
||||
.osnap-settings = إعدادات الالتقاط...
|
||||
.snap-override-none-next-pick-only = تجاوز الالتقاط: بدون (للاختيار التالي فقط).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = إبقاء النص دائمًا بين خطوط الامتداد
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Приложение по подразбиране
|
||||
.iced-theme = Iced тема:
|
||||
.theme = Тема
|
||||
.right-click-customization = Настройка на десния бутон
|
||||
.right-click-in-drawing-area = Десен бутон в чертожната област
|
||||
.hold-duration = Време на задържане
|
||||
.right-click-mode-help = Контекстно меню: десният бутон винаги отваря менюто. Зависимо от времето: бързо щракване е Enter, по-дълго задържане отваря менюто (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Контекстно меню
|
||||
.right-click-mode-time-sensitive = Зависимо от времето (бързо щракване = Enter)
|
||||
.right-click-mode-enter-first = Първо Enter, второ щракване = меню
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio е готов.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } обекта
|
||||
}]:
|
||||
.target = MOVE Посочи местоназначение [база { $x },{ $y }]:
|
||||
.displacement = MOVE Задайте преместване:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Въведи брой елементи за масив:
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] { $count } копие досега
|
||||
*[other] { $count } копия досега
|
||||
} | Масив | Enter=готово | база { $x },{ $y }]:
|
||||
.displacement = COPY Задайте преместване:
|
||||
.mode = COPY Въведете режим на копиране [Single/Multiple] <Multiple>:
|
||||
common =
|
||||
.recover-drawing = Възстановяване на чертеж
|
||||
.restore-it-as-a-recovered-tab-or-discard-the-copy = Възстановете го като възстановен раздел или отхвърлете копието.
|
||||
@@ -1038,8 +1048,8 @@ common =
|
||||
.loft-surface-created = LOFT: повърхността е създадена.
|
||||
.loft-solid-created = LOFT: тялото е създадено.
|
||||
.attsync-no-editable-block-references = ATTSYNC: няма редактируеми препратки към блокове.
|
||||
.xref-reloaded-with-repairs = XREF Презаредено с поправки: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Неуспешно презареждане: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF Презареден с ремонти: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Презареждането неуспешно: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Предишен изглед
|
||||
.zoom-no-previous-view = ZOOM: няма предишен изглед.
|
||||
.zoom-object = Мащабиране към обект
|
||||
@@ -1127,8 +1137,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = Вмъкване на "__ocs_fmt_0__" от файл.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Възстановено с предупреждения: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Неуспешно възстановяване: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF Възстановен с предупреждения: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Възстановяването неуспешно: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Изберете поне едно оформление.
|
||||
.printing-is-not-available-in-the-web-version = Печатът не е достъпен в уеб версията.
|
||||
.sending-selected-layouts-to-the-system-printer = Изпращане на избраните оформления към системния принтер…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Създаване на триъгълна стена
|
||||
.location = { common.position }
|
||||
.creation-mode = Режим на създаване
|
||||
.path = Траектория
|
||||
.path = Път:
|
||||
.expression = Израз
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Отдалеченото изображение "__ocs_fmt_0__" не беше заредено: надвишава ограничението от 64 MB за отдалечени изображения.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Отдалеченото изображение "__ocs_fmt_0__" не можа да бъде извлечено: заявката надвиши времето за изчакване.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Предупреждение при запазване
|
||||
.unable-to-save-drawing = Чертежът не може да бъде запазен
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Възстанови всички
|
||||
.restoring-drawing-s = Възстановяване на __ocs_fmt_0__ чертеж(а)…
|
||||
.session-had-open-drawing-s = Сесията е имала __ocs_fmt_0__ отворени чертежа.
|
||||
.in-place-save-failed-downloaded = Записът на място се провали (__ocs_fmt_0__); изтеглено е копие
|
||||
.save-picker-failed-downloading = Изборът на място за запис се провали: __ocs_fmt_0__; изтегля се копие
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Избери обекти (__ocs_arg_count__ избрани, Enter за прилагане):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Премахване
|
||||
.pline-specify-starting-width = PLINE Задайте начална ширина <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Задайте крайна ширина <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Задайте начална полуширина <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Задайте крайна полуширина <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Линия) Задайте следваща точка:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Дъга) Задайте крайна точка на дъгата:
|
||||
.pline-specify-length-of-line = PLINE Задайте дължина на линията:
|
||||
.pline-specify-included-angle = PLINE Задайте вписан ъгъл:
|
||||
.pline-specify-endpoint-of-arc = PLINE Задайте крайна точка на дъгата:
|
||||
.pline-specify-center-point-of-arc = PLINE Задайте център на дъгата:
|
||||
.pline-specify-radius-of-arc = PLINE Задайте радиус на дъгата:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Задайте посока на хордата на дъгата:
|
||||
.pline-specify-length-of-chord = PLINE Задайте дължина на хордата:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Задайте посока на допирателната в началото на дъгата:
|
||||
.pline-specify-second-point-on-arc = PLINE Задайте втора точка от дъгата:
|
||||
.halfwidth = Полуширина
|
||||
.center-keyword = Център
|
||||
.close-keyword = Затвори
|
||||
.second-pt = Втора точка
|
||||
.arc-specify-start-point-of-arc = ARC Задайте начална точка на дъгата:
|
||||
.arc-specify-second-point-of-arc = ARC Задайте втора точка на дъгата:
|
||||
.arc-specify-end-point-of-arc = ARC Задайте крайна точка на дъгата:
|
||||
.arc-specify-center-point-of-arc = ARC Задайте център на дъгата:
|
||||
.arc-specify-included-angle = ARC Задайте вписан ъгъл:
|
||||
.arc-specify-length-of-chord = ARC Задайте дължина на хордата:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Задайте посока на допирателната в началото на дъгата:
|
||||
.arc-specify-radius-of-arc = ARC Задайте радиус на дъгата:
|
||||
.chord-length = Дължина на хордата
|
||||
|
||||
modify =
|
||||
.add-vertex = Добавяне на връх
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Мащаб на толеранс (DIMTFAC)
|
||||
.trim = Изрежи
|
||||
.exit = иЗход
|
||||
.area-keyword = Площ
|
||||
.displacement = Преместване
|
||||
.mode-keyword = Режим
|
||||
.array-keyword = Масив
|
||||
.use-first-point-as-displacement = Първата точка като преместване
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Изтриване на изходния обект след отместване? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Слой за отместените обекти [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Въведи име на групата [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF Външни референции:
|
||||
.xref-no-external-references-in-this-drawing = XREF Няма външни референции в този чертеж.
|
||||
.xref-reloaded = XREF Презареден "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" зададен на Наслагване.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" зададен на Прикачване.
|
||||
.xref-cannot-unload-nested-reference = XREF: не може да се изключи вложена референция '__ocs_fmt_0__'. Изключете я в нейния чертеж-домакин.
|
||||
.xref-cannot-overlay-nested-reference = XREF: не може да се наслагне вложена референция '__ocs_fmt_0__'. Насложете я в нейния чертеж-домакин.
|
||||
.xref-cannot-reload-nested-reference = XREF: не може да се презареди вложена референция '__ocs_fmt_0__'. Презаредете я в нейния чертеж-домакин.
|
||||
.xref-cannot-attach-nested-reference = XREF: не може да се прикачи вложена референция '__ocs_fmt_0__'. Прикачете я в нейния чертеж-домакин.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: не може да се зададе тип път за вложена референция '__ocs_fmt_0__'. Задайте го в нейния чертеж-домакин.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: презареждането се прилага само за референции на чертежи.
|
||||
.xref-bound = XREF: вграден "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: вграден "__ocs_fmt_0__" с __ocs_fmt_1__ непредефинирани стилови манипулатори (вижте ограниченията на вграждането).
|
||||
.xref-cannot-bind-nested-reference = XREF: не може да се вгради вложена референция '__ocs_fmt_0__'. Вградете я в нейния чертеж-домакин.
|
||||
.xref-cannot-bind = XREF: не може да се вгради "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: Вграждането на PDF (векторен импорт) не е налично в тази версия.
|
||||
.xref-cannot-detach-nested-reference = XREF: не може да се изключи вложена референция '__ocs_fmt_0__'. Изключете я в нейния чертеж-домакин.
|
||||
.xref-cannot-make-path-relative = XREF: не може да се направи относителен път между различни дискове.
|
||||
.xref-detached = XREF: изключен "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: няма заредена референция с този ключ.
|
||||
.xref-no-references-match = XREF: няма референции, съвпадащи с '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Външни референции
|
||||
.xref-self-attach-blocked = XATTACH: не може да се прикачи чертежът-домакин в самия себе си.
|
||||
.xref-overlays-drawing-references-only = XREF: наслагванията се прилагат само за референции на чертежи.
|
||||
.xref-path-set-for = XREF: Пътят е зададен за "__ocs_fmt_0__" — Презаредете, за да се приложи.
|
||||
.xref-unloaded = XREF: изключен от паметта "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: неизвестна опция '__ocs_fmt_0__'. Опции: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: актуализирани __ocs_fmt_0__ референции(я).
|
||||
.usage-xref-path-pattern = Употреба: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Употреба: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Употреба: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ референция(и) не са намерени — отворете мениджъра на референции с EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (вложена — не се визуализира)
|
||||
.change-path = Промяна на пътя:
|
||||
.date = Дата
|
||||
.details = Подробности
|
||||
.xref-detach = Изключване
|
||||
.failed = Неуспешно
|
||||
.xref-file-attach-is-not-available-on-web = Прикачването на файл не е достъпно в уеб версията — списъкът с референции по-долу е само за четене.
|
||||
.xref-file-name = Име на файл
|
||||
.found-at = Намерен на
|
||||
.xref-help = Помощ
|
||||
.xref-nested-references-are-read-only = Вложените референции са само за четене — редактирайте ги в техния чертеж-домакин.
|
||||
.not-found = Не е намерен
|
||||
.orphaned = Изолиран
|
||||
.unreferenced = Без референции
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Отворен
|
||||
.xref-untitled = Без заглавие
|
||||
.xref-unresolved = Неразрешен
|
||||
.xref-preview-not-available = Нарази не е наличен
|
||||
.xref-reload-all = Презареждане на всички
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Ширина в пиксели
|
||||
.xref-pixel-height = Височина в пиксели
|
||||
.xref-resolution-unit = Единица за разделителна способност
|
||||
.xref-overlay = Наслащване
|
||||
.xref-reference-manager-select-rows-bind = Мениджър на референции — изберете редове, след това Изключване, Изключване от паметта, Презареждане, Вграждане, Наслагване или режим за промяна на пътя.
|
||||
.xref-bind = Вграждане
|
||||
.xref-refresh = Опресняване
|
||||
.relative = Относителен
|
||||
.xref-reload = Презареждане
|
||||
.xref-replace = Замяна:
|
||||
.saved-path = Запазен път
|
||||
.xref-select-a-reference-first = Първо изберете референция.
|
||||
.xref-select-a-reference-to-inspect-its = Изберете референция, за да видите нейните детайли
|
||||
.xref-set-path = Задаване на път
|
||||
.stale = Остарял
|
||||
.toggle-list-tree = Превключване списък/дърво
|
||||
.tree = Дърво
|
||||
.xref-type-a-new-path-first = Първо въведете нов път.
|
||||
.xref-type-the-path-prefix-to-find-first = Първо въведете префикса на пътя за търсене.
|
||||
.xref-unload = Изключване от паметта
|
||||
.unloaded = Изключен
|
||||
.xref-new-path-for-selection = нов път за селекцията
|
||||
.xref-new-path-prefix = нов префикс на път
|
||||
.xref-old-path-prefix = стар префикс на път
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Първо запази чертежа, за да се разрешат относителните XREF пътища.
|
||||
.xref-unresolved-external-references = XREF Неразрешени външни препратки: __ocs_fmt_0__ — плъзнете посочените файлове DWG/DXF върху страницата, за да ги регистрирате, след което отворете чертежа отново или изпълнете XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ обект(а) копирани в клипборда (база __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Изберете линия, лъч или конструктивна права за ос:
|
||||
.revolve-select-objects-or-mode = REVOLVE Изберете обекти за завъртане или [Режим] (Enter за край):
|
||||
|
||||
.path = Път:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Създаване
|
||||
.boolean = Булеви операции
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Отваряне на OCS дискусии за помощ и въпроси...
|
||||
.opening-ocs-web = Отваряне на OCS уебсайта...
|
||||
.browser-cannot-open-typed-path = Браузърът не може да отвори въведен път; изберете файла.
|
||||
.save-picker-failed-downloading = Изборът на място за запис се провали: __ocs_fmt_0__; изтегля се копие
|
||||
.in-place-save-failed-downloaded = Записът на място се провали (__ocs_fmt_0__); изтеглено е копие
|
||||
.opening-the-command-reference = Отваряне на справочника за команди...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" вече е зареден с различно съдържание; съществуващият файл е запазен.
|
||||
.opening-patreon-page = Отваряне на страницата в Patreon...
|
||||
@@ -4567,6 +5091,19 @@ plot =
|
||||
.export-pdf = Експортирай PDF
|
||||
.fit-to-paper = Побери в хартията
|
||||
.layout-plots-the-current-sheet-using-the-selec = Оформлението плотира текущия лист, използвайки избрания размер хартия.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Обедини припокриващи се линии
|
||||
.object-lineweights = Дебелини на линии на обект
|
||||
.orientation = Ориентация
|
||||
@@ -4584,6 +5121,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Таблица със стилове за плотиране (присвоявания на пера)
|
||||
.plot-transparency = Прозрачност при плотиране
|
||||
.plot-upside-down = Плотирай обърнато наопаки
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Именуваните таблици със стилове на печат (.stb) все още не се поддържат: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ не беше намерен в папката със стилове на печат (__ocs_fmt_1__).
|
||||
.preview = Преглед
|
||||
.printer-plotter = Принтер / плотер
|
||||
.properties = Свойства…
|
||||
@@ -4595,6 +5134,34 @@ plot =
|
||||
.system-default-printer = Системен принтер по подразбиране
|
||||
.what-to-plot = Какво да се плотира
|
||||
.x-mm = X (мм)
|
||||
.select-drawing-to-import-page-setups-from = Изберете чертеж, от който да се импортират настройките на страницата
|
||||
.drawings-and-templates = Чертежи и шаблони
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: импортирани __ocs_fmt_0__ настройки на страницата, __ocs_fmt_1__ заменени.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: няма настройка на страницата с име „__ocs_fmt_0__“ в __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: няма нищо за импортиране от __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = В този чертеж няма именувани настройки на страницата.
|
||||
.import-ellipsis = Импортиране…
|
||||
.show-the-page-setup-for-new-layouts = Показване на настройката на страницата за нови оформления
|
||||
.x-in = X (инча)
|
||||
.y-in = Y (инча)
|
||||
.hide-paperspace-objects = Скриване на обектите в пространството на листа
|
||||
.save-changes-to-layout = Запазване на промените в оформлението
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ не поддържа __ocs_fmt_1__; превключено към листа по подразбиране __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ не поддържа __ocs_fmt_1__; листът се запазва (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: принтерът не съобщава листове; използва се каталогът с хартия.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: съобщени __ocs_fmt_1__ листа
|
||||
.default-sheet-sheet = Лист по подразбиране: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Лист по подразбиране: не е съобщен
|
||||
.default-printer-name = Принтер по подразбиране: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Принтер по подразбиране: системата не съобщава за такъв
|
||||
.printers-none-listed-by-the-system = Принтери: системата не изброява нито един
|
||||
.printers-count = Принтери (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Принтерите не могат да бъдат изброени: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Печатът минава през PDF приложението: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Печатът отива директно към принтера (никое PDF приложение не регистрира команда за печат).
|
||||
.via-the-pdf-application = чрез PDF приложението
|
||||
.direct-print = директен печат
|
||||
.y-mm = Y (мм)
|
||||
|
||||
manage =
|
||||
@@ -4806,6 +5373,19 @@ ui =
|
||||
.what-s-new = Какво е новото
|
||||
.width-value = Ширина: __ocs_arg_value__
|
||||
.working = Обработка…
|
||||
.recent-input = Последни въведени
|
||||
.copy-with-base-point = Копиране с базова точка
|
||||
.undo-label = Отмени __ocs_arg_label__
|
||||
.redo-label = Повтори __ocs_arg_label__
|
||||
.copy-selection = Копиране на селекцията
|
||||
.isolate = Изолиране
|
||||
.deselect-all = Отмяна на избора
|
||||
.options-ellipsis = Опции...
|
||||
.base-point = Базова точка
|
||||
.snap-overrides = Временни прихващания
|
||||
.mid-between-2-points = Средата между 2 точки
|
||||
.osnap-settings = Настройки на прихващане...
|
||||
.snap-override-none-next-pick-only = Временно прихващане: Няма (само за следващата точка).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Винаги пази текста между удължителните линии
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Výchozí aplikace
|
||||
.iced-theme = Motiv Iced:
|
||||
.theme = Motiv
|
||||
.right-click-customization = Přizpůsobení pravého tlačítka
|
||||
.right-click-in-drawing-area = Pravé tlačítko v kreslicí ploše
|
||||
.hold-duration = Doba podržení
|
||||
.right-click-mode-help = Kontextová nabídka: pravé tlačítko vždy otevře nabídku. Časově citlivé: krátké kliknutí je Enter, delší podržení otevře nabídku (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Kontextová nabídka
|
||||
.right-click-mode-time-sensitive = Časově citlivé (krátké kliknutí = Enter)
|
||||
.right-click-mode-enter-first = Nejprve Enter, druhé kliknutí = nabídka
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio je připraveno.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } objektů
|
||||
}]:
|
||||
.target = MOVE Zadejte cíl [základ { $x },{ $y }]:
|
||||
.displacement = MOVE Zadejte posunutí:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter počet položek do pole:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] zatím { $count } kopie
|
||||
*[other] zatím { $count } kopií
|
||||
} | Pole | Enter=hotovo | základna { $x },{ $y }]:
|
||||
.displacement = COPY Zadejte posunutí:
|
||||
.mode = COPY Zadejte režim kopírování [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Obnovit výkres
|
||||
@@ -1039,7 +1049,7 @@ common =
|
||||
.loft-solid-created = LOFT: těleso vytvořeno.
|
||||
.attsync-no-editable-block-references = ATTSYNC: žádné upravitelné reference bloků.
|
||||
.xref-reloaded-with-repairs = XREF Znovu načteno s opravami: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Opětovné načtení selhalo: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Znovunačtení selhalo: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Předchozí pohled
|
||||
.zoom-no-previous-view = ZOOM: žádný předchozí pohled.
|
||||
.zoom-object = Přiblížit objekt
|
||||
@@ -1127,8 +1137,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = Vkládání "__ocs_fmt_0__" ze souboru.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Obnoveno s varováními: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Obnova selhala: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF Obnoveno s varováníemi: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Obnovení selhalo: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Vyberte alespoň jedno rozvržení.
|
||||
.printing-is-not-available-in-the-web-version = Tisk není ve webové verzi dostupný.
|
||||
.sending-selected-layouts-to-the-system-printer = Odesílání vybraných rozvržení na systémovou tiskárnu…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Vytvořit trojúhelníkovou plochu
|
||||
.location = { common.position }
|
||||
.creation-mode = Režim vytváření
|
||||
.path = Trajektorie
|
||||
.path = Cesta:
|
||||
.expression = Výraz
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Vzdálený obrázek "__ocs_fmt_0__" nebyl načten: překračuje limit 64 MB pro vzdálené obrázky.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Vzdálený obrázek "__ocs_fmt_0__" se nepodařilo stáhnout: vypršel časový limit požadavku.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Uložit varování
|
||||
.unable-to-save-drawing = Nákres nelze uložit
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Obnovit vše
|
||||
.restoring-drawing-s = Obnovování __ocs_fmt_0__ výkres(ů)…
|
||||
.session-had-open-drawing-s = Relace měla otevřeno __ocs_fmt_0__ výkres(ů).
|
||||
.in-place-save-failed-downloaded = Uložení na místo selhalo (__ocs_fmt_0__); kopie byla stažena
|
||||
.save-picker-failed-downloading = Výběr cíle uložení selhal: __ocs_fmt_0__; stahuje se kopie
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Vyberte objekty (vybráno __ocs_arg_count__, použít Enter):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Odebrat
|
||||
.pline-specify-starting-width = PLINE Zadejte počáteční šířku <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Zadejte koncovou šířku <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Zadejte počáteční poloviční šířku <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Zadejte koncovou poloviční šířku <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Úsečka) Zadejte další bod:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Oblouk) Zadejte koncový bod oblouku:
|
||||
.pline-specify-length-of-line = PLINE Zadejte délku úsečky:
|
||||
.pline-specify-included-angle = PLINE Zadejte středový úhel:
|
||||
.pline-specify-endpoint-of-arc = PLINE Zadejte koncový bod oblouku:
|
||||
.pline-specify-center-point-of-arc = PLINE Zadejte střed oblouku:
|
||||
.pline-specify-radius-of-arc = PLINE Zadejte poloměr oblouku:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Zadejte směr tětivy oblouku:
|
||||
.pline-specify-length-of-chord = PLINE Zadejte délku tětivy:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Zadejte směr tečny v počátečním bodě oblouku:
|
||||
.pline-specify-second-point-on-arc = PLINE Zadejte druhý bod na oblouku:
|
||||
.halfwidth = Poloviční šířka
|
||||
.center-keyword = Střed
|
||||
.close-keyword = Uzavřít
|
||||
.second-pt = Druhý bod
|
||||
.arc-specify-start-point-of-arc = ARC Zadejte počáteční bod oblouku:
|
||||
.arc-specify-second-point-of-arc = ARC Zadejte druhý bod oblouku:
|
||||
.arc-specify-end-point-of-arc = ARC Zadejte koncový bod oblouku:
|
||||
.arc-specify-center-point-of-arc = ARC Zadejte střed oblouku:
|
||||
.arc-specify-included-angle = ARC Zadejte středový úhel:
|
||||
.arc-specify-length-of-chord = ARC Zadejte délku tětivy:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Zadejte směr tečny v počátečním bodě oblouku:
|
||||
.arc-specify-radius-of-arc = ARC Zadejte poloměr oblouku:
|
||||
.chord-length = Délka tětivy
|
||||
|
||||
modify =
|
||||
.add-vertex = Přidat vrchol
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. měřítko (DIMTFAC)
|
||||
.trim = Oříznout
|
||||
.exit = výstup
|
||||
.area-keyword = Plocha
|
||||
.displacement = Posunutí
|
||||
.mode-keyword = Režim
|
||||
.array-keyword = Pole
|
||||
.use-first-point-as-displacement = První bod jako posunutí
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Vymazat zdrojový objekt po odsazení? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Hladina odsazených objektů [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter název skupiny [__ocs_arg_name__]:
|
||||
@@ -3148,6 +3580,93 @@ insert =
|
||||
.xref-external-references = XREF Externí reference:
|
||||
.xref-no-external-references-in-this-drawing = XREF V tomto výkresu nejsou žádné externí odkazy.
|
||||
.xref-reloaded = XREF Znovu načteno "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" nastaven na Překrýt.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" nastaven na Připojit.
|
||||
.xref-cannot-unload-nested-reference = XREF: nelze odpojit vnořenou referenci '__ocs_fmt_0__'. Odpojte ji v jejím hostitelském výkresu.
|
||||
.xref-cannot-overlay-nested-reference = XREF: nelze překrýt vnořenou referenci '__ocs_fmt_0__'. Překryjte ji v jejím hostitelském výkresu.
|
||||
.xref-cannot-reload-nested-reference = XREF: nelze znovu načíst vnořenou referenci '__ocs_fmt_0__'. Znovu ji načtěte v jejím hostitelském výkresu.
|
||||
.xref-cannot-attach-nested-reference = XREF: nelze připojit vnořenou referenci '__ocs_fmt_0__'. Připojte ji v jejím hostitelském výkresu.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: nelze nastavit typ cesty pro vnořenou referenci '__ocs_fmt_0__'. Nastavte jej v jejím hostitelském výkresu.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: znovunačtení platí pouze pro výkresové reference.
|
||||
.xref-bound = XREF: vložen "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: vložen "__ocs_fmt_0__" s __ocs_fmt_1__ nepřemapovanými úchopovými body stylu (viz omezení vkládání).
|
||||
.xref-cannot-bind-nested-reference = XREF: nelze vložit vnořenou referenci '__ocs_fmt_0__'. Vložte ji v jejím hostitelském výkresu.
|
||||
.xref-cannot-bind = XREF: nelze vložit "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: Vložení PDF (vektorový import) není v této verzi dostupné.
|
||||
.xref-cannot-detach-nested-reference = XREF: nelze oddělit vnořenou referenci '__ocs_fmt_0__'. Oddělte ji v jejím hostitelském výkresu.
|
||||
.xref-cannot-make-path-relative = XREF: nelze nastavit relativní cestu mezi jednotkami.
|
||||
.xref-detached = XREF: oddělen "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: žádná načtená reference s tímto klíčem.
|
||||
.xref-no-references-match = XREF: žádné reference neodpovídají '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Externí reference
|
||||
.xref-self-attach-blocked = XATTACH: nelze připojit hostitelský výkres do sebe sama.
|
||||
.xref-overlays-drawing-references-only = XREF: překrytí se vztahují pouze na výkresové reference.
|
||||
.xref-path-set-for = XREF: Cesta nastavena pro "__ocs_fmt_0__" — provedením znovunačtení aplikujte.
|
||||
.xref-unloaded = XREF: odpojen "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: neznámá volba '__ocs_fmt_0__'. Volby: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: aktualizováno __ocs_fmt_0__ referencí.
|
||||
.usage-xref-path-pattern = Použití: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Použití: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Použití: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ reference nenalezeny — otevřete správce referencí pomocí EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (vnořená — nevykresluje se)
|
||||
.change-path = Změnit cestu:
|
||||
.date = Datum
|
||||
.details = Podrobnosti
|
||||
.xref-detach = Oddělit
|
||||
.failed = Selhalo
|
||||
.xref-file-attach-is-not-available-on-web = Připojení souboru není na webu dostupné — seznam referencí níže je pouze pro čtení.
|
||||
.xref-file-name = Název souboru
|
||||
.found-at = Nalezeno v
|
||||
.xref-help = Nápověda
|
||||
.xref-nested-references-are-read-only = Vnořené reference jsou pouze pro čtení — upravte je v jejich hostitelském výkresu.
|
||||
.not-found = Nenalezeno
|
||||
.orphaned = Osamocený
|
||||
.unreferenced = Neodkazovaný
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Otevřeno
|
||||
.xref-untitled = Bez názvu
|
||||
.xref-unresolved = Nevyřešený
|
||||
.xref-preview-not-available = Náhled není k dispozici
|
||||
.xref-reload-all = Znovu načíst vše
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Šířka pixelů
|
||||
.xref-pixel-height = Výška pixelů
|
||||
.xref-resolution-unit = Jednotka rozlišení
|
||||
.xref-overlay = Překrytí
|
||||
.xref-reference-manager-select-rows-bind = Správce referencí — vyberte řádky, poté Oddělit, Odpojit, Znovu načíst, Vložit, Překrýt nebo režim změny cesty.
|
||||
.xref-bind = Vložit
|
||||
.xref-refresh = Obnovit
|
||||
.relative = Relativní
|
||||
.xref-reload = Znovu načíst
|
||||
.xref-replace = Nahradit:
|
||||
.saved-path = Uložená cesta
|
||||
.xref-select-a-reference-first = Nejprve vyberte referenci.
|
||||
.xref-select-a-reference-to-inspect-its = Vyberte referenci pro zobrazení jejích podrobností
|
||||
.xref-set-path = Nastavit cestu
|
||||
.stale = Zastaralý
|
||||
.toggle-list-tree = Přepnout seznam/strom
|
||||
.tree = Strom
|
||||
.xref-type-a-new-path-first = Nejprve zadejte novou cestu.
|
||||
.xref-type-the-path-prefix-to-find-first = Nejprve zadejte předponu cesty k vyhledání.
|
||||
.xref-unload = Odpojit
|
||||
.unloaded = Odpojeno
|
||||
.xref-new-path-for-selection = nová cesta pro výběr
|
||||
.xref-new-path-prefix = nová předpona cesty
|
||||
.xref-old-path-prefix = stará předpona cesty
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Nejprve uložte výkres, abyste vyřešili relativní cesty XREF.
|
||||
.xref-unresolved-external-references = XREF Nevyřešené externí odkazy: __ocs_fmt_0__ — přetáhněte odkazované soubory DWG/DXF na stránku, aby se zaregistrovaly, a poté tento výkres znovu otevřete nebo spusťte XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = Objekt(y) __ocs_fmt_0__ zkopírován do schránky (základna __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3248,6 +3767,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Vyberte úsečku, polopřímku nebo konstrukční přímku jako osu:
|
||||
.revolve-select-objects-or-mode = REVOLVE Vyberte objekty k rotaci nebo [Režim] (Enter ukončí):
|
||||
|
||||
.path = Cesta:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Vytvořit
|
||||
.boolean = Booleovské operace
|
||||
@@ -3581,8 +4107,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Otevírání diskuzí OCS pro nápovědu a dotazy...
|
||||
.opening-ocs-web = Otevírání webu OCS...
|
||||
.browser-cannot-open-typed-path = Prohlížeč nemůže otevřít zadanou cestu; vyberte soubor.
|
||||
.save-picker-failed-downloading = Výběr cíle uložení selhal: __ocs_fmt_0__; stahuje se kopie
|
||||
.in-place-save-failed-downloaded = Uložení na místo selhalo (__ocs_fmt_0__); kopie byla stažena
|
||||
.opening-the-command-reference = Otevírání referenční příručky příkazů...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" je již načten s jiným obsahem; existující soubor byl zachován.
|
||||
.opening-patreon-page = Otevírání stránky Patreon...
|
||||
@@ -4564,6 +5088,19 @@ plot =
|
||||
.export-pdf = Exportujte PDF
|
||||
.fit-to-paper = Přizpůsobit papíru
|
||||
.layout-plots-the-current-sheet-using-the-selec = Rozvržení vykreslí aktuální list pomocí zvolené velikosti papíru.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Sloučit překrývající se čáry
|
||||
.object-lineweights = Tloušťky čar objektů
|
||||
.orientation = Orientace
|
||||
@@ -4581,6 +5118,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Tabulka stylu vykreslování (přiřazení pera)
|
||||
.plot-transparency =Průhlednost plotru
|
||||
.plot-upside-down = Zápletka vzhůru nohama
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Pojmenované tabulky stylů vykreslování (.stb) zatím nejsou podporovány: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ nebyl nalezen ve složce stylů vykreslování (__ocs_fmt_1__).
|
||||
.preview = Náhled
|
||||
.printer-plotter = Tiskárna / plotr
|
||||
.properties = Vlastnosti…
|
||||
@@ -4592,6 +5131,34 @@ plot =
|
||||
.system-default-printer = Výchozí tiskárna systému
|
||||
.what-to-plot = Co fabulovat
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Vyberte výkres pro import nastavení stránky
|
||||
.drawings-and-templates = Výkresy a šablony
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: importováno __ocs_fmt_0__ nastavení stránky, __ocs_fmt_1__ nahrazeno.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: žádné nastavení stránky s názvem „__ocs_fmt_0__“ v __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: z __ocs_fmt_0__ není co importovat.
|
||||
.no-named-page-setups-in-this-drawing = V tomto výkresu nejsou pojmenovaná nastavení stránky.
|
||||
.import-ellipsis = Importovat…
|
||||
.show-the-page-setup-for-new-layouts = Zobrazit nastavení stránky pro nová rozvržení
|
||||
.x-in = X (palce)
|
||||
.y-in = Y (palce)
|
||||
.hide-paperspace-objects = Skrýt objekty výkresového prostoru
|
||||
.save-changes-to-layout = Uložit změny do rozvržení
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ nepodporuje __ocs_fmt_1__; přepnuto na výchozí list __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ nepodporuje __ocs_fmt_1__; list byl zachován (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: tiskárna nehlásí žádné listy; použije se katalog papíru.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: nahlášeno listů: __ocs_fmt_1__
|
||||
.default-sheet-sheet = Výchozí list: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Výchozí list: nenahlášen
|
||||
.default-printer-name = Výchozí tiskárna: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Výchozí tiskárna: systém žádnou nehlásí
|
||||
.printers-none-listed-by-the-system = Tiskárny: systém žádné neuvádí
|
||||
.printers-count = Tiskárny (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Nelze vypsat tiskárny: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Tisk prochází aplikací PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Tisk jde přímo na tiskárnu (žádná aplikace PDF neregistruje příkaz tisku).
|
||||
.via-the-pdf-application = přes aplikaci PDF
|
||||
.direct-print = přímý tisk
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4803,6 +5370,19 @@ ui =
|
||||
.what-s-new = Co je nového
|
||||
.width-value = Šířka: __ocs_arg_value__
|
||||
.working = Práce…
|
||||
.recent-input = Poslední zadání
|
||||
.copy-with-base-point = Kopírovat s referenčním bodem
|
||||
.undo-label = Zpět __ocs_arg_label__
|
||||
.redo-label = Znovu __ocs_arg_label__
|
||||
.copy-selection = Kopírovat výběr
|
||||
.isolate = Izolovat
|
||||
.deselect-all = Zrušit výběr
|
||||
.options-ellipsis = Možnosti...
|
||||
.base-point = Referenční bod
|
||||
.snap-overrides = Dočasné uchopení
|
||||
.mid-between-2-points = Střed mezi 2 body
|
||||
.osnap-settings = Nastavení uchopení...
|
||||
.snap-override-none-next-pick-only = Dočasné uchopení: Žádné (jen pro další bod).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Vždy ponechte text mezi vynášecími řádky
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Standardanwendung
|
||||
.iced-theme = Iced-Motiv:
|
||||
.theme = Motiv
|
||||
.right-click-customization = Rechtsklick-Anpassung
|
||||
.right-click-in-drawing-area = Rechtsklick im Zeichenbereich
|
||||
.hold-duration = Haltedauer
|
||||
.right-click-mode-help = Kontextmenü: Rechtsklick öffnet immer das Menü. Zeitabhängig: ein kurzer Klick ist Enter, längeres Halten öffnet das Menü (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Kontextmenü
|
||||
.right-click-mode-time-sensitive = Zeitabhängig (kurzer Klick = Enter)
|
||||
.right-click-mode-enter-first = Erst Enter, zweiter Klick = Menü
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio ist bereit.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } Objekte
|
||||
}]:
|
||||
.target = MOVE Zielpunkt angeben [Basis { $x },{ $y }]:
|
||||
.displacement = MOVE Verschiebung angeben:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Anzahl der Elemente im Array eingeben:
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] bisher { $count } Kopie
|
||||
*[other] bisher { $count } Kopien
|
||||
} | Array | Eingabe=fertig | Basis { $x },{ $y }]:
|
||||
.displacement = COPY Verschiebung angeben:
|
||||
.mode = COPY Kopiermodus eingeben [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Zeichnung wiederherstellen
|
||||
@@ -1625,7 +1635,7 @@ common =
|
||||
.create-triangular-face = Dreieckige Fläche erstellen
|
||||
.location = { common.position }
|
||||
.creation-mode = Erstellungsmodus
|
||||
.path = Pfad
|
||||
.path = Pfad:
|
||||
.expression = Ausdruck
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Remote-Bild „__ocs_fmt_0__“ wurde nicht geladen: es überschreitet das Limit von 64 MB für Remote-Bilder.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Remote-Bild „__ocs_fmt_0__“ konnte nicht abgerufen werden: die Anfrage hat das Zeitlimit überschritten.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Warnhinweise speichern
|
||||
.unable-to-save-drawing = Zeichnung konnte nicht gespeichert werden
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Alle wiederherstellen
|
||||
.restoring-drawing-s = __ocs_fmt_0__ Zeichnung(en) werden wiederhergestellt…
|
||||
.session-had-open-drawing-s = Die Sitzung hatte __ocs_fmt_0__ geöffnete Zeichnung(en).
|
||||
.in-place-save-failed-downloaded = Direktes Speichern fehlgeschlagen (__ocs_fmt_0__); eine Kopie wurde heruntergeladen
|
||||
.save-picker-failed-downloading = Speicherziel-Auswahl fehlgeschlagen: __ocs_fmt_0__; eine Kopie wird heruntergeladen
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Objekte auswählen (__ocs_arg_count__ ausgewählt, Eingabe zum Anwenden):
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Entfernen
|
||||
.pline-specify-starting-width = PLINE Anfangsbreite angeben <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Endbreite angeben <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Anfangs-Halbbreite angeben <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE End-Halbbreite angeben <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Linie) Nächsten Punkt angeben:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Bogen) Endpunkt des Bogens angeben:
|
||||
.pline-specify-length-of-line = PLINE Länge der Linie angeben:
|
||||
.pline-specify-included-angle = PLINE Eingeschlossenen Winkel angeben:
|
||||
.pline-specify-endpoint-of-arc = PLINE Endpunkt des Bogens angeben:
|
||||
.pline-specify-center-point-of-arc = PLINE Mittelpunkt des Bogens angeben:
|
||||
.pline-specify-radius-of-arc = PLINE Radius des Bogens angeben:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Richtung der Bogensehne angeben:
|
||||
.pline-specify-length-of-chord = PLINE Sehnenlänge angeben:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Tangentenrichtung am Bogenanfang angeben:
|
||||
.pline-specify-second-point-on-arc = PLINE Zweiten Punkt auf dem Bogen angeben:
|
||||
.halfwidth = Halbbreite
|
||||
.center-keyword = Zentrum
|
||||
.close-keyword = Schließen
|
||||
.second-pt = Zweiter Punkt
|
||||
.arc-specify-start-point-of-arc = ARC Startpunkt des Bogens angeben:
|
||||
.arc-specify-second-point-of-arc = ARC Zweiten Punkt des Bogens angeben:
|
||||
.arc-specify-end-point-of-arc = ARC Endpunkt des Bogens angeben:
|
||||
.arc-specify-center-point-of-arc = ARC Mittelpunkt des Bogens angeben:
|
||||
.arc-specify-included-angle = ARC Eingeschlossenen Winkel angeben:
|
||||
.arc-specify-length-of-chord = ARC Sehnenlänge angeben:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Tangentenrichtung am Bogenanfang angeben:
|
||||
.arc-specify-radius-of-arc = ARC Radius des Bogens angeben:
|
||||
.chord-length = Sehnenlänge
|
||||
|
||||
modify =
|
||||
.add-vertex = Scheitelpunkt hinzufügen
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol.-Skala (DIMTFAC)
|
||||
.trim = Trimmen
|
||||
.exit = Beenden
|
||||
.area-keyword = Fläche
|
||||
.displacement = Verschiebung
|
||||
.mode-keyword = Modus
|
||||
.array-keyword = Reihe
|
||||
.use-first-point-as-displacement = Ersten Punkt als Verschiebung
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Quellobjekt nach dem Versetzen löschen? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Layer für versetzte Objekte [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Gruppenname eingeben [__ocs_arg_name__]:
|
||||
@@ -3149,6 +3581,93 @@ insert =
|
||||
.xref-external-references = XREF Externe Referenzen:
|
||||
.xref-no-external-references-in-this-drawing = XREF Keine externen Referenzen in dieser Zeichnung.
|
||||
.xref-reloaded = XREF Reloaded "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" auf Überlagern festgelegt.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" auf Anhängen festgelegt.
|
||||
.xref-cannot-unload-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht entladen. Entladen Sie sie in der Host-Zeichnung.
|
||||
.xref-cannot-overlay-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht überlagern. Überlagern Sie sie in der Host-Zeichnung.
|
||||
.xref-cannot-reload-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht neu laden. Laden Sie sie in der Host-Zeichnung neu.
|
||||
.xref-cannot-attach-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht anhängen. Hängen Sie sie in der Host-Zeichnung an.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: kann den Pfadtyp für die geschachtelte Referenz '__ocs_fmt_0__' nicht festlegen. Legen Sie ihn in der Host-Zeichnung fest.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: Neuladen gilt nur für Zeichnungsreferenzen.
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" eingebunden.
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" mit __ocs_fmt_1__ nicht neu zugeordneten Style-Griffen eingebunden (siehe Bind-Einschränkungen).
|
||||
.xref-cannot-bind-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht einbinden. Binden Sie sie in der Host-Zeichnung ein.
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__" kann nicht eingebunden werden: __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF-Einbindung (Vektorimport) ist in dieser Version nicht verfügbar.
|
||||
.xref-cannot-detach-nested-reference = XREF: kann die geschachtelte Referenz '__ocs_fmt_0__' nicht trennen. Trennen Sie sie in der Host-Zeichnung.
|
||||
.xref-cannot-make-path-relative = XREF: Pfad kann nicht über Laufwerkgrenzen hinweg relativiert werden.
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" getrennt.
|
||||
.xref-no-loaded-reference-with-that-key = XREF: keine geladene Referenz mit diesem Schlüssel.
|
||||
.xref-no-references-match = XREF: keine Referenzen stimmen mit '__ocs_fmt_0__' überein.
|
||||
.xref-manager-title = Externe Referenzen
|
||||
.xref-self-attach-blocked = XATTACH: kann die Host-Zeichnung nicht in sich selbst anhängen.
|
||||
.xref-overlays-drawing-references-only = XREF: Überlagerungen gelten nur für Zeichnungsreferenzen.
|
||||
.xref-path-set-for = XREF: Pfad für "__ocs_fmt_0__" festgelegt — zum Anwenden neu laden.
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" entladen.
|
||||
.xref-unknown-option = XREF: unbekannte Option '__ocs_fmt_0__'. Optionen: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ Referenz(en) aktualisiert.
|
||||
.usage-xref-path-pattern = Verwendung: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Verwendung: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Verwendung: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ Referenz(en) nicht gefunden — öffnen Sie den Referenzmanager mit EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (geschachtelt — nicht dargestellt)
|
||||
.change-path = Pfad ändern:
|
||||
.date = Datum
|
||||
.details = Details
|
||||
.xref-detach = Trennen
|
||||
.failed = Fehlgeschlagen
|
||||
.xref-file-attach-is-not-available-on-web = Dateianhängen ist im Web nicht verfügbar — die Referenzliste unten ist schreibgeschützt.
|
||||
.xref-file-name = Dateiname
|
||||
.found-at = Gefunden bei
|
||||
.xref-help = Hilfe
|
||||
.xref-nested-references-are-read-only = Geschachtelte Referenzen sind schreibgeschützt — bearbeiten Sie sie in ihrer Host-Zeichnung.
|
||||
.not-found = Nicht gefunden
|
||||
.orphaned = Verwaist
|
||||
.unreferenced = Unreferenziert
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Geöffnet
|
||||
.xref-untitled = Ohne Titel
|
||||
.xref-unresolved = Nicht aufgelöst
|
||||
.xref-preview-not-available = Vorschau nicht verfügbar
|
||||
.xref-reload-all = Alle neu laden
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Pixelbreite
|
||||
.xref-pixel-height = Pixelhöhe
|
||||
.xref-resolution-unit = Auflösungseinheit
|
||||
.xref-overlay = Überlagern
|
||||
.xref-reference-manager-select-rows-bind = Referenzmanager — wählen Sie Zeilen aus, dann Trennen, Entladen, Neu laden, Einbinden, Überlagern oder einen Pfadänderungsmodus.
|
||||
.xref-bind = Einbinden
|
||||
.xref-refresh = Aktualisieren
|
||||
.relative = Relativ
|
||||
.xref-reload = Neu laden
|
||||
.xref-replace = Ersetzen:
|
||||
.saved-path = Gespeicherter Pfad
|
||||
.xref-select-a-reference-first = Wählen Sie zuerst eine Referenz aus.
|
||||
.xref-select-a-reference-to-inspect-its = Wählen Sie eine Referenz aus, um ihre Details anzuzeigen
|
||||
.xref-set-path = Pfad festlegen
|
||||
.stale = Veraltet
|
||||
.toggle-list-tree = Liste/Baum umschalten
|
||||
.tree = Baum
|
||||
.xref-type-a-new-path-first = Geben Sie zuerst einen neuen Pfad ein.
|
||||
.xref-type-the-path-prefix-to-find-first = Geben Sie zuerst die zu suchende Pfadpräfix ein.
|
||||
.xref-unload = Entladen
|
||||
.unloaded = Entladen
|
||||
.xref-new-path-for-selection = neuer Pfad für die Auswahl
|
||||
.xref-new-path-prefix = neue Pfadpräfix
|
||||
.xref-old-path-prefix = alte Pfadpräfix
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Speichern Sie zuerst die Zeichnung, um relative XREF Pfade aufzulösen.
|
||||
.xref-unresolved-external-references = XREF Ungelöste externe Referenzen: __ocs_fmt_0__ — legen Sie die referenzierten DWG/DXF-Dateien auf der Seite ab, um sie zu registrieren, und öffnen Sie dann diese Zeichnung erneut oder führen Sie XRELOAD aus.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ Objekt(e) kopiert ins Zwischenablage (Basis __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3249,6 +3768,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Linie, Strahl oder Konstruktionslinie als Achse wählen:
|
||||
.revolve-select-objects-or-mode = REVOLVE Objekte zum Rotieren wählen oder [Modus] (Enter zum Beenden):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Erstellen
|
||||
.boolean = Boolesche Operationen
|
||||
@@ -3582,8 +4108,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Eröffnung OCS Diskussionen für Hilfe und Fragen...
|
||||
.opening-ocs-web = Öffnen OCS Web...
|
||||
.browser-cannot-open-typed-path = Der Browser kann einen eingegebenen Pfad nicht öffnen; wähle die Datei.
|
||||
.save-picker-failed-downloading = Speicherziel-Auswahl fehlgeschlagen: __ocs_fmt_0__; eine Kopie wird heruntergeladen
|
||||
.in-place-save-failed-downloaded = Direktes Speichern fehlgeschlagen (__ocs_fmt_0__); eine Kopie wurde heruntergeladen
|
||||
.opening-the-command-reference = Öffnen der Befehlsreferenz...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" ist bereits mit anderem Inhalt geladen; die vorhandene Datei wurde behalten.
|
||||
.opening-patreon-page = Eröffnungsseite Patreon...
|
||||
@@ -4565,6 +5089,19 @@ plot =
|
||||
.export-pdf = PDF exportieren
|
||||
.fit-to-paper = An Papier anpassen
|
||||
.layout-plots-the-current-sheet-using-the-selec = Das Layout plottet das aktuelle Blatt mit dem ausgewählten Papierformat.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Zusammenführung überlappender Leitungen
|
||||
.object-lineweights = Objektliniengewichte
|
||||
.orientation = Ausrichtung
|
||||
@@ -4582,6 +5119,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Plot-Tabelle (Stiftzuweisungen)
|
||||
.plot-transparency = Transparenz der Parzellen
|
||||
.plot-upside-down = Plot auf dem Kopf
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Benannte Plotstiltabellen (.stb) werden noch nicht unterstützt: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ wurde im Plotstil-Ordner (__ocs_fmt_1__) nicht gefunden.
|
||||
.preview = Vorschau
|
||||
.printer-plotter = Drucker/Plotter
|
||||
.properties = Eigenschaften...
|
||||
@@ -4593,6 +5132,34 @@ plot =
|
||||
.system-default-printer = Systemstandarddrucker
|
||||
.what-to-plot = Was zu plotten
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Zeichnung für den Seiteneinrichtungs-Import wählen
|
||||
.drawings-and-templates = Zeichnungen und Vorlagen
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ Seiteneinrichtung(en) importiert, __ocs_fmt_1__ ersetzt.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: keine Seiteneinrichtung namens „__ocs_fmt_0__“ in __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nichts zu importieren aus __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Keine benannten Seiteneinrichtungen in dieser Zeichnung.
|
||||
.import-ellipsis = Importieren…
|
||||
.show-the-page-setup-for-new-layouts = Seiteneinrichtung für neue Layouts anzeigen
|
||||
.x-in = X (Zoll)
|
||||
.y-in = Y (Zoll)
|
||||
.hide-paperspace-objects = Papierbereichsobjekte ausblenden
|
||||
.save-changes-to-layout = Änderungen im Layout speichern
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ unterstützt __ocs_fmt_1__ nicht; auf das Standardblatt __ocs_fmt_2__ gewechselt (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ unterstützt __ocs_fmt_1__ nicht; das Blatt wird beibehalten (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: Der Drucker meldet keine Blätter; der Papierkatalog wird verwendet.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ Blatt/Blätter gemeldet
|
||||
.default-sheet-sheet = Standardblatt: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Standardblatt: nicht gemeldet
|
||||
.default-printer-name = Standarddrucker: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Standarddrucker: vom System keiner gemeldet
|
||||
.printers-none-listed-by-the-system = Drucker: vom System keiner aufgeführt
|
||||
.printers-count = Drucker (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Drucker konnten nicht aufgelistet werden: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Plots laufen über die PDF-Anwendung: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Plots gehen direkt an den Drucker (keine PDF-Anwendung registriert einen Druckbefehl).
|
||||
.via-the-pdf-application = über die PDF-Anwendung
|
||||
.direct-print = Direktdruck
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4804,6 +5371,19 @@ ui =
|
||||
.what-s-new = Was ist neu
|
||||
.width-value = Breite: __ocs_arg_value__
|
||||
.working = Arbeitend...
|
||||
.recent-input = Letzte Eingaben
|
||||
.copy-with-base-point = Mit Basispunkt kopieren
|
||||
.undo-label = Rückgängig: __ocs_arg_label__
|
||||
.redo-label = Wiederherstellen: __ocs_arg_label__
|
||||
.copy-selection = Auswahl kopieren
|
||||
.isolate = Isolieren
|
||||
.deselect-all = Auswahl aufheben
|
||||
.options-ellipsis = Optionen...
|
||||
.base-point = Basispunkt
|
||||
.snap-overrides = Fang-Überschreibungen
|
||||
.mid-between-2-points = Mitte zwischen 2 Punkten
|
||||
.osnap-settings = Objektfang-Einstellungen...
|
||||
.snap-override-none-next-pick-only = Fang-Überschreibung: Keine (nur nächster Punkt).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Text immer zwischen Hilfslinien halten
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Προεπιλεγμένη εφαρμογή
|
||||
.iced-theme = Θέμα Iced:
|
||||
.theme = Θέμα
|
||||
.right-click-customization = Προσαρμογή δεξιού κλικ
|
||||
.right-click-in-drawing-area = Δεξί κλικ στην περιοχή σχεδίασης
|
||||
.hold-duration = Διάρκεια παρατεταμένου πατήματος
|
||||
.right-click-mode-help = Μενού συντόμευσης: το δεξί κλικ ανοίγει πάντα το μενού. Χρονοευαίσθητο: γρήγορο κλικ = Enter, παρατεταμένο πάτημα ανοίγει το μενού (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Μενού συντόμευσης
|
||||
.right-click-mode-time-sensitive = Χρονοευαίσθητο (γρήγορο κλικ = Enter)
|
||||
.right-click-mode-enter-first = Πρώτα Enter, δεύτερο κλικ = μενού
|
||||
|
||||
command-line =
|
||||
.ready = Το Open CAD Studio είναι έτοιμο.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } αντικείμενα
|
||||
}]:
|
||||
.target = MOVE Ορίστε προορισμό [βάση { $x },{ $y }]:
|
||||
.displacement = MOVE Ορίστε μετατόπιση:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Δώστε πλήθος στοιχείων διάταξης:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } αντίγραφο μέχρι τώρα
|
||||
*[other] { $count } αντίγραφα μέχρι τώρα
|
||||
} | Διάταξη | Enter=τέλος | βάση { $x },{ $y }]:
|
||||
.displacement = COPY Ορίστε μετατόπιση:
|
||||
.mode = COPY Επιλέξτε λειτουργία αντιγραφής [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Ανάκτηση σχεδίου
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Η απομακρυσμένη εικόνα "__ocs_fmt_0__" δεν φορτώθηκε: υπερβαίνει το όριο των 64 MB για απομακρυσμένες εικόνες.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Η απομακρυσμένη εικόνα "__ocs_fmt_0__" δεν μπόρεσε να ανακτηθεί: το αίτημα έληξε χρονικά.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Προειδοποίηση αποθήκευσης
|
||||
.unable-to-save-drawing = Αδυναμία αποθήκευσης σχεδίου
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Επαναφορά όλων
|
||||
.restoring-drawing-s = Επαναφορά __ocs_fmt_0__ σχέδιο(α)…
|
||||
.session-had-open-drawing-s = Η συνεδρία είχε __ocs_fmt_0__ ανοιχτά σχέδια.
|
||||
.in-place-save-failed-downloaded = Απέτυχε η αποθήκευση επί τόπου (__ocs_fmt_0__)· λήφθηκε αντίγραφο
|
||||
.save-picker-failed-downloading = Απέτυχε η επιλογή προορισμού αποθήκευσης: __ocs_fmt_0__· γίνεται λήψη αντιγράφου
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Επιλέξτε αντικείμενα (__ocs_arg_count__ επιλεγμένα, Enter για εφαρμογή):
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Αφαίρεση
|
||||
.pline-specify-starting-width = PLINE Ορίστε αρχικό πλάτος <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Ορίστε τελικό πλάτος <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Ορίστε αρχικό ημιπλάτος <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Ορίστε τελικό ημιπλάτος <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Γραμμή) Ορίστε επόμενο σημείο:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Τόξο) Ορίστε τελικό σημείο τόξου:
|
||||
.pline-specify-length-of-line = PLINE Ορίστε μήκος γραμμής:
|
||||
.pline-specify-included-angle = PLINE Ορίστε περιεχόμενη γωνία:
|
||||
.pline-specify-endpoint-of-arc = PLINE Ορίστε τελικό σημείο τόξου:
|
||||
.pline-specify-center-point-of-arc = PLINE Ορίστε κέντρο τόξου:
|
||||
.pline-specify-radius-of-arc = PLINE Ορίστε ακτίνα τόξου:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Ορίστε διεύθυνση χορδής τόξου:
|
||||
.pline-specify-length-of-chord = PLINE Ορίστε μήκος χορδής:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Ορίστε διεύθυνση εφαπτομένης στην αρχή του τόξου:
|
||||
.pline-specify-second-point-on-arc = PLINE Ορίστε δεύτερο σημείο του τόξου:
|
||||
.halfwidth = Ημιπλάτος
|
||||
.center-keyword = Κέντρο
|
||||
.close-keyword = Κλείσιμο
|
||||
.second-pt = Δεύτερο σημείο
|
||||
.arc-specify-start-point-of-arc = ARC Ορίστε αρχικό σημείο τόξου:
|
||||
.arc-specify-second-point-of-arc = ARC Ορίστε δεύτερο σημείο τόξου:
|
||||
.arc-specify-end-point-of-arc = ARC Ορίστε τελικό σημείο τόξου:
|
||||
.arc-specify-center-point-of-arc = ARC Ορίστε κέντρο τόξου:
|
||||
.arc-specify-included-angle = ARC Ορίστε περιεχόμενη γωνία:
|
||||
.arc-specify-length-of-chord = ARC Ορίστε μήκος χορδής:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Ορίστε διεύθυνση εφαπτομένης στην αρχή του τόξου:
|
||||
.arc-specify-radius-of-arc = ARC Ορίστε ακτίνα τόξου:
|
||||
.chord-length = Μήκος χορδής
|
||||
|
||||
modify =
|
||||
.count-objects = (__ocs_arg_count__ αντικείμενα)
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Κλίμακα ανοχής (DIMTFAC)
|
||||
.trim = Αποκοπή
|
||||
.exit = Έξοδος
|
||||
.area-keyword = Εμβαδόν
|
||||
.displacement = Μετατόπιση
|
||||
.mode-keyword = Λειτουργία
|
||||
.array-keyword = Διάταξη
|
||||
.use-first-point-as-displacement = Πρώτο σημείο ως μετατόπιση
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Διαγραφή αρχικού αντικειμένου μετά την παράλληλη μετατόπιση; [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Επιλογή στρώσης για τα νέα αντικείμενα [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Δώστε όνομα ομάδας [__ocs_arg_name__]:
|
||||
@@ -3160,6 +3592,95 @@ insert =
|
||||
.xref-reloaded = XREF Επαναφορτώθηκε το "__ocs_fmt_0__"
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Αποθηκεύστε πρώτα το σχέδιο για να επιλυθούν οι σχετικές διαδρομές XREF.
|
||||
.xref-unresolved-external-references = XREF Ανεπίλυτες εξωτερικές αναφορές: __ocs_fmt_0__ — σύρετε τα αναφερόμενα αρχεία DWG/DXF στη σελίδα για να καταχωρηθούν και, στη συνέχεια, ανοίξτε ξανά αυτό το σχέδιο ή εκτελέστε XRELOAD.
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" set to Overlay.
|
||||
.xref-bound = XREF: bound "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: bound "__ocs_fmt_0__" with __ocs_fmt_1__ unremapped style handles (see bind limitations).
|
||||
.xref-cannot-bind-nested-reference = XREF: cannot bind nested reference '__ocs_fmt_0__'. Bind it in its host drawing.
|
||||
.xref-cannot-bind = XREF: cannot bind "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF bind (vector import) is not available in this version.
|
||||
.xref-cannot-detach-nested-reference = XREF: cannot detach nested reference '__ocs_fmt_0__'. Detach it in its host drawing.
|
||||
.xref-cannot-make-path-relative = XREF: cannot make path relative across drives.
|
||||
.xref-detached = XREF: detached "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: no loaded reference with that key.
|
||||
.xref-no-references-match = XREF: no references match '__ocs_fmt_0__'.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" set to Attach.
|
||||
.xref-cannot-unload-nested-reference = XREF: cannot unload nested reference '__ocs_fmt_0__'. Unload it in its host drawing.
|
||||
.xref-cannot-overlay-nested-reference = XREF: cannot overlay nested reference '__ocs_fmt_0__'. Overlay it in its host drawing.
|
||||
.xref-cannot-reload-nested-reference = XREF: cannot reload nested reference '__ocs_fmt_0__'. Reload it in its host drawing.
|
||||
.xref-cannot-attach-nested-reference = XREF: cannot attach nested reference '__ocs_fmt_0__'. Attach it in its host drawing.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: cannot set path type for nested reference '__ocs_fmt_0__'. Set it in its host drawing.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: reload applies to drawing references only.
|
||||
.xref-manager-title = External References
|
||||
.xref-self-attach-blocked = XATTACH: cannot attach the host drawing into itself.
|
||||
.xref-overlays-drawing-references-only = XREF: overlays apply to drawing references only.
|
||||
.xref-path-set-for = XREF: Path set for "__ocs_fmt_0__" — Reload to apply.
|
||||
.xref-unloaded = XREF: unloaded "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: unknown option '__ocs_fmt_0__'. Options: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: updated __ocs_fmt_0__ reference(s).
|
||||
.usage-xref-path-pattern = Usage: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Usage: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Usage: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ reference(s) not found — open the reference manager with EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (nested — not rendered)
|
||||
.change-path = Change Path:
|
||||
.date = Date
|
||||
.details = Details
|
||||
.xref-detach = Detach
|
||||
.failed = Failed
|
||||
.xref-file-attach-is-not-available-on-web = File attach is not available on web — the reference list below is read-only.
|
||||
.xref-file-name = File name
|
||||
.found-at = Found At
|
||||
.xref-help = Help
|
||||
.xref-nested-references-are-read-only = Nested references are read-only — edit them in their host drawing.
|
||||
.not-found = Not found
|
||||
.orphaned = Orphaned
|
||||
.unreferenced = Unreferenced
|
||||
.xref-file-references = File References
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Opened
|
||||
.xref-untitled = Untitled
|
||||
.xref-unresolved = Unresolved
|
||||
.xref-preview-not-available = Preview not available
|
||||
.xref-reload-all = Reload All
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Pixel Width
|
||||
.xref-pixel-height = Pixel Height
|
||||
.xref-resolution-unit = Resolution Unit
|
||||
.xref-overlay = Overlay
|
||||
.path = Path:
|
||||
.xref-reference-manager-select-rows-bind = Reference Manager — select rows, then Detach, Unload, Reload, Bind, Overlay, or a Change Path mode.
|
||||
.xref-bind = Bind
|
||||
.xref-refresh = Refresh
|
||||
.relative = Relative
|
||||
.xref-reload = Reload
|
||||
.xref-replace = Replace:
|
||||
.saved-path = Saved Path
|
||||
.xref-select-a-reference-first = Select a reference first.
|
||||
.xref-select-a-reference-to-inspect-its = Select a reference to inspect its details
|
||||
.xref-set-path = Set Path
|
||||
.stale = Stale
|
||||
.toggle-list-tree = Toggle list/tree
|
||||
.tree = Tree
|
||||
.xref-type-a-new-path-first = Type a new path first.
|
||||
.xref-type-the-path-prefix-to-find-first = Type the path prefix to find first.
|
||||
.xref-unload = Unload
|
||||
.unloaded = Unloaded
|
||||
.xref-new-path-for-selection = new path for selection
|
||||
.xref-new-path-prefix = new path prefix
|
||||
.xref-old-path-prefix = old path prefix
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ αντικείμενο(α) αντιγράφηκαν στο πρόχειρο (βάση __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
.object-s-copied-to-clipboard = __ocs_fmt_0__ αντικείμενο(α) αντιγράφηκαν στο πρόχειρο.
|
||||
.object-s-cut-to-clipboard = __ocs_fmt_0__ αντικείμενο(α) αποκόπηκαν στο πρόχειρο.
|
||||
@@ -3251,6 +3772,11 @@ insert =
|
||||
.select-at-least-one-guide-curve = { draw.select }: { common.guides } (≥1).
|
||||
.specify-the-requested-path-or-point-or-use-undo = { common.specify }: { common.path } / { common.point } [{ common.undo }].
|
||||
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Δημιουργία
|
||||
.boolean = Δυαδική πράξη
|
||||
@@ -3578,8 +4104,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Άνοιγμα των συζητήσεων OCS για βοήθεια και ερωτήσεις...
|
||||
.opening-ocs-web = Άνοιγμα του OCS Web...
|
||||
.browser-cannot-open-typed-path = Ο browser δεν μπορεί να ανοίξει πληκτρολογημένη διαδρομή· διάλεξε το αρχείο.
|
||||
.save-picker-failed-downloading = Απέτυχε η επιλογή προορισμού αποθήκευσης: __ocs_fmt_0__· γίνεται λήψη αντιγράφου
|
||||
.in-place-save-failed-downloaded = Απέτυχε η αποθήκευση επί τόπου (__ocs_fmt_0__)· λήφθηκε αντίγραφο
|
||||
.opening-the-command-reference = Άνοιγμα της αναφοράς εντολών...
|
||||
.already-loaded-different-contents-kept = Το "__ocs_fmt_0__" είναι ήδη φορτωμένο με διαφορετικό περιεχόμενο· διατηρήθηκε το υπάρχον αρχείο.
|
||||
.opening-patreon-page = Άνοιγμα της σελίδας Patreon...
|
||||
@@ -4567,6 +5091,19 @@ plot =
|
||||
.export-pdf = Εξαγωγή PDF
|
||||
.fit-to-paper = Προσαρμογή στο χαρτί
|
||||
.layout-plots-the-current-sheet-using-the-selec = Η επιλογή Διάταξη εκτυπώνει το τρέχον φύλλο με το επιλεγμένο μέγεθος χαρτιού.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Μεγέθη φύλλων και εκτυπώσιμες περιοχές όπως τα αναφέρει ο εκτυπωτής.
|
||||
.custom-paper-size = Προσαρμοσμένο μέγεθος χαρτιού
|
||||
.printable-margins = Εκτυπώσιμα περιθώρια
|
||||
.enter-a-positive-width-and-height = Δώστε θετικό πλάτος και ύψος.
|
||||
.paper-size = Μέγεθος χαρτιού
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ επιλογή(-ές) driver ορισμένες για αυτόν τον εκτυπωτή.
|
||||
.printer-properties-printer = Ιδιότητες εκτυπωτή — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = Ο εκτυπωτής δεν αναφέρει επιλογές driver.
|
||||
.could-not-read-the-printer-s-options-error = Αδυναμία ανάγνωσης των επιλογών του εκτυπωτή: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Ανάγνωση των επιλογών του εκτυπωτή…
|
||||
.printing-preferences-saved-for-printer = Οι προτιμήσεις εκτύπωσης αποθηκεύτηκαν για τον εκτυπωτή __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Οι προτιμήσεις εκτύπωσης δεν άλλαξαν.
|
||||
.printer-properties = Ιδιότητες εκτυπωτή
|
||||
.merge-overlapping-lines = Συγχώνευση επικαλυπτόμενων γραμμών
|
||||
.object-lineweights = Πάχη γραμμών αντικειμένων
|
||||
.orientation = Προσανατολισμός
|
||||
@@ -4584,6 +5121,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Πίνακας στυλ εκτύπωσης (αντιστοιχίσεις πενών)
|
||||
.plot-transparency = Εκτύπωση διαφάνειας
|
||||
.plot-upside-down = Εκτύπωση ανάποδα
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Οι επώνυμοι πίνακες στυλ εκτύπωσης (.stb) δεν υποστηρίζονται ακόμα: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = Το __ocs_fmt_0__ δεν βρέθηκε στον φάκελο των στυλ εκτύπωσης (__ocs_fmt_1__).
|
||||
.preview = Προεπισκόπηση
|
||||
.printer-plotter = Εκτυπωτής / σχεδιογράφος
|
||||
.properties = Ιδιότητες…
|
||||
@@ -4595,6 +5134,34 @@ plot =
|
||||
.system-default-printer = Προεπιλεγμένος εκτυπωτής συστήματος
|
||||
.what-to-plot = Τι θα εκτυπωθεί
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Επιλογή σχεδίου για εισαγωγή page setups
|
||||
.drawings-and-templates = Σχέδια και πρότυπα
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: εισήχθησαν __ocs_fmt_0__ page setup(s), __ocs_fmt_1__ αντικαταστάθηκαν.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: δεν υπάρχει page setup με όνομα «__ocs_fmt_0__» στο __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: τίποτα προς εισαγωγή από το __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Δεν υπάρχουν επώνυμα page setups σε αυτό το σχέδιο.
|
||||
.import-ellipsis = Εισαγωγή…
|
||||
.show-the-page-setup-for-new-layouts = Εμφάνιση του page setup για νέα layouts
|
||||
.x-in = X (in)
|
||||
.y-in = Y (in)
|
||||
.hide-paperspace-objects = Απόκρυψη αντικειμένων χώρου χαρτιού
|
||||
.save-changes-to-layout = Αποθήκευση αλλαγών στο layout
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = Ο __ocs_fmt_0__ δεν υποστηρίζει το __ocs_fmt_1__· έγινε αλλαγή στο προεπιλεγμένο φύλλο του __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = Ο __ocs_fmt_0__ δεν υποστηρίζει το __ocs_fmt_1__· το φύλλο διατηρείται (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: ο εκτυπωτής δεν αναφέρει φύλλα· χρησιμοποιείται ο κατάλογος χαρτιών.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: αναφέρθηκαν __ocs_fmt_1__ φύλλα
|
||||
.default-sheet-sheet = Προεπιλεγμένο φύλλο: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Προεπιλεγμένο φύλλο: δεν αναφέρθηκε
|
||||
.default-printer-name = Προεπιλεγμένος εκτυπωτής: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Προεπιλεγμένος εκτυπωτής: το σύστημα δεν αναφέρει κανέναν
|
||||
.printers-none-listed-by-the-system = Εκτυπωτές: το σύστημα δεν αναφέρει κανέναν
|
||||
.printers-count = Εκτυπωτές (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Δεν ήταν δυνατή η λίστα εκτυπωτών: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Οι εκτυπώσεις περνούν από την εφαρμογή PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Οι εκτυπώσεις πάνε απευθείας στον εκτυπωτή (καμία εφαρμογή PDF δεν δηλώνει εντολή εκτύπωσης).
|
||||
.via-the-pdf-application = μέσω της εφαρμογής PDF
|
||||
.direct-print = απευθείας εκτύπωση
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4806,6 +5373,19 @@ ui =
|
||||
.what-s-new = Τι νέο υπάρχει
|
||||
.width-value = Πλάτος: __ocs_arg_value__
|
||||
.working = Εκτέλεση…
|
||||
.recent-input = Πρόσφατες εισαγωγές
|
||||
.copy-with-base-point = Αντιγραφή με σημείο βάσης
|
||||
.undo-label = Αναίρεση __ocs_arg_label__
|
||||
.redo-label = Επανάληψη __ocs_arg_label__
|
||||
.copy-selection = Αντιγραφή επιλογής
|
||||
.isolate = Απομόνωση
|
||||
.deselect-all = Αποεπιλογή όλων
|
||||
.options-ellipsis = Επιλογές...
|
||||
.base-point = Σημείο βάσης
|
||||
.snap-overrides = Προσωρινές έλξεις
|
||||
.mid-between-2-points = Μέσο μεταξύ 2 σημείων
|
||||
.osnap-settings = Ρυθμίσεις έλξης...
|
||||
.snap-override-none-next-pick-only = Προσωρινή έλξη: Καμία (μόνο για το επόμενο σημείο).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Το κείμενο να παραμένει πάντα μεταξύ των γραμμών προέκτασης
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Default Application
|
||||
.iced-theme = Iced theme:
|
||||
.theme = Theme
|
||||
.right-click-customization = Right-click Customization
|
||||
.right-click-in-drawing-area = Right-click in drawing area
|
||||
.hold-duration = Hold duration
|
||||
.right-click-mode-help = Shortcut menu: right-click always opens the menu. Time-sensitive: a quick click is Enter, holding longer opens the menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Shortcut menu
|
||||
.right-click-mode-time-sensitive = Time-sensitive (quick click = Enter)
|
||||
.right-click-mode-enter-first = Enter first, second click = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio ready.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } objects
|
||||
}]:
|
||||
.target = MOVE Specify destination [base { $x },{ $y }]:
|
||||
.displacement = MOVE Specify displacement:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter number of items to array:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } copy so far
|
||||
*[other] { $count } copies so far
|
||||
} | Array | Enter=done | base { $x },{ $y }]:
|
||||
.displacement = COPY Specify displacement:
|
||||
.mode = COPY Enter a copy mode option [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Recover Drawing
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Remote image "__ocs_fmt_0__" was not loaded: it exceeds the 64 MB remote-image limit.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Remote image "__ocs_fmt_0__" could not be fetched: the request timed out.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Save Warning
|
||||
.unable-to-save-drawing = Unable to Save Drawing
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Restore all
|
||||
.restoring-drawing-s = Restoring __ocs_fmt_0__ drawing(s)…
|
||||
.session-had-open-drawing-s = Session had __ocs_fmt_0__ open drawing(s).
|
||||
.in-place-save-failed-downloaded = In-place save failed (__ocs_fmt_0__); a copy was downloaded instead
|
||||
.save-picker-failed-downloading = Save destination picker failed: __ocs_fmt_0__; downloading a copy instead
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Select objects (__ocs_arg_count__ selected, Enter to apply):
|
||||
@@ -2466,6 +2863,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Remove
|
||||
.pline-specify-starting-width = PLINE Specify starting width <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Specify ending width <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Specify starting half-width <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Specify ending half-width <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Line) Specify next point:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Arc) Specify endpoint of arc:
|
||||
.pline-specify-length-of-line = PLINE Specify length of line:
|
||||
.pline-specify-included-angle = PLINE Specify included angle:
|
||||
.pline-specify-endpoint-of-arc = PLINE Specify endpoint of arc:
|
||||
.pline-specify-center-point-of-arc = PLINE Specify center point of arc:
|
||||
.pline-specify-radius-of-arc = PLINE Specify radius of arc:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Specify direction of chord for arc:
|
||||
.pline-specify-length-of-chord = PLINE Specify length of chord:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Specify tangent direction for the start point of arc:
|
||||
.pline-specify-second-point-on-arc = PLINE Specify second point on arc:
|
||||
.halfwidth = Halfwidth
|
||||
.center-keyword = CEnter
|
||||
.close-keyword = CLose
|
||||
.second-pt = Second pt
|
||||
.arc-specify-start-point-of-arc = ARC Specify start point of arc:
|
||||
.arc-specify-second-point-of-arc = ARC Specify second point of arc:
|
||||
.arc-specify-end-point-of-arc = ARC Specify end point of arc:
|
||||
.arc-specify-center-point-of-arc = ARC Specify center point of arc:
|
||||
.arc-specify-included-angle = ARC Specify included angle:
|
||||
.arc-specify-length-of-chord = ARC Specify length of chord:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Specify tangent direction for the start point of arc:
|
||||
.arc-specify-radius-of-arc = ARC Specify radius of arc:
|
||||
.chord-length = chord Length
|
||||
|
||||
modify =
|
||||
.count-objects = (__ocs_arg_count__ objects)
|
||||
@@ -2618,6 +3043,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. scale (DIMTFAC)
|
||||
.trim = Trim
|
||||
.exit = eXit
|
||||
.area-keyword = ARea
|
||||
.displacement = Displacement
|
||||
.mode-keyword = mOde
|
||||
.array-keyword = Array
|
||||
.use-first-point-as-displacement = Use first point as displacement
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Erase source object after offsetting? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Enter layer option for offset objects [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter group name [__ocs_arg_name__]:
|
||||
@@ -3161,6 +3593,95 @@ insert =
|
||||
.xref-reloaded = XREF Reloaded "__ocs_fmt_0__"
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Save the drawing first to resolve relative XREF paths.
|
||||
.xref-unresolved-external-references = XREF Unresolved external references: __ocs_fmt_0__ — drop the referenced DWG/DXF files on the page to register them, then reopen this drawing or run XRELOAD.
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" set to Overlay.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" set to Attach.
|
||||
.xref-cannot-unload-nested-reference = XREF: cannot unload nested reference '__ocs_fmt_0__'. Unload it in its host drawing.
|
||||
.xref-cannot-overlay-nested-reference = XREF: cannot overlay nested reference '__ocs_fmt_0__'. Overlay it in its host drawing.
|
||||
.xref-cannot-reload-nested-reference = XREF: cannot reload nested reference '__ocs_fmt_0__'. Reload it in its host drawing.
|
||||
.xref-cannot-attach-nested-reference = XREF: cannot attach nested reference '__ocs_fmt_0__'. Attach it in its host drawing.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: cannot set path type for nested reference '__ocs_fmt_0__'. Set it in its host drawing.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: reload applies to drawing references only.
|
||||
.xref-bound = XREF: bound "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: bound "__ocs_fmt_0__" with __ocs_fmt_1__ unremapped style handles (see bind limitations).
|
||||
.xref-cannot-bind-nested-reference = XREF: cannot bind nested reference '__ocs_fmt_0__'. Bind it in its host drawing.
|
||||
.xref-cannot-bind = XREF: cannot bind "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF bind (vector import) is not available in this version.
|
||||
.xref-cannot-detach-nested-reference = XREF: cannot detach nested reference '__ocs_fmt_0__'. Detach it in its host drawing.
|
||||
.xref-cannot-make-path-relative = XREF: cannot make path relative across drives.
|
||||
.xref-detached = XREF: detached "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: no loaded reference with that key.
|
||||
.xref-no-references-match = XREF: no references match '__ocs_fmt_0__'.
|
||||
.xref-manager-title = External References
|
||||
.xref-self-attach-blocked = XATTACH: cannot attach the host drawing into itself.
|
||||
.xref-overlays-drawing-references-only = XREF: overlays apply to drawing references only.
|
||||
.xref-path-set-for = XREF: Path set for "__ocs_fmt_0__" — Reload to apply.
|
||||
.xref-unloaded = XREF: unloaded "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: unknown option '__ocs_fmt_0__'. Options: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: updated __ocs_fmt_0__ reference(s).
|
||||
.usage-xref-path-pattern = Usage: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Usage: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Usage: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ reference(s) not found — open the reference manager with EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (nested — not rendered)
|
||||
.change-path = Change Path:
|
||||
.date = Date
|
||||
.details = Details
|
||||
.xref-detach = Detach
|
||||
.failed = Failed
|
||||
.xref-file-attach-is-not-available-on-web = File attach is not available on web — the reference list below is read-only.
|
||||
.xref-file-name = File name
|
||||
.found-at = Found At
|
||||
.xref-help = Help
|
||||
.xref-nested-references-are-read-only = Nested references are read-only — edit them in their host drawing.
|
||||
.not-found = Not found
|
||||
.orphaned = Orphaned
|
||||
.unreferenced = Unreferenced
|
||||
.xref-file-references = File References
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Opened
|
||||
.xref-untitled = Untitled
|
||||
.xref-unresolved = Unresolved
|
||||
.xref-preview-not-available = Preview not available
|
||||
.xref-reload-all = Reload All
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Pixel Width
|
||||
.xref-pixel-height = Pixel Height
|
||||
.xref-resolution-unit = Resolution Unit
|
||||
.xref-overlay = Overlay
|
||||
.path = Path:
|
||||
.xref-reference-manager-select-rows-bind = Reference Manager — select rows, then Detach, Unload, Reload, Bind, Overlay, or a Change Path mode.
|
||||
.xref-bind = Bind
|
||||
.xref-refresh = Refresh
|
||||
.relative = Relative
|
||||
.xref-reload = Reload
|
||||
.xref-replace = Replace:
|
||||
.saved-path = Saved Path
|
||||
.xref-select-a-reference-first = Select a reference first.
|
||||
.xref-select-a-reference-to-inspect-its = Select a reference to inspect its details
|
||||
.xref-set-path = Set Path
|
||||
.stale = Stale
|
||||
.toggle-list-tree = Toggle list/tree
|
||||
.tree = Tree
|
||||
.xref-type-a-new-path-first = Type a new path first.
|
||||
.xref-type-the-path-prefix-to-find-first = Type the path prefix to find first.
|
||||
.xref-unload = Unload
|
||||
.unloaded = Unloaded
|
||||
.xref-new-path-for-selection = new path for selection
|
||||
.xref-new-path-prefix = new path prefix
|
||||
.xref-old-path-prefix = old path prefix
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ object(s) copied to clipboard (base __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
.object-s-copied-to-clipboard = __ocs_fmt_0__ object(s) copied to clipboard.
|
||||
.object-s-cut-to-clipboard = __ocs_fmt_0__ object(s) cut to clipboard.
|
||||
@@ -3252,6 +3773,11 @@ insert =
|
||||
.select-at-least-one-guide-curve = Select at least one guide curve.
|
||||
.specify-the-requested-path-or-point-or-use-undo = Specify the requested path or point, or use Undo.
|
||||
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Create
|
||||
.boolean = Boolean
|
||||
@@ -3579,8 +4105,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Opening OCS Discussions for help and questions...
|
||||
.opening-ocs-web = Opening OCS Web...
|
||||
.browser-cannot-open-typed-path = The browser cannot open a typed path; pick the file instead.
|
||||
.save-picker-failed-downloading = Save destination picker failed: __ocs_fmt_0__; downloading a copy instead
|
||||
.in-place-save-failed-downloaded = In-place save failed (__ocs_fmt_0__); a copy was downloaded instead
|
||||
.opening-the-command-reference = Opening the command reference...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" is already loaded with different contents; the existing file was kept.
|
||||
.opening-patreon-page = Opening Patreon page...
|
||||
@@ -3707,7 +4231,7 @@ view =
|
||||
.cmd-not-yet-implemented = __ocs_fmt_0__: not yet implemented.
|
||||
.viewport-s-in-layout = __ocs_fmt_0__ viewport(s) in layout "__ocs_fmt_1__":
|
||||
|
||||
.ucs-option-world-view-3point-z-x-y-origin-save-delete-or-name = UCS option [World/View/3Point/Z/X/Y/Origin/Save/Delete] or name:
|
||||
.ucs-option-world-view-3point-z-x-y-origin-save-delete-or-name = UCS option [Face/OBject/World/View/3Point/Z/X/Y/Origin/Save/Delete] or name:
|
||||
.ucs-specify-new-origin = UCS specify new origin:
|
||||
.ucs-specify-point-on-positive-x-axis = UCS specify point on positive X axis:
|
||||
.ucs-specify-point-in-positive-xy-plane = UCS specify point in positive XY plane:
|
||||
@@ -4568,6 +5092,19 @@ plot =
|
||||
.export-pdf = Export PDF
|
||||
.fit-to-paper = Fit to paper
|
||||
.layout-plots-the-current-sheet-using-the-selec = Layout plots the current sheet using the selected paper size.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Merge overlapping lines
|
||||
.object-lineweights = Object lineweights
|
||||
.orientation = Orientation
|
||||
@@ -4585,6 +5122,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Plot style table (pen assignments)
|
||||
.plot-transparency = Plot transparency
|
||||
.plot-upside-down = Plot upside-down
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Named plot style tables (.stb) are not supported yet: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ was not found in the plot styles folder (__ocs_fmt_1__).
|
||||
.preview = Preview
|
||||
.printer-plotter = Printer / plotter
|
||||
.properties = Properties…
|
||||
@@ -4596,6 +5135,34 @@ plot =
|
||||
.system-default-printer = System default printer
|
||||
.what-to-plot = What to plot
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Select Drawing to Import Page Setups From
|
||||
.drawings-and-templates = Drawings and templates
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ page setup(s) imported, __ocs_fmt_1__ replaced.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: no page setup named "__ocs_fmt_0__" in __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nothing to import from __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = No named page setups in this drawing.
|
||||
.import-ellipsis = Import…
|
||||
.show-the-page-setup-for-new-layouts = Show the page setup for new layouts
|
||||
.x-in = X (in)
|
||||
.y-in = Y (in)
|
||||
.hide-paperspace-objects = Hide paperspace objects
|
||||
.save-changes-to-layout = Save changes to layout
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ does not support __ocs_fmt_1__; switched to its default sheet __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ does not support __ocs_fmt_1__; the sheet is kept (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: the printer reports no sheets; the paper catalogue is used.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ sheet(s) reported
|
||||
.default-sheet-sheet = Default sheet: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Default sheet: not reported
|
||||
.default-printer-name = Default printer: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Default printer: none reported by the system
|
||||
.printers-none-listed-by-the-system = Printers: none listed by the system
|
||||
.printers-count = Printers (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Could not list printers: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Plots go through the PDF application: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Plots go straight to the printer (no PDF application registers a print verb).
|
||||
.via-the-pdf-application = via the PDF application
|
||||
.direct-print = direct print
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4807,6 +5374,19 @@ ui =
|
||||
.what-s-new = What's new
|
||||
.width-value = Width: __ocs_arg_value__
|
||||
.working = Working…
|
||||
.recent-input = Recent Input
|
||||
.copy-with-base-point = Copy with Base Point
|
||||
.undo-label = Undo __ocs_arg_label__
|
||||
.redo-label = Redo __ocs_arg_label__
|
||||
.copy-selection = Copy Selection
|
||||
.isolate = Isolate
|
||||
.deselect-all = Deselect All
|
||||
.options-ellipsis = Options...
|
||||
.base-point = Base Point
|
||||
.snap-overrides = Snap Overrides
|
||||
.mid-between-2-points = Mid Between 2 Points
|
||||
.osnap-settings = Osnap Settings...
|
||||
.snap-override-none-next-pick-only = Snap override: None (next pick only).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Always keep text between extension lines
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Aplicación predeterminada
|
||||
.iced-theme = Tema Iced:
|
||||
.theme = Tema
|
||||
.right-click-customization = Personalización del botón derecho
|
||||
.right-click-in-drawing-area = Botón derecho en el área de dibujo
|
||||
.hold-duration = Duración de pulsación
|
||||
.right-click-mode-help = Menú contextual: el botón derecho siempre abre el menú. Sensible al tiempo: un clic rápido es Intro, mantener pulsado abre el menú (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Menú contextual
|
||||
.right-click-mode-time-sensitive = Sensible al tiempo (clic rápido = Intro)
|
||||
.right-click-mode-enter-first = Primero Intro, segundo clic = menú
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio está listo.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } objetos
|
||||
}]:
|
||||
.target = MOVE Especifique el destino [base { $x },{ $y }]:
|
||||
.displacement = MOVE Precise desplazamiento:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Introduzca el número de elementos de la matriz:
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] { $count } copia hasta ahora
|
||||
*[other] { $count } copias hasta ahora
|
||||
} | Matriz | Enter=terminar | base { $x },{ $y }]:
|
||||
.displacement = COPY Precise desplazamiento:
|
||||
.mode = COPY Indique modo de copia [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Recuperar dibujo
|
||||
@@ -1040,7 +1050,7 @@ common =
|
||||
.loft-solid-created = LOFT: se creó el sólido.
|
||||
.attsync-no-editable-block-references = ATTSYNC: no hay referencias de bloque editables.
|
||||
.xref-reloaded-with-repairs = XREF Recargado con reparaciones: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Error al recargar: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Falló la recarga: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Zoom anterior
|
||||
.zoom-no-previous-view = ZOOM: no hay vista anterior.
|
||||
.zoom-object = Zoom a objeto
|
||||
@@ -1129,7 +1139,7 @@ common =
|
||||
.inserting-from-file = Insertando "__ocs_fmt_0__" desde el archivo.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Recuperado con advertencias: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Error de recuperación: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovery-failed = XREF Falló la recuperación: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Seleccione al menos una presentación.
|
||||
.printing-is-not-available-in-the-web-version = La impresión no está disponible en la versión web.
|
||||
.sending-selected-layouts-to-the-system-printer = Enviando las presentaciones seleccionadas a la impresora del sistema…
|
||||
@@ -1625,7 +1635,7 @@ common =
|
||||
.create-triangular-face = Crear una cara triangular
|
||||
.location = { common.position }
|
||||
.creation-mode = Modo de creación
|
||||
.path = Trayectoria
|
||||
.path = Ruta:
|
||||
.expression = Expresión
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = La imagen remota «__ocs_fmt_0__» no se cargó: supera el límite de 64 MB para imágenes remotas.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = La imagen remota «__ocs_fmt_0__» no se pudo descargar: la solicitud agotó el tiempo de espera.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Advertencia de guardado
|
||||
.unable-to-save-drawing = No se puede guardar el dibujo
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Restaurar todo
|
||||
.restoring-drawing-s = Restaurando __ocs_fmt_0__ dibujos…
|
||||
.session-had-open-drawing-s = La sesión tenía __ocs_fmt_0__ dibujos abiertos.
|
||||
.in-place-save-failed-downloaded = Error al guardar en el sitio (__ocs_fmt_0__); se descargó una copia
|
||||
.save-picker-failed-downloading = Falló la selección del destino de guardado: __ocs_fmt_0__; descargando una copia
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Seleccione objetos (__ocs_arg_count__ seleccionados, Enter para aplicar):
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Quitar
|
||||
.pline-specify-starting-width = PLINE Precise grosor inicial <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Precise grosor final <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Precise semigrosor inicial <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Precise semigrosor final <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Línea) Precise punto siguiente:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Arco) Precise punto final del arco:
|
||||
.pline-specify-length-of-line = PLINE Precise longitud de la línea:
|
||||
.pline-specify-included-angle = PLINE Precise ángulo incluido:
|
||||
.pline-specify-endpoint-of-arc = PLINE Precise punto final del arco:
|
||||
.pline-specify-center-point-of-arc = PLINE Precise centro del arco:
|
||||
.pline-specify-radius-of-arc = PLINE Precise radio del arco:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Precise dirección de la cuerda del arco:
|
||||
.pline-specify-length-of-chord = PLINE Precise longitud de la cuerda:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Precise dirección tangente en el punto inicial del arco:
|
||||
.pline-specify-second-point-on-arc = PLINE Precise segundo punto del arco:
|
||||
.halfwidth = Semigrosor
|
||||
.center-keyword = Centro
|
||||
.close-keyword = Cerrar
|
||||
.second-pt = Segundo punto
|
||||
.arc-specify-start-point-of-arc = ARC Precise punto inicial del arco:
|
||||
.arc-specify-second-point-of-arc = ARC Precise segundo punto del arco:
|
||||
.arc-specify-end-point-of-arc = ARC Precise punto final del arco:
|
||||
.arc-specify-center-point-of-arc = ARC Precise centro del arco:
|
||||
.arc-specify-included-angle = ARC Precise ángulo incluido:
|
||||
.arc-specify-length-of-chord = ARC Precise longitud de la cuerda:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Precise dirección tangente en el punto inicial del arco:
|
||||
.arc-specify-radius-of-arc = ARC Precise radio del arco:
|
||||
.chord-length = Longitud de cuerda
|
||||
|
||||
modify =
|
||||
.add-vertex = Añadir vértice
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Escala de tolerancia (DIMTFAC)
|
||||
.trim = Recortar
|
||||
.exit = Salir
|
||||
.area-keyword = Área
|
||||
.displacement = Desplazamiento
|
||||
.mode-keyword = Modo
|
||||
.array-keyword = Matriz
|
||||
.use-first-point-as-displacement = Usar primer punto como desplazamiento
|
||||
.offset-erase-source-object-after-offsetting = OFFSET ¿Borrar objeto de origen tras desfasar? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Indique capa para los objetos desfasados [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Introduzca el nombre del grupo [__ocs_arg_name__]:
|
||||
@@ -3151,6 +3583,93 @@ insert =
|
||||
.xref-external-references = XREF Referencias externas:
|
||||
.xref-no-external-references-in-this-drawing = XREF No hay referencias externas en este dibujo.
|
||||
.xref-reloaded = XREF Se volvió a cargar «__ocs_fmt_0__»
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" establecido en Superponer.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" establecido en Adjuntar.
|
||||
.xref-cannot-unload-nested-reference = XREF: no se puede descargar la referencia anidada '__ocs_fmt_0__'. Descárguela en su dibujo host.
|
||||
.xref-cannot-overlay-nested-reference = XREF: no se puede superponer la referencia anidada '__ocs_fmt_0__'. Superpóngala en su dibujo host.
|
||||
.xref-cannot-reload-nested-reference = XREF: no se puede recargar la referencia anidada '__ocs_fmt_0__'. Recárguela en su dibujo host.
|
||||
.xref-cannot-attach-nested-reference = XREF: no se puede adjuntar la referencia anidada '__ocs_fmt_0__'. Adjuntela en su dibujo host.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: no se puede establecer el tipo de ruta para la referencia anidada '__ocs_fmt_0__'. Establézcalo en su dibujo host.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: la recarga se aplica solo a referencias de dibujo.
|
||||
.xref-bound = XREF: vinculado "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: vinculado "__ocs_fmt_0__" con __ocs_fmt_1__ manejadores de estilo sin reasignar (consulte las limitaciones de vinculación).
|
||||
.xref-cannot-bind-nested-reference = XREF: no se puede vincular la referencia anidada '__ocs_fmt_0__'. Vinculéla en su dibujo host.
|
||||
.xref-cannot-bind = XREF: no se puede vincular "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: La vinculación de PDF (importación vectorial) no está disponible en esta versión.
|
||||
.xref-cannot-detach-nested-reference = XREF: no se puede desvincular la referencia anidada '__ocs_fmt_0__'. Desvincúlela en su dibujo host.
|
||||
.xref-cannot-make-path-relative = XREF: no se puede hacer la ruta relativa entre unidades.
|
||||
.xref-detached = XREF: desvinculado "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: no hay referencia cargada con esa clave.
|
||||
.xref-no-references-match = XREF: no hay referencias que coincidan con '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Referencias externas
|
||||
.xref-self-attach-blocked = XATTACH: no se puede adjuntar el dibujo host en sí mismo.
|
||||
.xref-overlays-drawing-references-only = XREF: las superposiciones se aplican solo a referencias de dibujo.
|
||||
.xref-path-set-for = XREF: Ruta establecida para "__ocs_fmt_0__" — Recargue para aplicar.
|
||||
.xref-unloaded = XREF: descargado "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: opción desconocida '__ocs_fmt_0__'. Opciones: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ referencia(s) actualizadas.
|
||||
.usage-xref-path-pattern = Uso: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Uso: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Uso: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ referencia(s) no encontradas — abra el administrador de referencias con EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (anidada — no renderizada)
|
||||
.change-path = Cambiar ruta:
|
||||
.date = Fecha
|
||||
.details = Detalles
|
||||
.xref-detach = Desvincular
|
||||
.failed = Falló
|
||||
.xref-file-attach-is-not-available-on-web = El adjunto de archivos no está disponible en la web — la lista de referencias a continuación es de solo lectura.
|
||||
.xref-file-name = Nombre de archivo
|
||||
.found-at = Encontrado en
|
||||
.xref-help = Ayuda
|
||||
.xref-nested-references-are-read-only = Las referencias anidadas son de solo lectura — edítelas en su dibujo host.
|
||||
.not-found = No encontrado
|
||||
.orphaned = Huérfano
|
||||
.unreferenced = Sin referencia
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Abierto
|
||||
.xref-untitled = Sin título
|
||||
.xref-unresolved = No resuelto
|
||||
.xref-preview-not-available = Vista previa no disponible
|
||||
.xref-reload-all = Recargar todo
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Ancho en píxeles
|
||||
.xref-pixel-height = Altura en píxeles
|
||||
.xref-resolution-unit = Unidad de resolución
|
||||
.xref-overlay = Superponer
|
||||
.xref-reference-manager-select-rows-bind = Administrador de referencias — seleccione filas, luego Desvincular, Descargar, Recargar, Vincular, Superponer o un modo de cambio de ruta.
|
||||
.xref-bind = Vincular
|
||||
.xref-refresh = Actualizar
|
||||
.relative = Relativa
|
||||
.xref-reload = Recargar
|
||||
.xref-replace = Reemplazar:
|
||||
.saved-path = Ruta guardada
|
||||
.xref-select-a-reference-first = Seleccione una referencia primero.
|
||||
.xref-select-a-reference-to-inspect-its = Seleccione una referencia para inspeccionar sus detalles
|
||||
.xref-set-path = Establecer ruta
|
||||
.stale = Desactualizado
|
||||
.toggle-list-tree = Alternar lista/árbol
|
||||
.tree = Árbol
|
||||
.xref-type-a-new-path-first = Escriba una nueva ruta primero.
|
||||
.xref-type-the-path-prefix-to-find-first = Escriba primero el prefijo de ruta a buscar.
|
||||
.xref-unload = Descargar
|
||||
.unloaded = Descargado
|
||||
.xref-new-path-for-selection = nueva ruta para la selección
|
||||
.xref-new-path-prefix = nuevo prefijo de ruta
|
||||
.xref-old-path-prefix = prefijo de ruta antiguo
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Guarde primero el dibujo para resolver las rutas relativas de referencias externas.
|
||||
.xref-unresolved-external-references = XREF Referencias externas sin resolver: __ocs_fmt_0__ — suelte los archivos DWG/DXF de referencia en la página para registrarlos y luego reabra este dibujo o ejecute XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = Se copiaron __ocs_fmt_0__ objetos al portapapeles (base __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3251,6 +3770,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Seleccione una línea, un rayo o una línea de construcción como eje:
|
||||
.revolve-select-objects-or-mode = REVOLVE Seleccione objetos para revolucionar o [Modo] (Intro para terminar):
|
||||
|
||||
.path = Ruta:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Crear
|
||||
.boolean = Booleanas
|
||||
@@ -3584,8 +4110,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Abriendo Debates de OCS para obtener ayuda y hacer preguntas...
|
||||
.opening-ocs-web = Abriendo OCS Web...
|
||||
.browser-cannot-open-typed-path = El navegador no puede abrir una ruta escrita; elige el archivo.
|
||||
.save-picker-failed-downloading = Falló la selección del destino de guardado: __ocs_fmt_0__; descargando una copia
|
||||
.in-place-save-failed-downloaded = Error al guardar en el sitio (__ocs_fmt_0__); se descargó una copia
|
||||
.opening-the-command-reference = Abriendo la referencia de comandos...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" ya está cargado con contenido diferente; se conservó el archivo existente.
|
||||
.opening-patreon-page = Abriendo la página de Patreon...
|
||||
@@ -4567,6 +5091,19 @@ plot =
|
||||
.export-pdf = Exportar PDF
|
||||
.fit-to-paper = Ajustar al papel
|
||||
.layout-plots-the-current-sheet-using-the-selec = La presentación traza la hoja actual con el tamaño de papel seleccionado.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Fusionar líneas solapadas
|
||||
.object-lineweights = Grosores de línea de objetos
|
||||
.orientation = Orientación
|
||||
@@ -4584,6 +5121,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Tabla de estilos de trazado (asignaciones de plumillas)
|
||||
.plot-transparency = Transparencia de trazado
|
||||
.plot-upside-down = Trazar cabeza abajo
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Las tablas de estilos de trazado con nombre (.stb) aún no se admiten: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = No se encontró __ocs_fmt_0__ en la carpeta de estilos de trazado (__ocs_fmt_1__).
|
||||
.preview = Vista preliminar
|
||||
.printer-plotter = Impresora / trazador
|
||||
.properties = Propiedades…
|
||||
@@ -4595,6 +5134,34 @@ plot =
|
||||
.system-default-printer = Impresora predeterminada del sistema
|
||||
.what-to-plot = Qué trazar
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Seleccionar dibujo del que importar configuraciones de página
|
||||
.drawings-and-templates = Dibujos y plantillas
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ configuración(es) de página importada(s), __ocs_fmt_1__ reemplazada(s).
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: no hay ninguna configuración de página llamada "__ocs_fmt_0__" en __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nada que importar de __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = No hay configuraciones de página con nombre en este dibujo.
|
||||
.import-ellipsis = Importar…
|
||||
.show-the-page-setup-for-new-layouts = Mostrar la configuración de página para las presentaciones nuevas
|
||||
.x-in = X (pulg)
|
||||
.y-in = Y (pulg)
|
||||
.hide-paperspace-objects = Ocultar objetos del espacio papel
|
||||
.save-changes-to-layout = Guardar cambios en la presentación
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ no admite __ocs_fmt_1__; se cambió a su hoja predeterminada __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ no admite __ocs_fmt_1__; se conserva la hoja (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: la impresora no informa hojas; se usa el catálogo de papel.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ hoja(s) informada(s)
|
||||
.default-sheet-sheet = Hoja predeterminada: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Hoja predeterminada: no informada
|
||||
.default-printer-name = Impresora predeterminada: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Impresora predeterminada: el sistema no informa ninguna
|
||||
.printers-none-listed-by-the-system = Impresoras: el sistema no lista ninguna
|
||||
.printers-count = Impresoras (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = No se pudieron listar las impresoras: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Los trazados pasan por la aplicación PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Los trazados van directamente a la impresora (ninguna aplicación PDF registra un comando de impresión).
|
||||
.via-the-pdf-application = a través de la aplicación PDF
|
||||
.direct-print = impresión directa
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4806,6 +5373,19 @@ ui =
|
||||
.what-s-new = Novedades
|
||||
.width-value = Anchura: __ocs_arg_value__
|
||||
.working = Procesando…
|
||||
.recent-input = Entradas recientes
|
||||
.copy-with-base-point = Copiar con punto base
|
||||
.undo-label = Deshacer __ocs_arg_label__
|
||||
.redo-label = Rehacer __ocs_arg_label__
|
||||
.copy-selection = Copiar selección
|
||||
.isolate = Aislar
|
||||
.deselect-all = Anular selección
|
||||
.options-ellipsis = Opciones...
|
||||
.base-point = Punto base
|
||||
.snap-overrides = Referencias temporales
|
||||
.mid-between-2-points = Punto medio entre 2 puntos
|
||||
.osnap-settings = Parámetros de referencia...
|
||||
.snap-override-none-next-pick-only = Referencia temporal: Ninguna (solo el siguiente punto).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Mantener siempre el texto entre las líneas de referencia
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Oletussovellus
|
||||
.iced-theme = Iced-teema:
|
||||
.theme = Teema
|
||||
.right-click-customization = Hiiren oikean painikkeen mukautus
|
||||
.right-click-in-drawing-area = Oikea painike piirtoalueella
|
||||
.hold-duration = Painalluksen kesto
|
||||
.right-click-mode-help = Pikavalikko: oikea painike avaa aina valikon. Aikaherkkä: nopea napsautus on Enter, pidempi painallus avaa valikon (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Pikavalikko
|
||||
.right-click-mode-time-sensitive = Aikaherkkä (nopea napsautus = Enter)
|
||||
.right-click-mode-enter-first = Ensin Enter, toinen napsautus = valikko
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio on valmis.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } objektit
|
||||
}]:
|
||||
.target = MOVE Määritä kohde [tukikohta { $x },{ $y }]:
|
||||
.displacement = MOVE Määritä siirtymä:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter taulukon kohteiden määrä:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } kopio tähän mennessä
|
||||
*[other] { $count } kopiot tähän mennessä
|
||||
} | taulukko | Enter=valmis | pohja { $x },{ $y }]:
|
||||
.displacement = COPY Määritä siirtymä:
|
||||
.mode = COPY Valitse kopiointitila [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Palauta piirustus
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Luo kolmionmuotoinen pinta
|
||||
.location = { common.position }
|
||||
.creation-mode = Luontitila
|
||||
.path = Polku
|
||||
.path = Polku:
|
||||
.expression = Lauseke
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Etäkuvaa "__ocs_fmt_0__" ei ladattu: se ylittää etäkuvien 64 MB:n rajan.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Etäkuvaa "__ocs_fmt_0__" ei voitu noutaa: pyyntö aikakatkesi.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Tallenna varoitus
|
||||
.unable-to-save-drawing = Piirustusta ei voi tallentaa
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Palauta kaikki
|
||||
.restoring-drawing-s = Palautetaan __ocs_fmt_0__ piirustusta…
|
||||
.session-had-open-drawing-s = Istunnossa oli __ocs_fmt_0__ avointa piirustusta.
|
||||
.in-place-save-failed-downloaded = Tallennus paikallaan epäonnistui (__ocs_fmt_0__); kopio ladattiin
|
||||
.save-picker-failed-downloading = Tallennuskohteen valinta epäonnistui: __ocs_fmt_0__; ladataan kopio
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Valitse objektit (__ocs_arg_count__ valittu, Enter käytettäväksi):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Poista
|
||||
.pline-specify-starting-width = PLINE Määritä alkuleveys <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Määritä loppuleveys <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Määritä alun puolileveys <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Määritä lopun puolileveys <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Viiva) Määritä seuraava piste:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Kaari) Määritä kaaren päätepiste:
|
||||
.pline-specify-length-of-line = PLINE Määritä viivan pituus:
|
||||
.pline-specify-included-angle = PLINE Määritä keskuskulma:
|
||||
.pline-specify-endpoint-of-arc = PLINE Määritä kaaren päätepiste:
|
||||
.pline-specify-center-point-of-arc = PLINE Määritä kaaren keskipiste:
|
||||
.pline-specify-radius-of-arc = PLINE Määritä kaaren säde:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Määritä kaaren jänteen suunta:
|
||||
.pline-specify-length-of-chord = PLINE Määritä jänteen pituus:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Määritä tangentin suunta kaaren alkupisteessä:
|
||||
.pline-specify-second-point-on-arc = PLINE Määritä kaaren toinen piste:
|
||||
.halfwidth = Puolileveys
|
||||
.center-keyword = Keskipiste
|
||||
.close-keyword = Sulje
|
||||
.second-pt = Toinen piste
|
||||
.arc-specify-start-point-of-arc = ARC Määritä kaaren alkupiste:
|
||||
.arc-specify-second-point-of-arc = ARC Määritä kaaren toinen piste:
|
||||
.arc-specify-end-point-of-arc = ARC Määritä kaaren päätepiste:
|
||||
.arc-specify-center-point-of-arc = ARC Määritä kaaren keskipiste:
|
||||
.arc-specify-included-angle = ARC Määritä keskuskulma:
|
||||
.arc-specify-length-of-chord = ARC Määritä jänteen pituus:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Määritä tangentin suunta kaaren alkupisteessä:
|
||||
.arc-specify-radius-of-arc = ARC Määritä kaaren säde:
|
||||
.chord-length = Jänteen pituus
|
||||
|
||||
modify =
|
||||
.add-vertex = Lisää kärkipiste
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. asteikko (DIMTFAC)
|
||||
.trim = Leikkaa
|
||||
.exit = poistu
|
||||
.area-keyword = Pinta-ala
|
||||
.displacement = Siirtymä
|
||||
.mode-keyword = Tila
|
||||
.array-keyword = Sarja
|
||||
.use-first-point-as-displacement = Ensimmäinen piste siirtymänä
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Poistetaanko lähdeobjekti siirron jälkeen? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Siirrettyjen objektien taso [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter ryhmän nimi [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF Ulkoiset viitteet:
|
||||
.xref-no-external-references-in-this-drawing = XREF Tässä piirustuksessa ei ole ulkoisia viittauksia.
|
||||
.xref-reloaded = XREF Ladattu uudelleen "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" asetettu Peitä-tilaan.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" asetettu Liitä-tilaan.
|
||||
.xref-cannot-unload-nested-reference = XREF: ei voi purkaa sisäkkäistä viittausta '__ocs_fmt_0__'. Pura se isäntäpiirroksessa.
|
||||
.xref-cannot-overlay-nested-reference = XREF: ei voi peittää sisäkkäistä viittausta '__ocs_fmt_0__'. Peitä se isäntäpiirrokseen.
|
||||
.xref-cannot-reload-nested-reference = XREF: ei voi ladata uudelleen sisäkkäistä viittausta '__ocs_fmt_0__'. Lataa se uudelleen isäntäpiirroksessa.
|
||||
.xref-cannot-attach-nested-reference = XREF: ei voi liittää sisäkkäistä viittausta '__ocs_fmt_0__'. Liitä se isäntäpiirrokseen.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: ei voi asettaa polkutyyppiä sisäkkäiselle viittaukselle '__ocs_fmt_0__'. Aseta se isäntäpiirroksessa.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: lataaminen uudelleen koskee vain piirrosviittauksia.
|
||||
.xref-bound = XREF: sidottu "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: sidottu "__ocs_fmt_0__" __ocs_fmt_1__ uudelleenohjaamattomalla tyylikahvalla (katso sidonnan rajoitukset).
|
||||
.xref-cannot-bind-nested-reference = XREF: ei voi sitoa sisäkkäistä viittausta '__ocs_fmt_0__'. Sido se isäntäpiirrokseen.
|
||||
.xref-cannot-bind = XREF: ei voi sitoa "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF:n sidonta (vektorituonti) ei ole käytettävissä tässä versiossa.
|
||||
.xref-cannot-detach-nested-reference = XREF: ei voi irrottaa sisäkkäistä viittausta '__ocs_fmt_0__'. Irrota se isäntäpiirroksesta.
|
||||
.xref-cannot-make-path-relative = XREF: polkua ei voi tehdä suhteelliseksi eri asemien välillä.
|
||||
.xref-detached = XREF: irrotettu "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: ei ladattua viittausta tällä avaimella.
|
||||
.xref-no-references-match = XREF: viittaukset eivät vastaa '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Ulkoiset viittaukset
|
||||
.xref-self-attach-blocked = XATTACH: isäntäpiirrosta ei voi liittää itseensä.
|
||||
.xref-overlays-drawing-references-only = XREF: peitot koskevat vain piirrosviittauksia.
|
||||
.xref-path-set-for = XREF: Polku asetettu kohteelle "__ocs_fmt_0__" — Lataa uudelleen käyttääksesi.
|
||||
.xref-unloaded = XREF: purettu "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: tuntematon valinta '__ocs_fmt_0__'. Valinnat: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: päivitetty __ocs_fmt_0__ viittausta(sta).
|
||||
.usage-xref-path-pattern = Käyttö: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Käyttö: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Käyttö: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ viittausta(sta) ei löytynyt — avaa viittausten hallinta EXTERNALREFERENCES-komennolla.
|
||||
.xref-nested-not-rendered = (sisäkkäinen — ei renderöity)
|
||||
.change-path = Vaihda polku:
|
||||
.date = Päiväys
|
||||
.details = Tiedot
|
||||
.xref-detach = Irrota
|
||||
.failed = Epäonnistui
|
||||
.xref-file-attach-is-not-available-on-web = Tiedoston liittäminen ei ole käytettävissä verkossa — alla oleva viittausluettelo on vain luku -muotoinen.
|
||||
.xref-file-name = Tiedostonimi
|
||||
.found-at = Löytyi
|
||||
.xref-help = Ohje
|
||||
.xref-nested-references-are-read-only = Sisäkkäiset viittaukset ovat vain luku -muotoisia — muokkaa niitä niiden isäntäpiirroksessa.
|
||||
.not-found = Ei löytynyt
|
||||
.orphaned = Orpo
|
||||
.unreferenced = Ei viitattu
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Avattu
|
||||
.xref-untitled = Nimetön
|
||||
.xref-unresolved = Ratkaisematon
|
||||
.xref-preview-not-available = Esikatselu ei ole käytettävissä
|
||||
.xref-reload-all = Lataa kaikki uudelleen
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Leveys pikseleinä
|
||||
.xref-pixel-height = Korkeus pikseleinä
|
||||
.xref-resolution-unit = Resoluution yksikkö
|
||||
.xref-overlay = Peitä
|
||||
.xref-reference-manager-select-rows-bind = Viittausten hallinta — valitse rivit, sitten Irrota, Pura, Lataa uudelleen, Sido, Peitä tai polun muutostila.
|
||||
.xref-bind = Sido
|
||||
.xref-refresh = Päivitä
|
||||
.relative = Suhteellinen
|
||||
.xref-reload = Lataa uudelleen
|
||||
.xref-replace = Korvaa:
|
||||
.saved-path = Tallennettu polku
|
||||
.xref-select-a-reference-first = Valitse ensin viittaus.
|
||||
.xref-select-a-reference-to-inspect-its = Valitse viittaus tarkastellaksesi sen tietoja
|
||||
.xref-set-path = Aseta polku
|
||||
.stale = Vanhentunut
|
||||
.toggle-list-tree = Vaihda lista/puu
|
||||
.tree = Puu
|
||||
.xref-type-a-new-path-first = Kirjoita ensin uusi polku.
|
||||
.xref-type-the-path-prefix-to-find-first = Kirjoita ensin etsittävä polun etuliite.
|
||||
.xref-unload = Pura
|
||||
.unloaded = Ei ladattu
|
||||
.xref-new-path-for-selection = uusi polku valinnalle
|
||||
.xref-new-path-prefix = uusi polun etuliite
|
||||
.xref-old-path-prefix = vanha polun etuliite
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Tallenna piirustus ensin määrittääksesi suhteelliset XREF-polut.
|
||||
.xref-unresolved-external-references = XREF Ratkaisemattomat ulkoiset viitteet: __ocs_fmt_0__ — pudota viitatut DWG/DXF-tiedostot sivulle rekisteröitäväksi ja avaa tämä piirros uudelleen tai suorita XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ objekti(t) kopioitu leikepöydälle (perus __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Valitse akseliksi viiva, puolisuora tai apuviiva:
|
||||
.revolve-select-objects-or-mode = REVOLVE Valitse pyöräytettävät objektit tai [Tila] (Enter lopettaa):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Luo
|
||||
.boolean = Boolen operaatiot
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = OCS-keskustelujen avaaminen apua ja kysymyksiä varten...
|
||||
.opening-ocs-web = Avataan OCS Web...
|
||||
.browser-cannot-open-typed-path = Selain ei voi avata kirjoitettua polkua; valitse tiedosto.
|
||||
.save-picker-failed-downloading = Tallennuskohteen valinta epäonnistui: __ocs_fmt_0__; ladataan kopio
|
||||
.in-place-save-failed-downloaded = Tallennus paikallaan epäonnistui (__ocs_fmt_0__); kopio ladattiin
|
||||
.opening-the-command-reference = Avataan komentoviittausta...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" on jo ladattu eri sisällöllä; olemassa oleva tiedosto säilytettiin.
|
||||
.opening-patreon-page = Avataan Patreon-sivua...
|
||||
@@ -4566,6 +5090,19 @@ plot =
|
||||
.export-pdf = Vie PDF
|
||||
.fit-to-paper = Sovita paperille
|
||||
.layout-plots-the-current-sheet-using-the-selec = Asettelu piirtää nykyisen arkin käyttämällä valittua paperikokoa.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Yhdistä päällekkäiset rivit
|
||||
.object-lineweights = Objektin viivan painot
|
||||
.orientation = Suuntautuminen
|
||||
@@ -4583,6 +5120,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Piirustyylitaulukko (kynätehtävät)
|
||||
.plot-transparency =Juonen läpinäkyvyys
|
||||
.plot-upside-down = Juoni ylösalaisin
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Nimettyjä tulostustyylitaulukoita (.stb) ei vielä tueta: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = Tiedostoa __ocs_fmt_0__ ei löytynyt tulostustyylien kansiosta (__ocs_fmt_1__).
|
||||
.preview = Esikatselu
|
||||
.printer-plotter = Tulostin/plotteri
|
||||
.properties = Ominaisuudet…
|
||||
@@ -4594,6 +5133,34 @@ plot =
|
||||
.system-default-printer = Järjestelmän oletustulostin
|
||||
.what-to-plot = Mitä piirtää
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Valitse piirustus, josta sivuasetukset tuodaan
|
||||
.drawings-and-templates = Piirustukset ja mallipohjat
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ sivuasetusta tuotu, __ocs_fmt_1__ korvattu.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: sivuasetusta "__ocs_fmt_0__" ei ole tiedostossa __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: ei mitään tuotavaa tiedostosta __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Tässä piirustuksessa ei ole nimettyjä sivuasetuksia.
|
||||
.import-ellipsis = Tuo…
|
||||
.show-the-page-setup-for-new-layouts = Näytä sivuasetus uusille asetteluille
|
||||
.x-in = X (tuumaa)
|
||||
.y-in = Y (tuumaa)
|
||||
.hide-paperspace-objects = Piilota paperitilan objektit
|
||||
.save-changes-to-layout = Tallenna muutokset asetteluun
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ ei tue arkkia __ocs_fmt_1__; vaihdettiin oletusarkkiin __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ ei tue arkkia __ocs_fmt_1__; arkki säilytetään (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: tulostin ei ilmoita arkkeja; käytetään paperiluetteloa.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ arkkia ilmoitettu
|
||||
.default-sheet-sheet = Oletusarkki: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Oletusarkki: ei ilmoitettu
|
||||
.default-printer-name = Oletustulostin: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Oletustulostin: järjestelmä ei ilmoita yhtään
|
||||
.printers-none-listed-by-the-system = Tulostimet: järjestelmä ei luettele yhtään
|
||||
.printers-count = Tulostimet (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Tulostimia ei voitu luetella: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Tulosteet kulkevat PDF-sovelluksen kautta: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Tulosteet menevät suoraan tulostimelle (mikään PDF-sovellus ei rekisteröi tulostuskomentoa).
|
||||
.via-the-pdf-application = PDF-sovelluksen kautta
|
||||
.direct-print = suoratulostus
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4803,6 +5370,19 @@ ui =
|
||||
.what-s-new = Mitä uutta?
|
||||
.width-value = Leveys: __ocs_arg_value__
|
||||
.working = Työskentely…
|
||||
.recent-input = Viimeisimmät syötteet
|
||||
.copy-with-base-point = Kopioi peruspisteellä
|
||||
.undo-label = Kumoa __ocs_arg_label__
|
||||
.redo-label = Tee uudelleen __ocs_arg_label__
|
||||
.copy-selection = Kopioi valinta
|
||||
.isolate = Eristä
|
||||
.deselect-all = Poista valinta
|
||||
.options-ellipsis = Asetukset...
|
||||
.base-point = Peruspiste
|
||||
.snap-overrides = Tilapäiset tartunnat
|
||||
.mid-between-2-points = 2 pisteen keskikohta
|
||||
.osnap-settings = Tartunta-asetukset...
|
||||
.snap-override-none-next-pick-only = Tilapäinen tartunta: Ei mitään (vain seuraava piste).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Pidä teksti aina jatkorivien välissä
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Application par défaut
|
||||
.iced-theme = Thème iced :
|
||||
.theme = Thème
|
||||
.right-click-customization = Personnalisation du clic droit
|
||||
.right-click-in-drawing-area = Clic droit dans la zone de dessin
|
||||
.hold-duration = Durée de maintien
|
||||
.right-click-mode-help = Menu contextuel : le clic droit ouvre toujours le menu. Sensible au temps : un clic bref vaut Entrée, un appui prolongé ouvre le menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Menu contextuel
|
||||
.right-click-mode-time-sensitive = Sensible au temps (clic bref = Entrée)
|
||||
.right-click-mode-enter-first = Entrée d'abord, second clic = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio est prêt.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } objets
|
||||
}] :
|
||||
.target = MOVE Spécifiez la destination [base { $x },{ $y }] :
|
||||
.displacement = MOVE Spécifiez le déplacement :
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Saisissez le nombre d'éléments du réseau :
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] { $count } copie jusqu'ici
|
||||
*[other] { $count } copies jusqu'ici
|
||||
} | Réseau | Entrée=terminer | base { $x },{ $y }] :
|
||||
.displacement = COPY Spécifiez le déplacement :
|
||||
.mode = COPY Entrez le mode de copie [Single/Multiple] <Multiple> :
|
||||
|
||||
common =
|
||||
.recover-drawing = Récupérer le dessin
|
||||
@@ -1040,7 +1050,7 @@ common =
|
||||
.loft-solid-created = LOFT : solide créé.
|
||||
.attsync-no-editable-block-references = ATTSYNC : aucune référence de bloc modifiable.
|
||||
.xref-reloaded-with-repairs = XREF Rechargé avec réparations : "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Échec du rechargement : "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Le rechargement a échoué : "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Vue précédente
|
||||
.zoom-no-previous-view = ZOOM : aucune vue précédente.
|
||||
.zoom-object = Zoom sur l’objet
|
||||
@@ -1129,7 +1139,7 @@ common =
|
||||
.inserting-from-file = Insertion de "__ocs_fmt_0__" depuis le fichier.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Récupéré avec avertissements : "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Échec de la récupération : "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovery-failed = XREF La récupération a échoué : "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Sélectionnez au moins une présentation.
|
||||
.printing-is-not-available-in-the-web-version = L’impression n’est pas disponible dans la version web.
|
||||
.sending-selected-layouts-to-the-system-printer = Envoi des présentations sélectionnées à l’imprimante système…
|
||||
@@ -1625,7 +1635,7 @@ common =
|
||||
.create-triangular-face = Créer une face triangulaire
|
||||
.location = { common.position }
|
||||
.creation-mode = Mode de création
|
||||
.path = Trajectoire
|
||||
.path = Chemin :
|
||||
.expression = Expression
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = L’image distante «__ocs_fmt_0__» n’a pas été chargée : elle dépasse la limite de 64 Mo pour les images distantes.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = L’image distante «__ocs_fmt_0__» n’a pas pu être récupérée : la requête a expiré.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Enregistrer l' avertissement
|
||||
.unable-to-save-drawing = Impossible de sauvegarder le dessin
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Tout restaurer
|
||||
.restoring-drawing-s = Restauration de __ocs_fmt_0__ dessin(s)…
|
||||
.session-had-open-drawing-s = La session avait __ocs_fmt_0__ dessin(s) ouvert(s).
|
||||
.in-place-save-failed-downloaded = Échec de l’enregistrement local (__ocs_fmt_0__) ; une copie a été téléchargée
|
||||
.save-picker-failed-downloading = Échec du sélecteur de destination : __ocs_fmt_0__ ; téléchargement d’une copie
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Sélectionner les objets (__ocs_arg_count__ sélectionnés, Entrez pour appliquer) :
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Retirer
|
||||
.pline-specify-starting-width = PLINE Spécifiez la largeur de départ <__ocs_arg_w__> :
|
||||
.pline-specify-ending-width = PLINE Spécifiez la largeur de fin <__ocs_arg_w__> :
|
||||
.pline-specify-starting-half-width = PLINE Spécifiez la demi-largeur de départ <__ocs_arg_w__> :
|
||||
.pline-specify-ending-half-width = PLINE Spécifiez la demi-largeur de fin <__ocs_arg_w__> :
|
||||
.pline-line-specify-next-point = PLINE (Ligne) Spécifiez le point suivant :
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Arc) Spécifiez l'extrémité de l'arc :
|
||||
.pline-specify-length-of-line = PLINE Spécifiez la longueur de la ligne :
|
||||
.pline-specify-included-angle = PLINE Spécifiez l'angle inscrit :
|
||||
.pline-specify-endpoint-of-arc = PLINE Spécifiez l'extrémité de l'arc :
|
||||
.pline-specify-center-point-of-arc = PLINE Spécifiez le centre de l'arc :
|
||||
.pline-specify-radius-of-arc = PLINE Spécifiez le rayon de l'arc :
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Spécifiez la direction de la corde de l'arc :
|
||||
.pline-specify-length-of-chord = PLINE Spécifiez la longueur de la corde :
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Spécifiez la direction tangente au point de départ de l'arc :
|
||||
.pline-specify-second-point-on-arc = PLINE Spécifiez le second point de l'arc :
|
||||
.halfwidth = Demi-largeur
|
||||
.center-keyword = Centre
|
||||
.close-keyword = Clore
|
||||
.second-pt = Second point
|
||||
.arc-specify-start-point-of-arc = ARC Spécifiez le point de départ de l'arc :
|
||||
.arc-specify-second-point-of-arc = ARC Spécifiez le second point de l'arc :
|
||||
.arc-specify-end-point-of-arc = ARC Spécifiez l'extrémité de l'arc :
|
||||
.arc-specify-center-point-of-arc = ARC Spécifiez le centre de l'arc :
|
||||
.arc-specify-included-angle = ARC Spécifiez l'angle inscrit :
|
||||
.arc-specify-length-of-chord = ARC Spécifiez la longueur de la corde :
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Spécifiez la direction tangente au point de départ de l'arc :
|
||||
.arc-specify-radius-of-arc = ARC Spécifiez le rayon de l'arc :
|
||||
.chord-length = Longueur de corde
|
||||
|
||||
modify =
|
||||
.add-vertex = Ajouter un sommet
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Échelle de référence (DIMTFAC)
|
||||
.trim = Ajuster
|
||||
.exit = Quitter
|
||||
.area-keyword = Aire
|
||||
.displacement = Déplacement
|
||||
.mode-keyword = Mode
|
||||
.array-keyword = Réseau
|
||||
.use-first-point-as-displacement = Premier point comme déplacement
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Effacer l'objet source après le décalage ? [Yes/No] <No> :
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Calque des objets décalés [Current/Source] <Source> :
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Entrez le nom du groupe [__ocs_arg_name__]:
|
||||
@@ -3151,6 +3583,93 @@ insert =
|
||||
.xref-external-references = XREF Références externes:
|
||||
.xref-no-external-references-in-this-drawing = XREF Aucune référence externe dans ce dessin.
|
||||
.xref-reloaded = XREF Rechargé "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF : "__ocs_fmt_0__" défini sur Superposer.
|
||||
.xref-set-to-attach = XREF : "__ocs_fmt_0__" défini sur Attacher.
|
||||
.xref-cannot-unload-nested-reference = XREF : impossible de décharger la référence imbriquée '__ocs_fmt_0__'. Déchargez-la dans son dessin hôte.
|
||||
.xref-cannot-overlay-nested-reference = XREF : impossible de superposer la référence imbriquée '__ocs_fmt_0__'. Superposez-la dans son dessin hôte.
|
||||
.xref-cannot-reload-nested-reference = XREF : impossible de recharger la référence imbriquée '__ocs_fmt_0__'. Rechargez-la dans son dessin hôte.
|
||||
.xref-cannot-attach-nested-reference = XREF : impossible d'attacher la référence imbriquée '__ocs_fmt_0__'. Attachez-la dans son dessin hôte.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF : impossible de définir le type de chemin pour la référence imbriquée '__ocs_fmt_0__'. Définissez-le dans son dessin hôte.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__ : le rechargement s'applique uniquement aux références de dessin.
|
||||
.xref-bound = XREF : lié "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF : lié "__ocs_fmt_0__" avec __ocs_fmt_1__ poignées de style non réaffectées (voir les limitations de liaison).
|
||||
.xref-cannot-bind-nested-reference = XREF : impossible de lier la référence imbriquée '__ocs_fmt_0__'. Liez-la dans son dessin hôte.
|
||||
.xref-cannot-bind = XREF : impossible de lier "__ocs_fmt_0__" : __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF : La liaison PDF (importation vectorielle) n'est pas disponible dans cette version.
|
||||
.xref-cannot-detach-nested-reference = XREF : impossible de détacher la référence imbriquée '__ocs_fmt_0__'. Détachez-la dans son dessin hôte.
|
||||
.xref-cannot-make-path-relative = XREF : impossible de rendre le chemin relatif entre lecteurs.
|
||||
.xref-detached = XREF : détaché "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF : aucune référence chargée avec cette clé.
|
||||
.xref-no-references-match = XREF : aucune référence ne correspond à '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Références externes
|
||||
.xref-self-attach-blocked = XATTACH : impossible d'attacher le dessin hôte dans lui-même.
|
||||
.xref-overlays-drawing-references-only = XREF : les superpositions s'appliquent uniquement aux références de dessin.
|
||||
.xref-path-set-for = XREF : Chemin défini pour "__ocs_fmt_0__" — Rechargez pour appliquer.
|
||||
.xref-unloaded = XREF : déchargé "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF : option inconnue '__ocs_fmt_0__'. Options : ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF : __ocs_fmt_0__ référence(s) mise(s) à jour.
|
||||
.usage-xref-path-pattern = Utilisation : XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Utilisation : XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Utilisation : XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ référence(s) non trouvée(s) — ouvrez le gestionnaire de références avec EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (imbriquée — non rendue)
|
||||
.change-path = Changer le chemin :
|
||||
.date = Date
|
||||
.details = Détails
|
||||
.xref-detach = Détacher
|
||||
.failed = Échec
|
||||
.xref-file-attach-is-not-available-on-web = L'attachement de fichier n'est pas disponible sur le web — la liste des références ci-dessous est en lecture seule.
|
||||
.xref-file-name = Nom de fichier
|
||||
.found-at = Trouvé à
|
||||
.xref-help = Aide
|
||||
.xref-nested-references-are-read-only = Les références imbriquées sont en lecture seule — modifiez-les dans leur dessin hôte.
|
||||
.not-found = Introuvable
|
||||
.orphaned = Orphelin
|
||||
.unreferenced = Sans référence
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Ouvert
|
||||
.xref-untitled = Sans titre
|
||||
.xref-unresolved = Non résolu
|
||||
.xref-preview-not-available = Aperçu non disponible
|
||||
.xref-reload-all = Tout recharger
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Largeur en pixels
|
||||
.xref-pixel-height = Hauteur en pixels
|
||||
.xref-resolution-unit = Unité de résolution
|
||||
.xref-overlay = Superposer
|
||||
.xref-reference-manager-select-rows-bind = Gestionnaire de références — sélectionnez des lignes, puis Détacher, Décharger, Recharger, Lier, Superposer ou un mode de changement de chemin.
|
||||
.xref-bind = Lier
|
||||
.xref-refresh = Actualiser
|
||||
.relative = Relatif
|
||||
.xref-reload = Recharger
|
||||
.xref-replace = Remplacer :
|
||||
.saved-path = Chemin enregistré
|
||||
.xref-select-a-reference-first = Sélectionnez d'abord une référence.
|
||||
.xref-select-a-reference-to-inspect-its = Sélectionnez une référence pour inspecter ses détails
|
||||
.xref-set-path = Définir le chemin
|
||||
.stale = Obsolète
|
||||
.toggle-list-tree = Basculer liste/arborescence
|
||||
.tree = Arborescence
|
||||
.xref-type-a-new-path-first = Tapez d'abord un nouveau chemin.
|
||||
.xref-type-the-path-prefix-to-find-first = Tapez d'abord le préfixe de chemin à rechercher.
|
||||
.xref-unload = Décharger
|
||||
.unloaded = Déchargé
|
||||
.xref-new-path-for-selection = nouveau chemin pour la sélection
|
||||
.xref-new-path-prefix = nouveau préfixe de chemin
|
||||
.xref-old-path-prefix = ancien préfixe de chemin
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Enregistrez d’abord le dessin afin de résoudre les chemins XREF relatifs.
|
||||
.xref-unresolved-external-references = XREF Références externes non résolues : __ocs_fmt_0__ — déposez les fichiers DWG/DXF concernés sur la page pour les enregistrer, puis rouvrez ce dessin ou exécutez XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = Objets copiés dans le presse-papiers : __ocs_fmt_0__ (point de base __ocs_fmt_1__, __ocs_fmt_2__).
|
||||
@@ -3251,6 +3770,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Sélectionnez une ligne, une demi-droite ou une droite de construction comme axe :
|
||||
.revolve-select-objects-or-mode = REVOLVE Sélectionnez les objets de révolution ou [Mode] (Entrée pour terminer) :
|
||||
|
||||
.path = Chemin :
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Créer
|
||||
.boolean = Opérations booléennes
|
||||
@@ -3584,8 +4110,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Ouverture OCS Discussions pour l'aide et les questions...
|
||||
.opening-ocs-web = Ouverture du site Web OCS...
|
||||
.browser-cannot-open-typed-path = Le navigateur ne peut pas ouvrir un chemin saisi ; choisissez le fichier.
|
||||
.save-picker-failed-downloading = Échec du sélecteur de destination : __ocs_fmt_0__ ; téléchargement d’une copie
|
||||
.in-place-save-failed-downloaded = Échec de l’enregistrement local (__ocs_fmt_0__) ; une copie a été téléchargée
|
||||
.opening-the-command-reference = Ouverture de la référence des commandes...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" est déjà chargé avec un contenu différent ; le fichier existant a été conservé.
|
||||
.opening-patreon-page = Ouverture de la page Patreon...
|
||||
@@ -4567,6 +5091,19 @@ plot =
|
||||
.export-pdf = Exportation PDF
|
||||
.fit-to-paper = Ajuster au papier
|
||||
.layout-plots-the-current-sheet-using-the-selec = La présentation trace la feuille courante avec le format de papier sélectionné.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Fusionner les lignes qui se chevauchent
|
||||
.object-lineweights = Poids de ligne d'objet
|
||||
.orientation = Orientation
|
||||
@@ -4584,6 +5121,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Table des styles de tracé (affectation des plumes)
|
||||
.plot-transparency = Transparence du lot
|
||||
.plot-upside-down = Placer vers l'envers
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Les tables de styles de tracé nommés (.stb) ne sont pas encore prises en charge : __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ est introuvable dans le dossier des styles de tracé (__ocs_fmt_1__).
|
||||
.preview = Prévisualisation
|
||||
.printer-plotter = Imprimante / traceur
|
||||
.properties = Propriétés...
|
||||
@@ -4595,6 +5134,34 @@ plot =
|
||||
.system-default-printer = Imprimante système par défaut
|
||||
.what-to-plot = Quoi faire?
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Sélectionner le dessin d'où importer les mises en page
|
||||
.drawings-and-templates = Dessins et gabarits
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN : __ocs_fmt_0__ mise(s) en page importée(s), __ocs_fmt_1__ remplacée(s).
|
||||
.psetupin-error = PSETUPIN : __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN : aucune mise en page nommée « __ocs_fmt_0__ » dans __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN : rien à importer depuis __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Aucune mise en page nommée dans ce dessin.
|
||||
.import-ellipsis = Importer…
|
||||
.show-the-page-setup-for-new-layouts = Afficher la mise en page pour les nouvelles présentations
|
||||
.x-in = X (po)
|
||||
.y-in = Y (po)
|
||||
.hide-paperspace-objects = Masquer les objets de l'espace papier
|
||||
.save-changes-to-layout = Enregistrer les modifications dans la présentation
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ ne prend pas en charge __ocs_fmt_1__ ; passage à sa feuille par défaut __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ ne prend pas en charge __ocs_fmt_1__ ; la feuille est conservée (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__ : l'imprimante ne signale aucune feuille ; le catalogue de papiers est utilisé.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__ : __ocs_fmt_1__ feuille(s) signalée(s)
|
||||
.default-sheet-sheet = Feuille par défaut : __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Feuille par défaut : non signalée
|
||||
.default-printer-name = Imprimante par défaut : __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Imprimante par défaut : aucune signalée par le système
|
||||
.printers-none-listed-by-the-system = Imprimantes : aucune répertoriée par le système
|
||||
.printers-count = Imprimantes (__ocs_fmt_0__) :
|
||||
.could-not-list-printers-error = Impossible de lister les imprimantes : __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Les tracés passent par l'application PDF : __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Les tracés vont directement à l'imprimante (aucune application PDF n'enregistre de commande d'impression).
|
||||
.via-the-pdf-application = via l'application PDF
|
||||
.direct-print = impression directe
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4805,6 +5372,19 @@ ui =
|
||||
.what-s-new = Quoi de neuf ?
|
||||
.width-value = Largeur: __ocs_arg_value__
|
||||
.working = Travailler...
|
||||
.recent-input = Saisies récentes
|
||||
.copy-with-base-point = Copier avec point de base
|
||||
.undo-label = Annuler __ocs_arg_label__
|
||||
.redo-label = Rétablir __ocs_arg_label__
|
||||
.copy-selection = Copier la sélection
|
||||
.isolate = Isoler
|
||||
.deselect-all = Tout désélectionner
|
||||
.options-ellipsis = Options...
|
||||
.base-point = Point de base
|
||||
.snap-overrides = Remplacements d'accrochage
|
||||
.mid-between-2-points = Milieu entre 2 points
|
||||
.osnap-settings = Paramètres d'accrochage...
|
||||
.snap-override-none-next-pick-only = Remplacement d'accrochage : Aucun (prochain point seulement).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Toujours conserver le texte entre les lignes d’attache
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = डिफ़ॉल्ट अनुप्रयोग
|
||||
.iced-theme = आइस्ड थीम:
|
||||
.theme = विषय
|
||||
.right-click-customization = राइट-क्लिक अनुकूलन
|
||||
.right-click-in-drawing-area = ड्रॉइंग क्षेत्र में राइट-क्लिक
|
||||
.hold-duration = दबाए रखने की अवधि
|
||||
.right-click-mode-help = शॉर्टकट मेनू: राइट-क्लिक हमेशा मेनू खोलता है। समय-संवेदी: त्वरित क्लिक Enter है, देर तक दबाए रखने से मेनू खुलता है (SHORTCUTMENUDURATION)।
|
||||
.right-click-mode-shortcut-menu = शॉर्टकट मेनू
|
||||
.right-click-mode-time-sensitive = समय-संवेदी (त्वरित क्लिक = Enter)
|
||||
.right-click-mode-enter-first = पहले Enter, दूसरा क्लिक = मेनू
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio तैयार है।
|
||||
@@ -243,12 +250,15 @@ area =
|
||||
command-move =
|
||||
.base = MOVE आधार बिंदु निर्दिष्ट करें [{ $count } ऑब्जेक्ट]:
|
||||
.target = MOVE गंतव्य निर्दिष्ट करें [आधार { $x },{ $y }]:
|
||||
.displacement = MOVE विस्थापन निर्दिष्ट करें:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY ऐरे में आइटमों की संख्या दर्ज करें:
|
||||
.base = COPY आधार बिंदु निर्दिष्ट करें [{ $count } ऑब्जेक्ट]:
|
||||
.array-target = COPY { $count }-आइटम ऐरे के लिए दूसरा बिंदु निर्दिष्ट करें [आधार { $x },{ $y }]:
|
||||
.target = COPY गंतव्य निर्दिष्ट करें [अब तक { $count } प्रतियाँ | ऐरे | Enter=पूर्ण | आधार { $x },{ $y }]:
|
||||
.displacement = COPY विस्थापन निर्दिष्ट करें:
|
||||
.mode = COPY कॉपी मोड विकल्प दर्ज करें [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = चित्र पुनर्प्राप्त करें
|
||||
@@ -1027,8 +1037,8 @@ common =
|
||||
.loft-surface-created = LOFT: सतह बनाई गई।
|
||||
.loft-solid-created = LOFT: ठोस बनाया गया।
|
||||
.attsync-no-editable-block-references = ATTSYNC: कोई संपादन योग्य ब्लॉक संदर्भ नहीं है।
|
||||
.xref-reloaded-with-repairs = XREF सुधारों के साथ फिर लोड किया: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF फिर लोड करना विफल: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF मरम्मत के साथ पुनः लोड किया गया: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF पुनः लोड विफल: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = पिछला दृश्य
|
||||
.zoom-no-previous-view = ZOOM: कोई पिछला दृश्य नहीं है।
|
||||
.zoom-object = ऑब्जेक्ट पर ज़ूम करें
|
||||
@@ -1116,7 +1126,7 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = फ़ाइल से "__ocs_fmt_0__" सम्मिलित किया जा रहा है।
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF चेतावनियों के साथ पुनर्प्राप्त: "__ocs_fmt_0__"
|
||||
.xref-recovered-with-warnings = XREF चेतावनियों के साथ पुनर्प्राप्त किया गया: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF पुनर्प्राप्ति विफल: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = कम से कम एक लेआउट चुनें।
|
||||
.printing-is-not-available-in-the-web-version = वेब संस्करण में प्रिंट उपलब्ध नहीं है।
|
||||
@@ -1613,7 +1623,7 @@ common =
|
||||
.create-triangular-face = त्रिकोणीय फलक बनाएँ
|
||||
.location = { common.position }
|
||||
.creation-mode = निर्माण मोड
|
||||
.path = पथ
|
||||
.path = पथ:
|
||||
.expression = व्यंजक
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1870,6 +1880,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = रिमोट इमेज "__ocs_fmt_0__" लोड नहीं किया गया: यह रिमोट इमेज की 64 MB सीमा से बड़ा है।
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = रिमोट इमेज "__ocs_fmt_0__" लाया नहीं जा सका: अनुरोध का समय समाप्त हो गया।
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = चेतावनी सहेजें
|
||||
.unable-to-save-drawing = ड्रॉइंग सहेजी नहीं जा सकी
|
||||
@@ -1991,6 +2386,8 @@ file =
|
||||
.restore-all = सभी पुनर्स्थापित करें
|
||||
.restoring-drawing-s = __ocs_fmt_0__ ड्रॉइंग पुनर्स्थापित की जा रही हैं…
|
||||
.session-had-open-drawing-s = सत्र में __ocs_fmt_0__ ड्रॉइंग खुली थीं।
|
||||
.in-place-save-failed-downloaded = इन-प्लेस सेव विफल (__ocs_fmt_0__); प्रतिलिपि डाउनलोड की गई
|
||||
.save-picker-failed-downloading = सेव गंतव्य चुनना विफल: __ocs_fmt_0__; प्रतिलिपि डाउनलोड हो रही है
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ ऑब्जेक्ट चुनें (__ocs_arg_count__ चयनित, लागू करने के लिए Enter दबाएँ):
|
||||
@@ -2453,6 +2850,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = हटाएँ
|
||||
.pline-specify-starting-width = PLINE प्रारंभिक चौड़ाई निर्दिष्ट करें <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE अंतिम चौड़ाई निर्दिष्ट करें <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE प्रारंभिक अर्ध-चौड़ाई निर्दिष्ट करें <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE अंतिम अर्ध-चौड़ाई निर्दिष्ट करें <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (रेखा) अगला बिंदु निर्दिष्ट करें:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (चाप) चाप का अंतिम बिंदु निर्दिष्ट करें:
|
||||
.pline-specify-length-of-line = PLINE रेखा की लंबाई निर्दिष्ट करें:
|
||||
.pline-specify-included-angle = PLINE अंतर्निहित कोण निर्दिष्ट करें:
|
||||
.pline-specify-endpoint-of-arc = PLINE चाप का अंतिम बिंदु निर्दिष्ट करें:
|
||||
.pline-specify-center-point-of-arc = PLINE चाप का केंद्र बिंदु निर्दिष्ट करें:
|
||||
.pline-specify-radius-of-arc = PLINE चाप की त्रिज्या निर्दिष्ट करें:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE चाप की जीवा की दिशा निर्दिष्ट करें:
|
||||
.pline-specify-length-of-chord = PLINE जीवा की लंबाई निर्दिष्ट करें:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE चाप के प्रारंभिक बिंदु पर स्पर्शरेखा की दिशा निर्दिष्ट करें:
|
||||
.pline-specify-second-point-on-arc = PLINE चाप पर दूसरा बिंदु निर्दिष्ट करें:
|
||||
.halfwidth = अर्ध-चौड़ाई
|
||||
.center-keyword = केंद्र
|
||||
.close-keyword = बंद करें
|
||||
.second-pt = दूसरा बिंदु
|
||||
.arc-specify-start-point-of-arc = ARC चाप का प्रारंभिक बिंदु निर्दिष्ट करें:
|
||||
.arc-specify-second-point-of-arc = ARC चाप का दूसरा बिंदु निर्दिष्ट करें:
|
||||
.arc-specify-end-point-of-arc = ARC चाप का अंतिम बिंदु निर्दिष्ट करें:
|
||||
.arc-specify-center-point-of-arc = ARC चाप का केंद्र बिंदु निर्दिष्ट करें:
|
||||
.arc-specify-included-angle = ARC अंतर्निहित कोण निर्दिष्ट करें:
|
||||
.arc-specify-length-of-chord = ARC जीवा की लंबाई निर्दिष्ट करें:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC चाप के प्रारंभिक बिंदु पर स्पर्शरेखा की दिशा निर्दिष्ट करें:
|
||||
.arc-specify-radius-of-arc = ARC चाप की त्रिज्या निर्दिष्ट करें:
|
||||
.chord-length = जीवा की लंबाई
|
||||
|
||||
modify =
|
||||
.add-vertex = शीर्ष जोड़ें
|
||||
@@ -2605,6 +3030,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. पैमाने (DIMTFAC)
|
||||
.trim = ट्रिम
|
||||
.exit = बाहर निकलें
|
||||
.area-keyword = क्षेत्रफल
|
||||
.displacement = विस्थापन
|
||||
.mode-keyword = मोड
|
||||
.array-keyword = सारणी
|
||||
.use-first-point-as-displacement = पहले बिंदु को विस्थापन के रूप में उपयोग करें
|
||||
.offset-erase-source-object-after-offsetting = OFFSET ऑफ़सेट के बाद स्रोत ऑब्जेक्ट मिटाएँ? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET ऑफ़सेट ऑब्जेक्ट के लिए परत विकल्प दर्ज करें [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP समूह का नाम दर्ज करें [__ocs_arg_name__]:
|
||||
@@ -3139,6 +3571,93 @@ insert =
|
||||
.xref-external-references = XREF बाहरी संदर्भ:
|
||||
.xref-no-external-references-in-this-drawing = XREF इस ड्रॉइंग में कोई बाहरी संदर्भ नहीं है।
|
||||
.xref-reloaded = XREF “__ocs_fmt_0__” पुनः लोड किया गया
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" को ओवरले पर सेट किया गया।
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" को अटैच पर सेट किया गया।
|
||||
.xref-cannot-unload-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' अनलोड नहीं कर सकता। इसे अपने होस्ट ड्राइंग में अनलोड करें।
|
||||
.xref-cannot-overlay-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' ओवरले नहीं कर सकता। इसे अपने होस्ट ड्राइंग में ओवरले करें।
|
||||
.xref-cannot-reload-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' पुनः लोड नहीं कर सकता। इसे अपने होस्ट ड्राइंग में पुनः लोड करें।
|
||||
.xref-cannot-attach-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' संलग्न नहीं कर सकता। इसे अपने होस्ट ड्राइंग में संलग्न करें।
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' के लिए पथ प्रकार सेट नहीं कर सकता। इसे अपने होस्ट ड्राइंग में सेट करें।
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: पुनः लोड करना केवल ड्राइंग संदर्भों पर लागू होता है।
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" बाइंड किया गया।
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" को __ocs_fmt_1__ अनरेमैप्ड स्टाइल हैंडल के साथ बाइंड किया गया (बाइंड सीमाएँ देखें)।
|
||||
.xref-cannot-bind-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' बाइंड नहीं कर सकता। इसे अपने होस्ट ड्राइंग में बाइंड करें।
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__" बाइंड नहीं कर सकता: __ocs_fmt_1__।
|
||||
.xref-pdf-bind-unavailable = XREF: PDF बाइंड (वेक्टर आयात) इस संस्करण में उपलब्ध नहीं है।
|
||||
.xref-cannot-detach-nested-reference = XREF: नेस्टेड संदर्भ '__ocs_fmt_0__' डिटैच नहीं कर सकता। इसे अपने होस्ट ड्राइंग में डिटैच करें।
|
||||
.xref-cannot-make-path-relative = XREF: ड्राइव के पार पथ को सापेक्ष नहीं बना सकता।
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" डिटैच किया गया।
|
||||
.xref-no-loaded-reference-with-that-key = XREF: उस कुंजी के साथ कोई लोडेड संदर्भ नहीं।
|
||||
.xref-no-references-match = XREF: '__ocs_fmt_0__' से मेल खाने वाला कोई संदर्भ नहीं।
|
||||
.xref-manager-title = बाहरी संदर्भ
|
||||
.xref-self-attach-blocked = XATTACH: होस्ट ड्राइंग को स्वयं में संलग्न नहीं कर सकता।
|
||||
.xref-overlays-drawing-references-only = XREF: ओवरले केवल ड्राइंग संदर्भों पर लागू होते हैं।
|
||||
.xref-path-set-for = XREF: "__ocs_fmt_0__" के लिए पथ सेट किया गया — लागू करने के लिए पुनः लोड करें।
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" अनलोड किया गया।
|
||||
.xref-unknown-option = XREF: अज्ञात विकल्प '__ocs_fmt_0__'. विकल्प: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ संदर्भ अद्यतन किए गए।
|
||||
.usage-xref-path-pattern = उपयोग: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = उपयोग: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = उपयोग: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ संदर्भ नहीं मिले — EXTERNALREFERENCES के साथ संदर्भ प्रबंधक खोलें।
|
||||
.xref-nested-not-rendered = (नेस्टेड — रेंडर नहीं किया गया)
|
||||
.change-path = पथ बदलें:
|
||||
.date = दिनांक
|
||||
.details = विवरण
|
||||
.xref-detach = डिटैच
|
||||
.failed = विफल
|
||||
.xref-file-attach-is-not-available-on-web = फ़ाइल संलग्न करना वेब पर उपलब्ध नहीं है — नीचे दी गई संदर्भ सूची केवल पढ़ने के लिए है।
|
||||
.xref-file-name = फ़ाइल नाम
|
||||
.found-at = पर पाया गया
|
||||
.xref-help = सहायता
|
||||
.xref-nested-references-are-read-only = नेस्टेड संदर्भ केवल पढ़ने के लिए हैं — उन्हें अपने होस्ट ड्राइंग में संपादित करें।
|
||||
.not-found = नहीं मिला
|
||||
.orphaned = अनाथ
|
||||
.unreferenced = संदर्भित नहीं
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = खोला गया
|
||||
.xref-untitled = बिना शीर्षक
|
||||
.xref-unresolved = अनिर्धारित
|
||||
.xref-preview-not-available = पूर्वावलोकन उपलब्ध नहीं
|
||||
.xref-reload-all = सभी पुनः लोड करें
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = पिक्सेल चौड़ाई
|
||||
.xref-pixel-height = पिक्सेल ऊँचाई
|
||||
.xref-resolution-unit = रिज़ॉल्यूशन इकाई
|
||||
.xref-overlay = ओवरले
|
||||
.xref-reference-manager-select-rows-bind = संदर्भ प्रबंधक — पंक्तियाँ चुनें, फिर डिटैच, अनलोड, पुनः लोड, बाइंड, ओवरले, या पथ परिवर्तन मोड।
|
||||
.xref-bind = बाइंड
|
||||
.xref-refresh = ताज़ा करें
|
||||
.relative = सापेक्ष
|
||||
.xref-reload = पुनः लोड करें
|
||||
.xref-replace = बदलें:
|
||||
.saved-path = सहेजा गया पथ
|
||||
.xref-select-a-reference-first = पहले एक संदर्भ चुनें।
|
||||
.xref-select-a-reference-to-inspect-its = इसके विवरण निरीक्षण करने के लिए एक संदर्भ चुनें
|
||||
.xref-set-path = पथ सेट करें
|
||||
.stale = पुराना
|
||||
.toggle-list-tree = सूची/ट्री टॉगल करें
|
||||
.tree = ट्री
|
||||
.xref-type-a-new-path-first = पहले एक नया पथ टाइप करें।
|
||||
.xref-type-the-path-prefix-to-find-first = पहले खोजने के लिए पथ उपसर्ग टाइप करें।
|
||||
.xref-unload = अनलोड
|
||||
.unloaded = अनलोड
|
||||
.xref-new-path-for-selection = चयन के लिए नया पथ
|
||||
.xref-new-path-prefix = नया पथ उपसर्ग
|
||||
.xref-old-path-prefix = पुराना पथ उपसर्ग
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF सापेक्ष पथ निर्धारित करने के लिए पहले ड्रॉइंग सहेजें।
|
||||
.xref-unresolved-external-references = XREF अनसुलझे बाहरी संदर्भ: __ocs_fmt_0__ — उन्हें पंजीकृत करने के लिए संदर्भित DWG/DXF फ़ाइलों को पृष्ठ पर ड्रॉप करें, फिर इस चित्र को फिर से खोलें या XRELOAD चलाएँ।
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ ऑब्जेक्ट (s) क्लिपबोर्ड (बेस __ocs_fmt_1__, __ocs_fmt_2__) को कॉपी किया गया।
|
||||
@@ -3239,6 +3758,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE अक्ष के लिए रेखा, किरण या निर्माण रेखा चुनें:
|
||||
.revolve-select-objects-or-mode = REVOLVE घुमाने के लिए ऑब्जेक्ट चुनें या [मोड] (समाप्त करने के लिए Enter):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = बनाएँ
|
||||
.boolean = बूलियन संक्रियाएँ
|
||||
@@ -3572,8 +4098,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = OCS मदद और प्रश्नों के लिए चर्चा खोलना।
|
||||
.opening-ocs-web = OCS वेब खोलना ...
|
||||
.browser-cannot-open-typed-path = ब्राउज़र टाइप किए गए पथ को नहीं खोल सकता; इसके बजाय फ़ाइल चुनें।
|
||||
.save-picker-failed-downloading = सेव गंतव्य चुनना विफल: __ocs_fmt_0__; प्रतिलिपि डाउनलोड हो रही है
|
||||
.in-place-save-failed-downloaded = इन-प्लेस सेव विफल (__ocs_fmt_0__); प्रतिलिपि डाउनलोड की गई
|
||||
.opening-the-command-reference = कमांड संदर्भ खोला जा रहा है...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" अलग सामग्री के साथ पहले से लोड है; मौजूदा फ़ाइल रखी गई।
|
||||
.opening-patreon-page = Patreon पृष्ठ खोला जा रहा है…
|
||||
@@ -4555,6 +5079,19 @@ plot =
|
||||
.export-pdf = निर्यात PDF
|
||||
.fit-to-paper = कागज़ पर फ़िट करें
|
||||
.layout-plots-the-current-sheet-using-the-selec = लेआउट चयनित कागज़ आकार पर वर्तमान शीट प्लॉट करता है।
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = मर्ज ओवरलैपिंग लाइन
|
||||
.object-lineweights = ऑब्जेक्ट लाइनवेट
|
||||
.orientation = अभिविन्यास
|
||||
@@ -4572,6 +5109,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = प्लॉट शैली तालिका (पेन असाइनमेंट)
|
||||
.plot-transparency = प्लॉट पारदर्शिता
|
||||
.plot-upside-down = ऊपर की ओर नीचे प्लॉट
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = नामित प्लॉट स्टाइल तालिकाएँ (.stb) अभी समर्थित नहीं हैं: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ प्लॉट स्टाइल फ़ोल्डर (__ocs_fmt_1__) में नहीं मिला।
|
||||
.preview = पूर्वावलोकन
|
||||
.printer-plotter = प्रिंटर / प्लॉटर
|
||||
.properties = गुण...
|
||||
@@ -4583,6 +5122,34 @@ plot =
|
||||
.system-default-printer = सिस्टम डिफ़ॉल्ट प्रिंटर
|
||||
.what-to-plot = क्या प्लॉट करना है
|
||||
.x-mm = एक्स (मिमी)
|
||||
.select-drawing-to-import-page-setups-from = पेज सेटअप आयात करने के लिए ड्रॉइंग चुनें
|
||||
.drawings-and-templates = ड्रॉइंग और टेम्पलेट
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ पेज सेटअप आयात किए गए, __ocs_fmt_1__ बदले गए।
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: __ocs_fmt_1__ में "__ocs_fmt_0__" नाम का कोई पेज सेटअप नहीं है।
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: __ocs_fmt_0__ से आयात करने के लिए कुछ नहीं है।
|
||||
.no-named-page-setups-in-this-drawing = इस ड्रॉइंग में कोई नामित पेज सेटअप नहीं है।
|
||||
.import-ellipsis = आयात करें…
|
||||
.show-the-page-setup-for-new-layouts = नए लेआउट के लिए पेज सेटअप दिखाएँ
|
||||
.x-in = एक्स (इंच)
|
||||
.y-in = वाई (इंच)
|
||||
.hide-paperspace-objects = पेपर स्पेस ऑब्जेक्ट छिपाएँ
|
||||
.save-changes-to-layout = लेआउट में परिवर्तन सहेजें
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ __ocs_fmt_1__ का समर्थन नहीं करता; इसकी डिफ़ॉल्ट शीट __ocs_fmt_2__ पर स्विच किया गया (PAPERUPDATE = 1)।
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ __ocs_fmt_1__ का समर्थन नहीं करता; शीट रखी गई है (PAPERUPDATE = 0)।
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: प्रिंटर कोई शीट नहीं बताता; पेपर कैटलॉग का उपयोग किया जाता है।
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ शीट बताई गईं
|
||||
.default-sheet-sheet = डिफ़ॉल्ट शीट: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = डिफ़ॉल्ट शीट: नहीं बताई गई
|
||||
.default-printer-name = डिफ़ॉल्ट प्रिंटर: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = डिफ़ॉल्ट प्रिंटर: सिस्टम ने कोई नहीं बताया
|
||||
.printers-none-listed-by-the-system = प्रिंटर: सिस्टम ने कोई सूचीबद्ध नहीं किया
|
||||
.printers-count = प्रिंटर (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = प्रिंटर सूचीबद्ध नहीं किए जा सके: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = प्लॉट PDF एप्लिकेशन के माध्यम से जाते हैं: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = प्लॉट सीधे प्रिंटर पर जाते हैं (कोई PDF एप्लिकेशन प्रिंट कमांड पंजीकृत नहीं करता)।
|
||||
.via-the-pdf-application = PDF एप्लिकेशन के माध्यम से
|
||||
.direct-print = सीधी प्रिंटिंग
|
||||
.y-mm = Y (मिमी)
|
||||
|
||||
manage =
|
||||
@@ -4794,6 +5361,19 @@ ui =
|
||||
.what-s-new = नया क्या है
|
||||
.width-value = चौड़ाई: __ocs_arg_value__
|
||||
.working = कार्य...
|
||||
.recent-input = हाल के इनपुट
|
||||
.copy-with-base-point = आधार बिंदु के साथ कॉपी करें
|
||||
.undo-label = पूर्ववत करें __ocs_arg_label__
|
||||
.redo-label = फिर से करें __ocs_arg_label__
|
||||
.copy-selection = चयन कॉपी करें
|
||||
.isolate = अलग करें
|
||||
.deselect-all = सभी का चयन हटाएँ
|
||||
.options-ellipsis = विकल्प...
|
||||
.base-point = आधार बिंदु
|
||||
.snap-overrides = स्नैप ओवरराइड
|
||||
.mid-between-2-points = 2 बिंदुओं के बीच मध्य
|
||||
.osnap-settings = ऑब्जेक्ट स्नैप सेटिंग्स...
|
||||
.snap-override-none-next-pick-only = स्नैप ओवरराइड: कोई नहीं (केवल अगले चयन के लिए)।
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = पाठ को हमेशा विस्तार रेखाओं के बीच रखें
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Alapértelmezett alkalmazás
|
||||
.iced-theme = Iced-téma:
|
||||
.theme = Téma
|
||||
.right-click-customization = Jobb kattintás testreszabása
|
||||
.right-click-in-drawing-area = Jobb kattintás a rajzterületen
|
||||
.hold-duration = Nyomva tartás ideje
|
||||
.right-click-mode-help = Helyi menü: a jobb kattintás mindig a menüt nyitja. Időérzékeny: a rövid kattintás Enter, a hosszabb nyomva tartás a menüt nyitja (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Helyi menü
|
||||
.right-click-mode-time-sensitive = Időérzékeny (rövid kattintás = Enter)
|
||||
.right-click-mode-enter-first = Előbb Enter, második kattintás = menü
|
||||
|
||||
command-line =
|
||||
.ready = Az Open CAD Studio használatra kész.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } objektumok
|
||||
}]:
|
||||
.target = MOVE Adja meg a rendeltetési helyet [bázis { $x },{ $y }]:
|
||||
.displacement = MOVE Adja meg az eltolást:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter a tömbben lévő elemek száma:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } példány eddig
|
||||
*[other] { $count } példányok eddig
|
||||
} | tömb | Enter=kész | alap { $x },{ $y }]:
|
||||
.displacement = COPY Adja meg az eltolást:
|
||||
.mode = COPY Adja meg a másolási módot [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Rajz helyreállítása
|
||||
@@ -1039,7 +1049,7 @@ common =
|
||||
.loft-solid-created = LOFT: tömör létrehozva.
|
||||
.attsync-no-editable-block-references = ATTSYNC: nincsenek szerkeszthető blokkhivatkozások.
|
||||
.xref-reloaded-with-repairs = XREF Újratöltve javításokkal: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Az újratöltés sikertelen: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Újratöltés sikertelen: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Előző nézet
|
||||
.zoom-no-previous-view = ZOOM: nincs előző nézet.
|
||||
.zoom-object = Nagyítás objektumra
|
||||
@@ -1128,7 +1138,7 @@ common =
|
||||
.inserting-from-file = "__ocs_fmt_0__" beszúrása fájlból.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Helyreállítva figyelmeztetésekkel: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF A helyreállítás sikertelen: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovery-failed = XREF Helyreállítás sikertelen: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Válasszon legalább egy elrendezést.
|
||||
.printing-is-not-available-in-the-web-version = A nyomtatás nem érhető el a webes verzióban.
|
||||
.sending-selected-layouts-to-the-system-printer = Kijelölt elrendezések küldése a rendszer nyomtatójára…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Háromszögű lap létrehozása
|
||||
.location = { common.position }
|
||||
.creation-mode = Létrehozási mód
|
||||
.path = Útvonal
|
||||
.path = Útvonal:
|
||||
.expression = Kifejezés
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = A(z) "__ocs_fmt_0__" távoli kép nem lett betöltve: meghaladja a távoli képek 64 MB-os korlátját.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = A(z) "__ocs_fmt_0__" távoli kép nem tölthető le: a kérés túllépte az időkorlátot.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Figyelmeztetés mentése
|
||||
.unable-to-save-drawing = Nem sikerült menteni a rajzot
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Összes visszaállítása
|
||||
.restoring-drawing-s = __ocs_fmt_0__ rajz(ok) visszaállítása…
|
||||
.session-had-open-drawing-s = A munkamenetben __ocs_fmt_0__ rajz volt megnyitva.
|
||||
.in-place-save-failed-downloaded = A helyben mentés nem sikerült (__ocs_fmt_0__); másolat lett letöltve
|
||||
.save-picker-failed-downloading = A mentési cél kiválasztása nem sikerült: __ocs_fmt_0__; másolat letöltése
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Objektumok kiválasztása (__ocs_arg_count__ kiválasztva, Enter alkalmazni):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Eltávolítás
|
||||
.pline-specify-starting-width = PLINE Adja meg a kezdő szélességet <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Adja meg a záró szélességet <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Adja meg a kezdő félszélességet <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Adja meg a záró félszélességet <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Vonal) Adja meg a következő pontot:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Ív) Adja meg az ív végpontját:
|
||||
.pline-specify-length-of-line = PLINE Adja meg a vonal hosszát:
|
||||
.pline-specify-included-angle = PLINE Adja meg a középponti szöget:
|
||||
.pline-specify-endpoint-of-arc = PLINE Adja meg az ív végpontját:
|
||||
.pline-specify-center-point-of-arc = PLINE Adja meg az ív középpontját:
|
||||
.pline-specify-radius-of-arc = PLINE Adja meg az ív sugarát:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Adja meg az ív húrjának irányát:
|
||||
.pline-specify-length-of-chord = PLINE Adja meg a húr hosszát:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Adja meg az érintő irányát az ív kezdőpontjában:
|
||||
.pline-specify-second-point-on-arc = PLINE Adja meg az ív második pontját:
|
||||
.halfwidth = Félszélesség
|
||||
.center-keyword = Középpont
|
||||
.close-keyword = Zárás
|
||||
.second-pt = Második pont
|
||||
.arc-specify-start-point-of-arc = ARC Adja meg az ív kezdőpontját:
|
||||
.arc-specify-second-point-of-arc = ARC Adja meg az ív második pontját:
|
||||
.arc-specify-end-point-of-arc = ARC Adja meg az ív végpontját:
|
||||
.arc-specify-center-point-of-arc = ARC Adja meg az ív középpontját:
|
||||
.arc-specify-included-angle = ARC Adja meg a középponti szöget:
|
||||
.arc-specify-length-of-chord = ARC Adja meg a húr hosszát:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Adja meg az érintő irányát az ív kezdőpontjában:
|
||||
.arc-specify-radius-of-arc = ARC Adja meg az ív sugarát:
|
||||
.chord-length = Húrhossz
|
||||
|
||||
modify =
|
||||
.add-vertex = Csúcspont hozzáadása
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. mérleg (DIMTFAC)
|
||||
.trim = Vágás
|
||||
.exit = kilépés
|
||||
.area-keyword = Terület
|
||||
.displacement = Eltolás
|
||||
.mode-keyword = Mód
|
||||
.array-keyword = Kiosztás
|
||||
.use-first-point-as-displacement = Első pont eltolásként
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Törli a forrásobjektumot eltolás után? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Az eltolt objektumok fóliája [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter csoport neve [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF Külső hivatkozások:
|
||||
.xref-no-external-references-in-this-drawing = XREF Nincsenek külső hivatkozások ezen a rajzon.
|
||||
.xref-reloaded = XREF újratöltve "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" beállítva Átfedésre.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" beállítva Csatolásra.
|
||||
.xref-cannot-unload-nested-reference = XREF: nem rakható ki a beágyazott hivatkozás '__ocs_fmt_0__'. Rakja ki a befogadó rajzban.
|
||||
.xref-cannot-overlay-nested-reference = XREF: nem fedhető át a beágyazott hivatkozás '__ocs_fmt_0__'. Fedje át a befogadó rajzban.
|
||||
.xref-cannot-reload-nested-reference = XREF: nem tölthető újra a beágyazott hivatkozás '__ocs_fmt_0__'. Töltse újra a befogadó rajzban.
|
||||
.xref-cannot-attach-nested-reference = XREF: nem csatolható a beágyazott hivatkozás '__ocs_fmt_0__'. Csatolja a befogadó rajzban.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: nem állítható be útvonaltípus a beágyazott hivatkozáshoz '__ocs_fmt_0__'. Állítsa be a befogadó rajzban.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: az újratöltés csak rajzhivatkozásokra vonatkozik.
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" beágyazva.
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" beágyazva __ocs_fmt_1__ nem újratérképezett stílusfogóval (lásd a beágyazási korlátokat).
|
||||
.xref-cannot-bind-nested-reference = XREF: nem beágyazható a beágyazott hivatkozás '__ocs_fmt_0__'. Ágyazza be a befogadó rajzban.
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__" nem beágyazható: __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF-beágyazás (vektorimport) nem érhető el ebben a verzióban.
|
||||
.xref-cannot-detach-nested-reference = XREF: nem választható le a beágyazott hivatkozás '__ocs_fmt_0__'. Válassza le a befogadó rajzban.
|
||||
.xref-cannot-make-path-relative = XREF: az útvonal nem tehető relatívvá meghajtók között.
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" leválasztva.
|
||||
.xref-no-loaded-reference-with-that-key = XREF: nincs betöltött hivatkozás ezzel a kulccsal.
|
||||
.xref-no-references-match = XREF: egyetlen hivatkozás sem egyezik a következővel: '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Külső hivatkozások
|
||||
.xref-self-attach-blocked = XATTACH: a befogadó rajzot nem lehet önmagába csatolni.
|
||||
.xref-overlays-drawing-references-only = XREF: az átfedések csak rajzhivatkozásokra vonatkoznak.
|
||||
.xref-path-set-for = XREF: Útvonal beállítva a következőhöz: "__ocs_fmt_0__" — az alkalmazáshoz töltse újra.
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" kirakva.
|
||||
.xref-unknown-option = XREF: ismeretlen opció '__ocs_fmt_0__'. Opciók: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ hivatkozás frissítve.
|
||||
.usage-xref-path-pattern = Használat: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Használat: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Használat: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ hivatkozás nem található — nyissa meg a hivatkozáskezelőt az EXTERNALREFERENCES paranccsal.
|
||||
.xref-nested-not-rendered = (beágyazott — nem jelenik meg)
|
||||
.change-path = Útvonal módosítása:
|
||||
.date = Dátum
|
||||
.details = Részletek
|
||||
.xref-detach = Leválasztás
|
||||
.failed = Sikertelen
|
||||
.xref-file-attach-is-not-available-on-web = Fájl csatolása nem érhető el a weben — az alábbi hivatkozási lista csak olvasható.
|
||||
.xref-file-name = Fájlnév
|
||||
.found-at = Található itt:
|
||||
.xref-help = Súgó
|
||||
.xref-nested-references-are-read-only = A beágyazott hivatkozások csak olvashatók — szerkessze őket a befogadó rajzban.
|
||||
.not-found = Nem található
|
||||
.orphaned = Árva
|
||||
.unreferenced = Nem hivatkozott
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Megnyitva
|
||||
.xref-untitled = Névtelen
|
||||
.xref-unresolved = Feloldatlan
|
||||
.xref-preview-not-available = Előnézet nem érhető el
|
||||
.xref-reload-all = Összes újratöltése
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Pixelszélesség
|
||||
.xref-pixel-height = Pixelmagasság
|
||||
.xref-resolution-unit = Felbontás egysége
|
||||
.xref-overlay = Átfedés
|
||||
.xref-reference-manager-select-rows-bind = Hivatkozáskezelő — válasszon sorokat, majd Leválasztás, Kirakás, Újratöltés, Beágyazás, Átfedés vagy útvonalváltási mód.
|
||||
.xref-bind = Beágyazás
|
||||
.xref-refresh = Frissítés
|
||||
.relative = Relatív
|
||||
.xref-reload = Újratöltés
|
||||
.xref-replace = Csere:
|
||||
.saved-path = Mentett útvonal
|
||||
.xref-select-a-reference-first = Először válasszon ki egy hivatkozást.
|
||||
.xref-select-a-reference-to-inspect-its = Válasszon egy hivatkozást a részletek megtekintéséhez
|
||||
.xref-set-path = Útvonal beállítása
|
||||
.stale = Elavult
|
||||
.toggle-list-tree = Lista/fa nézet váltás
|
||||
.tree = Fa
|
||||
.xref-type-a-new-path-first = Először írjon be egy új útvonalat.
|
||||
.xref-type-the-path-prefix-to-find-first = Először írja be a keresendő útvonal-előtagot.
|
||||
.xref-unload = Kirakás
|
||||
.unloaded = Kirakva
|
||||
.xref-new-path-for-selection = új útvonal a kijelöléshez
|
||||
.xref-new-path-prefix = új útvonal-előtag
|
||||
.xref-old-path-prefix = régi útvonal-előtag
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Először mentse a rajzot a relatív XREF útvonalak feloldásához.
|
||||
.xref-unresolved-external-references = XREF Megoldatlan külső hivatkozások: __ocs_fmt_0__ — húzza a hivatkozott DWG/DXF-fájlokat az oldalra a regisztrálásukhoz, majd nyissa meg újra ezt a rajzot, vagy futtassa az XRELOAD parancsot.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ objektum(ok) a vágólapra másolva (alap __ocs_fmt_1__, __ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Válasszon vonalat, félegyenest vagy szerkesztővonalat tengelyként:
|
||||
.revolve-select-objects-or-mode = REVOLVE Válasszon megforgatandó objektumokat vagy [Mód] (Enter a befejezéshez):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Létrehozás
|
||||
.boolean = Logikai műveletek
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = A OCS beszélgetések megnyitása segítségért és kérdésekért...
|
||||
.opening-ocs-web = A OCS web megnyitása...
|
||||
.browser-cannot-open-typed-path = A böngésző nem nyithat meg beírt útvonalat; válaszd a fájlt.
|
||||
.save-picker-failed-downloading = A mentési cél kiválasztása nem sikerült: __ocs_fmt_0__; másolat letöltése
|
||||
.in-place-save-failed-downloaded = A helyben mentés nem sikerült (__ocs_fmt_0__); másolat lett letöltve
|
||||
.opening-the-command-reference = A parancsreferencia megnyitása...
|
||||
.already-loaded-different-contents-kept = A(z) "__ocs_fmt_0__" már betöltve eltérő tartalommal; a meglévő fájl megőrizve.
|
||||
.opening-patreon-page = Patreon oldal megnyitása...
|
||||
@@ -4566,6 +5090,19 @@ plot =
|
||||
.export-pdf = PDF exportálása
|
||||
.fit-to-paper = Papírra illeszthető
|
||||
.layout-plots-the-current-sheet-using-the-selec = Az Elrendezés az aktuális lapot a kiválasztott papírmérettel ábrázolja.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Egyesítse az átfedő vonalakat
|
||||
.object-lineweights = Objektumvonalvastagságok
|
||||
.orientation = Tájékozódás
|
||||
@@ -4583,6 +5120,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Nyomtatási stílus táblázat (toll-hozzárendelések)
|
||||
.plot-transparency =A telek átláthatósága
|
||||
.plot-upside-down = Telek fejjel lefelé
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = A nevesített nyomtatási stílustáblák (.stb) még nem támogatottak: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = A(z) __ocs_fmt_0__ nem található a nyomtatási stílusok mappájában (__ocs_fmt_1__).
|
||||
.preview = Előnézet
|
||||
.printer-plotter = Nyomtató / plotter
|
||||
.properties = Tulajdonságok…
|
||||
@@ -4594,6 +5133,34 @@ plot =
|
||||
.system-default-printer = Rendszer alapértelmezett nyomtató
|
||||
.what-to-plot = Mit kell kitalálni
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Válassza ki a rajzot, amelyből oldalbeállításokat importál
|
||||
.drawings-and-templates = Rajzok és sablonok
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ oldalbeállítás importálva, __ocs_fmt_1__ lecserélve.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: nincs „__ocs_fmt_0__” nevű oldalbeállítás a(z) __ocs_fmt_1__ fájlban.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nincs mit importálni innen: __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Ebben a rajzban nincsenek névvel ellátott oldalbeállítások.
|
||||
.import-ellipsis = Importálás…
|
||||
.show-the-page-setup-for-new-layouts = Oldalbeállítás megjelenítése új elrendezésekhez
|
||||
.x-in = X (hüvelyk)
|
||||
.y-in = Y (hüvelyk)
|
||||
.hide-paperspace-objects = Papírtér-objektumok elrejtése
|
||||
.save-changes-to-layout = Módosítások mentése az elrendezésbe
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = A(z) __ocs_fmt_0__ nem támogatja a(z) __ocs_fmt_1__ lapot; átváltva az alapértelmezett __ocs_fmt_2__ lapra (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = A(z) __ocs_fmt_0__ nem támogatja a(z) __ocs_fmt_1__ lapot; a lap megmarad (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: a nyomtató nem jelez lapokat; a papírkatalógus lesz használva.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ lap jelezve
|
||||
.default-sheet-sheet = Alapértelmezett lap: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Alapértelmezett lap: nincs jelezve
|
||||
.default-printer-name = Alapértelmezett nyomtató: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Alapértelmezett nyomtató: a rendszer nem jelez egyet sem
|
||||
.printers-none-listed-by-the-system = Nyomtatók: a rendszer nem sorol fel egyet sem
|
||||
.printers-count = Nyomtatók (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = A nyomtatók nem listázhatók: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = A nyomtatás a PDF-alkalmazáson keresztül megy: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = A nyomtatás közvetlenül a nyomtatóra megy (egy PDF-alkalmazás sem regisztrál nyomtatási parancsot).
|
||||
.via-the-pdf-application = a PDF-alkalmazáson keresztül
|
||||
.direct-print = közvetlen nyomtatás
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4805,6 +5372,19 @@ ui =
|
||||
.what-s-new = Újdonságok
|
||||
.width-value = Szélesség: __ocs_arg_value__
|
||||
.working = Dolgozik…
|
||||
.recent-input = Legutóbbi bevitel
|
||||
.copy-with-base-point = Másolás bázisponttal
|
||||
.undo-label = Visszavonás: __ocs_arg_label__
|
||||
.redo-label = Újra: __ocs_arg_label__
|
||||
.copy-selection = Kijelölés másolása
|
||||
.isolate = Elkülönítés
|
||||
.deselect-all = Kijelölés megszüntetése
|
||||
.options-ellipsis = Beállítások...
|
||||
.base-point = Bázispont
|
||||
.snap-overrides = Ideiglenes tárgyraszter
|
||||
.mid-between-2-points = 2 pont közötti felezőpont
|
||||
.osnap-settings = Tárgyraszter beállítások...
|
||||
.snap-override-none-next-pick-only = Ideiglenes tárgyraszter: Nincs (csak a következő pontra).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Mindig legyen szöveg a hosszabbító sorok között
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Applicazione predefinita
|
||||
.iced-theme = Tema Iced:
|
||||
.theme = Tema
|
||||
.right-click-customization = Personalizzazione clic destro
|
||||
.right-click-in-drawing-area = Clic destro nell'area di disegno
|
||||
.hold-duration = Durata pressione
|
||||
.right-click-mode-help = Menu di scelta rapida: il clic destro apre sempre il menu. Sensibile al tempo: un clic rapido è Invio, tenere premuto apre il menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Menu di scelta rapida
|
||||
.right-click-mode-time-sensitive = Sensibile al tempo (clic rapido = Invio)
|
||||
.right-click-mode-enter-first = Prima Invio, secondo clic = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio è pronto.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } oggetti
|
||||
}]:
|
||||
.target = MOVE Specificare la destinazione [base { $x },{ $y }]:
|
||||
.displacement = MOVE Specificare spostamento:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter numero di elementi da mettere in serie:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } copia finora
|
||||
*[other] { $count } copie finora
|
||||
} | Serie | Enter=completato | base { $x },{ $y }]:
|
||||
.displacement = COPY Specificare spostamento:
|
||||
.mode = COPY Specificare modalità di copia [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Recupera disegno
|
||||
@@ -1039,7 +1049,7 @@ common =
|
||||
.loft-solid-created = LOFT: solido creato.
|
||||
.attsync-no-editable-block-references = ATTSYNC: nessun riferimento di blocco modificabile.
|
||||
.xref-reloaded-with-repairs = XREF Ricaricato con riparazioni: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Ricaricamento non riuscito: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Ricarica fallita: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Zoom precedente
|
||||
.zoom-no-previous-view = ZOOM: nessuna vista precedente.
|
||||
.zoom-object = Zoom oggetto
|
||||
@@ -1128,7 +1138,7 @@ common =
|
||||
.inserting-from-file = Inserimento di "__ocs_fmt_0__" dal file.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Recuperato con avvisi: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Recupero non riuscito: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovery-failed = XREF Recupero fallito: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Seleziona almeno un layout.
|
||||
.printing-is-not-available-in-the-web-version = La stampa non è disponibile nella versione web.
|
||||
.sending-selected-layouts-to-the-system-printer = Invio dei layout selezionati alla stampante di sistema…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Crea faccia triangolare
|
||||
.location = { common.position }
|
||||
.creation-mode = Modalità di creazione
|
||||
.path = Percorso
|
||||
.path = Percorso:
|
||||
.expression = Espressione
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = L'immagine remota "__ocs_fmt_0__" non è stata caricata: supera il limite di 64 MB per le immagini remote.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = L'immagine remota "__ocs_fmt_0__" non è stata scaricata: la richiesta è scaduta.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Salva avviso
|
||||
.unable-to-save-drawing = Impossibile salvare il disegno
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Ripristina tutto
|
||||
.restoring-drawing-s = Ripristino di __ocs_fmt_0__ disegno/i…
|
||||
.session-had-open-drawing-s = La sessione aveva __ocs_fmt_0__ disegni aperti.
|
||||
.in-place-save-failed-downloaded = Salvataggio sul posto non riuscito (__ocs_fmt_0__); è stata scaricata una copia
|
||||
.save-picker-failed-downloading = Selezione della destinazione non riuscita: __ocs_fmt_0__; scarico una copia
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Seleziona oggetti (__ocs_arg_count__ selezionato, Enter da applicare):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Rimuovi
|
||||
.pline-specify-starting-width = PLINE Specificare larghezza iniziale <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Specificare larghezza finale <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Specificare semilarghezza iniziale <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Specificare semilarghezza finale <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Linea) Specificare punto successivo:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Arco) Specificare punto finale dell'arco:
|
||||
.pline-specify-length-of-line = PLINE Specificare lunghezza della linea:
|
||||
.pline-specify-included-angle = PLINE Specificare angolo inscritto:
|
||||
.pline-specify-endpoint-of-arc = PLINE Specificare punto finale dell'arco:
|
||||
.pline-specify-center-point-of-arc = PLINE Specificare centro dell'arco:
|
||||
.pline-specify-radius-of-arc = PLINE Specificare raggio dell'arco:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Specificare direzione della corda dell'arco:
|
||||
.pline-specify-length-of-chord = PLINE Specificare lunghezza della corda:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Specificare direzione tangente nel punto iniziale dell'arco:
|
||||
.pline-specify-second-point-on-arc = PLINE Specificare secondo punto dell'arco:
|
||||
.halfwidth = Semilarghezza
|
||||
.center-keyword = Centro
|
||||
.close-keyword = Chiudi
|
||||
.second-pt = Secondo punto
|
||||
.arc-specify-start-point-of-arc = ARC Specificare punto iniziale dell'arco:
|
||||
.arc-specify-second-point-of-arc = ARC Specificare secondo punto dell'arco:
|
||||
.arc-specify-end-point-of-arc = ARC Specificare punto finale dell'arco:
|
||||
.arc-specify-center-point-of-arc = ARC Specificare centro dell'arco:
|
||||
.arc-specify-included-angle = ARC Specificare angolo inscritto:
|
||||
.arc-specify-length-of-chord = ARC Specificare lunghezza della corda:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Specificare direzione tangente nel punto iniziale dell'arco:
|
||||
.arc-specify-radius-of-arc = ARC Specificare raggio dell'arco:
|
||||
.chord-length = Lunghezza corda
|
||||
|
||||
modify =
|
||||
.add-vertex = Aggiungi vertice
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. scala (DIMTFAC)
|
||||
.trim = Tagliare
|
||||
.exit = esci
|
||||
.area-keyword = Area
|
||||
.displacement = Spostamento
|
||||
.mode-keyword = Modalità
|
||||
.array-keyword = Serie
|
||||
.use-first-point-as-displacement = Primo punto come spostamento
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Cancellare l'oggetto di origine dopo l'offset? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Layer degli oggetti di offset [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter nome del gruppo [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF Riferimenti esterni:
|
||||
.xref-no-external-references-in-this-drawing = XREF Nessun riferimento esterno in questo disegno.
|
||||
.xref-reloaded = XREF Ricaricato "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" impostato su Sovrapposto.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" impostato su Allegato.
|
||||
.xref-cannot-unload-nested-reference = XREF: impossibile scaricare il riferimento nidificato '__ocs_fmt_0__'. Scaricarlo nel suo disegno host.
|
||||
.xref-cannot-overlay-nested-reference = XREF: impossibile sovrapporre il riferimento nidificato '__ocs_fmt_0__'. Sovrapporlo nel suo disegno host.
|
||||
.xref-cannot-reload-nested-reference = XREF: impossibile ricaricare il riferimento nidificato '__ocs_fmt_0__'. Ricaricarlo nel suo disegno host.
|
||||
.xref-cannot-attach-nested-reference = XREF: impossibile allegare il riferimento nidificato '__ocs_fmt_0__'. Allegarlo nel suo disegno host.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: impossibile impostare il tipo di percorso per il riferimento nidificato '__ocs_fmt_0__'. Impostarlo nel suo disegno host.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: il ricaricamento si applica solo ai riferimenti di disegno.
|
||||
.xref-bound = XREF: associato "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: associato "__ocs_fmt_0__" con __ocs_fmt_1__ maniglie di stile non rimappate (vedere i limiti di associazione).
|
||||
.xref-cannot-bind-nested-reference = XREF: impossibile associare il riferimento nidificato '__ocs_fmt_0__'. Associarlo nel suo disegno host.
|
||||
.xref-cannot-bind = XREF: impossibile associare "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: L'associazione PDF (importazione vettoriale) non è disponibile in questa versione.
|
||||
.xref-cannot-detach-nested-reference = XREF: impossibile scollegare il riferimento nidificato '__ocs_fmt_0__'. Scollegarlo nel suo disegno host.
|
||||
.xref-cannot-make-path-relative = XREF: impossibile rendere relativo il percorso tra unità.
|
||||
.xref-detached = XREF: scollegato "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: nessun riferimento caricato con quella chiave.
|
||||
.xref-no-references-match = XREF: nessun riferimento corrisponde a '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Riferimenti esterni
|
||||
.xref-self-attach-blocked = XATTACH: impossibile allegare il disegno host in se stesso.
|
||||
.xref-overlays-drawing-references-only = XREF: le sovrapposizioni si applicano solo ai riferimenti di disegno.
|
||||
.xref-path-set-for = XREF: Percorso impostato per "__ocs_fmt_0__" — Ricaricare per applicare.
|
||||
.xref-unloaded = XREF: scaricato "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: opzione sconosciuta '__ocs_fmt_0__'. Opzioni: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ riferimento(i) aggiornati.
|
||||
.usage-xref-path-pattern = Uso: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Uso: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Uso: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ riferimento(i) non trovato(i) — aprire il gestore dei riferimenti con EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (nidificato — non renderizzato)
|
||||
.change-path = Cambia percorso:
|
||||
.date = Data
|
||||
.details = Dettagli
|
||||
.xref-detach = Scollega
|
||||
.failed = Non riuscito
|
||||
.xref-file-attach-is-not-available-on-web = L'allegato di file non è disponibile sul web — l'elenco dei riferimenti sottostante è di sola lettura.
|
||||
.xref-file-name = Nome file
|
||||
.found-at = Trovato in
|
||||
.xref-help = Guida
|
||||
.xref-nested-references-are-read-only = I riferimenti nidificati sono di sola lettura — modificarli nel loro disegno host.
|
||||
.not-found = Non trovato
|
||||
.orphaned = Orfano
|
||||
.unreferenced = Non referenziato
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Aperto
|
||||
.xref-untitled = Senza titolo
|
||||
.xref-unresolved = Non risolto
|
||||
.xref-preview-not-available = Anteprima non disponibile
|
||||
.xref-reload-all = Ricarica tutto
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Larghezza in pixel
|
||||
.xref-pixel-height = Altezza in pixel
|
||||
.xref-resolution-unit = Unità di risoluzione
|
||||
.xref-overlay = Sovrapponi
|
||||
.xref-reference-manager-select-rows-bind = Gestore riferimenti — selezionare righe, quindi Scollega, Scarica, Ricarica, Associa, Sovrapponi o una modalità di modifica percorso.
|
||||
.xref-bind = Associa
|
||||
.xref-refresh = Aggiorna
|
||||
.relative = Relativo
|
||||
.xref-reload = Ricarica
|
||||
.xref-replace = Sostituisci:
|
||||
.saved-path = Percorso salvato
|
||||
.xref-select-a-reference-first = Selezionare prima un riferimento.
|
||||
.xref-select-a-reference-to-inspect-its = Selezionare un riferimento per ispezionarne i dettagli
|
||||
.xref-set-path = Imposta percorso
|
||||
.stale = Non aggiornato
|
||||
.toggle-list-tree = Alterna elenco/albero
|
||||
.tree = Albero
|
||||
.xref-type-a-new-path-first = Digitare prima un nuovo percorso.
|
||||
.xref-type-the-path-prefix-to-find-first = Digitare prima il prefisso del percorso da cercare.
|
||||
.xref-unload = Scarica
|
||||
.unloaded = Scaricato
|
||||
.xref-new-path-for-selection = nuovo percorso per la selezione
|
||||
.xref-new-path-prefix = nuovo prefisso percorso
|
||||
.xref-old-path-prefix = vecchio prefisso percorso
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Salvare prima il disegno per risolvere i percorsi XREF relativi.
|
||||
.xref-unresolved-external-references = XREF Riferimenti esterni non risolti: __ocs_fmt_0__ — trascina sulla pagina i file DWG/DXF di riferimento per registrarli, poi riapri questo disegno o esegui XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = Oggetto/i __ocs_fmt_0__ copiati negli appunti (base __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Seleziona una linea, semiretta o linea di costruzione come asse:
|
||||
.revolve-select-objects-or-mode = REVOLVE Seleziona oggetti da rivoluzionare o [Modalità] (Invio per terminare):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Crea
|
||||
.boolean = Operazioni booleane
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Apertura delle discussioni OCS per assistenza e domande...
|
||||
.opening-ocs-web = Apertura del Web OCS...
|
||||
.browser-cannot-open-typed-path = Il browser non può aprire un percorso digitato; scegli il file.
|
||||
.save-picker-failed-downloading = Selezione della destinazione non riuscita: __ocs_fmt_0__; scarico una copia
|
||||
.in-place-save-failed-downloaded = Salvataggio sul posto non riuscito (__ocs_fmt_0__); è stata scaricata una copia
|
||||
.opening-the-command-reference = Apertura del riferimento dei comandi...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" è già caricato con contenuti diversi; il file esistente è stato mantenuto.
|
||||
.opening-patreon-page = Apertura della pagina Patreon...
|
||||
@@ -4566,6 +5090,19 @@ plot =
|
||||
.export-pdf = Esporta PDF
|
||||
.fit-to-paper = Adatta alla carta
|
||||
.layout-plots-the-current-sheet-using-the-selec = Layout traccia il foglio corrente utilizzando il formato carta selezionato.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Unisci linee sovrapposte
|
||||
.object-lineweights = Spessori linea degli oggetti
|
||||
.orientation = Orientamento
|
||||
@@ -4583,6 +5120,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Tabella stili di stampa (assegnazioni penne)
|
||||
.plot-transparency =Trasparenza della trama
|
||||
.plot-upside-down = Trama sottosopra
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Le tabelle di stili di stampa con nome (.stb) non sono ancora supportate: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ non è stato trovato nella cartella degli stili di stampa (__ocs_fmt_1__).
|
||||
.preview = Anteprima
|
||||
.printer-plotter = Stampante/plotter
|
||||
.properties = Proprietà…
|
||||
@@ -4594,6 +5133,34 @@ plot =
|
||||
.system-default-printer = Stampante predefinita del sistema
|
||||
.what-to-plot = Cosa tracciare
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Seleziona il disegno da cui importare le impostazioni di pagina
|
||||
.drawings-and-templates = Disegni e modelli
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ impostazione/i di pagina importata/e, __ocs_fmt_1__ sostituita/e.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: nessuna impostazione di pagina chiamata "__ocs_fmt_0__" in __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: niente da importare da __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Nessuna impostazione di pagina con nome in questo disegno.
|
||||
.import-ellipsis = Importa…
|
||||
.show-the-page-setup-for-new-layouts = Mostra l'impostazione di pagina per i nuovi layout
|
||||
.x-in = X (poll.)
|
||||
.y-in = Y (poll.)
|
||||
.hide-paperspace-objects = Nascondi oggetti dello spazio carta
|
||||
.save-changes-to-layout = Salva le modifiche nel layout
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ non supporta __ocs_fmt_1__; passato al foglio predefinito __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ non supporta __ocs_fmt_1__; il foglio viene mantenuto (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: la stampante non segnala fogli; viene usato il catalogo carta.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ foglio/i segnalato/i
|
||||
.default-sheet-sheet = Foglio predefinito: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Foglio predefinito: non segnalato
|
||||
.default-printer-name = Stampante predefinita: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Stampante predefinita: nessuna segnalata dal sistema
|
||||
.printers-none-listed-by-the-system = Stampanti: nessuna elencata dal sistema
|
||||
.printers-count = Stampanti (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Impossibile elencare le stampanti: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Le stampe passano dall'applicazione PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Le stampe vanno direttamente alla stampante (nessuna applicazione PDF registra un comando di stampa).
|
||||
.via-the-pdf-application = tramite l'applicazione PDF
|
||||
.direct-print = stampa diretta
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4805,6 +5372,19 @@ ui =
|
||||
.what-s-new = Cosa c'è di nuovo
|
||||
.width-value = Larghezza: __ocs_arg_value__
|
||||
.working = Lavorando…
|
||||
.recent-input = Input recenti
|
||||
.copy-with-base-point = Copia con punto base
|
||||
.undo-label = Annulla __ocs_arg_label__
|
||||
.redo-label = Ripeti __ocs_arg_label__
|
||||
.copy-selection = Copia selezione
|
||||
.isolate = Isola
|
||||
.deselect-all = Deseleziona tutto
|
||||
.options-ellipsis = Opzioni...
|
||||
.base-point = Punto base
|
||||
.snap-overrides = Snap temporanei
|
||||
.mid-between-2-points = Punto medio tra 2 punti
|
||||
.osnap-settings = Impostazioni snap...
|
||||
.snap-override-none-next-pick-only = Snap temporaneo: Nessuno (solo il prossimo punto).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Mantieni sempre il testo tra le linee di estensione
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = 既定のアプリケーション
|
||||
.iced-theme = Iced テーマ:
|
||||
.theme = テーマ
|
||||
.right-click-customization = 右クリックのカスタマイズ
|
||||
.right-click-in-drawing-area = 作図領域での右クリック
|
||||
.hold-duration = 長押し時間
|
||||
.right-click-mode-help = ショートカットメニュー: 右クリックで常にメニューを開く。時間依存: 短いクリックは Enter、長押しでメニューを開く (SHORTCUTMENUDURATION)。
|
||||
.right-click-mode-shortcut-menu = ショートカットメニュー
|
||||
.right-click-mode-time-sensitive = 時間依存 (短いクリック = Enter)
|
||||
.right-click-mode-enter-first = 1 回目は Enter、2 回目でメニュー
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio の準備ができました。
|
||||
@@ -244,6 +251,7 @@ command-move =
|
||||
.base =
|
||||
MOVE 基点を指定 [{ $count } 個のオブジェクト]:
|
||||
.target = MOVE 移動先を指定 [基点 { $x },{ $y }]:
|
||||
.displacement = MOVE 変位を指定:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY 配列複写する項目数を入力:
|
||||
@@ -251,6 +259,8 @@ command-copy =
|
||||
COPY 基点を指定 [{ $count } 個のオブジェクト]:
|
||||
.array-target = COPY { $count } 項目の配列複写の2点目を指定 [基点 { $x },{ $y }]:
|
||||
.target = COPY 移動先を指定 [これまでに { $count } 個複写 | 配列 | Enter=完了 | 基点 { $x },{ $y }]:
|
||||
.displacement = COPY 変位を指定:
|
||||
.mode = COPY コピーモードを入力 [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = 図面の復元
|
||||
@@ -1029,7 +1039,7 @@ common =
|
||||
.loft-surface-created = LOFT: サーフェスを作成しました。
|
||||
.loft-solid-created = LOFT: ソリッドを作成しました。
|
||||
.attsync-no-editable-block-references = ATTSYNC: 編集可能なブロック参照がありません。
|
||||
.xref-reloaded-with-repairs = XREF 修復して再読み込みしました: "__ocs_fmt_0__"
|
||||
.xref-reloaded-with-repairs = XREF 修復付きで再読み込みされました: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 再読み込みに失敗しました: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = 前の表示
|
||||
.zoom-no-previous-view = ZOOM: 前の表示はありません。
|
||||
@@ -1118,8 +1128,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = ファイルから "__ocs_fmt_0__" を挿入しています。
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF 警告付きで復元しました: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 復元に失敗しました: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF 警告付きでリカバリされました: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF リカバリに失敗しました: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = レイアウトを1つ以上選択してください。
|
||||
.printing-is-not-available-in-the-web-version = Web版では印刷できません。
|
||||
.sending-selected-layouts-to-the-system-printer = 選択したレイアウトをシステムプリンターに送信中…
|
||||
@@ -1615,7 +1625,7 @@ common =
|
||||
.create-triangular-face = 三角形の面を作成
|
||||
.location = { common.position }
|
||||
.creation-mode = 作成モード
|
||||
.path = パス
|
||||
.path = パス:
|
||||
.expression = 式
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1872,6 +1882,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = リモート画像 "__ocs_fmt_0__" は読み込まれませんでした: リモート画像の 64 MB 上限を超えています。
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = リモート画像 "__ocs_fmt_0__" を取得できませんでした: リクエストがタイムアウトしました。
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = 保存の警告
|
||||
.unable-to-save-drawing = 図面を保存できません
|
||||
@@ -1993,6 +2388,8 @@ file =
|
||||
.restore-all = すべて復元
|
||||
.restoring-drawing-s = __ocs_fmt_0__ 件の図面を復元しています…
|
||||
.session-had-open-drawing-s = セッションでは __ocs_fmt_0__ 件の図面が開いていました。
|
||||
.in-place-save-failed-downloaded = その場での保存に失敗しました(__ocs_fmt_0__)。代わりにコピーをダウンロードしました
|
||||
.save-picker-failed-downloading = 保存先の選択に失敗しました: __ocs_fmt_0__。代わりにコピーをダウンロードしています
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ オブジェクトを選択(__ocs_arg_count__ 個選択、Enter で適用):
|
||||
@@ -2455,6 +2852,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = 除去
|
||||
.pline-specify-starting-width = PLINE 始点の幅を指定 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE 終点の幅を指定 <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE 始点の半幅を指定 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE 終点の半幅を指定 <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (線分) 次の点を指定:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (円弧) 円弧の終点を指定:
|
||||
.pline-specify-length-of-line = PLINE 線分の長さを指定:
|
||||
.pline-specify-included-angle = PLINE 中心角を指定:
|
||||
.pline-specify-endpoint-of-arc = PLINE 円弧の終点を指定:
|
||||
.pline-specify-center-point-of-arc = PLINE 円弧の中心を指定:
|
||||
.pline-specify-radius-of-arc = PLINE 円弧の半径を指定:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE 円弧の弦の方向を指定:
|
||||
.pline-specify-length-of-chord = PLINE 弦の長さを指定:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE 円弧の始点での接線方向を指定:
|
||||
.pline-specify-second-point-on-arc = PLINE 円弧上の 2 点目を指定:
|
||||
.halfwidth = 半幅
|
||||
.center-keyword = 中心
|
||||
.close-keyword = 閉じる
|
||||
.second-pt = 2 点目
|
||||
.arc-specify-start-point-of-arc = ARC 円弧の始点を指定:
|
||||
.arc-specify-second-point-of-arc = ARC 円弧の 2 点目を指定:
|
||||
.arc-specify-end-point-of-arc = ARC 円弧の終点を指定:
|
||||
.arc-specify-center-point-of-arc = ARC 円弧の中心を指定:
|
||||
.arc-specify-included-angle = ARC 中心角を指定:
|
||||
.arc-specify-length-of-chord = ARC 弦の長さを指定:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC 円弧の始点での接線方向を指定:
|
||||
.arc-specify-radius-of-arc = ARC 円弧の半径を指定:
|
||||
.chord-length = 弦の長さ
|
||||
|
||||
modify =
|
||||
.add-vertex = 頂点を追加
|
||||
@@ -2607,6 +3032,13 @@ modify =
|
||||
.tol-scale-dimtfac = 許容差尺度 (DIMTFAC)
|
||||
.trim = トリム
|
||||
.exit = 終了
|
||||
.area-keyword = 面積
|
||||
.displacement = 変位
|
||||
.mode-keyword = モード
|
||||
.array-keyword = 配列
|
||||
.use-first-point-as-displacement = 1 点目を変位として使用
|
||||
.offset-erase-source-object-after-offsetting = OFFSET オフセット後に元のオブジェクトを削除しますか? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET オフセットオブジェクトの画層オプションを入力 [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP グループ名を入力 [__ocs_arg_name__]:
|
||||
@@ -3139,6 +3571,93 @@ insert =
|
||||
.xref-external-references = XREF 外部参照:
|
||||
.xref-no-external-references-in-this-drawing = XREF この図面には外部参照がありません。
|
||||
.xref-reloaded = XREF 「__ocs_fmt_0__」を再ロードしました
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" をオーバーレイに設定しました。
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" をアタッチに設定しました。
|
||||
.xref-cannot-unload-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' をアンロードできません。ホスト図面でアンロードしてください。
|
||||
.xref-cannot-overlay-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' をオーバーレイできません。ホスト図面でオーバーレイしてください。
|
||||
.xref-cannot-reload-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' を再読み込みできません。ホスト図面で再読み込みしてください。
|
||||
.xref-cannot-attach-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' をアタッチできません。ホスト図面でアタッチしてください。
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' のパスタイプを設定できません。ホスト図面で設定してください。
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: 再読み込みは図面参照にのみ適用されます。
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" をバインドしました。
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" を __ocs_fmt_1__ 個の未再マップのスタイルハンドルでバインドしました(バインド制限を参照)。
|
||||
.xref-cannot-bind-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' をバインドできません。ホスト図面でバインドしてください。
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__" をバインドできません: __ocs_fmt_1__。
|
||||
.xref-pdf-bind-unavailable = XREF: PDFバインド(ベクターインポート)はこのバージョンでは利用できません。
|
||||
.xref-cannot-detach-nested-reference = XREF: ネストされた参照 '__ocs_fmt_0__' をデタッチできません。ホスト図面でデタッチしてください。
|
||||
.xref-cannot-make-path-relative = XREF: ドライブをまたいでパスを相対にできません。
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" をデタッチしました。
|
||||
.xref-no-loaded-reference-with-that-key = XREF: そのキーを持つロードされた参照はありません。
|
||||
.xref-no-references-match = XREF: '__ocs_fmt_0__' に一致する参照はありません。
|
||||
.xref-manager-title = 外部参照
|
||||
.xref-self-attach-blocked = XATTACH: ホスト図面をそれ自体にアタッチできません。
|
||||
.xref-overlays-drawing-references-only = XREF: オーバーレイは図面参照にのみ適用されます。
|
||||
.xref-path-set-for = XREF: "__ocs_fmt_0__" のパスを設定しました — 適用するには再読み込みしてください。
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" をアンロードしました。
|
||||
.xref-unknown-option = XREF: 不明なオプション '__ocs_fmt_0__'。オプション: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ 個の参照を更新しました。
|
||||
.usage-xref-path-pattern = 使用方法: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = 使用方法: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = 使用方法: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ 個の参照が見つかりません — EXTERNALREFERENCES で参照マネージャーを開いてください。
|
||||
.xref-nested-not-rendered = (ネスト — レンダリングされません)
|
||||
.change-path = パスを変更:
|
||||
.date = 日付
|
||||
.details = 詳細
|
||||
.xref-detach = デタッチ
|
||||
.failed = 失敗
|
||||
.xref-file-attach-is-not-available-on-web = ファイル添付はWebでは利用できません — 以下の参照リストは読み取り専用です。
|
||||
.xref-file-name = ファイル名
|
||||
.found-at = 見つかった場所
|
||||
.xref-help = ヘルプ
|
||||
.xref-nested-references-are-read-only = ネストされた参照は読み取り専用です — ホスト図面で編集してください。
|
||||
.not-found = 見つかりません
|
||||
.orphaned = 孤立
|
||||
.unreferenced = 未参照
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = 開かれました
|
||||
.xref-untitled = 無題
|
||||
.xref-unresolved = 未解決
|
||||
.xref-preview-not-available = プレビューは利用できません
|
||||
.xref-reload-all = すべて再読み込み
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = ピクセル幅
|
||||
.xref-pixel-height = ピクセル高さ
|
||||
.xref-resolution-unit = 解像度単位
|
||||
.xref-overlay = オーバーレイ
|
||||
.xref-reference-manager-select-rows-bind = 参照マネージャー — 行を選択してから、デタッチ、アンロード、再読み込み、バインド、オーバーレイ、またはパス変更モードを選択してください。
|
||||
.xref-bind = バインド
|
||||
.xref-refresh = 更新
|
||||
.relative = 相対
|
||||
.xref-reload = 再読み込み
|
||||
.xref-replace = 置換:
|
||||
.saved-path = 保存されたパス
|
||||
.xref-select-a-reference-first = まず参照を選択してください。
|
||||
.xref-select-a-reference-to-inspect-its = 詳細を確認する参照を選択してください
|
||||
.xref-set-path = パスを設定
|
||||
.stale = 古い
|
||||
.toggle-list-tree = リスト/ツリー切り替え
|
||||
.tree = ツリー
|
||||
.xref-type-a-new-path-first = まず新しいパスを入力してください。
|
||||
.xref-type-the-path-prefix-to-find-first = まず検索するパスプレフィックスを入力してください。
|
||||
.xref-unload = アンロード
|
||||
.unloaded = アンロード
|
||||
.xref-new-path-for-selection = 選択に対する新しいパス
|
||||
.xref-new-path-prefix = 新しいパスプレフィックス
|
||||
.xref-old-path-prefix = 古いパスプレフィックス
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF 相対 XREF パスを解決するには、先に図面を保存してください。
|
||||
.xref-unresolved-external-references = XREF 未解決の外部参照: __ocs_fmt_0__ — 参照先の DWG/DXF ファイルをページ上にドロップして登録し、この図面を開き直すか XRELOAD を実行してください。
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ 個のオブジェクトをクリップボードにコピーしました(基点 __ocs_fmt_1__,__ocs_fmt_2__)。
|
||||
@@ -3239,6 +3758,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE 軸にする線分、半直線、または構築線を選択:
|
||||
.revolve-select-objects-or-mode = REVOLVE 回転させるオブジェクトを選択、または[モード](Enterで終了):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = 作成
|
||||
.boolean = ブール演算
|
||||
@@ -3572,8 +4098,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = ヘルプと質問のため OCS ディスカッションを開いています...
|
||||
.opening-ocs-web = OCS Web を開いています...
|
||||
.browser-cannot-open-typed-path = ブラウザは入力されたパスを開けません。ファイルを選択してください。
|
||||
.save-picker-failed-downloading = 保存先の選択に失敗しました: __ocs_fmt_0__。代わりにコピーをダウンロードしています
|
||||
.in-place-save-failed-downloaded = その場での保存に失敗しました(__ocs_fmt_0__)。代わりにコピーをダウンロードしました
|
||||
.opening-the-command-reference = コマンドリファレンスを開いています...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" は既に別の内容で読み込まれています。既存のファイルを保持しました。
|
||||
.opening-patreon-page = Patreon ページを開いています...
|
||||
@@ -4555,6 +5079,19 @@ plot =
|
||||
.export-pdf = PDF 書き出し
|
||||
.fit-to-paper = 用紙にフィット
|
||||
.layout-plots-the-current-sheet-using-the-selec = 選択した用紙サイズで現在のシートを印刷します。
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = 重複線を結合
|
||||
.object-lineweights = オブジェクトの線の太さ
|
||||
.orientation = 方向
|
||||
@@ -4572,6 +5109,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = 印刷スタイルテーブル(ペン割当)
|
||||
.plot-transparency = 透明度を印刷
|
||||
.plot-upside-down = 上下反転印刷
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = 名前付き印刷スタイルテーブル (.stb) はまだサポートされていません: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ は印刷スタイルフォルダー (__ocs_fmt_1__) に見つかりませんでした。
|
||||
.preview = プレビュー
|
||||
.printer-plotter = プリンター / プロッター
|
||||
.properties = プロパティ…
|
||||
@@ -4583,6 +5122,34 @@ plot =
|
||||
.system-default-printer = システムの既定プリンター
|
||||
.what-to-plot = 印刷対象
|
||||
.x-mm = X(mm)
|
||||
.select-drawing-to-import-page-setups-from = ページ設定を読み込む図面を選択
|
||||
.drawings-and-templates = 図面とテンプレート
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ 件のページ設定を読み込み、__ocs_fmt_1__ 件を置き換えました。
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: __ocs_fmt_1__ に「__ocs_fmt_0__」というページ設定はありません。
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: __ocs_fmt_0__ に読み込むものがありません。
|
||||
.no-named-page-setups-in-this-drawing = この図面には名前付きページ設定がありません。
|
||||
.import-ellipsis = 読み込み…
|
||||
.show-the-page-setup-for-new-layouts = 新しいレイアウトでページ設定を表示
|
||||
.x-in = X(インチ)
|
||||
.y-in = Y(インチ)
|
||||
.hide-paperspace-objects = ペーパー空間のオブジェクトを隠す
|
||||
.save-changes-to-layout = 変更をレイアウトに保存
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ は __ocs_fmt_1__ に対応していません。既定の用紙 __ocs_fmt_2__ に切り替えました(PAPERUPDATE = 1)。
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ は __ocs_fmt_1__ に対応していません。用紙はそのままです(PAPERUPDATE = 0)。
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: プリンターは用紙を報告しません。用紙カタログを使用します。
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ 種類の用紙が報告されました
|
||||
.default-sheet-sheet = 既定の用紙: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = 既定の用紙: 報告なし
|
||||
.default-printer-name = 既定のプリンター: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = 既定のプリンター: システムから報告なし
|
||||
.printers-none-listed-by-the-system = プリンター: システムに一覧なし
|
||||
.printers-count = プリンター(__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = プリンターを一覧できませんでした: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = 印刷は PDF アプリケーション経由です: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = 印刷はプリンターへ直接送られます(印刷コマンドを登録した PDF アプリケーションがありません)。
|
||||
.via-the-pdf-application = PDF アプリケーション経由
|
||||
.direct-print = 直接印刷
|
||||
.y-mm = Y(mm)
|
||||
|
||||
manage =
|
||||
@@ -4794,6 +5361,19 @@ ui =
|
||||
.what-s-new = 新機能
|
||||
.width-value = 幅: __ocs_arg_value__
|
||||
.working = 処理中…
|
||||
.recent-input = 最近の入力
|
||||
.copy-with-base-point = 基点を指定してコピー
|
||||
.undo-label = 元に戻す __ocs_arg_label__
|
||||
.redo-label = やり直し __ocs_arg_label__
|
||||
.copy-selection = 選択をコピー
|
||||
.isolate = 分離
|
||||
.deselect-all = 選択解除
|
||||
.options-ellipsis = オプション...
|
||||
.base-point = 基点
|
||||
.snap-overrides = 優先オブジェクトスナップ
|
||||
.mid-between-2-points = 2 点間の中点
|
||||
.osnap-settings = オブジェクトスナップ設定...
|
||||
.snap-override-none-next-pick-only = 優先スナップ: なし (次の点のみ)。
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = 寸法値を常に寸法補助線の間に配置
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = 기본 애플리케이션
|
||||
.iced-theme = Iced 테마:
|
||||
.theme = 테마
|
||||
.right-click-customization = 오른쪽 클릭 사용자화
|
||||
.right-click-in-drawing-area = 도면 영역에서 오른쪽 클릭
|
||||
.hold-duration = 누르는 시간
|
||||
.right-click-mode-help = 바로 가기 메뉴: 오른쪽 클릭 시 항상 메뉴를 엽니다. 시간 민감: 짧은 클릭은 Enter, 길게 누르면 메뉴가 열립니다 (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = 바로 가기 메뉴
|
||||
.right-click-mode-time-sensitive = 시간 민감 (짧은 클릭 = Enter)
|
||||
.right-click-mode-enter-first = 먼저 Enter, 두 번째 클릭 = 메뉴
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio가 준비되었습니다.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } 객체
|
||||
}]:
|
||||
.target = MOVE 대상 지정 [기본 { $x },{ $y }]:
|
||||
.displacement = MOVE 변위 지정:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter 배열할 항목 수:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } 지금까지 복사
|
||||
*[other] { $count } 지금까지의 사본
|
||||
} | 배열 | Enter=완료 | 베이스 { $x },{ $y }]:
|
||||
.displacement = COPY 변위 지정:
|
||||
.mode = COPY 복사 모드 옵션 입력 [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = 도면 복구
|
||||
@@ -1038,8 +1048,8 @@ common =
|
||||
.loft-surface-created = LOFT: 표면을 생성했습니다.
|
||||
.loft-solid-created = LOFT: 솔리드가 생성되었습니다.
|
||||
.attsync-no-editable-block-references = ATTSYNC: 편집 가능한 블록 참조가 없습니다.
|
||||
.xref-reloaded-with-repairs = XREF 복구하여 다시 로드했습니다: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 다시 로드하지 못했습니다: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF 수리와 함께 다시 로드됨: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 다시 로드 실패: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = 이전 뷰
|
||||
.zoom-no-previous-view = ZOOM: 이전 뷰가 없습니다.
|
||||
.zoom-object = 객체로 줌
|
||||
@@ -1127,8 +1137,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = 파일에서 "__ocs_fmt_0__"을(를) 삽입합니다.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF 경고와 함께 복구했습니다: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 복구하지 못했습니다: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF 경고와 함께 복구됨: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 복구 실패: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = 배치를 하나 이상 선택하세요.
|
||||
.printing-is-not-available-in-the-web-version = 웹 버전에서는 인쇄할 수 없습니다.
|
||||
.sending-selected-layouts-to-the-system-printer = 선택한 배치를 시스템 프린터로 보내는 중…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = 삼각형 면 작성
|
||||
.location = { common.position }
|
||||
.creation-mode = 작성 모드
|
||||
.path = 경로
|
||||
.path = 경로:
|
||||
.expression = 표현식
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = 원격 이미지 "__ocs_fmt_0__"이(가) 로드되지 않았습니다: 원격 이미지 64 MB 제한을 초과합니다.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = 원격 이미지 "__ocs_fmt_0__"을(를) 가져올 수 없습니다: 요청 시간이 초과되었습니다.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = 경고 저장
|
||||
.unable-to-save-drawing = 도면을 저장할 수 없습니다
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = 모두 복원
|
||||
.restoring-drawing-s = __ocs_fmt_0__ 도면을 복원하는 중…
|
||||
.session-had-open-drawing-s = 세션에서 __ocs_fmt_0__ 도면이 열려 있었습니다.
|
||||
.in-place-save-failed-downloaded = 제자리 저장 실패(__ocs_fmt_0__); 대신 사본을 내려받았습니다
|
||||
.save-picker-failed-downloading = 저장 대상 선택 실패: __ocs_fmt_0__; 대신 사본을 내려받는 중
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ 객체 선택(__ocs_arg_count__ 선택, Enter 적용):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = 제거
|
||||
.pline-specify-starting-width = PLINE 시작 폭 지정 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE 끝 폭 지정 <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE 시작 반폭 지정 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE 끝 반폭 지정 <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (선) 다음 점 지정:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (호) 호의 끝점 지정:
|
||||
.pline-specify-length-of-line = PLINE 선의 길이 지정:
|
||||
.pline-specify-included-angle = PLINE 사이각 지정:
|
||||
.pline-specify-endpoint-of-arc = PLINE 호의 끝점 지정:
|
||||
.pline-specify-center-point-of-arc = PLINE 호의 중심점 지정:
|
||||
.pline-specify-radius-of-arc = PLINE 호의 반지름 지정:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE 호의 현 방향 지정:
|
||||
.pline-specify-length-of-chord = PLINE 현의 길이 지정:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE 호 시작점의 접선 방향 지정:
|
||||
.pline-specify-second-point-on-arc = PLINE 호의 두 번째 점 지정:
|
||||
.halfwidth = 반폭
|
||||
.center-keyword = 중심
|
||||
.close-keyword = 닫기
|
||||
.second-pt = 두 번째 점
|
||||
.arc-specify-start-point-of-arc = ARC 호의 시작점 지정:
|
||||
.arc-specify-second-point-of-arc = ARC 호의 두 번째 점 지정:
|
||||
.arc-specify-end-point-of-arc = ARC 호의 끝점 지정:
|
||||
.arc-specify-center-point-of-arc = ARC 호의 중심점 지정:
|
||||
.arc-specify-included-angle = ARC 사이각 지정:
|
||||
.arc-specify-length-of-chord = ARC 현의 길이 지정:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC 호 시작점의 접선 방향 지정:
|
||||
.arc-specify-radius-of-arc = ARC 호의 반지름 지정:
|
||||
.chord-length = 현 길이
|
||||
|
||||
modify =
|
||||
.add-vertex = 정점 추가
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = 톨. 스케일(DIMTFAC)
|
||||
.trim = 트림
|
||||
.exit = 종료
|
||||
.area-keyword = 면적
|
||||
.displacement = 변위
|
||||
.mode-keyword = 모드
|
||||
.array-keyword = 배열
|
||||
.use-first-point-as-displacement = 첫 번째 점을 변위로 사용
|
||||
.offset-erase-source-object-after-offsetting = OFFSET 간격띄우기 후 원본 객체를 지우시겠습니까? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET 간격띄우기 객체의 도면층 옵션 입력 [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter 그룹 이름 [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF 외부 참조:
|
||||
.xref-no-external-references-in-this-drawing = XREF 이 도면에는 외부 참조가 없습니다.
|
||||
.xref-reloaded = XREF가 "__ocs_fmt_0__"를 다시 로드했습니다.
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__"을(를) 오버레이로 설정함.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__"을(를) 첨부로 설정함.
|
||||
.xref-cannot-unload-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 언로드할 수 없습니다. 호스트 도면에서 언로드하세요.
|
||||
.xref-cannot-overlay-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 오버레이할 수 없습니다. 호스트 도면에서 오버레이하세요.
|
||||
.xref-cannot-reload-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 다시 로드할 수 없습니다. 호스트 도면에서 다시 로드하세요.
|
||||
.xref-cannot-attach-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 첨부할 수 없습니다. 호스트 도면에서 첨부하세요.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'의 경로 유형을 설정할 수 없습니다. 호스트 도면에서 설정하세요.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: 다시 로드는 도면 참조에만 적용됩니다.
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" 바인드됨.
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" 바인드됨, __ocs_fmt_1__개의 재매핑되지 않은 스타일 핸들 (바인드 제한사항 참조).
|
||||
.xref-cannot-bind-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 바인드할 수 없습니다. 호스트 도면에서 바인드하세요.
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__"을(를) 바인드할 수 없음: __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF 바인드(벡터 가져오기)는 이 버전에서 사용할 수 없습니다.
|
||||
.xref-cannot-detach-nested-reference = XREF: 중첩 참조 '__ocs_fmt_0__'을(를) 분리할 수 없습니다. 호스트 도면에서 분리하세요.
|
||||
.xref-cannot-make-path-relative = XREF: 드라이브 간 경로를 상대적으로 만들 수 없습니다.
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" 분리됨.
|
||||
.xref-no-loaded-reference-with-that-key = XREF: 해당 키를 가진 로드된 참조가 없습니다.
|
||||
.xref-no-references-match = XREF: '__ocs_fmt_0__'과(와) 일치하는 참조가 없습니다.
|
||||
.xref-manager-title = 외부 참조
|
||||
.xref-self-attach-blocked = XATTACH: 호스트 도면을 자신에게 첨부할 수 없습니다.
|
||||
.xref-overlays-drawing-references-only = XREF: 오버레이는 도면 참조에만 적용됩니다.
|
||||
.xref-path-set-for = XREF: "__ocs_fmt_0__"에 대한 경로가 설정됨 — 적용하려면 다시 로드하세요.
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" 언로드됨.
|
||||
.xref-unknown-option = XREF: 알 수 없는 옵션 '__ocs_fmt_0__'. 옵션: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__개의 참조가 업데이트됨.
|
||||
.usage-xref-path-pattern = 사용법: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = 사용법: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = 사용법: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__개의 참조를 찾을 수 없음 — EXTERNALREFERENCES로 참조 관리자를 여세요.
|
||||
.xref-nested-not-rendered = (중첩 — 렌더링되지 않음)
|
||||
.change-path = 경로 변경:
|
||||
.date = 날짜
|
||||
.details = 세부 정보
|
||||
.xref-detach = 분리
|
||||
.failed = 실패
|
||||
.xref-file-attach-is-not-available-on-web = 파일 첨부는 웹에서 사용할 수 없습니다 — 아래 참조 목록은 읽기 전용입니다.
|
||||
.xref-file-name = 파일 이름
|
||||
.found-at = 찾은 위치
|
||||
.xref-help = 도움말
|
||||
.xref-nested-references-are-read-only = 중첩 참조는 읽기 전용입니다 — 호스트 도면에서 편집하세요.
|
||||
.not-found = 찾을 수 없음
|
||||
.orphaned = 고아
|
||||
.unreferenced = 참조되지 않음
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = 열림
|
||||
.xref-untitled = 제목 없음
|
||||
.xref-unresolved = 확인되지 않음
|
||||
.xref-preview-not-available = 미리보기를 사용할 수 없음
|
||||
.xref-reload-all = 모두 다시 로드
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = 픽셀 너비
|
||||
.xref-pixel-height = 픽셀 높이
|
||||
.xref-resolution-unit = 해상도 단위
|
||||
.xref-overlay = 오버레이
|
||||
.xref-reference-manager-select-rows-bind = 참조 관리자 — 행을 선택한 다음 분리, 언로드, 다시 로드, 바인드, 오버레이 또는 경로 변경 모드를 선택하세요.
|
||||
.xref-bind = 바인드
|
||||
.xref-refresh = 새로 고침
|
||||
.relative = 상대
|
||||
.xref-reload = 다시 로드
|
||||
.xref-replace = 바꾸기:
|
||||
.saved-path = 저장된 경로
|
||||
.xref-select-a-reference-first = 먼저 참조를 선택하세요.
|
||||
.xref-select-a-reference-to-inspect-its = 세부 정보를 확인할 참조를 선택하세요
|
||||
.xref-set-path = 경로 설정
|
||||
.stale = 오래됨
|
||||
.toggle-list-tree = 목록/트리 전환
|
||||
.tree = 트리
|
||||
.xref-type-a-new-path-first = 먼저 새 경로를 입력하세요.
|
||||
.xref-type-the-path-prefix-to-find-first = 먼저 찾을 경로 접두어를 입력하세요.
|
||||
.xref-unload = 언로드
|
||||
.unloaded = 언로드됨
|
||||
.xref-new-path-for-selection = 선택 항목에 대한 새 경로
|
||||
.xref-new-path-prefix = 새 경로 접두어
|
||||
.xref-old-path-prefix = 이전 경로 접두어
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF 상대 XREF 경로를 확인하려면 먼저 도면을 저장하십시오.
|
||||
.xref-unresolved-external-references = XREF 확인되지 않은 외부 참조: __ocs_fmt_0__ — 참조된 DWG/DXF 파일을 페이지에 놓아 등록한 다음 이 도면을 다시 열거나 XRELOAD를 실행하세요.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ 개체가 클립보드에 복사되었습니다(기본 __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE 축으로 사용할 선, 반직선 또는 구성선을 선택하세요:
|
||||
.revolve-select-objects-or-mode = REVOLVE 회전할 객체 선택 또는 [모드] (Enter로 완료):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = 생성
|
||||
.boolean = 불리언 연산
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = OCS 열기 도움말 및 질문에 대한 토론...
|
||||
.opening-ocs-web = OCS 웹을 여는 중...
|
||||
.browser-cannot-open-typed-path = 브라우저는 입력한 경로를 열 수 없습니다. 파일을 선택하세요.
|
||||
.save-picker-failed-downloading = 저장 대상 선택 실패: __ocs_fmt_0__; 대신 사본을 내려받는 중
|
||||
.in-place-save-failed-downloaded = 제자리 저장 실패(__ocs_fmt_0__); 대신 사본을 내려받았습니다
|
||||
.opening-the-command-reference = 명령 참조 열기...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__"이(가) 이미 다른 내용으로 로드되었습니다. 기존 파일을 유지했습니다.
|
||||
.opening-patreon-page = Patreon 페이지를 여는 중...
|
||||
@@ -4566,6 +5090,19 @@ plot =
|
||||
.export-pdf = PDF 내보내기
|
||||
.fit-to-paper = 종이에 맞추기
|
||||
.layout-plots-the-current-sheet-using-the-selec = 레이아웃은 선택한 용지 크기를 사용하여 현재 시트를 플롯합니다.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = 겹치는 선 병합
|
||||
.object-lineweights = 객체 선가중치
|
||||
.orientation = 오리엔테이션
|
||||
@@ -4583,6 +5120,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = 플롯 스타일 테이블(펜 지정)
|
||||
.plot-transparency =플롯 투명도
|
||||
.plot-upside-down = 거꾸로 플롯
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = 명명된 플롯 스타일 테이블(.stb)은 아직 지원되지 않습니다: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__을(를) 플롯 스타일 폴더(__ocs_fmt_1__)에서 찾을 수 없습니다.
|
||||
.preview = 미리보기
|
||||
.printer-plotter = 프린터/플로터
|
||||
.properties = 속성…
|
||||
@@ -4594,6 +5133,34 @@ plot =
|
||||
.system-default-printer = 시스템 기본 프린터
|
||||
.what-to-plot = 무엇을 플롯할 것인가
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = 페이지 설정을 가져올 도면 선택
|
||||
.drawings-and-templates = 도면 및 템플릿
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: 페이지 설정 __ocs_fmt_0__개를 가져왔고 __ocs_fmt_1__개를 교체했습니다.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: __ocs_fmt_1__에 "__ocs_fmt_0__" 페이지 설정이 없습니다.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: __ocs_fmt_0__에서 가져올 항목이 없습니다.
|
||||
.no-named-page-setups-in-this-drawing = 이 도면에는 명명된 페이지 설정이 없습니다.
|
||||
.import-ellipsis = 가져오기…
|
||||
.show-the-page-setup-for-new-layouts = 새 배치에 페이지 설정 표시
|
||||
.x-in = X (인치)
|
||||
.y-in = Y (인치)
|
||||
.hide-paperspace-objects = 도면 공간 객체 숨기기
|
||||
.save-changes-to-layout = 변경 사항을 배치에 저장
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__이(가) __ocs_fmt_1__을(를) 지원하지 않습니다. 기본 용지 __ocs_fmt_2__(으)로 전환했습니다 (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__이(가) __ocs_fmt_1__을(를) 지원하지 않습니다. 용지를 유지합니다 (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: 프린터가 용지를 보고하지 않습니다. 용지 카탈로그를 사용합니다.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: 용지 __ocs_fmt_1__개 보고됨
|
||||
.default-sheet-sheet = 기본 용지: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = 기본 용지: 보고되지 않음
|
||||
.default-printer-name = 기본 프린터: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = 기본 프린터: 시스템이 보고하지 않음
|
||||
.printers-none-listed-by-the-system = 프린터: 시스템에 나열된 항목 없음
|
||||
.printers-count = 프린터 (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = 프린터 목록을 가져올 수 없습니다: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = 출력은 PDF 응용 프로그램을 거칩니다: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = 출력이 프린터로 직접 전송됩니다 (인쇄 명령을 등록한 PDF 응용 프로그램이 없음).
|
||||
.via-the-pdf-application = PDF 응용 프로그램 경유
|
||||
.direct-print = 직접 인쇄
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4805,6 +5372,19 @@ ui =
|
||||
.what-s-new = 새로운 소식
|
||||
.width-value = 폭: __ocs_arg_value__
|
||||
.working = 일하는 중…
|
||||
.recent-input = 최근 입력
|
||||
.copy-with-base-point = 기준점과 함께 복사
|
||||
.undo-label = 명령 취소 __ocs_arg_label__
|
||||
.redo-label = 명령 복구 __ocs_arg_label__
|
||||
.copy-selection = 선택 복사
|
||||
.isolate = 분리
|
||||
.deselect-all = 선택 해제
|
||||
.options-ellipsis = 옵션...
|
||||
.base-point = 기준점
|
||||
.snap-overrides = 스냅 재지정
|
||||
.mid-between-2-points = 두 점 사이의 중간
|
||||
.osnap-settings = 객체 스냅 설정...
|
||||
.snap-override-none-next-pick-only = 스냅 재지정: 없음 (다음 선택만).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = 보조선 사이에 항상 텍스트 유지
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Standaardtoepassing
|
||||
.iced-theme = Iced thema:
|
||||
.theme = Thema
|
||||
.right-click-customization = Rechtsklik aanpassen
|
||||
.right-click-in-drawing-area = Rechtsklik in tekengebied
|
||||
.hold-duration = Vasthoudduur
|
||||
.right-click-mode-help = Snelmenu: rechtsklik opent altijd het menu. Tijdgevoelig: een korte klik is Enter, langer vasthouden opent het menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Snelmenu
|
||||
.right-click-mode-time-sensitive = Tijdgevoelig (korte klik = Enter)
|
||||
.right-click-mode-enter-first = Eerst Enter, tweede klik = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio is gereed.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } objecten
|
||||
}]:
|
||||
.target = MOVE Geef de bestemming op [basis { $x },{ $y }]:
|
||||
.displacement = MOVE Geef verplaatsing op:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Voer het aantal items in de reeks in:
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] { $count } kopie tot nu toe
|
||||
*[other] { $count } kopieën tot nu toe
|
||||
} | Reeks | Enter=gereed | basis { $x },{ $y }]:
|
||||
.displacement = COPY Geef verplaatsing op:
|
||||
.mode = COPY Geef kopieermodus op [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Tekening herstellen
|
||||
@@ -1037,8 +1047,8 @@ common =
|
||||
.loft-surface-created = LOFT: oppervlak gemaakt.
|
||||
.loft-solid-created = LOFT: vaste stof aangemaakt.
|
||||
.attsync-no-editable-block-references = ATTSYNC: geen bewerkbare blokreferenties.
|
||||
.xref-reloaded-with-repairs = XREF Opnieuw geladen met reparaties: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Opnieuw laden mislukt: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF Herladen met reparaties: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Herladen mislukt: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Vorige weergave
|
||||
.zoom-no-previous-view = ZOOM: geen vorige weergave.
|
||||
.zoom-object = Inzoomen op object
|
||||
@@ -1623,7 +1633,7 @@ common =
|
||||
.create-triangular-face = Driehoekig vlak maken
|
||||
.location = { common.position }
|
||||
.creation-mode = Aanmaakmodus
|
||||
.path = Pad
|
||||
.path = Pad:
|
||||
.expression = Expressie
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Externe afbeelding "__ocs_fmt_0__" is niet geladen: deze overschrijdt de limiet van 64 MB voor externe afbeeldingen.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Externe afbeelding "__ocs_fmt_0__" kon niet worden opgehaald: het verzoek is verlopen.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Waarschuwing opslaan
|
||||
.unable-to-save-drawing = Kan tekening niet opslaan
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Alles herstellen
|
||||
.restoring-drawing-s = __ocs_fmt_0__ tekening(en) worden hersteld…
|
||||
.session-had-open-drawing-s = De sessie had __ocs_fmt_0__ tekening(en) open.
|
||||
.in-place-save-failed-downloaded = Ter plekke opslaan mislukt (__ocs_fmt_0__); een kopie is gedownload
|
||||
.save-picker-failed-downloading = Kiezen van opslagbestemming mislukt: __ocs_fmt_0__; een kopie wordt gedownload
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Selecteer objecten (__ocs_arg_count__ geselecteerd, Voer in om toe te passen):
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Verwijderen
|
||||
.pline-specify-starting-width = PLINE Geef beginbreedte op <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Geef eindbreedte op <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Geef halve beginbreedte op <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Geef halve eindbreedte op <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Lijn) Geef volgend punt op:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Boog) Geef eindpunt van boog op:
|
||||
.pline-specify-length-of-line = PLINE Geef lengte van lijn op:
|
||||
.pline-specify-included-angle = PLINE Geef ingesloten hoek op:
|
||||
.pline-specify-endpoint-of-arc = PLINE Geef eindpunt van boog op:
|
||||
.pline-specify-center-point-of-arc = PLINE Geef middelpunt van boog op:
|
||||
.pline-specify-radius-of-arc = PLINE Geef straal van boog op:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Geef richting van koorde van boog op:
|
||||
.pline-specify-length-of-chord = PLINE Geef lengte van koorde op:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Geef raaklijnrichting in beginpunt van boog op:
|
||||
.pline-specify-second-point-on-arc = PLINE Geef tweede punt op boog op:
|
||||
.halfwidth = Halve breedte
|
||||
.center-keyword = Centrum
|
||||
.close-keyword = Sluiten
|
||||
.second-pt = Tweede punt
|
||||
.arc-specify-start-point-of-arc = ARC Geef beginpunt van boog op:
|
||||
.arc-specify-second-point-of-arc = ARC Geef tweede punt van boog op:
|
||||
.arc-specify-end-point-of-arc = ARC Geef eindpunt van boog op:
|
||||
.arc-specify-center-point-of-arc = ARC Geef middelpunt van boog op:
|
||||
.arc-specify-included-angle = ARC Geef ingesloten hoek op:
|
||||
.arc-specify-length-of-chord = ARC Geef lengte van koorde op:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Geef raaklijnrichting in beginpunt van boog op:
|
||||
.arc-specify-radius-of-arc = ARC Geef straal van boog op:
|
||||
.chord-length = Koordelengte
|
||||
|
||||
modify =
|
||||
.add-vertex = Hoekpunt toevoegen
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tol. schaal (DIMTFAC)
|
||||
.trim = Trimmen
|
||||
.exit = Afsluiten
|
||||
.area-keyword = Oppervlakte
|
||||
.displacement = Verplaatsing
|
||||
.mode-keyword = Modus
|
||||
.array-keyword = Patroon
|
||||
.use-first-point-as-displacement = Eerste punt als verplaatsing
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Bronobject wissen na verschuiven? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Laag voor verschoven objecten [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Groepsnaam invoeren [__ocs_arg_name__]:
|
||||
@@ -3149,6 +3581,93 @@ insert =
|
||||
.xref-external-references = XREF Externe verwijzingen:
|
||||
.xref-no-external-references-in-this-drawing = XREF Geen externe referenties in deze tekening.
|
||||
.xref-reloaded = XREF Herladen "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" ingesteld op Overleggen.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" ingesteld op Koppelen.
|
||||
.xref-cannot-unload-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet ontladen. Ontlaad deze in de hosttekening.
|
||||
.xref-cannot-overlay-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet overleggen. Overleg deze in de hosttekening.
|
||||
.xref-cannot-reload-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet herladen. Herlaad deze in de hosttekening.
|
||||
.xref-cannot-attach-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet koppelen. Koppel deze in de hosttekening.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: kan padtype niet instellen voor geneste verwijzing '__ocs_fmt_0__'. Stel dit in in de hosttekening.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: opnieuw laden geldt alleen voor tekeningreferenties.
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" ingevoegd.
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" ingevoegd met __ocs_fmt_1__ niet-hertoegewezen stijlgrepen (zie bindingsbeperkingen).
|
||||
.xref-cannot-bind-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet invoegen. Voeg deze in in de hosttekening.
|
||||
.xref-cannot-bind = XREF: kan "__ocs_fmt_0__" niet invoegen: __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF-invoeging (vectorimport) is niet beschikbaar in deze versie.
|
||||
.xref-cannot-detach-nested-reference = XREF: kan geneste verwijzing '__ocs_fmt_0__' niet loskoppelen. Koppel deze los in de hosttekening.
|
||||
.xref-cannot-make-path-relative = XREF: kan pad niet relatief maken tussen stations.
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" losgekoppeld.
|
||||
.xref-no-loaded-reference-with-that-key = XREF: geen geladen referentie met die sleutel.
|
||||
.xref-no-references-match = XREF: geen referenties komen overeen met '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Externe referenties
|
||||
.xref-self-attach-blocked = XATTACH: kan de hosttekening niet in zichzelf koppelen.
|
||||
.xref-overlays-drawing-references-only = XREF: overleggingen gelden alleen voor tekeningreferenties.
|
||||
.xref-path-set-for = XREF: Pad ingesteld voor "__ocs_fmt_0__" — Herlaad om toe te passen.
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" ontladen.
|
||||
.xref-unknown-option = XREF: onbekende optie '__ocs_fmt_0__'. Opties: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ referentie(s) bijgewerkt.
|
||||
.usage-xref-path-pattern = Gebruik: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Gebruik: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Gebruik: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ referentie(s) niet gevonden — open de referentiebeheerder met EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (genest — niet weergegeven)
|
||||
.change-path = Pad wijzigen:
|
||||
.date = Datum
|
||||
.details = Details
|
||||
.xref-detach = Loskoppelen
|
||||
.failed = Mislukt
|
||||
.xref-file-attach-is-not-available-on-web = Bestand koppelen is niet beschikbaar op het web — de onderstaande referentielijst is alleen-lezen.
|
||||
.xref-file-name = Bestandsnaam
|
||||
.found-at = Gevonden op
|
||||
.xref-help = Help
|
||||
.xref-nested-references-are-read-only = Geneste referenties zijn alleen-lezen — bewerk ze in hun hosttekening.
|
||||
.not-found = Niet gevonden
|
||||
.orphaned = Wees
|
||||
.unreferenced = Onverwezen
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Geopend
|
||||
.xref-untitled = Naamloos
|
||||
.xref-unresolved = Onopgelost
|
||||
.xref-preview-not-available = Voorbeeld niet beschikbaar
|
||||
.xref-reload-all = Alles herladen
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Pixelbreedte
|
||||
.xref-pixel-height = Pixelhoogte
|
||||
.xref-resolution-unit = Resolutie-eenheid
|
||||
.xref-overlay = Overleggen
|
||||
.xref-reference-manager-select-rows-bind = Referentiebeheerder — selecteer rijen, daarna Loskoppelen, Ontladen, Herladen, Invoegen, Overleggen of een padwijzigingsmodus.
|
||||
.xref-bind = Invoegen
|
||||
.xref-refresh = Vernieuwen
|
||||
.relative = Relatief
|
||||
.xref-reload = Herladen
|
||||
.xref-replace = Vervangen:
|
||||
.saved-path = Opgeslagen pad
|
||||
.xref-select-a-reference-first = Selecteer eerst een referentie.
|
||||
.xref-select-a-reference-to-inspect-its = Selecteer een referentie om de details te bekijken
|
||||
.xref-set-path = Pad instellen
|
||||
.stale = Verouderd
|
||||
.toggle-list-tree = Lijst/structuur wisselen
|
||||
.tree = Structuur
|
||||
.xref-type-a-new-path-first = Typ eerst een nieuw pad.
|
||||
.xref-type-the-path-prefix-to-find-first = Typ eerst het padprefix om te zoeken.
|
||||
.xref-unload = Ontladen
|
||||
.unloaded = Ontladen
|
||||
.xref-new-path-for-selection = nieuw pad voor selectie
|
||||
.xref-new-path-prefix = nieuw padprefix
|
||||
.xref-old-path-prefix = oud padprefix
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Sla de tekening eerst op om relatieve XREF paden op te lossen.
|
||||
.xref-unresolved-external-references = XREF Onopgeloste externe referenties: __ocs_fmt_0__ — sleep de bedoelde DWG/DXF-bestanden naar de pagina om ze te registreren en open deze tekening daarna opnieuw of voer XRELOAD uit.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ object(en) naar het klembord gekopieerd (basispunt __ocs_fmt_1__, __ocs_fmt_2__).
|
||||
@@ -3249,6 +3768,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Selecteer een lijn, straal of constructielijn als as:
|
||||
.revolve-select-objects-or-mode = REVOLVE Selecteer objecten om te wentelen of [Modus] (Enter om te voltooien):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Maken
|
||||
.boolean = Booleaanse bewerkingen
|
||||
@@ -3582,8 +4108,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Openen OCS Discussie voor hulp en vragen...
|
||||
.opening-ocs-web = Openen OCS Web...
|
||||
.browser-cannot-open-typed-path = De browser kan een getypt pad niet openen; kies het bestand.
|
||||
.save-picker-failed-downloading = Kiezen van opslagbestemming mislukt: __ocs_fmt_0__; een kopie wordt gedownload
|
||||
.in-place-save-failed-downloaded = Ter plekke opslaan mislukt (__ocs_fmt_0__); een kopie is gedownload
|
||||
.opening-the-command-reference = Commandoreferentie openen...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" is al geladen met andere inhoud; het bestaande bestand is bewaard.
|
||||
.opening-patreon-page = Patreon pagina openen...
|
||||
@@ -4565,6 +5089,19 @@ plot =
|
||||
.export-pdf = Exporteren PDF
|
||||
.fit-to-paper = Aan papier aanpassen
|
||||
.layout-plots-the-current-sheet-using-the-selec = De lay-out plot het huidige vel op het geselecteerde papierformaat.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Overlaplijnen samenvoegen
|
||||
.object-lineweights = Objectlijndiktes
|
||||
.orientation = Oriëntatie
|
||||
@@ -4582,6 +5119,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Plotstijltabel (pentoewijzingen)
|
||||
.plot-transparency = Doorzichtigheid van de plaats van uitvoering
|
||||
.plot-upside-down = Ondersteboven plotten
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Benoemde plotstijltabellen (.stb) worden nog niet ondersteund: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ is niet gevonden in de map met plotstijlen (__ocs_fmt_1__).
|
||||
.preview = Voorbeeld
|
||||
.printer-plotter = Printer/plotter
|
||||
.properties = Eigenschappen...
|
||||
@@ -4593,6 +5132,34 @@ plot =
|
||||
.system-default-printer = Standaardprinter van het systeem
|
||||
.what-to-plot = Wat te plannen
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Tekening kiezen om pagina-instellingen uit te importeren
|
||||
.drawings-and-templates = Tekeningen en sjablonen
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ pagina-instelling(en) geïmporteerd, __ocs_fmt_1__ vervangen.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: geen pagina-instelling met de naam "__ocs_fmt_0__" in __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: niets te importeren uit __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Geen benoemde pagina-instellingen in deze tekening.
|
||||
.import-ellipsis = Importeren…
|
||||
.show-the-page-setup-for-new-layouts = Pagina-instelling tonen voor nieuwe lay-outs
|
||||
.x-in = X (inch)
|
||||
.y-in = Y (inch)
|
||||
.hide-paperspace-objects = Papierruimte-objecten verbergen
|
||||
.save-changes-to-layout = Wijzigingen in lay-out opslaan
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ ondersteunt __ocs_fmt_1__ niet; overgeschakeld naar het standaardblad __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ ondersteunt __ocs_fmt_1__ niet; het blad blijft behouden (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: de printer meldt geen vellen; de papiercatalogus wordt gebruikt.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ vel(len) gemeld
|
||||
.default-sheet-sheet = Standaardvel: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Standaardvel: niet gemeld
|
||||
.default-printer-name = Standaardprinter: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Standaardprinter: geen gemeld door het systeem
|
||||
.printers-none-listed-by-the-system = Printers: geen vermeld door het systeem
|
||||
.printers-count = Printers (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Kon printers niet weergeven: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Plots gaan via de PDF-toepassing: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Plots gaan rechtstreeks naar de printer (geen PDF-toepassing registreert een afdrukopdracht).
|
||||
.via-the-pdf-application = via de PDF-toepassing
|
||||
.direct-print = rechtstreeks afdrukken
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4804,6 +5371,19 @@ ui =
|
||||
.what-s-new = Wat is er nieuw?
|
||||
.width-value = Breedte: __ocs_arg_value__
|
||||
.working = Werken...
|
||||
.recent-input = Recente invoer
|
||||
.copy-with-base-point = Kopiëren met basispunt
|
||||
.undo-label = Ongedaan maken __ocs_arg_label__
|
||||
.redo-label = Opnieuw __ocs_arg_label__
|
||||
.copy-selection = Selectie kopiëren
|
||||
.isolate = Isoleren
|
||||
.deselect-all = Alles deselecteren
|
||||
.options-ellipsis = Opties...
|
||||
.base-point = Basispunt
|
||||
.snap-overrides = Tijdelijke snaps
|
||||
.mid-between-2-points = Midden tussen 2 punten
|
||||
.osnap-settings = Objectsnap-instellingen...
|
||||
.snap-override-none-next-pick-only = Tijdelijke snap: Geen (alleen volgend punt).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Tekst altijd tussen hulplijnen houden
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Aplikacja domyślna
|
||||
.iced-theme = Motyw Iced:
|
||||
.theme = Motyw
|
||||
.right-click-customization = Dostosowanie prawego przycisku
|
||||
.right-click-in-drawing-area = Prawy przycisk w obszarze rysunku
|
||||
.hold-duration = Czas przytrzymania
|
||||
.right-click-mode-help = Menu skrótów: prawy przycisk zawsze otwiera menu. Zależne od czasu: krótkie kliknięcie to Enter, dłuższe przytrzymanie otwiera menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Menu skrótów
|
||||
.right-click-mode-time-sensitive = Zależne od czasu (krótkie kliknięcie = Enter)
|
||||
.right-click-mode-enter-first = Najpierw Enter, drugie kliknięcie = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio jest gotowe.
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } obiekty
|
||||
}]:
|
||||
.target = MOVE Określ miejsce docelowe [podstawa { $x },{ $y }]:
|
||||
.displacement = MOVE Określ przesunięcie:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Enter liczba elementów do tablicy:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] { $count } kopia do tej pory
|
||||
*[other] { $count } kopii do tej pory
|
||||
} | Tablica | Enter=gotowe | baza { $x },{ $y }]:
|
||||
.displacement = COPY Określ przesunięcie:
|
||||
.mode = COPY Podaj tryb kopiowania [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Odzyskaj rysunek
|
||||
@@ -1038,8 +1048,8 @@ common =
|
||||
.loft-surface-created = LOFT: utworzono powierzchnię.
|
||||
.loft-solid-created = LOFT: utworzono bryłę.
|
||||
.attsync-no-editable-block-references = ATTSYNC: brak edytowalnych odwołań do bloków.
|
||||
.xref-reloaded-with-repairs = XREF Wczytano ponownie z naprawami: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Ponowne wczytanie nie powiodło się: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF Przeładowano z naprawami: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Przeładowanie nie powiodło się: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Poprzedni widok
|
||||
.zoom-no-previous-view = ZOOM: brak poprzedniego widoku.
|
||||
.zoom-object = Powiększ do obiektu
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = Utwórz trójkątną ścianę
|
||||
.location = { common.position }
|
||||
.creation-mode = Tryb tworzenia
|
||||
.path = Ścieżka
|
||||
.path = Ścieżka:
|
||||
.expression = Wyrażenie
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Zdalny obraz „__ocs_fmt_0__” nie został wczytany: przekracza limit 64 MB dla zdalnych obrazów.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Nie można pobrać zdalnego obrazu „__ocs_fmt_0__”: upłynął limit czasu żądania.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Zapisz ostrzeżenie
|
||||
.unable-to-save-drawing = Nie można zapisać rysunku
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = Przywróć wszystkie
|
||||
.restoring-drawing-s = Przywracanie __ocs_fmt_0__ rysunków…
|
||||
.session-had-open-drawing-s = Sesja miała __ocs_fmt_0__ otwartych rysunków.
|
||||
.in-place-save-failed-downloaded = Zapis w miejscu nie powiódł się (__ocs_fmt_0__); pobrano kopię
|
||||
.save-picker-failed-downloading = Wybór miejsca zapisu nie powiódł się: __ocs_fmt_0__; pobieranie kopii
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Wybierz obiekty (wybrano __ocs_arg_count__, zastosowano Enter):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Usuń
|
||||
.pline-specify-starting-width = PLINE Określ szerokość początkową <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Określ szerokość końcową <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Określ początkową połowę szerokości <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Określ końcową połowę szerokości <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Linia) Określ następny punkt:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Łuk) Określ punkt końcowy łuku:
|
||||
.pline-specify-length-of-line = PLINE Określ długość linii:
|
||||
.pline-specify-included-angle = PLINE Określ kąt rozwarcia:
|
||||
.pline-specify-endpoint-of-arc = PLINE Określ punkt końcowy łuku:
|
||||
.pline-specify-center-point-of-arc = PLINE Określ środek łuku:
|
||||
.pline-specify-radius-of-arc = PLINE Określ promień łuku:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Określ kierunek cięciwy łuku:
|
||||
.pline-specify-length-of-chord = PLINE Określ długość cięciwy:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Określ kierunek stycznej w punkcie początkowym łuku:
|
||||
.pline-specify-second-point-on-arc = PLINE Określ drugi punkt na łuku:
|
||||
.halfwidth = Połowa szerokości
|
||||
.center-keyword = Środek
|
||||
.close-keyword = Zamknij
|
||||
.second-pt = Drugi punkt
|
||||
.arc-specify-start-point-of-arc = ARC Określ punkt początkowy łuku:
|
||||
.arc-specify-second-point-of-arc = ARC Określ drugi punkt łuku:
|
||||
.arc-specify-end-point-of-arc = ARC Określ punkt końcowy łuku:
|
||||
.arc-specify-center-point-of-arc = ARC Określ środek łuku:
|
||||
.arc-specify-included-angle = ARC Określ kąt rozwarcia:
|
||||
.arc-specify-length-of-chord = ARC Określ długość cięciwy:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Określ kierunek stycznej w punkcie początkowym łuku:
|
||||
.arc-specify-radius-of-arc = ARC Określ promień łuku:
|
||||
.chord-length = Długość cięciwy
|
||||
|
||||
modify =
|
||||
.add-vertex = Dodaj wierzchołek
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = Toł. skala (DIMTFAC)
|
||||
.trim = Przytnij
|
||||
.exit = Wyjdź
|
||||
.area-keyword = Pole
|
||||
.displacement = Przesunięcie
|
||||
.mode-keyword = Tryb
|
||||
.array-keyword = Szyk
|
||||
.use-first-point-as-displacement = Pierwszy punkt jako przesunięcie
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Usunąć obiekt źródłowy po odsunięciu? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Warstwa odsuniętych obiektów [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Enter nazwa grupy [__ocs_arg_name__]:
|
||||
@@ -3150,6 +3582,93 @@ insert =
|
||||
.xref-external-references = XREF Referencje zewnętrzne:
|
||||
.xref-no-external-references-in-this-drawing = XREF Brak zewnętrznych odniesień na tym rysunku.
|
||||
.xref-reloaded = XREF Załadowano ponownie „__ocs_fmt_0__”
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" ustawiono na Nałóż.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" ustawiono na Dołącz.
|
||||
.xref-cannot-unload-nested-reference = XREF: nie można odłączyć zagnieżdżonego odwołania '__ocs_fmt_0__'. Odłącz je w rysunku nadrzędnym.
|
||||
.xref-cannot-overlay-nested-reference = XREF: nie można nałożyć zagnieżdżonego odwołania '__ocs_fmt_0__'. Nałóż je w rysunku nadrzędnym.
|
||||
.xref-cannot-reload-nested-reference = XREF: nie można przeładować zagnieżdżonego odwołania '__ocs_fmt_0__'. Przeładuj je w rysunku nadrzędnym.
|
||||
.xref-cannot-attach-nested-reference = XREF: nie można dołączyć zagnieżdżonego odwołania '__ocs_fmt_0__'. Dołącz je w swoim rysunku nadrzędnym.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: nie można ustawić typu ścieżki dla zagnieżdżonego odwołania '__ocs_fmt_0__'. Ustaw go w rysunku nadrzędnym.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: przeładowanie dotyczy tylko odwołań do rysunków.
|
||||
.xref-bound = XREF: powiązano "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: powiązano "__ocs_fmt_0__" z __ocs_fmt_1__ nieprzypisanymi uchwytami stylu (patrz ograniczenia wiązania).
|
||||
.xref-cannot-bind-nested-reference = XREF: nie można powiązać zagnieżdżonego odwołania '__ocs_fmt_0__'. Powiąż je w rysunku nadrzędnym.
|
||||
.xref-cannot-bind = XREF: nie można powiązać "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: Powiązanie PDF (import wektorowy) nie jest dostępne w tej wersji.
|
||||
.xref-cannot-detach-nested-reference = XREF: nie można odłączyć zagnieżdżonego odwołania '__ocs_fmt_0__'. Odłącz je w rysunku nadrzędnym.
|
||||
.xref-cannot-make-path-relative = XREF: nie można uczynić ścieżki względną między dyskami.
|
||||
.xref-detached = XREF: odłączono "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: brak załadowanego odwołania o tym kluczu.
|
||||
.xref-no-references-match = XREF: brak odwołań pasujących do '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Odwołania zewnętrzne
|
||||
.xref-self-attach-blocked = XATTACH: nie można dołączyć rysunku nadrzędnego do samego siebie.
|
||||
.xref-overlays-drawing-references-only = XREF: nałożenia dotyczą tylko odwołań do rysunków.
|
||||
.xref-path-set-for = XREF: Ścieżka ustawiona dla "__ocs_fmt_0__" — Przeładuj, aby zastosować.
|
||||
.xref-unloaded = XREF: odłączono z pamięci "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: nieznana opcja '__ocs_fmt_0__'. Opcje: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: zaktualizowano __ocs_fmt_0__ odwołanie(a).
|
||||
.usage-xref-path-pattern = Użycie: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Użycie: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Użycie: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ odwołanie(a) nie znalezione — otwórz menedżera odwołań za pomocą EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (zagnieżdżone — nie renderowane)
|
||||
.change-path = Zmień ścieżkę:
|
||||
.date = Data
|
||||
.details = Szczegóły
|
||||
.xref-detach = Odłącz
|
||||
.failed = Niepowodzenie
|
||||
.xref-file-attach-is-not-available-on-web = Dołączanie pliku nie jest dostępne w wersji internetowej — lista odwołań poniżej jest tylko do odczytu.
|
||||
.xref-file-name = Nazwa pliku
|
||||
.found-at = Znaleziono w
|
||||
.xref-help = Pomoc
|
||||
.xref-nested-references-are-read-only = Zagnieżdżone odwołania są tylko do odczytu — edytuj je w ich rysunku nadrzędnym.
|
||||
.not-found = Nie znaleziono
|
||||
.orphaned = Osierocony
|
||||
.unreferenced = Nieodwołany
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Otwarte
|
||||
.xref-untitled = Bez tytułu
|
||||
.xref-unresolved = Nierozwiązane
|
||||
.xref-preview-not-available = Podgląd niedostępny
|
||||
.xref-reload-all = Przeładuj wszystko
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Szerokość w pikselach
|
||||
.xref-pixel-height = Wysokość w pikselach
|
||||
.xref-resolution-unit = Jednostka rozdzielczości
|
||||
.xref-overlay = Nałóż
|
||||
.xref-reference-manager-select-rows-bind = Menedżer odwołań — wybierz wiersze, następnie Odłącz, Odłącz z pamięci, Przeładuj, Powiąż, Nałóż lub tryb zmiany ścieżki.
|
||||
.xref-bind = Powiąż
|
||||
.xref-refresh = Odśwież
|
||||
.relative = Względna
|
||||
.xref-reload = Przeładuj
|
||||
.xref-replace = Zamień:
|
||||
.saved-path = Zapisana ścieżka
|
||||
.xref-select-a-reference-first = Najpierw wybierz odwołanie.
|
||||
.xref-select-a-reference-to-inspect-its = Wybierz odwołanie, aby wyświetlić jego szczegóły
|
||||
.xref-set-path = Ustaw ścieżkę
|
||||
.stale = Nieaktualny
|
||||
.toggle-list-tree = Przełącz listę/drzewo
|
||||
.tree = Drzewo
|
||||
.xref-type-a-new-path-first = Najpierwprowadź nową ścieżkę.
|
||||
.xref-type-the-path-prefix-to-find-first = Najpierw wprowadź prefiks ścieżki do wyszukania.
|
||||
.xref-unload = Odłącz z pamięci
|
||||
.unloaded = Odłączone
|
||||
.xref-new-path-for-selection = nowa ścieżka dla zaznaczenia
|
||||
.xref-new-path-prefix = nowy prefiks ścieżki
|
||||
.xref-old-path-prefix = stary prefiks ścieżki
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Zapisz najpierw rysunek, aby ustalić względne ścieżki XREF.
|
||||
.xref-unresolved-external-references = XREF Nierozwiązane odniesienia zewnętrzne: __ocs_fmt_0__ — upuść przywoływane pliki DWG/DXF na stronę, aby je zarejestrować, a następnie otwórz ponownie ten rysunek lub uruchom XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = Obiekt(y) __ocs_fmt_0__ skopiowano do schowka (bazowe __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,6 +3769,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Wybierz linię, półprostą lub linię konstrukcyjną jako oś:
|
||||
.revolve-select-objects-or-mode = REVOLVE Wybierz obiekty do obrotu lub [Tryb] (Enter kończy):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Utwórz
|
||||
.boolean = Operacje boolowskie
|
||||
@@ -3583,8 +4109,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Otwieranie dyskusji OCS w celu uzyskania pomocy i pytań...
|
||||
.opening-ocs-web = Otwieranie OCS Web...
|
||||
.browser-cannot-open-typed-path = Przeglądarka nie otworzy wpisanej ścieżki; wybierz plik.
|
||||
.save-picker-failed-downloading = Wybór miejsca zapisu nie powiódł się: __ocs_fmt_0__; pobieranie kopii
|
||||
.in-place-save-failed-downloaded = Zapis w miejscu nie powiódł się (__ocs_fmt_0__); pobrano kopię
|
||||
.opening-the-command-reference = Otwieranie dokumentacji poleceń...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" jest już wczytany z inną zawartością; zachowano istniejący plik.
|
||||
.opening-patreon-page = Otwieranie strony Patreon...
|
||||
@@ -4566,6 +5090,19 @@ plot =
|
||||
.export-pdf = Eksportuj PDF
|
||||
.fit-to-paper = Dopasuj do papieru
|
||||
.layout-plots-the-current-sheet-using-the-selec = Układ drukuje bieżący arkusz przy użyciu wybranego rozmiaru papieru.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Połącz nakładające się linie
|
||||
.object-lineweights = Szerokości linii obiektu
|
||||
.orientation = Orientacja
|
||||
@@ -4583,6 +5120,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Tabela stylów wydruku (przypisania pisaków)
|
||||
.plot-transparency =Przejrzystość fabuły
|
||||
.plot-upside-down = Fabuła do góry nogami
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Nazwane tabele stylów wydruku (.stb) nie są jeszcze obsługiwane: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = Nie znaleziono __ocs_fmt_0__ w folderze stylów wydruku (__ocs_fmt_1__).
|
||||
.preview = Podgląd
|
||||
.printer-plotter = Drukarka / ploter
|
||||
.properties = Właściwości…
|
||||
@@ -4594,6 +5133,34 @@ plot =
|
||||
.system-default-printer = Domyślna drukarka systemowa
|
||||
.what-to-plot = Co nakreślić
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Wybierz rysunek, z którego zaimportować ustawienia strony
|
||||
.drawings-and-templates = Rysunki i szablony
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: zaimportowano __ocs_fmt_0__ ustawień strony, zastąpiono __ocs_fmt_1__.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: brak ustawienia strony o nazwie „__ocs_fmt_0__” w __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nie ma nic do zaimportowania z __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Brak nazwanych ustawień strony w tym rysunku.
|
||||
.import-ellipsis = Importuj…
|
||||
.show-the-page-setup-for-new-layouts = Pokaż ustawienia strony dla nowych arkuszy
|
||||
.x-in = X (cale)
|
||||
.y-in = Y (cale)
|
||||
.hide-paperspace-objects = Ukryj obiekty przestrzeni papieru
|
||||
.save-changes-to-layout = Zapisz zmiany w arkuszu
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ nie obsługuje __ocs_fmt_1__; przełączono na domyślny arkusz __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ nie obsługuje __ocs_fmt_1__; arkusz zachowano (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: drukarka nie zgłasza arkuszy; używany jest katalog papieru.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: zgłoszono __ocs_fmt_1__ arkuszy
|
||||
.default-sheet-sheet = Domyślny arkusz: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Domyślny arkusz: nie zgłoszono
|
||||
.default-printer-name = Drukarka domyślna: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Drukarka domyślna: system nie zgłasza żadnej
|
||||
.printers-none-listed-by-the-system = Drukarki: system nie wymienia żadnej
|
||||
.printers-count = Drukarki (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Nie można wyświetlić listy drukarek: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Wydruki przechodzą przez aplikację PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Wydruki trafiają bezpośrednio do drukarki (żadna aplikacja PDF nie rejestruje polecenia drukowania).
|
||||
.via-the-pdf-application = przez aplikację PDF
|
||||
.direct-print = wydruk bezpośredni
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4805,6 +5372,19 @@ ui =
|
||||
.what-s-new = Co nowego
|
||||
.width-value = Szerokość: __ocs_arg_value__
|
||||
.working = Pracuję…
|
||||
.recent-input = Ostatnie wpisy
|
||||
.copy-with-base-point = Kopiuj z punktem bazowym
|
||||
.undo-label = Cofnij __ocs_arg_label__
|
||||
.redo-label = Ponów __ocs_arg_label__
|
||||
.copy-selection = Kopiuj zaznaczenie
|
||||
.isolate = Izoluj
|
||||
.deselect-all = Odznacz wszystko
|
||||
.options-ellipsis = Opcje...
|
||||
.base-point = Punkt bazowy
|
||||
.snap-overrides = Tymczasowe lokalizacje
|
||||
.mid-between-2-points = Środek między 2 punktami
|
||||
.osnap-settings = Ustawienia lokalizacji...
|
||||
.snap-override-none-next-pick-only = Tymczasowa lokalizacja: Brak (tylko następny punkt).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Zawsze przechowuj tekst pomiędzy liniami pomocniczymi
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Aplicativo padrão
|
||||
.iced-theme = Tema gelado:
|
||||
.theme = Tema
|
||||
.right-click-customization = Personalização do clique direito
|
||||
.right-click-in-drawing-area = Clique direito na área de desenho
|
||||
.hold-duration = Duração do pressionamento
|
||||
.right-click-mode-help = Menu de atalho: o clique direito sempre abre o menu. Sensível ao tempo: um clique rápido é Enter, segurar mais tempo abre o menu (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Menu de atalho
|
||||
.right-click-mode-time-sensitive = Sensível ao tempo (clique rápido = Enter)
|
||||
.right-click-mode-enter-first = Primeiro Enter, segundo clique = menu
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio pronto.
|
||||
@@ -247,6 +254,7 @@ command-move =
|
||||
*[other] { $count } objetos
|
||||
}]:
|
||||
.target = MOVE Especifique o destino [base { $x },{ $y }]:
|
||||
.displacement = MOVE Especifique o deslocamento:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Informe a quantidade de itens da matriz:
|
||||
@@ -261,6 +269,8 @@ command-copy =
|
||||
[one] { $count } cópia até agora
|
||||
*[other] { $count } cópias até agora
|
||||
} | Matriz | Enter=concluir | base { $x },{ $y }]:
|
||||
.displacement = COPY Especifique o deslocamento:
|
||||
.mode = COPY Informe o modo de cópia [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Recuperar desenho
|
||||
@@ -1040,7 +1050,7 @@ common =
|
||||
.loft-solid-created = LOFT: sólido criado.
|
||||
.attsync-no-editable-block-references = ATTSYNC: nenhuma referência de bloco editável.
|
||||
.xref-reloaded-with-repairs = XREF Recarregado com reparos: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Falha ao recarregar: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reload-failed = XREF Falha no recarregamento: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Zoom anterior
|
||||
.zoom-no-previous-view = ZOOM: nenhuma vista anterior.
|
||||
.zoom-object = Zoom no objeto
|
||||
@@ -1625,7 +1635,7 @@ common =
|
||||
.create-triangular-face = Criar face triangular
|
||||
.location = { common.position }
|
||||
.creation-mode = Modo de criação
|
||||
.path = Caminho
|
||||
.path = Caminho:
|
||||
.expression = Expressão
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1882,6 +1892,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = A imagem remota "__ocs_fmt_0__" não foi carregada: ela excede o limite de 64 MB para imagens remotas.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = A imagem remota "__ocs_fmt_0__" não pôde ser baixada: a requisição expirou.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Aviso de salvamento
|
||||
.unable-to-save-drawing = Não foi possível salvar o desenho
|
||||
@@ -2003,6 +2398,8 @@ file =
|
||||
.restore-all = Restaurar tudo
|
||||
.restoring-drawing-s = Restaurando __ocs_fmt_0__ desenhos…
|
||||
.session-had-open-drawing-s = A sessão tinha __ocs_fmt_0__ desenhos abertos.
|
||||
.in-place-save-failed-downloaded = A gravação no local falhou (__ocs_fmt_0__); foi descarregada uma cópia
|
||||
.save-picker-failed-downloading = A escolha do destino de gravação falhou: __ocs_fmt_0__; a descarregar uma cópia
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Selecione objetos (__ocs_arg_count__ selecionados, Enter para aplicar):
|
||||
@@ -2465,6 +2862,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Remover
|
||||
.pline-specify-starting-width = PLINE Especifique a largura inicial <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Especifique a largura final <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Especifique a meia largura inicial <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Especifique a meia largura final <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Linha) Especifique o próximo ponto:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Arco) Especifique o ponto final do arco:
|
||||
.pline-specify-length-of-line = PLINE Especifique o comprimento da linha:
|
||||
.pline-specify-included-angle = PLINE Especifique o ângulo incluído:
|
||||
.pline-specify-endpoint-of-arc = PLINE Especifique o ponto final do arco:
|
||||
.pline-specify-center-point-of-arc = PLINE Especifique o centro do arco:
|
||||
.pline-specify-radius-of-arc = PLINE Especifique o raio do arco:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Especifique a direção da corda do arco:
|
||||
.pline-specify-length-of-chord = PLINE Especifique o comprimento da corda:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Especifique a direção tangente no ponto inicial do arco:
|
||||
.pline-specify-second-point-on-arc = PLINE Especifique o segundo ponto do arco:
|
||||
.halfwidth = Meia largura
|
||||
.center-keyword = Centro
|
||||
.close-keyword = Fechar
|
||||
.second-pt = Segundo ponto
|
||||
.arc-specify-start-point-of-arc = ARC Especifique o ponto inicial do arco:
|
||||
.arc-specify-second-point-of-arc = ARC Especifique o segundo ponto do arco:
|
||||
.arc-specify-end-point-of-arc = ARC Especifique o ponto final do arco:
|
||||
.arc-specify-center-point-of-arc = ARC Especifique o centro do arco:
|
||||
.arc-specify-included-angle = ARC Especifique o ângulo incluído:
|
||||
.arc-specify-length-of-chord = ARC Especifique o comprimento da corda:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Especifique a direção tangente no ponto inicial do arco:
|
||||
.arc-specify-radius-of-arc = ARC Especifique o raio do arco:
|
||||
.chord-length = Comprimento da corda
|
||||
|
||||
modify =
|
||||
.add-vertex = Adicionar vértice
|
||||
@@ -2617,6 +3042,13 @@ modify =
|
||||
.tol-scale-dimtfac = Escala de tolerância (DIMTFAC)
|
||||
.trim = Aparar
|
||||
.exit = Sair
|
||||
.area-keyword = Área
|
||||
.displacement = Deslocamento
|
||||
.mode-keyword = Modo
|
||||
.array-keyword = Matriz
|
||||
.use-first-point-as-displacement = Usar o primeiro ponto como deslocamento
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Apagar o objeto de origem após deslocar? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Camada dos objetos deslocados [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Insira o nome do grupo [__ocs_arg_name__]:
|
||||
@@ -3151,6 +3583,94 @@ insert =
|
||||
.xref-external-references = XREF Referências externas:
|
||||
.xref-no-external-references-in-this-drawing = XREF Nenhuma referência externa neste desenho.
|
||||
.xref-reloaded = XREF “__ocs_fmt_0__” recarregada
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" definido como Sobrepor.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" definido como Anexar.
|
||||
.xref-cannot-unload-nested-reference = XREF: não é possível descarregar referência aninhada '__ocs_fmt_0__'. Descarregue-a no desenho host.
|
||||
.xref-cannot-overlay-nested-reference = XREF: não é possível sobrepor referência aninhada '__ocs_fmt_0__'. Sobreponha-a no desenho host.
|
||||
.xref-cannot-reload-nested-reference = XREF: não é possível recarregar referência aninhada '__ocs_fmt_0__'. Recarregue-a no desenho host.
|
||||
.xref-cannot-attach-nested-reference = XREF: não é possível anexar referência aninhada '__ocs_fmt_0__'. Anexe-a no desenho host.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: não é possível definir o tipo de caminho para referência aninhada '__ocs_fmt_0__'. Defina-o no desenho host.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: o recarregamento se aplica apenas a referências de desenho.
|
||||
.xref-bound = XREF: vinculado "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: vinculado "__ocs_fmt_0__" com __ocs_fmt_1__ alças de estilo não remapeadas (consulte as limitações de vinculação).
|
||||
.xref-cannot-bind-nested-reference = XREF: não é possível vincular referência aninhada '__ocs_fmt_0__'. Vincule-a no desenho host.
|
||||
.xref-cannot-bind = XREF: não é possível vincular "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: Vinculação de PDF (importação vetorial) não está disponível nesta versão.
|
||||
.xref-cannot-detach-nested-reference = XREF: não é possível desanexar referência aninhada '__ocs_fmt_0__'. Desanexe-a no desenho host.
|
||||
.xref-cannot-make-path-relative = XREF: não é possível tornar o caminho relativo entre unidades.
|
||||
.xref-detached = XREF: desanexado "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: nenhuma referência carregada com essa chave.
|
||||
.xref-no-references-match = XREF: nenhuma referência corresponde a '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Referências externas
|
||||
.xref-self-attach-blocked = XATTACH: não é possível anexar o desenho host a si mesmo.
|
||||
.xref-overlays-drawing-references-only = XREF: sobreposições se aplicam apenas a referências de desenho.
|
||||
.xref-path-set-for = XREF: Caminho definido para "__ocs_fmt_0__" — Recarregue para aplicar.
|
||||
.xref-unloaded = XREF: descarregado "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: opção desconhecida '__ocs_fmt_0__'. Opções: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ referência(s) atualizada(s).
|
||||
.usage-xref-path-pattern = Uso: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Uso: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Uso: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ referência(s) não encontrada(s) — abra o gerenciador de referências com EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (aninhada — não renderizada)
|
||||
.change-path = Alterar caminho:
|
||||
.date = Data
|
||||
.details = Detalhes
|
||||
.xref-detach = Desanexar
|
||||
.failed = Falhou
|
||||
.xref-file-attach-is-not-available-on-web = Anexar arquivo não está disponível na web — a lista de referências abaixo é somente leitura.
|
||||
.xref-file-name = Nome do arquivo
|
||||
.found-at = Encontrado em
|
||||
.xref-help = Ajuda
|
||||
.xref-nested-references-are-read-only = Referências aninhadas são somente leitura — edite-as em seu desenho host.
|
||||
.not-found = Não encontrado
|
||||
.orphaned = Órfão
|
||||
.unreferenced = Não referenciado
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.path = Path:
|
||||
.xref-opened = Aberto
|
||||
.xref-untitled = Sem título
|
||||
.xref-unresolved = Não resolvido
|
||||
.xref-preview-not-available = Visualização não disponível
|
||||
.xref-reload-all = Recarregar tudo
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Largura em pixels
|
||||
.xref-pixel-height = Altura em pixels
|
||||
.xref-resolution-unit = Unidade de resolução
|
||||
.xref-overlay = Sobrepor
|
||||
.xref-reference-manager-select-rows-bind = Gerenciador de referências — selecione linhas, depois Desanexar, Descarregar, Recarregar, Vincular, Sobrepor ou um modo de alteração de caminho.
|
||||
.xref-bind = Vincular
|
||||
.xref-refresh = Atualizar
|
||||
.relative = Relativo
|
||||
.xref-reload = Recarregar
|
||||
.xref-replace = Substituir:
|
||||
.saved-path = Caminho salvo
|
||||
.xref-select-a-reference-first = Selecione uma referência primeiro.
|
||||
.xref-select-a-reference-to-inspect-its = Selecione uma referência para inspecionar seus detalhes
|
||||
.xref-set-path = Definir caminho
|
||||
.stale = Desatualizado
|
||||
.toggle-list-tree = Alternar lista/árvore
|
||||
.tree = Árvore
|
||||
.xref-type-a-new-path-first = Digite um novo caminho primeiro.
|
||||
.xref-type-the-path-prefix-to-find-first = Digite primeiro o prefixo do caminho a ser encontrado.
|
||||
.xref-unload = Descarregar
|
||||
.unloaded = Descarregado
|
||||
.xref-new-path-for-selection = novo caminho para seleção
|
||||
.xref-new-path-prefix = novo prefixo de caminho
|
||||
.xref-old-path-prefix = prefixo de caminho antigo
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Salve primeiro o desenho para resolver os caminhos relativos das referências externas.
|
||||
.xref-unresolved-external-references = XREF Referências externas não resolvidas: __ocs_fmt_0__ — solte os arquivos DWG/DXF referenciados na página para registrá-los e depois reabra este desenho ou execute XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ objetos copiados para a área de transferência (base __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3250,7 +3770,13 @@ insert =
|
||||
.revolve-specify-start-angle = REVOLVE { common.specify }: { common.start-angle }
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Selecione uma linha, semirreta ou linha de construção como eixo:
|
||||
.revolve-select-objects-or-mode = REVOLVE Selecione objetos para revolução ou [Modo] (Enter para concluir):
|
||||
.xref-file-references = File References
|
||||
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Criar
|
||||
.boolean = Operações booleanas
|
||||
@@ -3584,8 +4110,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Abrindo Discussões do OCS para ajuda e perguntas...
|
||||
.opening-ocs-web = Abrindo OCS Web...
|
||||
.browser-cannot-open-typed-path = O navegador não pode abrir um caminho digitado; escolha o ficheiro.
|
||||
.save-picker-failed-downloading = A escolha do destino de gravação falhou: __ocs_fmt_0__; a descarregar uma cópia
|
||||
.in-place-save-failed-downloaded = A gravação no local falhou (__ocs_fmt_0__); foi descarregada uma cópia
|
||||
.opening-the-command-reference = Abrindo a referência de comandos...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" já está carregado com conteúdo diferente; o ficheiro existente foi mantido.
|
||||
.opening-patreon-page = Abrindo página do Patreon...
|
||||
@@ -4567,6 +5091,19 @@ plot =
|
||||
.export-pdf = Exportar PDF
|
||||
.fit-to-paper = Ajustar ao papel
|
||||
.layout-plots-the-current-sheet-using-the-selec = Layout plota a folha atual usando o tamanho de papel selecionado.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Mesclar linhas sobrepostas
|
||||
.object-lineweights = Espessuras de linha dos objetos
|
||||
.orientation = Orientação
|
||||
@@ -4584,6 +5121,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Tabela de estilos de plotagem (atribuições de penas)
|
||||
.plot-transparency = Transparência de plotagem
|
||||
.plot-upside-down = Plotar de cabeça para baixo
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Tabelas de estilos de plotagem nomeados (.stb) ainda não são suportadas: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ não foi encontrado na pasta de estilos de plotagem (__ocs_fmt_1__).
|
||||
.preview = Visualização
|
||||
.printer-plotter = Impressora / plotadora
|
||||
.properties = Propriedades…
|
||||
@@ -4595,6 +5134,34 @@ plot =
|
||||
.system-default-printer = Impressora padrão do sistema
|
||||
.what-to-plot = O que plotar
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Selecionar desenho de onde importar configurações de página
|
||||
.drawings-and-templates = Desenhos e modelos
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ configuração(ões) de página importada(s), __ocs_fmt_1__ substituída(s).
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: nenhuma configuração de página chamada "__ocs_fmt_0__" em __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: nada para importar de __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = Nenhuma configuração de página nomeada neste desenho.
|
||||
.import-ellipsis = Importar…
|
||||
.show-the-page-setup-for-new-layouts = Mostrar a configuração de página para novos layouts
|
||||
.x-in = X (pol)
|
||||
.y-in = Y (pol)
|
||||
.hide-paperspace-objects = Ocultar objetos do espaço do papel
|
||||
.save-changes-to-layout = Salvar alterações no layout
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ não suporta __ocs_fmt_1__; alterado para sua folha padrão __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ não suporta __ocs_fmt_1__; a folha foi mantida (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: a impressora não informa folhas; o catálogo de papel é usado.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ folha(s) informada(s)
|
||||
.default-sheet-sheet = Folha padrão: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Folha padrão: não informada
|
||||
.default-printer-name = Impressora padrão: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Impressora padrão: nenhuma informada pelo sistema
|
||||
.printers-none-listed-by-the-system = Impressoras: nenhuma listada pelo sistema
|
||||
.printers-count = Impressoras (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Não foi possível listar as impressoras: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = As plotagens passam pelo aplicativo de PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = As plotagens vão direto para a impressora (nenhum aplicativo de PDF registra um comando de impressão).
|
||||
.via-the-pdf-application = pelo aplicativo de PDF
|
||||
.direct-print = impressão direta
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4806,6 +5373,19 @@ ui =
|
||||
.what-s-new = Novidades
|
||||
.width-value = Largura: __ocs_arg_value__
|
||||
.working = Processando…
|
||||
.recent-input = Entradas recentes
|
||||
.copy-with-base-point = Copiar com ponto base
|
||||
.undo-label = Desfazer __ocs_arg_label__
|
||||
.redo-label = Refazer __ocs_arg_label__
|
||||
.copy-selection = Copiar seleção
|
||||
.isolate = Isolar
|
||||
.deselect-all = Desmarcar tudo
|
||||
.options-ellipsis = Opções...
|
||||
.base-point = Ponto base
|
||||
.snap-overrides = Substituições de snap
|
||||
.mid-between-2-points = Meio entre 2 pontos
|
||||
.osnap-settings = Configurações de snap...
|
||||
.snap-override-none-next-pick-only = Substituição de snap: Nenhum (somente o próximo ponto).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Sempre manter o texto entre as linhas de extensão
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Применение по умолчанию
|
||||
.iced-theme = Тема ICED:
|
||||
.theme = Тема
|
||||
.right-click-customization = Настройка правой кнопки мыши
|
||||
.right-click-in-drawing-area = Правая кнопка в области чертежа
|
||||
.hold-duration = Длительность удержания
|
||||
.right-click-mode-help = Контекстное меню: правая кнопка всегда открывает меню. С учётом времени: короткий щелчок — Enter, удержание открывает меню (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Контекстное меню
|
||||
.right-click-mode-time-sensitive = С учётом времени (короткий щелчок = Enter)
|
||||
.right-click-mode-enter-first = Сначала Enter, второй щелчок = меню
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio готов.
|
||||
@@ -248,6 +255,7 @@ command-move =
|
||||
*[many] { $count } объектов
|
||||
}]:
|
||||
.target = MOVE Укажите точку назначения [база { $x },{ $y }]:
|
||||
.displacement = MOVE Укажите перемещение:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Введите число элементов массива:
|
||||
@@ -264,6 +272,8 @@ command-copy =
|
||||
[few] создано { $count } копии
|
||||
*[many] создано { $count } копий
|
||||
} | Массив | Enter=готово | база { $x },{ $y }]:
|
||||
.displacement = COPY Укажите перемещение:
|
||||
.mode = COPY Задайте режим копирования [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Восстановление чертежа
|
||||
@@ -1042,8 +1052,8 @@ common =
|
||||
.loft-surface-created = LOFT: поверхность создана.
|
||||
.loft-solid-created = LOFT: твердое создание.
|
||||
.attsync-no-editable-block-references = ATTSYNC: нет редактируемых вхождений блоков.
|
||||
.xref-reloaded-with-repairs = XREF Перезагружено с исправлениями: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Не удалось перезагрузить: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF Перезагружен с исправлениями: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Ошибка перезагрузки: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Предыдущий вид
|
||||
.zoom-no-previous-view = ZOOM: предыдущего вида нет.
|
||||
.zoom-object = Масштаб по объекту
|
||||
@@ -1131,8 +1141,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = Вставка "__ocs_fmt_0__" из файла.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Восстановлено с предупреждениями: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Не удалось восстановить: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF Восстановлен с предупреждениями: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Ошибка восстановления: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = Выберите хотя бы один лист.
|
||||
.printing-is-not-available-in-the-web-version = Печать недоступна в веб-версии.
|
||||
.sending-selected-layouts-to-the-system-printer = Отправка выбранных листов на системный принтер…
|
||||
@@ -1628,7 +1638,7 @@ common =
|
||||
.create-triangular-face = Создать треугольную грань
|
||||
.location = { common.position }
|
||||
.creation-mode = Режим создания
|
||||
.path = Траектория
|
||||
.path = Путь:
|
||||
.expression = Выражение
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1885,6 +1895,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = Удалённое изображение «__ocs_fmt_0__» не загружено: оно превышает лимит 64 МБ для удалённых изображений.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = Не удалось загрузить удалённое изображение «__ocs_fmt_0__»: время ожидания запроса истекло.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Спасти предостережение
|
||||
.unable-to-save-drawing = Не удалось сохранить чертёж
|
||||
@@ -2006,6 +2401,8 @@ file =
|
||||
.restore-all = Восстановить все
|
||||
.restoring-drawing-s = Восстановление __ocs_fmt_0__ чертежа(ей)…
|
||||
.session-had-open-drawing-s = В сессии было открыто __ocs_fmt_0__ чертежа(ей).
|
||||
.in-place-save-failed-downloaded = Не удалось сохранить в файл (__ocs_fmt_0__); копия загружена
|
||||
.save-picker-failed-downloading = Не удалось выбрать место сохранения: __ocs_fmt_0__; загружается копия
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Выберите объекты (__ocs_arg_count__ Выберите, Введите для применения):
|
||||
@@ -2468,6 +2865,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Удалить
|
||||
.pline-specify-starting-width = PLINE Укажите начальную ширину <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Укажите конечную ширину <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Укажите начальную полуширину <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Укажите конечную полуширину <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Линия) Укажите следующую точку:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Дуга) Укажите конечную точку дуги:
|
||||
.pline-specify-length-of-line = PLINE Укажите длину линии:
|
||||
.pline-specify-included-angle = PLINE Укажите центральный угол:
|
||||
.pline-specify-endpoint-of-arc = PLINE Укажите конечную точку дуги:
|
||||
.pline-specify-center-point-of-arc = PLINE Укажите центр дуги:
|
||||
.pline-specify-radius-of-arc = PLINE Укажите радиус дуги:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Укажите направление хорды дуги:
|
||||
.pline-specify-length-of-chord = PLINE Укажите длину хорды:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Укажите направление касательной в начальной точке дуги:
|
||||
.pline-specify-second-point-on-arc = PLINE Укажите вторую точку дуги:
|
||||
.halfwidth = Полуширина
|
||||
.center-keyword = Центр
|
||||
.close-keyword = Замкнуть
|
||||
.second-pt = Вторая точка
|
||||
.arc-specify-start-point-of-arc = ARC Укажите начальную точку дуги:
|
||||
.arc-specify-second-point-of-arc = ARC Укажите вторую точку дуги:
|
||||
.arc-specify-end-point-of-arc = ARC Укажите конечную точку дуги:
|
||||
.arc-specify-center-point-of-arc = ARC Укажите центр дуги:
|
||||
.arc-specify-included-angle = ARC Укажите центральный угол:
|
||||
.arc-specify-length-of-chord = ARC Укажите длину хорды:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Укажите направление касательной в начальной точке дуги:
|
||||
.arc-specify-radius-of-arc = ARC Укажите радиус дуги:
|
||||
.chord-length = Длина хорды
|
||||
|
||||
modify =
|
||||
.add-vertex = Добавить вершину
|
||||
@@ -2620,6 +3045,13 @@ modify =
|
||||
.tol-scale-dimtfac = Масштаб допуска (DIMTFAC)
|
||||
.trim = Усечь
|
||||
.exit = ЭКСИТ
|
||||
.area-keyword = Площадь
|
||||
.displacement = Перемещение
|
||||
.mode-keyword = Режим
|
||||
.array-keyword = Массив
|
||||
.use-first-point-as-displacement = Первая точка как перемещение
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Удалить исходный объект после смещения? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Слой для смещённых объектов [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Введите название группы [__ocs_arg_name__]:
|
||||
@@ -3152,6 +3584,93 @@ insert =
|
||||
.xref-external-references = XREF Внешние ссылки:
|
||||
.xref-no-external-references-in-this-drawing = XREF В этом чертеже нет внешних ссылок.
|
||||
.xref-reloaded = XREF Перезагрузка "__ocs_fmt_0__"
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" установлен на Наложение.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" установлен на Присоединение.
|
||||
.xref-cannot-unload-nested-reference = XREF: невозможно выгрузить вложенную ссылку '__ocs_fmt_0__'. Выгрузите ее в основном чертеже.
|
||||
.xref-cannot-overlay-nested-reference = XREF: невозможно наложить вложенную ссылку '__ocs_fmt_0__'. Наложите ее в основном чертеже.
|
||||
.xref-cannot-reload-nested-reference = XREF: невозможно перезагрузить вложенную ссылку '__ocs_fmt_0__'. Перезагрузите ее в основном чертеже.
|
||||
.xref-cannot-attach-nested-reference = XREF: невозможно присоединить вложенную ссылку '__ocs_fmt_0__'. Присоедините ее в основном чертеже.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: невозможно установить тип пути для вложенной ссылки '__ocs_fmt_0__'. Установите его в основном чертеже.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: перезагрузка применяется только к ссылкам на чертежи.
|
||||
.xref-bound = XREF: включен "__ocs_fmt_0__".
|
||||
.xref-bound-with-unremapped-handles = XREF: включен "__ocs_fmt_0__" с __ocs_fmt_1__ непереопределенными стилевыми маркерами (см. ограничения включения).
|
||||
.xref-cannot-bind-nested-reference = XREF: невозможно включить вложенную ссылку '__ocs_fmt_0__'. Включите ее в основном чертеже.
|
||||
.xref-cannot-bind = XREF: невозможно включить "__ocs_fmt_0__": __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: Включение PDF (векторный импорт) недоступно в этой версии.
|
||||
.xref-cannot-detach-nested-reference = XREF: невозможно отсоединить вложенную ссылку '__ocs_fmt_0__'. Отсоедините ее в основном чертеже.
|
||||
.xref-cannot-make-path-relative = XREF: невозможно сделать путь относительным между дисками.
|
||||
.xref-detached = XREF: отсоединен "__ocs_fmt_0__".
|
||||
.xref-no-loaded-reference-with-that-key = XREF: нет загруженной ссылки с этим ключом.
|
||||
.xref-no-references-match = XREF: нет ссылок, соответствующих '__ocs_fmt_0__'.
|
||||
.xref-manager-title = Внешние ссылки
|
||||
.xref-self-attach-blocked = XATTACH: нельзя присоединить основной чертеж к самому себе.
|
||||
.xref-overlays-drawing-references-only = XREF: наложения применяются только к ссылкам на чертежи.
|
||||
.xref-path-set-for = XREF: Путь установлен для "__ocs_fmt_0__" — Перезагрузите для применения.
|
||||
.xref-unloaded = XREF: выгружен "__ocs_fmt_0__".
|
||||
.xref-unknown-option = XREF: неизвестная опция '__ocs_fmt_0__'. Опции: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: обновлено __ocs_fmt_0__ ссылок(и).
|
||||
.usage-xref-path-pattern = Использование: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Использование: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Использование: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ ссылка(и) не найдены — откройте диспетчер ссылок с помощью EXTERNALREFERENCES.
|
||||
.xref-nested-not-rendered = (вложенная — не отображается)
|
||||
.change-path = Изменить путь:
|
||||
.date = Дата
|
||||
.details = Подробности
|
||||
.xref-detach = Отсоединить
|
||||
.failed = Сбой
|
||||
.xref-file-attach-is-not-available-on-web = Присоединение файла недоступно в веб-версии — список ссылок ниже доступен только для чтения.
|
||||
.xref-file-name = Имя файла
|
||||
.found-at = Найдено в
|
||||
.xref-help = Справка
|
||||
.xref-nested-references-are-read-only = Вложенные ссылки доступны только для чтения — редактируйте их в основном чертеже.
|
||||
.not-found = Не найдено
|
||||
.orphaned = Изолированный
|
||||
.unreferenced = Неиспользуемый
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Открыт
|
||||
.xref-untitled = Без названия
|
||||
.xref-unresolved = Неразрешенный
|
||||
.xref-preview-not-available = Предпросмотр недоступен
|
||||
.xref-reload-all = Перезагрузить все
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Ширина в пикселях
|
||||
.xref-pixel-height = Высота в пикселях
|
||||
.xref-resolution-unit = Единица разрешения
|
||||
.xref-overlay = Наложение
|
||||
.xref-reference-manager-select-rows-bind = Диспетчер ссылок — выберите строки, затем Отсоединить, Выгрузить, Перезагрузить, Включить, Наложить или режим изменения пути.
|
||||
.xref-bind = Включить
|
||||
.xref-refresh = Обновить
|
||||
.relative = Относительный
|
||||
.xref-reload = Перезагрузить
|
||||
.xref-replace = Заменить:
|
||||
.saved-path = Сохраненный путь
|
||||
.xref-select-a-reference-first = Сначала выберите ссылку.
|
||||
.xref-select-a-reference-to-inspect-its = Выберите ссылку для просмотра ее деталей
|
||||
.xref-set-path = Установить путь
|
||||
.stale = Устаревший
|
||||
.toggle-list-tree = Переключить список/дерево
|
||||
.tree = Дерево
|
||||
.xref-type-a-new-path-first = Сначала введите новый путь.
|
||||
.xref-type-the-path-prefix-to-find-first = Сначала введите префикс пути для поиска.
|
||||
.xref-unload = Выгрузить
|
||||
.unloaded = Выгружен
|
||||
.xref-new-path-for-selection = новый путь для выбора
|
||||
.xref-new-path-prefix = новый префикс пути
|
||||
.xref-old-path-prefix = старый префикс пути
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Сначала сохраните чертёж, чтобы определить относительные пути внешних ссылок.
|
||||
.xref-unresolved-external-references = XREF Неразрешённые внешние ссылки: __ocs_fmt_0__ — перетащите указанные файлы DWG/DXF на страницу, чтобы зарегистрировать их, затем снова откройте этот чертёж или выполните XRELOAD.
|
||||
.object-s-copied-to-clipboard-base-3-3 = В буфер обмена скопировано объектов: __ocs_fmt_0__ (базовая точка: __ocs_fmt_1__, __ocs_fmt_2__).
|
||||
@@ -3252,6 +3771,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE Выберите линию, луч или вспомогательную прямую в качестве оси:
|
||||
.revolve-select-objects-or-mode = REVOLVE Выберите объекты для вращения или [Режим] (Enter — завершить):
|
||||
|
||||
.path = Путь:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Создание
|
||||
.boolean = Булевы операции
|
||||
@@ -3585,8 +4111,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Открытие OCS Дискуссии о помощи и вопросах
|
||||
.opening-ocs-web = Открытие OCS Веб-сайт
|
||||
.browser-cannot-open-typed-path = Браузер не может открыть введённый путь; выберите файл.
|
||||
.save-picker-failed-downloading = Не удалось выбрать место сохранения: __ocs_fmt_0__; загружается копия
|
||||
.in-place-save-failed-downloaded = Не удалось сохранить в файл (__ocs_fmt_0__); копия загружена
|
||||
.opening-the-command-reference = Открытие справочника команд...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" уже загружен с другим содержимым; существующий файл сохранён.
|
||||
.opening-patreon-page = Открытие страницы Patreon...
|
||||
@@ -4568,6 +5092,19 @@ plot =
|
||||
.export-pdf = Экспорт PDF
|
||||
.fit-to-paper = Вписать в лист
|
||||
.layout-plots-the-current-sheet-using-the-selec = Лист печатается на выбранном формате бумаги.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Слияние пересекающихся линий
|
||||
.object-lineweights = Весы для объектов
|
||||
.orientation = Ориентация
|
||||
@@ -4585,6 +5122,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Стол стиля сюжета (пен-задания)
|
||||
.plot-transparency = Прозрачность сюжета
|
||||
.plot-upside-down = Заговор вверх ногами
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Именованные таблицы стилей печати (.stb) пока не поддерживаются: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__ не найден в папке стилей печати (__ocs_fmt_1__).
|
||||
.preview = Предпросмотр
|
||||
.printer-plotter = Принтер / Плоттер
|
||||
.properties = Свойства...
|
||||
@@ -4596,6 +5135,34 @@ plot =
|
||||
.system-default-printer = Системный принтер по умолчанию
|
||||
.what-to-plot = Что спланировать
|
||||
.x-mm = X (мм)
|
||||
.select-drawing-to-import-page-setups-from = Выберите чертёж для импорта наборов параметров листа
|
||||
.drawings-and-templates = Чертежи и шаблоны
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: импортировано наборов: __ocs_fmt_0__, заменено: __ocs_fmt_1__.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: набор параметров листа «__ocs_fmt_0__» не найден в __ocs_fmt_1__.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: нечего импортировать из __ocs_fmt_0__.
|
||||
.no-named-page-setups-in-this-drawing = В этом чертеже нет именованных наборов параметров листа.
|
||||
.import-ellipsis = Импорт…
|
||||
.show-the-page-setup-for-new-layouts = Показывать параметры листа для новых листов
|
||||
.x-in = X (дюймы)
|
||||
.y-in = Y (дюймы)
|
||||
.hide-paperspace-objects = Скрыть объекты пространства листа
|
||||
.save-changes-to-layout = Сохранить изменения в листе
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ не поддерживает __ocs_fmt_1__; выбран формат по умолчанию __ocs_fmt_2__ (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ не поддерживает __ocs_fmt_1__; формат сохранён (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: принтер не сообщает форматов; используется каталог бумаги.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: сообщено форматов: __ocs_fmt_1__
|
||||
.default-sheet-sheet = Формат по умолчанию: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Формат по умолчанию: не сообщён
|
||||
.default-printer-name = Принтер по умолчанию: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Принтер по умолчанию: система не сообщает ни об одном
|
||||
.printers-none-listed-by-the-system = Принтеры: система не перечисляет ни одного
|
||||
.printers-count = Принтеры (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Не удалось получить список принтеров: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Печать идёт через приложение PDF: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Печать идёт напрямую на принтер (ни одно приложение PDF не регистрирует команду печати).
|
||||
.via-the-pdf-application = через приложение PDF
|
||||
.direct-print = прямая печать
|
||||
.y-mm = Y (мм)
|
||||
|
||||
manage =
|
||||
@@ -4807,6 +5374,19 @@ ui =
|
||||
.what-s-new = Что нового
|
||||
.width-value = Ширина: __ocs_arg_value__
|
||||
.working = Работать...
|
||||
.recent-input = Недавний ввод
|
||||
.copy-with-base-point = Копировать с базовой точкой
|
||||
.undo-label = Отменить __ocs_arg_label__
|
||||
.redo-label = Повторить __ocs_arg_label__
|
||||
.copy-selection = Копировать выбранное
|
||||
.isolate = Изолировать
|
||||
.deselect-all = Снять выделение
|
||||
.options-ellipsis = Параметры...
|
||||
.base-point = Базовая точка
|
||||
.snap-overrides = Разовые привязки
|
||||
.mid-between-2-points = Середина между 2 точками
|
||||
.osnap-settings = Настройки привязки...
|
||||
.snap-override-none-next-pick-only = Разовая привязка: Нет (только следующая точка).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Всегда размещать текст между выносными линиями
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = Varsayılan Uygulama
|
||||
.iced-theme = Iced teması:
|
||||
.theme = Tema
|
||||
.right-click-customization = Sağ tık özelleştirme
|
||||
.right-click-in-drawing-area = Çizim alanında sağ tık
|
||||
.hold-duration = Basılı tutma süresi
|
||||
.right-click-mode-help = Kısayol menüsü: sağ tık her zaman menüyü açar. Zamana duyarlı: kısa tık Enter, uzun basma menüyü açar (SHORTCUTMENUDURATION).
|
||||
.right-click-mode-shortcut-menu = Kısayol menüsü
|
||||
.right-click-mode-time-sensitive = Zamana duyarlı (kısa tık = Enter)
|
||||
.right-click-mode-enter-first = Önce Enter, ikinci tık = menü
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio hazır.
|
||||
@@ -240,12 +247,15 @@ area =
|
||||
command-move =
|
||||
.base = MOVE Temel noktayı belirtin [{ $count } nesne]:
|
||||
.target = MOVE Hedef noktayı belirtin [temel { $x },{ $y }]:
|
||||
.displacement = MOVE Yer değiştirmeyi belirtin:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY Dizideki öğe sayısını girin:
|
||||
.base = COPY Temel noktayı belirtin [{ $count } nesne]:
|
||||
.array-target = COPY { $count } öğeli dizi için ikinci noktayı belirtin [temel { $x },{ $y }]:
|
||||
.target = COPY Hedef noktayı belirtin [şimdiye kadar { $count } kopya | Dizi | Enter=tamam | temel { $x },{ $y }]:
|
||||
.displacement = COPY Yer değiştirmeyi belirtin:
|
||||
.mode = COPY Kopyalama modu seçin [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = Çizimi Kurtar
|
||||
@@ -1025,8 +1035,8 @@ common =
|
||||
.loft-surface-created = LOFT: yüzey oluşturuldu.
|
||||
.loft-solid-created = LOFT: Katı oluşturuldu.
|
||||
.attsync-no-editable-block-references = ATTSYNC: düzenlenebilir blok referansı yok.
|
||||
.xref-reloaded-with-repairs = XREF Onarılarak yeniden yüklendi: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Yeniden yüklenemedi: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF Onarımlarla yeniden yüklendi: "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF Yeniden yükleme başarısız: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = Önceki görünüme yakınlaştır
|
||||
.zoom-no-previous-view = ZOOM: önceki görünüm yok.
|
||||
.zoom-object = Nesneye yakınlaştır
|
||||
@@ -1115,7 +1125,7 @@ common =
|
||||
.inserting-from-file = Dosyadan "__ocs_fmt_0__" ekleniyor.
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF Uyarılarla kurtarıldı: "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF Kurtarılamadı: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovery-failed = XREF Kurtarma başarısız: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = En az bir pafta seçin.
|
||||
.printing-is-not-available-in-the-web-version = Web sürümünde yazdırma kullanılamıyor.
|
||||
.sending-selected-layouts-to-the-system-printer = Seçilen paftalar sistem yazıcısına gönderiliyor…
|
||||
@@ -1611,7 +1621,7 @@ common =
|
||||
.create-triangular-face = Üçgen yüz oluştur
|
||||
.location = { common.position }
|
||||
.creation-mode = Oluşturma modu
|
||||
.path = Yol
|
||||
.path = Yol:
|
||||
.expression = İfade
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1866,6 +1876,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = "__ocs_fmt_0__" uzak görüntüsü yüklenmedi: 64 MB uzak görüntü sınırını aşıyor.
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = "__ocs_fmt_0__" uzak görüntüsü getirilemedi: istek zaman aşımına uğradı.
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = Kaydetme Uyarısı
|
||||
.unable-to-save-drawing = Çizim Kaydedilemiyor
|
||||
@@ -1986,6 +2381,8 @@ file =
|
||||
.restore-all = Tümünü geri yükle
|
||||
.restoring-drawing-s = __ocs_fmt_0__ çizim geri yükleniyor…
|
||||
.session-had-open-drawing-s = Oturumda __ocs_fmt_0__ açık çizim vardı.
|
||||
.in-place-save-failed-downloaded = Yerine kayıt başarısız (__ocs_fmt_0__); bir kopya indirildi
|
||||
.save-picker-failed-downloading = Kayıt hedefi seçimi başarısız: __ocs_fmt_0__; bir kopya indiriliyor
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ Nesneleri seçin (__ocs_arg_count__ seçili, uygulamak için Enter):
|
||||
@@ -2447,6 +2844,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = Kaldır
|
||||
.pline-specify-starting-width = PLINE Başlangıç genişliğini belirtin <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE Bitiş genişliğini belirtin <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE Başlangıç yarı genişliğini belirtin <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE Bitiş yarı genişliğini belirtin <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (Çizgi) Sonraki noktayı belirtin:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (Yay) Yayın bitiş noktasını belirtin:
|
||||
.pline-specify-length-of-line = PLINE Çizgi uzunluğunu belirtin:
|
||||
.pline-specify-included-angle = PLINE İç açıyı belirtin:
|
||||
.pline-specify-endpoint-of-arc = PLINE Yayın bitiş noktasını belirtin:
|
||||
.pline-specify-center-point-of-arc = PLINE Yayın merkez noktasını belirtin:
|
||||
.pline-specify-radius-of-arc = PLINE Yayın yarıçapını belirtin:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE Yay kirişinin yönünü belirtin:
|
||||
.pline-specify-length-of-chord = PLINE Kiriş uzunluğunu belirtin:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Yayın başlangıç noktasındaki teğet yönünü belirtin:
|
||||
.pline-specify-second-point-on-arc = PLINE Yay üzerindeki ikinci noktayı belirtin:
|
||||
.halfwidth = Yarı genişlik
|
||||
.center-keyword = Merkez
|
||||
.close-keyword = Kapat
|
||||
.second-pt = İkinci nokta
|
||||
.arc-specify-start-point-of-arc = ARC Yayın başlangıç noktasını belirtin:
|
||||
.arc-specify-second-point-of-arc = ARC Yayın ikinci noktasını belirtin:
|
||||
.arc-specify-end-point-of-arc = ARC Yayın bitiş noktasını belirtin:
|
||||
.arc-specify-center-point-of-arc = ARC Yayın merkez noktasını belirtin:
|
||||
.arc-specify-included-angle = ARC İç açıyı belirtin:
|
||||
.arc-specify-length-of-chord = ARC Kiriş uzunluğunu belirtin:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC Yayın başlangıç noktasındaki teğet yönünü belirtin:
|
||||
.arc-specify-radius-of-arc = ARC Yayın yarıçapını belirtin:
|
||||
.chord-length = Kiriş uzunluğu
|
||||
|
||||
modify =
|
||||
.count-objects = (__ocs_arg_count__ nesne)
|
||||
@@ -2599,6 +3024,13 @@ modify =
|
||||
.tol-scale-dimtfac = Tolerans ölçeği (DIMTFAC)
|
||||
.trim = Kırp
|
||||
.exit = Çık
|
||||
.area-keyword = Alan
|
||||
.displacement = Yer değiştirme
|
||||
.mode-keyword = Mod
|
||||
.array-keyword = Dizi
|
||||
.use-first-point-as-displacement = İlk noktayı yer değiştirme olarak kullan
|
||||
.offset-erase-source-object-after-offsetting = OFFSET Ötelemeden sonra kaynak nesne silinsin mi? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET Ötelenen nesnelerin katmanı [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP Grup adını girin [__ocs_arg_name__]:
|
||||
@@ -3118,6 +3550,93 @@ insert =
|
||||
.xref-external-references = XREF Dış referanslar:
|
||||
.xref-no-external-references-in-this-drawing = XREF Bu çizimde dış referans yok.
|
||||
.xref-reloaded = XREF "__ocs_fmt_0__" yeniden yüklendi
|
||||
.xref-set-to-overlay = XREF: "__ocs_fmt_0__" Üzerine Ekle olarak ayarlandı.
|
||||
.xref-set-to-attach = XREF: "__ocs_fmt_0__" Ekle olarak ayarlandı.
|
||||
.xref-cannot-unload-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' kaldırılamaz. Ana çiziminde kaldırın.
|
||||
.xref-cannot-overlay-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' üzerine eklenemez. Ana çiziminde üzerine ekleyin.
|
||||
.xref-cannot-reload-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' yeniden yüklenemez. Ana çiziminde yeniden yükleyin.
|
||||
.xref-cannot-attach-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' eklenemez. Ana çiziminde ekleyin.
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' için yol türü ayarlanamaz. Ana çiziminde ayarlayın.
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__: yeniden yükleme yalnızca çizim referansları için geçerlidir.
|
||||
.xref-bound = XREF: "__ocs_fmt_0__" bağlandı.
|
||||
.xref-bound-with-unremapped-handles = XREF: "__ocs_fmt_0__" bağlandı, __ocs_fmt_1__ yeniden eşlenmemiş stil tutamaçları (bağlama sınırlamalarına bakın).
|
||||
.xref-cannot-bind-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' bağlanamaz. Ana çiziminde bağlayın.
|
||||
.xref-cannot-bind = XREF: "__ocs_fmt_0__" bağlanamıyor: __ocs_fmt_1__.
|
||||
.xref-pdf-bind-unavailable = XREF: PDF bağlama (vektör içe aktarma) bu sürümde mevcut değil.
|
||||
.xref-cannot-detach-nested-reference = XREF: iç içe referans '__ocs_fmt_0__' ayrılamaz. Ana çiziminde ayırın.
|
||||
.xref-cannot-make-path-relative = XREF: sürücüler arasında yol göreceli yapılamaz.
|
||||
.xref-detached = XREF: "__ocs_fmt_0__" ayrıldı.
|
||||
.xref-no-loaded-reference-with-that-key = XREF: bu anahtara sahip yüklenmiş referans yok.
|
||||
.xref-no-references-match = XREF: '__ocs_fmt_0__' ile eşleşen referans yok.
|
||||
.xref-manager-title = Harici Referanslar
|
||||
.xref-self-attach-blocked = XATTACH: ana çizim kendine eklenemez.
|
||||
.xref-overlays-drawing-references-only = XREF: üzerine eklemeler yalnızca çizim referansları için geçerlidir.
|
||||
.xref-path-set-for = XREF: "__ocs_fmt_0__" için yol ayarlandı — uygulamak için Yeniden Yükleyin.
|
||||
.xref-unloaded = XREF: "__ocs_fmt_0__" kaldırıldı.
|
||||
.xref-unknown-option = XREF: bilinmeyen seçenek '__ocs_fmt_0__'. Seçenekler: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: __ocs_fmt_0__ referans güncellendi.
|
||||
.usage-xref-path-pattern = Kullanım: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = Kullanım: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = Kullanım: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = __ocs_fmt_0__ referans bulunamadı — referans yöneticisini EXTERNALREFERENCES ile açın.
|
||||
.xref-nested-not-rendered = (iç içe — oluşturulmadı)
|
||||
.change-path = Yolu değiştir:
|
||||
.date = Tarih
|
||||
.details = Ayrıntılar
|
||||
.xref-detach = Ayır
|
||||
.failed = Başarısız
|
||||
.xref-file-attach-is-not-available-on-web = Dosya ekleme web üzerinde mevcut değil — aşağıdaki referans listesi salt okunurdur.
|
||||
.xref-file-name = Dosya adı
|
||||
.found-at = Bulunduğu yer
|
||||
.xref-help = Yardım
|
||||
.xref-nested-references-are-read-only = İç içe referanslar salt okunurdur — ana çizimlerinde düzenleyin.
|
||||
.not-found = Bulunamadı
|
||||
.orphaned = Kimsesiz
|
||||
.unreferenced = Referanssız
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = Açıldı
|
||||
.xref-untitled = Başlıksız
|
||||
.xref-unresolved = Çözümlenmedi
|
||||
.xref-preview-not-available = Önizleme mevcut değil
|
||||
.xref-reload-all = Tümünü Yeniden Yükle
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = Piksel Genişliği
|
||||
.xref-pixel-height = Piksel Yüksekliği
|
||||
.xref-resolution-unit = Çözünürlük Birimi
|
||||
.xref-overlay = Üzerine ekle
|
||||
.xref-reference-manager-select-rows-bind = Referans Yöneticisi — satırları seçin, ardından Ayır, Kaldır, Yeniden Yükle, Bağla, Üzerine Ekle veya bir Yol Değiştirme modu.
|
||||
.xref-bind = Bağla
|
||||
.xref-refresh = Yenile
|
||||
.relative = Göreceli
|
||||
.xref-reload = Yeniden Yükle
|
||||
.xref-replace = Değiştir:
|
||||
.saved-path = Kaydedilen yol
|
||||
.xref-select-a-reference-first = Önce bir referans seçin.
|
||||
.xref-select-a-reference-to-inspect-its = Ayrıntılarını incelemek için bir referans seçin
|
||||
.xref-set-path = Yolu Ayarla
|
||||
.stale = Güncel değil
|
||||
.toggle-list-tree = Liste/ağaç görünümünü değiştir
|
||||
.tree = Ağaç
|
||||
.xref-type-a-new-path-first = Önce yeni bir yol yazın.
|
||||
.xref-type-the-path-prefix-to-find-first = Önce bulunacak yol önekini yazın.
|
||||
.xref-unload = Kaldır
|
||||
.unloaded = Kaldırıldı
|
||||
.xref-new-path-for-selection = seçim için yeni yol
|
||||
.xref-new-path-prefix = yeni yol öneki
|
||||
.xref-old-path-prefix = eski yol öneki
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF Göreli XREF yollarını çözümlemek için önce çizimi kaydedin.
|
||||
.xref-unresolved-external-references = XREF Çözümlenemeyen harici referanslar: __ocs_fmt_0__ — referans verilen DWG/DXF dosyalarını sayfaya bırakarak kaydedin, sonra bu çizimi yeniden açın veya XRELOAD komutunu çalıştırın.
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ nesne panoya kopyalandı (taban __ocs_fmt_1__,__ocs_fmt_2__).
|
||||
@@ -3211,6 +3730,13 @@ insert =
|
||||
.select-at-least-one-guide-curve = { draw.select }: { common.guides } (≥1).
|
||||
.specify-the-requested-path-or-point-or-use-undo = { common.specify }: { common.path } / { common.point } [{ common.undo }].
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = Oluştur
|
||||
.boolean = Boole işlemleri
|
||||
@@ -3534,8 +4060,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = Yardım ve sorular için OCS Tartışmaları açılıyor...
|
||||
.opening-ocs-web = OCS Web açılıyor...
|
||||
.browser-cannot-open-typed-path = Tarayıcı yazılan bir yolu açamaz; dosyayı seçin.
|
||||
.save-picker-failed-downloading = Kayıt hedefi seçimi başarısız: __ocs_fmt_0__; bir kopya indiriliyor
|
||||
.in-place-save-failed-downloaded = Yerine kayıt başarısız (__ocs_fmt_0__); bir kopya indirildi
|
||||
.opening-the-command-reference = Komut başvurusu açılıyor...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__" zaten farklı içerikle yüklü; mevcut dosya tutuldu.
|
||||
.opening-patreon-page = Patreon sayfası açılıyor...
|
||||
@@ -4507,6 +5031,19 @@ plot =
|
||||
.export-pdf = PDF'ye Aktar
|
||||
.fit-to-paper = Kağıda sığdır
|
||||
.layout-plots-the-current-sheet-using-the-selec = Yerleşim, geçerli sayfayı seçilen kağıt boyutuyla çizer.
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = Çakışan çizgileri birleştir
|
||||
.object-lineweights = Nesne çizgi kalınlıkları
|
||||
.orientation = Yönelim
|
||||
@@ -4524,6 +5061,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = Çizim stili tablosu (kalem atamaları)
|
||||
.plot-transparency = Saydamlığı yazdır
|
||||
.plot-upside-down = Ters yazdır
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = Adlandırılmış çizim stili tabloları (.stb) henüz desteklenmiyor: __ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = __ocs_fmt_0__, çizim stilleri klasöründe (__ocs_fmt_1__) bulunamadı.
|
||||
.preview = Önizleme
|
||||
.printer-plotter = Yazıcı / çizici
|
||||
.properties = Özellikler…
|
||||
@@ -4535,6 +5074,34 @@ plot =
|
||||
.system-default-printer = Varsayılan sistem yazıcısı
|
||||
.what-to-plot = Yazdırılacak Alan
|
||||
.x-mm = X (mm)
|
||||
.select-drawing-to-import-page-setups-from = Sayfa ayarlarının içe aktarılacağı çizimi seçin
|
||||
.drawings-and-templates = Çizimler ve şablonlar
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN: __ocs_fmt_0__ sayfa ayarı içe aktarıldı, __ocs_fmt_1__ değiştirildi.
|
||||
.psetupin-error = PSETUPIN: __ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN: __ocs_fmt_1__ içinde "__ocs_fmt_0__" adlı sayfa ayarı yok.
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN: __ocs_fmt_0__ içinden içe aktarılacak bir şey yok.
|
||||
.no-named-page-setups-in-this-drawing = Bu çizimde adlandırılmış sayfa ayarı yok.
|
||||
.import-ellipsis = İçe aktar…
|
||||
.show-the-page-setup-for-new-layouts = Yeni yerleşimler için sayfa ayarını göster
|
||||
.x-in = X (inç)
|
||||
.y-in = Y (inç)
|
||||
.hide-paperspace-objects = Kağıt alanı nesnelerini gizle
|
||||
.save-changes-to-layout = Değişiklikleri yerleşime kaydet
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__, __ocs_fmt_1__ sayfasını desteklemiyor; varsayılan sayfası __ocs_fmt_2__ seçildi (PAPERUPDATE = 1).
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__, __ocs_fmt_1__ sayfasını desteklemiyor; sayfa korunuyor (PAPERUPDATE = 0).
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__: yazıcı sayfa bildirmiyor; kağıt kataloğu kullanılıyor.
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__: __ocs_fmt_1__ sayfa bildirildi
|
||||
.default-sheet-sheet = Varsayılan sayfa: __ocs_fmt_0__
|
||||
.default-sheet-not-reported = Varsayılan sayfa: bildirilmedi
|
||||
.default-printer-name = Varsayılan yazıcı: __ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = Varsayılan yazıcı: sistem hiçbirini bildirmiyor
|
||||
.printers-none-listed-by-the-system = Yazıcılar: sistem hiçbirini listelemiyor
|
||||
.printers-count = Yazıcılar (__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = Yazıcılar listelenemedi: __ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = Çizimler PDF uygulaması üzerinden gider: __ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = Çizimler doğrudan yazıcıya gider (hiçbir PDF uygulaması yazdırma komutu kaydetmiyor).
|
||||
.via-the-pdf-application = PDF uygulaması üzerinden
|
||||
.direct-print = doğrudan yazdırma
|
||||
.y-mm = Y (mm)
|
||||
|
||||
manage =
|
||||
@@ -4729,6 +5296,19 @@ ui =
|
||||
.what-s-new = Yenilikler
|
||||
.width-value = Genişlik: __ocs_arg_value__
|
||||
.working = Çalışıyor…
|
||||
.recent-input = Son girişler
|
||||
.copy-with-base-point = Taban noktasıyla kopyala
|
||||
.undo-label = Geri al __ocs_arg_label__
|
||||
.redo-label = Yinele __ocs_arg_label__
|
||||
.copy-selection = Seçimi kopyala
|
||||
.isolate = Yalıt
|
||||
.deselect-all = Seçimi kaldır
|
||||
.options-ellipsis = Seçenekler...
|
||||
.base-point = Taban noktası
|
||||
.snap-overrides = Geçici kenetlemeler
|
||||
.mid-between-2-points = 2 nokta arası orta
|
||||
.osnap-settings = Nesne kenetleme ayarları...
|
||||
.snap-override-none-next-pick-only = Geçici kenetleme: Yok (yalnızca sonraki nokta).
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = Metni her zaman uzatma çizgileri arasında tut
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = 默认应用程序
|
||||
.iced-theme = Iced 主题:
|
||||
.theme = 主题
|
||||
.right-click-customization = 右键单击自定义
|
||||
.right-click-in-drawing-area = 在绘图区域中单击右键
|
||||
.hold-duration = 按住时长
|
||||
.right-click-mode-help = 快捷菜单:右键单击始终打开菜单。时间敏感:快速单击等于 Enter,长按打开菜单 (SHORTCUTMENUDURATION)。
|
||||
.right-click-mode-shortcut-menu = 快捷菜单
|
||||
.right-click-mode-time-sensitive = 时间敏感(快速单击 = Enter)
|
||||
.right-click-mode-enter-first = 先 Enter,第二次单击 = 菜单
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio 已就绪。
|
||||
@@ -242,12 +249,15 @@ area =
|
||||
command-move =
|
||||
.base = MOVE 指定基点 [{ $count } 个对象]:
|
||||
.target = MOVE 指定目标点 [基点 { $x },{ $y }]:
|
||||
.displacement = MOVE 指定位移:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY 输入阵列项目数:
|
||||
.base = COPY 指定基点 [{ $count } 个对象]:
|
||||
.array-target = COPY 为 { $count } 项阵列指定第二点 [基点 { $x },{ $y }]:
|
||||
.target = COPY 指定目标点 [已复制 { $count } 个 | 阵列 | 回车=完成 | 基点 { $x },{ $y }]:
|
||||
.displacement = COPY 指定位移:
|
||||
.mode = COPY 输入复制模式选项 [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = 恢复图形
|
||||
@@ -1026,8 +1036,8 @@ common =
|
||||
.loft-surface-created = LOFT:已创建曲面。
|
||||
.loft-solid-created = LOFT: 已创建固态 。
|
||||
.attsync-no-editable-block-references = ATTSYNC:没有可编辑的块参照。
|
||||
.xref-reloaded-with-repairs = XREF 已修复并重新加载:"__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 重新加载失败:"__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF 已重新加载(带修复): "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 重新加载失败: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = 上一个视图
|
||||
.zoom-no-previous-view = ZOOM:没有上一个视图。
|
||||
.zoom-object = 缩放到对象
|
||||
@@ -1115,8 +1125,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = 正在从文件插入 "__ocs_fmt_0__"。
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF 已恢复,但存在警告:"__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 恢复失败:"__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF 已恢复(带警告): "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 恢复失败: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = 请至少选择一个布局。
|
||||
.printing-is-not-available-in-the-web-version = 网页版不支持打印。
|
||||
.sending-selected-layouts-to-the-system-printer = 正在将选定布局发送到系统打印机…
|
||||
@@ -1612,7 +1622,7 @@ common =
|
||||
.create-triangular-face = 创建三角面
|
||||
.location = { common.position }
|
||||
.creation-mode = 创建模式
|
||||
.path = 路径
|
||||
.path = 路径:
|
||||
.expression = 表达式
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1869,6 +1879,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = 远程图像 "__ocs_fmt_0__" 未加载:超过 64 MB 的远程图像限制。
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = 无法获取远程图像 "__ocs_fmt_0__":请求超时。
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = 保存警告
|
||||
.unable-to-save-drawing = 无法保存图形
|
||||
@@ -1990,6 +2385,8 @@ file =
|
||||
.restore-all = 全部恢复
|
||||
.restoring-drawing-s = 正在恢复 __ocs_fmt_0__ 绘图…
|
||||
.session-had-open-drawing-s = 会话中有 __ocs_fmt_0__ 个打开的绘图。
|
||||
.in-place-save-failed-downloaded = 就地保存失败(__ocs_fmt_0__);已下载副本
|
||||
.save-picker-failed-downloading = 选择保存目标失败:__ocs_fmt_0__;正在下载副本
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ 选择对象(已选择 __ocs_arg_count__ 个,按 Enter 应用):
|
||||
@@ -2452,6 +2849,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = 移除
|
||||
.pline-specify-starting-width = PLINE 指定起点宽度 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE 指定端点宽度 <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE 指定起点半宽 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE 指定端点半宽 <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (直线) 指定下一点:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (圆弧) 指定圆弧的端点:
|
||||
.pline-specify-length-of-line = PLINE 指定直线的长度:
|
||||
.pline-specify-included-angle = PLINE 指定夹角:
|
||||
.pline-specify-endpoint-of-arc = PLINE 指定圆弧的端点:
|
||||
.pline-specify-center-point-of-arc = PLINE 指定圆弧的圆心:
|
||||
.pline-specify-radius-of-arc = PLINE 指定圆弧的半径:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE 指定圆弧的弦方向:
|
||||
.pline-specify-length-of-chord = PLINE 指定弦长:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE 指定圆弧起点的切线方向:
|
||||
.pline-specify-second-point-on-arc = PLINE 指定圆弧上的第二点:
|
||||
.halfwidth = 半宽
|
||||
.center-keyword = 圆心
|
||||
.close-keyword = 闭合
|
||||
.second-pt = 第二点
|
||||
.arc-specify-start-point-of-arc = ARC 指定圆弧的起点:
|
||||
.arc-specify-second-point-of-arc = ARC 指定圆弧的第二点:
|
||||
.arc-specify-end-point-of-arc = ARC 指定圆弧的端点:
|
||||
.arc-specify-center-point-of-arc = ARC 指定圆弧的圆心:
|
||||
.arc-specify-included-angle = ARC 指定夹角:
|
||||
.arc-specify-length-of-chord = ARC 指定弦长:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC 指定圆弧起点的切线方向:
|
||||
.arc-specify-radius-of-arc = ARC 指定圆弧的半径:
|
||||
.chord-length = 弦长
|
||||
|
||||
modify =
|
||||
.add-vertex = 添加顶点
|
||||
@@ -2604,6 +3029,13 @@ modify =
|
||||
.tol-scale-dimtfac = 公差比例 (DIMTFAC)
|
||||
.trim = 修剪
|
||||
.exit = 退出
|
||||
.area-keyword = 面积
|
||||
.displacement = 位移
|
||||
.mode-keyword = 模式
|
||||
.array-keyword = 阵列
|
||||
.use-first-point-as-displacement = 将第一点用作位移
|
||||
.offset-erase-source-object-after-offsetting = OFFSET 偏移后是否删除源对象? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET 输入偏移对象的图层选项 [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP 输入组名 [__ocs_arg_name__]:
|
||||
@@ -3134,6 +3566,93 @@ insert =
|
||||
.xref-external-references = XREF 外部参考文献 :
|
||||
.xref-no-external-references-in-this-drawing = XREF 此绘图中没有外部引用 。
|
||||
.xref-reloaded = XREF 重新装入了 “ __ocs_fmt_0__ ”
|
||||
.xref-set-to-overlay = XREF: 已将 "__ocs_fmt_0__" 设置为覆盖。
|
||||
.xref-set-to-attach = XREF: 已将 "__ocs_fmt_0__" 设置为附着。
|
||||
.xref-cannot-unload-nested-reference = XREF: 无法卸载嵌套参照 '__ocs_fmt_0__'。请在宿主图形中卸载它。
|
||||
.xref-cannot-overlay-nested-reference = XREF: 无法覆盖嵌套参照 '__ocs_fmt_0__'。请在宿主图形中覆盖它。
|
||||
.xref-cannot-reload-nested-reference = XREF: 无法重新加载嵌套参照 '__ocs_fmt_0__'。请在宿主图形中重新加载它。
|
||||
.xref-cannot-attach-nested-reference = XREF: 无法附着嵌套参照 '__ocs_fmt_0__'。请在宿主图形中附着它。
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: 无法为嵌套参照 '__ocs_fmt_0__' 设置路径类型。请在宿主图形中设置它。
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__:重新加载仅适用于图形参照。
|
||||
.xref-bound = XREF: 已绑定 "__ocs_fmt_0__"。
|
||||
.xref-bound-with-unremapped-handles = XREF: 已绑定 "__ocs_fmt_0__",包含 __ocs_fmt_1__ 个未重新映射的样式手柄(参见绑定限制)。
|
||||
.xref-cannot-bind-nested-reference = XREF: 无法绑定嵌套参照 '__ocs_fmt_0__'。请在宿主图形中绑定它。
|
||||
.xref-cannot-bind = XREF: 无法绑定 "__ocs_fmt_0__":__ocs_fmt_1__。
|
||||
.xref-pdf-bind-unavailable = XREF: PDF 绑定(矢量导入)在此版本中不可用。
|
||||
.xref-cannot-detach-nested-reference = XREF: 无法拆离嵌套参照 '__ocs_fmt_0__'。请在宿主图形中拆离它。
|
||||
.xref-cannot-make-path-relative = XREF: 无法在驱动器之间设置相对路径。
|
||||
.xref-detached = XREF: 已拆离 "__ocs_fmt_0__"。
|
||||
.xref-no-loaded-reference-with-that-key = XREF: 没有该键的已加载参照。
|
||||
.xref-no-references-match = XREF: 没有与 '__ocs_fmt_0__' 匹配的参照。
|
||||
.xref-manager-title = 外部参照
|
||||
.xref-self-attach-blocked = XATTACH: 不能将宿主图形附着到自身。
|
||||
.xref-overlays-drawing-references-only = XREF: 覆盖仅适用于图形参照。
|
||||
.xref-path-set-for = XREF: 已为 "__ocs_fmt_0__" 设置路径 — 请重新加载以应用。
|
||||
.xref-unloaded = XREF: 已卸载 "__ocs_fmt_0__"。
|
||||
.xref-unknown-option = XREF: 未知选项 '__ocs_fmt_0__'。选项: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: 已更新 __ocs_fmt_0__ 个参照。
|
||||
.usage-xref-path-pattern = 用法: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = 用法: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = 用法: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = 未找到 __ocs_fmt_0__ 个参照 — 请使用 EXTERNALREFERENCES 打开参照管理器。
|
||||
.xref-nested-not-rendered = (嵌套 — 未渲染)
|
||||
.change-path = 更改路径:
|
||||
.date = 日期
|
||||
.details = 详细信息
|
||||
.xref-detach = 拆离
|
||||
.failed = 失败
|
||||
.xref-file-attach-is-not-available-on-web = 文件附着在网页版中不可用 — 下面的参照列表为只读。
|
||||
.xref-file-name = 文件名
|
||||
.found-at = 位于
|
||||
.xref-help = 帮助
|
||||
.xref-nested-references-are-read-only = 嵌套参照为只读 — 请在宿主图形中编辑它们。
|
||||
.not-found = 未找到
|
||||
.orphaned = 孤立
|
||||
.unreferenced = 未参照
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = 已打开
|
||||
.xref-untitled = 无标题
|
||||
.xref-unresolved = 未解析
|
||||
.xref-preview-not-available = 预览不可用
|
||||
.xref-reload-all = 全部重新加载
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = 像素宽度
|
||||
.xref-pixel-height = 像素高度
|
||||
.xref-resolution-unit = 分辨率单位
|
||||
.xref-overlay = 覆盖
|
||||
.xref-reference-manager-select-rows-bind = 参照管理器 — 选择行,然后执行拆离、卸载、重新加载、绑定、覆盖或路径更改模式。
|
||||
.xref-bind = 绑定
|
||||
.xref-refresh = 刷新
|
||||
.relative = 相对
|
||||
.xref-reload = 重新加载
|
||||
.xref-replace = 替换:
|
||||
.saved-path = 保存路径
|
||||
.xref-select-a-reference-first = 请先选择一个参照。
|
||||
.xref-select-a-reference-to-inspect-its = 选择参照以查看其详细信息
|
||||
.xref-set-path = 设置路径
|
||||
.stale = 过时
|
||||
.toggle-list-tree = 切换列表/树
|
||||
.tree = 树
|
||||
.xref-type-a-new-path-first = 请先输入新路径。
|
||||
.xref-type-the-path-prefix-to-find-first = 请先输入要查找的路径前缀。
|
||||
.xref-unload = 卸载
|
||||
.unloaded = 卸载
|
||||
.xref-new-path-for-selection = 选择的新路径
|
||||
.xref-new-path-prefix = 新路径前缀
|
||||
.xref-old-path-prefix = 旧路径前缀
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF 先保存绘图以解析相亲的XREF路径 。
|
||||
.xref-unresolved-external-references = XREF 未解析的外部参照:__ocs_fmt_0__ —— 将参照的 DWG/DXF 文件拖放到页面上以注册它们,然后重新打开此图形或运行 XRELOAD。
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ 对象已复制到剪贴板( 基准 __ocs_fmt_1__,__ocs_fmt_2__) 。
|
||||
@@ -3234,6 +3753,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE 选择用作轴的直线、射线或构造线:
|
||||
.revolve-select-objects-or-mode = REVOLVE 选择要旋转的对象或 [模式](按 Enter 完成):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = 创建
|
||||
.boolean = 布尔运算
|
||||
@@ -3567,8 +4093,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = 开幕OCS 讨论帮助和问题...
|
||||
.opening-ocs-web = 打开OCS网络...
|
||||
.browser-cannot-open-typed-path = 浏览器无法打开键入的路径;请改为选择文件。
|
||||
.save-picker-failed-downloading = 选择保存目标失败:__ocs_fmt_0__;正在下载副本
|
||||
.in-place-save-failed-downloaded = 就地保存失败(__ocs_fmt_0__);已下载副本
|
||||
.opening-the-command-reference = 正在打开命令参考...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__"已以不同内容加载;保留了现有文件。
|
||||
.opening-patreon-page = 打开帕特伦的页面...
|
||||
@@ -4550,6 +5074,19 @@ plot =
|
||||
.export-pdf = 导出 PDF
|
||||
.fit-to-paper = 布满图纸
|
||||
.layout-plots-the-current-sheet-using-the-selec = 布局使用所选纸张尺寸打印当前图纸。
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = 合并重叠线
|
||||
.object-lineweights = 对象线宽
|
||||
.orientation = 方向
|
||||
@@ -4567,6 +5104,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = 打印样式表(笔指定)
|
||||
.plot-transparency = 打印透明度
|
||||
.plot-upside-down = 上下颠倒打印
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = 尚不支持命名打印样式表 (.stb):__ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = 在打印样式文件夹 (__ocs_fmt_1__) 中找不到 __ocs_fmt_0__。
|
||||
.preview = 预览
|
||||
.printer-plotter = 打印机/绘图仪
|
||||
.properties = 特性…
|
||||
@@ -4578,6 +5117,34 @@ plot =
|
||||
.system-default-printer = 系统默认打印机
|
||||
.what-to-plot = 打印内容
|
||||
.x-mm = X (毫米)
|
||||
.select-drawing-to-import-page-setups-from = 选择要从中输入页面设置的图形
|
||||
.drawings-and-templates = 图形和样板
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN:已输入 __ocs_fmt_0__ 个页面设置,替换 __ocs_fmt_1__ 个。
|
||||
.psetupin-error = PSETUPIN:__ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN:__ocs_fmt_1__ 中没有名为“__ocs_fmt_0__”的页面设置。
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN:__ocs_fmt_0__ 中没有可输入的内容。
|
||||
.no-named-page-setups-in-this-drawing = 此图形中没有命名页面设置。
|
||||
.import-ellipsis = 输入…
|
||||
.show-the-page-setup-for-new-layouts = 为新布局显示页面设置
|
||||
.x-in = X(英寸)
|
||||
.y-in = Y(英寸)
|
||||
.hide-paperspace-objects = 隐藏图纸空间对象
|
||||
.save-changes-to-layout = 将修改保存到布局
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ 不支持 __ocs_fmt_1__;已切换到其默认图纸 __ocs_fmt_2__(PAPERUPDATE = 1)。
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ 不支持 __ocs_fmt_1__;保留原图纸(PAPERUPDATE = 0)。
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__:打印机未报告任何纸张;使用纸张目录。
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__:报告了 __ocs_fmt_1__ 种纸张
|
||||
.default-sheet-sheet = 默认纸张:__ocs_fmt_0__
|
||||
.default-sheet-not-reported = 默认纸张:未报告
|
||||
.default-printer-name = 默认打印机:__ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = 默认打印机:系统未报告
|
||||
.printers-none-listed-by-the-system = 打印机:系统未列出任何打印机
|
||||
.printers-count = 打印机(__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = 无法列出打印机:__ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = 打印通过 PDF 应用程序进行:__ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = 打印直接发送到打印机(没有 PDF 应用程序注册打印命令)。
|
||||
.via-the-pdf-application = 通过 PDF 应用程序
|
||||
.direct-print = 直接打印
|
||||
.y-mm = Y (毫米)
|
||||
|
||||
manage =
|
||||
@@ -4789,6 +5356,19 @@ ui =
|
||||
.what-s-new = 更新内容
|
||||
.width-value = 宽度:__ocs_arg_value__
|
||||
.working = 正在处理…
|
||||
.recent-input = 最近的输入
|
||||
.copy-with-base-point = 带基点复制
|
||||
.undo-label = 放弃 __ocs_arg_label__
|
||||
.redo-label = 重做 __ocs_arg_label__
|
||||
.copy-selection = 复制选择
|
||||
.isolate = 隔离
|
||||
.deselect-all = 全部取消选择
|
||||
.options-ellipsis = 选项...
|
||||
.base-point = 基点
|
||||
.snap-overrides = 捕捉替代
|
||||
.mid-between-2-points = 两点之间的中点
|
||||
.osnap-settings = 对象捕捉设置...
|
||||
.snap-override-none-next-pick-only = 捕捉替代:无(仅下一次拾取)。
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = 始终将文字置于尺寸界线之间
|
||||
|
||||
@@ -57,6 +57,13 @@ options =
|
||||
.default-application = 預設應用程式
|
||||
.iced-theme = Iced 主題:
|
||||
.theme = 主題
|
||||
.right-click-customization = 右鍵自訂
|
||||
.right-click-in-drawing-area = 在繪圖區域按右鍵
|
||||
.hold-duration = 按住時間
|
||||
.right-click-mode-help = 快捷功能表:按右鍵一律開啟功能表。時間敏感:快速按一下等於 Enter,長按開啟功能表 (SHORTCUTMENUDURATION)。
|
||||
.right-click-mode-shortcut-menu = 快捷功能表
|
||||
.right-click-mode-time-sensitive = 時間敏感(快速按一下 = Enter)
|
||||
.right-click-mode-enter-first = 先 Enter,第二次按一下 = 功能表
|
||||
|
||||
command-line =
|
||||
.ready = Open CAD Studio 已就緒。
|
||||
@@ -246,6 +253,7 @@ command-move =
|
||||
*[other] { $count } 個物件
|
||||
}]:
|
||||
.target = MOVE 指定目標點 [基點 { $x },{ $y }]:
|
||||
.displacement = MOVE 指定位移:
|
||||
|
||||
command-copy =
|
||||
.array-count = COPY 輸入陣列項目數:
|
||||
@@ -260,6 +268,8 @@ command-copy =
|
||||
[one] 目前 { $count } 個複本
|
||||
*[other] 目前 { $count } 個複本
|
||||
} | 陣列 | Enter=完成 | 基準點 { $x },{ $y }]:
|
||||
.displacement = COPY 指定位移:
|
||||
.mode = COPY 輸入複製模式選項 [Single/Multiple] <Multiple>:
|
||||
|
||||
common =
|
||||
.recover-drawing = 恢復圖面
|
||||
@@ -1038,8 +1048,8 @@ common =
|
||||
.loft-surface-created = LOFT:已建立曲面。
|
||||
.loft-solid-created = LOFT: 已建立實體 。
|
||||
.attsync-no-editable-block-references = ATTSYNC:沒有可編輯的圖塊參考。
|
||||
.xref-reloaded-with-repairs = XREF 已修復並重新載入:"__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 重新載入失敗:"__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-reloaded-with-repairs = XREF 已重新載入(含修復): "__ocs_fmt_0__"
|
||||
.xref-reload-failed = XREF 重新載入失敗: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.zoom-previous = 上一個視圖
|
||||
.zoom-no-previous-view = ZOOM:沒有上一個視圖。
|
||||
.zoom-object = 縮放至物件
|
||||
@@ -1127,8 +1137,8 @@ common =
|
||||
.dwg-dxf-files = { common.files } (DWG/DXF)
|
||||
.inserting-from-file = 正在從檔案插入 "__ocs_fmt_0__"。
|
||||
.insert-file = INSERT FILE: __ocs_fmt_0__
|
||||
.xref-recovered-with-warnings = XREF 已復原,但有警告:"__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 復原失敗:"__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.xref-recovered-with-warnings = XREF 已復原(含警告): "__ocs_fmt_0__"
|
||||
.xref-recovery-failed = XREF 復原失敗: "__ocs_fmt_0__" (__ocs_fmt_1__)
|
||||
.select-at-least-one-layout = 請至少選取一個配置。
|
||||
.printing-is-not-available-in-the-web-version = 網頁版不支援列印。
|
||||
.sending-selected-layouts-to-the-system-printer = 正在將選取的配置傳送至系統印表機…
|
||||
@@ -1624,7 +1634,7 @@ common =
|
||||
.create-triangular-face = 建立三角面
|
||||
.location = { common.position }
|
||||
.creation-mode = 建立模式
|
||||
.path = 路徑
|
||||
.path = 路徑:
|
||||
.expression = 表示式
|
||||
.reference-length = { common.reference }: { common.length }
|
||||
.new-length = { common.new }: { common.length }
|
||||
@@ -1881,6 +1891,391 @@ common =
|
||||
.remote-image-url-was-not-loaded-it-exceeds-the-64-mb-remote-image-limit = 遠端影像 "__ocs_fmt_0__" 未載入:超過 64 MB 的遠端影像限制。
|
||||
.remote-image-url-could-not-be-fetched-the-request-timed-out = 無法擷取遠端影像 "__ocs_fmt_0__":請求逾時。
|
||||
|
||||
.enter-a-valid-cell-range-such-as-a1-d10 = Enter a valid cell range such as A1:D10.
|
||||
.named-ranges-require-a-spreadsheet-file = Named ranges require a spreadsheet file.
|
||||
.select-a-named-range = Select a named range.
|
||||
.the-named-range-was-not-found = The named range was not found.
|
||||
.the-named-range-does-not-refer-to-a-worksheet-cell-range = The named range does not refer to a worksheet cell range.
|
||||
.the-spreadsheet-contains-no-worksheets = The spreadsheet contains no worksheets.
|
||||
.the-selected-data-source-is-empty = The selected data source is empty.
|
||||
.the-data-link-no-longer-exists = The data link no longer exists.
|
||||
.writing-to-this-data-link-is-disabled = Writing to this data link is disabled.
|
||||
.writing-linked-data-is-supported-for-csv-and-text-sources = Writing linked data is supported for CSV and text sources.
|
||||
.data-source-not-found = Data source not found: __ocs_arg_path__
|
||||
.select-at-least-one-property = Select at least one property.
|
||||
.select-a-data-link = Select a data link.
|
||||
.the-selected-data-link-no-longer-exists = The selected data link no longer exists.
|
||||
.columns-rows-width-and-height-must-be-positive-values = Columns, rows, width, and height must be positive values.
|
||||
.choose-a-spreadsheet-file = Choose a Spreadsheet File
|
||||
.spreadsheet-files = Spreadsheet Files
|
||||
.enter-a-data-link-name = Enter a data link name.
|
||||
.a-data-link-with-that-name-already-exists = A data link with that name already exists.
|
||||
.data-link-deleted-existing-table-values-were-retained = Data link deleted; existing table values were retained.
|
||||
.no-objects-were-selected-when-the-wizard-opened = No objects were selected when the wizard opened.
|
||||
.add-a-drawing-or-include-the-current-drawing = Add a drawing or include the current drawing.
|
||||
.no-extractable-objects-were-found-in-the-selected-source = No extractable objects were found in the selected source.
|
||||
.select-at-least-one-object-type = Select at least one object type.
|
||||
.choose-at-least-one-output = Choose at least one output.
|
||||
.data-extraction-settings = Data Extraction Settings
|
||||
.add-drawings = Add Drawings
|
||||
.select-objects-or-settings-selected-enter-to-apply = %__ocs_fmt_0__ Select objects or [Settings] (%__ocs_fmt_1__ selected, Enter to apply):
|
||||
.select-objects-or-settings = %__ocs_fmt_0__ Select objects or [Settings]:
|
||||
.add-parameter = + Add parameter
|
||||
.object-snap-3d = 3D Object Snap
|
||||
.object-snap-on-f4-3d = 3D Object Snap On (F4)
|
||||
.object-snap-modes-3d = 3D Object Snap modes
|
||||
.a-numeric-shell-offset-distance-is-required = A numeric shell offset distance is required.
|
||||
.a-selected-edge-no-longer-belongs-to-the-body = A selected edge no longer belongs to the body.
|
||||
.a-selected-face-could-not-be-resolved = A selected face could not be resolved.
|
||||
.a-selected-face-does-not-belong-to-the-solid = A selected face does not belong to the solid.
|
||||
.align-scale-objects-based-on-alignment-points-yes-no-no = ALIGN Scale objects based on alignment points? [Yes / No] <No>:
|
||||
.annoreset-no-selected-object-has-alternate-scale-representations = ANNORESET: no selected object has alternate scale representations.
|
||||
.annoreset-synchronized-object-s-from-the-current-scale = ANNORESET: synchronized __ocs_fmt_0__ object(s) from the current scale.
|
||||
.adaptive-grid = Adaptive grid
|
||||
.add-drawing-folder = Add Drawing Folder
|
||||
.add-drawings-2 = Add drawings…
|
||||
.add-folder = Add folder…
|
||||
.add-parameter-2 = Add parameter
|
||||
.all-other-rows = All other rows
|
||||
.allow-selection-cycling = Allow selection cycling
|
||||
.allow-writing-to-source-file = Allow writing to source file
|
||||
.break-specify-second-break-point-or-first-point = BREAK Specify second break point or [First point]:
|
||||
.begin = Begin
|
||||
.chamferedge-select-a-base-face-edge = CHAMFEREDGE: select a base face edge.
|
||||
.cannot-delete-beyond-this = Cannot delete beyond this.
|
||||
.cell-range = Cell range
|
||||
.center-of-face = Center of face
|
||||
.choose-output = Choose output
|
||||
.clipboard-access-is-unavailable-press-ctrl-c-or-command-c-to-copy-the-selected-history = Clipboard access is unavailable. Press Ctrl+C or Command+C to copy the selected history.
|
||||
.column-row-settings = Column & row settings
|
||||
.combine-identical-rows = Combine identical rows
|
||||
.constraint-settings = Constraint Settings
|
||||
.constraint-type = Constraint Type
|
||||
.copied = Copied
|
||||
.create-a-new-data-link = Create a New Data Link
|
||||
.create-a-new-data-extraction = Create a new data extraction
|
||||
.current-drawing = Current drawing
|
||||
.cursor-dependent-position = Cursor-dependent position
|
||||
.dataextraction-specify-insertion-point = DATAEXTRACTION Specify insertion point:
|
||||
.dataextraction-external-file-created = DATAEXTRACTION: external file created.
|
||||
.dimbreak-select-dimension-to-add-remove-break-or-multiple = DIMBREAK Select dimension to add/remove break or [Multiple]:
|
||||
.dimbreak-select-dimensions-selected-press-enter-when-done = DIMBREAK Select dimensions (__ocs_fmt_0__ selected, press Enter when done):
|
||||
.dimbreak-select-object-to-break-dimension-or-auto-manual-remove-auto = DIMBREAK Select object to break dimension or [Auto/Manual/Remove] <Auto>:
|
||||
.dimbreak-specify-first-break-point = DIMBREAK Specify first break point:
|
||||
.dimbreak-specify-second-break-point = DIMBREAK Specify second break point:
|
||||
.dimbreak-no-editable-dimensions-were-selected = DIMBREAK: no editable dimensions were selected.
|
||||
.dimbreak-no-intersections-were-found = DIMBREAK: no intersections were found.
|
||||
.dimbreak-removed-breaks-from-dimension-s = DIMBREAK: removed breaks from __ocs_fmt_0__ dimension(s).
|
||||
.dimbreak-select-a-dimension = DIMBREAK: select a dimension.
|
||||
.dimbreak-updated-dimension-s = DIMBREAK: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimedit-enter-new-dimension-text-measured-value = DIMEDIT Enter new dimension text <measured value>:
|
||||
.dimedit-enter-obliquing-angle-press-enter-for-none = DIMEDIT Enter obliquing angle (press Enter for none):
|
||||
.dimedit-enter-type-of-dimension-editing-home-new-rotate-oblique-home = DIMEDIT Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>:
|
||||
.dimedit-select-objects = DIMEDIT Select objects:
|
||||
.dimedit-specify-angle-for-dimension-text = DIMEDIT Specify angle for dimension text:
|
||||
.dimedit-no-editable-dimensions-were-selected = DIMEDIT: no editable dimensions were selected.
|
||||
.dimedit-updated-dimension-s = DIMEDIT: updated __ocs_fmt_0__ dimension(s).
|
||||
.dimjogline-select-dimension-to-add-jog-or-remove = DIMJOGLINE Select dimension to add jog or [Remove]:
|
||||
.dimjogline-select-dimension-to-remove-jog = DIMJOGLINE Select dimension to remove jog:
|
||||
.dimjogline-specify-jog-location-or-press-enter = DIMJOGLINE Specify jog location (or press Enter):
|
||||
.dimjogline-jog-added = DIMJOGLINE: jog added.
|
||||
.dimjogline-jog-removed = DIMJOGLINE: jog removed.
|
||||
.dimjogline-select-a-linear-or-aligned-dimension = DIMJOGLINE: select a linear or aligned dimension.
|
||||
.dimspace-specify-distance-between-dimensions-or-auto-auto = DIMSPACE Specify distance between dimensions or [Auto] <Auto>:
|
||||
.dimspace-enter-a-non-negative-spacing-value-or-auto = DIMSPACE: enter a non-negative spacing value or Auto.
|
||||
.dimspace-select-a-linear-or-aligned-dimension = DIMSPACE: select a linear or aligned dimension.
|
||||
.dimspace-select-one-or-more-linear-or-aligned-dimensions = DIMSPACE: select one or more linear or aligned dimensions.
|
||||
.dimspace-spacing-value-cannot-be-negative = DIMSPACE: spacing value cannot be negative.
|
||||
.dimtedit-specify-angle-for-dimension-text = DIMTEDIT Specify angle for dimension text:
|
||||
.dimtedit-specify-new-location-for-dimension-text-or-left-right-center-home-angle = DIMTEDIT Specify new location for dimension text or [Left/Right/Center/Home/Angle]:
|
||||
.dimtedit-select-a-dimension = DIMTEDIT: select a dimension.
|
||||
.divide-marker-s-placed = DIVIDE: __ocs_fmt_0__ marker(s) placed.
|
||||
.dof = DOF: __ocs_fmt_0__
|
||||
.draworder-selection-reordered-relative-to-reference-objects = DRAWORDER: selection reordered relative to reference objects.
|
||||
.data-extraction = Data Extraction
|
||||
.data-extraction-wizard = Data Extraction Wizard
|
||||
.data-link-manager = Data Link Manager
|
||||
.data-extraction-2 = Data extraction
|
||||
.data-link = Data link
|
||||
.data-link-name = Data link name
|
||||
.data-rows = Data rows
|
||||
.define-data-source = Define data source
|
||||
.display-quick-properties-palette-on-selection = Display Quick Properties palette on selection
|
||||
.display-selection-cycling-list-box = Display Selection Cycling List Box
|
||||
.display-coordinate-input-near-crosshairs = Display coordinate input near crosshairs
|
||||
.display-grid-beyond-limits = Display grid beyond Limits
|
||||
.display-selection-candidate-list-box-on-click = Display selection candidate list box on click
|
||||
.distance-and-angle-tolerances-must-be-non-negative-numbers = Distance and angle tolerances must be non-negative numbers.
|
||||
.distance1-distance2 = Distance1 = __ocs_fmt_0__, Distance2 = __ocs_fmt_1__
|
||||
.draw-section = Draw section
|
||||
.drawing-table = Drawing table
|
||||
.drawings-folders = Drawings / folders
|
||||
.dynamic-prompts = Dynamic Prompts
|
||||
.edit-an-existing-data-extraction = Edit an existing data extraction
|
||||
.editing-weighted-or-tolerance-fitted-interpolation-data-is-not-supported = Editing weighted or tolerance-fitted interpolation data is not supported.
|
||||
.empty-table = Empty table
|
||||
.enable-pointer-input-f12 = Enable Pointer Input (F12)
|
||||
.enable-dimension-input-fields = Enable dimension input fields
|
||||
.enter-a-body-editing-option-shell-exit = Enter a body editing option [Shell/eXit]:
|
||||
.enter-a-solid-editing-option-body-exit = Enter a solid editing option [Body/eXit]:
|
||||
.entire-sheet = Entire sheet
|
||||
.equal-x-and-y-spacing = Equal X and Y spacing
|
||||
.external-file = External file
|
||||
.extraction-settings = Extraction settings
|
||||
.fillet-select-2d-polyline-r = FILLET Select 2D polyline [R=__ocs_fmt_0__]:
|
||||
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
|
||||
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
|
||||
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
|
||||
.file = File
|
||||
.file-not-found-check-the-saved-path = File not found — check the saved path.
|
||||
.first-row = First row
|
||||
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.
|
||||
.fit-data-does-not-define-a-valid-control-curve = Fit data does not define a valid control curve.
|
||||
.fit-points-do-not-define-a-valid-spline = Fit points do not define a valid spline.
|
||||
.formula = Formula
|
||||
.full-path = Full path
|
||||
.fully-constrained-no-remaining-degrees-of-freedom = Fully constrained — no remaining degrees of freedom
|
||||
.grid-on-f7 = Grid On (F7)
|
||||
.grid-x-spacing = Grid X spacing:
|
||||
.grid-y-spacing = Grid Y spacing:
|
||||
.grid-behavior = Grid behavior
|
||||
.grid-spacing = Grid spacing
|
||||
.hatchedit-pattern-scale-angle-style-origin-properties-color-layer-transparency-draw-order-associate-disassociate-annotative-recreate-boundary-separate-hatches-properties = HATCHEDIT Pattern:%__ocs_fmt_0__ Scale:%__ocs_fmt_1__ Angle:%__ocs_fmt_2__ [Style/Origin/Properties/COlor/LAyer/Transparency/DRaw order/ASsociate/DIsassociate/ANnotative/recreate Boundary/separate Hatches] <Properties>:
|
||||
.intersect-created-result-object-s = INTERSECT: created %__ocs_fmt_0__ result object(s).
|
||||
.intersect-no-positive-area-common-result-original-object-s-retained = INTERSECT: no positive-area common result; %__ocs_fmt_0__ original object(s) retained.
|
||||
.intersect-select-at-least-two-solids-regions-or-coplanar-surfaces-of-a-compatible-type = INTERSECT: select at least two solids, Regions, or coplanar Surfaces of a compatible type.
|
||||
.intersect-the-retained-object-could-not-be-updated = INTERSECT: the retained object could not be updated.
|
||||
.intersect-the-selected-coincident-geometry-is-ambiguous = INTERSECT: the selected coincident geometry is ambiguous.
|
||||
.intersect-the-selected-objects-do-not-have-a-supported-coplanar-surface-intersection = INTERSECT: the selected objects do not have a supported coplanar surface intersection.
|
||||
.intersect-the-selected-topology-could-not-be-intersected-safely = INTERSECT: the selected topology could not be intersected safely.
|
||||
.include-current-drawing = Include current drawing
|
||||
.include-subfolders = Include subfolders
|
||||
.increment-angle = Increment angle:
|
||||
.indicator-fill-color = Indicator Fill Color
|
||||
.indicator-transparency = Indicator Transparency
|
||||
.insert-table = Insert Table
|
||||
.insert-data-extraction-table-into-drawing = Insert data extraction table into drawing
|
||||
.insert-options = Insert options
|
||||
.insert-table-after-saving-link = Insert table after saving link
|
||||
.insertion-behavior = Insertion behavior
|
||||
.keep-table-updated-to-source-formatting = Keep table updated to source formatting
|
||||
.knot = Knot
|
||||
.leader-enter-an-annotation-option-none-mtext = LEADER Enter an annotation option [None/Mtext]:
|
||||
.leader-enter-first-line-of-annotation-text-or-options = LEADER Enter first line of annotation text or <options>:
|
||||
.leader-enter-leader-formatting-option-spline-straight-arrow-none-exit = LEADER Enter leader formatting option [Spline/Straight/Arrow/None] <exit>:
|
||||
.leader-enter-next-line-of-annotation-text = LEADER Enter next line of annotation text:
|
||||
.leader-specify-leader-start-point = LEADER Specify leader start point:
|
||||
.leader-specify-next-point-or-annotation-format-undo-annotation = LEADER Specify next point or [Annotation/Format/Undo] <Annotation>:
|
||||
.leader-specify-next-point = LEADER Specify next point:
|
||||
.lengthen-select-an-object-to-change-or-undo = LENGTHEN Select an object to change or [Undo]:
|
||||
.lengthen-select-an-object-to-measure-or-delta-percent-total-dynamic = LENGTHEN Select an object to measure or [Delta/Percent/Total/Dynamic]:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-continuity-bulge-magnitude-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings/Continuity/Bulge magnitude] <Cross sections only>:
|
||||
.loft-enter-an-option-guides-path-cross-sections-only-settings-cross-sections-only = LOFT Enter an option [Guides/Path/Cross sections only/Settings] <Cross sections only>:
|
||||
.loft-select-cross-sections-in-order-or-point-join-mode-enter-to-finish = LOFT Select cross-sections in order or [Point/Join/Mode] (Enter to finish)
|
||||
.link-option = Link option
|
||||
.link-settings = Link settings
|
||||
.live-section-enabled = Live Section Enabled
|
||||
.ltype-gen = Ltype gen
|
||||
.measure-0-markers-placed = MEASURE: 0 markers placed.
|
||||
.measure-marker-s-placed = MEASURE: __ocs_fmt_0__ marker(s) placed.
|
||||
.maintain-associativity = Maintain associativity
|
||||
.major-line-every = Major line every:
|
||||
.midpoint-on-edge = Midpoint on edge
|
||||
.moment-of-inertia = Moment of inertia
|
||||
.more-options = More options
|
||||
.move-down = Move Down
|
||||
.move-up = Move Up
|
||||
.named-parameters = Named Parameters
|
||||
.named-range = Named range
|
||||
.nearest-to-face = Nearest to face
|
||||
.no-path = No path
|
||||
.no-preview-available = No preview available.
|
||||
.no-surfaces-selected = No surfaces selected.
|
||||
.objectscale-the-selected-objects-already-have-the-current-scale-or-do-not-support-annotation-scales = OBJECTSCALE: the selected objects already have the current scale, or do not support annotation scales.
|
||||
.objectscale-the-selected-objects-do-not-have-the-current-scale = OBJECTSCALE: the selected objects do not have the current scale.
|
||||
.objectscale-the-current-scale-on-object-s = OBJECTSCALE: __ocs_fmt_0__ the current scale on __ocs_fmt_1__ object(s).
|
||||
.object-snap-on-f3 = Object Snap On (F3)
|
||||
.object-snap-tracking-on-f11 = Object Snap Tracking On (F11)
|
||||
.object-snap-modes-2 = Object Snap modes
|
||||
.on-by-default-turn-off-to-show-just-the-constraint-glyph-in-the-viewport-enough-to-see-that-a-constraint-is-present-without-the-driven-value-or-named-parameter-text-covering-nearby-geometry = On by default. Turn off to show just the constraint glyph in the viewport — enough to see that a constraint is present — without the driven value or named parameter text covering nearby geometry.
|
||||
.one-or-more-parametric-constraints-conflict-or-are-redundant-click-to-remove-one-and-re-solve = One or more parametric constraints conflict or are redundant
|
||||
Click to remove one and re-solve
|
||||
.ortho-mode-f8 = Ortho mode (F8)
|
||||
.output-data-to-external-file = Output data to external file
|
||||
.output-file = Output file
|
||||
.pedit-convert-lines-and-arcs-to-polylines-yes-no-yes = PEDIT Convert lines and arcs to polylines [Yes/No] <Yes>:
|
||||
.pedit-enter-polyline-linetype-generation-option-on-off = PEDIT Enter polyline linetype generation option [ON/OFF]:
|
||||
.pedit-select-polyline-or-a-line-arc-to-convert-or-multiple = PEDIT Select polyline (or a line/arc to convert) or [Multiple]:
|
||||
.palette-location = Palette Location
|
||||
.parameter-already-exists = Parameter '__ocs_fmt_0__' already exists.
|
||||
.parameter = Parameter '__ocs_fmt_0__': __ocs_fmt_1__
|
||||
.parameters = Parameters
|
||||
.perpendicular-objects-must-share-an-intersection-point = Perpendicular objects must share an intersection point
|
||||
.perpendicular-to-face = Perpendicular to face
|
||||
.plane = Plane
|
||||
.pointer-input = Pointer Input
|
||||
.polar-angle-settings = Polar Angle Settings
|
||||
.polar-tracking-on-f10 = Polar Tracking On (F10)
|
||||
.polar-tracking-guides-cursor-movement-along-specified-angles-ortho-mode-constrains-movement-to-orthogonal-axes = Polar Tracking guides cursor movement along specified angles. Ortho mode constrains movement to orthogonal axes.
|
||||
.press-enter-to-accept-the-chamfer-or-distance = Press Enter to accept the chamfer or [Distance]:
|
||||
.principal-directions = Principal directions
|
||||
.principal-moments = Principal moments
|
||||
.priority = Priority
|
||||
.product-of-inertia = Product of inertia
|
||||
.reverse-select-line-polyline-spline-or-helix-to-reverse = REVERSE Select line, polyline, spline or helix to reverse:
|
||||
.radii-of-gyration = Radii of gyration
|
||||
.range = Range
|
||||
.recent-colors = Recent Colors
|
||||
.reference-changes-are-not-available-on-web-the-reference-list-is-read-only = Reference changes are not available on web — the reference list is read-only.
|
||||
.refine-data = Refine data
|
||||
.relative-path = Relative path
|
||||
.remaining-degrees-of-freedom-in-the-current-parametric-constraint-scope = Remaining degrees of freedom in the current parametric constraint scope
|
||||
.requires-an-integer-between-0-and-99 = Requires an integer between 0 and 99.
|
||||
.requires-numeric-distance-or-two-points = Requires numeric distance or two points.
|
||||
.sectionplane-align-section-to-front-back-top-bottom-left-right-top = SECTIONPLANE Align section to [Front/bAck/Top/Bottom/Left/Right] <Top>:
|
||||
.sectionplane-enter-section-plane-type-plane-slice-boundary-volume-plane = SECTIONPLANE Enter section plane type [Plane/Slice/Boundary/Volume] <Plane>:
|
||||
.sectionplane-specify-next-point-or-enter-to-complete = SECTIONPLANE Specify next point or ENTER to complete:
|
||||
.sectionplane-specify-next-point = SECTIONPLANE Specify next point:
|
||||
.sectionplane-specify-point-in-direction-of-section-view = SECTIONPLANE Specify point in direction of section view:
|
||||
.sectionplane-specify-start-point = SECTIONPLANE Specify start point:
|
||||
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
|
||||
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
|
||||
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
|
||||
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
|
||||
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
|
||||
.shell-solid-updated = SHELL: solid updated.
|
||||
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
|
||||
.splinedit-fit-data-add-delete-move-purge-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/eXit] <eXit>:
|
||||
.splinedit-select-any-open-curves-to-join-to-source = SPLINEDIT Select any open curves to join to source:
|
||||
.splinedit-specify-a-point-on-the-spline-exit = SPLINEDIT Specify a point on the spline <exit>:
|
||||
.splinedit-specify-control-vertex-to-delete = SPLINEDIT Specify control vertex to delete:
|
||||
.splinedit-specify-control-vertex = SPLINEDIT Specify control vertex:
|
||||
.splinedit-specify-end-tangent-or-system-default = SPLINEDIT Specify end tangent or [System default]:
|
||||
.splinedit-specify-existing-fit-point-on-spline-exit = SPLINEDIT Specify existing fit point on spline <exit>:
|
||||
.splinedit-specify-new-fit-point-to-add-exit = SPLINEDIT Specify new fit point to add <exit>:
|
||||
.splinedit-specify-new-location-or-next-previous-select-point-exit-next = SPLINEDIT Specify new location or [Next/Previous/Select point/eXit] <Next>:
|
||||
.splinedit-specify-new-point-or-after-before-exit = SPLINEDIT Specify new point or [After/Before] <exit>:
|
||||
.splinedit-specify-precision-0-99-10-straight-segments = SPLINEDIT Specify precision 0-99 <10> (straight segments):
|
||||
.splinedit-specify-start-tangent-or-system-default = SPLINEDIT Specify start tangent or [System default]:
|
||||
.splinedit-add-delete-elevate-order-move-weight-exit-exit = SPLINEDIT [Add/Delete/Elevate order/Move/Weight/eXit] <eXit>:
|
||||
.splinedit-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-close-join-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Close/Join/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-fit-data-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Fit data/Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.splinedit-open-move-vertex-refine-reverse-convert-to-polyline-undo-exit-exit = SPLINEDIT [Open/Move vertex/Refine/rEverse/convert to Polyline/Undo/eXit] <eXit>:
|
||||
.subtract-convert-selected-closed-mesh-objects-to-solids-yes-no-yes = SUBTRACT Convert selected closed Mesh objects to solids? [Yes/No] <Yes>:
|
||||
.subtract-select-solids-regions-surfaces-or-meshes-to-subtract-then-press-enter = SUBTRACT Select Solids, Regions, Surfaces, or Meshes to subtract, then press Enter:
|
||||
.subtract-select-base-solids-regions-surfaces-or-meshes-then-press-enter = SUBTRACT Select base Solids, Regions, Surfaces, or Meshes, then press Enter:
|
||||
.subtract-a-selected-mesh-is-not-a-supported-closed-single-shell-mesh-no-object-was-changed = SUBTRACT: a selected Mesh is not a supported closed single-shell mesh; no object was changed.
|
||||
.subtract-created-result-object-s = SUBTRACT: created %__ocs_fmt_0__ result object(s).
|
||||
.subtract-no-compatible-base-and-cutter-types-or-planes-were-selected = SUBTRACT: no compatible base and cutter types or planes were selected.
|
||||
.subtract-select-at-least-one-base-and-one-cutter-solid-region-or-surface = SUBTRACT: select at least one base and one cutter Solid, Region, or Surface.
|
||||
.subtract-the-retained-base-object-could-not-be-updated = SUBTRACT: the retained base object could not be updated.
|
||||
.subtract-the-selected-coincident-geometry-is-ambiguous = SUBTRACT: the selected coincident geometry is ambiguous.
|
||||
.subtract-the-selected-geometry-includes-an-unsupported-surface-intersection = SUBTRACT: the selected geometry includes an unsupported surface intersection.
|
||||
.subtract-the-selected-topology-could-not-be-cut-safely = SUBTRACT: the selected topology could not be cut safely.
|
||||
.second-row = Second row
|
||||
.section-plane = Section Plane
|
||||
.section-plane-offset = Section Plane Offset
|
||||
.select-a-3d-solid-or-surface-edge = Select a 3D solid or surface edge.
|
||||
.select-a-3d-solid = Select a 3D solid.
|
||||
.select-a-3d-solid-2 = Select a 3D solid:
|
||||
.select-a-data-link-or-create-a-new-one = Select a data link or create a new one.
|
||||
.select-an-edge-or-loop-distance = Select an edge or [Loop/Distance]:
|
||||
.select-edge-of-loop-or-edge-distance = Select edge of loop or [Edge/Distance]:
|
||||
.select-face-or-any-point-to-locate-section-line-or-draw-section-orthographic-type = Select face or any point to locate section line or [Draw section/Orthographic/Type]:
|
||||
.select-faces-to-add-undo-remove-all-done = Select faces to add [Undo/Remove/ALL] <done>:
|
||||
.select-faces-to-remove-undo-add-all-done = Select faces to remove [Undo/Add/ALL] <done>:
|
||||
.select-objects-in-the-current-drawing = Select objects in the current drawing
|
||||
.select-properties = Select properties
|
||||
.select-spline-fit-polylines = Select spline-fit polylines:
|
||||
.select-surfaces-to-thicken = Select surfaces to thicken:
|
||||
.selected-objects-in-current-drawing = Selected objects in current drawing
|
||||
.set-cell-styles = Set cell styles
|
||||
.sheet = Sheet
|
||||
.show-associativity = Show associativity
|
||||
.show-command-prompting-and-command-input-near-crosshairs = Show command prompting and command input near crosshairs
|
||||
.show-count-column = Show count column
|
||||
.show-cycling-badge-when-objects-overlap = Show cycling badge when objects overlap
|
||||
.show-name-column = Show name column
|
||||
.show-values-and-parameter-names-on-constraint-markers = Show values and parameter names on constraint markers
|
||||
.slice = Slice
|
||||
.slice-depth = Slice Depth
|
||||
.snap-on-f9 = Snap On (F9)
|
||||
.snap-x-spacing = Snap X spacing:
|
||||
.snap-y-spacing = Snap Y spacing:
|
||||
.snap-spacing = Snap spacing
|
||||
.snap-type = Snap type
|
||||
.specify-distance1-or-expression = Specify Distance1 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-distance2-or-expression = Specify Distance2 or [Expression] <__ocs_fmt_0__>:
|
||||
.specify-insertion-point = Specify insertion point
|
||||
.specify-point-or-enter-arc-length = Specify point or enter arc length:
|
||||
.specify-point-or-enter-radius = Specify point or enter radius:
|
||||
.specify-replacement-path-xref-path-find-old-new = Specify replacement path: XREF Path Find <old> <new>
|
||||
.specify-second-point = Specify second point:
|
||||
.specify-the-shell-offset-distance = Specify the shell offset distance <__ocs_fmt_0__>:
|
||||
.specify-thickness = Specify thickness
|
||||
.specify-window = Specify window
|
||||
.spline-cannot-be-converted-within-the-requested-precision = Spline cannot be converted within the requested precision.
|
||||
.spreadsheet-links = Spreadsheet Links
|
||||
.start-from-data-extraction = Start from data extraction
|
||||
.start-from-data-link = Start from data link
|
||||
.start-from-empty-table = Start from empty table
|
||||
.state2 = State2
|
||||
.static-quadrant-location = Static quadrant location
|
||||
.status-linked = Status: Linked
|
||||
.status-source-not-found = Status: Source not found
|
||||
.surface-associativity = Surface Associativity
|
||||
.surface-type-2 = Surface Type
|
||||
.thicken-created-solid-s-surface-s-could-not-be-thickened-exactly = THICKEN: created __ocs_fmt_0__ solid(s); __ocs_fmt_1__ surface(s) could not be thickened exactly.
|
||||
.tab-separated-text = Tab-separated text
|
||||
.tangent-objects-must-share-an-intersection-point = Tangent objects must share an intersection point
|
||||
.tangent-point-must-differ-from-the-fit-endpoint = Tangent point must differ from the fit endpoint.
|
||||
.the-intersect-result-could-not-be-displayed-completely-the-original-objects-were-retained = The INTERSECT result could not be displayed completely. The original objects were retained.
|
||||
.the-intersect-result-could-not-be-encoded-as-acis = The INTERSECT result could not be encoded as ACIS.
|
||||
.the-subtract-result-could-not-be-displayed-completely-the-original-objects-were-retained = The SUBTRACT result could not be displayed completely. The original objects were retained.
|
||||
.the-subtract-result-could-not-be-encoded-as-acis = The SUBTRACT result could not be encoded as ACIS.
|
||||
.the-union-result-could-not-be-encoded-as-acis = The UNION result could not be encoded as ACIS.
|
||||
.the-chamfer-history-could-not-be-recorded = The chamfer history could not be recorded.
|
||||
.the-edge-body-could-not-be-updated = The edge body could not be updated.
|
||||
.the-edge-body-history-could-not-be-created = The edge body history could not be created.
|
||||
.the-offset-removes-all-material-use-a-smaller-distance-or-add-a-face-back = The offset removes all material. Use a smaller distance or add a face back.
|
||||
.the-region-could-not-be-encoded-as-acis = The region could not be encoded as ACIS.
|
||||
.the-result-could-not-be-displayed-completely-the-original-edge-body-was-retained = The result could not be displayed completely. The original edge body was retained.
|
||||
.the-selected-base-face-no-longer-belongs-to-the-body = The selected base face no longer belongs to the body.
|
||||
.the-selected-drawing-data-is-ready-to-be-extracted = The selected drawing data is ready to be extracted.
|
||||
.the-selected-object-is-no-longer-available = The selected object is no longer available.
|
||||
.the-shell-could-not-be-constructed-from-the-selected-solid-and-distance = The shell could not be constructed from the selected solid and distance.
|
||||
.the-shell-offset-distance-must-be-nonzero = The shell offset distance must be nonzero.
|
||||
.trimmed-surface = Trimmed surface
|
||||
.trimming-edges = Trimming edges
|
||||
.trims = Trims
|
||||
.type-a-name-and-a-formula-e-g-hole-dia-12-hole-spacing-2-hole-dia-1-5-apply-to-save-and-re-solve-closing-discards-unapplied-edits = Type a name and a formula (e.g. hole_dia = 12, hole_spacing = 2 * hole_dia + 1.5). Apply to save and re-solve; closing discards unapplied edits.
|
||||
.u-isolines-2 = U isolines
|
||||
.union-created-result-object-s = UNION: created %__ocs_fmt_0__ result object(s).
|
||||
.union-select-at-least-two-solids-regions-or-planar-surfaces-of-the-same-type = UNION: select at least two solids, Regions, or planar Surfaces of the same type.
|
||||
.union-the-selected-coincident-geometry-is-ambiguous = UNION: the selected coincident geometry is ambiguous.
|
||||
.union-the-selected-geometry-includes-an-unsupported-surface-intersection = UNION: the selected geometry includes an unsupported surface intersection.
|
||||
.union-the-selected-topology-could-not-be-closed-safely = UNION: the selected topology could not be closed safely.
|
||||
.use-a-previous-extraction-as-a-template = Use a previous extraction as a template
|
||||
.use-source-formatting = Use source formatting
|
||||
.used-by = Used by
|
||||
.v-isolines-2 = V isolines
|
||||
.value-must-be-nonzero = Value must be nonzero.
|
||||
.viewing-direction = Viewing Direction
|
||||
.wipeout-specify-next-point-or-close-undo = WIPEOUT Specify next point or [Close/Undo]:
|
||||
.wipeout-specify-next-point-or-undo = WIPEOUT Specify next point or [Undo]:
|
||||
.wipeout-specify-next-point = WIPEOUT Specify next point:
|
||||
.wireframe-type = Wireframe type
|
||||
.mtp-specify-first-point-of-mid = _mtp Specify first point of mid:
|
||||
.mtp-specify-second-point-of-mid = _mtp Specify second point of mid:
|
||||
.formula-2 = formula
|
||||
.name = name
|
||||
.aligned-object-s = __ocs_fmt_0__: aligned __ocs_fmt_1__ object(s).
|
||||
.select-annotative-objects = __ocs_fmt_0__ Select annotative objects:
|
||||
.parameter-s-applied = __ocs_fmt_0__ parameter(s) applied.
|
||||
.row-s-skipped-duplicate-parameter-name = __ocs_fmt_0__ row(s) skipped: duplicate parameter name.
|
||||
.surface-s-cannot-be-thickened-because-the-offset-intersects-itself = __ocs_fmt_0__ surface(s) cannot be thickened because the offset intersects itself.
|
||||
.conflicting = ⚠ __ocs_fmt_0__ conflicting
|
||||
errors =
|
||||
.save-warning = 儲存警告
|
||||
.unable-to-save-drawing = 無法儲存圖形
|
||||
@@ -2002,6 +2397,8 @@ file =
|
||||
.restore-all = 全部恢復
|
||||
.restoring-drawing-s = 正在恢復 __ocs_fmt_0__ 繪圖…
|
||||
.session-had-open-drawing-s = 工作階段中有 __ocs_fmt_0__ 個開啟的繪圖。
|
||||
.in-place-save-failed-downloaded = 就地儲存失敗(__ocs_fmt_0__);已下載副本
|
||||
.save-picker-failed-downloading = 選擇儲存目標失敗:__ocs_fmt_0__;正在下載副本
|
||||
|
||||
selection =
|
||||
.cmd-select-objects-count-selected-enter-to-app = __ocs_arg_cmd__ 選擇物件(已選擇 __ocs_arg_count__ 個,按 Enter 套用):
|
||||
@@ -2464,6 +2861,34 @@ draw =
|
||||
.wpolygon = WPolygon
|
||||
.cpolygon = CPolygon
|
||||
.remove = 移除
|
||||
.pline-specify-starting-width = PLINE 指定起點寬度 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-width = PLINE 指定端點寬度 <__ocs_arg_w__>:
|
||||
.pline-specify-starting-half-width = PLINE 指定起點半寬 <__ocs_arg_w__>:
|
||||
.pline-specify-ending-half-width = PLINE 指定端點半寬 <__ocs_arg_w__>:
|
||||
.pline-line-specify-next-point = PLINE (直線) 指定下一點:
|
||||
.pline-arc-specify-endpoint-of-arc = PLINE (弧) 指定弧的端點:
|
||||
.pline-specify-length-of-line = PLINE 指定直線的長度:
|
||||
.pline-specify-included-angle = PLINE 指定夾角:
|
||||
.pline-specify-endpoint-of-arc = PLINE 指定弧的端點:
|
||||
.pline-specify-center-point-of-arc = PLINE 指定弧的圓心:
|
||||
.pline-specify-radius-of-arc = PLINE 指定弧的半徑:
|
||||
.pline-specify-direction-of-chord-for-arc = PLINE 指定弧的弦方向:
|
||||
.pline-specify-length-of-chord = PLINE 指定弦長:
|
||||
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE 指定弧起點的切線方向:
|
||||
.pline-specify-second-point-on-arc = PLINE 指定弧上的第二點:
|
||||
.halfwidth = 半寬
|
||||
.center-keyword = 圓心
|
||||
.close-keyword = 閉合
|
||||
.second-pt = 第二點
|
||||
.arc-specify-start-point-of-arc = ARC 指定弧的起點:
|
||||
.arc-specify-second-point-of-arc = ARC 指定弧的第二點:
|
||||
.arc-specify-end-point-of-arc = ARC 指定弧的端點:
|
||||
.arc-specify-center-point-of-arc = ARC 指定弧的圓心:
|
||||
.arc-specify-included-angle = ARC 指定夾角:
|
||||
.arc-specify-length-of-chord = ARC 指定弦長:
|
||||
.arc-specify-tangent-direction-for-the-start-point-of-arc = ARC 指定弧起點的切線方向:
|
||||
.arc-specify-radius-of-arc = ARC 指定弧的半徑:
|
||||
.chord-length = 弦長
|
||||
|
||||
modify =
|
||||
.add-vertex = 新增頂點
|
||||
@@ -2616,6 +3041,13 @@ modify =
|
||||
.tol-scale-dimtfac = 公差比例 (DIMTFAC)
|
||||
.trim = 修剪
|
||||
.exit = 退出
|
||||
.area-keyword = 面積
|
||||
.displacement = 位移
|
||||
.mode-keyword = 模式
|
||||
.array-keyword = 陣列
|
||||
.use-first-point-as-displacement = 將第一點用作位移
|
||||
.offset-erase-source-object-after-offsetting = OFFSET 偏移後是否刪除來源物件? [Yes/No] <No>:
|
||||
.offset-enter-layer-option-for-offset-objects = OFFSET 輸入偏移物件的圖層選項 [Current/Source] <Source>:
|
||||
|
||||
groups =
|
||||
.group-enter-group-name-name = GROUP 輸入組名 [__ocs_arg_name__]:
|
||||
@@ -3146,6 +3578,93 @@ insert =
|
||||
.xref-external-references = XREF 外部參考文獻 :
|
||||
.xref-no-external-references-in-this-drawing = XREF 此繪圖中沒有外部引用 。
|
||||
.xref-reloaded = XREF 重新載入了 “ __ocs_fmt_0__ ”
|
||||
.xref-set-to-overlay = XREF: 已將 "__ocs_fmt_0__" 設定為覆蓋。
|
||||
.xref-set-to-attach = XREF: 已將 "__ocs_fmt_0__" 設定為附著。
|
||||
.xref-cannot-unload-nested-reference = XREF: 無法卸載巢狀參考 '__ocs_fmt_0__'。請在主控圖面中卸載它。
|
||||
.xref-cannot-overlay-nested-reference = XREF: 無法覆蓋巢狀參考 '__ocs_fmt_0__'。請在主控圖面中覆蓋它。
|
||||
.xref-cannot-reload-nested-reference = XREF: 無法重新載入巢狀參考 '__ocs_fmt_0__'。請在主控圖面中重新載入它。
|
||||
.xref-cannot-attach-nested-reference = XREF: 無法附著巢狀參考 '__ocs_fmt_0__'。請在主控圖面中附著它。
|
||||
.xref-cannot-set-path-type-nested-reference = XREF: 無法為巢狀參考 '__ocs_fmt_0__' 設定路徑類型。請在主控圖面中設定它。
|
||||
.reload-applies-to-drawing-references-only = __ocs_fmt_0__:重新載入僅適用於圖面參考。
|
||||
.xref-bound = XREF: 已繫結 "__ocs_fmt_0__"。
|
||||
.xref-bound-with-unremapped-handles = XREF: 已繫結 "__ocs_fmt_0__",包含 __ocs_fmt_1__ 個未重新映射的樣式控點(參見繫結限制)。
|
||||
.xref-cannot-bind-nested-reference = XREF: 無法繫結巢狀參考 '__ocs_fmt_0__'。請在主控圖面中繫結它。
|
||||
.xref-cannot-bind = XREF: 無法繫結 "__ocs_fmt_0__":__ocs_fmt_1__。
|
||||
.xref-pdf-bind-unavailable = XREF: PDF 繫結(向量匯入)在此版本中不可用。
|
||||
.xref-cannot-detach-nested-reference = XREF: 無法分離巢狀參考 '__ocs_fmt_0__'。請在主控圖面中分離它。
|
||||
.xref-cannot-make-path-relative = XREF: 無法在磁碟機之間設定相對路徑。
|
||||
.xref-detached = XREF: 已分離 "__ocs_fmt_0__"。
|
||||
.xref-no-loaded-reference-with-that-key = XREF: 沒有該鍵的已載入參考。
|
||||
.xref-no-references-match = XREF: 沒有與 '__ocs_fmt_0__' 匹配的參考。
|
||||
.xref-manager-title = 外部參考
|
||||
.xref-self-attach-blocked = XATTACH: 不能將主控圖面附著到自身。
|
||||
.xref-overlays-drawing-references-only = XREF: 覆蓋僅適用於圖面參考。
|
||||
.xref-path-set-for = XREF: 已為 "__ocs_fmt_0__" 設定路徑 — 請重新載入以套用。
|
||||
.xref-unloaded = XREF: 已卸載 "__ocs_fmt_0__"。
|
||||
.xref-unknown-option = XREF: 未知選項 '__ocs_fmt_0__'。選項: ? Reload Unload Detach Path Pathtype Bind Overlay Attach
|
||||
.xref-updated-references = XREF: 已更新 __ocs_fmt_0__ 個參考。
|
||||
.usage-xref-path-pattern = 用法: XREF Path <pattern> <new path>
|
||||
.usage-xref-path-find = 用法: XREF Path Find <old> <new>
|
||||
.usage-xref-pathtype = 用法: XREF Pathtype <Full|Relative|None> [pattern]
|
||||
.xref-missing-open-xrefman = 未找到 __ocs_fmt_0__ 個參考 — 請使用 EXTERNALREFERENCES 開啟參考管理員。
|
||||
.xref-nested-not-rendered = (巢狀 — 未算繪)
|
||||
.change-path = 更改路徑:
|
||||
.date = 日期
|
||||
.details = 詳細資訊
|
||||
.xref-detach = 分離
|
||||
.failed = 失敗
|
||||
.xref-file-attach-is-not-available-on-web = 檔案附著在網頁版中不可用 — 下面的參考清單為唯讀。
|
||||
.xref-file-name = 檔案名稱
|
||||
.found-at = 位於
|
||||
.xref-help = 說明
|
||||
.xref-nested-references-are-read-only = 巢狀參考為唯讀 — 請在主控圖面中編輯它們。
|
||||
.not-found = 未找到
|
||||
.orphaned = 孤立
|
||||
.unreferenced = 未參考
|
||||
.xref-change-path = Change Path
|
||||
.xref-make-absolute = Make Absolute
|
||||
.xref-make-relative = Make Relative
|
||||
.xref-remove-path = Remove Path
|
||||
.xref-select-new-path = Select New Path
|
||||
.xref-select-a-single-reference-first = Select a single reference first.
|
||||
.xref-reload-all-references = Reload All References
|
||||
.xref-opened = 已開啟
|
||||
.xref-untitled = 無標題
|
||||
.xref-unresolved = 未解析
|
||||
.xref-preview-not-available = 預覽不可用
|
||||
.xref-reload-all = 全部重新載入
|
||||
.xref-dwg = DWG
|
||||
.xref-pixel-width = 像素寬度
|
||||
.xref-pixel-height = 像素高度
|
||||
.xref-resolution-unit = 解析度單位
|
||||
.xref-overlay = 覆蓋
|
||||
.xref-reference-manager-select-rows-bind = 參考管理員 — 選擇列,然後執行分離、卸載、重新載入、繫結、覆蓋或路徑變更模式。
|
||||
.xref-bind = 繫結
|
||||
.xref-refresh = 重新整理
|
||||
.relative = 相對
|
||||
.xref-reload = 重新載入
|
||||
.xref-replace = 取代:
|
||||
.saved-path = 儲存路徑
|
||||
.xref-select-a-reference-first = 請先選擇一個參考。
|
||||
.xref-select-a-reference-to-inspect-its = 選擇參考以檢視其詳細資訊
|
||||
.xref-set-path = 設定路徑
|
||||
.stale = 過時
|
||||
.toggle-list-tree = 切換清單/樹狀
|
||||
.tree = 樹狀
|
||||
.xref-type-a-new-path-first = 請先輸入新路徑。
|
||||
.xref-type-the-path-prefix-to-find-first = 請先輸入要尋找的路徑前綴。
|
||||
.xref-unload = 卸載
|
||||
.unloaded = 卸載
|
||||
.xref-new-path-for-selection = 選擇的新路徑
|
||||
.xref-new-path-prefix = 新路徑前綴
|
||||
.xref-old-path-prefix = 舊路徑前綴
|
||||
.xref-attach-dwg = Attach DWG
|
||||
.xref-attach-image = Attach Image
|
||||
.xref-attach-menu = Attach...
|
||||
.xref-change-path-type = Change Path Type
|
||||
.xref-find-and-replace-menu = Find and Replace...
|
||||
.xref-display-width = Display Width
|
||||
.xref-display-height = Display Height
|
||||
.xref-save-the-drawing-first-to-resolve-relativ = XREF 先儲存繪圖以解析相親的XREF路徑 。
|
||||
.xref-unresolved-external-references = XREF 未解析的外部參考: __ocs_fmt_0__ — 將參考的 DWG/DXF 檔案拖放到頁面上以註冊它們,然後重新開啟此圖面或執行 XRELOAD。
|
||||
.object-s-copied-to-clipboard-base-3-3 = __ocs_fmt_0__ 物件已複製到剪貼簿( 基準 __ocs_fmt_1__,__ocs_fmt_2__) 。
|
||||
@@ -3246,6 +3765,13 @@ insert =
|
||||
.revolve-select-line-ray-or-construction-line-for-axis = REVOLVE 選取用作軸的直線、射線或建構線:
|
||||
.revolve-select-objects-or-mode = REVOLVE 選取要旋轉的物件或 [模式](按 Enter 完成):
|
||||
|
||||
.path = Path:
|
||||
.xref-file-references = File References
|
||||
.xattach = XATTACH
|
||||
.xattach-specify-rotation-angle-0 = XATTACH Specify rotation angle <0>:
|
||||
.xattach-specify-scale-factor-1-0-x-y-z-or-pick-corner = XATTACH Specify scale factor <1.0> (X,Y,Z or pick Corner):
|
||||
.xopen-opening = XOPEN: opening "__ocs_fmt_0__".
|
||||
.xref = XREF: __ocs_fmt_0__
|
||||
model =
|
||||
.create = 建立
|
||||
.boolean = 布林運算
|
||||
@@ -3579,8 +4105,6 @@ view =
|
||||
.opening-ocs-discussions-for-help-and-questions = 開幕OCS 討論幫助和問題...
|
||||
.opening-ocs-web = 開啟OCS網路...
|
||||
.browser-cannot-open-typed-path = 瀏覽器無法開啟輸入的路徑;請改為選擇檔案。
|
||||
.save-picker-failed-downloading = 選擇儲存目標失敗:__ocs_fmt_0__;正在下載副本
|
||||
.in-place-save-failed-downloaded = 就地儲存失敗(__ocs_fmt_0__);已下載副本
|
||||
.opening-the-command-reference = 正在開啟命令參考...
|
||||
.already-loaded-different-contents-kept = "__ocs_fmt_0__"已以不同內容載入;保留了現有檔案。
|
||||
.opening-patreon-page = 開啟帕特倫的頁面...
|
||||
@@ -4562,6 +5086,19 @@ plot =
|
||||
.export-pdf = 匯出 PDF
|
||||
.fit-to-paper = 布滿圖紙
|
||||
.layout-plots-the-current-sheet-using-the-selec = 配置使用所選紙張尺寸列印目前圖紙。
|
||||
.sheet-sizes-and-printable-areas-reported-by-th = Sheet sizes and printable areas reported by the printer.
|
||||
.custom-paper-size = Custom paper size
|
||||
.printable-margins = Printable margins
|
||||
.enter-a-positive-width-and-height = Enter a positive width and height.
|
||||
.paper-size = Paper size
|
||||
.count-driver-option-s-set-for-this-printer = __ocs_fmt_0__ driver option(s) set for this printer.
|
||||
.printer-properties-printer = Printer properties — __ocs_fmt_0__
|
||||
.this-printer-reports-no-driver-options = This printer reports no driver options.
|
||||
.could-not-read-the-printer-s-options-error = Could not read the printer's options: __ocs_fmt_0__
|
||||
.reading-the-printer-s-options = Reading the printer's options…
|
||||
.printing-preferences-saved-for-printer = Printing preferences saved for __ocs_fmt_0__.
|
||||
.printing-preferences-unchanged = Printing preferences unchanged.
|
||||
.printer-properties = Printer properties
|
||||
.merge-overlapping-lines = 合併重疊線
|
||||
.object-lineweights = 物件線寬
|
||||
.orientation = 方向
|
||||
@@ -4579,6 +5116,8 @@ plot =
|
||||
.plot-style-table-pen-assignments = 列印樣式表(筆指定)
|
||||
.plot-transparency = 列印透明度
|
||||
.plot-upside-down = 上下顛倒列印
|
||||
.named-plot-style-tables-stb-are-not-supported-yet-name = 尚不支援具名出圖型式表 (.stb):__ocs_fmt_0__
|
||||
.name-was-not-found-in-the-plot-styles-folder-folder = 在出圖型式資料夾 (__ocs_fmt_1__) 中找不到 __ocs_fmt_0__。
|
||||
.preview = 預覽
|
||||
.printer-plotter = 印表機/繪圖儀
|
||||
.properties = 特性…
|
||||
@@ -4590,6 +5129,34 @@ plot =
|
||||
.system-default-printer = 系統預設印表機
|
||||
.what-to-plot = 列印內容
|
||||
.x-mm = X (毫米)
|
||||
.select-drawing-to-import-page-setups-from = 選擇要從中匯入頁面設定的圖面
|
||||
.drawings-and-templates = 圖面與樣板
|
||||
.psetupin-count-page-setup-s-imported-replaced-replaced = PSETUPIN:已匯入 __ocs_fmt_0__ 個頁面設定,取代 __ocs_fmt_1__ 個。
|
||||
.psetupin-error = PSETUPIN:__ocs_fmt_0__
|
||||
.psetupin-no-page-setup-named-want-in-file = PSETUPIN:__ocs_fmt_1__ 中沒有名為「__ocs_fmt_0__」的頁面設定。
|
||||
.psetupin-nothing-to-import-from-file = PSETUPIN:__ocs_fmt_0__ 中沒有可匯入的內容。
|
||||
.no-named-page-setups-in-this-drawing = 此圖面中沒有具名的頁面設定。
|
||||
.import-ellipsis = 匯入…
|
||||
.show-the-page-setup-for-new-layouts = 為新配置顯示頁面設定
|
||||
.x-in = X(英吋)
|
||||
.y-in = Y(英吋)
|
||||
.hide-paperspace-objects = 隱藏圖紙空間物件
|
||||
.save-changes-to-layout = 將變更儲存到配置
|
||||
.printer-does-not-support-sheet-switched-to-its-default-sheet-default-paperupdate-1 = __ocs_fmt_0__ 不支援 __ocs_fmt_1__;已切換至其預設圖紙 __ocs_fmt_2__(PAPERUPDATE = 1)。
|
||||
.printer-does-not-support-sheet-the-sheet-is-kept-paperupdate-0 = __ocs_fmt_0__ 不支援 __ocs_fmt_1__;保留原圖紙(PAPERUPDATE = 0)。
|
||||
.printer-the-printer-reports-no-sheets-the-paper-catalogue-is-used = __ocs_fmt_0__:印表機未回報任何紙張;使用紙張目錄。
|
||||
.printer-count-sheet-s-reported = __ocs_fmt_0__:回報了 __ocs_fmt_1__ 種紙張
|
||||
.default-sheet-sheet = 預設紙張:__ocs_fmt_0__
|
||||
.default-sheet-not-reported = 預設紙張:未回報
|
||||
.default-printer-name = 預設印表機:__ocs_fmt_0__
|
||||
.default-printer-none-reported-by-the-system = 預設印表機:系統未回報
|
||||
.printers-none-listed-by-the-system = 印表機:系統未列出任何印表機
|
||||
.printers-count = 印表機(__ocs_fmt_0__):
|
||||
.could-not-list-printers-error = 無法列出印表機:__ocs_fmt_0__
|
||||
.plots-go-through-the-pdf-application-command = 列印透過 PDF 應用程式進行:__ocs_fmt_0__
|
||||
.plots-go-straight-to-the-printer-no-pdf-application-registers-a-print-verb = 列印直接送到印表機(沒有 PDF 應用程式註冊列印命令)。
|
||||
.via-the-pdf-application = 透過 PDF 應用程式
|
||||
.direct-print = 直接列印
|
||||
.y-mm = Y (毫米)
|
||||
|
||||
manage =
|
||||
@@ -4801,6 +5368,19 @@ ui =
|
||||
.what-s-new = 更新內容
|
||||
.width-value = 寬度:__ocs_arg_value__
|
||||
.working = 正在處理…
|
||||
.recent-input = 最近的輸入
|
||||
.copy-with-base-point = 帶基準點複製
|
||||
.undo-label = 復原 __ocs_arg_label__
|
||||
.redo-label = 重做 __ocs_arg_label__
|
||||
.copy-selection = 複製選取
|
||||
.isolate = 隔離
|
||||
.deselect-all = 全部取消選取
|
||||
.options-ellipsis = 選項...
|
||||
.base-point = 基準點
|
||||
.snap-overrides = 鎖點取代
|
||||
.mid-between-2-points = 兩點之間的中點
|
||||
.osnap-settings = 物件鎖點設定...
|
||||
.snap-override-none-next-pick-only = 鎖點取代:無(僅下一次點選)。
|
||||
|
||||
dimstyle =
|
||||
.keep-text-between-extension-lines = 始終將文字置於尺寸界線之間
|
||||
|
||||
@@ -93,8 +93,14 @@ sed "s/__VERSION__/$VERSION/g" packaging/Info.plist > "$APP/Contents/Info.plist"
|
||||
|
||||
echo "==> codesign"
|
||||
if [ "$DEVELOPER_ID" = "-" ]; then
|
||||
# CI-parity ad-hoc signature; cannot be notarized.
|
||||
codesign --force --deep --sign - --timestamp=none "$APP"
|
||||
# Sign inside out so the extension retains its sandbox entitlement.
|
||||
# Ad-hoc signing cannot be notarized.
|
||||
codesign --force --sign - --timestamp=none \
|
||||
"$APP/Contents/MacOS/OpenCADStudio-App"
|
||||
codesign --force --sign - --timestamp=none \
|
||||
--entitlements crates/dwg-thumbnailer/macos/entitlements.plist \
|
||||
"$APP/Contents/PlugIns/DWGThumbnail.appex"
|
||||
codesign --force --sign - --timestamp=none "$APP"
|
||||
else
|
||||
# Sign nested code before the outer bundle. The sandbox entitlement is
|
||||
# required for the QuickLook extension. Use hardened runtime
|
||||
@@ -107,7 +113,9 @@ else
|
||||
codesign --force --timestamp --options runtime \
|
||||
-s "$DEVELOPER_ID" "$APP"
|
||||
fi
|
||||
codesign --verify --strict --verbose=2 "$APP"
|
||||
codesign --verify --deep --strict --verbose=2 "$APP"
|
||||
codesign -d --entitlements - "$APP/Contents/PlugIns/DWGThumbnail.appex" \
|
||||
| python3 -c 'import plistlib, sys; assert plistlib.load(sys.stdin.buffer).get("com.apple.security.app-sandbox") is True'
|
||||
|
||||
echo "==> dmg"
|
||||
DMG="$DIST/OpenCADStudio-v$VERSION-macos-arm64.dmg"
|
||||
|
||||
@@ -196,15 +196,6 @@
|
||||
<ComponentRef Id='DesktopShortcutComp' />
|
||||
</Feature>
|
||||
</Feature>
|
||||
<CustomAction
|
||||
Id='RefreshShellIcons'
|
||||
Directory='APPLICATIONROOTDIRECTORY'
|
||||
ExeCommand='"[SystemFolder]ie4uinit.exe" -show'
|
||||
Execute='immediate'
|
||||
Return='ignore' />
|
||||
<InstallExecuteSequence>
|
||||
<Custom Action='RefreshShellIcons' After='InstallFinalize'>NOT REMOVE</Custom>
|
||||
</InstallExecuteSequence>
|
||||
<UIRef Id='OpenCADStudioUI' />
|
||||
|
||||
</Product>
|
||||
|
||||
@@ -164,6 +164,13 @@ fn default_map() -> FxHashMap<String, String> {
|
||||
parse_pgp(DEFAULT_ALIASES_PGP)
|
||||
}
|
||||
|
||||
/// Sorted factory-default rows for the ALIASEDIT reset action.
|
||||
pub(super) fn default_alias_rows() -> Vec<(String, String)> {
|
||||
let mut rows: Vec<(String, String)> = default_map().into_iter().collect();
|
||||
rows.sort_by(|a, b| a.0.cmp(&b.0));
|
||||
rows
|
||||
}
|
||||
|
||||
/// Load the alias table at boot. Native reads `ocad.pgp`; web reads the same
|
||||
/// text from `localStorage`. Missing or unavailable storage falls back to the
|
||||
/// embedded defaults.
|
||||
@@ -315,10 +322,88 @@ impl OpenCADStudio {
|
||||
.alias_editor_rows
|
||||
.iter()
|
||||
.filter(|(a, c)| !a.trim().is_empty() && !c.trim().is_empty())
|
||||
.map(|(a, c)| (a.trim().to_string(), c.trim().to_string()))
|
||||
.map(|(a, c)| {
|
||||
(
|
||||
a.trim().to_uppercase(),
|
||||
c.trim().to_uppercase(),
|
||||
)
|
||||
})
|
||||
.collect();
|
||||
self.set_command_aliases(map);
|
||||
}
|
||||
|
||||
/// Commit the working rows, discarding an unfinished draft and reporting
|
||||
/// duplicates. Shared by Apply and Apply-and-Exit. Mirrors
|
||||
/// `finish_shortcut_editor`.
|
||||
pub(super) fn finish_alias_editor(&mut self) {
|
||||
if self.alias_pending_add && !self.alias_editor_rows.is_empty() {
|
||||
self.alias_editor_rows.remove(0);
|
||||
self.alias_pending_add = false;
|
||||
self.command_line
|
||||
.push_error(crate::tf!("Incomplete alias row discarded.").as_ref());
|
||||
}
|
||||
let mut seen = rustc_hash::FxHashSet::default();
|
||||
let mut duplicates = Vec::new();
|
||||
for (alias, _) in &self.alias_editor_rows {
|
||||
let alias = alias.trim().to_uppercase();
|
||||
if alias.is_empty() {
|
||||
continue;
|
||||
}
|
||||
if !seen.insert(alias.clone()) {
|
||||
duplicates.push(alias);
|
||||
}
|
||||
}
|
||||
if !duplicates.is_empty() {
|
||||
self.command_line.push_error(
|
||||
crate::tf!(
|
||||
"Duplicate alias(es) ignored on Apply: {}",
|
||||
duplicates.join(", ")
|
||||
)
|
||||
.as_ref(),
|
||||
);
|
||||
}
|
||||
self.apply_alias_editor_rows();
|
||||
self.command_line.push_info(
|
||||
crate::tf!("{} alias(es) applied.", self.command_aliases.len()).as_ref(),
|
||||
);
|
||||
}
|
||||
|
||||
/// Reset the working rows and live table to the shipped defaults.
|
||||
pub(super) fn reset_aliases_to_defaults(&mut self) {
|
||||
self.alias_editor_rows = default_alias_rows();
|
||||
self.alias_pending_add = false;
|
||||
self.alias_reset_confirm = false;
|
||||
self.apply_alias_editor_rows();
|
||||
}
|
||||
|
||||
/// True when the working rows differ from the live table — the editor
|
||||
/// has un-applied changes a close would discard.
|
||||
pub(super) fn alias_editor_dirty(&self) -> bool {
|
||||
let rows: FxHashMap<String, String> = self
|
||||
.alias_editor_rows
|
||||
.iter()
|
||||
.filter_map(|(alias, command)| {
|
||||
let alias = alias.trim().to_uppercase();
|
||||
let command = command.trim().to_uppercase();
|
||||
(!alias.is_empty() && !command.is_empty()).then_some((alias, command))
|
||||
})
|
||||
.collect();
|
||||
rows != self.command_aliases
|
||||
}
|
||||
|
||||
/// A pending add finishes once its draft row (row 0) has both an alias
|
||||
/// and a command; it then becomes a regular row. Called by the draft
|
||||
/// row's check button — typing alone never finishes it.
|
||||
pub(super) fn finish_pending_alias_add(&mut self) {
|
||||
if !self.alias_pending_add {
|
||||
return;
|
||||
}
|
||||
if let Some((alias, command)) = self.alias_editor_rows.first() {
|
||||
if !alias.trim().is_empty() && !command.trim().is_empty() {
|
||||
self.alias_pending_add = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
@@ -294,7 +294,7 @@ impl OpenCADStudio {
|
||||
match req["op"].as_str().unwrap_or("") {
|
||||
"new" => {
|
||||
let i = self.active_tab;
|
||||
self.tabs[i].scene.clear();
|
||||
self.tabs[i].scene.reset_to_new_drawing();
|
||||
self.tabs[i].scene.material_base_dir = None;
|
||||
self.tabs[i].current_path = None;
|
||||
// The headless session starts on the welcome (Start) tab, which
|
||||
@@ -350,6 +350,14 @@ impl OpenCADStudio {
|
||||
let i = self.active_tab;
|
||||
let before = self.tabs[i].scene.document.entities().count();
|
||||
let error_revision = self.command_line.error_revision;
|
||||
// Surfaces that are already open belong to an earlier line (or
|
||||
// another tab, or startup). Only what *this* line left open is
|
||||
// reported as a blocker, otherwise a finished command would keep
|
||||
// answering `waiting_input` because of someone else's editor and
|
||||
// a caller polling for `completed` would never get there.
|
||||
let editor_before = self.text_inline.is_some();
|
||||
let mtext_before = self.mtext_editor.is_some();
|
||||
let modal_before = self.active_modal.is_some();
|
||||
if let Err(error) = self.run_headless(&cmd) {
|
||||
return err(error);
|
||||
}
|
||||
@@ -357,12 +365,32 @@ impl OpenCADStudio {
|
||||
return err(self.command_line.last_error.clone().unwrap_or_default());
|
||||
}
|
||||
let after = self.tabs[i].scene.document.entities().count();
|
||||
// A command can finish with an interactive surface still open:
|
||||
// the in-place text editor (the `TEXT` content step), the MTEXT
|
||||
// editor, or a modal. Reporting `completed` there hides the fact
|
||||
// that nothing was committed, so reuse the `waiting_input`
|
||||
// vocabulary and name the blocker.
|
||||
let blocked_by: Option<String> = if self.tabs[i].active_cmd.is_some() {
|
||||
Some("command".to_string())
|
||||
} else if let (false, Some(modal)) = (modal_before, self.active_modal.as_ref()) {
|
||||
Some(format!("modal:{modal:?}"))
|
||||
} else if !editor_before && self.text_inline.is_some() {
|
||||
Some("text_editor".to_string())
|
||||
} else if !mtext_before && self.mtext_editor.is_some() {
|
||||
Some("mtext_editor".to_string())
|
||||
} else {
|
||||
None
|
||||
};
|
||||
json!({
|
||||
"ok": true,
|
||||
"cmd": cmd,
|
||||
"status": if self.tabs[i].active_cmd.is_some() { "waiting_input" } else { "completed" },
|
||||
"status": if blocked_by.is_some() { "waiting_input" } else { "completed" },
|
||||
"blocked_by": blocked_by,
|
||||
"entities": after,
|
||||
"added": after as i64 - before as i64,
|
||||
// Tokens no prompt ever asked for: leftover input is
|
||||
// reported rather than dropped on the floor.
|
||||
"unconsumed": self.command_line.unconsumed.clone(),
|
||||
})
|
||||
}
|
||||
"entities" => self.entity_summary(),
|
||||
@@ -772,6 +800,128 @@ mod tests {
|
||||
assert!(app.tabs[i].scene.last_tess_wires.get() > before);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn batch_text_line_creates_text_and_consumes_every_token() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
// Regression: the content token used to be dropped once the in-place
|
||||
// editor took over, so this line created nothing while reporting ok.
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"TEXT 0,0 5 0 hello"}"#);
|
||||
assert_eq!(r["ok"], true);
|
||||
assert_eq!(r["status"], "completed", "{r}");
|
||||
assert_eq!(r["added"], 1, "{r}");
|
||||
assert_eq!(r["unconsumed"].as_array().map(|v| v.len()), Some(0), "{r}");
|
||||
|
||||
let counts = app.automation_op(r#"{"op":"entities"}"#);
|
||||
assert_eq!(counts["by_type"]["Text"], 1, "{counts}");
|
||||
assert_eq!(counts["total"], 1, "no phantom entity: {counts}");
|
||||
assert_eq!(assert_one_text(&app), "hello");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn multi_word_text_keeps_the_spaces() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"TEXT 0,0 5 0 hello world"}"#);
|
||||
assert_eq!(r["status"], "completed", "{r}");
|
||||
assert_eq!(r["added"], 1, "{r}");
|
||||
assert_eq!(r["unconsumed"].as_array().map(|v| v.len()), Some(0), "{r}");
|
||||
let counts = app.automation_op(r#"{"op":"entities"}"#);
|
||||
assert_eq!(counts["by_type"]["Text"], 1, "{counts}");
|
||||
|
||||
// The spaces between the words have to survive the token split, and the
|
||||
// whole tail (not just its first token) has to land in the entity — an
|
||||
// off-by-one in the consumed index would still pass the checks above.
|
||||
assert_eq!(assert_one_text(&app), "hello world");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn a_stray_editor_is_not_hijacked_by_the_next_line() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
// Line 1 stops at the content step and leaves the editor open.
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"TEXT 30,0 5 0"}"#);
|
||||
assert_eq!(r["blocked_by"], "text_editor", "{r}");
|
||||
|
||||
// Line 2 must not type its leftover token into that unrelated editor,
|
||||
// and — since line 2 did not open anything itself — it must not inherit
|
||||
// line 1's blocker either: a caller that polls for `completed` would
|
||||
// otherwise never get there.
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"CIRCLE 0,0 5 9"}"#);
|
||||
assert_eq!(r["added"], 1, "{r}");
|
||||
assert_eq!(r["unconsumed"][0], "9", "{r}");
|
||||
assert_eq!(r["blocked_by"], serde_json::Value::Null, "{r}");
|
||||
assert_eq!(r["status"], "completed", "{r}");
|
||||
let counts = app.automation_op(r#"{"op":"entities"}"#);
|
||||
assert_eq!(counts["by_type"]["Circle"], 1, "{counts}");
|
||||
assert!(
|
||||
counts["by_type"].get("Text").is_none(),
|
||||
"phantom text from stray editor: {counts}"
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn run_reports_leftover_tokens_instead_of_dropping_them() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
// The radius step ends the command, so the extra token is never asked for.
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"CIRCLE 0,0 5 9"}"#);
|
||||
assert_eq!(r["added"], 1, "{r}");
|
||||
assert_eq!(r["unconsumed"][0], "9", "{r}");
|
||||
|
||||
// A fully consumed line reports nothing left over.
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"LINE 0,0 10,10"}"#);
|
||||
assert_eq!(r["unconsumed"].as_array().map(|v| v.len()), Some(0), "{r}");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn text_without_content_reports_the_open_editor() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"TEXT 0,0 5 0"}"#);
|
||||
assert_eq!(r["status"], "waiting_input", "{r}");
|
||||
assert_eq!(r["blocked_by"], "text_editor", "{r}");
|
||||
let counts = app.automation_op(r#"{"op":"entities"}"#);
|
||||
assert_eq!(counts["total"], 0, "{counts}");
|
||||
|
||||
// The same editor can be finished through the control-surface messages.
|
||||
let _ = app.update(crate::app::Message::TextInlineInput("hello".into()));
|
||||
let _ = app.update(crate::app::Message::TextInlineOk);
|
||||
let counts = app.automation_op(r#"{"op":"entities"}"#);
|
||||
assert_eq!(counts["by_type"]["Text"], 1, "{counts}");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn a_command_still_waiting_is_named_as_the_blocker() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let _ = app.automation_op(r#"{"op":"new"}"#);
|
||||
|
||||
let r = app.automation_op(r#"{"op":"run","cmd":"LINE"}"#);
|
||||
assert_eq!(r["status"], "waiting_input", "{r}");
|
||||
assert_eq!(r["blocked_by"], "command", "{r}");
|
||||
}
|
||||
|
||||
/// The text of the single `Text` entity in the drawing (panics otherwise).
|
||||
fn assert_one_text(app: &OpenCADStudio) -> String {
|
||||
let i = app.active_tab;
|
||||
let texts: Vec<String> = app.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.entities()
|
||||
.filter_map(|e| match e {
|
||||
acadrust::EntityType::Text(t) => Some(t.value.clone()),
|
||||
_ => None,
|
||||
})
|
||||
.collect();
|
||||
assert_eq!(texts.len(), 1, "expected exactly one Text entity, got {texts:?}");
|
||||
texts.into_iter().next().unwrap()
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn automation_ops_round_trip() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
@@ -1417,7 +1567,8 @@ mod tests {
|
||||
doc.add_entity(acadrust::EntityType::Circle(good)).unwrap();
|
||||
let mut corrupt = acadrust::entities::Circle::new();
|
||||
corrupt.center = acadrust::types::Vector3::new(1.0, 1.0, 0.0);
|
||||
corrupt.radius = 0.0; // io::is_entity_corrupt rejects a zero-radius circle
|
||||
// An absurd radius is rejected; a zero radius is valid.
|
||||
corrupt.radius = 1.0e11;
|
||||
doc.add_entity(acadrust::EntityType::Circle(corrupt))
|
||||
.unwrap();
|
||||
let bytes = crate::io::save_to_bytes(&doc, "dxf", doc.version)
|
||||
|
||||
@@ -869,6 +869,24 @@ impl OpenCADStudio {
|
||||
"PRINTALL" => {
|
||||
return Some(Task::done(Message::PrintAllOpen));
|
||||
}
|
||||
// PRINTERS — what the system reports about printing, on the
|
||||
// command line: the default printer, every printer it lists (or
|
||||
// why it could not), and how a plot will reach them. The report
|
||||
// a user pastes into a bug report instead of a screenshot.
|
||||
"PRINTERS" => {
|
||||
for line in crate::io::print_to_printer::printer_report() {
|
||||
self.command_line.push_output(&line);
|
||||
}
|
||||
}
|
||||
// PRINTERS <name> — what that printer reports about its sheets
|
||||
// and printable area (asks the driver; may take a moment for an
|
||||
// offline network queue).
|
||||
cmd if cmd.starts_with("PRINTERS ") => {
|
||||
let name = cmd["PRINTERS ".len()..].trim();
|
||||
for line in crate::io::print_to_printer::printer_media_report(name) {
|
||||
self.command_line.push_output(&line);
|
||||
}
|
||||
}
|
||||
"EXPORT" | "EXPORTPDF" => {
|
||||
return Some(Task::done(Message::PlotExport));
|
||||
}
|
||||
@@ -1163,7 +1181,7 @@ impl OpenCADStudio {
|
||||
self.tabs[i].active_cmd = Some(Box::new(c));
|
||||
}
|
||||
cmd if cmd.starts_with("HYPERLINK ") => {
|
||||
use acadrust::xdata::{ExtendedDataRecord, XDataValue};
|
||||
use acadrust::xdata::XDataValue;
|
||||
let url = cmd.strip_prefix("HYPERLINK").unwrap_or("").trim().to_string();
|
||||
if url.is_empty() {
|
||||
self.command_line.push_info(crate::t!("Usage: HYPERLINK <url> (select objects first)").as_ref());
|
||||
@@ -1183,15 +1201,19 @@ impl OpenCADStudio {
|
||||
self.push_undo_snapshot(i, "HYPERLINK");
|
||||
let mut n = 0usize;
|
||||
for h in &handles {
|
||||
if let Some(e) = self.tabs[i].scene.document.get_entity_mut(*h) {
|
||||
let xd = &mut e.common_mut().extended_data;
|
||||
let mut rec = ExtendedDataRecord::new("PE_URL");
|
||||
rec.add_value(XDataValue::String(url.clone()));
|
||||
xd.add_record(rec);
|
||||
if self.tabs[i].scene.document.get_entity(*h).is_some() {
|
||||
crate::scene::view::dispatch::set_entity_xdata(
|
||||
&mut self.tabs[i].scene.document,
|
||||
*h,
|
||||
"PE_URL",
|
||||
Some(vec![XDataValue::String(url.clone())]),
|
||||
);
|
||||
n += 1;
|
||||
}
|
||||
}
|
||||
self.invalidate_property_targets(i, &handles);
|
||||
self.tabs[i].dirty = true;
|
||||
self.refresh_properties();
|
||||
self.command_line
|
||||
.push_output(crate::tf!("HYPERLINK: attached to {n} object(s).").as_ref());
|
||||
return Some(Task::none());
|
||||
@@ -2124,3 +2146,23 @@ mod tests {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod printers_command_tests {
|
||||
use crate::app::OpenCADStudio;
|
||||
|
||||
#[test]
|
||||
fn printers_reports_the_default_and_the_list() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
app.automation_op(r#"{"op":"new"}"#);
|
||||
let before = app.command_line.history.len();
|
||||
let _ = app.run_command_line("PRINTERS");
|
||||
let lines: Vec<String> = app.command_line.history[before..]
|
||||
.iter()
|
||||
.map(|line| line.text.clone())
|
||||
.collect();
|
||||
// One line for the default printer, at least one for the list (a
|
||||
// count and names, "none", or the system's error).
|
||||
assert!(lines.len() >= 2, "{lines:?}");
|
||||
}
|
||||
}
|
||||
@@ -57,6 +57,10 @@ impl OpenCADStudio {
|
||||
return Some(Task::done(Message::ImagePick));
|
||||
}
|
||||
|
||||
cmd if cmd == "IMAGEEMBED" => {
|
||||
return Some(Task::done(Message::ImageEmbedPick));
|
||||
}
|
||||
|
||||
"REVCLOUD" | "REVCLOUD_RECTANGULAR" | "REVCLOUD_POLYGONAL" | "REVCLOUD_FREEHAND" => {
|
||||
use crate::modules::draw::draw::revcloud::RevCloudCommand;
|
||||
let view_height = self.tabs[i].scene.camera.borrow().ortho_size() as f64 * 2.0;
|
||||
@@ -307,8 +311,8 @@ impl OpenCADStudio {
|
||||
}
|
||||
|
||||
"ARC" => {
|
||||
use crate::modules::draw::draw::arc::Arc3PCommand;
|
||||
let new_cmd = Arc3PCommand::new();
|
||||
use crate::modules::draw::draw::arc::ArcCommand;
|
||||
let new_cmd = ArcCommand::new();
|
||||
self.command_line.push_info(&new_cmd.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(new_cmd));
|
||||
}
|
||||
@@ -319,8 +323,8 @@ impl OpenCADStudio {
|
||||
self.tabs[i].active_cmd = Some(Box::new(new_cmd));
|
||||
}
|
||||
"ARC_CSE" => {
|
||||
use crate::modules::draw::draw::arc::ArcCommand;
|
||||
let new_cmd = ArcCommand::new();
|
||||
use crate::modules::draw::draw::arc::ArcCSECommand;
|
||||
let new_cmd = ArcCSECommand::new();
|
||||
self.command_line.push_info(&new_cmd.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(new_cmd));
|
||||
}
|
||||
@@ -1012,6 +1016,26 @@ impl OpenCADStudio {
|
||||
}
|
||||
|
||||
// ── Persistent constraints ────────────────────────────────────
|
||||
"CONSTRAINTBAR" | "CONSTRAINTBAR_OPTIONS" => {
|
||||
use crate::modules::parametric::ConstraintBarOptionCommand;
|
||||
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() && cmd == "CONSTRAINTBAR" {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
let command =
|
||||
SelectObjectsCommand::routed("CONSTRAINTBAR", "CONSTRAINTBAR_OPTIONS");
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else if handles.is_empty() {
|
||||
self.command_line.push_output("No objects selected.");
|
||||
} else {
|
||||
let command = ConstraintBarOptionCommand::new(handles);
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.command_line.set_step_options(command.options());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
"GCSHOW" | "GCHIDE" | "DCSHOW" | "DCHIDE" => {
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
@@ -1044,6 +1068,24 @@ impl OpenCADStudio {
|
||||
.push_output(format!("{} constraint indicator(s) reset.", count).as_str());
|
||||
}
|
||||
|
||||
"CONSTRAINTBAR_RESET" => {
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
self.command_line.push_output("No objects selected.");
|
||||
} else {
|
||||
let scope = self.tabs[i].current_parametric_scope();
|
||||
let count = self.tabs[i].scene.set_parametric_constraint_visibility(
|
||||
scope,
|
||||
Some(&handles),
|
||||
false,
|
||||
true,
|
||||
);
|
||||
self.command_line.push_output(
|
||||
format!("{} constraint bar(s) reset.", count).as_str(),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
"GCSHOWALL" | "GCHIDEALL" | "DCSHOWALL" | "DCHIDEALL" => {
|
||||
let scope = self.tabs[i].current_parametric_scope();
|
||||
let dimensional = cmd.starts_with("DC");
|
||||
@@ -1165,10 +1207,15 @@ impl OpenCADStudio {
|
||||
.record_undo_parametric_constraints_before(scope, before);
|
||||
let count = inferred.len();
|
||||
for (kind, refs) in inferred {
|
||||
self.tabs[i]
|
||||
let id = self.tabs[i]
|
||||
.scene
|
||||
.parametric_constraint_set_mut(scope)
|
||||
.add(kind, refs, None);
|
||||
self.tabs[i].scene.note_parametric_constraint_applied(
|
||||
scope,
|
||||
id,
|
||||
self.constraint_bar_display,
|
||||
);
|
||||
}
|
||||
let changes: Vec<_> = handles
|
||||
.iter()
|
||||
@@ -1197,17 +1244,38 @@ impl OpenCADStudio {
|
||||
}
|
||||
}
|
||||
|
||||
"SMOOTHCONSTRAINT" => {
|
||||
"GCSMOOTH" => {
|
||||
use crate::modules::parametric::SmoothConstraintCommand;
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
let sel = SelectObjectsCommand::new(cmd);
|
||||
self.command_line.push_info(&sel.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(sel));
|
||||
let command = SmoothConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else if handles.len() != 2 {
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Smooth requires an open spline first and a target curve second.",
|
||||
);
|
||||
let command = SmoothConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else {
|
||||
let Some(refs) = self.tabs[i].scene.smooth_constraint_refs(&handles) else {
|
||||
self.command_line
|
||||
.push_output("Select one open spline and one open target curve.");
|
||||
let first = self.tabs[i].scene.document.get_entity(handles[0]);
|
||||
let second = self.tabs[i].scene.document.get_entity(handles[1]);
|
||||
let refs = first.zip(second).and_then(|(first, second)| {
|
||||
SmoothConstraintCommand::preselected_refs(
|
||||
(first, handles[0]),
|
||||
(second, handles[1]),
|
||||
)
|
||||
});
|
||||
let Some(refs) = refs else {
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Smooth requires an open spline first and a line, arc, polyline segment or open spline second.",
|
||||
);
|
||||
let command = SmoothConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
return None;
|
||||
};
|
||||
use crate::command::CmdResult;
|
||||
@@ -1281,11 +1349,16 @@ impl OpenCADStudio {
|
||||
.scene
|
||||
.record_undo_parametric_constraints_before(scope, before);
|
||||
for (_, kind, refs, value) in conversions {
|
||||
self.tabs[i].scene.parametric_constraint_set_mut(scope).add(
|
||||
let id = self.tabs[i].scene.parametric_constraint_set_mut(scope).add(
|
||||
kind,
|
||||
refs,
|
||||
Some(value),
|
||||
);
|
||||
self.tabs[i].scene.note_parametric_constraint_applied(
|
||||
scope,
|
||||
id,
|
||||
self.constraint_bar_display,
|
||||
);
|
||||
}
|
||||
self.tabs[i].scene.erase_entities(&dimensions);
|
||||
let changes: Vec<_> = touched
|
||||
@@ -1304,33 +1377,101 @@ impl OpenCADStudio {
|
||||
}
|
||||
}
|
||||
|
||||
"HCONSTRAINT" | "VCONSTRAINT" | "FXCONSTRAINT" => {
|
||||
"GCHORIZONTAL" | "VCONSTRAINT" | "GCVERTICAL" => {
|
||||
use crate::command::{CmdResult, HorizontalConstraintSelection};
|
||||
use crate::modules::parametric::HorizontalConstraintCommand;
|
||||
use crate::scene::parametric_constraints::ConstraintKind;
|
||||
|
||||
// Vertical is Horizontal mirrored onto the working plane's Y
|
||||
// axis: same picks, same 2Points flow, same reference types.
|
||||
let vertical = cmd != "GCHORIZONTAL";
|
||||
let (kind, axis, label) = if vertical {
|
||||
(ConstraintKind::Vertical, "Vertical", "Vertical constraint")
|
||||
} else {
|
||||
(ConstraintKind::Horizontal, "Horizontal", "Horizontal constraint")
|
||||
};
|
||||
let new_command = || {
|
||||
if vertical {
|
||||
HorizontalConstraintCommand::vertical()
|
||||
} else {
|
||||
HorizontalConstraintCommand::new()
|
||||
}
|
||||
};
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
let sel = SelectObjectsCommand::new(cmd);
|
||||
self.command_line.push_info(&sel.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(sel));
|
||||
let command = new_command();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else if handles.len() != 1 {
|
||||
self.command_line
|
||||
.push_output("Select exactly one entity, then run this constraint again.");
|
||||
.push_error(&format!("{axis}: select exactly one compatible object."));
|
||||
} else {
|
||||
use crate::command::CmdResult;
|
||||
use crate::scene::parametric_constraints::{ConstraintKind, ParametricRef};
|
||||
let (kind, label) = match cmd {
|
||||
"HCONSTRAINT" => (ConstraintKind::Horizontal, "Horizontal constraint"),
|
||||
"VCONSTRAINT" => (ConstraintKind::Vertical, "Vertical constraint"),
|
||||
_ => (ConstraintKind::Fixed, "Fixed constraint"),
|
||||
};
|
||||
return Some(self.apply_cmd_result(CmdResult::AddParametricConstraint {
|
||||
kind,
|
||||
refs: vec![ParametricRef::whole(handles[0])],
|
||||
driving_param: None,
|
||||
label,
|
||||
}));
|
||||
let handle = handles[0];
|
||||
let reference = self.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.get_entity(handle)
|
||||
.and_then(|entity| {
|
||||
HorizontalConstraintCommand::preselected_reference(entity, handle)
|
||||
});
|
||||
if let Some(reference) = reference {
|
||||
let plane = self.tabs[i].ucs_xform().working_plane();
|
||||
let direction = if vertical { plane.y } else { plane.x };
|
||||
return Some(self.apply_cmd_result(CmdResult::AddHorizontalConstraint {
|
||||
kind,
|
||||
selection: HorizontalConstraintSelection::Reference(reference),
|
||||
direction: acadrust::types::Vector3::new(
|
||||
direction.x,
|
||||
direction.y,
|
||||
direction.z,
|
||||
),
|
||||
label,
|
||||
}));
|
||||
}
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(&format!(
|
||||
"Invalid selection for {axis}. Select a line segment, polyline segment, text, MText, major or minor axis of ellipse or elliptical arc."
|
||||
));
|
||||
let command = new_command();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
"FXCONSTRAINT" | "GCFIX" => {
|
||||
use crate::command::CmdResult;
|
||||
use crate::modules::parametric::FixConstraintCommand;
|
||||
use crate::scene::parametric_constraints::ConstraintKind;
|
||||
|
||||
// One preselected whole curve applies at once (ribbon
|
||||
// "select first, then click"); anything else goes through
|
||||
// the reference's own point-or-object prompt.
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if let [handle] = handles.as_slice() {
|
||||
let reference = self.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.get_entity(*handle)
|
||||
.and_then(|entity| {
|
||||
FixConstraintCommand::preselected_reference(entity, *handle)
|
||||
});
|
||||
if let Some(reference) = reference {
|
||||
return Some(self.apply_cmd_result(CmdResult::AddParametricConstraint {
|
||||
kind: ConstraintKind::Fixed,
|
||||
refs: vec![reference],
|
||||
driving_param: None,
|
||||
label: "Fixed constraint",
|
||||
}));
|
||||
}
|
||||
}
|
||||
if !handles.is_empty() {
|
||||
self.tabs[i].scene.deselect_all();
|
||||
}
|
||||
let command = FixConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
|
||||
"CCONSTRAINT" | "GCCOINCIDENT" => {
|
||||
use crate::modules::parametric::CoincidentConstraintCommand;
|
||||
let new_cmd = CoincidentConstraintCommand::new();
|
||||
@@ -1352,8 +1493,93 @@ impl OpenCADStudio {
|
||||
self.tabs[i].active_cmd = Some(Box::new(new_cmd));
|
||||
}
|
||||
|
||||
"PCONSTRAINT" | "QCONSTRAINT" | "ECONSTRAINT" | "TCONSTRAINT" | "LCONSTRAINT"
|
||||
| "NRCONSTRAINT" => {
|
||||
"QCONSTRAINT" | "GCPERPENDICULAR" => {
|
||||
use crate::command::CmdResult;
|
||||
use crate::modules::parametric::PerpendicularConstraintCommand;
|
||||
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
let command = PerpendicularConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else if handles.len() != 2 {
|
||||
self.command_line
|
||||
.push_output("Select exactly two perpendicular-compatible objects.");
|
||||
} else {
|
||||
let picks = handles
|
||||
.iter()
|
||||
.filter_map(|handle| {
|
||||
let entity = self.tabs[i].scene.document.get_entity(*handle)?;
|
||||
PerpendicularConstraintCommand::preselected_reference(entity, *handle)
|
||||
})
|
||||
.collect::<Vec<_>>();
|
||||
if picks.len() == 2 && picks[0].reference != picks[1].reference {
|
||||
return Some(self.apply_cmd_result(CmdResult::AddPerpendicularConstraint {
|
||||
first: picks[0].reference,
|
||||
second: picks[1].reference,
|
||||
first_fixed: picks[0].fixed_reference,
|
||||
second_start: picks[1].start_reference,
|
||||
label: "Perpendicular constraint",
|
||||
}));
|
||||
}
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Invalid selection for Perpendicular. Select a line segment, polyline segment, text, MText, major or minor axis of ellipse or elliptical arc.",
|
||||
);
|
||||
let command = PerpendicularConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
"TCONSTRAINT" => {
|
||||
use crate::command::CmdResult;
|
||||
use crate::modules::parametric::TangentConstraintCommand;
|
||||
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
let command = TangentConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else if handles.len() != 2 {
|
||||
self.command_line
|
||||
.push_output("Select exactly two tangent-compatible objects.");
|
||||
} else {
|
||||
let refs = handles
|
||||
.iter()
|
||||
.filter_map(|handle| {
|
||||
let entity = self.tabs[i].scene.document.get_entity(*handle)?;
|
||||
TangentConstraintCommand::preselected_reference(entity, *handle)
|
||||
})
|
||||
.collect::<Vec<_>>();
|
||||
if refs.len() == 2 && refs[0] != refs[1] {
|
||||
return Some(self.apply_cmd_result(CmdResult::AddTangentConstraint {
|
||||
first: refs[0],
|
||||
second: refs[1],
|
||||
label: "Tangent constraint",
|
||||
}));
|
||||
}
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Invalid selection for Tangent. Select a line, polyline segment, circle, arc or ellipse.",
|
||||
);
|
||||
let command = TangentConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
"ECONSTRAINT" | "GCEQUAL" => {
|
||||
use crate::modules::parametric::EqualConstraintCommand;
|
||||
// Both objects are picked inside the command, as in the
|
||||
// reference; a selection made beforehand is not used.
|
||||
self.tabs[i].scene.deselect_all();
|
||||
let command = EqualConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
|
||||
"PCONSTRAINT" | "LCONSTRAINT" | "NRCONSTRAINT" => {
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
@@ -1369,13 +1595,8 @@ impl OpenCADStudio {
|
||||
use crate::scene::parametric_constraints::{ConstraintKind, ParametricRef};
|
||||
let (kind, label) = match cmd {
|
||||
"PCONSTRAINT" => (ConstraintKind::Parallel, "Parallel constraint"),
|
||||
"QCONSTRAINT" => {
|
||||
(ConstraintKind::Perpendicular, "Perpendicular constraint")
|
||||
}
|
||||
"TCONSTRAINT" => (ConstraintKind::Tangent, "Tangent constraint"),
|
||||
"LCONSTRAINT" => (ConstraintKind::Colinear, "Colinear constraint"),
|
||||
"NRCONSTRAINT" => (ConstraintKind::Normal, "Normal constraint"),
|
||||
_ => (ConstraintKind::Equal, "Equal constraint"),
|
||||
_ => (ConstraintKind::Normal, "Normal constraint"),
|
||||
};
|
||||
return Some(self.apply_cmd_result(CmdResult::AddParametricConstraint {
|
||||
kind,
|
||||
@@ -1389,56 +1610,81 @@ impl OpenCADStudio {
|
||||
}
|
||||
}
|
||||
|
||||
"NCONSTRAINT" => {
|
||||
"GCCONCENTRIC" => {
|
||||
use crate::command::CmdResult;
|
||||
use crate::modules::parametric::ConcentricConstraintCommand;
|
||||
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
let sel = SelectObjectsCommand::new(cmd);
|
||||
self.command_line.push_info(&sel.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(sel));
|
||||
} else if handles.len() != 2 {
|
||||
self.command_line.push_output(
|
||||
"Select exactly two circles/arcs, then run this constraint again.",
|
||||
);
|
||||
let command = ConcentricConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else {
|
||||
use crate::command::CmdResult;
|
||||
use crate::scene::parametric_constraints::{ConstraintKind, ParametricRef};
|
||||
return Some(self.apply_cmd_result(CmdResult::AddParametricConstraint {
|
||||
kind: ConstraintKind::Concentric,
|
||||
refs: vec![
|
||||
ParametricRef::center(handles[0]),
|
||||
ParametricRef::center(handles[1]),
|
||||
],
|
||||
driving_param: None,
|
||||
label: "Concentric constraint",
|
||||
}));
|
||||
let refs = handles
|
||||
.iter()
|
||||
.filter_map(|handle| {
|
||||
let entity = self.tabs[i].scene.document.get_entity(*handle)?;
|
||||
ConcentricConstraintCommand::preselected_reference(entity, *handle)
|
||||
})
|
||||
.collect::<Vec<_>>();
|
||||
if handles.len() == 2 && refs.len() == 2 && refs[0] != refs[1] {
|
||||
return Some(self.apply_cmd_result(CmdResult::AddConcentricConstraint {
|
||||
first: refs[0],
|
||||
second: refs[1],
|
||||
label: "Concentric constraint",
|
||||
}));
|
||||
}
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Invalid selection for Concentric. Select a circle, arc, ellipse or polyline arc segment.",
|
||||
);
|
||||
let command = refs
|
||||
.first()
|
||||
.copied()
|
||||
.map(ConcentricConstraintCommand::with_first)
|
||||
.unwrap_or_else(ConcentricConstraintCommand::new);
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
"SYCONSTRAINT" => {
|
||||
let handles = self.tabs[i].scene.selected_handles_in_order();
|
||||
if handles.is_empty() {
|
||||
use crate::modules::draw::select::SelectObjectsCommand;
|
||||
let sel = SelectObjectsCommand::new(cmd);
|
||||
self.command_line.push_info(&sel.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(sel));
|
||||
} else if handles.len() != 3 {
|
||||
self.command_line.push_output(
|
||||
"Select exactly three entities (two circles/arcs, then the mirror line), then run this constraint again.",
|
||||
);
|
||||
use crate::modules::parametric::SymmetricConstraintCommand;
|
||||
let command = SymmetricConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
} else {
|
||||
use crate::command::CmdResult;
|
||||
use crate::scene::parametric_constraints::{ConstraintKind, ParametricRef};
|
||||
return Some(self.apply_cmd_result(CmdResult::AddParametricConstraint {
|
||||
kind: ConstraintKind::Symmetric,
|
||||
refs: vec![
|
||||
ParametricRef::center(handles[0]),
|
||||
ParametricRef::center(handles[1]),
|
||||
ParametricRef::whole(handles[2]),
|
||||
],
|
||||
driving_param: None,
|
||||
label: "Symmetric constraint",
|
||||
}));
|
||||
use crate::command::{
|
||||
CmdResult, SymmetricConstraintSelection,
|
||||
};
|
||||
use crate::modules::parametric::SymmetricConstraintCommand;
|
||||
|
||||
let refs = (handles.len() == 3).then(|| {
|
||||
let first = self.tabs[i].scene.document.get_entity(handles[0])?;
|
||||
let second = self.tabs[i].scene.document.get_entity(handles[1])?;
|
||||
let axis = self.tabs[i].scene.document.get_entity(handles[2])?;
|
||||
SymmetricConstraintCommand::preselected_refs(
|
||||
(first, handles[0]),
|
||||
(second, handles[1]),
|
||||
(axis, handles[2]),
|
||||
)
|
||||
}).flatten();
|
||||
if let Some([first, second, axis]) = refs {
|
||||
return Some(self.apply_cmd_result(CmdResult::AddSymmetricConstraint {
|
||||
selection: SymmetricConstraintSelection::Objects(first, second),
|
||||
axis,
|
||||
label: "Symmetric constraint",
|
||||
}));
|
||||
}
|
||||
self.tabs[i].scene.deselect_all();
|
||||
self.command_line.push_error(
|
||||
"Symmetric: select two compatible objects followed by a line axis.",
|
||||
);
|
||||
let command = SymmetricConstraintCommand::new();
|
||||
self.command_line.push_info(&command.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(command));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2260,3 +2506,22 @@ mod region_tests {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod degenerate_constraint_tests {
|
||||
use crate::app::OpenCADStudio;
|
||||
|
||||
/// Retaining a zero-length line's size used to hand the solver a NaN
|
||||
/// Jacobian, and its SVD fallback never returned.
|
||||
#[test]
|
||||
fn equal_constraint_with_a_zero_length_line_returns() {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
app.automation_op(r#"{"op":"new"}"#);
|
||||
app.automation_op(r#"{"op":"run","cmd":"LINE 0,0 0,0 "}"#);
|
||||
app.automation_op(r#"{"op":"run","cmd":"LINE 5,5 20,7 "}"#);
|
||||
app.automation_op(r#"{"op":"select","type":"Line"}"#);
|
||||
app.automation_op(r#"{"op":"run","cmd":"ECONSTRAINT"}"#);
|
||||
let lines = app.automation_op(r#"{"op":"query","type":"Line","detail":"geometry"}"#);
|
||||
assert_eq!(lines["ok"], true, "{lines}");
|
||||
}
|
||||
}
|
||||
@@ -1302,8 +1302,9 @@ impl OpenCADStudio {
|
||||
let all_mode = cmd.starts_with("FINDALL");
|
||||
let rest = cmd.split_once(' ').map(|(_, r)| r.trim()).unwrap_or("");
|
||||
|
||||
// Split at " REPLACE " keyword (case-insensitive)
|
||||
let (search, replacement) = if let Some(pos) = rest.to_uppercase().find(" REPLACE ")
|
||||
// Split at " REPLACE " keyword (case-insensitive). ASCII case
|
||||
// mapping keeps byte offsets valid for slicing `rest`.
|
||||
let (search, replacement) = if let Some(pos) = rest.to_ascii_uppercase().find(" REPLACE ")
|
||||
{
|
||||
(&rest[..pos], Some(rest[pos + 9..].trim()))
|
||||
} else {
|
||||
@@ -2386,3 +2387,20 @@ mod align_selected_bounds_tests {
|
||||
assert_eq!(line_start_x(&app, b), 2.0, "b must keep its offset from a, not collapse onto it");
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod find_replace_command_tests {
|
||||
use super::*;
|
||||
|
||||
/// Unicode case mapping can change a string's byte length (`ı` uppercases
|
||||
/// to `I`), so the REPLACE keyword split must not slice with offsets
|
||||
/// taken from a case-mapped copy.
|
||||
#[test]
|
||||
fn find_replace_accepts_search_text_whose_case_mapping_changes_length() {
|
||||
for cmd in ["FIND ı REPLACE x", "FINDALL fi REPLACE fi", "FIND ʼn replace n"] {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
let i = app.active_tab;
|
||||
let _ = app.dispatch_inquiry(cmd, i);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -314,6 +314,135 @@ impl OpenCADStudio {
|
||||
self.command_line
|
||||
.push_output(crate::t!("UCS aligned to the current view.").as_ref());
|
||||
}
|
||||
// UCS FACE <handle> <x,y,z> — adopt a solid's planar face
|
||||
// as the drawing plane. This is the move Fusion calls
|
||||
// "create sketch on a face": pick the face, draw flat on
|
||||
// it, extrude. The pick comes from a surface pick, so it
|
||||
// already lies on the face and serves as the origin.
|
||||
"FACE" | "F" => {
|
||||
let target = parts
|
||||
.get(2)
|
||||
.and_then(|token| {
|
||||
u64::from_str_radix(token.trim().trim_start_matches("0x"), 16).ok()
|
||||
})
|
||||
.map(acadrust::Handle::new)
|
||||
.zip(
|
||||
parts
|
||||
.get(3)
|
||||
.and_then(|value| super::super::helpers::parse_coord(value))
|
||||
.map(|(point, _)| point),
|
||||
);
|
||||
match target {
|
||||
// Bare `UCS FACE` starts the pick. The click comes
|
||||
// back through this same arm with a handle and a
|
||||
// surface point, so both entry points share the
|
||||
// plane construction below.
|
||||
None => {
|
||||
let picker = crate::command::UcsPickCommand { face: true };
|
||||
self.command_line.push_info(&picker.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(picker));
|
||||
}
|
||||
Some((handle, pick)) => {
|
||||
let built = self.tabs[i]
|
||||
.scene
|
||||
.solid_models
|
||||
.get(&handle)
|
||||
.and_then(|body| {
|
||||
use crate::scene::model::solid_model;
|
||||
let face =
|
||||
solid_model::nearest_planar_face(body, pick.to_array())?;
|
||||
solid_model::planar_face_normal(body, face)
|
||||
})
|
||||
.and_then(|normal| {
|
||||
super::super::helpers::ucs_from_normal(
|
||||
pick,
|
||||
glam::DVec3::from_array(normal),
|
||||
)
|
||||
});
|
||||
match built {
|
||||
Some(ucs) => {
|
||||
self.tabs[i].active_ucs = Some(ucs);
|
||||
active_changed = true;
|
||||
self.command_line.push_output(
|
||||
crate::t!("UCS aligned to the selected face.").as_ref(),
|
||||
);
|
||||
}
|
||||
None => self.command_line.push_error(
|
||||
crate::t!("UCS FACE: no planar face at that point.")
|
||||
.as_ref(),
|
||||
),
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// UCS OBJECT <handle> — adopt the plane of a planar
|
||||
// entity. Reuses the profile extraction EXTRUDE already
|
||||
// runs, so anything extrudable can also be sketched on.
|
||||
"OBJECT" | "OB" => {
|
||||
let target = parts
|
||||
.get(2)
|
||||
.and_then(|token| {
|
||||
u64::from_str_radix(token.trim().trim_start_matches("0x"), 16).ok()
|
||||
})
|
||||
.map(acadrust::Handle::new);
|
||||
match target {
|
||||
// Bare `UCS OBJECT` starts the pick; the click
|
||||
// comes back through this arm with the handle.
|
||||
None => {
|
||||
let picker = crate::command::UcsPickCommand { face: false };
|
||||
self.command_line.push_info(&picker.prompt());
|
||||
self.tabs[i].active_cmd = Some(Box::new(picker));
|
||||
}
|
||||
Some(handle) => {
|
||||
let built = self.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.get_entity(handle)
|
||||
.and_then(crate::scene::model::sweep_model::extrusion_profile_of)
|
||||
.and_then(|(profile, _)| {
|
||||
// The profile plane already carries the
|
||||
// entity's own in-plane axes, so adopt
|
||||
// them rather than re-deriving X from
|
||||
// the normal: a sketch started on a
|
||||
// circle then lines up with how that
|
||||
// circle is stored, not with an
|
||||
// arbitrary reference direction.
|
||||
let plane = profile.plane;
|
||||
let x = glam::DVec3::from_array(plane.x_axis);
|
||||
let y = glam::DVec3::from_array(plane.y_axis);
|
||||
if x.length_squared() < 1e-12
|
||||
|| y.length_squared() < 1e-12
|
||||
{
|
||||
return None;
|
||||
}
|
||||
let mut ucs = Ucs::new("*ACTIVE*");
|
||||
ucs.origin = Vector3::new(
|
||||
plane.origin[0],
|
||||
plane.origin[1],
|
||||
plane.origin[2],
|
||||
);
|
||||
ucs.x_axis =
|
||||
Vector3::new(x.x, x.y, x.z);
|
||||
ucs.y_axis =
|
||||
Vector3::new(y.x, y.y, y.z);
|
||||
Some(ucs)
|
||||
});
|
||||
match built {
|
||||
Some(ucs) => {
|
||||
self.tabs[i].active_ucs = Some(ucs);
|
||||
active_changed = true;
|
||||
self.command_line.push_output(
|
||||
crate::t!("UCS aligned to the selected object.")
|
||||
.as_ref(),
|
||||
);
|
||||
}
|
||||
None => self.command_line.push_error(
|
||||
crate::t!("UCS OBJECT: entity defines no plane.").as_ref(),
|
||||
),
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
"3POINTW" => {
|
||||
let raw = parts.get(2).copied().unwrap_or("");
|
||||
let points: Vec<glam::DVec3> = raw
|
||||
@@ -506,6 +635,72 @@ impl OpenCADStudio {
|
||||
// PLAN — plan view of a UCS (#326). Shows its options right on
|
||||
// activation instead of flipping the view like a cube click; the
|
||||
// view only changes once an option (or the Current default) runs.
|
||||
// ── Sketch mode ──────────────────────────────────────────────
|
||||
// Fusion's sketch loop, assembled from pieces that already exist:
|
||||
// a UCS for the plane, PLAN for the square-on view, the snapper
|
||||
// for the drafting aids. A sketch is a mode, not a document
|
||||
// object, so what it produces is ordinary model-space geometry
|
||||
// and the file stays a DWG every other program can still open.
|
||||
cmd if cmd == "CREATESKETCH" || cmd.starts_with("CREATESKETCH ") => {
|
||||
if self.tabs[i].sketch_session.is_some() {
|
||||
self.command_line.push_error(
|
||||
crate::t!("A sketch is already open — FINISHSKETCH closes it.")
|
||||
.as_ref(),
|
||||
);
|
||||
return Some(Task::none());
|
||||
}
|
||||
let arg = cmd["CREATESKETCH".len()..].trim().to_uppercase();
|
||||
// The three origin planes. Without them the first sketch in
|
||||
// an empty drawing would have no face to land on.
|
||||
let origin_plane = match arg.as_str() {
|
||||
"XY" => Some(glam::DVec3::Z),
|
||||
"XZ" => Some(glam::DVec3::NEG_Y),
|
||||
"YZ" => Some(glam::DVec3::X),
|
||||
_ => None,
|
||||
};
|
||||
if let Some(normal) = origin_plane {
|
||||
self.tabs[i].active_ucs =
|
||||
super::super::helpers::ucs_from_normal(glam::DVec3::ZERO, normal);
|
||||
self.commit_active_ucs_change(i, "CREATESKETCH");
|
||||
} else if !arg.is_empty() {
|
||||
self.command_line.push_error(
|
||||
crate::t!(
|
||||
"Usage: CREATESKETCH [XY|XZ|YZ]; bare uses the current UCS."
|
||||
)
|
||||
.as_ref(),
|
||||
);
|
||||
return Some(Task::none());
|
||||
}
|
||||
self.open_sketch(i);
|
||||
}
|
||||
// BROWSER — toggle the docked outline of planes, sketch and bodies.
|
||||
"BROWSER" => {
|
||||
self.show_browser ^= true;
|
||||
if self.show_browser {
|
||||
// Dock it on first use rather than shipping it in the
|
||||
// default layout: an existing user's edges should not
|
||||
// rearrange themselves on upgrade for a panel they have
|
||||
// not asked for.
|
||||
let id = crate::ui::dock::PanelId::Browser;
|
||||
if self.dock.location(id).is_none() {
|
||||
// dock() clamps an out-of-range index to the end of
|
||||
// the edge, so this appends below whatever is there.
|
||||
self.dock
|
||||
.dock(id, crate::app::config::DockSide::Right, usize::MAX);
|
||||
}
|
||||
// Open expanded so it is usable straight away; the pin
|
||||
// button still collapses it.
|
||||
self.dock_expanded = Some(id);
|
||||
self.command_line
|
||||
.push_output(crate::t!("Browser opened.").as_ref());
|
||||
} else {
|
||||
self.command_line
|
||||
.push_output(crate::t!("Browser closed.").as_ref());
|
||||
}
|
||||
}
|
||||
"FINISHSKETCH" => {
|
||||
self.finish_sketch(i);
|
||||
}
|
||||
"PLAN" => {
|
||||
use crate::command::KeywordCommand;
|
||||
let c = KeywordCommand::new(
|
||||
@@ -1366,6 +1561,74 @@ impl OpenCADStudio {
|
||||
|
||||
/// Snap to the plan view of the UCS whose rotation is `r_ucs`, straight —
|
||||
/// no "already there → flip to the opposite face" cube behaviour (#326).
|
||||
/// Enter sketch mode on the current UCS.
|
||||
///
|
||||
/// Squaring the view up is not cosmetic: drawing on a plane seen nearly
|
||||
/// edge-on is the main way geometry ends up somewhere the user did not
|
||||
/// mean, because a few pixels of cursor travel cover a long way in
|
||||
/// world space.
|
||||
fn open_sketch(&mut self, i: usize) {
|
||||
let opened_with: std::collections::HashSet<acadrust::Handle> = self.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.entities()
|
||||
.map(|entity| entity.common().handle)
|
||||
.collect();
|
||||
self.tabs[i].sketch_count += 1;
|
||||
let name = format!("Sketch{}", self.tabs[i].sketch_count);
|
||||
self.tabs[i].sketch_session = Some(crate::app::document::SketchSession {
|
||||
name: name.clone(),
|
||||
previous_ucs: self.tabs[i].active_ucs.clone(),
|
||||
previous_snap_enabled: self.snapper.snap_enabled,
|
||||
opened_with,
|
||||
});
|
||||
let rotation = self.tabs[i].scene.viewcube_ucs_mat();
|
||||
self.plan_snap(i, rotation);
|
||||
self.snapper.snap_enabled = true;
|
||||
self.command_line.push_output(
|
||||
crate::tf!("{} open. Draw on the plane, then FINISHSKETCH.", name).as_ref(),
|
||||
);
|
||||
}
|
||||
|
||||
/// Leave sketch mode, restoring what the sketch borrowed.
|
||||
///
|
||||
/// Whatever was drawn becomes the "Previous" selection set, so the next
|
||||
/// EXTRUDE can take it with the Previous keyword instead of making the
|
||||
/// user reselect a profile they just finished drawing.
|
||||
fn finish_sketch(&mut self, i: usize) {
|
||||
let Some(session) = self.tabs[i].sketch_session.take() else {
|
||||
self.command_line
|
||||
.push_error(crate::t!("No sketch is open.").as_ref());
|
||||
return;
|
||||
};
|
||||
let created: Vec<acadrust::Handle> = self.tabs[i]
|
||||
.scene
|
||||
.document
|
||||
.entities()
|
||||
.map(|entity| entity.common().handle)
|
||||
.filter(|handle| !session.opened_with.contains(handle))
|
||||
.collect();
|
||||
self.tabs[i].active_ucs = session.previous_ucs;
|
||||
self.snapper.snap_enabled = session.previous_snap_enabled;
|
||||
self.commit_active_ucs_change(i, "FINISHSKETCH");
|
||||
if created.is_empty() {
|
||||
self.command_line.push_output(
|
||||
crate::tf!("{} closed; nothing was drawn.", session.name).as_ref(),
|
||||
);
|
||||
} else {
|
||||
let count = created.len();
|
||||
self.tabs[i].prev_selection = created;
|
||||
self.command_line.push_output(
|
||||
crate::tf!(
|
||||
"{} closed with {} object(s). EXTRUDE then Previous uses them.",
|
||||
session.name,
|
||||
count
|
||||
)
|
||||
.as_ref(),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
fn plan_snap(&mut self, i: usize, r_ucs: glam::Mat4) {
|
||||
let eye_dir = r_ucs.transform_vector3(
|
||||
crate::scene::CubeRegion::Face(crate::scene::pipeline::viewcube::FACE_TOP)
|
||||
|
||||
@@ -12,6 +12,7 @@ mod fileops;
|
||||
mod inquiry;
|
||||
mod layerprops;
|
||||
mod layers;
|
||||
mod plotvars;
|
||||
mod styleprops;
|
||||
mod view;
|
||||
|
||||
@@ -63,17 +64,37 @@ impl OpenCADStudio {
|
||||
// routing, so every path below (Start-tab gate, plugins, all dispatch
|
||||
// families, the Repeat menu) sees the canonical command. Arguments after
|
||||
// the first space are left untouched. A non-alias passes through as-is.
|
||||
// The transparent prefix of commercial solutions: `'PAN` / `'ZOOM` run in the middle
|
||||
// of another command and hand control back to it afterwards.
|
||||
let (cmd, quoted) = match cmd.trim().strip_prefix('\'') {
|
||||
Some(rest) => (rest.trim(), true),
|
||||
None => (cmd, false),
|
||||
};
|
||||
let resolved = self.resolve_alias(cmd);
|
||||
let cmd = resolved.as_deref().unwrap_or(cmd);
|
||||
if is_spacemouse_command(cmd) {
|
||||
return self.run_action(cmd);
|
||||
}
|
||||
// A drafting aid only flips a flag, so it must not disturb whatever is
|
||||
// already running: pressing F8 partway through a LINE means "constrain
|
||||
// the rest of this line", not "abandon it". Everything below tears the
|
||||
// running command down, so a transparent one skips straight past it.
|
||||
// (#677)
|
||||
if is_transparent(cmd) {
|
||||
return self
|
||||
.dispatch_families(cmd, i)
|
||||
.unwrap_or_else(Task::none);
|
||||
// (#677) A quoted navigation command does the same; an interactive
|
||||
// one (ZOOM Window) parks the running command and resumes it when the
|
||||
// zoom ends, as does a ZOOM the zoom prompt itself hands off to.
|
||||
let transparent = is_transparent(cmd)
|
||||
|| (quoted && is_transparent_capable(cmd))
|
||||
|| (self.tabs[i].transparent_resume && cmd.starts_with("ZOOM"));
|
||||
if transparent {
|
||||
if zoom_prompts(cmd) && self.tabs[i].active_cmd.is_some() {
|
||||
self.tabs[i].suspended_cmd = self.tabs[i].active_cmd.take();
|
||||
self.tabs[i].transparent_resume = true;
|
||||
self.tabs[i].scene.clear_preview_wire();
|
||||
}
|
||||
let task = self.dispatch_families(cmd, i).unwrap_or_else(Task::none);
|
||||
// A one-shot zoom is over already — resume straight away.
|
||||
self.resume_transparent_parent(i);
|
||||
return task;
|
||||
}
|
||||
// A new command abandons any grip edit and its numeric input.
|
||||
let had_pending_grip_input = self.grip_pending.take().is_some();
|
||||
@@ -112,6 +133,9 @@ impl OpenCADStudio {
|
||||
// template-property override too (#239).
|
||||
self.restore_add_selected_defaults();
|
||||
}
|
||||
// A command parked behind a transparent zoom / MTP goes with it.
|
||||
self.tabs[i].suspended_cmd = None;
|
||||
self.tabs[i].transparent_resume = false;
|
||||
// Starting any command leaves interactive navigation modes (their own
|
||||
// command arms below re-enable the selected one).
|
||||
self.tabs[i].pan_mode = false;
|
||||
@@ -120,6 +144,9 @@ impl OpenCADStudio {
|
||||
// Reset the last committed point so the first click of the new command
|
||||
// is not constrained by ortho/polar relative to a previous command's endpoint.
|
||||
self.last_point = None;
|
||||
// A new command collects its own points, so the previous command's
|
||||
// accepted snaps must not leak into it.
|
||||
self.clear_accepted_snaps();
|
||||
// Starting a command restarts the right-click cycle, so its first
|
||||
// right-click acts as Enter rather than opening the context menu.
|
||||
self.tabs[i]
|
||||
@@ -237,6 +264,9 @@ impl OpenCADStudio {
|
||||
if let Some(t) = self.dispatch_layerprops(cmd, i) {
|
||||
return Some(t);
|
||||
}
|
||||
if let Some(t) = self.dispatch_plotvars(cmd, i) {
|
||||
return Some(t);
|
||||
}
|
||||
if let Some(t) = self.dispatch_styleprops(cmd, i) {
|
||||
return Some(t);
|
||||
}
|
||||
@@ -269,10 +299,38 @@ impl OpenCADStudio {
|
||||
/// point, so F8 during a MOVE both ended the move and made the dragged ghost
|
||||
/// vanish. Nothing here starts a command, opens a document or reads geometry,
|
||||
/// so there is nothing for the teardown to protect. (#677)
|
||||
pub fn is_transparent(cmd: &str) -> bool {
|
||||
/// Commands that may run transparently (`'PAN`, `'ZOOM …`): the navigation
|
||||
/// set, which never edits the drawing.
|
||||
fn is_transparent_capable(cmd: &str) -> bool {
|
||||
cmd == "PAN" || cmd == "ZOOM" || cmd.starts_with("ZOOM ") || matches!(cmd, "ZW" | "ZE" | "ZA" | "ZP" | "ZI" | "ZO" | "ZD" | "ZEA" | "ZOBJ")
|
||||
}
|
||||
|
||||
/// ZOOM forms that install an interactive prompt (window corners, object
|
||||
/// pick) and so need the running command parked while they last.
|
||||
fn zoom_prompts(cmd: &str) -> bool {
|
||||
matches!(
|
||||
cmd,
|
||||
"ORTHO" | "GRID" | "SNAP" | "POLAR" | "OSNAP" | "DSETTINGS"
|
||||
"ZOOM" | "ZOOM WINDOW" | "ZOOM W" | "ZW" | "ZOOM OBJECT" | "ZOOM O" | "ZOBJ"
|
||||
)
|
||||
}
|
||||
|
||||
pub fn is_transparent(cmd: &str) -> bool {
|
||||
is_spacemouse_command(cmd)
|
||||
|| matches!(
|
||||
cmd,
|
||||
"ORTHO" | "GRID" | "SNAP" | "POLAR" | "OSNAP" | "DSETTINGS"
|
||||
)
|
||||
}
|
||||
|
||||
fn is_spacemouse_command(cmd: &str) -> bool {
|
||||
matches!(
|
||||
cmd,
|
||||
"SPACEMOUSE"
|
||||
| "SPACEMOUSEPAUSE"
|
||||
| "SPACEMOUSEPAN"
|
||||
| "SPACEMOUSEPANZOOM"
|
||||
| "SPACEMOUSEAUTO"
|
||||
| "SPACEMOUSE3D"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -281,7 +339,7 @@ pub fn is_transparent(cmd: &str) -> bool {
|
||||
/// source of truth: the dispatch gate refuses everything else, and the ribbon
|
||||
/// dims the tools this rejects.
|
||||
pub fn start_allowed(cmd: &str) -> bool {
|
||||
matches!(
|
||||
is_spacemouse_command(cmd) || matches!(
|
||||
cmd,
|
||||
"NEW"
|
||||
| "OPEN"
|
||||
@@ -484,6 +542,8 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"MIRRTEXT",
|
||||
"ZOOMWHEEL",
|
||||
"ZOOMFACTOR",
|
||||
"SHORTCUTMENU",
|
||||
"SHORTCUTMENUDURATION",
|
||||
"CURSORSIZE",
|
||||
"PICKBOX",
|
||||
"CURSORTYPE",
|
||||
@@ -499,6 +559,16 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"DELOBJ",
|
||||
"PLINEGEN",
|
||||
"PSLTSCALE",
|
||||
// Plot preferences and the current-layout variables (commands/plotvars.rs).
|
||||
"PLOTOFFSET",
|
||||
"PAPERUPDATE",
|
||||
"PLOTROTMODE",
|
||||
"PLOTTRANSPARENCYOVERRIDE",
|
||||
"BACKGROUNDPLOT",
|
||||
"CTAB",
|
||||
"TILEMODE",
|
||||
"PSETUPIN",
|
||||
"-PSETUPIN",
|
||||
"DISPSILH",
|
||||
"WORLDVIEW",
|
||||
"LIMCHECK",
|
||||
@@ -612,6 +682,7 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"EXPORT",
|
||||
"EXPORTSTEP",
|
||||
"EXPORTSTL",
|
||||
"EXTERNALREFERENCES",
|
||||
"EXTRIM",
|
||||
"FILETAB",
|
||||
"FIND",
|
||||
@@ -621,6 +692,7 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"IM",
|
||||
"IMAGE",
|
||||
"IMAGEATTACH",
|
||||
"IMAGEEMBED",
|
||||
"IMPORTOBJ",
|
||||
"ISOLATEOBJECTS",
|
||||
"LA",
|
||||
@@ -654,6 +726,7 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"PERF",
|
||||
"PERSP",
|
||||
"PLOT",
|
||||
"PRINTERS",
|
||||
"PLOTSTYLE",
|
||||
"PLOTSTYLEEDITOR",
|
||||
"PLOTSTYLEPANEL",
|
||||
@@ -681,6 +754,12 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"SELSIM",
|
||||
// Draw a new object of the same type as the selected one. (#239)
|
||||
"ADDSELECTED",
|
||||
// Outline of origin planes, open sketch and solid bodies.
|
||||
"BROWSER",
|
||||
// Open and close a sketch: a drawing plane, a square-on view and
|
||||
// snapping, held together until the profile is done.
|
||||
"CREATESKETCH",
|
||||
"FINISHSKETCH",
|
||||
"SHEETSET",
|
||||
"SHORTCUTS",
|
||||
"SSM",
|
||||
@@ -713,6 +792,7 @@ inventory::submit!(crate::command::CommandRegistration {
|
||||
"XDATA",
|
||||
"XR",
|
||||
"XREF",
|
||||
"-XREF",
|
||||
"XRELOAD",
|
||||
"ZOOM",
|
||||
"ZS",
|
||||
|
||||
@@ -0,0 +1,259 @@
|
||||
//! Plot system variables and the page-setup import command. `PLOTOFFSET`,
|
||||
//! `PAPERUPDATE`, `PLOTROTMODE`, `PLOTTRANSPARENCYOVERRIDE` and
|
||||
//! `BACKGROUNDPLOT` are plot preferences of the application, kept with the
|
||||
//! Plot dialog's persisted settings; `CTAB` and `TILEMODE` say which layout
|
||||
//! of the drawing is current. Each is typeable on its own (`PLOTOFFSET 1`,
|
||||
//! `CTAB Layout1`) and through `SETVAR`, and a bare name prompts for the
|
||||
//! value like the other variables. `PSETUPIN` brings named page setups in
|
||||
//! from another drawing (see `app::update::page_setup_import`).
|
||||
|
||||
use crate::app::{Message, OpenCADStudio};
|
||||
use iced::Task;
|
||||
|
||||
/// The variables this family answers for, for the command registry and the
|
||||
/// `SETVAR ?` listing.
|
||||
pub(super) const PLOT_SYSVARS: &[&str] = &[
|
||||
"PLOTOFFSET",
|
||||
"PAPERUPDATE",
|
||||
"PLOTROTMODE",
|
||||
"PLOTTRANSPARENCYOVERRIDE",
|
||||
"BACKGROUNDPLOT",
|
||||
"CTAB",
|
||||
"TILEMODE",
|
||||
];
|
||||
|
||||
/// The `SETVAR ?` line for this family.
|
||||
pub(super) fn setvar_listing() -> String {
|
||||
format!("SETVAR (plot): {}", PLOT_SYSVARS.join(" "))
|
||||
}
|
||||
|
||||
/// What setting a variable did.
|
||||
enum Outcome {
|
||||
/// The value was set (or was already that); the variable is part of the
|
||||
/// application's settings and persists with them.
|
||||
Preference(String),
|
||||
/// The value was set and the drawing changed accordingly, possibly with
|
||||
/// a follow-up task (a layout switch).
|
||||
Drawing(String, Task<Message>),
|
||||
/// No value given: the current one, for the prompt.
|
||||
Current(String),
|
||||
}
|
||||
|
||||
impl OpenCADStudio {
|
||||
pub(super) fn dispatch_plotvars(&mut self, cmd: &str, i: usize) -> Option<Task<Message>> {
|
||||
// PSETUPIN [file [* | name,name…]] — the dash form is the same
|
||||
// command; both read the file and report on the command line.
|
||||
for name in ["PSETUPIN", "-PSETUPIN"] {
|
||||
if cmd == name {
|
||||
return Some(self.on_psetupin(""));
|
||||
}
|
||||
if let Some(args) = cmd.strip_prefix(name).filter(|rest| rest.starts_with(' ')) {
|
||||
return Some(self.on_psetupin(args));
|
||||
}
|
||||
}
|
||||
let rest = cmd.strip_prefix("SETVAR ").map(str::trim).unwrap_or(cmd);
|
||||
let mut parts = rest.splitn(2, char::is_whitespace);
|
||||
let name = parts.next().unwrap_or("").to_ascii_uppercase();
|
||||
if !PLOT_SYSVARS.contains(&name.as_str()) {
|
||||
return None;
|
||||
}
|
||||
let value = parts.next().map(str::trim).filter(|v| !v.is_empty());
|
||||
let task = match self.plot_sysvar(i, &name, value) {
|
||||
Ok(Outcome::Preference(shown)) => {
|
||||
self.persist_settings_if_changed();
|
||||
self.command_line.push_output(&format!("{name} = {shown}"));
|
||||
Task::none()
|
||||
}
|
||||
Ok(Outcome::Drawing(shown, task)) => {
|
||||
self.command_line.push_output(&format!("{name} = {shown}"));
|
||||
task
|
||||
}
|
||||
Ok(Outcome::Current(current)) => {
|
||||
self.command_line.push_output(
|
||||
crate::tf!("Enter new value for {name} <{current}>:").as_ref(),
|
||||
);
|
||||
self.pending_setvar = Some(name);
|
||||
Task::none()
|
||||
}
|
||||
Err(error) => {
|
||||
self.command_line.push_error(&error);
|
||||
Task::none()
|
||||
}
|
||||
};
|
||||
Some(task)
|
||||
}
|
||||
|
||||
fn plot_sysvar(
|
||||
&mut self,
|
||||
i: usize,
|
||||
name: &str,
|
||||
value: Option<&str>,
|
||||
) -> Result<Outcome, String> {
|
||||
let parse_range = |value: &str, max: u8| -> Result<u8, String> {
|
||||
value
|
||||
.parse::<u8>()
|
||||
.ok()
|
||||
.filter(|v| *v <= max)
|
||||
.ok_or_else(|| format!("SETVAR: integer from 0 to {max} required."))
|
||||
};
|
||||
let d = &mut self.plot_dialog;
|
||||
match name {
|
||||
"PLOTOFFSET" => Ok(match value {
|
||||
Some(v) => {
|
||||
d.plot_offset_from_edge = parse_range(v, 1)? == 1;
|
||||
Outcome::Preference((d.plot_offset_from_edge as u8).to_string())
|
||||
}
|
||||
None => Outcome::Current((d.plot_offset_from_edge as u8).to_string()),
|
||||
}),
|
||||
"PAPERUPDATE" => Ok(match value {
|
||||
Some(v) => {
|
||||
d.paper_update = parse_range(v, 1)?;
|
||||
Outcome::Preference(d.paper_update.to_string())
|
||||
}
|
||||
None => Outcome::Current(d.paper_update.to_string()),
|
||||
}),
|
||||
"PLOTROTMODE" => Ok(match value {
|
||||
Some(v) => {
|
||||
d.plot_rot_mode = parse_range(v, 2)?;
|
||||
Outcome::Preference(d.plot_rot_mode.to_string())
|
||||
}
|
||||
None => Outcome::Current(d.plot_rot_mode.to_string()),
|
||||
}),
|
||||
"PLOTTRANSPARENCYOVERRIDE" => Ok(match value {
|
||||
Some(v) => {
|
||||
d.transparency_override = parse_range(v, 2)?;
|
||||
Outcome::Preference(d.transparency_override.to_string())
|
||||
}
|
||||
None => Outcome::Current(d.transparency_override.to_string()),
|
||||
}),
|
||||
// Bit 1: single plots run in the background; bit 2: batch plots.
|
||||
"BACKGROUNDPLOT" => {
|
||||
let current = d.background as u8 | (d.background_publish as u8) << 1;
|
||||
Ok(match value {
|
||||
Some(v) => {
|
||||
let bits = parse_range(v, 3)?;
|
||||
d.background = bits & 1 != 0;
|
||||
d.background_publish = bits & 2 != 0;
|
||||
Outcome::Preference(bits.to_string())
|
||||
}
|
||||
None => Outcome::Current(current.to_string()),
|
||||
})
|
||||
}
|
||||
"CTAB" => {
|
||||
let current = self.tabs[i].scene.current_layout.clone();
|
||||
let Some(v) = value else {
|
||||
return Ok(Outcome::Current(current));
|
||||
};
|
||||
let Some(target) = self.tabs[i]
|
||||
.scene
|
||||
.layout_names()
|
||||
.into_iter()
|
||||
.find(|layout| layout.eq_ignore_ascii_case(v))
|
||||
else {
|
||||
return Err(format!("CTAB: no layout named \"{v}\"."));
|
||||
};
|
||||
let task = if target == current {
|
||||
Task::none()
|
||||
} else {
|
||||
self.on_layout_switch(target.clone())
|
||||
};
|
||||
Ok(Outcome::Drawing(target, task))
|
||||
}
|
||||
// 1: model space; 0: the paper layout that was last current (the
|
||||
// drawing's own `CTAB`), else the first one.
|
||||
"TILEMODE" => {
|
||||
let in_model = self.tabs[i].scene.current_layout == "Model";
|
||||
let Some(v) = value else {
|
||||
return Ok(Outcome::Current((in_model as u8).to_string()));
|
||||
};
|
||||
let model = parse_range(v, 1)? == 1;
|
||||
if model == in_model {
|
||||
return Ok(Outcome::Drawing((model as u8).to_string(), Task::none()));
|
||||
}
|
||||
let target = if model {
|
||||
"Model".to_string()
|
||||
} else {
|
||||
let scene = &self.tabs[i].scene;
|
||||
let layouts = scene.layout_names();
|
||||
crate::io::saved_active_layout(&scene.document)
|
||||
.filter(|saved| saved != "Model" && layouts.contains(saved))
|
||||
.or_else(|| layouts.into_iter().find(|layout| layout != "Model"))
|
||||
.ok_or_else(|| "TILEMODE: the drawing has no paper layout.".to_string())?
|
||||
};
|
||||
let task = self.on_layout_switch(target);
|
||||
Ok(Outcome::Drawing((model as u8).to_string(), task))
|
||||
}
|
||||
_ => Err(format!("SETVAR: unknown variable \"{name}\".")),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use crate::app::OpenCADStudio;
|
||||
|
||||
fn app() -> OpenCADStudio {
|
||||
let mut app = OpenCADStudio::new_for_test();
|
||||
app.automation_op(r#"{"op":"new"}"#);
|
||||
app
|
||||
}
|
||||
|
||||
fn last_line(app: &OpenCADStudio) -> String {
|
||||
app.command_line.history.last().map(|line| line.text.clone()).unwrap_or_default()
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn plot_preferences_are_typeable_directly_and_through_setvar() {
|
||||
let mut app = app();
|
||||
let _ = app.run_command_line("PLOTOFFSET 1");
|
||||
assert!(app.plot_dialog.plot_offset_from_edge);
|
||||
assert_eq!(last_line(&app), "PLOTOFFSET = 1");
|
||||
let _ = app.run_command_line("SETVAR PAPERUPDATE 1");
|
||||
assert_eq!(app.plot_dialog.paper_update, 1);
|
||||
let _ = app.run_command_line("PLOTROTMODE 0");
|
||||
assert_eq!(app.plot_dialog.plot_rot_mode, 0);
|
||||
let _ = app.run_command_line("PLOTTRANSPARENCYOVERRIDE 2");
|
||||
assert_eq!(app.plot_dialog.transparency_override, 2);
|
||||
// Out-of-range values are refused and leave the setting alone.
|
||||
let _ = app.run_command_line("PLOTROTMODE 3");
|
||||
assert_eq!(app.plot_dialog.plot_rot_mode, 0);
|
||||
assert!(last_line(&app).contains("0 to 2"));
|
||||
// The preferences reach the persisted plot config.
|
||||
let config = app.current_config();
|
||||
assert!(config.plot.plot_offset_from_edge);
|
||||
assert_eq!(config.plot.transparency_override, 2);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn backgroundplot_maps_to_the_two_background_switches() {
|
||||
let mut app = app();
|
||||
let _ = app.run_command_line("BACKGROUNDPLOT 2");
|
||||
assert!(!app.plot_dialog.background);
|
||||
assert!(app.plot_dialog.background_publish);
|
||||
let _ = app.run_command_line("BACKGROUNDPLOT 3");
|
||||
assert!(app.plot_dialog.background && app.plot_dialog.background_publish);
|
||||
let _ = app.run_command_line("BACKGROUNDPLOT");
|
||||
assert_eq!(app.pending_setvar.as_deref(), Some("BACKGROUNDPLOT"));
|
||||
assert!(last_line(&app).contains("<3>"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn ctab_and_tilemode_switch_the_current_layout() {
|
||||
let mut app = app();
|
||||
assert_eq!(app.tabs[app.active_tab].scene.current_layout, "Model");
|
||||
let _ = app.run_command_line("CTAB layout1");
|
||||
assert_eq!(app.tabs[app.active_tab].scene.current_layout, "Layout1");
|
||||
assert_eq!(last_line(&app), "CTAB = Layout1");
|
||||
let _ = app.run_command_line("TILEMODE 1");
|
||||
assert_eq!(app.tabs[app.active_tab].scene.current_layout, "Model");
|
||||
// Back to paper space: the layout that was current last.
|
||||
let _ = app.run_command_line("SETVAR TILEMODE 0");
|
||||
assert_eq!(app.tabs[app.active_tab].scene.current_layout, "Layout1");
|
||||
let _ = app.run_command_line("CTAB Nowhere");
|
||||
assert!(last_line(&app).contains("no layout named"));
|
||||
assert_eq!(app.tabs[app.active_tab].scene.current_layout, "Layout1");
|
||||
let _ = app.run_command_line("CTAB");
|
||||
assert!(last_line(&app).contains("<Layout1>"));
|
||||
assert_eq!(app.pending_setvar.as_deref(), Some("CTAB"));
|
||||
}
|
||||
}
|
||||
@@ -1108,6 +1108,8 @@ impl OpenCADStudio {
|
||||
"MIRRTEXT"
|
||||
| "ZOOMWHEEL"
|
||||
| "ZOOMFACTOR"
|
||||
| "SHORTCUTMENU"
|
||||
| "SHORTCUTMENUDURATION"
|
||||
| "CURSORSIZE"
|
||||
| "PICKBOX"
|
||||
| "CURSORTYPE"
|
||||
@@ -1201,6 +1203,7 @@ impl OpenCADStudio {
|
||||
| "CONSTRAINTSOLVEMODE"
|
||||
| "CONSTRAINTINFER"
|
||||
| "CONSTRAINTBARDISPLAY"
|
||||
| "CONSTRAINTBARMODE"
|
||||
) =>
|
||||
{
|
||||
return self.dispatch_styleprops(&format!("SETVAR {cmd}"), i);
|
||||
@@ -1222,8 +1225,9 @@ impl OpenCADStudio {
|
||||
let name = it.next().unwrap_or("").to_uppercase();
|
||||
let value = it.next().map(|s| s.trim().to_string());
|
||||
if name.is_empty() || name == "?" {
|
||||
self.command_line.push_info(&super::plotvars::setvar_listing());
|
||||
self.command_line.push_info(
|
||||
crate::t!("SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)").as_ref(),
|
||||
crate::t!("SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY CONSTRAINTBARMODE ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)").as_ref(),
|
||||
);
|
||||
} else {
|
||||
if name == "CETRANSPARENCY" {
|
||||
@@ -1453,15 +1457,23 @@ impl OpenCADStudio {
|
||||
}
|
||||
if matches!(
|
||||
name.as_str(),
|
||||
"CONSTRAINTSOLVEMODE" | "CONSTRAINTINFER" | "CONSTRAINTBARDISPLAY"
|
||||
"CONSTRAINTSOLVEMODE"
|
||||
| "CONSTRAINTINFER"
|
||||
| "CONSTRAINTBARDISPLAY"
|
||||
| "CONSTRAINTBARMODE"
|
||||
) {
|
||||
let current = match name.as_str() {
|
||||
"CONSTRAINTSOLVEMODE" => i16::from(self.constraint_solve_mode),
|
||||
"CONSTRAINTINFER" => i16::from(self.constraint_infer),
|
||||
"CONSTRAINTBARDISPLAY" => self.constraint_bar_display,
|
||||
"CONSTRAINTBARMODE" => self.constraint_bar_mode,
|
||||
_ => unreachable!(),
|
||||
};
|
||||
let maximum = if name == "CONSTRAINTBARDISPLAY" { 3 } else { 1 };
|
||||
let maximum = match name.as_str() {
|
||||
"CONSTRAINTBARDISPLAY" => 3,
|
||||
"CONSTRAINTBARMODE" => 4095,
|
||||
_ => 1,
|
||||
};
|
||||
if let Some(value) = &value {
|
||||
match value
|
||||
.parse::<i16>()
|
||||
@@ -1477,6 +1489,7 @@ impl OpenCADStudio {
|
||||
"CONSTRAINTBARDISPLAY" => {
|
||||
self.constraint_bar_display = mode
|
||||
}
|
||||
"CONSTRAINTBARMODE" => self.constraint_bar_mode = mode,
|
||||
_ => unreachable!(),
|
||||
}
|
||||
self.persist_settings_if_changed();
|
||||
@@ -1672,6 +1685,51 @@ impl OpenCADStudio {
|
||||
},
|
||||
None => Ok((format!("ZOOMFACTOR = {}", self.zoom_factor), false)),
|
||||
},
|
||||
// Bit code of commercial solutions: 0 = no shortcut menus (right-click
|
||||
// is Enter), 16 = time-sensitive; everything else is the
|
||||
// regular shortcut menu. Reported as the defaults of commercial solutions
|
||||
// (11 = default+edit+command menus, +16 when
|
||||
// time-sensitive).
|
||||
"SHORTCUTMENU" => {
|
||||
use crate::app::settings::RightClickMode;
|
||||
let code = |mode: RightClickMode| match mode {
|
||||
RightClickMode::EnterFirst => 0,
|
||||
RightClickMode::ShortcutMenu => 11,
|
||||
RightClickMode::TimeSensitive => 27,
|
||||
};
|
||||
match &value {
|
||||
Some(v) => match v.parse::<i32>() {
|
||||
Ok(bits) if (0..=31).contains(&bits) => {
|
||||
self.right_click_mode = if bits == 0 {
|
||||
RightClickMode::EnterFirst
|
||||
} else if bits & 16 != 0 {
|
||||
RightClickMode::TimeSensitive
|
||||
} else {
|
||||
RightClickMode::ShortcutMenu
|
||||
};
|
||||
Ok((format!("SHORTCUTMENU = {}", code(self.right_click_mode)), true))
|
||||
}
|
||||
_ => Err("SETVAR: integer from 0 to 31 required.".into()),
|
||||
},
|
||||
None => Ok((
|
||||
format!("SHORTCUTMENU = {}", code(self.right_click_mode)),
|
||||
false,
|
||||
)),
|
||||
}
|
||||
}
|
||||
"SHORTCUTMENUDURATION" => match &value {
|
||||
Some(v) => match v.parse::<i32>() {
|
||||
Ok(ms) if (100..=1000).contains(&ms) => {
|
||||
self.right_click_hold_ms = ms;
|
||||
Ok((format!("SHORTCUTMENUDURATION = {ms}"), true))
|
||||
}
|
||||
_ => Err("SETVAR: integer from 100 to 1000 required.".into()),
|
||||
},
|
||||
None => Ok((
|
||||
format!("SHORTCUTMENUDURATION = {}", self.right_click_hold_ms),
|
||||
false,
|
||||
)),
|
||||
},
|
||||
"CURSORSIZE" => match &value {
|
||||
Some(v) => match v.parse::<i32>() {
|
||||
Ok(size) if (1..=100).contains(&size) => {
|
||||
@@ -2620,6 +2678,8 @@ impl OpenCADStudio {
|
||||
name.as_str(),
|
||||
"ZOOMWHEEL"
|
||||
| "ZOOMFACTOR"
|
||||
| "SHORTCUTMENU"
|
||||
| "SHORTCUTMENUDURATION"
|
||||
| "CURSORSIZE"
|
||||
| "PICKBOX"
|
||||
| "CURSORTYPE"
|
||||
|
||||
@@ -241,11 +241,20 @@ impl UiThemePalette {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn builtin_theme(name: &str) -> Option<iced::Theme> {
|
||||
/// Every theme the user may pick: iced's built-ins followed by the Fusion
|
||||
/// pair. The Fusion themes are `Theme::Custom`, so they are not in
|
||||
/// `iced::Theme::ALL`; anything enumerating themes for display or for test
|
||||
/// coverage must use this instead, or they silently vanish from the list.
|
||||
pub fn all_themes() -> Vec<iced::Theme> {
|
||||
iced::Theme::ALL
|
||||
.iter()
|
||||
.find(|theme| theme.to_string() == name)
|
||||
.cloned()
|
||||
.chain(crate::ui::style::fusion_theme::fusion_themes())
|
||||
.collect()
|
||||
}
|
||||
|
||||
pub fn builtin_theme(name: &str) -> Option<iced::Theme> {
|
||||
all_themes().into_iter().find(|theme| theme.to_string() == name)
|
||||
}
|
||||
|
||||
fn color_to_rgb(color: iced::Color) -> [u8; 3] {
|
||||
@@ -441,7 +450,14 @@ pub fn theme_canvas_background(theme: &iced::Theme) -> [u8; 3] {
|
||||
iced::Theme::Nightfly => [1, 22, 39],
|
||||
iced::Theme::Oxocarbon => [22, 22, 22],
|
||||
iced::Theme::Ferra => [43, 41, 46],
|
||||
_ => color_to_rgb(theme.palette().background.base.color),
|
||||
// The Fusion pair deliberately breaks the "canvas follows chrome"
|
||||
// rule: black chrome is paired with a white canvas, so falling
|
||||
// through to the palette below would paint model space black and
|
||||
// undo the whole point of the theme.
|
||||
other => match crate::ui::style::fusion_theme::fusion_canvas(other) {
|
||||
Some(rgb) => rgb,
|
||||
None => color_to_rgb(other.palette().background.base.color),
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -472,6 +488,8 @@ pub fn parse_theme_name(s: &str) -> Option<iced::Theme> {
|
||||
"NIGHTFLY" => Some(iced::Theme::Nightfly),
|
||||
"OXOCARBON" => Some(iced::Theme::Oxocarbon),
|
||||
"FERRA" => Some(iced::Theme::Ferra),
|
||||
"FUSIONBLACK" => Some(crate::ui::style::fusion_theme::fusion_black()),
|
||||
"FUSIONWHITE" => Some(crate::ui::style::fusion_theme::fusion_white()),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
|
||||