Compare commits

..
Author SHA1 Message Date
SoftFever b205a8559e Merge branch 'main' into feat/snap-store-packaging 2026-06-20 13:16:01 +08:00
SoftFever 617df79260 Add Snap Store packaging
Publish OrcaSlicer to the Snap Store (classic confinement) on channels
matching the release tiers: stable / candidate / beta / edge. The Linux
build (both arches) repackages the AppImage AppDir into a snap; nightly
builds go to edge, and tagged releases publish to the matching channel.

Stacked on the Linux ARM64 AppImage change.
2026-06-19 16:01:10 +08:00
8183 changed files with 32764 additions and 54092 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Setup Bun - name: Setup Bun
uses: oven-sh/setup-bun@v2 uses: oven-sh/setup-bun@v2
@@ -29,7 +29,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Setup Bun - name: Setup Bun
uses: oven-sh/setup-bun@v2 uses: oven-sh/setup-bun@v2
+10 -24
View File
@@ -5,7 +5,6 @@ on:
branches: branches:
- main - main
- release/* - release/*
- belt-printer
paths: paths:
- 'deps/**' - 'deps/**'
- 'src/**' - 'src/**'
@@ -15,6 +14,7 @@ on:
- 'resources/**' - 'resources/**'
- ".github/workflows/build_*.yml" - ".github/workflows/build_*.yml"
- 'scripts/flatpak/**' - 'scripts/flatpak/**'
- 'snap/**'
- 'scripts/msix/**' - 'scripts/msix/**'
- 'tests/**' - 'tests/**'
@@ -30,10 +30,10 @@ on:
- 'version.inc' - 'version.inc'
- ".github/workflows/build_*.yml" - ".github/workflows/build_*.yml"
- 'build_linux.sh' - 'build_linux.sh'
- 'build_release_vs.bat'
- 'build_release_vs2022.bat' - 'build_release_vs2022.bat'
- 'build_release_macos.sh' - 'build_release_macos.sh'
- 'scripts/flatpak/**' - 'scripts/flatpak/**'
- 'snap/**'
- 'scripts/msix/**' - 'scripts/msix/**'
- 'tests/**' - 'tests/**'
@@ -58,7 +58,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
# Build both arches on every event (PRs included), through the same # Build both arches on every event (PRs included), through the same
# build_check_cache -> build_deps -> build_orca chain (the AppImage). # build_check_cache -> build_deps -> build_orca chain (AppImage + snap).
# aarch64 always uses the GitHub-hosted arm runner (there is no arm # aarch64 always uses the GitHub-hosted arm runner (there is no arm
# self-hosted server). amd64's empty arch is load-bearing: it keeps the # self-hosted server). amd64's empty arch is load-bearing: it keeps the
# historical 'linux-clang' deps cache key and the unsuffixed asset names. # historical 'linux-clang' deps cache key and the unsuffixed asset names.
@@ -77,22 +77,11 @@ jobs:
build-deps-only: ${{ inputs.build-deps-only || false }} build-deps-only: ${{ inputs.build-deps-only || false }}
secrets: inherit secrets: inherit
build_windows: build_windows:
name: Build Windows ${{ matrix.arch }}
strategy:
fail-fast: false
matrix:
include:
- arch: x64
os: windows-latest
- arch: arm64
os: windows-11-arm
# Don't run scheduled builds on forks: # Don't run scheduled builds on forks:
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }} if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_check_cache.yml uses: ./.github/workflows/build_check_cache.yml
with: with:
# Self-hosted runner is x64-only; ARM64 always uses the GitHub-hosted runner. os: ${{ vars.SELF_HOSTED && 'orca-win-server' || 'windows-latest' }}
os: ${{ (matrix.arch == 'x64' && vars.SELF_HOSTED) && 'orca-win-server' || matrix.os }}
arch: ${{ matrix.arch }}
build-deps-only: ${{ inputs.build-deps-only || false }} build-deps-only: ${{ inputs.build-deps-only || false }}
force-build: ${{ github.event_name == 'schedule' }} force-build: ${{ github.event_name == 'schedule' }}
secrets: inherit secrets: inherit
@@ -131,7 +120,7 @@ jobs:
if: ${{ !cancelled() && success() }} if: ${{ !cancelled() && success() }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v6
with: with:
sparse-checkout: | sparse-checkout: |
.github .github
@@ -197,14 +186,11 @@ jobs:
date: date:
ver: ver:
ver_pure: ver_pure:
# Belt-printer nightlies share the main nightly release but carry a `_belt`
# suffix so they never overwrite the main assets.
nightly_suffix: ${{ github.ref == 'refs/heads/belt-printer' && '_belt' || '' }}
steps: steps:
- name: "Remove unneeded stuff to free disk space" - name: "Remove unneeded stuff to free disk space"
run: run:
rm -rf /usr/local/lib/android/* /usr/share/dotnet/* /opt/ghc1/* "/usr/local/share/boost1/*" /opt/hostedtoolcache1/* rm -rf /usr/local/lib/android/* /usr/share/dotnet/* /opt/ghc1/* "/usr/local/share/boost1/*" /opt/hostedtoolcache1/*
- uses: actions/checkout@v7 - uses: actions/checkout@v6
- name: Get the version and date - name: Get the version and date
run: | run: |
ver_pure=$(grep 'set(SoftFever_VERSION' version.inc | cut -d '"' -f2) ver_pure=$(grep 'set(SoftFever_VERSION' version.inc | cut -d '"' -f2)
@@ -223,14 +209,14 @@ jobs:
# Manage flatpak-builder cache externally so PRs restore but never upload # Manage flatpak-builder cache externally so PRs restore but never upload
- name: Restore flatpak-builder cache - name: Restore flatpak-builder cache
if: github.event_name == 'pull_request' if: github.event_name == 'pull_request'
uses: actions/cache/restore@v6 uses: actions/cache/restore@v5
with: with:
path: .flatpak-builder path: .flatpak-builder
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.event.pull_request.base.sha }} key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.event.pull_request.base.sha }}
restore-keys: flatpak-builder-${{ matrix.variant.arch }}- restore-keys: flatpak-builder-${{ matrix.variant.arch }}-
- name: Save/restore flatpak-builder cache - name: Save/restore flatpak-builder cache
if: github.event_name != 'pull_request' if: github.event_name != 'pull_request'
uses: actions/cache@v6 uses: actions/cache@v5
with: with:
path: .flatpak-builder path: .flatpak-builder
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }} key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }}
@@ -258,12 +244,12 @@ jobs:
name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak name: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
path: '/__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak' path: '/__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak'
- name: Deploy Flatpak to nightly release - name: Deploy Flatpak to nightly release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/belt-printer') if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main'
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723 release_id: 137995723
asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak asset_path: /__w/OrcaSlicer/OrcaSlicer/OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
asset_name: OrcaSlicer-Linux-flatpak_nightly${{ env.nightly_suffix }}_${{ matrix.variant.arch }}.flatpak asset_name: OrcaSlicer-Linux-flatpak_nightly_${{ matrix.variant.arch }}.flatpak
asset_content_type: application/octet-stream asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
+5 -6
View File
@@ -26,19 +26,18 @@ jobs:
valid-cache: ${{ steps.cache_deps.outputs.cache-hit }} valid-cache: ${{ steps.cache_deps.outputs.cache-hit }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v6
with: with:
lfs: 'false' lfs: 'false'
- name: set outputs - name: set outputs
id: set_outputs id: set_outputs
env: env:
# Keep macOS/Windows cache keys architecture-specific. amd64 Linux passes # Keep macOS/Linux cache keys architecture-specific. amd64 Linux passes
# no arch (key stays 'linux-clang', preserving the existing cache); # no arch (key stays 'linux-clang', preserving the existing cache);
# aarch64 gets its own 'linux-clang-aarch64' key. # aarch64 gets its own 'linux-clang-aarch64' key.
cache-os: ${{ runner.os == 'macOS' && format('macos-{0}', inputs.arch) || (runner.os == 'Windows' && format('windows-{0}', inputs.arch) || format('linux-clang{0}', inputs.arch && format('-{0}', inputs.arch) || '')) }} cache-os: ${{ runner.os == 'macOS' && format('macos-{0}', inputs.arch) || (runner.os == 'Windows' && 'windows' || format('linux-clang{0}', inputs.arch && format('-{0}', inputs.arch) || '')) }}
# ARM64 builds use the build-arm64 tree (see build_release_vs.bat); x64/other use build. dep-folder-name: ${{ runner.os == 'macOS' && format('/{0}', inputs.arch) || '/OrcaSlicer_dep' }}
dep-folder-name: ${{ runner.os == 'macOS' && format('/{0}', inputs.arch) || (runner.os == 'Windows' && inputs.arch == 'arm64') && '-arm64/OrcaSlicer_dep' || '/OrcaSlicer_dep' }}
output-cmd: ${{ runner.os == 'Windows' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}} output-cmd: ${{ runner.os == 'Windows' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: | run: |
echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }} echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
@@ -46,7 +45,7 @@ jobs:
- name: load cache - name: load cache
id: cache_deps id: cache_deps
uses: actions/cache@v6 uses: actions/cache@v5
with: with:
path: ${{ steps.set_outputs.outputs.cache-path }} path: ${{ steps.set_outputs.outputs.cache-path }}
key: ${{ steps.set_outputs.outputs.cache-key }} key: ${{ steps.set_outputs.outputs.cache-key }}
+4 -71
View File
@@ -34,39 +34,22 @@ jobs:
# Setup the environment # Setup the environment
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v6
with: with:
lfs: 'false' lfs: 'false'
- name: load cached deps - name: load cached deps
uses: actions/cache@v6 uses: actions/cache@v5
with: with:
path: ${{ inputs.cache-path }} path: ${{ inputs.cache-path }}
key: ${{ inputs.cache-key }} key: ${{ inputs.cache-key }}
- uses: lukka/get-cmake@latest - uses: lukka/get-cmake@latest
# The windows-11-arm runner needs CMake <= 3.31 (handled in the next step).
if: ${{ !(runner.os == 'Windows' && inputs.arch == 'arm64') }}
with: with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false'). useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true useCloudCache: true
- name: Install CMake 3.31.x (Windows ARM64)
# windows-11-arm ships CMake 4.x, which removed pre-3.5 policy
# compatibility AND has incomplete ASM_ARMASM linker modules
# (breaks Boost.Context on ARM64). Pin to the last 3.x release.
if: runner.os == 'Windows' && inputs.arch == 'arm64'
shell: pwsh
run: |
$ver = "3.31.6"
$url = "https://github.com/Kitware/CMake/releases/download/v$ver/cmake-$ver-windows-arm64.zip"
Invoke-WebRequest -Uri $url -OutFile "$env:RUNNER_TEMP\cmake.zip"
Expand-Archive -Path "$env:RUNNER_TEMP\cmake.zip" -DestinationPath "$env:RUNNER_TEMP\cmake" -Force
$cmakeBin = "$env:RUNNER_TEMP\cmake\cmake-$ver-windows-arm64\bin"
if (-not (Test-Path "$cmakeBin\cmake.exe")) { throw "cmake.exe not found at $cmakeBin" }
Add-Content -Path $env:GITHUB_PATH -Value $cmakeBin
- name: setup dev on Windows - name: setup dev on Windows
if: runner.os == 'Windows' if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v3 uses: microsoft/setup-msbuild@v3
@@ -82,50 +65,6 @@ jobs:
shell: pwsh shell: pwsh
- name: Install MSYS2 (clangarm64) with GMP/MPFR and LLVM tools
if: runner.os == 'Windows' && inputs.arch == 'arm64'
uses: msys2/setup-msys2@v2
with:
msystem: CLANGARM64
update: true
install: >-
mingw-w64-clang-aarch64-gmp
mingw-w64-clang-aarch64-mpfr
mingw-w64-clang-aarch64-llvm
- name: Stage ARM64 GMP/MPFR (no prebuilt blobs exist for win-arm64)
# GMP/MPFR ship prebuilt x64/x86 blobs in-tree but none for ARM64.
# Pull them from MSYS2 clangarm64 and generate MSVC import libs via
# llvm-dlltool, then stage into deps/{GMP,MPFR}/.../win-arm64 where the
# MSVC branch of GMP.cmake/MPFR.cmake copies them into the dep prefix.
if: runner.os == 'Windows' && inputs.arch == 'arm64'
shell: msys2 {0}
run: |
set -euo pipefail
BIN=/clangarm64/bin
REPO=$(cygpath -u "$GITHUB_WORKSPACE")
make_import_lib() {
local dll="$1"; local lib="$2"; local def="/tmp/${dll%.dll}.def"
echo "EXPORTS" > "$def"
llvm-readobj --coff-exports "$BIN/$dll" | awk '/Name: /{print $2}' >> "$def"
llvm-dlltool -m arm64 -D "$dll" -d "$def" -l "$BIN/$lib"
}
make_import_lib libgmp-10.dll libgmp-10.lib
# MPFR 4.x ships as libmpfr-6.dll; rename to libmpfr-4 BEFORE generating
# the import lib so the baked-in runtime DLL name is correct.
MPFR_DLL=$(ls $BIN/libmpfr-*.dll | head -1 | xargs basename)
if [ "$MPFR_DLL" != "libmpfr-4.dll" ]; then cp "$BIN/$MPFR_DLL" "$BIN/libmpfr-4.dll"; fi
make_import_lib libmpfr-4.dll libmpfr-4.lib
mkdir -p $REPO/deps/GMP/gmp/lib/win-arm64 $REPO/deps/MPFR/mpfr/lib/win-arm64
cp $BIN/libgmp-10.dll $BIN/libgmp-10.lib $REPO/deps/GMP/gmp/lib/win-arm64/
cp $BIN/libmpfr-4.dll $BIN/libmpfr-4.lib $REPO/deps/MPFR/mpfr/lib/win-arm64/
cp /clangarm64/include/gmp.h $REPO/deps/GMP/gmp/include/
cp /clangarm64/include/mpfr.h $REPO/deps/MPFR/mpfr/include/ || true
# Build Dependencies # Build Dependencies
- name: Build on Windows - name: Build on Windows
if: runner.os == 'Windows' if: runner.os == 'Windows'
@@ -134,14 +73,8 @@ jobs:
if (-not "${{ vars.SELF_HOSTED }}") { if (-not "${{ vars.SELF_HOSTED }}") {
choco install strawberryperl choco install strawberryperl
} }
$arch = "${{ inputs.arch }}" .\build_release_vs.bat deps
if ($arch -eq "arm64") { .\build_release_vs.bat pack
.\build_release_vs.bat deps arm64
.\build_release_vs.bat pack arm64
} else {
.\build_release_vs.bat deps
.\build_release_vs.bat pack
}
shell: pwsh shell: pwsh
- name: Build on Mac ${{ inputs.arch }} - name: Build on Mac ${{ inputs.arch }}
+68 -73
View File
@@ -29,49 +29,27 @@ jobs:
ubuntu-ver: '2404' ubuntu-ver: '2404'
ubuntu-ver-str: '_Ubuntu2404' ubuntu-ver-str: '_Ubuntu2404'
ORCA_UPDATER_SIG_KEY: ${{ secrets.ORCA_UPDATER_SIG_KEY }} ORCA_UPDATER_SIG_KEY: ${{ secrets.ORCA_UPDATER_SIG_KEY }}
# Branches whose builds are published to the nightly release. The
# belt-printer branch ships alongside main but its assets carry a `_belt`
# suffix (nightly_suffix) so they never overwrite the main nightly assets.
deploy_nightly: ${{ github.ref == 'refs/heads/main' || github.ref == 'refs/heads/belt-printer' }}
nightly_suffix: ${{ github.ref == 'refs/heads/belt-printer' && '_belt' || '' }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v7 uses: actions/checkout@v6
with: with:
lfs: 'false' lfs: 'false'
- name: load cached deps - name: load cached deps
if: ${{ !(runner.os == 'macOS' && inputs.macos-combine-only) }} if: ${{ !(runner.os == 'macOS' && inputs.macos-combine-only) }}
uses: actions/cache@v6 uses: actions/cache@v5
with: with:
path: ${{ inputs.cache-path }} path: ${{ inputs.cache-path }}
key: ${{ inputs.cache-key }} key: ${{ inputs.cache-key }}
fail-on-cache-miss: true fail-on-cache-miss: true
- uses: lukka/get-cmake@latest - uses: lukka/get-cmake@latest
# The windows-11-arm runner needs CMake <= 3.31 (handled in the next step).
if: ${{ !(runner.os == 'Windows' && inputs.arch == 'arm64') }}
with: with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false'). useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true useCloudCache: true
- name: Install CMake 3.31.x (Windows ARM64)
# windows-11-arm ships CMake 4.x, which removed pre-3.5 policy
# compatibility AND has incomplete ASM_ARMASM linker modules
# (breaks Boost.Context on ARM64). Pin to the last 3.x release.
if: runner.os == 'Windows' && inputs.arch == 'arm64'
shell: pwsh
run: |
$ver = "3.31.6"
$url = "https://github.com/Kitware/CMake/releases/download/v$ver/cmake-$ver-windows-arm64.zip"
Invoke-WebRequest -Uri $url -OutFile "$env:RUNNER_TEMP\cmake.zip"
Expand-Archive -Path "$env:RUNNER_TEMP\cmake.zip" -DestinationPath "$env:RUNNER_TEMP\cmake" -Force
$cmakeBin = "$env:RUNNER_TEMP\cmake\cmake-$ver-windows-arm64\bin"
if (-not (Test-Path "$cmakeBin\cmake.exe")) { throw "cmake.exe not found at $cmakeBin" }
Add-Content -Path $env:GITHUB_PATH -Value $cmakeBin
- name: Get the version and date on Ubuntu and macOS - name: Get the version and date on Ubuntu and macOS
if: runner.os != 'Windows' if: runner.os != 'Windows'
run: | run: |
@@ -87,10 +65,14 @@ jobs:
echo "ver_pure=$ver_pure" >> $GITHUB_ENV echo "ver_pure=$ver_pure" >> $GITHUB_ENV
echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV echo "date=$(date +'%Y%m%d')" >> $GITHUB_ENV
echo "git_commit_hash=$git_commit_hash" >> $GITHUB_ENV echo "git_commit_hash=$git_commit_hash" >> $GITHUB_ENV
# Per-arch Linux AppImage naming: amd64 keeps the historical unsuffixed # Per-arch Linux naming, computed once: amd64 keeps the historical
# name (arch_suffix empty). Unused on macOS/Windows. # unsuffixed names (arch_suffix empty); snap_arch is snapcraft's token.
# Unused on macOS/Windows.
if [ '${{ inputs.arch }}' = 'aarch64' ]; then if [ '${{ inputs.arch }}' = 'aarch64' ]; then
echo "arch_suffix=_aarch64" >> $GITHUB_ENV echo "arch_suffix=_aarch64" >> $GITHUB_ENV
echo "snap_arch=arm64" >> $GITHUB_ENV
else
echo "snap_arch=amd64" >> $GITHUB_ENV
fi fi
shell: bash shell: bash
@@ -182,7 +164,7 @@ jobs:
# Thanks to RaySajuuk, it's working now # Thanks to RaySajuuk, it's working now
- name: Sign app and notary - name: Sign app and notary
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/belt-printer' || startsWith(github.ref, 'refs/heads/release/')) && runner.os == 'macOS' && inputs.macos-combine-only if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && runner.os == 'macOS' && inputs.macos-combine-only
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
env: env:
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
@@ -238,7 +220,7 @@ jobs:
fi fi
- name: Create DMG without notary - name: Create DMG without notary
if: github.ref != 'refs/heads/main' && github.ref != 'refs/heads/belt-printer' && runner.os == 'macOS' && inputs.macos-combine-only if: github.ref != 'refs/heads/main' && runner.os == 'macOS' && inputs.macos-combine-only
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
run: | run: |
# Load the `retry` helper (retries flaky commands such as `hdiutil create`). # Load the `retry` helper (retries flaky commands such as `hdiutil create`).
@@ -284,13 +266,13 @@ jobs:
if-no-files-found: ignore if-no-files-found: ignore
- name: Deploy Mac release - name: Deploy Mac release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && env.deploy_nightly == 'true' && runner.os == 'macOS' && inputs.macos-combine-only && !vars.SELF_HOSTED if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'macOS' && inputs.macos-combine-only && !vars.SELF_HOSTED
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723 release_id: 137995723
asset_path: ${{ github.workspace }}/OrcaSlicer_Mac_universal_${{ env.ver }}.dmg asset_path: ${{ github.workspace }}/OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
asset_name: OrcaSlicer_Mac_universal_nightly${{ env.nightly_suffix }}.dmg asset_name: OrcaSlicer_Mac_universal_nightly.dmg
asset_content_type: application/octet-stream asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
@@ -306,18 +288,6 @@ jobs:
max_releases: 1 max_releases: 1
# Windows # Windows
- name: Set Windows build variables
if: runner.os == 'Windows'
shell: pwsh
run: |
if ("${{ inputs.arch }}" -eq "arm64") {
"BUILD_DIR=build-arm64" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
"ARCH_SUFFIX=_arm64" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
} else {
"BUILD_DIR=build" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
"ARCH_SUFFIX=_x64" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8
}
- name: setup MSVC - name: setup MSVC
if: runner.os == 'Windows' if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v3 uses: microsoft/setup-msbuild@v3
@@ -335,28 +305,23 @@ jobs:
# env: # env:
# WindowsSdkDir: 'C:\Program Files (x86)\Windows Kits\10\' # WindowsSdkDir: 'C:\Program Files (x86)\Windows Kits\10\'
# WindowsSDKVersion: '10.0.26100.0\' # WindowsSDKVersion: '10.0.26100.0\'
run: | run: .\build_release_vs.bat slicer
$arch = "${{ inputs.arch }}"
if ($arch -eq "arm64") { .\build_release_vs.bat slicer arm64 } else { .\build_release_vs.bat slicer }
shell: pwsh
# NSIS is x86-only; it runs (and the installer it emits runs) under ARM64's
# x86 emulation, packaging the native arm64 payload from build-arm64.
- name: Create installer Win - name: Create installer Win
if: runner.os == 'Windows' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
working-directory: ${{ github.workspace }}/${{ env.BUILD_DIR }} working-directory: ${{ github.workspace }}/build
run: | run: |
cpack -G NSIS cpack -G NSIS
- name: Pack app - name: Pack app
if: runner.os == 'Windows' if: runner.os == 'Windows'
working-directory: ${{ github.workspace }}/${{ env.BUILD_DIR }} working-directory: ${{ github.workspace }}/build
shell: cmd shell: cmd
run: '"C:/Program Files/7-Zip/7z.exe" a -tzip OrcaSlicer_Windows_${{ env.ver }}${{ env.ARCH_SUFFIX }}_portable.zip ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer' run: '"C:/Program Files/7-Zip/7z.exe" a -tzip OrcaSlicer_Windows_${{ env.ver }}_portable.zip ${{ github.workspace }}/build/OrcaSlicer'
- name: Pack PDB - name: Pack PDB
if: runner.os == 'Windows' && inputs.arch != 'arm64' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
working-directory: ${{ github.workspace }}/${{ env.BUILD_DIR }}/src/Release working-directory: ${{ github.workspace }}/build/src/Release
shell: cmd shell: cmd
run: '"C:/Program Files/7-Zip/7z.exe" a -m0=lzma2 -mx9 Debug_PDB_${{ env.ver }}_for_developers_only.7z *.pdb' run: '"C:/Program Files/7-Zip/7z.exe" a -m0=lzma2 -mx9 Debug_PDB_${{ env.ver }}_for_developers_only.7z *.pdb'
@@ -364,54 +329,54 @@ jobs:
if: runner.os == 'Windows' if: runner.os == 'Windows'
uses: actions/upload-artifact@v7 uses: actions/upload-artifact@v7
with: with:
name: OrcaSlicer_Windows_${{ env.ver }}${{ env.ARCH_SUFFIX }}_portable name: OrcaSlicer_Windows_${{ env.ver }}_portable
path: ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer path: ${{ github.workspace }}/build/OrcaSlicer
- name: Upload artifacts Win installer - name: Upload artifacts Win installer
if: runner.os == 'Windows' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
uses: actions/upload-artifact@v7 uses: actions/upload-artifact@v7
with: with:
name: OrcaSlicer_Windows_${{ env.ver }}${{ env.ARCH_SUFFIX }} name: OrcaSlicer_Windows_${{ env.ver }}
path: ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer*.exe path: ${{ github.workspace }}/build/OrcaSlicer*.exe
- name: Upload artifacts Win PDB - name: Upload artifacts Win PDB
if: runner.os == 'Windows' && inputs.arch != 'arm64' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
uses: actions/upload-artifact@v7 uses: actions/upload-artifact@v7
with: with:
name: PDB name: PDB
path: ${{ github.workspace }}/build/src/Release/Debug_PDB_${{ env.ver }}_for_developers_only.7z path: ${{ github.workspace }}/build/src/Release/Debug_PDB_${{ env.ver }}_for_developers_only.7z
- name: Upload OrcaSlicer_profile_validator Win - name: Upload OrcaSlicer_profile_validator Win
if: runner.os == 'Windows' && inputs.arch != 'arm64' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
uses: actions/upload-artifact@v7 uses: actions/upload-artifact@v7
with: with:
name: OrcaSlicer_profile_validator_Windows_${{ env.ver }} name: OrcaSlicer_profile_validator_Windows_${{ env.ver }}
path: ${{ github.workspace }}/build/src/Release/OrcaSlicer_profile_validator.exe path: ${{ github.workspace }}/build/src/Release/OrcaSlicer_profile_validator.exe
- name: Deploy Windows release portable - name: Deploy Windows release portable
if: github.repository == 'OrcaSlicer/OrcaSlicer' && env.deploy_nightly == 'true' && runner.os == 'Windows' && !vars.SELF_HOSTED if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'Windows' && !vars.SELF_HOSTED
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723 release_id: 137995723
asset_path: ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer_Windows_${{ env.ver }}${{ env.ARCH_SUFFIX }}_portable.zip asset_path: ${{ github.workspace }}/build/OrcaSlicer_Windows_${{ env.ver }}_portable.zip
asset_name: OrcaSlicer_Windows${{ env.ARCH_SUFFIX }}_nightly${{ env.nightly_suffix }}_portable.zip asset_name: OrcaSlicer_Windows_nightly_portable.zip
asset_content_type: application/x-zip-compressed asset_content_type: application/x-zip-compressed
max_releases: 1 max_releases: 1
- name: Deploy Windows release installer - name: Deploy Windows release installer
if: github.repository == 'OrcaSlicer/OrcaSlicer' && env.deploy_nightly == 'true' && runner.os == 'Windows' && !vars.SELF_HOSTED if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'Windows' && !vars.SELF_HOSTED
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723 release_id: 137995723
asset_path: ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer_Windows_Installer_${{ env.ver }}${{ env.ARCH_SUFFIX }}.exe asset_path: ${{ github.workspace }}/build/OrcaSlicer_Windows_Installer_${{ env.ver }}.exe
asset_name: OrcaSlicer_Windows_Installer${{ env.ARCH_SUFFIX }}_nightly${{ env.nightly_suffix }}.exe asset_name: OrcaSlicer_Windows_Installer_nightly.exe
asset_content_type: application/x-msdownload asset_content_type: application/x-msdownload
max_releases: 1 max_releases: 1
- name: Deploy Windows OrcaSlicer_profile_validator release - name: Deploy Windows OrcaSlicer_profile_validator release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'Windows' && inputs.arch != 'arm64' && !vars.SELF_HOSTED if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'Windows' && !vars.SELF_HOSTED
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
@@ -427,9 +392,8 @@ jobs:
shell: pwsh shell: pwsh
run: | run: |
./scripts/msix/build_msix.ps1 ` ./scripts/msix/build_msix.ps1 `
-InstallDir "${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer" ` -InstallDir "${{ github.workspace }}/build/OrcaSlicer" `
-OutputPath "${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer_Windows_MSIX_${{ env.ver }}${{ env.ARCH_SUFFIX }}.msix" ` -OutputPath "${{ github.workspace }}/build/OrcaSlicer_Windows_MSIX_${{ env.ver }}.msix" `
-Architecture "${{ inputs.arch }}" `
-IdentityName "${{ vars.ORCA_MSIX_IDENTITY_NAME || 'OrcaSlicer.OrcaSlicer' }}" ` -IdentityName "${{ vars.ORCA_MSIX_IDENTITY_NAME || 'OrcaSlicer.OrcaSlicer' }}" `
-Publisher "${{ vars.ORCA_MSIX_PUBLISHER || 'CN=38F7EA55-C73B-4072-B3B2-C8E0EA15BB82' }}" ` -Publisher "${{ vars.ORCA_MSIX_PUBLISHER || 'CN=38F7EA55-C73B-4072-B3B2-C8E0EA15BB82' }}" `
-PublisherDisplayName "${{ vars.ORCA_MSIX_PUBLISHER_DISPLAY_NAME || 'OrcaSlicer' }}" -PublisherDisplayName "${{ vars.ORCA_MSIX_PUBLISHER_DISPLAY_NAME || 'OrcaSlicer' }}"
@@ -438,8 +402,8 @@ jobs:
if: runner.os == 'Windows' && !vars.SELF_HOSTED if: runner.os == 'Windows' && !vars.SELF_HOSTED
uses: actions/upload-artifact@v7 uses: actions/upload-artifact@v7
with: with:
name: OrcaSlicer_Windows_MSIX_${{ env.ver }}${{ env.ARCH_SUFFIX }} name: OrcaSlicer_Windows_MSIX_${{ env.ver }}
path: ${{ github.workspace }}/${{ env.BUILD_DIR }}/OrcaSlicer_Windows_MSIX_${{ env.ver }}${{ env.ARCH_SUFFIX }}.msix path: ${{ github.workspace }}/build/OrcaSlicer_Windows_MSIX_${{ env.ver }}.msix
# Ubuntu # Ubuntu
- name: Apt-Install Dependencies - name: Apt-Install Dependencies
@@ -465,6 +429,37 @@ jobs:
chmod +x "$appimage" chmod +x "$appimage"
if $tests; then tar -cvpf build_tests.tar build/tests; fi if $tests; then tar -cvpf build_tests.tar build/tests; fi
# Build the snap right here, reusing the AppDir we just produced
# (build/package): the compiled binary + bundled libs + resources are
# repackaged as-is, for both amd64 and aarch64. Skipped on PRs (snapcraft
# adds several minutes per arch). The snap is Store-only; it is never
# attached to a GitHub release.
- name: Free disk space for snap build
if: runner.os == 'Linux' && !vars.SELF_HOSTED && github.event_name != 'pull_request'
run: sudo rm -rf /usr/local/lib/android /usr/share/dotnet /opt/ghc /opt/hostedtoolcache || true
- name: Build snap
if: runner.os == 'Linux' && !vars.SELF_HOSTED && github.event_name != 'pull_request'
id: snapbuild
uses: snapcore/action-build@v1
- name: Upload snap artifact
if: ${{ ! env.ACT && runner.os == 'Linux' && !vars.SELF_HOSTED && github.event_name != 'pull_request' }}
uses: actions/upload-artifact@v7
with:
name: OrcaSlicer-Linux-snap_${{ env.ver }}_${{ env.snap_arch }}.snap
path: ${{ steps.snapbuild.outputs.snap }}
retention-days: 5
if-no-files-found: error
# Nightly -> Snap Store 'edge'. NOTE: classic confinement means the Store
# holds uploads for manual review until classic is granted (snap/README.md).
- name: Publish snap to edge (nightly)
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && runner.os == 'Linux' && !vars.SELF_HOSTED
uses: snapcore/action-publish@v1
env:
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
with:
snap: ${{ steps.snapbuild.outputs.snap }}
release: edge
# Use tar because upload-artifacts won't always preserve directory structure # Use tar because upload-artifacts won't always preserve directory structure
# and doesn't preserve file permissions # and doesn't preserve file permissions
- name: Upload Test Artifact - name: Upload Test Artifact
@@ -511,13 +506,13 @@ jobs:
path: './build/src/Release/OrcaSlicer_profile_validator' path: './build/src/Release/OrcaSlicer_profile_validator'
- name: Deploy Ubuntu release - name: Deploy Ubuntu release
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' && ! env.ACT && env.deploy_nightly == 'true' && runner.os == 'Linux' && !vars.SELF_HOSTED }} if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' && ! env.ACT && github.ref == 'refs/heads/main' && runner.os == 'Linux' && !vars.SELF_HOSTED }}
uses: WebFreak001/deploy-nightly@v3.2.0 uses: WebFreak001/deploy-nightly@v3.2.0
with: with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label} upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
release_id: 137995723 release_id: 137995723
asset_path: ./build/OrcaSlicer_Linux_AppImage${{ env.ubuntu-ver-str }}${{ env.arch_suffix }}_${{ env.ver }}.AppImage asset_path: ./build/OrcaSlicer_Linux_AppImage${{ env.ubuntu-ver-str }}${{ env.arch_suffix }}_${{ env.ver }}.AppImage
asset_name: OrcaSlicer_Linux_AppImage${{ env.ubuntu-ver-str }}${{ env.arch_suffix }}_nightly${{ env.nightly_suffix }}.AppImage asset_name: OrcaSlicer_Linux_AppImage${{ env.ubuntu-ver-str }}${{ env.arch_suffix }}_nightly.AppImage
asset_content_type: application/octet-stream asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Deploy Ubuntu release - name: Deploy Ubuntu release
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Install gettext - name: Install gettext
run: | run: |
+10 -117
View File
@@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Run extra JSON check - name: Run extra JSON check
id: extra_json_check id: extra_json_check
@@ -38,10 +38,10 @@ jobs:
- name: Download - name: Download
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
run: | run: |
curl -L -o OrcaSlicer_profile_validator https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/OrcaSlicer_profile_validator_Linux_Ubuntu2404_nightly curl -LJO https://github.com/SoftFever/Orca_tools/releases/download/1/OrcaSlicer_profile_validator
chmod +x ./OrcaSlicer_profile_validator chmod +x ./OrcaSlicer_profile_validator
# Validate all system profiles. # validate profiles
- name: validate system profiles - name: validate system profiles
id: validate_system id: validate_system
continue-on-error: true continue-on-error: true
@@ -49,115 +49,17 @@ jobs:
set +e set +e
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 2>&1 | tee ${{ runner.temp }}/validate_system.log ./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 2>&1 | tee ${{ runner.temp }}/validate_system.log
exit ${PIPESTATUS[0]} exit ${PIPESTATUS[0]}
# For now run filament subtype check only for BBL profiles until we fix other vendors' profiles.
- name: validate filament subtype check for BBL profiles
id: validate_filament_subtypes
continue-on-error: true
run: |
set +e
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 -v BBL -f 2>&1 | tee ${{ runner.temp }}/validate_filament_subtypes.log
exit ${PIPESTATUS[0]}
- name: validate custom presets - name: validate custom presets
id: validate_custom id: validate_custom
continue-on-error: true continue-on-error: true
working-directory: ${{ github.workspace }} working-directory: ${{ github.workspace }}
run: | run: |
fixtures_dir="${{ runner.temp }}/profile-fixtures" set +e
output_dir="${{ runner.temp }}/custom-preset-validation" curl -LJO https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/orca_custom_preset_tests.zip
combined_log="${{ runner.temp }}/validate_custom.log" unzip -q ./orca_custom_preset_tests.zip -d ${{ github.workspace }}/resources/profiles
summary="${output_dir}/summary.md" ./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 2>&1 | tee ${{ runner.temp }}/validate_custom.log
release_url="https://github.com/OrcaSlicer/OrcaSlicer-profile-validator/releases/download/fixture-archive" exit ${PIPESTATUS[0]}
rm -rf "${fixtures_dir}" "${output_dir}"
mkdir -p "${fixtures_dir}" "${output_dir}"
curl -fsSL -o "${fixtures_dir}/manifest.json" "${release_url}/manifest.json"
MANIFEST_PATH="${fixtures_dir}/manifest.json" python3 <<'PY' > "${fixtures_dir}/fixtures.tsv"
import json
import os
with open(os.environ["MANIFEST_PATH"], encoding="utf-8") as fh:
manifest = json.load(fh)
if isinstance(manifest, dict):
entries = manifest.get("fixtures", [])
else:
entries = manifest
for entry in entries:
version = entry.get("version", "")
asset = entry.get("asset", "")
sha256 = entry.get("asset_sha256", "")
if not version or not asset:
continue
print(f"{version}\t{asset}\t{sha256}")
PY
if [ ! -s "${fixtures_dir}/fixtures.tsv" ]; then
echo "No custom preset fixtures found in ${release_url}/manifest.json" | tee "${combined_log}"
exit 1
fi
{
echo "## Custom Preset Fixture Validation"
echo ""
echo "| Version | Status | Log |"
echo "| --- | --- | --- |"
} > "${summary}"
status=0
failed_logs=()
while IFS=$'\t' read -r version asset expected_sha256; do
fixture_zip="${fixtures_dir}/${asset}"
asset_url_name="$(python3 -c 'import sys, urllib.parse; print(urllib.parse.quote(sys.argv[1], safe=""))' "${asset}")"
profile_tree="${output_dir}/profiles-${version}"
log_path="${output_dir}/${version}.log"
curl -fsSL -o "${fixture_zip}" "${release_url}/${asset_url_name}"
if [ -n "${expected_sha256}" ] && [ "${expected_sha256}" != "<sha256>" ]; then
echo "${expected_sha256} ${fixture_zip}" | sha256sum -c -
fi
rm -rf "${profile_tree}"
mkdir -p "${profile_tree}"
cp -a "${{ github.workspace }}/resources/profiles/." "${profile_tree}/"
rm -rf "${profile_tree}/user"
unzip -q "${fixture_zip}" -d "${profile_tree}"
set +e
./OrcaSlicer_profile_validator -p "${profile_tree}" -l 2 > "${log_path}" 2>&1
result=$?
set -e
if [ "${result}" -eq 0 ]; then
echo "| ${version} | PASS | ${version}.log |" >> "${summary}"
else
echo "| ${version} | FAIL | ${version}.log |" >> "${summary}"
failed_logs+=("${log_path}")
status=1
fi
done < "${fixtures_dir}/fixtures.tsv"
{
cat "${summary}"
if [ "${#failed_logs[@]}" -gt 0 ]; then
echo ""
echo "## Failed Fixture Logs"
for log_path in "${failed_logs[@]}"; do
echo ""
echo "### $(basename "${log_path}" .log)"
echo '```'
head -c 12000 "${log_path}" || echo "No output captured"
echo '```'
done
fi
} | tee "${combined_log}"
exit "${status}"
- name: Prepare PR number for comment workflow - name: Prepare PR number for comment workflow
if: ${{ always() && github.event_name == 'pull_request' }} if: ${{ always() && github.event_name == 'pull_request' }}
@@ -166,7 +68,7 @@ jobs:
echo "${{ github.event.pull_request.number }}" > ${{ runner.temp }}/profile-check-results/pr_number.txt echo "${{ github.event.pull_request.number }}" > ${{ runner.temp }}/profile-check-results/pr_number.txt
- name: Prepare comment artifact - name: Prepare comment artifact
if: ${{ always() && github.event_name == 'pull_request' && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }} if: ${{ always() && github.event_name == 'pull_request' && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
run: | run: |
{ {
# Marker matched by check_profiles_comment.yml to delete prior comments. # Marker matched by check_profiles_comment.yml to delete prior comments.
@@ -192,15 +94,6 @@ jobs:
echo "" echo ""
fi fi
if [ "${{ steps.validate_filament_subtypes.outcome }}" = "failure" ]; then
echo "### BBL Filament Subtype Validation Failed"
echo ""
echo '```'
head -c 30000 ${{ runner.temp }}/validate_filament_subtypes.log || echo "No output captured"
echo '```'
echo ""
fi
if [ "${{ steps.validate_custom.outcome }}" = "failure" ]; then if [ "${{ steps.validate_custom.outcome }}" = "failure" ]; then
echo "### Custom Preset Validation Failed" echo "### Custom Preset Validation Failed"
echo "" echo ""
@@ -223,7 +116,7 @@ jobs:
retention-days: 1 retention-days: 1
- name: Fail if any check failed - name: Fail if any check failed
if: ${{ always() && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }} if: ${{ always() && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
run: | run: |
echo "One or more profile checks failed. See above for details." echo "One or more profile checks failed. See above for details."
exit 1 exit 1
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Run Claude Code slash command - name: Run Claude Code slash command
uses: anthropics/claude-code-base-action@beta uses: anthropics/claude-code-base-action@beta
+1 -1
View File
@@ -26,7 +26,7 @@ jobs:
remove-existing-swap-files: true remove-existing-swap-files: true
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Install Doxygen and Graphviz - name: Install Doxygen and Graphviz
run: | run: |
+2 -2
View File
@@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Ask PR author for label - name: Ask PR author for label
uses: actions/github-script@v9 uses: actions/github-script@v7
with: with:
script: | script: |
function isPermissionDenied(error) { function isPermissionDenied(error) {
@@ -88,7 +88,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Apply label command from PR author - name: Apply label command from PR author
uses: actions/github-script@v9 uses: actions/github-script@v7
with: with:
script: | script: |
function isPermissionDenied(error) { function isPermissionDenied(error) {
+41 -13
View File
@@ -79,6 +79,7 @@ jobs:
-p 'OrcaSlicer_Mac_universal_*' \ -p 'OrcaSlicer_Mac_universal_*' \
-p 'OrcaSlicer_Linux_ubuntu_*' \ -p 'OrcaSlicer_Linux_ubuntu_*' \
-p 'OrcaSlicer-Linux-flatpak_*' \ -p 'OrcaSlicer-Linux-flatpak_*' \
-p 'OrcaSlicer-Linux-snap_*' \
-p 'PDB' -p 'PDB'
echo "Downloaded artifact folders:" echo "Downloaded artifact folders:"
ls -1 artifacts ls -1 artifacts
@@ -92,30 +93,30 @@ jobs:
# binaries are already unzipped. Copy the inner binary for each platform. # binaries are already unzipped. Copy the inner binary for each platform.
# -type f is required (some artifact *folders* are named "*.flatpak"). # -type f is required (some artifact *folders* are named "*.flatpak").
# Windows installers (x64 + arm64): the .exe inside each installer # Windows installer: the .exe inside the installer artifact, NOT the
# artifact, NOT the orca-slicer.exe in the portable app folder. CPack # orca-slicer.exe that lives in the portable app folder.
# now bakes the arch into the filename (…_x64.exe / …_arm64.exe), so find artifacts -type f -name '*.exe' -path '*OrcaSlicer_Windows_*' ! -path '*_portable*' -exec cp -v {} upload/ \;
# copy them straight through.
find artifacts -type f -name '*.exe' -path '*OrcaSlicer_Windows_V*' ! -path '*_portable*' -exec cp -v {} upload/ \;
# macOS universal DMG (profile-validator DMG isn't downloaded). # macOS universal DMG (profile-validator DMG isn't downloaded).
find artifacts -type f -name '*.dmg' -path '*OrcaSlicer_Mac_universal_*' -exec cp -v {} upload/ \; find artifacts -type f -name '*.dmg' -path '*OrcaSlicer_Mac_universal_*' -exec cp -v {} upload/ \;
# Linux AppImage. # Linux AppImage.
find artifacts -type f -name '*.AppImage' -exec cp -v {} upload/ \; find artifacts -type f -name '*.AppImage' -exec cp -v {} upload/ \;
# Flatpak bundles (x86_64 + aarch64). # Flatpak bundles (x86_64 + aarch64).
find artifacts -type f -name '*.flatpak' -exec cp -v {} upload/ \; find artifacts -type f -name '*.flatpak' -exec cp -v {} upload/ \;
# Snaps are intentionally NOT copied here: they go to the Snap Store
# only (see the "Publish snaps to the Snap Store" step), not to the
# GitHub release.
# Windows debug symbols (PDB archive, for developers). # Windows debug symbols (PDB archive, for developers).
find artifacts -type f -name 'Debug_PDB_*.7z' -exec cp -v {} upload/ \; find artifacts -type f -name 'Debug_PDB_*.7z' -exec cp -v {} upload/ \;
# Portable Windows builds (x64 + arm64) are unzipped folder artifacts; # Portable Windows build is an unzipped folder artifact; re-zip it to the
# re-zip each to its released filename (these stay .zip on the release). # released filename (this one stays a .zip on the release).
mapfile -t portable_dirs < <(find artifacts -maxdepth 1 -type d -name 'OrcaSlicer_Windows_*_portable') portable_dir=$(find artifacts -maxdepth 1 -type d -name 'OrcaSlicer_Windows_*_portable' | head -n1)
if [ ${#portable_dirs[@]} -eq 0 ]; then if [ -n "${portable_dir:-}" ]; then
echo "::warning::Windows portable artifact not found."
fi
for portable_dir in "${portable_dirs[@]}"; do
( cd "$portable_dir" && zip -qr "$GITHUB_WORKSPACE/upload/$(basename "$portable_dir").zip" . ) ( cd "$portable_dir" && zip -qr "$GITHUB_WORKSPACE/upload/$(basename "$portable_dir").zip" . )
echo "Zipped portable -> $(basename "$portable_dir").zip" echo "Zipped portable -> $(basename "$portable_dir").zip"
done else
echo "::warning::Windows portable artifact not found."
fi
echo "Assets to upload:" echo "Assets to upload:"
ls -lh upload ls -lh upload
@@ -129,3 +130,30 @@ jobs:
gh release upload "$TAG" upload/* --repo "$GITHUB_REPOSITORY" --clobber gh release upload "$TAG" upload/* --repo "$GITHUB_REPOSITORY" --clobber
echo "Uploaded to draft release: $TAG" echo "Uploaded to draft release: $TAG"
gh release view "$TAG" --repo "$GITHUB_REPOSITORY" --json assets --jq '.assets[].name' gh release view "$TAG" --repo "$GITHUB_REPOSITORY" --json assets --jq '.assets[].name'
- name: Publish snaps to the Snap Store
# Snaps ship to the Store only (not as release assets). Channel comes from
# the tag suffix; nightly -> edge is handled in the build workflows.
# NOTE: classic confinement means the Store holds uploads for manual
# review until classic is granted (see snap/README.md).
env:
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
run: |
set -euo pipefail
mapfile -t snaps < <(find artifacts -type f -name '*.snap')
if [ ${#snaps[@]} -eq 0 ]; then
echo "::warning::No .snap artifacts in run $RUN_ID; skipping Snap Store publish."
exit 0
fi
case "$TAG" in
*-rc*) channel=candidate ;;
*-beta*|*-alpha*) channel=beta ;;
*) channel=stable ;;
esac
echo "Releasing $TAG to Snap Store channel: $channel"
sudo snap install snapcraft --classic
for s in "${snaps[@]}"; do
echo "::group::snapcraft upload $s --release=$channel"
snapcraft upload "$s" --release="$channel"
echo "::endgroup::"
done
+2 -2
View File
@@ -21,7 +21,7 @@ jobs:
steps: steps:
- name: Cache shellcheck download - name: Cache shellcheck download
id: cache-shellcheck-v0_11 id: cache-shellcheck-v0_11
uses: actions/cache@v6 uses: actions/cache@v5
with: with:
path: ~/shellcheck path: ~/shellcheck
key: ${{ runner.os }}-shellcheck-v0_11 key: ${{ runner.os }}-shellcheck-v0_11
@@ -36,7 +36,7 @@ jobs:
tar -xvf ~/sc.tar.xz -C ~ tar -xvf ~/sc.tar.xz -C ~
mv ~/shellcheck-"${INPUT_VERSION}"/shellcheck ~/shellcheck mv ~/shellcheck-"${INPUT_VERSION}"/shellcheck ~/shellcheck
- uses: actions/checkout@v7 - uses: actions/checkout@v6
with: with:
fetch-depth: 1 fetch-depth: 1
+1 -1
View File
@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v7 uses: actions/checkout@v6
- name: Setup Python - name: Setup Python
uses: actions/setup-python@v6 uses: actions/setup-python@v6
+1 -4
View File
@@ -45,7 +45,4 @@ test.js
.clangd .clangd
internal_docs/ internal_docs/
*.flatpak *.flatpak
/flatpak-repo/ /flatpak-repo/
# Python bytecode
__pycache__/
*.pyc
-10
View File
@@ -934,16 +934,6 @@ set (CPACK_PACKAGE_VERSION_MAJOR "${ORCA_VERSION_MAJOR}")
set (CPACK_PACKAGE_VERSION_MINOR "${ORCA_VERSION_MINOR}") set (CPACK_PACKAGE_VERSION_MINOR "${ORCA_VERSION_MINOR}")
set (CPACK_PACKAGE_VERSION_PATCH "${ORCA_VERSION_PATCH}") set (CPACK_PACKAGE_VERSION_PATCH "${ORCA_VERSION_PATCH}")
set (CPACK_PACKAGE_FILE_NAME "OrcaSlicer_Windows_Installer_V${SoftFever_VERSION}") set (CPACK_PACKAGE_FILE_NAME "OrcaSlicer_Windows_Installer_V${SoftFever_VERSION}")
# Suffix the Windows installer with its target arch so the x64 and arm64 builds
# produce distinct filenames (matches ARCH_SUFFIX in build_orca.yml). Same
# CMAKE_SYSTEM_PROCESSOR mapping used by orcaslicer_copy_dlls() above.
if (WIN32)
if (CMAKE_SYSTEM_PROCESSOR STREQUAL "ARM64")
string (APPEND CPACK_PACKAGE_FILE_NAME "_arm64")
else ()
string (APPEND CPACK_PACKAGE_FILE_NAME "_x64")
endif ()
endif ()
set (CPACK_PACKAGE_DESCRIPTION_SUMMARY "Orca Slicer is an open source slicer for FDM printers") set (CPACK_PACKAGE_DESCRIPTION_SUMMARY "Orca Slicer is an open source slicer for FDM printers")
set (CPACK_PACKAGE_HOMEPAGE_URL "https://github.com/OrcaSlicer/OrcaSlicer") set (CPACK_PACKAGE_HOMEPAGE_URL "https://github.com/OrcaSlicer/OrcaSlicer")
set (CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME}) set (CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME})
+22
View File
@@ -159,6 +159,28 @@ flatpak run com.orcaslicer.OrcaSlicer
It can also be installed through graphical software managers (KDE Discover, GNOME Software, etc.) when Flathub is enabled. Search for **OrcaSlicer** in your software center. It can also be installed through graphical software managers (KDE Discover, GNOME Software, etc.) when Flathub is enabled. Search for **OrcaSlicer** in your software center.
### Snap Store
OrcaSlicer is available from the Snap Store:
[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/orcaslicer)
```shell
sudo snap install orcaslicer --classic
```
Use a different channel for pre-releases or bleeding-edge builds:
```shell
sudo snap install orcaslicer --classic --candidate # release candidates (vX.Y.Z-rc)
sudo snap install orcaslicer --classic --beta # alpha / beta pre-releases
sudo snap install orcaslicer --classic --edge # nightly builds
```
The snap uses classic confinement, so it has full hardware and filesystem access just like the
AppImage — including USB/serial printers, removable media, network shares, and 3D mice
(3Dconnexion SpaceMouse via `spacenavd`). No extra setup is required after install.
### AppImage ### AppImage
AppImages are published for both **x86_64** and **aarch64** (ARM64). Pick the file matching your CPU — the ARM64 build has `aarch64` in its name (e.g. `OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_*.AppImage`). AppImages are published for both **x86_64** and **aarch64** (ARM64). Pick the file matching your CPU — the ARM64 build has `aarch64` in its name (e.g. `OrcaSlicer_Linux_AppImage_Ubuntu2404_aarch64_*.AppImage`).
+7 -20
View File
@@ -3,17 +3,6 @@
set WP=%CD% set WP=%CD%
set _START_TIME=%TIME% set _START_TIME=%TIME%
@REM Default target architecture to the host CPU arch; override by passing
@REM "x64" or "arm64" as an argument. PROCESSOR_ARCHITEW6432 covers a 32-bit
@REM shell running on a 64-bit OS, where PROCESSOR_ARCHITECTURE reads "x86".
set arch=x64
if /I "%PROCESSOR_ARCHITECTURE%"=="ARM64" set arch=ARM64
if /I "%PROCESSOR_ARCHITEW6432%"=="ARM64" set arch=ARM64
if /I "%1"=="arm64" set arch=ARM64
if /I "%2"=="arm64" set arch=ARM64
if /I "%1"=="x64" set arch=x64
if /I "%2"=="x64" set arch=x64
@REM Check for Ninja Multi-Config option (-x) @REM Check for Ninja Multi-Config option (-x)
set USE_NINJA=0 set USE_NINJA=0
for %%a in (%*) do ( for %%a in (%*) do (
@@ -79,13 +68,12 @@ echo Using CMake generator: %CMAKE_GENERATOR%
@REM Pack deps @REM Pack deps
if "%1"=="pack" ( if "%1"=="pack" (
setlocal ENABLEDELAYEDEXPANSION setlocal ENABLEDELAYEDEXPANSION
cd %WP%/deps/build cd %WP%/deps/build
if "%arch%"=="ARM64" cd %WP%/deps/build-arm64
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set build_date=%%c%%b%%a for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set build_date=%%c%%b%%a
echo packing deps: OrcaSlicer_dep_win-!arch!_!build_date!_vs!VS_VERSION!.zip echo packing deps: OrcaSlicer_dep_win64_!build_date!_vs!VS_VERSION!.zip
%WP%/tools/7z.exe a OrcaSlicer_dep_win-!arch!_!build_date!_vs!VS_VERSION!.zip OrcaSlicer_dep %WP%/tools/7z.exe a OrcaSlicer_dep_win64_!build_date!_vs!VS_VERSION!.zip OrcaSlicer_dep
goto :done goto :done
) )
@@ -107,10 +95,9 @@ if "%debug%"=="ON" (
set build_dir=build set build_dir=build
) )
) )
if "%arch%"=="ARM64" set build_dir=%build_dir%-arm64 echo build type set to %build_type%
echo build type set to %build_type%, arch=%arch%
setlocal DISABLEDELAYEDEXPANSION setlocal DISABLEDELAYEDEXPANSION
cd deps cd deps
mkdir %build_dir% mkdir %build_dir%
cd %build_dir% cd %build_dir%
@@ -129,7 +116,7 @@ if "%USE_NINJA%"=="1" (
cmake ../ -G %CMAKE_GENERATOR% -DCMAKE_BUILD_TYPE=%build_type% cmake ../ -G %CMAKE_GENERATOR% -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target deps cmake --build . --config %build_type% --target deps
) else ( ) else (
cmake ../ -G %CMAKE_GENERATOR% -A %arch% -DCMAKE_BUILD_TYPE=%build_type% cmake ../ -G %CMAKE_GENERATOR% -A x64 -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target deps -- -m cmake --build . --config %build_type% --target deps -- -m
) )
@echo off @echo off
@@ -148,7 +135,7 @@ if "%USE_NINJA%"=="1" (
cmake .. -G %CMAKE_GENERATOR% -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type% cmake .. -G %CMAKE_GENERATOR% -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target ALL_BUILD cmake --build . --config %build_type% --target ALL_BUILD
) else ( ) else (
cmake .. -G %CMAKE_GENERATOR% -A %arch% -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type% cmake .. -G %CMAKE_GENERATOR% -A x64 -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target ALL_BUILD -- -m cmake --build . --config %build_type% --target ALL_BUILD -- -m
) )
@echo off @echo off
+3 -12
View File
@@ -15,18 +15,10 @@ if "%1"=="pack" (
set debug=OFF set debug=OFF
set debuginfo=OFF set debuginfo=OFF
@REM Default target architecture to the host CPU arch; override with x64/arm64 arg.
set arch=x64
if /I "%PROCESSOR_ARCHITECTURE%"=="ARM64" set arch=ARM64
if /I "%PROCESSOR_ARCHITEW6432%"=="ARM64" set arch=ARM64
if "%1"=="debug" set debug=ON if "%1"=="debug" set debug=ON
if "%2"=="debug" set debug=ON if "%2"=="debug" set debug=ON
if "%1"=="debuginfo" set debuginfo=ON if "%1"=="debuginfo" set debuginfo=ON
if "%2"=="debuginfo" set debuginfo=ON if "%2"=="debuginfo" set debuginfo=ON
if /I "%1"=="arm64" set arch=ARM64
if /I "%2"=="arm64" set arch=ARM64
if /I "%1"=="x64" set arch=x64
if /I "%2"=="x64" set arch=x64
if "%debug%"=="ON" ( if "%debug%"=="ON" (
set build_type=Debug set build_type=Debug
set build_dir=build-dbg set build_dir=build-dbg
@@ -39,8 +31,7 @@ if "%debug%"=="ON" (
set build_dir=build set build_dir=build
) )
) )
if "%arch%"=="ARM64" set build_dir=%build_dir%-arm64 echo build type set to %build_type%
echo build type set to %build_type%, arch=%arch%
setlocal DISABLEDELAYEDEXPANSION setlocal DISABLEDELAYEDEXPANSION
cd deps cd deps
@@ -57,7 +48,7 @@ echo "building deps.."
echo on echo on
REM Set minimum CMake policy to avoid <3.5 errors REM Set minimum CMake policy to avoid <3.5 errors
set CMAKE_POLICY_VERSION_MINIMUM=3.5 set CMAKE_POLICY_VERSION_MINIMUM=3.5
cmake ../ -G "Visual Studio 17 2022" -A %arch% -DCMAKE_BUILD_TYPE=%build_type% cmake ../ -G "Visual Studio 17 2022" -A x64 -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target deps -- -m cmake --build . --config %build_type% --target deps -- -m
@echo off @echo off
@@ -71,7 +62,7 @@ cd %build_dir%
echo on echo on
set CMAKE_POLICY_VERSION_MINIMUM=3.5 set CMAKE_POLICY_VERSION_MINIMUM=3.5
cmake .. -G "Visual Studio 17 2022" -A %arch% -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type% cmake .. -G "Visual Studio 17 2022" -A x64 -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type%
cmake --build . --config %build_type% --target ALL_BUILD -- -m cmake --build . --config %build_type% --target ALL_BUILD -- -m
@echo off @echo off
cd .. cd ..
-2
View File
@@ -124,8 +124,6 @@ endif()
if("${CMAKE_GENERATOR_PLATFORM}" MATCHES "x64" OR "${CMAKE_GENERATOR}" MATCHES "Win64") if("${CMAKE_GENERATOR_PLATFORM}" MATCHES "x64" OR "${CMAKE_GENERATOR}" MATCHES "Win64")
set(_arch "x64") set(_arch "x64")
elseif("${CMAKE_GENERATOR_PLATFORM}" MATCHES "ARM64")
set(_arch "x64") # GLEW ships one header set; ARM64 uses the x64 import path
else() else()
set(_arch "Win32") set(_arch "Win32")
endif() endif()
-10
View File
@@ -10,15 +10,6 @@ if (APPLE AND CMAKE_OSX_ARCHITECTURES)
set(_context_arch_line "-DBOOST_CONTEXT_ARCHITECTURE:STRING=${CMAKE_OSX_ARCHITECTURES}") set(_context_arch_line "-DBOOST_CONTEXT_ARCHITECTURE:STRING=${CMAKE_OSX_ARCHITECTURES}")
endif () endif ()
# Windows ARM64: Boost.Context's default fcontext implementation assembles .asm
# via armasm64, which trips a CMake ASM_ARMASM linker-module bug under the VS
# generator. The winfib implementation (Windows Fiber API) avoids assembly while
# keeping the Boost::context target that Boost.Asio's stackful coroutines need.
set(_context_impl_line "")
if (MSVC AND "${DEPS_ARCH}" STREQUAL "arm64")
set(_context_impl_line "-DBOOST_CONTEXT_IMPLEMENTATION:STRING=winfib")
endif ()
set(_options "") set(_options "")
if (MSVC AND DEP_DEBUG) if (MSVC AND DEP_DEBUG)
set(_options "FORWARD_CONFIG") set(_options "FORWARD_CONFIG")
@@ -37,7 +28,6 @@ orcaslicer_add_cmake_project(Boost
-DBOOST_IOSTREAMS_ENABLE_ZSTD:BOOL=OFF -DBOOST_IOSTREAMS_ENABLE_ZSTD:BOOL=OFF
"${_context_abi_line}" "${_context_abi_line}"
"${_context_arch_line}" "${_context_arch_line}"
"${_context_impl_line}"
) )
set(DEP_Boost_DEPENDS ZLIB) set(DEP_Boost_DEPENDS ZLIB)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -3
View File
@@ -1,6 +1,4 @@
# Intel IPP / IPP-ICV is x86/x64 only — there is no ARM64 build, so enabling it if (MSVC)
# leaves ~200 unresolved ippicv* externals at link time on Windows ARM64.
if (MSVC AND NOT "${DEPS_ARCH}" STREQUAL "arm64")
set(_use_IPP "-DWITH_IPP=ON") set(_use_IPP "-DWITH_IPP=ON")
if (DEP_DEBUG) if (DEP_DEBUG)
set(_options "FORWARD_CONFIG") set(_options "FORWARD_CONFIG")
-12
View File
@@ -32,17 +32,6 @@ else()
if (CMAKE_SYSTEM_NAME STREQUAL "Linux") if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(_patch_cmd ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-OpenEXR-GCC13.patch) set(_patch_cmd ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-OpenEXR-GCC13.patch)
elseif (MSVC AND "${DEPS_ARCH}" STREQUAL "arm64")
# Windows ARM64: OpenEXR 2.5.5 hard-codes IMF_HAVE_SSE2 for any MSVC
# (ImfSimd.h: `_MSC_VER >= 1300`), pulling in <emmintrin.h> (x86-only) -> C1189.
# Patch the header to require an x86 target, and force the SSE cache vars off.
set(_patch_cmd ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_LIST_DIR}/patch_openexr_arm64.cmake)
set(_openexr_arm64_args
-DOPENEXR_IMF_HAVE_SSE2:BOOL=OFF
-DOPENEXR_IMF_HAVE_SSSE3:BOOL=OFF
-DILMBASE_HAVE_SSE:BOOL=OFF
-DILMBASE_FORCE_DISABLE_INTEL_SSE:BOOL=ON
)
else () else ()
set(_patch_cmd "") set(_patch_cmd "")
endif () endif ()
@@ -60,7 +49,6 @@ orcaslicer_add_cmake_project(OpenEXR
-DPYILMBASE_ENABLE:BOOL=OFF -DPYILMBASE_ENABLE:BOOL=OFF
-DOPENEXR_VIEWERS_ENABLE:BOOL=OFF -DOPENEXR_VIEWERS_ENABLE:BOOL=OFF
-DOPENEXR_BUILD_UTILS:BOOL=OFF -DOPENEXR_BUILD_UTILS:BOOL=OFF
${_openexr_arm64_args}
) )
endif() endif()
-29
View File
@@ -1,29 +0,0 @@
# Applied as PATCH_COMMAND for OpenEXR 2.5.5 on Windows ARM64.
#
# Root cause of the ARM64 build failure: OpenEXR/IlmImf/ImfSimd.h hard-codes
# #if defined __SSE2__ || (_MSC_VER >= 1300 && !_M_CEE_PURE)
# #define IMF_HAVE_SSE2 1
# #endif
# The `_MSC_VER >= 1300` arm is true for *every* MSVC, including ARM64, so
# IMF_HAVE_SSE2 gets defined and <emmintrin.h> (an x86-only header) is pulled
# in -> error C1189. This is a pure-preprocessor decision, so no CMake cache
# variable can suppress it. Patch the header to also require an x86 target.
set(_simd "OpenEXR/IlmImf/ImfSimd.h")
if(EXISTS "${_simd}")
file(READ "${_simd}" _content)
set(_old "#if defined __SSE2__ || (_MSC_VER >= 1300 && !_M_CEE_PURE)")
set(_new "#if (defined __SSE2__ || (_MSC_VER >= 1300 && !_M_CEE_PURE)) && (defined(_M_IX86) || defined(_M_X64) || defined(__i386__) || defined(__x86_64__))")
if(_content MATCHES "_M_IX86")
message(STATUS "[ARM64 patch] ImfSimd.h already guarded")
else()
string(REPLACE "${_old}" "${_new}" _patched "${_content}")
if(_patched STREQUAL _content)
message(FATAL_ERROR "[ARM64 patch] Failed to match SSE2 guard in ${_simd}")
endif()
file(WRITE "${_simd}" "${_patched}")
message(STATUS "[ARM64 patch] Guarded IMF_HAVE_SSE2 with x86 arch check in ${_simd}")
endif()
else()
message(FATAL_ERROR "[ARM64 patch] Not found: ${_simd}")
endif()
+1 -5
View File
@@ -6,11 +6,7 @@ if(DEFINED OPENSSL_ARCH)
set(_cross_arch ${OPENSSL_ARCH}) set(_cross_arch ${OPENSSL_ARCH})
else() else()
if(WIN32) if(WIN32)
if("${CMAKE_GENERATOR_PLATFORM}" STREQUAL "ARM64") set(_cross_arch "VC-WIN64A")
set(_cross_arch "VC-WIN64-ARM")
else()
set(_cross_arch "VC-WIN64A")
endif()
elseif(APPLE) elseif(APPLE)
set(_cross_arch "darwin64-${CMAKE_OSX_ARCHITECTURES}-cc") set(_cross_arch "darwin64-${CMAKE_OSX_ARCHITECTURES}-cc")
endif() endif()
+1 -1
View File
@@ -267,7 +267,7 @@ void ImGui::Text(const char* fmt, ...)
void ImGui::TextCentered(const char* text, ...) void ImGui::TextCentered(const char* text, ...)
{ {
va_list vaList; va_list vaList;
va_start(vaList, text); va_start(vaList,&text);
float font_size = ImGui::GetFontSize() * strlen(text) / 2; float font_size = ImGui::GetFontSize() * strlen(text) / 2;
ImGui::SameLine(ImGui::GetCursorPos().x / 2 - font_size + (font_size / 2)); ImGui::SameLine(ImGui::GetCursorPos().x / 2 - font_size + (font_size / 2));
+218 -431
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1675,20 +1675,6 @@ msgstr ""
msgid "Untitled" msgid "Untitled"
msgstr "" msgstr ""
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1716,12 +1702,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "" msgstr ""
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, possible-c-format, possible-boost-format #, possible-c-format, possible-boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -3903,9 +3883,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "" msgstr ""
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
"Value was reset to 0.5" "Value was reset to 0.5"
@@ -3915,10 +3892,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
"It has been reset to 0.2" "It has been reset to 0.2"
@@ -4974,12 +4947,6 @@ msgstr ""
msgid "Stats" msgid "Stats"
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "" msgstr ""
@@ -5046,7 +5013,7 @@ msgstr ""
msgid "Size:" msgid "Size:"
msgstr "" msgstr ""
#, possible-boost-format #, possible-c-format, possible-boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7518,45 +7485,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, possible-c-format, possible-boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "" msgstr ""
@@ -7611,6 +7539,12 @@ msgstr ""
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7641,12 +7575,6 @@ msgstr ""
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "" msgstr ""
msgid "Auto backup"
msgstr ""
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr ""
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -7665,16 +7593,10 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr ""
msgid "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr ""
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr "" msgstr ""
msgid "Preset" msgid "Preset"
@@ -7707,12 +7629,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -7725,6 +7641,18 @@ msgstr ""
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr ""
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -7949,6 +7877,18 @@ msgstr ""
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "" msgstr ""
msgid "Update built-in presets automatically."
msgstr ""
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -7961,15 +7901,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
msgid "Update built-in presets automatically."
msgstr ""
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -7982,6 +7913,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, possible-c-format, possible-boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "" msgstr ""
@@ -8024,16 +7979,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "" msgstr ""
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8041,6 +7987,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8067,6 +8019,24 @@ msgstr ""
msgid "trace" msgid "trace"
msgstr "" msgstr ""
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "" msgstr ""
@@ -8082,6 +8052,24 @@ msgstr ""
msgid "Preferences sync" msgid "Preferences sync"
msgstr "" msgstr ""
msgid "View control settings"
msgstr ""
msgid "Rotate view"
msgstr ""
msgid "Pan view"
msgstr ""
msgid "Zoom view"
msgstr ""
msgid "Other"
msgstr ""
msgid "Reverse scroll direction while zooming"
msgstr ""
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "" msgstr ""
@@ -8767,12 +8755,6 @@ msgstr ""
msgid "Search in preset" msgid "Search in preset"
msgstr "" msgstr ""
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "" msgstr ""
@@ -9039,18 +9021,6 @@ msgstr ""
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr ""
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "" msgstr ""
@@ -9360,21 +9330,11 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format #, possible-c-format, possible-boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr ""
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr "" msgstr ""
#, possible-c-format, possible-boost-format #, possible-c-format, possible-boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr "" msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
@@ -9392,7 +9352,7 @@ msgstr ""
msgid "Transfer or discard changes" msgid "Transfer or discard changes"
msgstr "" msgstr ""
msgid "Old Value" msgid "Old value"
msgstr "" msgstr ""
msgid "New Value" msgid "New Value"
@@ -9503,12 +9463,6 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "" msgstr ""
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "" msgstr ""
@@ -10683,21 +10637,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "" msgstr ""
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "" msgstr ""
@@ -11458,23 +11403,6 @@ msgstr ""
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "" msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr ""
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "Default filament profile" msgid "Default filament profile"
msgstr "" msgstr ""
@@ -11652,26 +11580,12 @@ msgstr ""
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "" msgstr ""
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "" msgstr ""
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "" msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "" msgstr ""
@@ -11925,6 +11839,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12249,7 +12175,7 @@ msgstr ""
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, possible-c-format, possible-boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12316,13 +12242,85 @@ msgstr ""
msgid "Gyroid" msgid "Gyroid"
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "Acceleration of inner walls."
msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "" msgstr ""
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "" msgstr ""
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "" msgstr ""
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
@@ -12334,6 +12332,14 @@ msgstr ""
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "" msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "" msgstr ""
@@ -12421,17 +12427,6 @@ msgstr ""
msgid "layer" msgid "layer"
msgstr "" msgstr ""
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "" msgstr ""
@@ -12908,69 +12903,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -13772,18 +13704,6 @@ msgstr ""
msgid "Bowden" msgid "Bowden"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "" msgstr ""
@@ -14178,9 +14098,6 @@ msgstr ""
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "" msgstr ""
msgid "Other"
msgstr ""
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
@@ -14514,6 +14431,9 @@ msgid ""
"This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed."
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr ""
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -14522,17 +14442,6 @@ msgid ""
"If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed."
msgstr "" msgstr ""
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "" msgstr ""
@@ -14572,6 +14481,20 @@ msgstr ""
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "" msgstr ""
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "" msgstr ""
@@ -14923,6 +14846,9 @@ msgstr ""
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "" msgstr ""
@@ -17011,132 +16937,6 @@ msgstr ""
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "" msgstr ""
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, possible-c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -17219,19 +17019,6 @@ msgstr ""
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "" msgstr ""
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, possible-c-format, possible-boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "" msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+218 -431
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: 2026-06-17 15:44-0300\n" "PO-Revision-Date: 2026-06-17 15:44-0300\n"
"Last-Translator: Alexandre Folle de Menezes\n" "Last-Translator: Alexandre Folle de Menezes\n"
"Language-Team: \n" "Language-Team: \n"
@@ -1671,20 +1671,6 @@ msgstr ""
msgid "Untitled" msgid "Untitled"
msgstr "" msgstr ""
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1712,12 +1698,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "" msgstr ""
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -3899,9 +3879,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "" msgstr ""
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
"Value was reset to 0.5" "Value was reset to 0.5"
@@ -3911,10 +3888,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "" msgstr ""
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
"It has been reset to 0.2" "It has been reset to 0.2"
@@ -4970,12 +4943,6 @@ msgstr ""
msgid "Stats" msgid "Stats"
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "" msgstr ""
@@ -5042,7 +5009,7 @@ msgstr ""
msgid "Size:" msgid "Size:"
msgstr "" msgstr ""
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7514,45 +7481,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "" msgstr ""
@@ -7607,6 +7535,12 @@ msgstr ""
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7637,12 +7571,6 @@ msgstr ""
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "" msgstr ""
msgid "Auto backup"
msgstr ""
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr ""
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -7661,16 +7589,10 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr ""
msgid "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr ""
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr "" msgstr ""
msgid "Preset" msgid "Preset"
@@ -7703,12 +7625,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -7721,6 +7637,18 @@ msgstr ""
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr ""
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -7945,6 +7873,18 @@ msgstr ""
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "" msgstr ""
msgid "Update built-in presets automatically."
msgstr ""
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -7957,15 +7897,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
msgid "Update built-in presets automatically."
msgstr ""
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -7978,6 +7909,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "" msgstr ""
@@ -8020,16 +7975,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "" msgstr ""
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8037,6 +7983,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8063,6 +8015,24 @@ msgstr ""
msgid "trace" msgid "trace"
msgstr "" msgstr ""
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "" msgstr ""
@@ -8078,6 +8048,24 @@ msgstr ""
msgid "Preferences sync" msgid "Preferences sync"
msgstr "" msgstr ""
msgid "View control settings"
msgstr ""
msgid "Rotate view"
msgstr ""
msgid "Pan view"
msgstr ""
msgid "Zoom view"
msgstr ""
msgid "Other"
msgstr ""
msgid "Reverse scroll direction while zooming"
msgstr ""
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "" msgstr ""
@@ -8763,12 +8751,6 @@ msgstr ""
msgid "Search in preset" msgid "Search in preset"
msgstr "" msgstr ""
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "" msgstr ""
@@ -9035,18 +9017,6 @@ msgstr ""
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr ""
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "" msgstr ""
@@ -9356,21 +9326,11 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr ""
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr ""
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr "" msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
@@ -9388,7 +9348,7 @@ msgstr ""
msgid "Transfer or discard changes" msgid "Transfer or discard changes"
msgstr "" msgstr ""
msgid "Old Value" msgid "Old value"
msgstr "" msgstr ""
msgid "New Value" msgid "New Value"
@@ -9499,12 +9459,6 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "" msgstr ""
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "" msgstr ""
@@ -10679,21 +10633,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "" msgstr ""
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "" msgstr ""
@@ -11454,23 +11399,6 @@ msgstr ""
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "" msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr ""
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "Default filament profile" msgid "Default filament profile"
msgstr "" msgstr ""
@@ -11648,26 +11576,12 @@ msgstr ""
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "" msgstr ""
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "" msgstr ""
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "" msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "" msgstr ""
@@ -11921,6 +11835,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12245,7 +12171,7 @@ msgstr ""
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12312,13 +12238,85 @@ msgstr ""
msgid "Gyroid" msgid "Gyroid"
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "Acceleration of inner walls."
msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "" msgstr ""
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "" msgstr ""
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "" msgstr ""
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
@@ -12330,6 +12328,14 @@ msgstr ""
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "" msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "" msgstr ""
@@ -12417,17 +12423,6 @@ msgstr ""
msgid "layer" msgid "layer"
msgstr "" msgstr ""
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "" msgstr ""
@@ -12904,69 +12899,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -13768,18 +13700,6 @@ msgstr ""
msgid "Bowden" msgid "Bowden"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "" msgstr ""
@@ -14174,9 +14094,6 @@ msgstr ""
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "" msgstr ""
msgid "Other"
msgstr ""
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
@@ -14510,6 +14427,9 @@ msgid ""
"This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed."
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr ""
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -14518,17 +14438,6 @@ msgid ""
"If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed."
msgstr "" msgstr ""
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "" msgstr ""
@@ -14568,6 +14477,20 @@ msgstr ""
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "" msgstr ""
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "" msgstr ""
@@ -14919,6 +14842,9 @@ msgstr ""
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "" msgstr ""
@@ -17007,132 +16933,6 @@ msgstr ""
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "" msgstr ""
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -17215,19 +17015,6 @@ msgstr ""
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "" msgstr ""
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "" msgstr ""
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+233 -480
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -1709,25 +1709,6 @@ msgstr "OrcaSlicerで未処理の例外が発生しました: %1%"
msgid "Untitled" msgid "Untitled"
msgstr "名称未設定" msgstr "名称未設定"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"バージョン 2.4.0 以降、OrcaSlicer はユーザープロファイルを Bambu Cloud ではなく Orca Cloud を通じて同期します。\n"
"\n"
"既存のプロファイルを移行するには、Orca Cloud にログインしてください。自動的に転送されます。OrcaSlicer がプロファイルを保存・同期する仕組みの詳細や、プリセットを手動で移行する方法については、Wiki をご覧ください。\n"
"\n"
"プロファイルの同期に Bambu Cloud を使用していなかった場合、この変更の影響はありません。このメッセージは無視して問題ありません。"
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "ネットワークプラグインを再読み込み中..." msgstr "ネットワークプラグインを再読み込み中..."
@@ -1757,12 +1738,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 Runtime" msgstr "WebView2 Runtime"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "リソースパスが存在しないかディレクトリではありません: %s" msgstr "リソースパスが存在しないかディレクトリではありません: %s"
@@ -4070,9 +4045,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "このフィラメントで推奨ノズル温度は %d ~ %d ℃です。" msgstr "このフィラメントで推奨ノズル温度は %d ~ %d ℃です。"
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4084,10 +4056,6 @@ msgstr "値が小さすぎます、0.5に戻します"
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "現在のチャンバー温度が材料の安全温度を超えています。材料の軟化や詰まりの原因になる可能性があります。材料の最大安全温度は%dです" msgstr "現在のチャンバー温度が材料の安全温度を超えています。材料の軟化や詰まりの原因になる可能性があります。材料の最大安全温度は%dです"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5201,12 +5169,6 @@ msgstr "全プレート"
msgid "Stats" msgid "Stats"
msgstr "統計" msgstr "統計"
msgid "Slice"
msgstr "スライス"
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "戻る" msgstr "戻る"
@@ -5274,7 +5236,7 @@ msgstr "ボリューム"
msgid "Size:" msgid "Size:"
msgstr "サイズ:" msgstr "サイズ:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "レイヤー%d、Z = %.2lfmmでG-codeパスの衝突が検出されました。衝突するオブジェクトをもっと離してください(%s <-> %s)。" msgstr "レイヤー%d、Z = %.2lfmmでG-codeパスの衝突が検出されました。衝突するオブジェクトをもっと離してください(%s <-> %s)。"
@@ -7851,50 +7813,6 @@ msgstr "ダウンロードアイテムのフォルダを選択"
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "ダウンロードフォルドを選択" msgstr "ダウンロードフォルドを選択"
msgid "(Latest)"
msgstr "(最新)"
msgid "Network plug-in switched successfully."
msgstr "ネットワークプラグインの切り替えに成功しました。"
msgid "Success"
msgstr "成功"
msgid "Failed to load network plug-in. Please restart the application."
msgstr "ネットワークプラグインの読み込みに失敗しました。アプリケーションを再起動してください。"
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
"ネットワークプラグインバージョン%sを選択しました。\n"
"\n"
"このバージョンをダウンロードしてインストールしますか?\n"
"\n"
"注意: インストール後にアプリケーションの再起動が必要な場合があります。"
msgid "Download Network Plug-in"
msgstr "ネットワークプラグインをダウンロード"
msgid "Reload the network plug-in without restarting the application"
msgstr "アプリケーションを再起動せずにネットワークプラグインを再読み込みします"
msgid "Network plug-in reloaded successfully."
msgstr "ネットワークプラグインの再読み込みに成功しました。"
msgid "Reload"
msgstr "再読み込み"
msgid "Failed to reload network plug-in. Please restart the application."
msgstr "ネットワークプラグインの再読み込みに失敗しました。アプリケーションを再起動してください。"
msgid "Reload Failed"
msgstr "再読み込み失敗"
msgid "Associate" msgid "Associate"
msgstr "関連付け" msgstr "関連付け"
@@ -7950,6 +7868,12 @@ msgstr "スプラッシュ画面を表示する"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "起動時にスプラッシュスクリーンを表示します。" msgstr "起動時にスプラッシュスクリーンを表示します。"
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7980,13 +7904,6 @@ msgstr "ロード動作"
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "3MFファイルを開く時にプリンター/フィラメント/プロセス設定をロードしますか?" msgstr "3MFファイルを開く時にプリンター/フィラメント/プロセス設定をロードしますか?"
msgid "Auto backup"
msgstr "自動バックアップ"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "定期的にプロジェクトをバックアップして、クラッシュからの復元に備えます。"
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "最大最近のファイル数" msgstr "最大最近のファイル数"
@@ -8005,20 +7922,12 @@ msgstr "STEPファイルインポート時にオプションを表示"
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "有効にすると、STEPファイルインポート時にパラメータ設定ダイアログが表示されます。" msgstr "有効にすると、STEPファイルインポート時にパラメータ設定ダイアログが表示されます。"
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "Dracoエクスポートの品質レベル" msgstr "自動バックアップ"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "ビット" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "定期的にプロジェクトをバックアップして、クラッシュからの復元に備えます。"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
"メッシュをDraco形式に圧縮する際の量子化ビット深度を制御します。\n"
"0 = 可逆圧縮(ジオメトリは完全な精度で保持されます)。有効な非可逆値の範囲は8〜30です。\n"
"低い値はファイルサイズが小さくなりますがジオメトリの詳細が失われます。高い値はファイルサイズが大きくなりますがより多くの詳細が保持されます。"
msgid "Preset" msgid "Preset"
msgstr "プリセット" msgstr "プリセット"
@@ -8050,12 +7959,6 @@ msgstr "フィラメント"
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "選択したフィラメント数に応じてフィラメントエリアの最大高さを最適化します。" msgstr "選択したフィラメント数に応じてフィラメントエリアの最大高さを最適化します。"
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "機能" msgstr "機能"
@@ -8068,6 +7971,21 @@ msgstr "このオプションを有効にすると、複数のデバイスに同
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "フィラメントグルーピングモード選択のポップアップ" msgstr "フィラメントグルーピングモード選択のポップアップ"
msgid "Quality level for Draco export"
msgstr "Dracoエクスポートの品質レベル"
msgid "bits"
msgstr "ビット"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
"メッシュをDraco形式に圧縮する際の量子化ビット深度を制御します。\n"
"0 = 可逆圧縮(ジオメトリは完全な精度で保持されます)。有効な非可逆値の範囲は8〜30です。\n"
"低い値はファイルサイズが小さくなりますがジオメトリの詳細が失われます。高い値はファイルサイズが大きくなりますがより多くの詳細が保持されます。"
msgid "Behaviour" msgid "Behaviour"
msgstr "動作" msgstr "動作"
@@ -8295,6 +8213,19 @@ msgstr "安定版アップデートのみ確認"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "ユーザープリセットの自動同期 (プリンター/フィラメント/プロセス)" msgstr "ユーザープリセットの自動同期 (プリンター/フィラメント/プロセス)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "組み込みプリセットを自動更新します。"
msgid "Use encrypted file for token storage"
msgstr "トークン保存に暗号化ファイルを使用"
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr "認証トークンをシステムキーチェーンの代わりに暗号化ファイルに保存します。(再起動が必要)"
msgid "Filament Sync Options"
msgstr "フィラメント同期オプション"
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "フィラメント同期モード" msgstr "フィラメント同期モード"
@@ -8307,16 +8238,6 @@ msgstr "フィラメントと色"
msgid "Color only" msgid "Color only"
msgstr "色のみ" msgstr "色のみ"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "組み込みプリセットを自動更新します。"
msgid "Use encrypted file for token storage"
msgstr "トークン保存に暗号化ファイルを使用"
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr "認証トークンをシステムキーチェーンの代わりに暗号化ファイルに保存します。(再起動が必要)"
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8329,6 +8250,35 @@ msgstr "ネットワークプラグインのバージョン"
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "使用するネットワークプラグインのバージョンを選択" msgstr "使用するネットワークプラグインのバージョンを選択"
msgid "(Latest)"
msgstr "(最新)"
msgid "Network plug-in switched successfully."
msgstr "ネットワークプラグインの切り替えに成功しました。"
msgid "Success"
msgstr "成功"
msgid "Failed to load network plug-in. Please restart the application."
msgstr "ネットワークプラグインの読み込みに失敗しました。アプリケーションを再起動してください。"
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
"ネットワークプラグインバージョン%sを選択しました。\n"
"\n"
"このバージョンをダウンロードしてインストールしますか?\n"
"\n"
"注意: インストール後にアプリケーションの再起動が必要な場合があります。"
msgid "Download Network Plug-in"
msgstr "ネットワークプラグインをダウンロード"
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "ファイルをOrca Slicerに関連付ける" msgstr "ファイルをOrca Slicerに関連付ける"
@@ -8377,16 +8327,7 @@ msgstr "開発者"
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "AMSブラックリストチェックをスキップ" msgstr "AMSブラックリストチェックをスキップ"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8394,6 +8335,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "異常なストレージを許可" msgstr "異常なストレージを許可"
@@ -8422,6 +8369,24 @@ msgstr "デバッグ"
msgid "trace" msgid "trace"
msgstr "トレース" msgstr "トレース"
msgid "Network plug-in"
msgstr "ネットワークプラグイン"
msgid "Reload"
msgstr "再読み込み"
msgid "Reload the network plug-in without restarting the application"
msgstr "アプリケーションを再起動せずにネットワークプラグインを再読み込みします"
msgid "Network plug-in reloaded successfully."
msgstr "ネットワークプラグインの再読み込みに成功しました。"
msgid "Failed to reload network plug-in. Please restart the application."
msgstr "ネットワークプラグインの再読み込みに失敗しました。アプリケーションを再起動してください。"
msgid "Reload Failed"
msgstr "再読み込み失敗"
msgid "Debug" msgid "Debug"
msgstr "デバッグ" msgstr "デバッグ"
@@ -8437,6 +8402,25 @@ msgstr "プリセット同期"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "設定を同期" msgstr "設定を同期"
msgid "View control settings"
msgstr "表示設定"
msgid "Rotate view"
msgstr "回転"
msgid "Pan view"
msgstr "移動"
msgid "Zoom view"
msgstr "ズーム"
msgid "Other"
msgstr "その他"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "ズーム中にスクロール方向を反転させる"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "SSL(MQTT)を有効にする" msgstr "SSL(MQTT)を有効にする"
@@ -9145,12 +9129,6 @@ msgstr "このプリセットを削除"
msgid "Search in preset" msgid "Search in preset"
msgstr "検索" msgstr "検索"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "全ての変更をリセットします" msgstr "全ての変更をリセットします"
@@ -9436,18 +9414,6 @@ msgstr "フロー率と圧力アドバンス"
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "印刷チャンバー温度" msgstr "印刷チャンバー温度"
msgid "Chamber temperature"
msgstr "庫内温度"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "造形温度" msgstr "造形温度"
@@ -9765,22 +9731,12 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr "" msgstr "左: %s"
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr "" msgstr "右: %s"
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
msgstr "現在値をデフォルト値に戻します" msgstr "現在値をデフォルト値に戻します"
@@ -9800,7 +9756,7 @@ msgid "Transfer or discard changes"
msgstr "変更を破棄または保持" msgstr "変更を破棄または保持"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "古い値" msgstr "古い値"
msgid "New Value" msgid "New Value"
@@ -9916,12 +9872,6 @@ msgstr "エクストルーダー数"
msgid "Capabilities" msgid "Capabilities"
msgstr "能力" msgstr "能力"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "全てのプリセットを表示" msgstr "全てのプリセットを表示"
@@ -11146,21 +11096,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "正確な壁オプションは外側-内側または内側-外側-内側の壁シーケンスでは無視されます。" msgstr "正確な壁オプションは外側-内側または内側-外側-内側の壁シーケンスでは無視されます。"
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "使用するフィラメントの収縮率が大きく異なるため、フィラメント収縮率は使用しません。" msgstr "使用するフィラメントの収縮率が大きく異なるため、フィラメント収縮率は使用しません。"
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "スカートとブリムを生成" msgstr "スカートとブリムを生成"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "G-codeをエクスポート中" msgstr "G-codeをエクスポート中"
@@ -11956,23 +11897,6 @@ msgstr "通常造形"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "造形と移動時のデフォルト加速度です。" msgstr "造形と移動時のデフォルト加速度です。"
msgid "Acceleration of travel moves."
msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² 或は %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "Default filament profile" msgid "Default filament profile"
msgstr "デフォルト フィラメント プロファイル" msgstr "デフォルト フィラメント プロファイル"
@@ -12155,12 +12079,6 @@ msgstr "アルキメデス螺旋"
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "オクタグラムスパイラル" msgstr "オクタグラムスパイラル"
msgid "Top surface density"
msgstr "上面密度"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "底面パターン" msgstr "底面パターン"
@@ -12168,14 +12086,6 @@ msgstr "底面パターン"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "底面のインフィル パターンです、ブリッジインフィルが含まれていません。" msgstr "底面のインフィル パターンです、ブリッジインフィルが含まれていません。"
msgid "Bottom surface density"
msgstr "底面密度"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "内部ソリッドインフィルパターン" msgstr "内部ソリッドインフィルパターン"
@@ -12442,6 +12352,18 @@ msgstr "フラッシュ用自動"
msgid "Auto For Match" msgid "Auto For Match"
msgstr "マッチ用自動" msgstr "マッチ用自動"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "フラッシュ温度" msgstr "フラッシュ温度"
@@ -12775,7 +12697,7 @@ msgstr "充填パターンが対応している場合は、複数のラインを
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12843,6 +12765,75 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "ジャイロイド" msgstr "ジャイロイド"
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr "インフィルオーバーハング角度"
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr "0(開いているアンカーなし)"
msgid "1000 (unlimited)"
msgstr "1000 (無制限)"
msgid "Maximum length of the infill anchor"
msgstr "最長インフィルアンカー"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "Acceleration of inner walls."
msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "トップ面のインフィル加速度です。遅くすると表面の仕上がりが向上させることができます" msgstr "トップ面のインフィル加速度です。遅くすると表面の仕上がりが向上させることができます"
@@ -12851,9 +12842,12 @@ msgstr "トップ面のインフィル加速度です。遅くすると表面の
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "外壁の加速度:低い値では品質を向上させることができます。" msgstr "外壁の加速度:低い値では品質を向上させることができます。"
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "" msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² 或は %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "スパースインフィルの加速度です。値がパーセンテージ(例:100%)で指定された場合、デフォルトの加速度を基に計算されます。" msgstr "スパースインフィルの加速度です。値がパーセンテージ(例:100%)で指定された場合、デフォルトの加速度を基に計算されます。"
@@ -12864,6 +12858,14 @@ msgstr ""
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "1層目の造形加速度です。遅くするとプレートとの接着を向上させることができます" msgstr "1層目の造形加速度です。遅くするとプレートとの接着を向上させることができます"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "加減速制御を有効にする" msgstr "加減速制御を有効にする"
@@ -12958,17 +12960,6 @@ msgstr ""
msgid "layer" msgid "layer"
msgstr "" msgstr ""
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "" msgstr ""
@@ -13453,69 +13444,6 @@ msgstr "クランピングのプロービング除外エリア"
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "クランピングのプロービング除外エリア。" msgstr "クランピングのプロービング除外エリア。"
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr "インフィルオーバーハング角度"
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr "0(開いているアンカーなし)"
msgid "1000 (unlimited)"
msgstr "1000 (無制限)"
msgid "Maximum length of the infill anchor"
msgstr "最長インフィルアンカー"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14351,18 +14279,6 @@ msgstr "ダイレクトドライブ"
msgid "Bowden" msgid "Bowden"
msgstr "ボーデン" msgstr "ボーデン"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "再開時の追加長さ" msgstr "再開時の追加長さ"
@@ -14768,9 +14684,6 @@ msgstr ""
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "スライシングモード" msgstr "スライシングモード"
msgid "Other"
msgstr "その他"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "" msgstr ""
@@ -15123,6 +15036,9 @@ msgid ""
"This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed."
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr "庫内温度"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15131,17 +15047,6 @@ msgid ""
"If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed."
msgstr "" msgstr ""
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "1層目後のノズル温度" msgstr "1層目後のノズル温度"
@@ -15187,6 +15092,20 @@ msgstr "トップ面厚さ"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "トップ面の厚さです、トップ面層数で決まった厚みがこの値より小さい場合、層数を増やします。この値が0にする場合、この設定が無効となり、設定した層数で造形します。" msgstr "トップ面の厚さです、トップ面層数で決まった厚みがこの値より小さい場合、層数を増やします。この値が0にする場合、この設定が無効となり、設定した層数で造形します。"
msgid "Top surface density"
msgstr "上面密度"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr "底面密度"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "移動完了時の速度です。" msgstr "移動完了時の速度です。"
@@ -15552,6 +15471,9 @@ msgstr ""
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "" msgstr ""
msgid "Slice"
msgstr "スライス"
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "プレートをスライス: 0: 全て, i:プレートi, その他: 無効" msgstr "プレートをスライス: 0: 全て, i:プレートi, その他: 無効"
@@ -17707,132 +17629,6 @@ msgstr "ログイン/テスト"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "印刷ホスト経由のプリンターへの接続に失敗しました。" msgstr "印刷ホスト経由のプリンターへの接続に失敗しました。"
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -17915,19 +17711,6 @@ msgstr "MKSへの接続は正常に動作しています。"
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "MKSに接続できませんでした" msgstr "MKSに接続できませんでした"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "OctoPrintへの接続は正常に動作しています。" msgstr "OctoPrintへの接続は正常に動作しています。"
@@ -19061,36 +18844,6 @@ msgstr ""
"反りを避ける\n" "反りを避ける\n"
"ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?" "ABSのような反りやすい素材を印刷する場合、ヒートベッドの温度を適切に上げることで、反りが発生する確率を下げることができることをご存知ですか?"
#~ msgid "Filament Sync Options"
#~ msgstr "フィラメント同期オプション"
#~ msgid "Network plug-in"
#~ msgstr "ネットワークプラグイン"
#~ msgid "View control settings"
#~ msgstr "表示設定"
#~ msgid "Rotate view"
#~ msgstr "回転"
#~ msgid "Pan view"
#~ msgstr "移動"
#~ msgid "Zoom view"
#~ msgstr "ズーム"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "ズーム中にスクロール方向を反転させる"
#, c-format, boost-format
#~ msgid "Left: %s"
#~ msgstr "左: %s"
#, c-format, boost-format
#~ msgid "Right: %s"
#~ msgstr "右: %s"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "ネットワークプラグインを有効にする" #~ msgstr "ネットワークプラグインを有効にする"
+231 -472
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: 2025-06-02 17:12+0900\n" "PO-Revision-Date: 2025-06-02 17:12+0900\n"
"Last-Translator: crwusiz <crwusiz@gmail.com>\n" "Last-Translator: crwusiz <crwusiz@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -1715,25 +1715,6 @@ msgstr "Orca Slicer에 처리되지 않은 예외가 발생했습니다: %1%"
msgid "Untitled" msgid "Untitled"
msgstr "제목 없음" msgstr "제목 없음"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"버전 2.4.0부터 OrcaSlicer는 사용자 프로파일을 Bambu Cloud 대신 Orca Cloud를 통해 동기화합니다.\n"
"\n"
"기존 프로파일을 이전하려면 Orca Cloud에 로그인하세요. 자동으로 전송됩니다. OrcaSlicer가 프로파일을 저장하고 동기화하는 방식에 대해 자세히 알아보거나 사전 설정을 수동으로 이전하려면 위키를 참조하세요.\n"
"\n"
"프로파일 동기화에 Bambu Cloud를 사용하지 않았다면 이 변경 사항은 영향을 주지 않으므로 이 메시지를 무시해도 됩니다."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "네트워크 플러그인 재로드 중..." msgstr "네트워크 플러그인 재로드 중..."
@@ -1763,12 +1744,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 런타임" msgstr "WebView2 런타임"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "리소스 경로가 존재하지 않거나 디렉토리가 아닙니다: %s" msgstr "리소스 경로가 존재하지 않거나 디렉토리가 아닙니다: %s"
@@ -4085,9 +4060,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "이 필라멘트 유형의 권장 노즐 온도는 [%d, %d]°C입니다" msgstr "이 필라멘트 유형의 권장 노즐 온도는 [%d, %d]°C입니다"
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4101,10 +4073,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "현재 챔버 온도가 재료의 안전 온도보다 높으므로 재료가 부드러워지고 막힐 수 있습니다. 재료의 최대 안전 온도는 %d입니다" msgstr "현재 챔버 온도가 재료의 안전 온도보다 높으므로 재료가 부드러워지고 막힐 수 있습니다. 재료의 최대 안전 온도는 %d입니다"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5227,12 +5195,6 @@ msgstr "전체 플레이트"
msgid "Stats" msgid "Stats"
msgstr "통계" msgstr "통계"
msgid "Slice"
msgstr "슬라이스"
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "조립 되돌리기" msgstr "조립 되돌리기"
@@ -5300,7 +5262,7 @@ msgstr "용량:"
msgid "Size:" msgid "Size:"
msgstr "크기:" msgstr "크기:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "레이어 %d, Z = %.2lf mm에서 Gcode 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)." msgstr "레이어 %d, Z = %.2lf mm에서 Gcode 경로 충돌이 발견되었습니다. 충돌하는 객체를 더 멀리 분리하세요 (%s <-> %s)."
@@ -7883,45 +7845,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "다운로드 폴더 선택" msgstr "다운로드 폴더 선택"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "링크" msgstr "링크"
@@ -7977,6 +7900,12 @@ msgstr "시작 화면 표시"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "시작 화면을 표시합니다." msgstr "시작 화면을 표시합니다."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -8007,13 +7936,6 @@ msgstr "행동 로드"
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr ".3mf를 열 때 프린터/필라멘트/프로세스 설정이 로드되어야 합니까?" msgstr ".3mf를 열 때 프린터/필라멘트/프로세스 설정이 로드되어야 합니까?"
msgid "Auto backup"
msgstr "자동 백업"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "간헐적인 충돌로부터 복원하기 위해 주기적으로 프로젝트를 백업하세요."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -8032,17 +7954,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr "자동 백업"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "간헐적인 충돌로부터 복원하기 위해 주기적으로 프로젝트를 백업하세요."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "사전 설정" msgstr "사전 설정"
@@ -8074,12 +7991,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -8092,6 +8003,18 @@ msgstr "활성화하면 여러 장치에 동시에 작업을 보내고 여러
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "필라멘트 그룹화 모드를 선택하기 위한 팝업" msgstr "필라멘트 그룹화 모드를 선택하기 위한 팝업"
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -8319,6 +8242,19 @@ msgstr "안정적인 업데이트만 확인"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "사용자 사전 설정 자동 동기화(프린터/필라멘트/프로세스)" msgstr "사용자 사전 설정 자동 동기화(프린터/필라멘트/프로세스)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "기본 제공 사전 설정을 자동으로 업데이트합니다."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8331,16 +8267,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "기본 제공 사전 설정을 자동으로 업데이트합니다."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8353,6 +8279,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "파일을 OrcaSlicer에 연결" msgstr "파일을 OrcaSlicer에 연결"
@@ -8401,16 +8351,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "AMS 블랙리스트 확인 건너뛰기" msgstr "AMS 블랙리스트 확인 건너뛰기"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8418,6 +8359,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8444,6 +8391,24 @@ msgstr "디버그"
msgid "trace" msgid "trace"
msgstr "추적" msgstr "추적"
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "" msgstr ""
@@ -8459,6 +8424,25 @@ msgstr "사전 설정 동기화"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "기본 설정 동기화" msgstr "기본 설정 동기화"
msgid "View control settings"
msgstr "시점 컨트롤 설정"
msgid "Rotate view"
msgstr "시점 회전"
msgid "Pan view"
msgstr "시점 이동"
msgid "Zoom view"
msgstr "시점 확대/축소"
msgid "Other"
msgstr "기타"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "확대/축소 시 마우스 휠이 반전됩니다"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "SSL(MQTT) 활성화" msgstr "SSL(MQTT) 활성화"
@@ -9169,12 +9153,6 @@ msgstr "이 사전 설정 삭제"
msgid "Search in preset" msgid "Search in preset"
msgstr "사전 설정에서 찾기" msgstr "사전 설정에서 찾기"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "모든 설정을 마지막으로 저장한 사전 설정으로 되돌립니다." msgstr "모든 설정을 마지막으로 저장한 사전 설정으로 되돌립니다."
@@ -9460,18 +9438,6 @@ msgstr "압출량 비율 및 PA"
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "출력 챔버 온도" msgstr "출력 챔버 온도"
msgid "Chamber temperature"
msgstr "챔버 온도"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "출력 온도" msgstr "출력 온도"
@@ -9792,22 +9758,12 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr "" msgstr "왼쪽: %s"
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr "" msgstr "오른쪽: %s"
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
msgstr "현재 값을 재설정하고 전역 값에 연결하려면 클릭합니다." msgstr "현재 값을 재설정하고 전역 값에 연결하려면 클릭합니다."
@@ -9827,7 +9783,7 @@ msgid "Transfer or discard changes"
msgstr "변경 사항 폐기 또는 유지" msgstr "변경 사항 폐기 또는 유지"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "이전 값" msgstr "이전 값"
msgid "New Value" msgid "New Value"
@@ -9949,12 +9905,6 @@ msgstr "익스트루더 수"
msgid "Capabilities" msgid "Capabilities"
msgstr "성능" msgstr "성능"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "모든 사전 설정 표시(호환되지 않는 설정 포함)" msgstr "모든 사전 설정 표시(호환되지 않는 설정 포함)"
@@ -11190,21 +11140,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "스커트 & 브림 생성 중" msgstr "스커트 & 브림 생성 중"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "Gcode 내보내는 중" msgstr "Gcode 내보내는 중"
@@ -12049,23 +11990,6 @@ msgstr "일반 출력"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "초기 레이어를 제외한 모든 일반 출력 및 이동의 기본 가속" msgstr "초기 레이어를 제외한 모든 일반 출력 및 이동의 기본 가속"
msgid "Acceleration of travel moves."
msgstr "이동 가속도"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² 또는 %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "브릿지의 가속도. 값을 백분율 (ex. 50%)로 표시하면 외벽 가속도 기준으로 계산됩니다."
msgid "Default filament profile" msgid "Default filament profile"
msgstr "기본 필라멘트 사전설정" msgstr "기본 필라멘트 사전설정"
@@ -12278,12 +12202,6 @@ msgstr "아르키메데스 코드"
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "팔각 나선형" msgstr "팔각 나선형"
msgid "Top surface density"
msgstr "상단 표면 밀도"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "하단 표면 패턴" msgstr "하단 표면 패턴"
@@ -12291,14 +12209,6 @@ msgstr "하단 표면 패턴"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "브릿지 채우기가 아닌 바닥면 채우기의 선 패턴" msgstr "브릿지 채우기가 아닌 바닥면 채우기의 선 패턴"
msgid "Bottom surface density"
msgstr "하단 표면 밀도"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "꽉찬 내부 채우기 패턴" msgstr "꽉찬 내부 채우기 패턴"
@@ -12595,6 +12505,18 @@ msgstr "자동 플러시"
msgid "Auto For Match" msgid "Auto For Match"
msgstr "자동 경기" msgstr "자동 경기"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "플러시 온도" msgstr "플러시 온도"
@@ -12932,7 +12854,7 @@ msgstr "채우기 패턴에서 지원되는 경우 채우기 패턴에 여러
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -13000,6 +12922,80 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "자이로이드" msgstr "자이로이드"
msgid "Lateral lattice angle 1"
msgstr "격자 각도 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Z 방향의 첫 번째 2D 격자 요소 집합의 각도입니다. 0은 수직입니다."
msgid "Lateral lattice angle 2"
msgstr "격자 각도 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Z 방향에서 두 번째 2D 격자 요소 세트의 각도입니다. 0은 수직입니다."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "드문 채우기 고정점 길이"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"사용하여 채우기 선을 내부 둘레에 연결합니다. 백분율(예: 15%)로 표시되는 경우 채우기 돌출 너비에 대해 계산됩니다. Orca Slicer은 두 개의 가까운 채우기 선을 짧은 주변 세그먼트에 연결하려고 합니다. 내부 채우기 고정점 (infill_anchor_max) 최대 길이보다 짧은 경계 세그먼트가 발견되지 않으면 \n"
"채우기 선은 한쪽에서 경계 세그먼트에 연결되고 취해진 경계 세그먼트의 길이는 이 매개변수로 제한되지만 최대 고정점 길이(anchor_length_max) 보다 길지 않습니다.\n"
"단일 채우기 선에 연결된 고정 둘레를 비활성화하려면 이 매개변수를 0으로 설정합니다."
msgid "0 (no open anchors)"
msgstr "0 (개방형 고정점 없음)"
msgid "1000 (unlimited)"
msgstr "1000 (무제한)"
msgid "Maximum length of the infill anchor"
msgstr "채우기 고정점 최대 길이"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"추가 둘레의 짧은 세그먼트를 사용하여 채우기 선을 내부 둘레에 연결합니다. 백분율(예: 15%)로 표시되는 경우 채우기 돌출 너비에 대해 계산됩니다. Orca Slicer은 두 개의 가까운 채우기 선을 짧은 주변 세그먼트에 연결하려고 합니다. 이 매개변수보다 짧은 주변 세그먼트가 발견되지 않으면 채우기 선은 한쪽 측면의 주변 세그먼트에 연결되고 사용된 주변 세그먼트의 길이는 앵커 채우기(infill_anchor)로 제한되지만 이 매개변수보다 길지 않습니다.\n"
"0으로 설정하면 채우기 연결에 대한 이전 알고리즘이 사용되며 1000 & 0과 동일한 결과를 생성해야 합니다."
msgid "0 (Simple connect)"
msgstr "0 (단순 연결)"
msgid "Acceleration of inner walls."
msgstr "내벽의 가속도"
msgid "Acceleration of travel moves."
msgstr "이동 가속도"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "상단 표면 가속도. 낮은 값을 사용하면 상단 표면 품질이 향상될 수 있습니다" msgstr "상단 표면 가속도. 낮은 값을 사용하면 상단 표면 품질이 향상될 수 있습니다"
@@ -13008,8 +13004,11 @@ msgstr "상단 표면 가속도. 낮은 값을 사용하면 상단 표면 품질
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "외벽의 가속도. 낮은 값을 사용하면 품질이 향상 될 수 있습니다" msgstr "외벽의 가속도. 낮은 값을 사용하면 품질이 향상 될 수 있습니다"
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "내벽의 가속도" msgstr "브릿지의 가속도. 값을 백분율 (ex. 50%)로 표시하면 외벽 가속도 기준으로 계산됩니다."
msgid "mm/s² or %"
msgstr "mm/s² 또는 %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "드문 채우기 가속도. 값이 백분율 (예. 100%)로 표시되면 기본 가속도를 기준으로 계산됩니다." msgstr "드문 채우기 가속도. 값이 백분율 (예. 100%)로 표시되면 기본 가속도를 기준으로 계산됩니다."
@@ -13021,6 +13020,14 @@ msgstr "꽉찬 내부 채우기 가속도. 값이 백분율 (예. 100%)로 표
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "초기 레이어 가속도. 낮은 값을 사용하면 빌드 플레이트 안착률을 높일 수 있습니다" msgstr "초기 레이어 가속도. 낮은 값을 사용하면 빌드 플레이트 안착률을 높일 수 있습니다"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "가속/감속 활성화" msgstr "가속/감속 활성화"
@@ -13115,17 +13122,6 @@ msgstr "팬 속도는 \"close_fan_the_first_x_layers\" 의 0에서 \"full_fan_sp
msgid "layer" msgid "layer"
msgstr "레이어" msgstr "레이어"
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "서포트 접점 팬 속도" msgstr "서포트 접점 팬 속도"
@@ -13640,74 +13636,6 @@ msgstr "뭉침 영역 프로빙 제외"
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "뭉침 감지 제외 영역." msgstr "뭉침 감지 제외 영역."
msgid "Lateral lattice angle 1"
msgstr "격자 각도 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Z 방향의 첫 번째 2D 격자 요소 집합의 각도입니다. 0은 수직입니다."
msgid "Lateral lattice angle 2"
msgstr "격자 각도 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Z 방향에서 두 번째 2D 격자 요소 세트의 각도입니다. 0은 수직입니다."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "드문 채우기 고정점 길이"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"사용하여 채우기 선을 내부 둘레에 연결합니다. 백분율(예: 15%)로 표시되는 경우 채우기 돌출 너비에 대해 계산됩니다. Orca Slicer은 두 개의 가까운 채우기 선을 짧은 주변 세그먼트에 연결하려고 합니다. 내부 채우기 고정점 (infill_anchor_max) 최대 길이보다 짧은 경계 세그먼트가 발견되지 않으면 \n"
"채우기 선은 한쪽에서 경계 세그먼트에 연결되고 취해진 경계 세그먼트의 길이는 이 매개변수로 제한되지만 최대 고정점 길이(anchor_length_max) 보다 길지 않습니다.\n"
"단일 채우기 선에 연결된 고정 둘레를 비활성화하려면 이 매개변수를 0으로 설정합니다."
msgid "0 (no open anchors)"
msgstr "0 (개방형 고정점 없음)"
msgid "1000 (unlimited)"
msgstr "1000 (무제한)"
msgid "Maximum length of the infill anchor"
msgstr "채우기 고정점 최대 길이"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"추가 둘레의 짧은 세그먼트를 사용하여 채우기 선을 내부 둘레에 연결합니다. 백분율(예: 15%)로 표시되는 경우 채우기 돌출 너비에 대해 계산됩니다. Orca Slicer은 두 개의 가까운 채우기 선을 짧은 주변 세그먼트에 연결하려고 합니다. 이 매개변수보다 짧은 주변 세그먼트가 발견되지 않으면 채우기 선은 한쪽 측면의 주변 세그먼트에 연결되고 사용된 주변 세그먼트의 길이는 앵커 채우기(infill_anchor)로 제한되지만 이 매개변수보다 길지 않습니다.\n"
"0으로 설정하면 채우기 연결에 대한 이전 알고리즘이 사용되며 1000 & 0과 동일한 결과를 생성해야 합니다."
msgid "0 (Simple connect)"
msgstr "0 (단순 연결)"
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14572,18 +14500,6 @@ msgstr "직접 드라이브"
msgid "Bowden" msgid "Bowden"
msgstr "보우덴" msgstr "보우덴"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "재 시작 시 추가 길이" msgstr "재 시작 시 추가 길이"
@@ -15009,9 +14925,6 @@ msgstr "간격 폐쇄 반경의 2배보다 작은 균열은 삼각형 메시 슬
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "슬라이싱 모드" msgstr "슬라이싱 모드"
msgid "Other"
msgstr "기타"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "3DLabPrint 비행기 모델에는 \"짝수-홀수\"를 사용하세요. \"구멍 닫기\"를 사용하여 모델의 모든 구멍을 닫습니다." msgstr "3DLabPrint 비행기 모델에는 \"짝수-홀수\"를 사용하세요. \"구멍 닫기\"를 사용하여 모델의 모든 구멍을 닫습니다."
@@ -15370,6 +15283,9 @@ msgstr ""
"\n" "\n"
"이 옵션은 매크로를 통해 또는 기본적으로 M191 및 M141 명령을 지원하는 펌웨어에 의존하며 일반적으로 활성 챔버 히터가 설치된 경우 사용됩니다." "이 옵션은 매크로를 통해 또는 기본적으로 M191 및 M141 명령을 지원하는 펌웨어에 의존하며 일반적으로 활성 챔버 히터가 설치된 경우 사용됩니다."
msgid "Chamber temperature"
msgstr "챔버 온도"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15383,17 +15299,6 @@ msgstr ""
"\n" "\n"
"활성화된 경우 이 매개변수는 원하는 챔버 온도를 출력 시작 매크로 또는 PRINT_START(기타 변수) CHAMBER_TEMP=[chamber_temp]와 같은 열 흡수 매크로에 전달하는 데 사용할 수 있는 Chamber_temp라는 Gcode 변수도 설정합니다. 이는 프린터가 M141/M191 명령을 지원하지 않거나 활성 챔버 히터가 설치되지 않은 경우 출력 시작 매크로에서 열 흡수를 처리하려는 경우 유용할 수 있습니다." "활성화된 경우 이 매개변수는 원하는 챔버 온도를 출력 시작 매크로 또는 PRINT_START(기타 변수) CHAMBER_TEMP=[chamber_temp]와 같은 열 흡수 매크로에 전달하는 데 사용할 수 있는 Chamber_temp라는 Gcode 변수도 설정합니다. 이는 프린터가 M141/M191 명령을 지원하지 않거나 활성 챔버 히터가 설치되지 않은 경우 출력 시작 매크로에서 열 흡수를 처리하려는 경우 유용할 수 있습니다."
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "초기 레이어 이후의 노즐 온도" msgstr "초기 레이어 이후의 노즐 온도"
@@ -15439,6 +15344,20 @@ msgstr "상단 쉘 두께"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "상단 쉘 레이어로 계산된 두께가 이 값보다 얇은 경우 슬라이싱할 때 상단 꽉찬 레이어의 수가 증가합니다. 이렇게 하면 레이어 높이가 작을 때 쉘이 너무 얇아지는 것을 방지할 수 있습니다. 0은 이 설정이 비활성화되고 상단 쉘의 두께가 절대적으로 상단 쉘 레이어에 의해 결정됨을 의미합니다" msgstr "상단 쉘 레이어로 계산된 두께가 이 값보다 얇은 경우 슬라이싱할 때 상단 꽉찬 레이어의 수가 증가합니다. 이렇게 하면 레이어 높이가 작을 때 쉘이 너무 얇아지는 것을 방지할 수 있습니다. 0은 이 설정이 비활성화되고 상단 쉘의 두께가 절대적으로 상단 쉘 레이어에 의해 결정됨을 의미합니다"
msgid "Top surface density"
msgstr "상단 표면 밀도"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr "하단 표면 밀도"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "압출이 없을 때의 이동 속도" msgstr "압출이 없을 때의 이동 속도"
@@ -15829,6 +15748,9 @@ msgstr "여러 STL을 내보내기"
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "객체를 여러 STL로 경로에 내보내기" msgstr "객체를 여러 STL로 경로에 내보내기"
msgid "Slice"
msgstr "슬라이스"
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "플레이트 슬라이스: 0-모든 플레이트, i-플레이트 i, 기타-잘못됨" msgstr "플레이트 슬라이스: 0-모든 플레이트, i-플레이트 i, 기타-잘못됨"
@@ -18055,132 +17977,6 @@ msgstr "로그인/테스트"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "출력 호스트를 통해 연결된 프린터에 연결하지 못했습니다." msgstr "출력 호스트를 통해 연결된 프린터에 연결하지 못했습니다."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -18263,19 +18059,6 @@ msgstr "MKS에 대한 연결이 올바르게 작동합니다."
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "MKS에 연결할 수 없습니다" msgstr "MKS에 연결할 수 없습니다"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "OctoPrint에 대한 연결이 올바르게 작동합니다." msgstr "OctoPrint에 대한 연결이 올바르게 작동합니다."
@@ -19432,30 +19215,6 @@ msgstr ""
"뒤틀림 방지\n" "뒤틀림 방지\n"
"ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" "ABS와 같이 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?"
#~ msgid "View control settings"
#~ msgstr "시점 컨트롤 설정"
#~ msgid "Rotate view"
#~ msgstr "시점 회전"
#~ msgid "Pan view"
#~ msgstr "시점 이동"
#~ msgid "Zoom view"
#~ msgstr "시점 확대/축소"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "확대/축소 시 마우스 휠이 반전됩니다"
#, c-format, boost-format
#~ msgid "Left: %s"
#~ msgstr "왼쪽: %s"
#, c-format, boost-format
#~ msgid "Right: %s"
#~ msgstr "오른쪽: %s"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "네트워크 플러그인 사용" #~ msgstr "네트워크 플러그인 사용"
-3
View File
@@ -227,14 +227,11 @@ src/slic3r/GUI/CreatePresetsDialog.cpp
src/slic3r/GUI/DailyTips.cpp src/slic3r/GUI/DailyTips.cpp
src/slic3r/Utils/CalibUtils.cpp src/slic3r/Utils/CalibUtils.cpp
src/slic3r/GUI/PhysicalPrinterDialog.cpp src/slic3r/GUI/PhysicalPrinterDialog.cpp
src/slic3r/GUI/CrealityDiscoveryDialog.cpp
src/slic3r/GUI/TroubleshootDialog.cpp
src/slic3r/Utils/3DPrinterOS.cpp src/slic3r/Utils/3DPrinterOS.cpp
src/slic3r/Utils/AstroBox.cpp src/slic3r/Utils/AstroBox.cpp
src/slic3r/Utils/Duet.cpp src/slic3r/Utils/Duet.cpp
src/slic3r/Utils/FlashAir.cpp src/slic3r/Utils/FlashAir.cpp
src/slic3r/Utils/MKS.cpp src/slic3r/Utils/MKS.cpp
src/slic3r/Utils/Moonraker.cpp
src/slic3r/Utils/OctoPrint.cpp src/slic3r/Utils/OctoPrint.cpp
src/slic3r/Utils/Repetier.cpp src/slic3r/Utils/Repetier.cpp
src/slic3r/Utils/ProfileDescription.hpp src/slic3r/Utils/ProfileDescription.hpp
File diff suppressed because it is too large Load Diff
+225 -457
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@@ -1696,25 +1696,6 @@ msgstr "OrcaSlicer kreeg een onbehandelde uitzondering: %1%"
msgid "Untitled" msgid "Untitled"
msgstr "Naamloos" msgstr "Naamloos"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"Sinds versie 2.4.0 synchroniseert OrcaSlicer gebruikersprofielen via Orca Cloud in plaats van Bambu Cloud.\n"
"\n"
"Om je bestaande profielen te migreren, log je in bij Orca Cloud en worden ze automatisch overgezet. Raadpleeg onze wiki voor meer informatie over hoe OrcaSlicer je profielen opslaat en synchroniseert, of om je voorinstellingen handmatig te migreren.\n"
"\n"
"Als je Bambu Cloud niet gebruikte om profielen te synchroniseren, heeft deze wijziging geen invloed op jou en kun je dit bericht veilig negeren."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1744,12 +1725,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 Runtime" msgstr "WebView2 Runtime"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -4042,9 +4017,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "De aanbevolen mondstuk temperatuur voor dit type filament is [%d, %d] graden Celsius." msgstr "De aanbevolen mondstuk temperatuur voor dit type filament is [%d, %d] graden Celsius."
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4058,10 +4030,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "De huidige kamertemperatuur is hoger dan de veilige temperatuur van het materiaal; dit kan leiden tot verzachting van het materiaal en verstoppingen van het mondstuk. De maximale veilige temperatuur voor het materiaal is %d" msgstr "De huidige kamertemperatuur is hoger dan de veilige temperatuur van het materiaal; dit kan leiden tot verzachting van het materiaal en verstoppingen van het mondstuk. De maximale veilige temperatuur voor het materiaal is %d"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5167,12 +5135,6 @@ msgstr "Alle platen"
msgid "Stats" msgid "Stats"
msgstr "Statistieken" msgstr "Statistieken"
msgid "Slice"
msgstr ""
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "Montage terug" msgstr "Montage terug"
@@ -5240,7 +5202,7 @@ msgstr ""
msgid "Size:" msgid "Size:"
msgstr "Maat:" msgstr "Maat:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7800,45 +7762,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "Kies Downloadmap" msgstr "Kies Downloadmap"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr "Gelukt"
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr "Herladen"
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "Associeer" msgstr "Associeer"
@@ -7894,6 +7817,12 @@ msgstr "Toon startscherm"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "Toon het opstartscherm tijdens het opstarten." msgstr "Toon het opstartscherm tijdens het opstarten."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7924,13 +7853,6 @@ msgstr ""
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "" msgstr ""
msgid "Auto backup"
msgstr "Automatisch een back-up maken"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Maak regelmatig een back-up van uw project, zodat u het kunt herstellen na een incidentele crash."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -7949,17 +7871,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr "Automatisch een back-up maken"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Maak regelmatig een back-up van uw project, zodat u het kunt herstellen na een incidentele crash."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "Voorinstelling" msgstr "Voorinstelling"
@@ -7991,12 +7908,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "Functies" msgstr "Functies"
@@ -8009,6 +7920,18 @@ msgstr ""
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "Gedrag" msgstr "Gedrag"
@@ -8236,6 +8159,19 @@ msgstr "Alleen op stabiele updates controleren"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "Gebruikersvoorinstellingen automatisch synchroniseren (printer/filament/proces)" msgstr "Gebruikersvoorinstellingen automatisch synchroniseren (printer/filament/proces)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Ingebouwde voorinstellingen automatisch bijwerken."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8248,16 +8184,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Ingebouwde voorinstellingen automatisch bijwerken."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8270,6 +8196,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr "Gelukt"
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "Koppel bestanden aan OrcaSlicer" msgstr "Koppel bestanden aan OrcaSlicer"
@@ -8318,16 +8268,7 @@ msgstr "Ontwikkelaar"
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "AMS-zwartelijstcontrole overslaan" msgstr "AMS-zwartelijstcontrole overslaan"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8335,6 +8276,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8361,6 +8308,24 @@ msgstr ""
msgid "trace" msgid "trace"
msgstr "" msgstr ""
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr "Herladen"
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "Foutopsporing" msgstr "Foutopsporing"
@@ -8376,6 +8341,25 @@ msgstr "Voorinstellingen synchronizeren"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "Synchroniseer voorkeuren" msgstr "Synchroniseer voorkeuren"
msgid "View control settings"
msgstr "Besturing instellingen weergeven"
msgid "Rotate view"
msgstr ""
msgid "Pan view"
msgstr ""
msgid "Zoom view"
msgstr ""
msgid "Other"
msgstr "Anders"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "Omgekeerde scrollrichting tijdens het zoomen"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "" msgstr ""
@@ -9077,12 +9061,6 @@ msgstr "Verwijder deze voorinstelling"
msgid "Search in preset" msgid "Search in preset"
msgstr "Zoeken in voorinstelling" msgstr "Zoeken in voorinstelling"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "Klik om alle instellingen terug te zetten naar de laatst opgeslagen voorinstelling." msgstr "Klik om alle instellingen terug te zetten naar de laatst opgeslagen voorinstelling."
@@ -9368,18 +9346,6 @@ msgstr ""
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr "Kamertemperatuur"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "Print temperatuur" msgstr "Print temperatuur"
@@ -9702,22 +9668,12 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr "" msgstr "Links: %s"
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr "" msgstr "Rechts: %s"
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
msgstr "Klik om de huidige waarde terug te zetten en de globale waarde toe te passen." msgstr "Klik om de huidige waarde terug te zetten en de globale waarde toe te passen."
@@ -9737,7 +9693,7 @@ msgid "Transfer or discard changes"
msgstr "Verwerp of bewaar aanpassingen" msgstr "Verwerp of bewaar aanpassingen"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "Oude waarde" msgstr "Oude waarde"
msgid "New Value" msgid "New Value"
@@ -9853,12 +9809,6 @@ msgstr "Aantal extruders"
msgid "Capabilities" msgid "Capabilities"
msgstr "Mogelijkheden" msgstr "Mogelijkheden"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Toon alle presets (inclusief incompatibele)" msgstr "Toon alle presets (inclusief incompatibele)"
@@ -11075,21 +11025,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "Skirt en brim worden gegenereerd" msgstr "Skirt en brim worden gegenereerd"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "G-code exporteren" msgstr "G-code exporteren"
@@ -11888,23 +11829,6 @@ msgstr "Normaal printen"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "Dit is de standaard versnelling voor zowel normaal printen en verplaatsen behalve voor de eerste laag" msgstr "Dit is de standaard versnelling voor zowel normaal printen en verplaatsen behalve voor de eerste laag"
msgid "Acceleration of travel moves."
msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² of %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "Default filament profile" msgid "Default filament profile"
msgstr "Standaard filament profiel" msgstr "Standaard filament profiel"
@@ -12087,12 +12011,6 @@ msgstr ""
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "Octagram Spiraal" msgstr "Octagram Spiraal"
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Bodem oppvlakte patroon" msgstr "Bodem oppvlakte patroon"
@@ -12100,14 +12018,6 @@ msgstr "Bodem oppvlakte patroon"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "Dit is het lijnenpatroon van de vulling (infill) van het bodemoppervlak, maar niet van de vulling van de brug." msgstr "Dit is het lijnenpatroon van de vulling (infill) van het bodemoppervlak, maar niet van de vulling van de brug."
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Intern massief invulpatroon" msgstr "Intern massief invulpatroon"
@@ -12368,6 +12278,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12700,7 +12622,7 @@ msgstr ""
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12768,6 +12690,75 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "Gyroide" msgstr "Gyroide"
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr "Maximale lengte van de vullingsbevestiging"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "Acceleration of inner walls."
msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "Versnelling van de topoppervlakte-invulling. Gebruik van een lagere waarde kan de kwaliteit van de bovenlaag verbeteren." msgstr "Versnelling van de topoppervlakte-invulling. Gebruik van een lagere waarde kan de kwaliteit van de bovenlaag verbeteren."
@@ -12776,9 +12767,12 @@ msgstr "Versnelling van de topoppervlakte-invulling. Gebruik van een lagere waar
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "Versnelling van de buitenwand: een lagere waarde kan de kwaliteit verbeteren." msgstr "Versnelling van de buitenwand: een lagere waarde kan de kwaliteit verbeteren."
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "" msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² of %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "Versnelling van de schaarse invulling. Als de waarde wordt uitgedrukt als een percentage (bijvoorbeeld 100%), wordt deze berekend op basis van de standaardversnelling." msgstr "Versnelling van de schaarse invulling. Als de waarde wordt uitgedrukt als een percentage (bijvoorbeeld 100%), wordt deze berekend op basis van de standaardversnelling."
@@ -12789,6 +12783,14 @@ msgstr ""
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "Dit is de afdrukversnelling voor de eerste laag. Een beperkte versnelling kan de hechting van de bouwplaat verbeteren." msgstr "Dit is de afdrukversnelling voor de eerste laag. Een beperkte versnelling kan de hechting van de bouwplaat verbeteren."
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "Accel_to_decel inschakelen" msgstr "Accel_to_decel inschakelen"
@@ -12883,17 +12885,6 @@ msgstr ""
msgid "layer" msgid "layer"
msgstr "laag" msgstr "laag"
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "" msgstr ""
@@ -13378,69 +13369,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr ""
msgid "1000 (unlimited)"
msgstr ""
msgid "Maximum length of the infill anchor"
msgstr "Maximale lengte van de vullingsbevestiging"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14276,18 +14204,6 @@ msgstr "Direct Drive"
msgid "Bowden" msgid "Bowden"
msgstr "Bowden" msgstr "Bowden"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "Extra lengte bij herstart" msgstr "Extra lengte bij herstart"
@@ -14694,9 +14610,6 @@ msgstr "Scheuren kleiner dan 2x de sluitradius van de spleet worden opgevuld tij
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Slicing-modus" msgstr "Slicing-modus"
msgid "Other"
msgstr "Anders"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Gebruik „Even-Oneven” voor 3DLabPrint-vliegtuigmodellen. Gebruik „Gaten sluiten” om alle gaten in het model te sluiten." msgstr "Gebruik „Even-Oneven” voor 3DLabPrint-vliegtuigmodellen. Gebruik „Gaten sluiten” om alle gaten in het model te sluiten."
@@ -15050,6 +14963,9 @@ msgid ""
"This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed."
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr "Kamertemperatuur"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15058,17 +14974,6 @@ msgid ""
"If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed."
msgstr "" msgstr ""
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "Mondstuk temperatuur voor de lagen na de eerste laag" msgstr "Mondstuk temperatuur voor de lagen na de eerste laag"
@@ -15114,6 +15019,20 @@ msgstr "Dikte bovenkant"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "Het aantal bovenste solide lagen wordt verhoogd tijdens het slicen als de totale dikte van de bovenste lagen lager is dan deze waarde. Dit zorgt ervoor dat de schaal niet te dun is bij een lage laaghoogte. 0 betekend dat deze instelling niet actief is en dat de dikte van de bovenkant bepaald wordt door het aantal bodem lagen." msgstr "Het aantal bovenste solide lagen wordt verhoogd tijdens het slicen als de totale dikte van de bovenste lagen lager is dan deze waarde. Dit zorgt ervoor dat de schaal niet te dun is bij een lage laaghoogte. 0 betekend dat deze instelling niet actief is en dat de dikte van de bovenkant bepaald wordt door het aantal bodem lagen."
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "Dit is de snelheid waarmee verplaatsingen zullen worden gedaan." msgstr "Dit is de snelheid waarmee verplaatsingen zullen worden gedaan."
@@ -15481,6 +15400,9 @@ msgstr ""
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Slice de printbedden: 0-alle printbedden, i-printbed i, andere-onjuist" msgstr "Slice de printbedden: 0-alle printbedden, i-printbed i, andere-onjuist"
@@ -17639,132 +17561,6 @@ msgstr "Inloggen/Test"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "Verbinding met printers aangesloten via de printhost mislukt." msgstr "Verbinding met printers aangesloten via de printhost mislukt."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -17847,19 +17643,6 @@ msgstr ""
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "Kan geen verbinding maken met MKS" msgstr "Kan geen verbinding maken met MKS"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "" msgstr ""
@@ -19016,21 +18799,6 @@ msgstr ""
"Kromtrekken voorkomen\n" "Kromtrekken voorkomen\n"
"Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?" "Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?"
#~ msgid "View control settings"
#~ msgstr "Besturing instellingen weergeven"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "Omgekeerde scrollrichting tijdens het zoomen"
#, c-format, boost-format
#~ msgid "Left: %s"
#~ msgstr "Links: %s"
#, c-format, boost-format
#~ msgid "Right: %s"
#~ msgstr "Rechts: %s"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "Netwerkplug-in inschakelen" #~ msgstr "Netwerkplug-in inschakelen"
+230 -471
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OrcaSlicer 2.3.0-rc\n" "Project-Id-Version: OrcaSlicer 2.3.0-rc\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: Krzysztof Morga <<tlumaczeniebs@gmail.com>>\n" "Last-Translator: Krzysztof Morga <<tlumaczeniebs@gmail.com>>\n"
"Language-Team: \n" "Language-Team: \n"
@@ -1716,25 +1716,6 @@ msgstr "OrcaSlicer napotkał nieobsługiwany wyjątek: %1%"
msgid "Untitled" msgid "Untitled"
msgstr "Bez tytułu" msgstr "Bez tytułu"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"Od wersji 2.4.0 OrcaSlicer synchronizuje profile użytkownika za pośrednictwem Orca Cloud zamiast Bambu Cloud.\n"
"\n"
"Aby przenieść istniejące profile, zaloguj się do Orca Cloud, a zostaną one przeniesione automatycznie. Aby dowiedzieć się więcej o tym, jak OrcaSlicer przechowuje i synchronizuje Twoje profile, lub aby ręcznie przenieść swoje profile, zajrzyj do naszej wiki.\n"
"\n"
"Jeśli nie korzystano z Bambu Cloud do synchronizacji profili, ta zmiana Cię nie dotyczy i możesz zignorować tę wiadomość."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1764,12 +1745,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 Runtime" msgstr "WebView2 Runtime"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -4090,9 +4065,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "Zalecana temperatura dyszy dla tego typu filamentu wynosi [%d, %d] stopni Celsjusza" msgstr "Zalecana temperatura dyszy dla tego typu filamentu wynosi [%d, %d] stopni Celsjusza"
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4106,10 +4078,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "Obecna temperatura komory jest wyższa niż bezpieczna temperatura dla filamentu, co może prowadzić do jego mięknięcia i zatykania. Maksymalna bezpieczna temperatura dla tego filamentu wynosi %d" msgstr "Obecna temperatura komory jest wyższa niż bezpieczna temperatura dla filamentu, co może prowadzić do jego mięknięcia i zatykania. Maksymalna bezpieczna temperatura dla tego filamentu wynosi %d"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5224,12 +5192,6 @@ msgstr ""
msgid "Stats" msgid "Stats"
msgstr "" msgstr ""
msgid "Slice"
msgstr ""
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "Powrót do montażu" msgstr "Powrót do montażu"
@@ -5297,7 +5259,7 @@ msgstr "Objętość:"
msgid "Size:" msgid "Size:"
msgstr "Rozmiar:" msgstr "Rozmiar:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "Wykryto konflikty ścieżek G-code na warstwie %d, Z = %.2lfmm. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)." msgstr "Wykryto konflikty ścieżek G-code na warstwie %d, Z = %.2lfmm. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)."
@@ -7893,45 +7855,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "Wybierz katalog pobierania" msgstr "Wybierz katalog pobierania"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "Powiązanie" msgstr "Powiązanie"
@@ -7987,6 +7910,12 @@ msgstr "Wyświetlanie ekranu powitalnego"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "Wyświetla ekran powitalny podczas uruchamiania." msgstr "Wyświetla ekran powitalny podczas uruchamiania."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -8017,13 +7946,6 @@ msgstr "Zachowanie przy wczytywaniu"
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "Określa czy ustawienia drukarki/filamentu/procesu mają być wczytywane podczas otwierania pliku .3mf" msgstr "Określa czy ustawienia drukarki/filamentu/procesu mają być wczytywane podczas otwierania pliku .3mf"
msgid "Auto backup"
msgstr "Automatyczne tworzenie kopii zapasowej"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Wykonuje okresowe kopie zapasowe projektu w celu przywracania po sporadycznych awariach."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -8042,17 +7964,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr "Automatyczne tworzenie kopii zapasowej"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Wykonuje okresowe kopie zapasowe projektu w celu przywracania po sporadycznych awariach."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "Profil" msgstr "Profil"
@@ -8084,12 +8001,6 @@ msgstr "filamenty"
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -8102,6 +8013,18 @@ msgstr "Umożliwia wysyłanie zadania do wielu urządzeń jednocześnie i zarzą
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "Okno dialogowe do wyboru trybu grupowania filamentów" msgstr "Okno dialogowe do wyboru trybu grupowania filamentów"
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -8329,6 +8252,19 @@ msgstr "Sprawdzanie aktualizacji do stabilnych wersji"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "Automatyczne synchronizowanie profili użytkownika (drukarka/filament/proces)" msgstr "Automatyczne synchronizowanie profili użytkownika (drukarka/filament/proces)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Automatyczne uaktualnianie wbudowanych profili"
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8341,16 +8277,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Automatyczne uaktualnianie wbudowanych profili"
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8363,6 +8289,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "Skojarzenia plików z OrcaSlicer" msgstr "Skojarzenia plików z OrcaSlicer"
@@ -8408,16 +8358,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "Pomijanie sprawdzania czarnej listy AMS" msgstr "Pomijanie sprawdzania czarnej listy AMS"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8425,6 +8366,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8451,6 +8398,24 @@ msgstr "debugowanie"
msgid "trace" msgid "trace"
msgstr "śledzenie" msgstr "śledzenie"
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "Debugowanie" msgstr "Debugowanie"
@@ -8466,6 +8431,25 @@ msgstr "Synchronizacja profili"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "Synchronizacja preferencji" msgstr "Synchronizacja preferencji"
msgid "View control settings"
msgstr "Ustawienia kontrolowania widoku"
msgid "Rotate view"
msgstr "Obróć widok"
msgid "Pan view"
msgstr "Przesuń widok"
msgid "Zoom view"
msgstr "Przybliż widok"
msgid "Other"
msgstr "Inne"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "Kierunek obracania koła myszy odwraca się podczas powiększania"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "Włącz SSL(MQTT)" msgstr "Włącz SSL(MQTT)"
@@ -9176,12 +9160,6 @@ msgstr "Usuń ten profil"
msgid "Search in preset" msgid "Search in preset"
msgstr "Szukaj w profilu" msgstr "Szukaj w profilu"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "Proszę kliknąć, aby przywrócić wszystkie ustawienia do ostatnio zapisanego profilu." msgstr "Proszę kliknąć, aby przywrócić wszystkie ustawienia do ostatnio zapisanego profilu."
@@ -9473,18 +9451,6 @@ msgstr "Współczynnik przepływu i Wzrost ciśnienia (PA)"
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "Temperatura komory druku" msgstr "Temperatura komory druku"
msgid "Chamber temperature"
msgstr "Temperatura komory"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "Temperatura druku" msgstr "Temperatura druku"
@@ -9809,22 +9775,12 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr "" msgstr "Lewy: %s"
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr "" msgstr "Prawy: %s"
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
msgstr "Kliknij, aby przywrócić bieżącą wartość do wartości globalnej." msgstr "Kliknij, aby przywrócić bieżącą wartość do wartości globalnej."
@@ -9844,7 +9800,7 @@ msgid "Transfer or discard changes"
msgstr "Przenieść lub odrzucić zmiany" msgstr "Przenieść lub odrzucić zmiany"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "Stara wartość" msgstr "Stara wartość"
msgid "New Value" msgid "New Value"
@@ -9966,12 +9922,6 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "Możliwości" msgstr "Możliwości"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)"
@@ -11205,21 +11155,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "Kompensacja skurczu filamentu nie będzie zastosowana, ponieważ skurcz używanych filamentów jest zbyt zróżnicowany." msgstr "Kompensacja skurczu filamentu nie będzie zastosowana, ponieważ skurcz używanych filamentów jest zbyt zróżnicowany."
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "Generowanie skirtu i brimu" msgstr "Generowanie skirtu i brimu"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "Eksportowanie G-code" msgstr "Eksportowanie G-code"
@@ -12066,23 +12007,6 @@ msgstr "Normalne drukowanie"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "Domyślne przyspieszenie zarówno normalnego druku, jak i przemieszczenia, z wyjątkiem pierwszej warstwy" msgstr "Domyślne przyspieszenie zarówno normalnego druku, jak i przemieszczenia, z wyjątkiem pierwszej warstwy"
msgid "Acceleration of travel moves."
msgstr "Przyspieszenie ruchów podróżnych"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² lub %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Przyspieszenie na mostkach. Jeśli wartość jest wyrażona w procentach (np. 50%), będzie obliczana na podstawie przyspieszenia zewnętrznej ściany."
msgid "Default filament profile" msgid "Default filament profile"
msgstr "Domyślny profil filamentu" msgstr "Domyślny profil filamentu"
@@ -12297,12 +12221,6 @@ msgstr "Struny Archimedesa"
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "Spirala oktagramu" msgstr "Spirala oktagramu"
msgid "Top surface density"
msgstr "Gęstość górnej powierzchni"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Wzór dolnej powierzchni" msgstr "Wzór dolnej powierzchni"
@@ -12310,14 +12228,6 @@ msgstr "Wzór dolnej powierzchni"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" msgstr "Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu"
msgid "Bottom surface density"
msgstr "Gęstość dolnej powierzchni"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Wzór wewnętrznego pełnego wypełnienia" msgstr "Wzór wewnętrznego pełnego wypełnienia"
@@ -12610,6 +12520,18 @@ msgstr "Automatyczne płukanie"
msgid "Auto For Match" msgid "Auto For Match"
msgstr "Automatyczne dopasowanie" msgstr "Automatyczne dopasowanie"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "Temperatura spłukiwania" msgstr "Temperatura spłukiwania"
@@ -12947,7 +12869,7 @@ msgstr "Wypełnienie przy użyciu wielu linii, jeśli jest to obsługiwane przez
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -13015,6 +12937,79 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "Gyroidalny" msgstr "Gyroidalny"
msgid "Lateral lattice angle 1"
msgstr "Kąt siatki 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Kąt nachylenia pierwszej linii dla wzorca wypełnienia „siatka 2D” względem osi Z. Zero oznacza pionową."
msgid "Lateral lattice angle 2"
msgstr "Kąt siatki 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Kąt nachylenia drugiej linii dla wzorca wypełnienia \"2D siatka\" względem osi Z."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Długość kotwiczenia wypełnienia"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (przykład: 15%), zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu zostanie ograniczona do wartości określonej w parametrze infill_anchor, ale nie przekroczy tej wartości.\n"
"Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero. Ustaw zero, aby wyłączyć kotwiczenie obrysów do pojedynczej linii wypełnienia."
msgid "0 (no open anchors)"
msgstr "0 (brak otwartych kotwic)"
msgid "1000 (unlimited)"
msgstr "1000 (nieograniczone)"
msgid "Maximum length of the infill anchor"
msgstr "Maksymalna długość kotwiczenia wypełnienia"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"Łączenie wypełnienia z wewnętrznym obrysem przez dodanie krótkiego segmentu obrysu. Jeśli wyrażone w procentach (np. 15%), zostanie obliczone z szerokości ścieżki wypełnienia. Orca Slicer spróbuje połączyć dwie najbliższe linie wypełnienia krótkim segmentem obrysu. Jeśli nie zostanie znaleziony segment krótszy, niż ten parametr, linia wypełnienia zostanie dołączona do segmentu obrysu tylko z jednej strony, a długość segmentu będzie ograniczona do wartości parametru infill_anchor, ale nie dłuższa niż ten parametr.\n"
"Jeśli ustawione na 0, zostanie użyty stary algorytm łączenia wypełnienia, powinien dać ten sam wynik co przy ustawieniu 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (bez przymocowania)"
msgid "Acceleration of inner walls."
msgstr "Przyspieszenie na wewnętrznych ścianach"
msgid "Acceleration of travel moves."
msgstr "Przyspieszenie ruchów podróżnych"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości może poprawić jakość górnej powierzchni" msgstr "Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości może poprawić jakość górnej powierzchni"
@@ -13023,8 +13018,11 @@ msgstr "Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wa
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "Przyspieszenie na zewnętrznej ścianie. Użycie niższej wartości może poprawić jakość" msgstr "Przyspieszenie na zewnętrznej ścianie. Użycie niższej wartości może poprawić jakość"
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Przyspieszenie na wewnętrznych ścianach" msgstr "Przyspieszenie na mostkach. Jeśli wartość jest wyrażona w procentach (np. 50%), będzie obliczana na podstawie przyspieszenia zewnętrznej ściany."
msgid "mm/s² or %"
msgstr "mm/s² lub %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "Przyspieszenie na rzadkim wypełnieniu. Jeśli wartość jest wyrażona w procentach (np. 100%), będzie obliczana na podstawie domyślnego przyspieszenia." msgstr "Przyspieszenie na rzadkim wypełnieniu. Jeśli wartość jest wyrażona w procentach (np. 100%), będzie obliczana na podstawie domyślnego przyspieszenia."
@@ -13036,6 +13034,14 @@ msgstr "Przyspieszenie wewnętrznego, pełnego wypełnienia. Jeśli wartość je
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić przyczepność do stołu" msgstr "Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić przyczepność do stołu"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "Włącz accel_to_decel" msgstr "Włącz accel_to_decel"
@@ -13130,17 +13136,6 @@ msgstr "Prędkość wentylatora będzie stopniowo zwiększana liniowo od zera na
msgid "layer" msgid "layer"
msgstr "warstwa" msgstr "warstwa"
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "Prędkość wentylatora dla warstwy łączącej podpory" msgstr "Prędkość wentylatora dla warstwy łączącej podpory"
@@ -13653,73 +13648,6 @@ msgstr "Obszar wykluczony z sondowania pod kątem zalepienia dyszy"
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "Obszar wykluczony z sondowania pod kątem zalepienia dyszy." msgstr "Obszar wykluczony z sondowania pod kątem zalepienia dyszy."
msgid "Lateral lattice angle 1"
msgstr "Kąt siatki 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Kąt nachylenia pierwszej linii dla wzorca wypełnienia „siatka 2D” względem osi Z. Zero oznacza pionową."
msgid "Lateral lattice angle 2"
msgstr "Kąt siatki 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Kąt nachylenia drugiej linii dla wzorca wypełnienia \"2D siatka\" względem osi Z."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Długość kotwiczenia wypełnienia"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (przykład: 15%), zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu zostanie ograniczona do wartości określonej w parametrze infill_anchor, ale nie przekroczy tej wartości.\n"
"Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero. Ustaw zero, aby wyłączyć kotwiczenie obrysów do pojedynczej linii wypełnienia."
msgid "0 (no open anchors)"
msgstr "0 (brak otwartych kotwic)"
msgid "1000 (unlimited)"
msgstr "1000 (nieograniczone)"
msgid "Maximum length of the infill anchor"
msgstr "Maksymalna długość kotwiczenia wypełnienia"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"Łączenie wypełnienia z wewnętrznym obrysem przez dodanie krótkiego segmentu obrysu. Jeśli wyrażone w procentach (np. 15%), zostanie obliczone z szerokości ścieżki wypełnienia. Orca Slicer spróbuje połączyć dwie najbliższe linie wypełnienia krótkim segmentem obrysu. Jeśli nie zostanie znaleziony segment krótszy, niż ten parametr, linia wypełnienia zostanie dołączona do segmentu obrysu tylko z jednej strony, a długość segmentu będzie ograniczona do wartości parametru infill_anchor, ale nie dłuższa niż ten parametr.\n"
"Jeśli ustawione na 0, zostanie użyty stary algorytm łączenia wypełnienia, powinien dać ten sam wynik co przy ustawieniu 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (bez przymocowania)"
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14590,18 +14518,6 @@ msgstr "Napęd bezpośredni"
msgid "Bowden" msgid "Bowden"
msgstr "Bowden" msgstr "Bowden"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "Dodatkowa ilość dla powrotu" msgstr "Dodatkowa ilość dla powrotu"
@@ -15027,9 +14943,6 @@ msgstr "Szpary mniejsze niż dwukrotność wartości parametru „promień zamyk
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Tryb cięcia" msgstr "Tryb cięcia"
msgid "Other"
msgstr "Inne"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Użyj „Parzysto-nieparzysty” dla modeli samolotów 3DLabPrint. Użyj „Zamknij otwory” do zamknięcia wszystkich otworów w modelu." msgstr "Użyj „Parzysto-nieparzysty” dla modeli samolotów 3DLabPrint. Użyj „Zamknij otwory” do zamknięcia wszystkich otworów w modelu."
@@ -15387,6 +15300,9 @@ msgstr ""
"\n" "\n"
"Ta opcja opiera się na poleceniach M191 i M141 wspieranych przez oprogramowanie układowe, czy to za pomocą makr, czy natywnie i jest używana, gdy zainstalowany jest aktywna podgrzewacz." "Ta opcja opiera się na poleceniach M191 i M141 wspieranych przez oprogramowanie układowe, czy to za pomocą makr, czy natywnie i jest używana, gdy zainstalowany jest aktywna podgrzewacz."
msgid "Chamber temperature"
msgstr "Temperatura komory"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15400,17 +15316,6 @@ msgstr ""
"\n" "\n"
"Jeśli włączona, ten parametr ustawia także zmienną gcode o nazwie chamber_temperature, która może być użyta do przekazania żądanej temperatury komory do makra rozpoczynającego drukowanie, lub makra utrzymywania ciepła, na przykład: PRINT_START (inne zmienne) CHAMBER_TEMP=[chamber_temperature]. Może to być przydatne, jeśli twoja drukarka nie obsługuje poleceń M141/M191 lub jeśli chcesz zarządzać utrzymywaniem ciepła w makrze rozpoczynającym drukowanie, jeśli nie jest zainstalowany aktywna podgrzewacz komory." "Jeśli włączona, ten parametr ustawia także zmienną gcode o nazwie chamber_temperature, która może być użyta do przekazania żądanej temperatury komory do makra rozpoczynającego drukowanie, lub makra utrzymywania ciepła, na przykład: PRINT_START (inne zmienne) CHAMBER_TEMP=[chamber_temperature]. Może to być przydatne, jeśli twoja drukarka nie obsługuje poleceń M141/M191 lub jeśli chcesz zarządzać utrzymywaniem ciepła w makrze rozpoczynającym drukowanie, jeśli nie jest zainstalowany aktywna podgrzewacz komory."
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "Temperatura dyszy dla warstw po początkowej" msgstr "Temperatura dyszy dla warstw po początkowej"
@@ -15456,6 +15361,20 @@ msgstr "Grubość górnej powłoki"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "Liczba górnych zwartych warstw jest zwiększana podczas cięcia, jeśli grubość obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest absolutnie określona przez górne warstwy powłoki" msgstr "Liczba górnych zwartych warstw jest zwiększana podczas cięcia, jeśli grubość obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest absolutnie określona przez górne warstwy powłoki"
msgid "Top surface density"
msgstr "Gęstość górnej powierzchni"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr "Gęstość dolnej powierzchni"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "Prędkość przemieszczania, która jest szybsza i bez ekstruzji" msgstr "Prędkość przemieszczania, która jest szybsza i bez ekstruzji"
@@ -15846,6 +15765,9 @@ msgstr "Eksportuj jako wiele plików STL"
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "Eksportuj obiekty jako wiele plików STL do katalogu." msgstr "Eksportuj obiekty jako wiele plików STL do katalogu."
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Slice podłoża: 0-wszystkie podłoża, i-podłoże i, inne-nieważne" msgstr "Slice podłoża: 0-wszystkie podłoża, i-podłoże i, inne-nieważne"
@@ -18066,132 +17988,6 @@ msgstr "Logowanie/test"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." msgstr "Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -18274,19 +18070,6 @@ msgstr "Połączenie z MKS działa poprawnie."
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "Nie udało się połączyć z MKS" msgstr "Nie udało się połączyć z MKS"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "Połączenie z OctoPrint działa poprawnie." msgstr "Połączenie z OctoPrint działa poprawnie."
@@ -19446,30 +19229,6 @@ msgstr ""
"Unikaj odkształceń\n" "Unikaj odkształceń\n"
"Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może zmniejszyć prawdopodobieństwo odkształceń?" "Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może zmniejszyć prawdopodobieństwo odkształceń?"
#~ msgid "View control settings"
#~ msgstr "Ustawienia kontrolowania widoku"
#~ msgid "Rotate view"
#~ msgstr "Obróć widok"
#~ msgid "Pan view"
#~ msgstr "Przesuń widok"
#~ msgid "Zoom view"
#~ msgstr "Przybliż widok"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "Kierunek obracania koła myszy odwraca się podczas powiększania"
#, c-format, boost-format
#~ msgid "Left: %s"
#~ msgstr "Lewy: %s"
#, c-format, boost-format
#~ msgid "Right: %s"
#~ msgstr "Prawy: %s"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "Włączenie wtyczki sieciowej" #~ msgstr "Włączenie wtyczki sieciowej"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+223 -456
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"Language: sv\n" "Language: sv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -1687,25 +1687,6 @@ msgstr ""
msgid "Untitled" msgid "Untitled"
msgstr "Ej namngiven" msgstr "Ej namngiven"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"Från och med version 2.4.0 synkroniserar OrcaSlicer användarprofiler via Orca Cloud i stället för Bambu Cloud.\n"
"\n"
"Logga in på Orca Cloud för att migrera dina befintliga profiler, så överförs de automatiskt. Läs mer om hur OrcaSlicer lagrar och synkroniserar dina profiler, eller om hur du migrerar dina förinställningar manuellt, i vår wiki.\n"
"\n"
"Om du inte använde Bambu Cloud för att synkronisera profiler påverkar den här ändringen dig inte och du kan ignorera det här meddelandet."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1733,12 +1714,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 Runtime" msgstr "WebView2 Runtime"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -4032,9 +4007,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "Rekommenderad nozzel temperatur med denna filament typ är [%d, %d] grader celius" msgstr "Rekommenderad nozzel temperatur med denna filament typ är [%d, %d] grader celius"
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4048,10 +4020,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "Current chamber temperature is higher than the material's safe temperature, this may result in material softening and clogging. The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature, this may result in material softening and clogging. The maximum safe temperature for the material is %d"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5158,12 +5126,6 @@ msgstr "Alla plattor"
msgid "Stats" msgid "Stats"
msgstr "Statistik" msgstr "Statistik"
msgid "Slice"
msgstr "Bered"
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "Monterings retur" msgstr "Monterings retur"
@@ -5231,7 +5193,7 @@ msgstr "Volym:"
msgid "Size:" msgid "Size:"
msgstr "Storlek:" msgstr "Storlek:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
@@ -7789,45 +7751,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "Välj Nedladdnings Register" msgstr "Välj Nedladdnings Register"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr "Lyckades"
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr "Ladda om"
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "" msgstr ""
@@ -7883,6 +7806,12 @@ msgstr "Visa välkomstskärm"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "Visa välkomstskärmen under uppstart." msgstr "Visa välkomstskärmen under uppstart."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7913,13 +7842,6 @@ msgstr ""
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "" msgstr ""
msgid "Auto backup"
msgstr "Auto säkerhetskopiera"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Säkerhetskopiera ditt projekt med jämna mellanrum för att underlätta återställning efter en tillfällig krasch."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -7938,17 +7860,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr "Auto säkerhetskopiera"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Säkerhetskopiera ditt projekt med jämna mellanrum för att underlätta återställning efter en tillfällig krasch."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "Förinställd" msgstr "Förinställd"
@@ -7980,12 +7897,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "Funktioner" msgstr "Funktioner"
@@ -7998,6 +7909,18 @@ msgstr ""
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -8222,6 +8145,19 @@ msgstr ""
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "Automatisk synkronisering av användarens förinställningar (skrivare/filament/process)" msgstr "Automatisk synkronisering av användarens förinställningar (skrivare/filament/process)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Uppdatera inbyggda förinställningar automatiskt."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8234,16 +8170,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Uppdatera inbyggda förinställningar automatiskt."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8256,6 +8182,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr "Lyckades"
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "Associerade filer till Orca Slicer" msgstr "Associerade filer till Orca Slicer"
@@ -8302,16 +8252,7 @@ msgstr "Utvecklare"
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "Hoppa över kontrollen av AMS svarta lista" msgstr "Hoppa över kontrollen av AMS svarta lista"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8319,6 +8260,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8345,6 +8292,24 @@ msgstr "felsök"
msgid "trace" msgid "trace"
msgstr "spåra" msgstr "spåra"
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr "Ladda om"
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "Felsökning" msgstr "Felsökning"
@@ -8360,6 +8325,25 @@ msgstr "Förinställd synkronisering"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "Synkronisera inställningar" msgstr "Synkronisera inställningar"
msgid "View control settings"
msgstr "Kontroll inställningar"
msgid "Rotate view"
msgstr "Rotera vy"
msgid "Pan view"
msgstr "Panoreringsvy"
msgid "Zoom view"
msgstr "Zoomvy"
msgid "Other"
msgstr "Andra"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "Reversera mushjulet för att zooma"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "Aktivera SSL(MQTT)" msgstr "Aktivera SSL(MQTT)"
@@ -9060,12 +9044,6 @@ msgstr "Radera denna förinställning"
msgid "Search in preset" msgid "Search in preset"
msgstr "Sök i inställning" msgstr "Sök i inställning"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "Klicka för att återställa alla inställningar till den senast sparade förinställningen." msgstr "Klicka för att återställa alla inställningar till den senast sparade förinställningen."
@@ -9350,18 +9328,6 @@ msgstr ""
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr "Kammarens temperatur"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "Utskrifts temperatur" msgstr "Utskrifts temperatur"
@@ -9681,21 +9647,11 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr ""
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr ""
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr "" msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
@@ -9716,7 +9672,7 @@ msgid "Transfer or discard changes"
msgstr "Överge eller Behåll ändringar" msgstr "Överge eller Behåll ändringar"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "Gammalt värde" msgstr "Gammalt värde"
msgid "New Value" msgid "New Value"
@@ -9832,12 +9788,6 @@ msgstr "Antal extruders"
msgid "Capabilities" msgid "Capabilities"
msgstr "Förmågor" msgstr "Förmågor"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Visa alla inställningar (inklusive inkompatibla)" msgstr "Visa alla inställningar (inklusive inkompatibla)"
@@ -11051,21 +11001,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "Skapar Skirt & Brim" msgstr "Skapar Skirt & Brim"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "Exporterar G-kod" msgstr "Exporterar G-kod"
@@ -11862,23 +11803,6 @@ msgstr "Normal utskrift"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "Standard acceleration för både normal utskrift och förflyttning förrutom första lager" msgstr "Standard acceleration för både normal utskrift och förflyttning förrutom första lager"
msgid "Acceleration of travel moves."
msgstr ""
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² eller %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr ""
msgid "Default filament profile" msgid "Default filament profile"
msgstr "Standard filament profil" msgstr "Standard filament profil"
@@ -12061,12 +11985,6 @@ msgstr ""
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "" msgstr ""
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Botten ytans mönster" msgstr "Botten ytans mönster"
@@ -12074,14 +11992,6 @@ msgstr "Botten ytans mönster"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "Botten ytans ifyllnads linjemönster, inte bridge/brygg ifyllnad" msgstr "Botten ytans ifyllnads linjemönster, inte bridge/brygg ifyllnad"
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Invändigt mönster för fyllning av solida ytor" msgstr "Invändigt mönster för fyllning av solida ytor"
@@ -12342,6 +12252,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12673,7 +12595,7 @@ msgstr ""
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12741,6 +12663,75 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr "0 (inga öppna ankare)"
msgid "1000 (unlimited)"
msgstr "1000 (obegränsat)"
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "Acceleration of inner walls."
msgstr ""
msgid "Acceleration of travel moves."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "Acceleration av fyllning av toppytan. Att använda ett lägre värde kan förbättra ytkvaliteten" msgstr "Acceleration av fyllning av toppytan. Att använda ett lägre värde kan förbättra ytkvaliteten"
@@ -12749,9 +12740,12 @@ msgstr "Acceleration av fyllning av toppytan. Att använda ett lägre värde kan
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "Acceleration av yttervägg: ett lägre värde kan förbättra kvaliteten." msgstr "Acceleration av yttervägg: ett lägre värde kan förbättra kvaliteten."
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "" msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² eller %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "Acceleration av gles utfyllnad. Om värdet uttrycks som en procentsats (t.ex. 100%) kommer det att beräknas baserat på standard accelerationen." msgstr "Acceleration av gles utfyllnad. Om värdet uttrycks som en procentsats (t.ex. 100%) kommer det att beräknas baserat på standard accelerationen."
@@ -12762,6 +12756,14 @@ msgstr ""
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "Utskrifts acceleration för första lager. Ett lägre värde kan förbättra objektets fäste på byggplattan" msgstr "Utskrifts acceleration för första lager. Ett lägre värde kan förbättra objektets fäste på byggplattan"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "Aktivera accel_to_decel" msgstr "Aktivera accel_to_decel"
@@ -12856,17 +12858,6 @@ msgstr ""
msgid "layer" msgid "layer"
msgstr "" msgstr ""
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "" msgstr ""
@@ -13351,69 +13342,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr ""
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Lateral lattice angle 2"
msgstr ""
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr ""
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
msgid "0 (no open anchors)"
msgstr "0 (inga öppna ankare)"
msgid "1000 (unlimited)"
msgstr "1000 (obegränsat)"
msgid "Maximum length of the infill anchor"
msgstr ""
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
msgid "0 (Simple connect)"
msgstr ""
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14249,18 +14177,6 @@ msgstr "Direct Drive"
msgid "Bowden" msgid "Bowden"
msgstr "Bowden" msgstr "Bowden"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "Extra längd vid omstart" msgstr "Extra längd vid omstart"
@@ -14667,9 +14583,6 @@ msgstr "Sprickor mindre än 2 x gap stängningsradie fylls under triangeln mesh
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Berednings läge" msgstr "Berednings läge"
msgid "Other"
msgstr "Andra"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Använd ”Jämn-Udda” för 3DLabPrint flygplans modeller. Använd ”Stäng hål” för att stänga alla hål i modellen." msgstr "Använd ”Jämn-Udda” för 3DLabPrint flygplans modeller. Använd ”Stäng hål” för att stänga alla hål i modellen."
@@ -15021,6 +14934,9 @@ msgid ""
"This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed." "This option relies on the firmware supporting the M191 and M141 commands either via macros or natively and is usually used when an active chamber heater is installed."
msgstr "" msgstr ""
msgid "Chamber temperature"
msgstr "Kammarens temperatur"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15029,17 +14945,6 @@ msgid ""
"If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed." "If enabled, this parameter also sets a G-code variable named chamber_temperature, which can be used to pass the desired chamber temperature to your print start macro, or a heat soak macro like this: PRINT_START (other variables) CHAMBER_TEMP=[chamber_temperature]. This may be useful if your printer does not support M141/M191 commands, or if you desire to handle heat soaking in the print start macro if no active chamber heater is installed."
msgstr "" msgstr ""
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "Nozzel temperatur efter första lager" msgstr "Nozzel temperatur efter första lager"
@@ -15085,6 +14990,20 @@ msgstr "Övre skalets tjocklek"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "Antal solida övre lager ökas när tjockleken kalkyleras och övre skalet är tunnare än detta värde. Detta kan undvika att ha för tunt skal när lagerhöjden är liten. 0 betyder att den här inställningen är inaktiverad och tjockleken på det övre skalet bestäms av de övre skal lagerna" msgstr "Antal solida övre lager ökas när tjockleken kalkyleras och övre skalet är tunnare än detta värde. Detta kan undvika att ha för tunt skal när lagerhöjden är liten. 0 betyder att den här inställningen är inaktiverad och tjockleken på det övre skalet bestäms av de övre skal lagerna"
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "Förflyttnings hastighet" msgstr "Förflyttnings hastighet"
@@ -15453,6 +15372,9 @@ msgstr ""
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "" msgstr ""
msgid "Slice"
msgstr "Bered"
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Bered plattorna: 0-alla plattor, i-platta i, andra-ogiltiga" msgstr "Bered plattorna: 0-alla plattor, i-platta i, andra-ogiltiga"
@@ -17606,132 +17528,6 @@ msgstr ""
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "Anslutningen till printrar som är anslutna via printer värden misslyckades." msgstr "Anslutningen till printrar som är anslutna via printer värden misslyckades."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -17814,19 +17610,6 @@ msgstr ""
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "Kunde inte ansluta till MKS" msgstr "Kunde inte ansluta till MKS"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "" msgstr ""
@@ -18956,22 +18739,6 @@ msgstr ""
"Undvik vridning\n" "Undvik vridning\n"
"Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning?" "Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning?"
#~ msgid "View control settings"
#~ msgstr "Kontroll inställningar"
#~ msgid "Rotate view"
#~ msgstr "Rotera vy"
#~ msgid "Pan view"
#~ msgstr "Panoreringsvy"
#~ msgid "Zoom view"
#~ msgstr "Zoomvy"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "Reversera mushjulet för att zooma"
#~ msgid "Perform" #~ msgid "Perform"
#~ msgstr "Utför" #~ msgstr "Utför"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+228 -461
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: orcaslicerua\n" "Project-Id-Version: orcaslicerua\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: 2025-03-07 09:30+0200\n" "PO-Revision-Date: 2025-03-07 09:30+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
@@ -1721,25 +1721,6 @@ msgstr "Невідома помилка OrcaSlicer : %1%"
msgid "Untitled" msgid "Untitled"
msgstr "Без назви" msgstr "Без назви"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"Починаючи з версії 2.4.0, OrcaSlicer синхронізує профілі користувача через Orca Cloud замість Bambu Cloud.\n"
"\n"
"Щоб перенести наявні профілі, увійдіть до Orca Cloud, і вони будуть перенесені автоматично. Щоб дізнатися більше про те, як OrcaSlicer зберігає та синхронізує ваші профілі, або щоб перенести свої шаблони вручну, перегляньте нашу вікі.\n"
"\n"
"Якщо ви не використовували Bambu Cloud для синхронізації профілів, ця зміна вас не стосується, і ви можете сміливо проігнорувати це повідомлення."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1769,12 +1750,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "Виконання WebView2" msgstr "Виконання WebView2"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "" msgstr ""
@@ -4096,9 +4071,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "Рекомендована температура сопла для цього типу нитки становить [%d, %d] градусів Цельсія" msgstr "Рекомендована температура сопла для цього типу нитки становить [%d, %d] градусів Цельсія"
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4112,10 +4084,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "Поточна температура камери вища, ніж безпечна температура матеріалу, це може призвести до розм’якшення матеріалу та його забивання. Максимально безпечна температура для цього матеріалу становить %d" msgstr "Поточна температура камери вища, ніж безпечна температура матеріалу, це може призвести до розм’якшення матеріалу та його забивання. Максимально безпечна температура для цього матеріалу становить %d"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5229,12 +5197,6 @@ msgstr ""
msgid "Stats" msgid "Stats"
msgstr "" msgstr ""
msgid "Slice"
msgstr "Нарізка"
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "Повернення збірки" msgstr "Повернення збірки"
@@ -5303,7 +5265,7 @@ msgid "Size:"
msgstr "Розмір:" msgstr "Розмір:"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "" msgstr ""
"Виявлено конфлікти шляхів gcode на рівні %d, Z = %.2lf мм. Будь ласка \n" "Виявлено конфлікти шляхів gcode на рівні %d, Z = %.2lf мм. Будь ласка \n"
@@ -7905,45 +7867,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "Виберіть каталог завантаження" msgstr "Виберіть каталог завантаження"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "Ассоціювати" msgstr "Ассоціювати"
@@ -7999,6 +7922,12 @@ msgstr "Показувати заставку"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "Показувати заставку під час запуску." msgstr "Показувати заставку під час запуску."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -8029,13 +7958,6 @@ msgstr "Поведінка завантаження"
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "Чи повинні бути завантажені налаштування принтера/філаменту/процесу при відкритті файлу .3mf?" msgstr "Чи повинні бути завантажені налаштування принтера/філаменту/процесу при відкритті файлу .3mf?"
msgid "Auto backup"
msgstr "Автобекап"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Періодично робіть резервну копію вашого проекту для відновлення після випадкового збою."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "" msgstr ""
@@ -8054,17 +7976,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "" msgstr ""
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr "Автобекап"
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Періодично робіть резервну копію вашого проекту для відновлення після випадкового збою."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "Шаблон" msgstr "Шаблон"
@@ -8096,12 +8013,6 @@ msgstr "філаменти"
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -8114,6 +8025,18 @@ msgstr "З цією опцією ввімкненою, ви можете від
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -8341,6 +8264,19 @@ msgstr "Перевіряти лише стабільні оновлення"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "Автоматична синхронізація користувацьких профілів (принтер/філамент/процес)" msgstr "Автоматична синхронізація користувацьких профілів (принтер/філамент/процес)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Оновлюйте вбудовані пресети автоматично."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8353,16 +8289,6 @@ msgstr ""
msgid "Color only" msgid "Color only"
msgstr "" msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Оновлюйте вбудовані пресети автоматично."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8375,6 +8301,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "Асоціювати файли з OrcaSlicer" msgstr "Асоціювати файли з OrcaSlicer"
@@ -8423,16 +8373,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "Пропустити перевірку чорного списку AMS" msgstr "Пропустити перевірку чорного списку AMS"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8440,6 +8381,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8466,6 +8413,24 @@ msgstr "налагодження"
msgid "trace" msgid "trace"
msgstr "слід" msgstr "слід"
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "" msgstr ""
@@ -8481,6 +8446,25 @@ msgstr "Синхронізація профілів"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "Синхронізація налаштувань" msgstr "Синхронізація налаштувань"
msgid "View control settings"
msgstr "Перегляд параметрів керування"
msgid "Rotate view"
msgstr "Повернути вигляд"
msgid "Pan view"
msgstr "Панорамний вигляд"
msgid "Zoom view"
msgstr "Перегляд масштабу"
msgid "Other"
msgstr "Інший"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "Колісок миші реверсує при масштабуванні"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "Увімкнути SSL (MQTT)" msgstr "Увімкнути SSL (MQTT)"
@@ -9183,12 +9167,6 @@ msgstr "Видалити цей профіль"
msgid "Search in preset" msgid "Search in preset"
msgstr "Пошук у профілі" msgstr "Пошук у профілі"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "Натисніть, щоб скинути всі налаштування до останньої збереженої попередньої установки." msgstr "Натисніть, щоб скинути всі налаштування до останньої збереженої попередньої установки."
@@ -9481,18 +9459,6 @@ msgstr "Коефіцієнт потоку та Випередження тиск
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "Температура в камері друку" msgstr "Температура в камері друку"
msgid "Chamber temperature"
msgstr "Температура в камері"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "Температура друку" msgstr "Температура друку"
@@ -9823,21 +9789,11 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr ""
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr ""
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr "" msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
@@ -9858,7 +9814,7 @@ msgid "Transfer or discard changes"
msgstr "Відкинути або зберегти зміни" msgstr "Відкинути або зберегти зміни"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "Старе значення" msgstr "Старе значення"
msgid "New Value" msgid "New Value"
@@ -9980,12 +9936,6 @@ msgstr ""
msgid "Capabilities" msgid "Capabilities"
msgstr "Можливості" msgstr "Можливості"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Показувати всі профілі (включаючи несумісні)" msgstr "Показувати всі профілі (включаючи несумісні)"
@@ -11215,21 +11165,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "" msgstr ""
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "" msgstr ""
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "Генерація спідниці та кайми" msgstr "Генерація спідниці та кайми"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "Експорт G-code" msgstr "Експорт G-code"
@@ -12079,23 +12020,6 @@ msgstr "Звичайний друк"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "Прискорення за умовчанням як для звичайного друку, так і для переміщення за виключенням першого шару" msgstr "Прискорення за умовчанням як для звичайного друку, так і для переміщення за виключенням першого шару"
msgid "Acceleration of travel moves."
msgstr "Прискорення холостого руху"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "мм/с² або %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Прискорення мостів. Якщо значення виражено у відсотках (наприклад, 50%), воно розраховано з урахуванням прискорення зовнішнього периметра."
msgid "Default filament profile" msgid "Default filament profile"
msgstr "Профіль стандартного філаменту" msgstr "Профіль стандартного філаменту"
@@ -12304,12 +12228,6 @@ msgstr "Хорди Архімеда"
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "Спіральна октограма" msgstr "Спіральна октограма"
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Шаблон нижньої поверхні" msgstr "Шаблон нижньої поверхні"
@@ -12317,14 +12235,6 @@ msgstr "Шаблон нижньої поверхні"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "Шаблон ліній заповнення нижньої поверхні, крім заповнення мостів" msgstr "Шаблон ліній заповнення нижньої поверхні, крім заповнення мостів"
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Шаблон внутрішнього суцільного заповнення" msgstr "Шаблон внутрішнього суцільного заповнення"
@@ -12626,6 +12536,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12963,7 +12885,7 @@ msgstr ""
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -13031,6 +12953,79 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "Гіроїд" msgstr "Гіроїд"
msgid "Lateral lattice angle 1"
msgstr "Кут решітки 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Кут першого набору 2D-решіткових елементів у напрямку Z. Нуль означає вертикальне розташування."
msgid "Lateral lattice angle 2"
msgstr "Кут решітки 1"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Кут другого набору 2D-решіткових елементів у напрямку Z. Нуль означає вертикальне розташування."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Довжина прив’язки часткового заповнення"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"З'єднайте лінію заповнення з внутрішнім периметром із коротким сегментомдодаткового периметра. Якщо воно виражено у відсотках (наприклад, 15%), воно розраховується за шириною екструзії заповнення. Orca Slicer намагається з'єднати Дві близькі лінії заповнення з коротким сегментом периметра. Якщо такий сегмент периметра коротше infill_anchor_max не знайдено, лінія заповнення з'єднується з сегментом периметра лише з одного боку, і довжина взятого сегменту периметра обмежена цим параметром, але не більше anchor_length_max.\n"
"Встановіть цей параметр рівним нулю, щоб вимкнути периметри прив'язки.пов'язані з однією лінією заповнення."
msgid "0 (no open anchors)"
msgstr "0 (немає відкритих прив'язок)"
msgid "1000 (unlimited)"
msgstr "1000 (необмежено)"
msgid "Maximum length of the infill anchor"
msgstr "Максимальна довжина прив’язки заповнення"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"З'єднайте лінію заповнення з внутрішнім периметром із коротким сегментомдодаткового периметра. Якщо воно виражено у відсотках (наприклад, 15%), воно розраховується за шириною екструзії заповнення. Orca Slicer намагається з'єднати Дві близькі лінії заповнення з коротким сегментом периметра. Якщо такий сегмент периметра коротший за цей параметр не знайдено, лінія заповнення з'єднується з сегментом периметра лише з одного боку, і довжина взятого сегмент периметра обмежений infill_anchor, але не довшим за цей параметр.\n"
"Якщо встановлено значення 0, буде використано старий алгоритм для Підключення заповнення, він повинен створити той же результат, що і для 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (просте підключення)"
msgid "Acceleration of inner walls."
msgstr "Прискорення внутрішніх периметрів"
msgid "Acceleration of travel moves."
msgstr "Прискорення холостого руху"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "Прискорення заповнення верхньої поверхні. Використання меншого значенняможе покращити якість верхньої поверхні" msgstr "Прискорення заповнення верхньої поверхні. Використання меншого значенняможе покращити якість верхньої поверхні"
@@ -13039,8 +13034,11 @@ msgstr "Прискорення заповнення верхньої повер
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "Прискорення зовнішнього периметра. Використання меншого значення може поліпшити якість" msgstr "Прискорення зовнішнього периметра. Використання меншого значення може поліпшити якість"
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Прискорення внутрішніх периметрів" msgstr "Прискорення мостів. Якщо значення виражено у відсотках (наприклад, 50%), воно розраховано з урахуванням прискорення зовнішнього периметра."
msgid "mm/s² or %"
msgstr "мм/с² або %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "Прискорення заповнення. Якщо значення виражено у відсотках (наприклад, 100%), воно буде розраховане на основі прискорення за умовчанням." msgstr "Прискорення заповнення. Якщо значення виражено у відсотках (наприклад, 100%), воно буде розраховане на основі прискорення за умовчанням."
@@ -13052,6 +13050,14 @@ msgstr "Прискорення заповнення внутрішнього т
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "Прискорення першого шару. Використання меншого значення може покращити прилипання до робочої пластини" msgstr "Прискорення першого шару. Використання меншого значення може покращити прилипання до робочої пластини"
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "Увімкнути прискорення до уповільнення" msgstr "Увімкнути прискорення до уповільнення"
@@ -13146,17 +13152,6 @@ msgstr "Швидкість вентилятора лінійно збільшу
msgid "layer" msgid "layer"
msgstr "шар" msgstr "шар"
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "Швидкість вентилятора під час друку підтримки" msgstr "Швидкість вентилятора під час друку підтримки"
@@ -13669,73 +13664,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr "Кут решітки 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Кут першого набору 2D-решіткових елементів у напрямку Z. Нуль означає вертикальне розташування."
msgid "Lateral lattice angle 2"
msgstr "Кут решітки 1"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Кут другого набору 2D-решіткових елементів у напрямку Z. Нуль означає вертикальне розташування."
msgid "Infill overhang angle"
msgstr ""
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr ""
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Довжина прив’язки часткового заповнення"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"З'єднайте лінію заповнення з внутрішнім периметром із коротким сегментомдодаткового периметра. Якщо воно виражено у відсотках (наприклад, 15%), воно розраховується за шириною екструзії заповнення. Orca Slicer намагається з'єднати Дві близькі лінії заповнення з коротким сегментом периметра. Якщо такий сегмент периметра коротше infill_anchor_max не знайдено, лінія заповнення з'єднується з сегментом периметра лише з одного боку, і довжина взятого сегменту периметра обмежена цим параметром, але не більше anchor_length_max.\n"
"Встановіть цей параметр рівним нулю, щоб вимкнути периметри прив'язки.пов'язані з однією лінією заповнення."
msgid "0 (no open anchors)"
msgstr "0 (немає відкритих прив'язок)"
msgid "1000 (unlimited)"
msgstr "1000 (необмежено)"
msgid "Maximum length of the infill anchor"
msgstr "Максимальна довжина прив’язки заповнення"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"З'єднайте лінію заповнення з внутрішнім периметром із коротким сегментомдодаткового периметра. Якщо воно виражено у відсотках (наприклад, 15%), воно розраховується за шириною екструзії заповнення. Orca Slicer намагається з'єднати Дві близькі лінії заповнення з коротким сегментом периметра. Якщо такий сегмент периметра коротший за цей параметр не знайдено, лінія заповнення з'єднується з сегментом периметра лише з одного боку, і довжина взятого сегмент периметра обмежений infill_anchor, але не довшим за цей параметр.\n"
"Якщо встановлено значення 0, буде використано старий алгоритм для Підключення заповнення, він повинен створити той же результат, що і для 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (просте підключення)"
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14605,18 +14533,6 @@ msgstr "Direct Drive"
msgid "Bowden" msgid "Bowden"
msgstr "Боуден" msgstr "Боуден"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "Додаткова довжина під час перезавантаження" msgstr "Додаткова довжина під час перезавантаження"
@@ -15044,9 +14960,6 @@ msgstr "Під час розрізання тріщини на трикутну
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Режим нарізки" msgstr "Режим нарізки"
msgid "Other"
msgstr "Інший"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Використовуйте «парний-непарний» для моделей літаків 3DLabPrint. Використовуйте «Закрити отвори», щоб закрити всі отвори в моделі." msgstr "Використовуйте «парний-непарний» для моделей літаків 3DLabPrint. Використовуйте «Закрити отвори», щоб закрити всі отвори в моделі."
@@ -15405,6 +15318,9 @@ msgstr ""
"\n" "\n"
"Цей параметр залежить від підтримки команд M191 і M141 у мікропрограмі, як через макроси, так і нативно, і зазвичай використовується при встановленому активному нагрівачі камери." "Цей параметр залежить від підтримки команд M191 і M141 у мікропрограмі, як через макроси, так і нативно, і зазвичай використовується при встановленому активному нагрівачі камери."
msgid "Chamber temperature"
msgstr "Температура в камері"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15420,17 +15336,6 @@ msgstr ""
"PRINT_START (інші змінні) CHAMBER_TEMP=[chamber_temperature].\n" "PRINT_START (інші змінні) CHAMBER_TEMP=[chamber_temperature].\n"
"Це може бути корисним, якщо ваш принтер не підтримує команди M141/M191 або якщо ви хочете керувати прогрівом камери у макросі запуску друку за відсутності активного нагрівача камери." "Це може бути корисним, якщо ваш принтер не підтримує команди M141/M191 або якщо ви хочете керувати прогрівом камери у макросі запуску друку за відсутності активного нагрівача камери."
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "Температура сопла для шарів після першого" msgstr "Температура сопла для шарів після першого"
@@ -15476,6 +15381,20 @@ msgstr "Товщина верхньої оболонки"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "Кількість верхніх суцільних шарів збільшується при розрізанні, якщо товщина, обчислена шарами верхньої оболонки, тонша за це значення. Це дозволяє уникнути занадто тонкої оболонки при невеликій висоті шару. 0 означає, що це налаштування вимкнено і товщина верхньої оболонки повністюобмежена верхніми шарами оболонки" msgstr "Кількість верхніх суцільних шарів збільшується при розрізанні, якщо товщина, обчислена шарами верхньої оболонки, тонша за це значення. Це дозволяє уникнути занадто тонкої оболонки при невеликій висоті шару. 0 означає, що це налаштування вимкнено і товщина верхньої оболонки повністюобмежена верхніми шарами оболонки"
msgid "Top surface density"
msgstr ""
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr ""
msgid "Bottom surface density"
msgstr ""
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "Швидкість переміщення, яка є швидше і без екструзії" msgstr "Швидкість переміщення, яка є швидше і без екструзії"
@@ -15862,6 +15781,9 @@ msgstr "Експортувати декілька STL"
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "Експортувати об'єкти як декілька STL у папку" msgstr "Експортувати об'єкти як декілька STL у папку"
msgid "Slice"
msgstr "Нарізка"
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Нарізати пластини: 0-всі пластини, i-пластина i, інші-неприпустимі" msgstr "Нарізати пластини: 0-всі пластини, i-пластина i, інші-неприпустимі"
@@ -18081,132 +18003,6 @@ msgstr "Вхід/Тест"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "Не вдалося підключитися до принтерів, підключених через вузол друку." msgstr "Не вдалося підключитися до принтерів, підключених через вузол друку."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -18289,19 +18085,6 @@ msgstr "З’єднання з MKS працює коректно."
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "Не вдалося підключитися до MKS" msgstr "Не вдалося підключитися до MKS"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "Підключення до OctoPrint працює правильно." msgstr "Підключення до OctoPrint працює правильно."
@@ -19458,22 +19241,6 @@ msgstr ""
"Уникнення деформації\n" "Уникнення деформації\n"
"Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури гарячого ліжка може зменшити ймовірність деформації?" "Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури гарячого ліжка може зменшити ймовірність деформації?"
#~ msgid "View control settings"
#~ msgstr "Перегляд параметрів керування"
#~ msgid "Rotate view"
#~ msgstr "Повернути вигляд"
#~ msgid "Pan view"
#~ msgstr "Панорамний вигляд"
#~ msgid "Zoom view"
#~ msgstr "Перегляд масштабу"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "Колісок миші реверсує при масштабуванні"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "Увімкнути мережевий плагін" #~ msgstr "Увімкнути мережевий плагін"
+229 -462
View File
@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Orca Slicer\n" "Project-Id-Version: Orca Slicer\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-03 14:43+0200\n" "POT-Creation-Date: 2026-06-19 10:33-0300\n"
"PO-Revision-Date: 2025-10-02 17:43+0700\n" "PO-Revision-Date: 2025-10-02 17:43+0700\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: hainguyen.ts13@gmail.com\n" "Language-Team: hainguyen.ts13@gmail.com\n"
@@ -1712,25 +1712,6 @@ msgstr "OrcaSlicer gặp ngoại lệ không xử lý được: %1%"
msgid "Untitled" msgid "Untitled"
msgstr "Không tiêu đề" msgstr "Không tiêu đề"
msgid ""
"Since version 2.4.0, OrcaSlicer syncs user profiles through Orca Cloud instead of Bambu Cloud.\n"
"\n"
"To migrate your existing profiles, log in to Orca Cloud and they will be transferred automatically. To learn more about how OrcaSlicer stores and syncs your profiles, or to migrate your presets manually, check out our wiki.\n"
"\n"
"If you did not use Bambu Cloud to sync profiles, this change does not affect you and you can safely ignore this message."
msgstr ""
"Kể từ phiên bản 2.4.0, OrcaSlicer đồng bộ hồ sơ người dùng thông qua Orca Cloud thay vì Bambu Cloud.\n"
"\n"
"Để di chuyển các hồ sơ hiện có của bạn, hãy đăng nhập vào Orca Cloud và chúng sẽ được chuyển tự động. Để tìm hiểu thêm về cách OrcaSlicer lưu trữ và đồng bộ hồ sơ của bạn, hoặc để di chuyển các cài đặt sẵn theo cách thủ công, hãy xem wiki của chúng tôi.\n"
"\n"
"Nếu bạn không sử dụng Bambu Cloud để đồng bộ hồ sơ, thay đổi này không ảnh hưởng đến bạn và bạn có thể bỏ qua thông báo này."
msgid "Profile syncing change"
msgstr ""
msgid "Learn more"
msgstr ""
msgid "Reloading network plug-in..." msgid "Reloading network plug-in..."
msgstr "" msgstr ""
@@ -1760,12 +1741,6 @@ msgstr ""
msgid "WebView2 Runtime" msgid "WebView2 Runtime"
msgstr "WebView2 Runtime" msgstr "WebView2 Runtime"
msgid ""
"The Microsoft WebView2 Runtime could not be installed.\n"
"Some features, including the setup wizard, may appear blank until it is installed.\n"
"Please install it manually from https://developer.microsoft.com/microsoft-edge/webview2/ and restart Orca Slicer."
msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Resources path does not exist or is not a directory: %s" msgid "Resources path does not exist or is not a directory: %s"
msgstr "Đường dẫn tài nguyên không tồn tại hoặc không phải thư mục: %s" msgstr "Đường dẫn tài nguyên không tồn tại hoặc không phải thư mục: %s"
@@ -4061,9 +4036,6 @@ msgstr ""
msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius." msgid "The recommended nozzle temperature for this filament type is [%d, %d] degrees Celsius."
msgstr "Nhiệt độ vòi phun khuyến nghị cho loại filament này là [%d, %d] độ C." msgstr "Nhiệt độ vòi phun khuyến nghị cho loại filament này là [%d, %d] độ C."
msgid "Adaptive Pressure Advance model validation failed:\n"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Too small max volumetric speed.\n" "Too small max volumetric speed.\n"
@@ -4077,10 +4049,6 @@ msgstr ""
msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d" msgid "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs. The maximum safe temperature for the material is %d"
msgstr "Nhiệt độ buồng hiện tại cao hơn nhiệt độ an toàn của vật liệu, điều này có thể dẫn đến vật liệu mềm và tắc nghẽn. Nhiệt độ an toàn tối đa cho vật liệu là %d" msgstr "Nhiệt độ buồng hiện tại cao hơn nhiệt độ an toàn của vật liệu, điều này có thể dẫn đến vật liệu mềm và tắc nghẽn. Nhiệt độ an toàn tối đa cho vật liệu là %d"
#, c-format, boost-format
msgid "The minimal chamber temperature (%d℃) is higher than the target chamber temperature (%d℃). The minimal value is the threshold at which printing starts while the chamber keeps heating toward the target, so it should not exceed it. It will be clamped to the target."
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "" msgid ""
"Layer height too small\n" "Layer height too small\n"
@@ -5200,12 +5168,6 @@ msgstr "Tất cả plate"
msgid "Stats" msgid "Stats"
msgstr "Thống kê" msgstr "Thống kê"
msgid "Slice"
msgstr ""
msgid "Review"
msgstr ""
msgid "Assembly Return" msgid "Assembly Return"
msgstr "Trở về lắp ráp" msgstr "Trở về lắp ráp"
@@ -5273,7 +5235,7 @@ msgstr "Thể tích:"
msgid "Size:" msgid "Size:"
msgstr "Kích thước:" msgstr "Kích thước:"
#, boost-format #, c-format, boost-format
msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)." msgid "Conflicts of G-code paths have been found at layer %d, Z = %.2lfmm. Please separate the conflicted objects farther (%s <-> %s)."
msgstr "Đã tìm thấy xung đột đường đi G-code tại lớp %d, Z = %.2lfmm. Vui lòng tách các vật thể xung đột ra xa hơn (%s <-> %s)." msgstr "Đã tìm thấy xung đột đường đi G-code tại lớp %d, Z = %.2lfmm. Vui lòng tách các vật thể xung đột ra xa hơn (%s <-> %s)."
@@ -7844,45 +7806,6 @@ msgstr ""
msgid "Choose Download Directory" msgid "Choose Download Directory"
msgstr "Chọn thư mục tải xuống" msgstr "Chọn thư mục tải xuống"
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Reload"
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Associate" msgid "Associate"
msgstr "Liên kết" msgstr "Liên kết"
@@ -7937,6 +7860,12 @@ msgstr "Hiển thị màn hình khởi động"
msgid "Show the splash screen during startup." msgid "Show the splash screen during startup."
msgstr "Hiển thị màn hình khởi động trong khi khởi động." msgstr "Hiển thị màn hình khởi động trong khi khởi động."
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Use window buttons on left side" msgid "Use window buttons on left side"
msgstr "" msgstr ""
@@ -7967,13 +7896,6 @@ msgstr ""
msgid "Should printer/filament/process settings be loaded when opening a 3MF file?" msgid "Should printer/filament/process settings be loaded when opening a 3MF file?"
msgstr "Có nên tải cài đặt máy in/filament/quy trình khi mở file 3MF?" msgstr "Có nên tải cài đặt máy in/filament/quy trình khi mở file 3MF?"
msgid "Auto backup"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254
msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Sao lưu dự án của bạn định kỳ để khôi phục từ sự cố thỉnh thoảng."
msgid "Maximum recent files" msgid "Maximum recent files"
msgstr "Số file gần đây tối đa" msgstr "Số file gần đây tối đa"
@@ -7992,17 +7914,12 @@ msgstr ""
msgid "If enabled, a parameter settings dialog will appear during STEP file import." msgid "If enabled, a parameter settings dialog will appear during STEP file import."
msgstr "Nếu được bật, hộp thoại cài đặt tham số sẽ xuất hiện trong quá trình nhập file STEP." msgstr "Nếu được bật, hộp thoại cài đặt tham số sẽ xuất hiện trong quá trình nhập file STEP."
msgid "Quality level for Draco export" msgid "Auto backup"
msgstr "" msgstr ""
msgid "bits" # TODO: Review, changed by lang refactor. PR 14254
msgstr "bits" msgid "Backup your project periodically to help with restoring from an occasional crash."
msgstr "Sao lưu dự án của bạn định kỳ để khôi phục từ sự cố thỉnh thoảng."
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Preset" msgid "Preset"
msgstr "Cài đặt sẵn" msgstr "Cài đặt sẵn"
@@ -8034,12 +7951,6 @@ msgstr ""
msgid "Optimizes filament area maximum height by chosen filament count." msgid "Optimizes filament area maximum height by chosen filament count."
msgstr "" msgstr ""
msgid "Show shared profiles notification"
msgstr ""
msgid "Show a notification with a link to browse shared profiles when the selected printer is changed."
msgstr ""
msgid "Features" msgid "Features"
msgstr "" msgstr ""
@@ -8052,6 +7963,18 @@ msgstr "Với tùy chọn này được bật, bạn có thể gửi tác vụ
msgid "Pop up to select filament grouping mode" msgid "Pop up to select filament grouping mode"
msgstr "" msgstr ""
msgid "Quality level for Draco export"
msgstr ""
msgid "bits"
msgstr "bits"
msgid ""
"Controls the quantization bit depth used when compressing the mesh to Draco format.\n"
"0 = lossless compression (geometry is preserved at full precision). Valid lossy values range from 8 to 30.\n"
"Lower values produce smaller files but lose more geometric detail; higher values preserve more detail at the cost of larger files."
msgstr ""
msgid "Behaviour" msgid "Behaviour"
msgstr "" msgstr ""
@@ -8279,6 +8202,19 @@ msgstr "Chỉ kiểm tra cập nhật ổn định"
msgid "Auto sync user presets (Printer/Filament/Process)" msgid "Auto sync user presets (Printer/Filament/Process)"
msgstr "Tự động đồng bộ preset người dùng (Máy in/Filament/Quy trình)" msgstr "Tự động đồng bộ preset người dùng (Máy in/Filament/Quy trình)"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Cập nhật preset tích hợp tự động."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Filament Sync Options"
msgstr ""
msgid "Filament sync mode" msgid "Filament sync mode"
msgstr "" msgstr ""
@@ -8291,16 +8227,6 @@ msgstr "Sợi và Màu sắc"
msgid "Color only" msgid "Color only"
msgstr "Chỉ màu" msgstr "Chỉ màu"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Update built-in presets automatically."
msgstr "Cập nhật preset tích hợp tự động."
msgid "Use encrypted file for token storage"
msgstr ""
msgid "Store authentication tokens in an encrypted file instead of the system keychain. (Requires restart)"
msgstr ""
msgid "Bambu network plug-in" msgid "Bambu network plug-in"
msgstr "" msgstr ""
@@ -8313,6 +8239,30 @@ msgstr ""
msgid "Select the network plug-in version to use" msgid "Select the network plug-in version to use"
msgstr "" msgstr ""
msgid "(Latest)"
msgstr ""
msgid "Network plug-in switched successfully."
msgstr ""
msgid "Success"
msgstr ""
msgid "Failed to load network plug-in. Please restart the application."
msgstr ""
#, c-format, boost-format
msgid ""
"You've selected network plug-in version %s.\n"
"\n"
"Would you like to download and install this version now?\n"
"\n"
"Note: The application may need to restart after installation."
msgstr ""
msgid "Download Network Plug-in"
msgstr ""
msgid "Associate files to OrcaSlicer" msgid "Associate files to OrcaSlicer"
msgstr "Liên kết file với OrcaSlicer" msgstr "Liên kết file với OrcaSlicer"
@@ -8358,16 +8308,7 @@ msgstr ""
msgid "Skip AMS blacklist check" msgid "Skip AMS blacklist check"
msgstr "Bỏ qua kiểm tra danh sách đen AMS" msgstr "Bỏ qua kiểm tra danh sách đen AMS"
msgid "Show unsupported presets" msgid "(Experimental) Keep painted feature after mesh change"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Experimental Features"
msgstr ""
msgid "Keep painted feature after mesh change"
msgstr "" msgstr ""
msgid "" msgid ""
@@ -8375,6 +8316,12 @@ msgid ""
"Highly experimental! Slow and may create artifact." "Highly experimental! Slow and may create artifact."
msgstr "" msgstr ""
msgid "Show unsupported presets"
msgstr ""
msgid "Show incompatible/unsupported presets in the printer and filament dropdown lists. These presets cannot be selected."
msgstr ""
msgid "Allow Abnormal Storage" msgid "Allow Abnormal Storage"
msgstr "" msgstr ""
@@ -8401,6 +8348,24 @@ msgstr "gỡ lỗi"
msgid "trace" msgid "trace"
msgstr "theo dõi" msgstr "theo dõi"
msgid "Network plug-in"
msgstr ""
msgid "Reload"
msgstr ""
msgid "Reload the network plug-in without restarting the application"
msgstr ""
msgid "Network plug-in reloaded successfully."
msgstr ""
msgid "Failed to reload network plug-in. Please restart the application."
msgstr ""
msgid "Reload Failed"
msgstr ""
msgid "Debug" msgid "Debug"
msgstr "" msgstr ""
@@ -8416,6 +8381,25 @@ msgstr "Đồng bộ preset"
msgid "Preferences sync" msgid "Preferences sync"
msgstr "Đồng bộ tùy chọn" msgstr "Đồng bộ tùy chọn"
msgid "View control settings"
msgstr "Cài đặt điều khiển chế độ xem"
msgid "Rotate view"
msgstr "Xoay chế độ xem"
msgid "Pan view"
msgstr "Kéo chế độ xem"
msgid "Zoom view"
msgstr "Thu phóng chế độ xem"
msgid "Other"
msgstr "Khác"
# TODO: Review, changed by lang refactor. PR 14254
msgid "Reverse scroll direction while zooming"
msgstr "Con lăn chuột đảo ngược khi thu phóng"
msgid "Enable SSL(MQTT)" msgid "Enable SSL(MQTT)"
msgstr "Bật SSL(MQTT)" msgstr "Bật SSL(MQTT)"
@@ -9118,12 +9102,6 @@ msgstr "Xóa preset này"
msgid "Search in preset" msgid "Search in preset"
msgstr "Tìm kiếm trong preset" msgstr "Tìm kiếm trong preset"
msgid "Synchronization of different extruder drives or nozzle volume types is not supported."
msgstr ""
msgid "Synchronize the modification of parameters to the corresponding parameters of another extruder."
msgstr ""
msgid "Click to reset all settings to the last saved preset." msgid "Click to reset all settings to the last saved preset."
msgstr "Nhấp để đặt lại tất cả cài đặt về preset đã lưu cuối cùng." msgstr "Nhấp để đặt lại tất cả cài đặt về preset đã lưu cuối cùng."
@@ -9408,18 +9386,6 @@ msgstr "Tỷ lệ lưu lượng và áp suất nâng cao"
msgid "Print chamber temperature" msgid "Print chamber temperature"
msgstr "Nhiệt độ buồng in" msgstr "Nhiệt độ buồng in"
msgid "Chamber temperature"
msgstr "Nhiệt độ buồng"
msgid "Target chamber temperature, and the minimal chamber temperature at which printing should start"
msgstr ""
msgid "Target"
msgstr ""
msgid "Minimal"
msgstr ""
msgid "Print temperature" msgid "Print temperature"
msgstr "Nhiệt độ in" msgstr "Nhiệt độ in"
@@ -9740,21 +9706,11 @@ msgid "Don't warn again for this preset"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "%s: %s" msgid "Left: %s"
msgstr ""
msgid "No modifications need to be copied."
msgstr ""
msgid "Copy paramters"
msgstr "" msgstr ""
#, c-format, boost-format #, c-format, boost-format
msgid "Modify paramters of %s" msgid "Right: %s"
msgstr ""
#, c-format, boost-format
msgid "Do you want to modify the following parameters of the %s to that of the %s?"
msgstr "" msgstr ""
msgid "Click to reset current value and attach to the global value." msgid "Click to reset current value and attach to the global value."
@@ -9775,7 +9731,7 @@ msgid "Transfer or discard changes"
msgstr "Chuyển hoặc loại bỏ thay đổi" msgstr "Chuyển hoặc loại bỏ thay đổi"
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Old Value" msgid "Old value"
msgstr "Giá trị cũ" msgstr "Giá trị cũ"
msgid "New Value" msgid "New Value"
@@ -9897,12 +9853,6 @@ msgstr "Số lượng đầu đùn"
msgid "Capabilities" msgid "Capabilities"
msgstr "Khả năng" msgstr "Khả năng"
msgid "Left: "
msgstr ""
msgid "Right: "
msgstr ""
msgid "Show all presets (including incompatible)" msgid "Show all presets (including incompatible)"
msgstr "Hiển thị tất cả preset (bao gồm cả không tương thích)" msgstr "Hiển thị tất cả preset (bao gồm cả không tương thích)"
@@ -11133,21 +11083,12 @@ msgstr ""
msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences." msgid "The precise wall option will be ignored for outer-inner or inner-outer-inner wall sequences."
msgstr "Tùy chọn thành chính xác sẽ bị bỏ qua cho trình tự thành ngoài-trong hoặc trong-ngoài-trong." msgstr "Tùy chọn thành chính xác sẽ bị bỏ qua cho trình tự thành ngoài-trong hoặc trong-ngoài-trong."
msgid "The Adaptive Pressure Advance model for one or more extruders may contain invalid values."
msgstr ""
msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match." msgid "Filament shrinkage will not be used because filament shrinkage for the used filaments does not match."
msgstr "Co ngót filament sẽ không được sử dụng vì co ngót filament của các filament đã dùng khác nhau đáng kể." msgstr "Co ngót filament sẽ không được sử dụng vì co ngót filament của các filament đã dùng khác nhau đáng kể."
msgid "Generating skirt & brim" msgid "Generating skirt & brim"
msgstr "Đang tạo viền & brim" msgstr "Đang tạo viền & brim"
msgid ""
"Per-object skirts cannot fit between the objects in By object print sequence.\n"
"\n"
"Move the objects farther apart, reduce brim/skirt size, switch Skirt type to Combined, or switch Print sequence to By layer."
msgstr ""
msgid "Exporting G-code" msgid "Exporting G-code"
msgstr "Đang xuất G-code" msgstr "Đang xuất G-code"
@@ -11992,23 +11933,6 @@ msgstr "In bình thường"
msgid "This is the default acceleration for both normal printing and travel after the first layer." msgid "This is the default acceleration for both normal printing and travel after the first layer."
msgstr "Gia tốc mặc định của cả in bình thường và di chuyển ngoại trừ lớp đầu tiên." msgstr "Gia tốc mặc định của cả in bình thường và di chuyển ngoại trừ lớp đầu tiên."
msgid "Acceleration of travel moves."
msgstr "Gia tốc của di chuyển."
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "mm/s² or %"
msgstr "mm/s² hoặc %"
msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Gia tốc của cầu. Nếu giá trị được biểu thị dưới dạng phần trăm (ví dụ 50%), nó sẽ được tính dựa trên gia tốc thành ngoài."
msgid "Default filament profile" msgid "Default filament profile"
msgstr "Hồ sơ filament mặc định" msgstr "Hồ sơ filament mặc định"
@@ -12215,12 +12139,6 @@ msgstr "Dây cung Archimedes"
msgid "Octagram Spiral" msgid "Octagram Spiral"
msgstr "Xoắn ốc bát giác" msgstr "Xoắn ốc bát giác"
msgid "Top surface density"
msgstr "Mật độ bề mặt trên"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr "Mật độ lớp bề mặt trên. Giá trị 100% tạo ra lớp trên hoàn toàn đặc, mịn . Giảm giá trị này dẫn đến bề mặt trên có kết cấu, theo mẫu bề mặt trên được chọn. Giá trị 0% sẽ dẫn đến chỉ thành trên lớp trên được tạo. Dành cho mục đích thẩm mỹ hoặc chức năng , không phải để sửa các vấn đề như đùn dư."
msgid "Bottom surface pattern" msgid "Bottom surface pattern"
msgstr "Mẫu bề mặt dưới" msgstr "Mẫu bề mặt dưới"
@@ -12228,16 +12146,6 @@ msgstr "Mẫu bề mặt dưới"
msgid "This is the line pattern of bottom surface infill, not including bridge infill." msgid "This is the line pattern of bottom surface infill, not including bridge infill."
msgstr "Mẫu đường của infill bề mặt dưới, không phải infill cầu." msgstr "Mẫu đường của infill bề mặt dưới, không phải infill cầu."
msgid "Bottom surface density"
msgstr "Mật độ bề mặt dưới"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
"Mật độ lớp bề mặt dưới. Dành cho mục đích thẩm mỹ hoặc chức năng , không phải để sửa các vấn đề như đùn dư.\n"
"CẢNH BÁO: Giảm giá trị này có thể ảnh hưởng tiêu cực đến độ bám dính bàn in."
msgid "Internal solid infill pattern" msgid "Internal solid infill pattern"
msgstr "Mẫu infill đặc bên trong" msgstr "Mẫu infill đặc bên trong"
@@ -12536,6 +12444,18 @@ msgstr ""
msgid "Auto For Match" msgid "Auto For Match"
msgstr "" msgstr ""
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Flush temperature" msgid "Flush temperature"
msgstr "" msgstr ""
@@ -12875,7 +12795,7 @@ msgstr "Sử dụng nhiều đường cho mẫu infill, nếu được hỗ tr
msgid "Z-buckling bias optimization (experimental)" msgid "Z-buckling bias optimization (experimental)"
msgstr "" msgstr ""
#, no-c-format, no-boost-format #, c-format, boost-format
msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid." msgid "Tightens the gyroid wave along the Z (vertical) axis at low infill density to shorten the effective vertical column length and improve Z-axis compression buckling resistance. Filament use is preserved. No effect at ~30% sparse infill density and above. Only applies when Sparse infill pattern is set to Gyroid."
msgstr "" msgstr ""
@@ -12943,6 +12863,79 @@ msgstr "TPMS-FK"
msgid "Gyroid" msgid "Gyroid"
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr "Góc lattice bên 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Góc của bộ phần tử lattice bên đầu tiên theo hướng Z. Không là dọc."
msgid "Lateral lattice angle 2"
msgstr "Góc lattice bên 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Góc của bộ phần tử lattice bên thứ hai theo hướng Z. Không là dọc."
msgid "Infill overhang angle"
msgstr "Góc nhô infill"
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr "Góc của các đường infill góc. 60° sẽ tạo ra tổ ong thuần túy."
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Độ dài neo infill thưa"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"Kết nối đường infill với chu vi bên trong bằng một đoạn ngắn của chu vi bổ sung. Nếu được biểu thị dưới dạng phần trăm (ví dụ: 15%) nó được tính trên độ rộng đùn infill. Orca Slicer cố gắng kết nối hai đường infill gần với một đoạn chu vi ngắn. Nếu không tìm thấy đoạn chu vi ngắn hơn infill_anchor_max, đường infill được kết nối với đoạn chu vi chỉ ở một phía và độ dài của đoạn chu vi được lấy bị giới hạn ở tham số này, nhưng không dài hơn anchor_length_max.\n"
"Đặt tham số này thành không để tắt neo chu vi được kết nối với một đường infill đơn."
msgid "0 (no open anchors)"
msgstr "0 (không có neo mở)"
msgid "1000 (unlimited)"
msgstr "1000 (không giới hạn)"
msgid "Maximum length of the infill anchor"
msgstr "Độ dài tối đa của neo infill"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"Kết nối đường infill với chu vi bên trong bằng một đoạn ngắn của chu vi bổ sung. Nếu được biểu thị dưới dạng phần trăm (ví dụ: 15%) nó được tính trên độ rộng đùn infill. Orca Slicer cố gắng kết nối hai đường infill gần với một đoạn chu vi ngắn. Nếu không tìm thấy đoạn chu vi ngắn hơn tham số này, đường infill được kết nối với đoạn chu vi chỉ ở một phía và độ dài của đoạn chu vi được lấy bị giới hạn ở infill_anchor, nhưng không dài hơn tham số này.\n"
"Nếu đặt thành 0, thuật toán cũ cho kết nối infill sẽ được sử dụng, nó nên tạo ra kết quả giống như với 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (Kết nối đơn giản)"
msgid "Acceleration of inner walls."
msgstr "Gia tốc của thành trong."
msgid "Acceleration of travel moves."
msgstr "Gia tốc của di chuyển."
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality." msgid "This is the acceleration of top surface infill. Using a lower value may improve top surface quality."
msgstr "Gia tốc của infill bề mặt trên. Sử dụng giá trị thấp hơn có thể cải thiện chất lượng bề mặt trên." msgstr "Gia tốc của infill bề mặt trên. Sử dụng giá trị thấp hơn có thể cải thiện chất lượng bề mặt trên."
@@ -12951,8 +12944,11 @@ msgstr "Gia tốc của infill bề mặt trên. Sử dụng giá trị thấp h
msgid "Acceleration of outer wall: using a lower value can improve quality." msgid "Acceleration of outer wall: using a lower value can improve quality."
msgstr "Gia tốc của thành ngoài. Sử dụng giá trị thấp hơn có thể cải thiện chất lượng." msgstr "Gia tốc của thành ngoài. Sử dụng giá trị thấp hơn có thể cải thiện chất lượng."
msgid "Acceleration of inner walls." msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration."
msgstr "Gia tốc của thành trong." msgstr "Gia tốc của cầu. Nếu giá trị được biểu thị dưới dạng phần trăm (ví dụ 50%), nó sẽ được tính dựa trên gia tốc thành ngoài."
msgid "mm/s² or %"
msgstr "mm/s² hoặc %"
msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration."
msgstr "Gia tốc của infill thưa. Nếu giá trị được biểu thị dưới dạng phần trăm (ví dụ 100%), nó sẽ được tính dựa trên gia tốc mặc định." msgstr "Gia tốc của infill thưa. Nếu giá trị được biểu thị dưới dạng phần trăm (ví dụ 100%), nó sẽ được tính dựa trên gia tốc mặc định."
@@ -12964,6 +12960,14 @@ msgstr "Gia tốc của infill đặc bên trong. Nếu giá trị được bi
msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion." msgid "This is the printing acceleration for the first layer. Using limited acceleration can improve build plate adhesion."
msgstr "Gia tốc của lớp đầu tiên. Sử dụng giá trị thấp hơn có thể cải thiện độ bám dính bàn in." msgstr "Gia tốc của lớp đầu tiên. Sử dụng giá trị thấp hơn có thể cải thiện độ bám dính bàn in."
msgid "First layer travel"
msgstr ""
msgid ""
"Travel acceleration of first layer.\n"
"The percentage value is relative to Travel Acceleration."
msgstr ""
msgid "Enable accel_to_decel" msgid "Enable accel_to_decel"
msgstr "Bật accel_to_decel" msgstr "Bật accel_to_decel"
@@ -13058,17 +13062,6 @@ msgstr "Tốc độ quạt sẽ được tăng tuyến tính từ không tại l
msgid "layer" msgid "layer"
msgstr "lớp" msgstr "lớp"
msgid "First layer fan speed"
msgstr ""
msgid ""
"Sets an exact fan speed for the first layer, overriding all other cooling settings. Useful for protecting 3D-printed toolhead parts (e.g. Voron-style ABS/ASA ducts) from a hot bed. A small amount of airflow cools the ducts down, without using full cooling that may in certain conditions hurt first-layer adhesion.\n"
"From the second layer onwards, normal cooling resumes.\n"
"If \"Full fan speed at layer\" is also set, the fan ramps smoothly from this value on the first layer up to your target by the chosen layer.\n"
"Only available when \"No cooling for the first\" is 0.\n"
"Set to -1 to disable it."
msgstr ""
msgid "Support interface fan speed" msgid "Support interface fan speed"
msgstr "Tốc độ quạt giao diện support" msgstr "Tốc độ quạt giao diện support"
@@ -13588,73 +13581,6 @@ msgstr ""
msgid "Probing exclude area of clumping." msgid "Probing exclude area of clumping."
msgstr "" msgstr ""
msgid "Lateral lattice angle 1"
msgstr "Góc lattice bên 1"
msgid "The angle of the first set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Góc của bộ phần tử lattice bên đầu tiên theo hướng Z. Không là dọc."
msgid "Lateral lattice angle 2"
msgstr "Góc lattice bên 2"
msgid "The angle of the second set of Lateral lattice elements in the Z direction. Zero is vertical."
msgstr "Góc của bộ phần tử lattice bên thứ hai theo hướng Z. Không là dọc."
msgid "Infill overhang angle"
msgstr "Góc nhô infill"
msgid "The angle of the infill angled lines. 60° will result in a pure honeycomb."
msgstr "Góc của các đường infill góc. 60° sẽ tạo ra tổ ong thuần túy."
msgid "Lightning overhang angle"
msgstr ""
msgid "Maximum overhang angle for Lightning infill support propagation."
msgstr ""
msgid "Prune angle"
msgstr ""
msgid ""
"Controls how aggressively short or unsupported Lightning branches are pruned.\n"
"This angle is converted internally to a per-layer distance."
msgstr ""
msgid "Straightening angle"
msgstr ""
msgid "Maximum straightening angle used to simplify Lightning branches."
msgstr ""
msgid "Sparse infill anchor length"
msgstr "Độ dài neo infill thưa"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max.\n"
"Set this parameter to zero to disable anchoring perimeters connected to a single infill line."
msgstr ""
"Kết nối đường infill với chu vi bên trong bằng một đoạn ngắn của chu vi bổ sung. Nếu được biểu thị dưới dạng phần trăm (ví dụ: 15%) nó được tính trên độ rộng đùn infill. Orca Slicer cố gắng kết nối hai đường infill gần với một đoạn chu vi ngắn. Nếu không tìm thấy đoạn chu vi ngắn hơn infill_anchor_max, đường infill được kết nối với đoạn chu vi chỉ ở một phía và độ dài của đoạn chu vi được lấy bị giới hạn ở tham số này, nhưng không dài hơn anchor_length_max.\n"
"Đặt tham số này thành không để tắt neo chu vi được kết nối với một đường infill đơn."
msgid "0 (no open anchors)"
msgstr "0 (không có neo mở)"
msgid "1000 (unlimited)"
msgstr "1000 (không giới hạn)"
msgid "Maximum length of the infill anchor"
msgstr "Độ dài tối đa của neo infill"
msgid ""
"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter.\n"
"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0."
msgstr ""
"Kết nối đường infill với chu vi bên trong bằng một đoạn ngắn của chu vi bổ sung. Nếu được biểu thị dưới dạng phần trăm (ví dụ: 15%) nó được tính trên độ rộng đùn infill. Orca Slicer cố gắng kết nối hai đường infill gần với một đoạn chu vi ngắn. Nếu không tìm thấy đoạn chu vi ngắn hơn tham số này, đường infill được kết nối với đoạn chu vi chỉ ở một phía và độ dài của đoạn chu vi được lấy bị giới hạn ở infill_anchor, nhưng không dài hơn tham số này.\n"
"Nếu đặt thành 0, thuật toán cũ cho kết nối infill sẽ được sử dụng, nó nên tạo ra kết quả giống như với 1000 & 0."
msgid "0 (Simple connect)"
msgstr "0 (Kết nối đơn giản)"
msgid "" msgid ""
"Filament to print internal sparse infill.\n" "Filament to print internal sparse infill.\n"
"\"Default\" uses the active object/part filament." "\"Default\" uses the active object/part filament."
@@ -14520,18 +14446,6 @@ msgstr "Direct Drive"
msgid "Bowden" msgid "Bowden"
msgstr "Bowden" msgstr "Bowden"
msgid "Enable filament dynamic map"
msgstr ""
msgid "Enable dynamic filament mapping during print."
msgstr ""
msgid "Has filament switcher"
msgstr ""
msgid "Printer has a filament switcher hardware (e.g., AMS)."
msgstr ""
msgid "Extra length on restart" msgid "Extra length on restart"
msgstr "Độ dài bổ sung khi khởi động lại" msgstr "Độ dài bổ sung khi khởi động lại"
@@ -14955,9 +14869,6 @@ msgstr "Vết nứt nhỏ hơn 2x bán kính đóng khe được lấp trong sli
msgid "Slicing Mode" msgid "Slicing Mode"
msgstr "Chế độ slice" msgstr "Chế độ slice"
msgid "Other"
msgstr "Khác"
msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model."
msgstr "Sử dụng \"Chẵn-lẻ\" cho model máy bay 3DLabPrint. Sử dụng \"Đóng lỗ\" để đóng tất cả các lỗ trong model." msgstr "Sử dụng \"Chẵn-lẻ\" cho model máy bay 3DLabPrint. Sử dụng \"Đóng lỗ\" để đóng tất cả các lỗ trong model."
@@ -15318,6 +15229,9 @@ msgstr ""
"\n" "\n"
"Tùy chọn này dựa vào firmware hỗ trợ lệnh M191 và M141 thông qua macro hoặc gốc và thường được sử dụng khi bộ sưởi buồng hoạt động được cài đặt." "Tùy chọn này dựa vào firmware hỗ trợ lệnh M191 và M141 thông qua macro hoặc gốc và thường được sử dụng khi bộ sưởi buồng hoạt động được cài đặt."
msgid "Chamber temperature"
msgstr "Nhiệt độ buồng"
msgid "" msgid ""
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n" "For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength. However, at the same time, a higher chamber temperature will reduce the efficiency of air filtration for ABS and ASA.\n"
"\n" "\n"
@@ -15331,17 +15245,6 @@ msgstr ""
"\n" "\n"
"Nếu được bật, tham số này cũng đặt biến G-code có tên chamber_temperature, có thể được sử dụng để truyền nhiệt độ buồng mong muốn cho macro bắt đầu in của bạn, hoặc macro ngâm nhiệt như thế này: PRINT_START (các biến khác) CHAMBER_TEMP=[chamber_temperature]. Điều này có thể hữu ích nếu máy in của bạn không hỗ trợ lệnh M141/M191, hoặc nếu bạn muốn xử lý ngâm nhiệt trong macro bắt đầu in nếu không có bộ sưởi buồng hoạt động được cài đặt." "Nếu được bật, tham số này cũng đặt biến G-code có tên chamber_temperature, có thể được sử dụng để truyền nhiệt độ buồng mong muốn cho macro bắt đầu in của bạn, hoặc macro ngâm nhiệt như thế này: PRINT_START (các biến khác) CHAMBER_TEMP=[chamber_temperature]. Điều này có thể hữu ích nếu máy in của bạn không hỗ trợ lệnh M141/M191, hoặc nếu bạn muốn xử lý ngâm nhiệt trong macro bắt đầu in nếu không có bộ sưởi buồng hoạt động được cài đặt."
msgid ""
"This is the chamber temperature at which printing should start, while the chamber continues heating toward the \"Target\" chamber temperature. For example, set the Target to 60 and the Minimal to 50 to begin printing once the chamber reaches 50°C, without waiting for the full 60°C.\n"
"\n"
"It sets a G-code variable named chamber_minimal_temperature, which can be passed to your print start macro or a heat soak macro, like this: PRINT_START (other variables) CHAMBER_MIN_TEMP=[chamber_minimal_temperature].\n"
"\n"
"Unlike the \"Target\" chamber temperature, this option does not emit any M141/M191 commands; it only exposes the value to your custom G-code. It should not exceed the \"Target\" chamber temperature."
msgstr ""
msgid "Chamber minimal temperature"
msgstr ""
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "Nozzle temperature after the first layer" msgid "Nozzle temperature after the first layer"
msgstr "Nhiệt độ đầu phun cho các lớp sau lớp đầu tiên." msgstr "Nhiệt độ đầu phun cho các lớp sau lớp đầu tiên."
@@ -15387,6 +15290,22 @@ msgstr "Độ dày vỏ trên"
msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers." msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin a shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is determined simply by the number of top shell layers."
msgstr "Số lượng lớp đặc trên được tăng lên khi slice nếu độ dày được tính bởi lớp vỏ trên mỏng hơn giá trị này. Điều này có thể tránh vỏ quá mỏng khi chiều cao lớp nhỏ. 0 có nghĩa là cài đặt này bị tắt và độ dày vỏ trên được xác định tuyệt đối bởi lớp vỏ trên." msgstr "Số lượng lớp đặc trên được tăng lên khi slice nếu độ dày được tính bởi lớp vỏ trên mỏng hơn giá trị này. Điều này có thể tránh vỏ quá mỏng khi chiều cao lớp nhỏ. 0 có nghĩa là cài đặt này bị tắt và độ dày vỏ trên được xác định tuyệt đối bởi lớp vỏ trên."
msgid "Top surface density"
msgstr "Mật độ bề mặt trên"
msgid "Density of top surface layer. A value of 100% creates a fully solid, smooth top layer. Reducing this value results in a textured top surface, according to the chosen top surface pattern. A value of 0% will result in only the walls on the top layer being created. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion."
msgstr "Mật độ lớp bề mặt trên. Giá trị 100% tạo ra lớp trên hoàn toàn đặc, mịn . Giảm giá trị này dẫn đến bề mặt trên có kết cấu, theo mẫu bề mặt trên được chọn. Giá trị 0% sẽ dẫn đến chỉ thành trên lớp trên được tạo. Dành cho mục đích thẩm mỹ hoặc chức năng , không phải để sửa các vấn đề như đùn dư."
msgid "Bottom surface density"
msgstr "Mật độ bề mặt dưới"
msgid ""
"Density of the bottom surface layer. Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.\n"
"WARNING: Lowering this value may negatively affect bed adhesion."
msgstr ""
"Mật độ lớp bề mặt dưới. Dành cho mục đích thẩm mỹ hoặc chức năng , không phải để sửa các vấn đề như đùn dư.\n"
"CẢNH BÁO: Giảm giá trị này có thể ảnh hưởng tiêu cực đến độ bám dính bàn in."
# TODO: Review, changed by lang refactor. PR 14254 # TODO: Review, changed by lang refactor. PR 14254
msgid "This is the speed at which traveling is done." msgid "This is the speed at which traveling is done."
msgstr "Tốc độ di chuyển nhanh hơn và không có đùn." msgstr "Tốc độ di chuyển nhanh hơn và không có đùn."
@@ -15780,6 +15699,9 @@ msgstr "Xuất nhiều STL"
msgid "Export the objects as multiple STLs to directory." msgid "Export the objects as multiple STLs to directory."
msgstr "Xuất các đối tượng dưới dạng nhiều STL vào thư mục." msgstr "Xuất các đối tượng dưới dạng nhiều STL vào thư mục."
msgid "Slice"
msgstr ""
msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgid "Slice the plates: 0-all plates, i-plate i, others-invalid"
msgstr "Slice các bản: 0-tất cả bản, i-bản i, khác-không hợp lệ" msgstr "Slice các bản: 0-tất cả bản, i-bản i, khác-không hợp lệ"
@@ -18002,132 +17924,6 @@ msgstr "Đăng nhập/Kiểm tra"
msgid "Connection to printers connected via the print host failed." msgid "Connection to printers connected via the print host failed."
msgstr "Kết nối với máy in được kết nối qua máy chủ in thất bại." msgstr "Kết nối với máy in được kết nối qua máy chủ in thất bại."
msgid "Detect Creality K-series printer"
msgstr ""
msgid "Click Scan to look for K-series printers on your network."
msgstr ""
msgid "Use Selected"
msgstr ""
msgid "Scanning the LAN for K-series printers... this takes a few seconds."
msgstr ""
msgid "No K-series printers found. Make sure the printer is on the same network and not blocked by Wi-Fi client isolation, then click Scan again."
msgstr ""
#, c-format
msgid "Found %zu Creality printer(s). Select one and click Use Selected."
msgstr ""
msgid "Active"
msgstr ""
msgid "Printers"
msgstr ""
msgid "Processes"
msgstr ""
msgid "Show/Hide system information"
msgstr ""
msgid "Copy system information to clipboard"
msgstr ""
msgid "We need information for diagnosing source of the issue. Check wiki page for detailed guide."
msgstr ""
msgid "Pack button collects project file and logs of current session onto a zip file."
msgstr ""
msgid "Any additional visual examples like images or screen recordings might be helpful while reporting the issue."
msgstr ""
msgid "Report issue"
msgstr ""
msgid "Pack"
msgstr ""
msgid "Cleans and rebuilds system profiles cache on next launch"
msgstr ""
msgid "Clean system profiles cache"
msgstr ""
msgid "Clean"
msgstr ""
msgid "Loaded profiles overview"
msgstr ""
msgid "This section shows information for loaded profiles"
msgstr ""
msgid "Exports detailed overview of loaded profiles in json format"
msgstr ""
msgid "Configurations folder"
msgstr ""
msgid "Opens configurations folder"
msgstr ""
msgid "Log level"
msgstr ""
msgid "Stored logs"
msgstr ""
msgid "Packs all stored logs onto a zip file."
msgstr ""
msgid "Profiles"
msgstr ""
msgid "Select NO to close dialog and review project"
msgstr ""
msgid "No project file on current session. Only logs will be included to package"
msgstr ""
msgid "Select NO to close dialog and review project."
msgstr ""
msgid "Please make sure any instances of OrcaSlicer are not running"
msgstr ""
msgid "System folder cannot be deleted because some files are in use by another application. Please close any applications using these files and try again."
msgstr ""
msgid "Failed to delete system folder..."
msgstr ""
msgid "Failed to determine executable path."
msgstr ""
msgid "Failed to launch a new instance."
msgstr ""
msgid "log(s)"
msgstr ""
msgid "Choose where to save the exported JSON file"
msgstr ""
msgid ""
"Export failed\n"
"Please check write permissions or file in use by another application"
msgstr ""
msgid "Choose where to save the exported ZIP file"
msgstr ""
msgid "File already exists. Overwrite?"
msgstr ""
msgid "3DPrinterOS Cloud upload options" msgid "3DPrinterOS Cloud upload options"
msgstr "" msgstr ""
@@ -18210,19 +18006,6 @@ msgstr "Kết nối với MKS hoạt động chính xác."
msgid "Could not connect to MKS" msgid "Could not connect to MKS"
msgstr "Không thể kết nối với MKS" msgstr "Không thể kết nối với MKS"
msgid "Connection to Moonraker is working correctly."
msgstr ""
msgid "Could not connect to Moonraker"
msgstr ""
msgid "The host responded but it doesn't look like Moonraker (missing result.klippy_state)."
msgstr ""
#, c-format, boost-format
msgid "Could not parse Moonraker server response: %s"
msgstr ""
msgid "Connection to OctoPrint is working correctly." msgid "Connection to OctoPrint is working correctly."
msgstr "Kết nối với OctoPrint hoạt động chính xác." msgstr "Kết nối với OctoPrint hoạt động chính xác."
@@ -19379,22 +19162,6 @@ msgstr ""
"Tránh cong vênh\n" "Tránh cong vênh\n"
"Bạn có biết rằng khi in vật liệu dễ cong vênh như ABS, tăng nhiệt độ bàn nóng một cách thích hợp có thể giảm xác suất cong vênh không?" "Bạn có biết rằng khi in vật liệu dễ cong vênh như ABS, tăng nhiệt độ bàn nóng một cách thích hợp có thể giảm xác suất cong vênh không?"
#~ msgid "View control settings"
#~ msgstr "Cài đặt điều khiển chế độ xem"
#~ msgid "Rotate view"
#~ msgstr "Xoay chế độ xem"
#~ msgid "Pan view"
#~ msgstr "Kéo chế độ xem"
#~ msgid "Zoom view"
#~ msgstr "Thu phóng chế độ xem"
# TODO: Review, changed by lang refactor. PR 14254
#~ msgid "Reverse scroll direction while zooming"
#~ msgstr "Con lăn chuột đảo ngược khi thu phóng"
#~ msgid "Enable network plug-in" #~ msgid "Enable network plug-in"
#~ msgstr "Bật plugin mạng" #~ msgstr "Bật plugin mạng"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
-3
View File
@@ -1,3 +0,0 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2992 1.42627C10.7774 1.42627 8.73315 3.47056 8.73315 5.99231C8.73315 8.51406 10.7774 10.5583 13.2992 10.5583C13.3609 10.5583 13.4223 10.5571 13.4834 10.5547C15.9197 10.4581 17.8652 8.45238 17.8652 5.99231C17.8652 3.47056 15.8209 1.42627 13.2992 1.42627ZM15.6185 11.0536C17.5346 10.1741 18.8652 8.23861 18.8652 5.99231C18.8652 2.91827 16.3732 0.42627 13.2992 0.42627C11.5793 0.42627 10.0417 1.2063 9.02067 2.43188H2.31853C1.93193 2.43188 1.61853 2.74528 1.61853 3.13188V12.4712C1.61853 12.6313 1.6723 12.7789 1.76278 12.8968C1.76671 13.0046 1.79621 13.1144 1.85576 13.2185L3.48408 16.0649C3.60875 16.2829 3.8406 16.4173 4.09168 16.4173H6.75859L7.97903 19.1586C8.22556 19.7123 9.01148 19.7123 9.25801 19.1586L10.4784 16.4173H13.1454C13.3965 16.4173 13.6283 16.2829 13.753 16.0649L15.3813 13.2185C15.4409 13.1144 15.4704 13.0046 15.4743 12.8968C15.5648 12.7789 15.6185 12.6313 15.6185 12.4712V11.0536ZM13.4429 11.5565C13.8469 11.5463 14.2403 11.493 14.6185 11.4011V12.1709H2.61853V3.43188H8.35573C7.95792 4.19837 7.73315 5.06909 7.73315 5.99231C7.73315 9.06635 10.2252 11.5583 13.2992 11.5583C13.3472 11.5583 13.3951 11.5577 13.4429 11.5565ZM2.98076 13.1712H14.2563L12.9714 15.4173H9.85194L9.84578 15.4173H7.39126L7.3851 15.4173H4.26569L2.98076 13.1712ZM9.38381 16.4173L8.61852 18.1363L7.85322 16.4173H9.38381ZM12.2021 3.36422C12.3973 3.55948 12.3973 3.87606 12.2021 4.07133L11.743 4.53041H16.0625C16.3386 4.53041 16.5625 4.75426 16.5625 5.03041C16.5625 5.30655 16.3386 5.53041 16.0625 5.53041H10.7773C10.2428 5.53041 9.97507 4.88412 10.353 4.50614L11.495 3.36422C11.6902 3.16896 12.0068 3.16896 12.2021 3.36422ZM14.3963 7.91305C14.2011 8.10831 14.2011 8.42489 14.3963 8.62015C14.5916 8.81542 14.9082 8.81542 15.1034 8.62015L16.2453 7.47823C16.6233 7.10026 16.3556 6.45397 15.8211 6.45397L10.5359 6.45397C10.2597 6.45397 10.0359 6.67783 10.0359 6.95397C10.0359 7.23011 10.2597 7.45397 10.5359 7.45397L14.8554 7.45397L14.3963 7.91305Z" fill="#262E30"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

+25 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Afinia", "name": "Afinia",
"version": "02.04.00.03", "version": "02.04.00.00",
"force_update": "0", "force_update": "0",
"description": "Afinia configurations", "description": "Afinia configurations",
"machine_model_list": [ "machine_model_list": [
@@ -124,6 +124,14 @@
"name": "fdm_filament_tpu", "name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json" "sub_path": "filament/fdm_filament_tpu.json"
}, },
{
"name": "Afinia ABS",
"sub_path": "filament/Afinia ABS.json"
},
{
"name": "Afinia ABS+",
"sub_path": "filament/Afinia ABS+.json"
},
{ {
"name": "Afinia ABS+@HS", "name": "Afinia ABS+@HS",
"sub_path": "filament/Afinia ABS+@HS.json" "sub_path": "filament/Afinia ABS+@HS.json"
@@ -132,18 +140,34 @@
"name": "Afinia ABS@HS", "name": "Afinia ABS@HS",
"sub_path": "filament/Afinia ABS@HS.json" "sub_path": "filament/Afinia ABS@HS.json"
}, },
{
"name": "Afinia Value ABS",
"sub_path": "filament/Afinia Value ABS.json"
},
{ {
"name": "Afinia Value ABS@HS", "name": "Afinia Value ABS@HS",
"sub_path": "filament/Afinia Value ABS@HS.json" "sub_path": "filament/Afinia Value ABS@HS.json"
}, },
{
"name": "Afinia PLA",
"sub_path": "filament/Afinia PLA.json"
},
{ {
"name": "Afinia PLA@HS", "name": "Afinia PLA@HS",
"sub_path": "filament/Afinia PLA@HS.json" "sub_path": "filament/Afinia PLA@HS.json"
}, },
{
"name": "Afinia Value PLA",
"sub_path": "filament/Afinia Value PLA.json"
},
{ {
"name": "Afinia Value PLA@HS", "name": "Afinia Value PLA@HS",
"sub_path": "filament/Afinia Value PLA@HS.json" "sub_path": "filament/Afinia Value PLA@HS.json"
}, },
{
"name": "Afinia TPU",
"sub_path": "filament/Afinia TPU.json"
},
{ {
"name": "Afinia TPU@HS", "name": "Afinia TPU@HS",
"sub_path": "filament/Afinia TPU@HS.json" "sub_path": "filament/Afinia TPU@HS.json"
@@ -0,0 +1,37 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "GFSB00",
"name": "Afinia ABS+",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"275"
],
"nozzle_temperature_initial_layer": [
"275"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -1,7 +1,7 @@
{ {
"type": "filament", "type": "filament",
"filament_id": "GFB00_01", "filament_id": "GFB00_01",
"setting_id": "wAJTMxtCY7EoavRi", "setting_id": "GFSB00",
"name": "Afinia ABS+@HS", "name": "Afinia ABS+@HS",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -0,0 +1,31 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "GFSB00",
"name": "Afinia ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -1,7 +1,7 @@
{ {
"type": "filament", "type": "filament",
"filament_id": "GFB00_01", "filament_id": "GFB00_01",
"setting_id": "qCDnb2iBaz4hd4vX", "setting_id": "GFSB00",
"name": "Afinia ABS@HS", "name": "Afinia ABS@HS",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -0,0 +1,34 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "GFSA00",
"name": "Afinia PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -1,7 +1,7 @@
{ {
"type": "filament", "type": "filament",
"filament_id": "GFA00_01", "filament_id": "GFA00_01",
"setting_id": "N3sCgjdjvp6FTtw9", "setting_id": "GFSA00",
"name": "Afinia PLA@HS", "name": "Afinia PLA@HS",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -0,0 +1,27 @@
{
"type": "filament",
"name": "Afinia TPU",
"inherits": "fdm_filament_tpu",
"from": "system",
"filament_id": "GFU01",
"instantiation": "true",
"filament_vendor": [
"Afinia"
],
"filament_density": [
"1.22"
],
"nozzle_temperature_initial_layer": [
"230"
],
"filament_cost": [
"41.99"
],
"nozzle_temperature": [
"230"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -3,7 +3,6 @@
"name": "Afinia TPU@HS", "name": "Afinia TPU@HS",
"inherits": "fdm_filament_tpu", "inherits": "fdm_filament_tpu",
"from": "system", "from": "system",
"setting_id": "zUqTgAEbqTN1EdRl",
"filament_id": "GFU01_01", "filament_id": "GFU01_01",
"instantiation": "true", "instantiation": "true",
"filament_vendor": [ "filament_vendor": [
@@ -0,0 +1,37 @@
{
"type": "filament",
"filament_id": "GFB00",
"setting_id": "GFSB00",
"name": "Afinia Value ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.95"
],
"filament_cost": [
"24.99"
],
"filament_vendor": [
"Afinia"
],
"fan_max_speed": [
"60"
],
"filament_max_volumetric_speed": [
"16"
],
"nozzle_temperature": [
"245"
],
"nozzle_temperature_initial_layer": [
"245"
],
"slow_down_layer_time": [
"12"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -1,7 +1,7 @@
{ {
"type": "filament", "type": "filament",
"filament_id": "GFB00_01", "filament_id": "GFB00_01",
"setting_id": "OxIiEYjbhEvSykaQ", "setting_id": "GFSB00",
"name": "Afinia Value ABS@HS", "name": "Afinia Value ABS@HS",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -0,0 +1,40 @@
{
"type": "filament",
"filament_id": "GFA00",
"setting_id": "GFSA00",
"name": "Afinia Value PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_cost": [
"24.99"
],
"filament_density": [
"1.26"
],
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"21"
],
"filament_vendor": [
"Afinia"
],
"filament_long_retractions_when_cut": [
"1"
],
"filament_retraction_distances_when_cut": [
"18"
],
"nozzle_temperature": [
"190"
],
"nozzle_temperature_initial_layer": [
"190"
],
"compatible_printers": [
"Afinia H400 Pro 0.4 nozzle",
"Afinia H400 Pro 0.6 nozzle"
]
}
@@ -1,7 +1,7 @@
{ {
"type": "filament", "type": "filament",
"filament_id": "GFA00_01", "filament_id": "GFA00_01",
"setting_id": "BASsUdyvElEVJ9AA", "setting_id": "GFSA00",
"name": "Afinia Value PLA@HS", "name": "Afinia Value PLA@HS",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -1,6 +1,6 @@
{ {
"type": "machine", "type": "machine",
"setting_id": "iwkXfmEyz9RLZTvh", "setting_id": "GM001",
"name": "Afinia H+1(HS) 0.4 nozzle", "name": "Afinia H+1(HS) 0.4 nozzle",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -1,6 +1,6 @@
{ {
"type": "machine", "type": "machine",
"setting_id": "vngsrxKvEIsmr8tQ", "setting_id": "GM001",
"name": "Afinia H+1(HS) 0.6 nozzle", "name": "Afinia H+1(HS) 0.6 nozzle",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -8,5 +8,5 @@
"bed_model": "", "bed_model": "",
"bed_texture": "", "bed_texture": "",
"hotend_model": "", "hotend_model": "",
"default_materials": "Afinia ABS@HS;Afinia PLA@HS" "default_materials": "Afinia ABS;Afinia PLA"
} }
@@ -1,6 +1,6 @@
{ {
"type": "process", "type": "process",
"setting_id": "FueWYijuvLNWzNmL", "setting_id": "GP004",
"name": "0.12mm Fine @Afinia H+1(HS)", "name": "0.12mm Fine @Afinia H+1(HS)",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -1,6 +1,6 @@
{ {
"type": "process", "type": "process",
"setting_id": "Ntf0ZMcETTPz7EY1", "setting_id": "GP004",
"name": "0.16mm Optimal @Afinia H+1(HS)", "name": "0.16mm Optimal @Afinia H+1(HS)",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -3,7 +3,7 @@
"name": "0.18mm Fine @Afinia H+1(HS) 0.6 nozzle", "name": "0.18mm Fine @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.18_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.18_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "b7oGgrSCik70LqdL", "setting_id": "GP021",
"instantiation": "true", "instantiation": "true",
"description": "It has a smaller layer height and results in smoother surface and higher printing quality.", "description": "It has a smaller layer height and results in smoother surface and higher printing quality.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
@@ -1,6 +1,6 @@
{ {
"type": "process", "type": "process",
"setting_id": "Lxid5Z2e0fvVDMMm", "setting_id": "GP004",
"name": "0.20mm Standard @Afinia H+1(HS)", "name": "0.20mm Standard @Afinia H+1(HS)",
"from": "system", "from": "system",
"inherits": "fdm_process_afinia_HS_common", "inherits": "fdm_process_afinia_HS_common",
@@ -1,6 +1,6 @@
{ {
"type": "process", "type": "process",
"setting_id": "APeSqnRZh6I9OTFr", "setting_id": "GP004",
"name": "0.24mm Draft @Afinia H+1(HS)", "name": "0.24mm Draft @Afinia H+1(HS)",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -3,7 +3,7 @@
"name": "0.24mm Standard @Afinia H+1(HS) 0.6 nozzle", "name": "0.24mm Standard @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.24_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.24_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "QlOnQEeUXkGaxZS5", "setting_id": "GP022",
"instantiation": "true", "instantiation": "true",
"description": "It has a balanced layer height for good quality and reasonable printing time.", "description": "It has a balanced layer height for good quality and reasonable printing time.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
@@ -1,6 +1,6 @@
{ {
"type": "process", "type": "process",
"setting_id": "VZ3NOVzdVWqZ37Ge", "setting_id": "GP004",
"name": "0.28mm Extra Draft @Afinia H+1(HS)", "name": "0.28mm Extra Draft @Afinia H+1(HS)",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
@@ -3,7 +3,7 @@
"name": "0.30mm Standard @Afinia H+1(HS) 0.6 nozzle", "name": "0.30mm Standard @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "7PPJm0girx11EP80", "setting_id": "GP023",
"instantiation": "true", "instantiation": "true",
"description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
@@ -3,7 +3,7 @@
"name": "0.30mm Strength @Afinia H+1(HS) 0.6 nozzle", "name": "0.30mm Strength @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.30_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "BewLobRVuiw6HPuc", "setting_id": "GP024",
"instantiation": "true", "instantiation": "true",
"description": "It has a big layer height with optimized settings for stronger parts.", "description": "It has a big layer height with optimized settings for stronger parts.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
@@ -3,7 +3,7 @@
"name": "0.36mm Draft @Afinia H+1(HS) 0.6 nozzle", "name": "0.36mm Draft @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.36_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.36_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "pBS3NpSZPjtySd3X", "setting_id": "GP025",
"instantiation": "true", "instantiation": "true",
"description": "It has a bigger layer height for faster printing but with more visible layer lines.", "description": "It has a bigger layer height for faster printing but with more visible layer lines.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
@@ -3,7 +3,7 @@
"name": "0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle", "name": "0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle",
"inherits": "fdm_process_afinia_0.42_nozzle_0.6_HS", "inherits": "fdm_process_afinia_0.42_nozzle_0.6_HS",
"from": "system", "from": "system",
"setting_id": "kHUEpY5ZMtYrLKtO", "setting_id": "GP026",
"instantiation": "true", "instantiation": "true",
"description": "It has the biggest layer height for fastest printing but with very visible layer lines.", "description": "It has the biggest layer height for fastest printing but with very visible layer lines.",
"elefant_foot_compensation": "0.15", "elefant_foot_compensation": "0.15",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "Anker", "name": "Anker",
"version": "02.04.00.01", "version": "02.04.00.00",
"force_update": "0", "force_update": "0",
"description": "Anker configurations", "description": "Anker configurations",
"machine_model_list": [ "machine_model_list": [
@@ -3,7 +3,7 @@
"name": "Anker Generic ABS 0.2 nozzle", "name": "Anker Generic ABS 0.2 nozzle",
"inherits": "Anker Generic ABS @base", "inherits": "Anker Generic ABS @base",
"from": "system", "from": "system",
"setting_id": "BD5ODYVM90Ig44C5", "setting_id": "GFSB99_20",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"2" "2"
@@ -3,7 +3,7 @@
"name": "Anker Generic ABS 0.25 nozzle", "name": "Anker Generic ABS 0.25 nozzle",
"inherits": "Anker Generic ABS @base", "inherits": "Anker Generic ABS @base",
"from": "system", "from": "system",
"setting_id": "WS5wXckNuiQqSVwO", "setting_id": "GFSB99_25",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"3" "3"
@@ -3,7 +3,7 @@
"name": "Anker Generic ABS", "name": "Anker Generic ABS",
"inherits": "Anker Generic ABS @base", "inherits": "Anker Generic ABS @base",
"from": "system", "from": "system",
"setting_id": "axEspGzFJnrnidm4", "setting_id": "GFSB99",
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Anker M5 0.4 nozzle", "Anker M5 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "Anker Generic ASA 0.2 nozzle", "name": "Anker Generic ASA 0.2 nozzle",
"inherits": "Anker Generic ASA @base", "inherits": "Anker Generic ASA @base",
"from": "system", "from": "system",
"setting_id": "G7pzEyyhPFDnae3R", "setting_id": "GFSB98_20",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"2" "2"
@@ -3,7 +3,7 @@
"name": "Anker Generic ASA 0.25 nozzle", "name": "Anker Generic ASA 0.25 nozzle",
"inherits": "Anker Generic ASA @base", "inherits": "Anker Generic ASA @base",
"from": "system", "from": "system",
"setting_id": "ErUUDTQ7h1wNHAKT", "setting_id": "GFSB98_25",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"3" "3"
@@ -3,7 +3,7 @@
"name": "Anker Generic ASA", "name": "Anker Generic ASA",
"inherits": "Anker Generic ASA @base", "inherits": "Anker Generic ASA @base",
"from": "system", "from": "system",
"setting_id": "QiFoBW5WuDUJGmFZ", "setting_id": "GFSB98",
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Anker M5 0.4 nozzle", "Anker M5 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "Anker Generic PA 0.2 nozzle", "name": "Anker Generic PA 0.2 nozzle",
"inherits": "Anker Generic PA @base", "inherits": "Anker Generic PA @base",
"from": "system", "from": "system",
"setting_id": "NZB26MSD9WbOeY2S", "setting_id": "GFSN99_20",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"2" "2"
@@ -3,7 +3,7 @@
"name": "Anker Generic PA 0.25 nozzle", "name": "Anker Generic PA 0.25 nozzle",
"inherits": "Anker Generic PA @base", "inherits": "Anker Generic PA @base",
"from": "system", "from": "system",
"setting_id": "Wj7oXTGUxo8lie1B", "setting_id": "GFSN99_25",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"3" "3"
@@ -3,7 +3,7 @@
"name": "Anker Generic PA-CF", "name": "Anker Generic PA-CF",
"inherits": "Anker Generic PA-CF @base", "inherits": "Anker Generic PA-CF @base",
"from": "system", "from": "system",
"setting_id": "qdsEps11ugFHJkn7", "setting_id": "GFSN98",
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Anker M5 All-Metal 0.4 nozzle", "Anker M5 All-Metal 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "Anker Generic PA", "name": "Anker Generic PA",
"inherits": "Anker Generic PA @base", "inherits": "Anker Generic PA @base",
"from": "system", "from": "system",
"setting_id": "QbIiX554Yee6vb32", "setting_id": "GFSN99",
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Anker M5 All-Metal 0.4 nozzle", "Anker M5 All-Metal 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "Anker Generic PC 0.2 nozzle", "name": "Anker Generic PC 0.2 nozzle",
"inherits": "Anker Generic PC @base", "inherits": "Anker Generic PC @base",
"from": "system", "from": "system",
"setting_id": "GhIOAidtgDkzh9Aj", "setting_id": "GFSC99_20",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"2" "2"
@@ -3,7 +3,7 @@
"name": "Anker Generic PC 0.25 nozzle", "name": "Anker Generic PC 0.25 nozzle",
"inherits": "Anker Generic PC @base", "inherits": "Anker Generic PC @base",
"from": "system", "from": "system",
"setting_id": "TQm9EPdenyGJMvgP", "setting_id": "GFSC99_25",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"3" "3"
@@ -3,7 +3,7 @@
"name": "Anker Generic PC", "name": "Anker Generic PC",
"inherits": "Anker Generic PC @base", "inherits": "Anker Generic PC @base",
"from": "system", "from": "system",
"setting_id": "xY25QcIsR9pWai3n", "setting_id": "GFSC99",
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Anker M5 All-Metal 0.4 nozzle", "Anker M5 All-Metal 0.4 nozzle",
@@ -3,7 +3,7 @@
"name": "Anker Generic PETG 0.2 nozzle", "name": "Anker Generic PETG 0.2 nozzle",
"inherits": "Anker Generic PETG @base", "inherits": "Anker Generic PETG @base",
"from": "system", "from": "system",
"setting_id": "VItvDP6zmenWXwPO", "setting_id": "GFSG99_20",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"2" "2"
@@ -3,7 +3,7 @@
"name": "Anker Generic PETG 0.25 nozzle", "name": "Anker Generic PETG 0.25 nozzle",
"inherits": "Anker Generic PETG @base", "inherits": "Anker Generic PETG @base",
"from": "system", "from": "system",
"setting_id": "UgKfPuleh1xnoJLT", "setting_id": "GFSG99_25",
"instantiation": "true", "instantiation": "true",
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"3" "3"

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