diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index cff5a5adf..f5bc22cc6 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -4,6 +4,9 @@ on: push: branches: - SoftFever + pull_request: + branches: + - SoftFever jobs: appimage-builder: @@ -16,24 +19,24 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install cmake libgl1-mesa-dev libgtk-3-dev libxkbcommon-dev libunwind-dev libfuse2 automake -y + sudo apt-get install cmake libgl1-mesa-dev libgtk-3-dev libxkbcommon-dev libunwind-dev libfuse2 -y - name: Install dependencies from BuildLinux.sh shell: bash run: sudo ./BuildLinux.sh -ur - name: Fix permissions shell: bash run: sudo chown $USER -R ./ - - name: build deps + - name: Build deps id: cache_deps uses: actions/cache@v3 env: - cache-name: ${{ runner.os }}-cache-bambustudio_deps_x64 + cache-name: ${{ runner.os }}-cache-orcaslicer_deps_x64 with: path: ${{ github.workspace }}/deps/build/destdir key: build-${{ env.cache-name }} - if: ${{ steps.cache_deps.outputs.cache-hit != 'true' }} - name: build deps + name: Build deps working-directory: ${{ github.workspace }} continue-on-error: true run: ./BuildLinux.sh -dr @@ -44,4 +47,4 @@ jobs: - uses: actions/upload-artifact@v3 with: name: OrcaSlicer_Linux - path: './build/BambuStudio_ubu64.AppImage' + path: './build/OrcaSlicer_ubu64.AppImage' diff --git a/.github/workflows/build_mac_arm64.yml b/.github/workflows/build_mac_arm64.yml index 49a418722..a10364aa7 100644 --- a/.github/workflows/build_mac_arm64.yml +++ b/.github/workflows/build_mac_arm64.yml @@ -4,6 +4,9 @@ on: push: branches: - SoftFever + pull_request: + branches: + - SoftFever jobs: build_win64: @@ -16,14 +19,14 @@ jobs: - name: Install tools run: | brew install cmake git gettext zstd - - run: mkdir -p ${{ github.workspace }}/deps/build - # - run: mkdir -p ${{ github.workspace }}/deps/build/OrcaSlicer_dep + - run: mkdir -p ${{ github.workspace }}/deps/build_arm64 + - run: mkdir -p ${{ github.workspace }}/deps/build_arm64/OrcaSlicer_dep_x86_64 # - name: build deps # id: cache_deps # uses: actions/cache@v3 # env: - # cache-name: ${{ runner.os }}-cache-bambustudio_deps_arm64 + # cache-name: ${{ runner.os }}-cache-orcaslicer_deps_arm64 # with: # path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep # key: build-${{ env.cache-name }} @@ -36,11 +39,11 @@ jobs: - name: Download and extract deps working-directory: ${{ github.workspace }} run: | - curl -LJO https://github.com/SoftFever/FileSharing/releases/download/2/BambuStudio_dep_arm64_21-01-2023.tar.gz - tar -zxvf BambuStudio_dep_arm64_21-01-2023.tar.gz -C ${{ github.workspace }}/deps/build - chown -R $(id -u):$(id -g) ${{ github.workspace }}/deps/build/OrcaSlicer_dep - ls -l ${{ github.workspace }}/deps/build/OrcaSlicer_dep - rm BambuStudio_dep_arm64_21-01-2023.tar.gz + curl -LJO https://github.com/SoftFever/FileSharing/releases/download/OrcaSlicer_deps_Mar/OrcaSlicer_dep_mac_arm64_11-03-2023.tar.gz + tar -zxvf OrcaSlicer_dep_mac_arm64_11-03-2023.tar.gz -C ${{ github.workspace }}/deps/build + chown -R $(id -u):$(id -g) ${{ github.workspace }}/deps/build_arm64/OrcaSlicer_dep_arm64 + ls -l ${{ github.workspace }}/deps/build_arm64/OrcaSlicer_dep_arm64 + rm OrcaSlicer_dep_mac_arm64_11-03-2023.tar.gz - name: Build studio @@ -50,5 +53,5 @@ jobs: - name: Upload artifacts uses: actions/upload-artifact@v3 with: - name: OrcaSlicer_Mac - path: ${{ github.workspace }}/build/OrcaSlicer/OrcaSlicer*.zip \ No newline at end of file + name: OrcaSlicer_Mac_AppleSilicon + path: ${{ github.workspace }}/build_arm64/OrcaSlicer_arm64/OrcaSlicer*.zip \ No newline at end of file diff --git a/.github/workflows/build_mac_x64.yml b/.github/workflows/build_mac_x64.yml index b16c7ba5c..0ac0385e1 100644 --- a/.github/workflows/build_mac_x64.yml +++ b/.github/workflows/build_mac_x64.yml @@ -4,6 +4,9 @@ on: push: branches: - SoftFever + pull_request: + branches: + - SoftFever jobs: build_win64: @@ -16,14 +19,14 @@ jobs: - name: Install tools run: | brew install cmake git gettext - - run: mkdir -p ${{ github.workspace }}/deps/build - - run: mkdir -p ${{ github.workspace }}/deps/build/OrcaSlicer_dep + - run: mkdir -p ${{ github.workspace }}/deps/build_x86_64 + - run: mkdir -p ${{ github.workspace }}/deps/build_x86_64/OrcaSlicer_dep_x86_64 # - name: build deps # id: cache_deps # uses: actions/cache@v3 # env: - # cache-name: ${{ runner.os }}-cache-bambustudio_deps_x64 + # cache-name: ${{ runner.os }}-cache-orcaslicer_deps_x64 # with: # path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep # key: build-${{ env.cache-name }} @@ -37,11 +40,11 @@ jobs: - name: Download and extract deps working-directory: ${{ github.workspace }} run: | - curl -LJO https://github.com/SoftFever/FileSharing/releases/download/2/BambuStudio_dep_x86_64_21-01-2023.tar.gz - tar -zxvf BambuStudio_dep_x86_64_21-01-2023.tar.gz -C ${{ github.workspace }}/deps/build - chown -R $(id -u):$(id -g) ${{ github.workspace }}/deps/build/OrcaSlicer_dep - ls -l ${{ github.workspace }}/deps/build/OrcaSlicer_dep - rm BambuStudio_dep_x86_64_21-01-2023.tar.gz + curl -LJO https://github.com/SoftFever/FileSharing/releases/download/OrcaSlicer_deps_Mar/OrcaSlicer_dep_mac_x86_64_11-03-2023.tar.gz + tar -zxvf OrcaSlicer_dep_mac_x86_64_11-03-2023.tar.gz -C ${{ github.workspace }}/deps/build_x86_64 + chown -R $(id -u):$(id -g) ${{ github.workspace }}/deps/build_x86_64/OrcaSlicer_dep_x86_64 + ls -l ${{ github.workspace }}/deps/build_x86_64/OrcaSlicer_dep_x86_64 + rm OrcaSlicer_dep_mac_x86_64_11-03-2023.tar.gz - name: Build studio @@ -51,5 +54,5 @@ jobs: - name: Upload artifacts uses: actions/upload-artifact@v3 with: - name: OrcaSlicer_Mac - path: ${{ github.workspace }}/build/OrcaSlicer/OrcaSlicer*.zip \ No newline at end of file + name: OrcaSlicer_Mac_Intel + path: ${{ github.workspace }}/build_x86_64/OrcaSlicer_x86_64/OrcaSlicer*.zip \ No newline at end of file diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml deleted file mode 100644 index 7e1adf506..000000000 --- a/.github/workflows/build_ubuntu.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Build Linux - -on: [pull_request] - -jobs: - appimage-builder: - name: Linux AppImage Build - - runs-on: ubuntu-20.04 - - steps: - - uses: actions/checkout@v3 - - name: Install dependencies - run: | - sudo apt-get update - sudo apt-get install cmake libgl1-mesa-dev libgtk-3-dev libxkbcommon-dev libunwind-dev libfuse2 -y - - name: Install dependencies from BuildLinux.sh - shell: bash - run: sudo ./BuildLinux.sh -ur - - name: Fix permissions - shell: bash - run: sudo chown $USER -R ./ - - name: Build deps - id: cache_deps - uses: actions/cache@v3 - env: - cache-name: ${{ runner.os }}-cache-bambustudio_deps_x64 - with: - path: ${{ github.workspace }}/deps/build/destdir - key: build-${{ env.cache-name }} - - - if: ${{ steps.cache_deps.outputs.cache-hit != 'true' }} - name: Build deps - working-directory: ${{ github.workspace }} - continue-on-error: true - run: ./BuildLinux.sh -dsr - - - name: Build Studio - shell: bash - run: ./BuildLinux.sh -ir - - uses: actions/upload-artifact@v3 - with: - name: BambuStudio_Linux - path: './build/BambuStudio_ubu64.AppImage' diff --git a/.github/workflows/build_win.yml b/.github/workflows/build_win.yml index 3fbb3e370..e2b6eac5d 100644 --- a/.github/workflows/build_win.yml +++ b/.github/workflows/build_win.yml @@ -4,7 +4,9 @@ on: push: branches: - SoftFever - + pull_request: + branches: + - SoftFever jobs: build_win64: @@ -21,11 +23,11 @@ jobs: - run: mkdir ${{ github.workspace }}/deps/build/OrcaSlicer_dep - name: download deps shell: powershell - run: '(new-object System.Net.WebClient).DownloadFile("https://github.com/SoftFever/FileSharing/releases/download/3/BambuStudio_dep_9Mar2023.zip", "$env:temp\BambuStudio_dep_9Mar2023.zip")' + run: '(new-object System.Net.WebClient).DownloadFile("https://github.com/SoftFever/FileSharing/releases/download/OrcaSlicer_deps_Mar/OrcaSlicer_dep_12Mar2023.zip", "$env:temp\OrcaSlicer_dep_12Mar2023.zip")' - name: extract deps working-directory: ${{ github.workspace }}/deps/build shell: cmd - run: '"C:/Program Files/7-Zip/7z.exe" x %temp%\BambuStudio_dep_9Mar2023.zip' + run: '"C:/Program Files/7-Zip/7z.exe" x %temp%\OrcaSlicer_dep_12Mar2023.zip' - run: dir "${{ github.workspace }}\deps\build\OrcaSlicer_dep" @@ -33,7 +35,7 @@ jobs: # id: cache_deps # uses: actions/cache@v3 # env: - # cache-name: ${{ runner.os }}-cache-bambustudio_deps + # cache-name: ${{ runner.os }}-cache-orcaslicer_deps # with: # path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep # key: ${{ runner.os }}-build-${{ env.cache-name }} diff --git a/Build.PL b/Build.PL index a2d611288..1e03c6965 100644 --- a/Build.PL +++ b/Build.PL @@ -124,7 +124,7 @@ EOF } print "\n"; -print "In the next step, you need to build the BambuStudio C++ library.\n"; +print "In the next step, you need to build the OrcaSlicer C++ library.\n"; print "1) Create a build directory and change to it\n"; print "2) run cmake .. -DCMAKE_BUILD_TYPE=Release\n"; print "3) run make\n"; diff --git a/BuildLinux.sh b/BuildLinux.sh index 06b7a8143..cf04c53c5 100755 --- a/BuildLinux.sh +++ b/BuildLinux.sh @@ -15,13 +15,13 @@ function check_available_memory_and_disk() { MIN_DISK_KB=$((10 * 1024 * 1024)) if [ ${FREE_MEM_GB} -le ${MIN_MEM_GB} ]; then - echo -e "\nERROR: Bambu Studio Builder requires at least ${MIN_MEM_GB}G of 'available' mem (systen has only ${FREE_MEM_GB}G available)" + echo -e "\nERROR: Orca Slicer Builder requires at least ${MIN_MEM_GB}G of 'available' mem (systen has only ${FREE_MEM_GB}G available)" echo && free -h && echo exit 2 fi if [[ ${FREE_DISK_KB} -le ${MIN_DISK_KB} ]]; then - echo -e "\nERROR: Bambu Studio Builder requires at least $(echo $MIN_DISK_KB |awk '{ printf "%.1fG\n", $1/1024/1024; }') (systen has only $(echo ${FREE_DISK_KB} | awk '{ printf "%.1fG\n", $1/1024/1024; }') disk free)" + echo -e "\nERROR: Orca Slicer Builder requires at least $(echo $MIN_DISK_KB |awk '{ printf "%.1fG\n", $1/1024/1024; }') (systen has only $(echo ${FREE_DISK_KB} | awk '{ printf "%.1fG\n", $1/1024/1024; }') disk free)" echo && df -h . && echo exit 1 fi @@ -192,7 +192,7 @@ then make -j$NCORES echo "done" - # rename wxscintilla # TODO: DeftDawg: Does BambuStudio need this? + # rename wxscintilla # TODO: DeftDawg: Does OrcaSlicer need this? # echo "[5/9] Renaming wxscintilla library..." # pushd destdir/usr/local/lib # if [[ -z "$FOUND_GTK3_DEV" ]] @@ -234,7 +234,7 @@ then # make Slic3r echo "[8/9] Building Slic3r..." - make -j$NCORES BambuStudio # Slic3r + make -j$NCORES OrcaSlicer # Slic3r # make .mo # make gettext_po_to_mo # FIXME: DeftDawg: complains about msgfmt not existing even in SuperSlicer, did this ever work? diff --git a/CMakeLists.txt b/CMakeLists.txt index cdaabcb1a..b2a357246 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.13) -project(BambuStudio) +project(OrcaSlicer) include("version.inc") include(GNUInstallDirs) @@ -23,11 +23,11 @@ else() endif() endif() -option(SLIC3R_STATIC "Compile BambuStudio with static libraries (Boost, TBB, glew)" ${SLIC3R_STATIC_INITIAL}) -option(SLIC3R_GUI "Compile BambuStudio with GUI components (OpenGL, wxWidgets)" 1) -option(SLIC3R_FHS "Assume BambuStudio is to be installed in a FHS directory structure" 0) +option(SLIC3R_STATIC "Compile OrcaSlicer with static libraries (Boost, TBB, glew)" ${SLIC3R_STATIC_INITIAL}) +option(SLIC3R_GUI "Compile OrcaSlicer with GUI components (OpenGL, wxWidgets)" 1) +option(SLIC3R_FHS "Assume OrcaSlicer is to be installed in a FHS directory structure" 0) option(SLIC3R_WX_STABLE "Build against wxWidgets stable (3.0) as oppsed to dev (3.1) on Linux" 0) -option(SLIC3R_PROFILE "Compile BambuStudio with an invasive Shiny profiler" 0) +option(SLIC3R_PROFILE "Compile OrcaSlicer with an invasive Shiny profiler" 0) option(SLIC3R_PCH "Use precompiled headers" 1) option(SLIC3R_MSVC_COMPILE_PARALLEL "Compile on Visual Studio in parallel" 1) option(SLIC3R_MSVC_PDB "Generate PDB files on MSVC in Release mode" 1) @@ -117,7 +117,7 @@ if (MINGW) endif () if (NOT MSVC) - # ARMs (Raspberry PI) use an unsigned char by default. Let's make it consistent for BambuStudio on all platforms. + # ARMs (Raspberry PI) use an unsigned char by default. Let's make it consistent for OrcaSlicer on all platforms. add_compile_options(-fsigned-char) endif () @@ -297,7 +297,7 @@ if(WIN32) if(MSVC) # BOOST_ALL_NO_LIB: Avoid the automatic linking of Boost libraries on Windows. Rather rely on explicit linking. add_definitions(-DBOOST_ALL_NO_LIB -DBOOST_USE_WINAPI_VERSION=0x601 -DBOOST_SYSTEM_USE_UTF8 ) - # Force the source code encoding to UTF-8. See BambuStudio GH pull request #5583 + # Force the source code encoding to UTF-8. See OrcaSlicer GH pull request #5583 add_compile_options("$<$:/utf-8>") add_compile_options("$<$:/utf-8>") endif(MSVC) @@ -309,7 +309,7 @@ add_definitions(-DwxUSE_UNICODE -D_UNICODE -DUNICODE -DWXINTL_NO_GETTEXT_MACRO) add_definitions(-DwxNO_UNSAFE_WXSTRING_CONV) if (SLIC3R_PROFILE) - message("BambuStudio will be built with a Shiny invasive profiler") + message("OrcaSlicer will be built with a Shiny invasive profiler") add_definitions(-DSLIC3R_PROFILE) endif () @@ -507,7 +507,7 @@ set(BBL_L18N_DIR "${CMAKE_CURRENT_SOURCE_DIR}/bbl/i18n") add_custom_target(gettext_make_pot COMMAND xgettext --keyword=L --keyword=_L --keyword=_u8L --keyword=L_CONTEXT:1,2c --keyword=_L_PLURAL:1,2 --add-comments=TRN --from-code=UTF-8 --no-location --debug --boost -f "${BBL_L18N_DIR}/list.txt" - -o "${BBL_L18N_DIR}/BambuStudio.pot" + -o "${BBL_L18N_DIR}/OrcaSlicer.pot" COMMAND hintsToPot ${SLIC3R_RESOURCES_DIR} ${BBL_L18N_DIR} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMENT "Generate pot file from strings in the source tree" @@ -516,13 +516,13 @@ add_custom_target(gettext_merge_po_with_pot WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMENT "Merge localization po with new generted pot file" ) -file(GLOB BBL_L10N_PO_FILES "${BBL_L18N_DIR}/*/BambuStudio*.po") +file(GLOB BBL_L10N_PO_FILES "${BBL_L18N_DIR}/*/OrcaSlicer*.po") foreach(po_file ${BBL_L10N_PO_FILES}) GET_FILENAME_COMPONENT(po_dir "${po_file}" DIRECTORY) - SET(po_new_file "${po_dir}/BambuStudio_.po") + SET(po_new_file "${po_dir}/OrcaSlicer_.po") add_custom_command( TARGET gettext_merge_po_with_pot PRE_BUILD - COMMAND msgmerge -N -o ${po_file} ${po_file} "${BBL_L18N_DIR}/BambuStudio.pot" + COMMAND msgmerge -N -o ${po_file} ${po_file} "${BBL_L18N_DIR}/OrcaSlicer.pot" DEPENDS ${po_file} ) endforeach() @@ -530,11 +530,11 @@ add_custom_target(gettext_po_to_mo WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMENT "Generate localization po files (binary) from mo files (texts)" ) -file(GLOB L10N_PO_FILES "${BBL_L18N_DIR}/*/BambuStudio*.po") +file(GLOB L10N_PO_FILES "${BBL_L18N_DIR}/*/OrcaSlicer*.po") foreach(po_file ${BBL_L10N_PO_FILES}) GET_FILENAME_COMPONENT(SECOND_FOLDER_ABSOLUTE ${po_file} DIRECTORY) string(REGEX REPLACE ".*/(.*)" "\\1" po_dir "${SECOND_FOLDER_ABSOLUTE}" ) - SET(mo_file "${L10N_DIR}/${po_dir}/BambuStudio.mo") + SET(mo_file "${L10N_DIR}/${po_dir}/OrcaSlicer.mo") add_custom_command( TARGET gettext_po_to_mo PRE_BUILD COMMAND msgfmt ARGS --check-format -o ${mo_file} ${po_file} @@ -563,7 +563,7 @@ endif () set(TOP_LEVEL_PROJECT_DIR ${PROJECT_SOURCE_DIR}) -function(bambustudio_copy_dlls target config postfix output_dlls) +function(orcaslicer_copy_dlls target config postfix output_dlls) if ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "8") set(_bits 64) elseif ("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4") @@ -658,9 +658,9 @@ function(bambustudio_copy_dlls target config postfix output_dlls) endfunction() -# libslic3r, BambuStudio GUI and the BambuStudio executable. +# libslic3r, OrcaSlicer GUI and the OrcaSlicer executable. add_subdirectory(src) -set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT BambuStudio_app_gui) +set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT OrcaSlicer_app_gui) add_dependencies(gettext_make_pot hintsToPot) @@ -695,11 +695,11 @@ if (WIN32) install(DIRECTORY "${SLIC3R_RESOURCES_DIR}/" DESTINATION "${CMAKE_INSTALL_PREFIX}/resources") elseif (SLIC3R_FHS) # CMAKE_INSTALL_FULL_DATAROOTDIR: read-only architecture-independent data root (share) - set(SLIC3R_FHS_RESOURCES "${CMAKE_INSTALL_FULL_DATAROOTDIR}/BambuStudio") + set(SLIC3R_FHS_RESOURCES "${CMAKE_INSTALL_FULL_DATAROOTDIR}/OrcaSlicer") install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/ DESTINATION ${SLIC3R_FHS_RESOURCES} PATTERN "*/udev" EXCLUDE ) - install(FILES src/platform/unix/BambuStudio.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications) + install(FILES src/platform/unix/OrcaSlicer.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications) foreach(SIZE 32 128 192) install(FILES ${SLIC3R_RESOURCES_DIR}/images/BambuStudio_${SIZE}px.png DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/${SIZE}x${SIZE}/apps RENAME BambuStudio.png @@ -708,7 +708,7 @@ elseif (SLIC3R_FHS) elseif (CMAKE_MACOSX_BUNDLE) install(DIRECTORY "${SLIC3R_RESOURCES_DIR}/" DESTINATION "${CMAKE_INSTALL_PREFIX}/OrcaSlicer.app/Contents/resources") else () - install(FILES src/platform/unix/BambuStudio.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications) + install(FILES src/platform/unix/OrcaSlicer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications) install(DIRECTORY "${SLIC3R_RESOURCES_DIR}/" DESTINATION "${CMAKE_INSTALL_PREFIX}/resources") endif () diff --git a/Containerfile b/Containerfile index 78ff1e5f2..03b16f7a6 100644 --- a/Containerfile +++ b/Containerfile @@ -16,7 +16,7 @@ # rm -rf build; docker build . --file Containerfile -t orca-slicer-builder; docker run --rm orca-slicer-builder /bin/bash -c 'tar -c $(find build | grep ubu64.AppImage | head -1)' | tar -xv # # -# TODO: bind mount BambuStudio to inside the container instead of COPY to enable faster rebuilds during dev work. +# TODO: bind mount OrcaSlicer to inside the container instead of COPY to enable faster rebuilds during dev work. FROM docker.io/ubuntu:20.04 LABEL maintainer "DeftDawg " diff --git a/Dockerfile b/Dockerfile index 3a8135ca4..24700d482 100644 --- a/Dockerfile +++ b/Dockerfile @@ -52,7 +52,7 @@ RUN apt-get update && apt-get install -y \ ENV LC_ALL=en_US.utf8 RUN locale-gen $LC_ALL -# Set this so that Bambu Studio doesn't complain about +# Set this so that Orca Slicer doesn't complain about # the CA cert path on every startup ENV SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt @@ -74,7 +74,7 @@ RUN ./BuildLinux.sh -s ENV container podman RUN ./BuildLinux.sh -i -# It's easier to run Bambu Studio as the same username, +# It's easier to run Orca Slicer as the same username, # UID and GID as your workstation. Since we bind mount # your home directory into the container, it's handy # to keep permissions the same. Just in case, defaults diff --git a/BambuStudio.mo b/OrcaSlicer.mo similarity index 100% rename from BambuStudio.mo rename to OrcaSlicer.mo diff --git a/README.md b/README.md index e814fd218..721b74096 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -# Bambu Studio - SoftFever -A modified version of Bambu Studio with many handy features. +# Orca Slicer - SoftFever +A modified version of Orca Slicer with many handy features. It's fully compatible with Bambulab X1/X1-C/P1P printers. It also supports Anycubic, Anker, Creality, Prusa MK3S, RatRig and Voron printers. You can download it here: https://github.com/SoftFever/OrcaSlicer/releases -## BambuStudio SoftFever change notes: +## OrcaSlicer SoftFever change notes: ### [V1.4.2 changes](https://github.com/SoftFever/OrcaSlicer/releases/tag/v1.4.2): - Change the color theme :) @@ -147,7 +147,7 @@ Demo video: https://youtu.be/vSNE9iGj2II - [MicrosoftEdgeWebView2RuntimeInstallerX64](https://github.com/SoftFever/OrcaSlicer/releases/download/v1.0.10-sf2/MicrosoftEdgeWebView2RuntimeInstallerX64.exe) - [vcredist2019_x64](https://github.com/SoftFever/OrcaSlicer/releases/download/v1.0.10-sf2/vcredist2019_x64.exe) -## 3. BambuStudio use G2/G3 commands by default. You need to turn on ARC support in your printer's firmware use with this slicer. +## 3. OrcaSlicer use G2/G3 commands by default. You need to turn on ARC support in your printer's firmware use with this slicer. - For Voron and any Klipper based printers: You can enable gcode_arcs(G2/G3) support by adding following section into you printer.cfg file: ``` @@ -193,7 +193,7 @@ gcode: ~~ It's also recommended to add followinging dummy macros to make Klipper happy ~~ Update: latest Klipper has supported G17 command. Don't add following macro if you are running on latest Klipper. ``` -# Make BambuStudio happy +# Make OrcaSlicer happy [gcode_macro G17] gcode: @@ -225,17 +225,17 @@ Image credits: ![image](https://user-images.githubusercontent.com/106916061/179006347-497d24c0-9bd6-45b7-8c49-d5cc8ecfe5d7.png) # BambuStudio -Bambu Studio is a cutting-edge, feature-rich slicing software. +Orca Slicer is a cutting-edge, feature-rich slicing software. It contains project-based workflows, systematically optimized slicing algorithms, and an easy-to-use graphic interface, bringing users an incredibly smooth printing experience. Prebuilt Windows, macOS 64-bit releases are available through the [github releases page](https://github.com/bambulab/BambuStudio/releases/). Linux version currently is not supported. -Bambu Studio is based on [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research, which is from [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranellucci and the RepRap community. +Orca Slicer is based on [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer) by Prusa Research, which is from [Slic3r](https://github.com/Slic3r/Slic3r) by Alessandro Ranellucci and the RepRap community. See the [wiki](https://github.com/bambulab/BambuStudio/wiki) and the [documentation directory](https://github.com/bambulab/BambuStudio/tree/master/doc) for more informations. -# What are Bambu Studio's main features? +# What are Orca Slicer's main features? Key features are: - Basic slicing features & GCode viewer - Multiple plates management @@ -264,7 +264,7 @@ Following platforms are currently supported to compile: You can add an issue to the [github tracker](https://github.com/bambulab/BambuStudio/issues) if **it isn't already present.** # License -Bambu Studio is licensed under the GNU Affero General Public License, version 3. Bambu Studio is based on PrusaSlicer by PrusaResearch. +Orca Slicer is licensed under the GNU Affero General Public License, version 3. Orca Slicer is based on PrusaSlicer by PrusaResearch. PrusaSlicer is licensed under the GNU Affero General Public License, version 3. PrusaSlicer is owned by Prusa Research. PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci. @@ -272,5 +272,5 @@ Slic3r is licensed under the GNU Affero General Public License, version 3. Slic3 The GNU Affero General Public License, version 3 ensures that if you use any part of this software in any way (even behind a web server), your software must be released under the same license. -The bambu networking plugin is based on non-free libraries. It is optional to the Bambu Studio and provides extended functionalities for users. +The bambu networking plugin is based on non-free libraries. It is optional to the Orca Slicer and provides extended functionalities for users. diff --git a/bbl/i18n/BambuStudio-Softfever.pot b/bbl/i18n/BambuStudio-Softfever.pot deleted file mode 100644 index 71c7cdbbe..000000000 --- a/bbl/i18n/BambuStudio-Softfever.pot +++ /dev/null @@ -1,7793 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-29 11:08+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" - -msgid "Supports Painting" -msgstr "" - -msgid "Alt + Mouse wheel" -msgstr "" - -msgid "Section view" -msgstr "" - -msgid "Reset direction" -msgstr "" - -msgid "Ctrl + Mouse wheel" -msgstr "" - -msgid "Pen size" -msgstr "" - -msgid "Left mouse button" -msgstr "" - -msgid "Enforce supports" -msgstr "" - -msgid "Right mouse button" -msgstr "" - -msgid "Block supports" -msgstr "" - -msgid "Shift + Left mouse button" -msgstr "" - -msgid "Erase" -msgstr "" - -msgid "Erase all painting" -msgstr "" - -msgid "Highlight overhang areas" -msgstr "" - -msgid "Gap fill" -msgstr "" - -msgid "Perform" -msgstr "" - -msgid "Gap area" -msgstr "" - -msgid "Tool type" -msgstr "" - -msgid "Smart fill angle" -msgstr "" - -msgid "On overhangs only" -msgstr "" - -msgid "Auto support threshold angle: " -msgstr "" - -msgid "Circle" -msgstr "" - -msgid "Sphere" -msgstr "" - -msgid "Fill" -msgstr "" - -msgid "Gap Fill" -msgstr "" - -#, possible-boost-format -msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" - -msgid "Highlight faces according to overhang angle." -msgstr "" - -msgid "No auto support" -msgstr "" - -msgid "Support Generated" -msgstr "" - -msgid "Lay on face" -msgstr "" - -#, possible-boost-format -msgid "" -"Filament count exceeds the maximum number that painting tool supports. only " -"the first %1% filaments will be available in painting tool." -msgstr "" - -msgid "Color Painting" -msgstr "" - -msgid "Pen shape" -msgstr "" - -msgid "Paint" -msgstr "" - -msgid "Key 1~9" -msgstr "" - -msgid "Choose filament" -msgstr "" - -msgid "Edge detection" -msgstr "" - -msgid "Triangles" -msgstr "" - -msgid "Filaments" -msgstr "" - -msgid "Brush" -msgstr "" - -msgid "Smart fill" -msgstr "" - -msgid "Bucket fill" -msgstr "" - -msgid "Height range" -msgstr "" - -msgid "Ctrl + Shift + Enter" -msgstr "" - -msgid "Toggle Wireframe" -msgstr "" - -msgid "Shortcut Key " -msgstr "" - -msgid "Triangle" -msgstr "" - -msgid "Height Range" -msgstr "" - -msgid "Remove painted color" -msgstr "" - -#, possible-boost-format -msgid "Painted using: Filament %1%" -msgstr "" - -msgid "Move" -msgstr "" - -msgid "Rotate" -msgstr "" - -msgid "Optimize orientation" -msgstr "" - -msgid "Apply" -msgstr "" - -msgid "Scale" -msgstr "" - -msgid "Error: Please close all toolbar menus first" -msgstr "" - -msgid "Tool-Lay on Face" -msgstr "" - -msgid "in" -msgstr "" - -msgid "mm" -msgstr "" - -msgid "Position" -msgstr "" - -msgid "Rotation" -msgstr "" - -msgid "Scale ratios" -msgstr "" - -msgid "Object Operations" -msgstr "" - -msgid "Volume Operations" -msgstr "" - -msgid "Translate" -msgstr "" - -msgid "Group Operations" -msgstr "" - -msgid "Set Position" -msgstr "" - -msgid "Set Orientation" -msgstr "" - -msgid "Set Scale" -msgstr "" - -msgid "Reset Position" -msgstr "" - -msgid "Reset Rotation" -msgstr "" - -msgid "World coordinates" -msgstr "" - -msgid "°" -msgstr "" - -msgid "Size" -msgstr "" - -msgid "%" -msgstr "" - -msgid "uniform scale" -msgstr "" - -msgid "Cut" -msgstr "" - -msgid "Movement:" -msgstr "" - -msgid "Movement" -msgstr "" - -msgid "Height" -msgstr "" - -msgid "Keep upper part" -msgstr "" - -msgid "Keep lower part" -msgstr "" - -msgid "Cut to parts" -msgstr "" - -msgid "Auto Segment" -msgstr "" - -msgid "Perform cut" -msgstr "" - -msgid "Reset" -msgstr "" - -msgid "Mesh name" -msgstr "" - -msgid "Detail level" -msgstr "" - -msgid "Decimate ratio" -msgstr "" - -#, possible-boost-format -msgid "" -"Processing model '%1%' with more than 1M triangles could be slow. It is " -"highly recommended to simplify the model." -msgstr "" - -msgid "Simplify model" -msgstr "" - -msgid "Simplify" -msgstr "" - -msgid "Simplification is currently only allowed when a single part is selected" -msgstr "" - -msgid "Error" -msgstr "" - -msgid "Extra high" -msgstr "" - -msgid "High" -msgstr "" - -msgid "Medium" -msgstr "" - -msgid "Low" -msgstr "" - -msgid "Extra low" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%d triangles" -msgstr "" - -msgid "Show wireframe" -msgstr "" - -#, possible-boost-format -msgid "%1%" -msgstr "" - -msgid "Can't apply when proccess preview." -msgstr "" - -msgid "Cancel" -msgstr "" - -msgid "Operation already cancelling. Please wait few seconds." -msgstr "" - -msgid "Face recognition" -msgstr "" - -msgid "Perform Recognition" -msgstr "" - -msgid "Brush size" -msgstr "" - -msgid "Brush shape" -msgstr "" - -msgid "Enforce seam" -msgstr "" - -msgid "Block seam" -msgstr "" - -msgid "Seam painting" -msgstr "" - -msgid "Remove selection" -msgstr "" - -msgid "Text shape" -msgstr "" - -msgid "Font" -msgstr "" - -msgid "Thickness" -msgstr "" - -msgid "Input text" -msgstr "" - -msgid "Add" -msgstr "" - -msgid "Notice" -msgstr "" - -msgid "Warning" -msgstr "" - -msgid "Undefined" -msgstr "" - -#, possible-boost-format -msgid "%1% was replaced with %2%" -msgstr "" - -msgid "The configuration may be generated by a newer version of BambuStudio." -msgstr "" - -msgid "Some values have been replaced. Please check them:" -msgstr "" - -msgid "Process" -msgstr "" - -msgid "Filament" -msgstr "" - -msgid "Machine" -msgstr "" - -msgid "Configuration package was loaded, but some values were not recognized." -msgstr "" - -#, possible-boost-format -msgid "" -"Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "" - -msgid "V" -msgstr "" - -msgid "SoftFever Version" -msgstr "" - -msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " -"It will be appreciated if you report the issue to our team." -msgstr "" - -msgid "Fatal error" -msgstr "" - -msgid "" -"BambuStudio will terminate because of a localization error. It will be " -"appreciated if you report the specific scenario this issue happened." -msgstr "" - -msgid "Critical error" -msgstr "" - -#, possible-boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "" - -msgid "Downloading Bambu Network Plug-in" -msgstr "" - -msgid "Incorrect password" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" - -msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"%s\n" -"Do you want to continue?" -msgstr "" - -msgid "Remember my choice" -msgstr "" - -msgid "Loading configuration" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Click to download new version in default browser: %s" -msgstr "" - -msgid "The Bambu Studio needs an upgrade" -msgstr "" - -msgid "This is the newest version." -msgstr "" - -msgid "Info" -msgstr "" - -msgid "Loading user presets..." -msgstr "" - -msgid "Rebuild" -msgstr "" - -msgid "Loading current presets" -msgstr "" - -msgid "Loading a mode view" -msgstr "" - -msgid "Choose one file (3mf):" -msgstr "" - -msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" - -msgid "Choose one file (gcode/3mf):" -msgstr "" - -msgid "Some presets are modified." -msgstr "" - -msgid "" -"You can keep the modifield presets to the new project, discard or save " -"changes as new presets." -msgstr "" - -msgid "User logged out" -msgstr "" - -msgid "new or open project file is not allowed during the slicing process!" -msgstr "" - -msgid "Open Project" -msgstr "" - -msgid "" -"The version of Bambu studio is too low and needs to be updated to the latest " -"version before it can be used normally" -msgstr "" - -msgid "Login information expired. Please login again." -msgstr "" - -msgid "Loading" -msgstr "" - -msgid "Loading user preset" -msgstr "" - -msgid "Switching application language" -msgstr "" - -msgid "Select the language" -msgstr "" - -msgid "Language" -msgstr "" - -msgid "*" -msgstr "" - -msgid "The uploads are still ongoing" -msgstr "" - -msgid "Stop them and continue anyway?" -msgstr "" - -msgid "Ongoing uploads" -msgstr "" - -msgid "Select a G-code file:" -msgstr "" - -msgid "Bambu Studio GUI initialization failed" -msgstr "" - -#, possible-boost-format -msgid "Fatal error, exception catched: %1%" -msgstr "" - -msgid "Quality" -msgstr "" - -msgid "Shell" -msgstr "" - -msgid "Infill" -msgstr "" - -msgid "Support" -msgstr "" - -msgid "Flush options" -msgstr "" - -msgid "Speed" -msgstr "" - -msgid "Strength" -msgstr "" - -msgid "Top Solid Layers" -msgstr "" - -msgid "Top Minimum Shell Thickness" -msgstr "" - -msgid "Bottom Solid Layers" -msgstr "" - -msgid "Bottom Minimum Shell Thickness" -msgstr "" - -msgid "Ironing" -msgstr "" - -msgid "Fuzzy Skin" -msgstr "" - -msgid "Extruders" -msgstr "" - -msgid "Extrusion Width" -msgstr "" - -msgid "Wipe options" -msgstr "" - -msgid "Bed adhension" -msgstr "" - -msgid "Advanced" -msgstr "" - -msgid "Add part" -msgstr "" - -msgid "Add negative part" -msgstr "" - -msgid "Add modifier" -msgstr "" - -msgid "Add support blocker" -msgstr "" - -msgid "Add support enforcer" -msgstr "" - -msgid "Select settings" -msgstr "" - -msgid "Delete" -msgstr "" - -msgid "Delete the selected object" -msgstr "" - -msgid "Load..." -msgstr "" - -msgid "Cube" -msgstr "" - -msgid "Cylinder" -msgstr "" - -msgid "Cone" -msgstr "" - -msgid "Add settings" -msgstr "" - -msgid "Change type" -msgstr "" - -msgid "Set as an individual object" -msgstr "" - -msgid "Set as individual objects" -msgstr "" - -msgid "Printable" -msgstr "" - -msgid "Rename" -msgstr "" - -msgid "Fix model" -msgstr "" - -msgid "Export as STL" -msgstr "" - -msgid "Reload from disk" -msgstr "" - -msgid "Reload the selected parts from disk" -msgstr "" - -msgid "Replace with STL" -msgstr "" - -msgid "Replace the selected part with new STL" -msgstr "" - -msgid "Change filament" -msgstr "" - -msgid "Set filament for selected items" -msgstr "" - -msgid "Default" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Filament %d" -msgstr "" - -msgid "active" -msgstr "" - -msgid "Scale to build volume" -msgstr "" - -msgid "Scale an object to fit the build volume" -msgstr "" - -msgid "Flush Options" -msgstr "" - -msgid "Flush into objects' infill" -msgstr "" - -msgid "Flush into this object" -msgstr "" - -msgid "Flush into objects' support" -msgstr "" - -msgid "Convert from inch" -msgstr "" - -msgid "Restore to inch" -msgstr "" - -msgid "Convert from meter" -msgstr "" - -msgid "Restore to meter" -msgstr "" - -msgid "Assemble" -msgstr "" - -msgid "Assemble the selected objects to an object with multiple parts" -msgstr "" - -msgid "Assemble the selected objects to an object with single part" -msgstr "" - -msgid "Assemble the selected parts to a single part" -msgstr "" - -msgid "Along X axis" -msgstr "" - -msgid "Mirror along the X axis" -msgstr "" - -msgid "Along Y axis" -msgstr "" - -msgid "Mirror along the Y axis" -msgstr "" - -msgid "Along Z axis" -msgstr "" - -msgid "Mirror along the Z axis" -msgstr "" - -msgid "Mirror" -msgstr "" - -msgid "Mirror object" -msgstr "" - -msgid "Add Primitive" -msgstr "" - -msgid "Show Labels" -msgstr "" - -msgid "To objects" -msgstr "" - -msgid "Split the selected object into multiple objects" -msgstr "" - -msgid "To parts" -msgstr "" - -msgid "Split the selected object into multiple parts" -msgstr "" - -msgid "Split" -msgstr "" - -msgid "Split the selected object" -msgstr "" - -msgid "Auto orientation" -msgstr "" - -msgid "Auto orient the object to improve print quality." -msgstr "" - -msgid "Split the selected object into mutiple objects" -msgstr "" - -msgid "Split the selected object into mutiple parts" -msgstr "" - -msgid "Select All" -msgstr "" - -msgid "select all objects on current plate" -msgstr "" - -msgid "Delete All" -msgstr "" - -msgid "delete all objects on current plate" -msgstr "" - -msgid "Arrange" -msgstr "" - -msgid "arrange current plate" -msgstr "" - -msgid "Auto Rotate" -msgstr "" - -msgid "auto rotate current plate" -msgstr "" - -msgid "Remove the selected plate" -msgstr "" - -msgid "Clone" -msgstr "" - -msgid "Simplify Model" -msgstr "" - -msgid "Center" -msgstr "" - -msgid "Edit Process Settings" -msgstr "" - -msgid "Edit in Parameter Table" -msgstr "" - -msgid "Edit print parameters for a single object" -msgstr "" - -msgid "Change Filament" -msgstr "" - -msgid "Set Filament for selected items" -msgstr "" - -msgid "current" -msgstr "" - -msgid "Set Unprintable" -msgstr "" - -msgid "Set Printable" -msgstr "" - -msgid "Unlock" -msgstr "" - -msgid "Lock" -msgstr "" - -msgid "Name" -msgstr "" - -msgid "Fila." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d error repaired" -msgid_plural "%1$d errors repaired" -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "Error: %1$d non-manifold edge." -msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "" -msgstr[1] "" - -msgid "Remaining errors" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d non-manifold edge" -msgid_plural "%1$d non-manifold edges" -msgstr[0] "" -msgstr[1] "" - -msgid "Right click the icon to fix model object" -msgstr "" - -msgid "Right button click the icon to drop the object settings" -msgstr "" - -msgid "Click the icon to reset all settings of the object" -msgstr "" - -msgid "Right button click the icon to drop the object printable property" -msgstr "" - -msgid "Click the icon to toggle printable property of the object" -msgstr "" - -msgid "Click the icon to edit support painting of the object" -msgstr "" - -msgid "Click the icon to edit color painting of the object" -msgstr "" - -msgid "Loading file" -msgstr "" - -msgid "Error!" -msgstr "" - -msgid "Generic" -msgstr "" - -msgid "Add Modifier" -msgstr "" - -msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "" - -msgid "" -"Switch to per-object setting mode to edit process settings of selected " -"objects." -msgstr "" - -msgid "Deleting the last solid part is not allowed." -msgstr "" - -msgid "The target object contains only one part and can not be splited." -msgstr "" - -msgid "Assembly" -msgstr "" - -msgid "Object" -msgstr "" - -msgid "Part" -msgstr "" - -msgid "Layer" -msgstr "" - -msgid "Selection conflicts" -msgstr "" - -msgid "" -"If first selected item is an object, the second one should also be object." -msgstr "" - -msgid "" -"If first selected item is a part, the second one should be part in the same " -"object." -msgstr "" - -msgid "The type of the last solid object part is not to be changed." -msgstr "" - -msgid "Negative Part" -msgstr "" - -msgid "Modifier" -msgstr "" - -msgid "Support Blocker" -msgstr "" - -msgid "Support Enforcer" -msgstr "" - -msgid "Type:" -msgstr "" - -msgid "Choose part type" -msgstr "" - -msgid "Enter new name" -msgstr "" - -msgid "Renaming" -msgstr "" - -msgid "Repairing model object" -msgstr "" - -msgid "Following model object has been repaired" -msgid_plural "Following model objects have been repaired" -msgstr[0] "" -msgstr[1] "" - -msgid "Failed to repair folowing model object" -msgid_plural "Failed to repair folowing model objects" -msgstr[0] "" -msgstr[1] "" - -msgid "Repairing was canceled" -msgstr "" - -msgid "Additional process preset" -msgstr "" - -msgid "Remove parameter" -msgstr "" - -msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "" - -msgid "multiple cells copy is not supported" -msgstr "" - -msgid "Outside" -msgstr "" - -msgid "Auto" -msgstr "" - -msgid "Manual" -msgstr "" - -msgid "No-brim" -msgstr "" - -msgid " " -msgstr "" - -msgid "Layer height" -msgstr "" - -msgid "Wall loops" -msgstr "" - -msgid "Infill density(%)" -msgstr "" - -msgid "Auto Brim" -msgstr "" - -msgid "Outer wall speed" -msgstr "" - -msgid "Plate" -msgstr "" - -msgid "Brim" -msgstr "" - -msgid "Object/Part Setting" -msgstr "" - -msgid "Reset parameter" -msgstr "" - -msgid "Multicolor Print" -msgstr "" - -msgid "Line Type" -msgstr "" - -msgid "More" -msgstr "" - -msgid "Open Preferences." -msgstr "" - -msgid "Open next tip." -msgstr "" - -msgid "Open Documentation in web browser." -msgstr "" - -msgid "Custom G-code" -msgstr "" - -msgid "Enter Custom G-code used on current layer:" -msgstr "" - -msgid "OK" -msgstr "" - -msgid "Jump to layer" -msgstr "" - -msgid "Please enter the layer number" -msgstr "" - -msgid "Jump to Layer" -msgstr "" - -msgid "Add Pause" -msgstr "" - -msgid "Add Custom G-code" -msgstr "" - -msgid "Add Custom Template" -msgstr "" - -msgid "Filament " -msgstr "" - -msgid "Start" -msgstr "" - -msgid "G-code" -msgstr "" - -msgid "No printer" -msgstr "" - -msgid "Heat the nozzle" -msgstr "" - -msgid "Cut filament" -msgstr "" - -msgid "Pull back current filament" -msgstr "" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "" - -msgid "?" -msgstr "" - -msgid "Empty" -msgstr "" - -msgid "AMS" -msgstr "" - -msgid "AMS not connected" -msgstr "" - -msgid "Cali" -msgstr "" - -msgid "Calibration of extrusion" -msgstr "" - -msgid "Load Filament" -msgstr "" - -msgid "Unload Filament" -msgstr "" - -msgid "Ext Spool" -msgstr "" - -msgid "Tips" -msgstr "" - -msgid "Guide" -msgstr "" - -msgid "Retry" -msgstr "" - -msgid "Calibrating AMS..." -msgstr "" - -msgid "A problem occured during calibration. Click to view the solution." -msgstr "" - -msgid "Calibrate again" -msgstr "" - -msgid "Cancel calibration" -msgstr "" - -msgid "" -"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " -"load or unload filiament." -msgstr "" - -msgid "Edit" -msgstr "" - -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-arrange on these objects." -msgstr "" - -msgid "No arrangable objects are selected." -msgstr "" - -msgid "" -"This plate is locked,\n" -"We can not do auto-arrange on this plate." -msgstr "" - -msgid "Arranging..." -msgstr "" - -msgid "" -"Arrange failed. Found some exceptions when processing object geometries." -msgstr "" - -msgid "Arranging" -msgstr "" - -msgid "Arranging canceled." -msgstr "" - -msgid "" -"Arranging is done but there are unpacked items. Reduce spacing and try again." -msgstr "" - -msgid "Arranging done." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" - -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-orient on these objects." -msgstr "" - -msgid "" -"This plate is locked,\n" -"We can not do auto-orient on this plate." -msgstr "" - -msgid "Orienting..." -msgstr "" - -msgid "Orienting" -msgstr "" - -msgid "Error! Unable to create thread!" -msgstr "" - -msgid "Exception" -msgstr "" - -msgid "Logging in" -msgstr "" - -msgid "Login failed" -msgstr "" - -msgid "The region parameter is incorrrect" -msgstr "" - -msgid "Failure of printer login" -msgstr "" - -msgid "Failed to get ticket" -msgstr "" - -msgid "User authorization timeout" -msgstr "" - -msgid "Failure of bind" -msgstr "" - -msgid "Unknown Failure" -msgstr "" - -msgid "Please check the printer network connection." -msgstr "" - -msgid "Abnormal print file data. Please slice again" -msgstr "" - -msgid "Task canceled" -msgstr "" - -msgid "Upload task timed out. Please check the network problem and try again" -msgstr "" - -msgid "Cloud service connection failed. Please try again." -msgstr "" - -msgid "Print file not found, please slice again" -msgstr "" - -msgid "" -"The print file exceeds the maximum allowable size (1GB). Please simplify the " -"model and slice again" -msgstr "" - -msgid "Failed uploading print file" -msgstr "" - -msgid "Wrong Access code" -msgstr "" - -msgid "Sending print job over LAN" -msgstr "" - -msgid "Sending print job through cloud service" -msgstr "" - -msgid "Service Unavailable" -msgstr "" - -msgid "Unkown Error." -msgstr "" - -msgid "Sending print configuration" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" - -msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" - -msgid "Failed to send the print job. Please try again." -msgstr "" - -msgid "Send to Printer failed. Please try again." -msgstr "" - -msgid "Sending gcode file over LAN" -msgstr "" - -msgid "Sending gcode file through cloud service" -msgstr "" - -msgid "Sending gcode file to sdcard" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Successfully sent. Close current page in %s s" -msgstr "" - -msgid "An SD card needs to be inserted before sending to printer." -msgstr "" - -msgid "Please log out and login to the printer again." -msgstr "" - -msgid "Failed uploading print file. Please enter ip address again." -msgstr "" - -msgid "Downloading" -msgstr "" - -msgid "Download failed" -msgstr "" - -msgid "Cancelled" -msgstr "" - -msgid "Install successfully." -msgstr "" - -msgid "Installing" -msgstr "" - -msgid "Install failed" -msgstr "" - -msgid "Portions copyright" -msgstr "" - -msgid "Copyright" -msgstr "" - -msgid "License" -msgstr "" - -msgid "Bambu Studio is licensed under " -msgstr "" - -msgid "GNU Affero General Public License, version 3" -msgstr "" - -msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" -msgstr "" - -msgid "Libraries" -msgstr "" - -msgid "" -"This software uses open source components whose copyright and other " -"proprietary rights belong to their respective owners" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "About %s" -msgstr "" - -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." -msgstr "" - -msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" - -msgid "" -"Slic3r was created by Alessandro Ranellucci with the help of many other " -"contributors." -msgstr "" - -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - -msgid "Version" -msgstr "" - -msgid "AMS Materials Setting" -msgstr "" - -msgid "Confirm" -msgstr "" - -msgid "Close" -msgstr "" - -msgid "Colour" -msgstr "" - -msgid "" -"Nozzle\n" -"Temperature" -msgstr "" - -msgid "max" -msgstr "" - -msgid "min" -msgstr "" - -#, possible-boost-format -msgid "The input value should be greater than %1% and less than %2%" -msgstr "" - -msgid "SN" -msgstr "" - -msgid "Setting AMS slot information while printing is not supported" -msgstr "" - -msgid "Factors of dynamic flow cali" -msgstr "" - -msgid "Factor K" -msgstr "" - -msgid "Factor N" -msgstr "" - -msgid "Please input a valid value (K in 0~0.5)" -msgstr "" - -msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "" - -msgid "Dynamic flow calibration" -msgstr "" - -msgid "" -"The nozzle temp and max volumetric speed will affect the calibration " -"results. Please fill in the same values as the actual printing. They can be " -"auto-filled by selecting a filament preset." -msgstr "" - -msgid "Nozzle Diameter" -msgstr "" - -msgid "Bed Type" -msgstr "" - -msgid "Nozzle temperature" -msgstr "" - -msgid "Bed Temperature" -msgstr "" - -msgid "Max volumetric speed" -msgstr "" - -msgid "℃" -msgstr "" - -msgid "Bed temperature" -msgstr "" - -msgid "mm³" -msgstr "" - -msgid "Start calibration" -msgstr "" - -msgid "Next" -msgstr "" - -msgid "" -"Calibration completed. Please find the most uniform extrusion line on your " -"hot bed like the picture below, and fill the value on its left side into the " -"factor K input box." -msgstr "" - -msgid "Save" -msgstr "" - -msgid "Last Step" -msgstr "" - -msgid "Example" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Calibrating... %d%%" -msgstr "" - -msgid "Calibration completed" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s does not support %s" -msgstr "" - -msgid "Dynamic flow Calibration" -msgstr "" - -msgid "Step" -msgstr "" - -msgid "AMS Slots" -msgstr "" - -msgid "" -"Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "" - -msgid "Enable AMS" -msgstr "" - -msgid "Print with filaments in the AMS" -msgstr "" - -msgid "Disable AMS" -msgstr "" - -msgid "Print with the filament mounted on the back of chassis" -msgstr "" - -msgid "Cabin humidity" -msgstr "" - -msgid "" -"Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" -msgstr "" - -msgid "Desiccant status" -msgstr "" - -msgid "" -"A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" -msgstr "" - -msgid "" -"Note: When the lid is open or the desiccant pack is changed, it can take " -"hours or a night to absorb the moisture. Low temperatures also slow down the " -"process. During this time, the indicator may not represent the chamber " -"accurately." -msgstr "" - -msgid "" -"Config which AMS slot should be used for a filament used in the print job" -msgstr "" - -msgid "Filament used in this print job" -msgstr "" - -msgid "AMS slot used for this filament" -msgstr "" - -msgid "Click to select AMS slot manually" -msgstr "" - -msgid "Do not Enable AMS" -msgstr "" - -msgid "Print using materials mounted on the back of the case" -msgstr "" - -msgid "Print with filaments in ams" -msgstr "" - -msgid "Print with filaments mounted on the back of the chassis" -msgstr "" - -msgid "AMS Settings" -msgstr "" - -msgid "Insertion update" -msgstr "" - -msgid "" -"The AMS will automatically read the filament information when inserting a " -"new Bambu Lab filament. This takes about 20 seconds." -msgstr "" - -msgid "" -"Note: if new filament is inserted during printing, the AMS will not " -"automatically read any information until printing is completed." -msgstr "" - -msgid "" -"When inserting a new filament, the AMS will not automatically read its " -"information, leaving it blank for you to enter manually." -msgstr "" - -msgid "Power on update" -msgstr "" - -msgid "" -"The AMS will automatically read the information of inserted filament on " -"start-up. It will take about 1 minute.The reading process will roll filament " -"spools." -msgstr "" - -msgid "" -"The AMS will not automatically read information from inserted filament " -"during startup and will continue to use the information recorded before the " -"last shutdown." -msgstr "" - -msgid "Update remaining capacity" -msgstr "" - -msgid "" -"The AMS will estimate Bambu filament's remaining capacity after the filament " -"info is updated. During printing, remaining capacity will be updated " -"automatically." -msgstr "" - -msgid "AMS auto switch filament" -msgstr "" - -msgid "" -"AMS will continue to another spool with the same properties of filament " -"automatically when current filament runs out" -msgstr "" - -msgid "File" -msgstr "" - -msgid "Calibration" -msgstr "" - -msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." -msgstr "" - -msgid "" -"Failed to install the plug-in. Please check whether it is blocked or deleted " -"by anti-virus software." -msgstr "" - -msgid "click here to see more info" -msgstr "" - -msgid "Please home all axes (click " -msgstr "" - -msgid "" -") to locate the toolhead's position. This prevents device moving beyond the " -"printable boundary and causing equipment wear." -msgstr "" - -msgid "Go Home" -msgstr "" - -msgid "" -"A error occurred. Maybe memory of system is not enough or it's a bug of the " -"program" -msgstr "" - -msgid "Please save project and restart the program. " -msgstr "" - -msgid "Processing G-Code from Previous file..." -msgstr "" - -msgid "Slicing complete" -msgstr "" - -msgid "Access violation" -msgstr "" - -msgid "Illegal instruction" -msgstr "" - -msgid "Divide by zero" -msgstr "" - -msgid "Overflow" -msgstr "" - -msgid "Underflow" -msgstr "" - -msgid "Floating reserved operand" -msgstr "" - -msgid "Stack overflow" -msgstr "" - -msgid "Unknown error when export G-code." -msgstr "" - -#, possible-boost-format -msgid "" -"Failed to save gcode file.\n" -"Error message: %1%.\n" -"Source file %2%." -msgstr "" - -#, possible-boost-format -msgid "Succeed to export G-code to %1%" -msgstr "" - -msgid "Running post-processing scripts" -msgstr "" - -msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" - -#, possible-boost-format -msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" - -msgid "Origin" -msgstr "" - -msgid "Diameter" -msgstr "" - -msgid "Size in X and Y of the rectangular plate." -msgstr "" - -msgid "" -"Distance of the 0,0 G-code coordinate from the front left corner of the " -"rectangle." -msgstr "" - -msgid "" -"Diameter of the print bed. It is assumed that origin (0,0) is located in the " -"center." -msgstr "" - -msgid "Rectangular" -msgstr "" - -msgid "Circular" -msgstr "" - -msgid "Custom" -msgstr "" - -msgid "Shape" -msgstr "" - -msgid "Load shape from STL..." -msgstr "" - -msgid "Settings" -msgstr "" - -msgid "Texture" -msgstr "" - -msgid "Remove" -msgstr "" - -msgid "Not found:" -msgstr "" - -msgid "Model" -msgstr "" - -msgid "Choose an STL file to import bed shape from:" -msgstr "" - -msgid "Invalid file format." -msgstr "" - -msgid "Error! Invalid model" -msgstr "" - -msgid "The selected file contains no geometry." -msgstr "" - -msgid "" -"The selected file contains several disjoint areas. This is not supported." -msgstr "" - -msgid "Choose a file to import bed texture from (PNG/SVG):" -msgstr "" - -msgid "Choose an STL file to import bed model from:" -msgstr "" - -msgid "Bed Shape" -msgstr "" - -msgid "" -"Nozzle may be blocked when the temperature is out of recommended range.\n" -"Please make sure whether to use the temperature to print.\n" -"\n" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Recommended nozzle temperature of this filament type is [%d, %d] degree " -"centigrade" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Bed temperature of other layer is lower than bed temperature of initial " -"layer for more than %d degree centigrade.\n" -"This may cause model broken free from build plate during printing" -msgstr "" - -msgid "" -"Bed temperature is higher than vitrification temperature of this filament.\n" -"This may cause nozzle blocked and printing failure\n" -"Please keep the printer open during the printing process to ensure air " -"circulation or reduce the temperature of the hot bed" -msgstr "" - -msgid "" -"Too small max volumetric speed.\n" -"Reset to 0.5" -msgstr "" - -msgid "" -"Too small layer height.\n" -"Reset to 0.2" -msgstr "" - -msgid "" -"Too small ironing spacing.\n" -"Reset to 0.1" -msgstr "" - -msgid "" -"Zero initial layer height is invalid.\n" -"\n" -"The first layer height will be reset to 0.2." -msgstr "" - -msgid "" -"This setting is only used for model size tunning with small value in some " -"cases.\n" -"For example, when model size has small error and hard to be assembled.\n" -"For large size tuning, please use model scale function.\n" -"\n" -"The value will be reset to 0." -msgstr "" - -msgid "" -"Too large elefant foot compensation is unreasonable.\n" -"If really have serious elephant foot effect, please check other settings.\n" -"For example, whether bed temperature is too high.\n" -"\n" -"The value will be reset to 0." -msgstr "" - -msgid "" -"Spiral mode only works when wall loops is 1, support is disabled, top shell " -"layers is 0, sparse infill density is 0 and timelapse type is traditional" -msgstr "" - -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings and enable spiral mode automatically\n" -"No - Give up using spiral mode this time" -msgstr "" - -msgid "" -"Arachne engine only works when overhang slowing down is disabled.\n" -"This may cause decline in the quality of overhang surface when print fastly" -msgstr "" - -msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" -msgstr "" - -msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support " -"Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height and Independent Support Layer Height" -msgstr "" - -msgid "" -"Prime tower does not work when Adaptive Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height" -msgstr "" - -msgid "" -"Prime tower does not work when Independent Support Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Independent Support Layer Height" -msgstr "" - -#, possible-boost-format -msgid "%1% infill pattern doesn't support 100%% density." -msgstr "" - -msgid "" -"Switch to rectilinear pattern?\n" -"Yes - switch to rectilinear pattern automaticlly\n" -"No - reset density to default non 100% value automaticlly" -msgstr "" - -msgid "Auto bed leveling" -msgstr "" - -msgid "Heatbed preheating" -msgstr "" - -msgid "Sweeping XY mech mode" -msgstr "" - -msgid "Changing filament" -msgstr "" - -msgid "M400 pause" -msgstr "" - -msgid "Paused due to filament runout" -msgstr "" - -msgid "Heating hotend" -msgstr "" - -msgid "Calibrating extrusion" -msgstr "" - -msgid "Scanning bed surface" -msgstr "" - -msgid "Inspecting first layer" -msgstr "" - -msgid "Identifying build plate type" -msgstr "" - -msgid "Calibrating Micro Lidar" -msgstr "" - -msgid "Homing toolhead" -msgstr "" - -msgid "Cleaning nozzle tip" -msgstr "" - -msgid "Checking extruder temperature" -msgstr "" - -msgid "Printing was paused by the user" -msgstr "" - -msgid "Pause of front cover falling" -msgstr "" - -msgid "Calibrating the micro lida" -msgstr "" - -msgid "Calibrating extrusion flow" -msgstr "" - -msgid "Paused due to nozzle temperature malfunction" -msgstr "" - -msgid "Paused due to heat bed temperature malfunction" -msgstr "" - -msgid "MC" -msgstr "" - -msgid "MainBoard" -msgstr "" - -msgid "TH" -msgstr "" - -msgid "XCam" -msgstr "" - -msgid "Unknown" -msgstr "" - -msgid "Fatal" -msgstr "" - -msgid "Serious" -msgstr "" - -msgid "Common" -msgstr "" - -msgid "Update successful." -msgstr "" - -msgid "Downloading failed." -msgstr "" - -msgid "Verification failed." -msgstr "" - -msgid "Update failed." -msgstr "" - -msgid "Failed to start printing job" -msgstr "" - -msgid "default" -msgstr "" - -msgid "parameter name" -msgstr "" - -msgid "N/A" -msgstr "" - -msgid "Invalid numeric." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s can't be percentage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Value %s is out of range, continue?" -msgstr "" - -msgid "Parameter validation" -msgstr "" - -msgid "Value is out of range." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Is it %s%% or %s %s?\n" -"YES for %s%%, \n" -"NO for %s %s." -msgstr "" - -#, possible-boost-format -msgid "Invalid format. Expected vector format: \"%1%\"" -msgstr "" - -msgid "Layer Height" -msgstr "" - -msgid "Line Width" -msgstr "" - -msgid "Fan Speed" -msgstr "" - -msgid "Temperature" -msgstr "" - -msgid "Flow" -msgstr "" - -msgid "Tool" -msgstr "" - -msgid "Layer Time" -msgstr "" - -msgid "Layer Time (log)" -msgstr "" - -msgid "Height: " -msgstr "" - -msgid "Width: " -msgstr "" - -msgid "Speed: " -msgstr "" - -msgid "Flow: " -msgstr "" - -msgid "Layer Time: " -msgstr "" - -msgid "Fan Speed: " -msgstr "" - -msgid "Temperature: " -msgstr "" - -msgid "Loading G-codes" -msgstr "" - -msgid "Generating geometry vertex data" -msgstr "" - -msgid "Generating geometry index data" -msgstr "" - -msgid "Display" -msgstr "" - -msgid "up to" -msgstr "" - -msgid "above" -msgstr "" - -msgid "from" -msgstr "" - -msgid "to" -msgstr "" - -msgid "Color Scheme" -msgstr "" - -msgid "Time" -msgstr "" - -msgid "Percent" -msgstr "" - -msgid "Layer Height (mm)" -msgstr "" - -msgid "Line Width (mm)" -msgstr "" - -msgid "Speed (mm/s)" -msgstr "" - -msgid "Fan Speed (%)" -msgstr "" - -msgid "Temperature (°C)" -msgstr "" - -msgid "Volumetric flow rate (mm³/s)" -msgstr "" - -msgid "Used filament" -msgstr "" - -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "" - -msgid "Travel" -msgstr "" - -msgid "Seams" -msgstr "" - -msgid "Retract" -msgstr "" - -msgid "Unretract" -msgstr "" - -msgid "Filament Changes" -msgstr "" - -msgid "Wipe" -msgstr "" - -msgid "Options" -msgstr "" - -msgid "travel" -msgstr "" - -msgid "Extruder" -msgstr "" - -msgid "Filament change times" -msgstr "" - -msgid "Cost" -msgstr "" - -msgid "Color change" -msgstr "" - -msgid "Print" -msgstr "" - -msgid "Pause" -msgstr "" - -msgid "Printer" -msgstr "" - -msgid "Print settings" -msgstr "" - -msgid "Total Estimation" -msgstr "" - -msgid "Time Estimation" -msgstr "" - -msgid "Normal mode" -msgstr "" - -msgid "Prepare time" -msgstr "" - -msgid "Model printing time" -msgstr "" - -msgid "Total time" -msgstr "" - -msgid "Switch to silent mode" -msgstr "" - -msgid "Switch to normal mode" -msgstr "" - -msgid "Variable layer height" -msgstr "" - -msgid "Adaptive" -msgstr "" - -msgid "Quality / Speed" -msgstr "" - -msgid "Smooth" -msgstr "" - -msgid "Radius" -msgstr "" - -msgid "Keep min" -msgstr "" - -msgid "Left mouse button:" -msgstr "" - -msgid "Add detail" -msgstr "" - -msgid "Right mouse button:" -msgstr "" - -msgid "Remove detail" -msgstr "" - -msgid "Shift + Left mouse button:" -msgstr "" - -msgid "Reset to base" -msgstr "" - -msgid "Shift + Right mouse button:" -msgstr "" - -msgid "Smoothing" -msgstr "" - -msgid "Mouse wheel:" -msgstr "" - -msgid "Increase/decrease edit area" -msgstr "" - -msgid "Sequence" -msgstr "" - -msgid "Mirror Object" -msgstr "" - -msgid "Tool Move" -msgstr "" - -msgid "Move Object" -msgstr "" - -msgid "Auto Orientation options" -msgstr "" - -msgid "Enable rotation" -msgstr "" - -msgid "Optimize support interface area" -msgstr "" - -msgid "Orient" -msgstr "" - -msgid "Arrange options" -msgstr "" - -msgid "Spacing" -msgstr "" - -msgid "Auto rotate for arrangement" -msgstr "" - -msgid "Allow multiple materials on same plate" -msgstr "" - -msgid "Avoid extrusion calibration region" -msgstr "" - -msgid "Add plate" -msgstr "" - -msgid "Auto orient" -msgstr "" - -msgid "Arrange all objects" -msgstr "" - -msgid "Arrange objects on selected plates" -msgstr "" - -msgid "Split to objects" -msgstr "" - -msgid "Split to parts" -msgstr "" - -msgid "Assembly View" -msgstr "" - -msgid "Select Plate" -msgstr "" - -msgid "Assembly Return" -msgstr "" - -msgid "return" -msgstr "" - -msgid "Paint Toolbar" -msgstr "" - -msgid "Explosion Ratio" -msgstr "" - -msgid "Section View" -msgstr "" - -msgid "Assemble Control" -msgstr "" - -msgid "Total Volume:" -msgstr "" - -msgid "Assembly Info" -msgstr "" - -msgid "Volume:" -msgstr "" - -msgid "Size:" -msgstr "" - -msgid "An object is layed over the boundary of plate." -msgstr "" - -msgid "A G-code path goes beyond the boundary of plate." -msgstr "" - -msgid "Only the object being edit is visible." -msgstr "" - -msgid "" -"An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and " -"confirming that the height is within the build volume." -msgstr "" - -msgid "Calibration step selection" -msgstr "" - -msgid "Micro lidar calibration" -msgstr "" - -msgid "Bed leveling" -msgstr "" - -msgid "Resonance frequency identification" -msgstr "" - -msgid "Calibration program" -msgstr "" - -msgid "" -"The calibration program detects the status of your device automatically to " -"minimize deviation.\n" -"It keeps the device performing optimally." -msgstr "" - -msgid "Calibration Flow" -msgstr "" - -msgid "Start Calibration" -msgstr "" - -msgid "Completed" -msgstr "" - -msgid "Calibrating" -msgstr "" - -msgid "Auto-record Monitoring" -msgstr "" - -msgid "Go Live" -msgstr "" - -msgid "Resolution" -msgstr "" - -msgid "Show \"Live Video\" guide page." -msgstr "" - -msgid "720p" -msgstr "" - -msgid "1080p" -msgstr "" - -msgid "ConnectPrinter(LAN)" -msgstr "" - -msgid "Please input the printer access code:" -msgstr "" - -msgid "" -"You can find it in \"Settings > Network > Connection code\"\n" -"on the printer, as shown in the figure:" -msgstr "" - -msgid "Invalid input." -msgstr "" - -msgid "New Window" -msgstr "" - -msgid "Open a new window" -msgstr "" - -msgid "Application is closing" -msgstr "" - -msgid "Closing Application while some presets are modified." -msgstr "" - -msgid "Logging" -msgstr "" - -msgid "Prepare" -msgstr "" - -msgid "Preview" -msgstr "" - -msgid "Device" -msgstr "" - -msgid "Project" -msgstr "" - -msgid "Yes" -msgstr "" - -msgid "No" -msgstr "" - -msgid " will be closed before creating a new model. Do you want to continue?" -msgstr "" - -msgid "Slice" -msgstr "" - -msgid "Slice all" -msgstr "" - -msgid "Slice plate" -msgstr "" - -msgid "Export G-code file" -msgstr "" - -msgid "Print plate" -msgstr "" - -msgid "Send" -msgstr "" - -msgid "Export plate sliced file" -msgstr "" - -msgid "Export all sliced file" -msgstr "" - -msgid "Print all" -msgstr "" - -msgid "Send all" -msgstr "" - -msgid "Keyboard Shortcuts" -msgstr "" - -msgid "Show the list of the keyboard shortcuts" -msgstr "" - -msgid "Setup Wizard" -msgstr "" - -msgid "Show Configuration Folder" -msgstr "" - -msgid "Show Tip of the Day" -msgstr "" - -msgid "Check for Update" -msgstr "" - -msgid "Open Network Test" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "&About %s" -msgstr "" - -msgid "Upload Models" -msgstr "" - -msgid "Download Models" -msgstr "" - -msgid "Default View" -msgstr "" - -#. TRN To be shown in the main menu View->Top -msgid "Top" -msgstr "" - -msgid "Top View" -msgstr "" - -#. TRN To be shown in the main menu View->Bottom -msgid "Bottom" -msgstr "" - -msgid "Bottom View" -msgstr "" - -msgid "Front" -msgstr "" - -msgid "Front View" -msgstr "" - -msgid "Rear" -msgstr "" - -msgid "Rear View" -msgstr "" - -msgid "Left" -msgstr "" - -msgid "Left View" -msgstr "" - -msgid "Right" -msgstr "" - -msgid "Right View" -msgstr "" - -msgid "Start a new window" -msgstr "" - -msgid "New Project" -msgstr "" - -msgid "Start a new project" -msgstr "" - -msgid "Open a project file" -msgstr "" - -msgid "Recent projects" -msgstr "" - -msgid "Save Project" -msgstr "" - -msgid "Save current project to file" -msgstr "" - -msgid "Save Project as" -msgstr "" - -msgid "Save current project as" -msgstr "" - -msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" - -msgid "Load a model" -msgstr "" - -msgid "Import Configs" -msgstr "" - -msgid "Load configs" -msgstr "" - -msgid "Import" -msgstr "" - -msgid "Export all objects as STL" -msgstr "" - -msgid "Export Generic 3MF" -msgstr "" - -msgid "Export 3mf file without using some 3mf-extensions" -msgstr "" - -msgid "Export current sliced file" -msgstr "" - -msgid "Export all plate sliced file" -msgstr "" - -msgid "Export G-code" -msgstr "" - -msgid "Export current plate as G-code" -msgstr "" - -msgid "Export &Configs" -msgstr "" - -msgid "Export current configuration to files" -msgstr "" - -msgid "Export" -msgstr "" - -msgid "Quit" -msgstr "" - -msgid "Undo" -msgstr "" - -msgid "Redo" -msgstr "" - -msgid "Cut selection to clipboard" -msgstr "" - -msgid "Copy" -msgstr "" - -msgid "Copy selection to clipboard" -msgstr "" - -msgid "Paste" -msgstr "" - -msgid "Paste clipboard" -msgstr "" - -msgid "Delete selected" -msgstr "" - -msgid "Deletes the current selection" -msgstr "" - -msgid "Delete all" -msgstr "" - -msgid "Deletes all objects" -msgstr "" - -msgid "Clone selected" -msgstr "" - -msgid "Clone copies of selections" -msgstr "" - -msgid "Select all" -msgstr "" - -msgid "Selects all objects" -msgstr "" - -msgid "Deselect all" -msgstr "" - -msgid "Deselects all objects" -msgstr "" - -msgid "Use Perspective View" -msgstr "" - -msgid "Use Orthogonal View" -msgstr "" - -msgid "Show &Labels" -msgstr "" - -msgid "Show object labels in 3D scene" -msgstr "" - -msgid "Preferences" -msgstr "" - -msgid "View" -msgstr "" - -msgid "Help" -msgstr "" - -msgid "Pass 1" -msgstr "" - -msgid "Flow rate test - Pass 1" -msgstr "" - -msgid "Pass 2" -msgstr "" - -msgid "Flow rate test - Pass 2" -msgstr "" - -msgid "Flow rate" -msgstr "" - -msgid "Pressure advance" -msgstr "" - -msgid "Tutorial" -msgstr "" - -msgid "Calibration help" -msgstr "" - -msgid "3D Models" -msgstr "" - -msgid "&Open G-code" -msgstr "" - -msgid "Open a G-code file" -msgstr "" - -msgid "Re&load from Disk" -msgstr "" - -msgid "Reload the plater from disk" -msgstr "" - -msgid "Export &Toolpaths as OBJ" -msgstr "" - -msgid "Export toolpaths as OBJ" -msgstr "" - -msgid "Open &Studio" -msgstr "" - -msgid "Open Studio" -msgstr "" - -msgid "&Quit" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Quit %s" -msgstr "" - -msgid "&File" -msgstr "" - -msgid "&View" -msgstr "" - -msgid "&Help" -msgstr "" - -msgid "Overwrite file" -msgstr "" - -msgid "Yes to All" -msgstr "" - -msgid "No to All" -msgstr "" - -msgid "Choose a directory" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "There is %d config exported. (Only non-system configs)" -msgid_plural "There are %d configs exported. (Only non-system configs)" -msgstr[0] "" -msgstr[1] "" - -msgid "Export result" -msgstr "" - -msgid "Select profile to load:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "" -"There are %d configs imported. (Only non-system and compatible configs)" -msgstr[0] "" -msgstr[1] "" - -msgid "Import result" -msgstr "" - -msgid "File is missing" -msgstr "" - -msgid "The project is no longer available." -msgstr "" - -msgid "Filament Settings" -msgstr "" - -msgid "" -"Do you want to synchronize your personal data from Bambu Cloud? \n" -"It contains the following information:\n" -"1. The Process presets\n" -"2. The Filament presets\n" -"3. The Printer presets" -msgstr "" - -msgid "Synchronization" -msgstr "" - -msgid "Initialize failed (No Device)!" -msgstr "" - -msgid "Initialize failed (No Camera Device)!" -msgstr "" - -msgid "Initializing..." -msgstr "" - -msgid "Loading..." -msgstr "" - -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "" - -msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" - -msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" - -msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" - -msgid "Initialize failed (Not supported by printer)!" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Initialize failed (%s)!" -msgstr "" - -msgid "Network unreachable" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Stopped [%d]!" -msgstr "" - -msgid "Stopped." -msgstr "" - -msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" - -msgid "" -"Virtual Camera Tools is required for this task!\n" -"Do you want to install them?" -msgstr "" - -msgid "Downloading Virtual Camera Tools" -msgstr "" - -msgid "" -"Another virtual camera is running.\n" -"Bambu Studio supports only a single virtual camera.\n" -"Do you want to stop this virtual camera?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Virtual camera initialize failed (%s)!" -msgstr "" - -msgid "Information" -msgstr "" - -msgid "Playing..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Load failed [%d]!" -msgstr "" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "All Files" -msgstr "" - -msgid "Group files by year, recent first." -msgstr "" - -msgid "Group files by month, recent first." -msgstr "" - -msgid "Show all files, recent first." -msgstr "" - -msgid "Timelapse" -msgstr "" - -msgid "Switch to timelapse files." -msgstr "" - -msgid "Video" -msgstr "" - -msgid "Switch to video files." -msgstr "" - -msgid "Delete selected files from printer." -msgstr "" - -msgid "Download" -msgstr "" - -msgid "Download selected files from printer." -msgstr "" - -msgid "Select" -msgstr "" - -msgid "Batch manage files." -msgstr "" - -msgid "No printers." -msgstr "" - -msgid "Not supported by this model of printer!" -msgstr "" - -msgid "Connecting..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Connect failed [%d]!" -msgstr "" - -msgid "Loading file list..." -msgstr "" - -msgid "No files" -msgstr "" - -msgid "Not accessible in LAN-only mode!" -msgstr "" - -msgid "Missing LAN ip of printer!" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "File '%s' was lost! Please download it again." -msgstr "" - -msgid "Download waiting..." -msgstr "" - -msgid "Play" -msgstr "" - -msgid "Open Folder" -msgstr "" - -msgid "Download finished" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Downloading %d%%..." -msgstr "" - -msgid "Speed:" -msgstr "" - -msgid "Deadzone:" -msgstr "" - -msgid "Options:" -msgstr "" - -msgid "Zoom" -msgstr "" - -msgid "Translation/Zoom" -msgstr "" - -msgid "3Dconnexion settings" -msgstr "" - -msgid "Swap Y/Z axes" -msgstr "" - -msgid "Camera" -msgstr "" - -msgid "SD Card" -msgstr "" - -msgid "Camera Setting" -msgstr "" - -msgid "Printing Progress" -msgstr "" - -msgid "Resume" -msgstr "" - -msgid "Stop" -msgstr "" - -msgid "0" -msgstr "" - -msgid "Layers: N/A" -msgstr "" - -msgid "Clean" -msgstr "" - -msgid "Control" -msgstr "" - -msgid "Print Options" -msgstr "" - -msgid "100%" -msgstr "" - -msgid "Lamp" -msgstr "" - -msgid "Aux" -msgstr "" - -msgid "Cham" -msgstr "" - -msgid "Bed" -msgstr "" - -msgid "Unload" -msgstr "" - -msgid "Debug Info" -msgstr "" - -msgid "No SD Card" -msgstr "" - -msgid "SD Card Abnormal" -msgstr "" - -msgid "Printing List" -msgstr "" - -msgid "Cancel print" -msgstr "" - -msgid "Are you sure you want to cancel this print?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Disconnected from printer [%s] due to LAN mode disabled.Please reconnect the " -"printer by logging in with your user account." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Disconnected from printer [%s] due to LAN mode enabled.Please reconnect the " -"printer by inputting Access Code which can be gotten from printer screen." -msgstr "" - -msgid "Downloading..." -msgstr "" - -msgid "Cloud Slicing..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Layers: %s" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Layers: %d/%d" -msgstr "" - -msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "" - -msgid "Still unload" -msgstr "" - -msgid "Still load" -msgstr "" - -msgid "AMS settings are not supported for external spool" -msgstr "" - -msgid "Please select an AMS slot before calibration" -msgstr "" - -msgid "" -"Cannot read filament info: the filament is loaded to the tool head,please " -"unload the filament and try again." -msgstr "" - -msgid "This only takes effect during printing" -msgstr "" - -msgid "Silent" -msgstr "" - -msgid "Standard" -msgstr "" - -msgid "Sport" -msgstr "" - -msgid "Ludicrous" -msgstr "" - -msgid "Can't start this without SD card." -msgstr "" - -msgid "Failed to connect to the server" -msgstr "" - -msgid "Status" -msgstr "" - -msgid "Media" -msgstr "" - -msgid "Update" -msgstr "" - -msgid "HMS" -msgstr "" - -msgid "Failed to connect to the printer" -msgstr "" - -msgid "Don't show again" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s error" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s has encountered an error" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s warning" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s has a warning" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s info" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s information" -msgstr "" - -msgid "Skip" -msgstr "" - -msgid "3D Mouse disconnected." -msgstr "" - -msgid "Configuration can update now." -msgstr "" - -msgid "Detail." -msgstr "" - -msgid "Integration was successful." -msgstr "" - -msgid "Integration failed." -msgstr "" - -msgid "Undo integration was successful." -msgstr "" - -msgid "New network plug-in available." -msgstr "" - -msgid "Details" -msgstr "" - -msgid "Undo integration failed." -msgstr "" - -msgid "Exporting." -msgstr "" - -msgid "Software has New version." -msgstr "" - -msgid "Goto download page." -msgstr "" - -msgid "Open Folder." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d Object has custom supports." -msgid_plural "%1$d Objects have custom supports." -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "%1$d Object has color painting." -msgid_plural "%1$d Objects have color painting." -msgstr[0] "" -msgstr[1] "" - -msgid "ERROR" -msgstr "" - -msgid "CANCELED" -msgstr "" - -msgid "COMPLETED" -msgstr "" - -msgid "Cancel upload" -msgstr "" - -msgid "Slice ok." -msgstr "" - -msgid "Export G-Code." -msgstr "" - -msgid "Export." -msgstr "" - -msgid "Jump to" -msgstr "" - -msgid "Error:" -msgstr "" - -msgid "Warning:" -msgstr "" - -msgid "Export successfully." -msgstr "" - -msgid " (Repair)" -msgstr "" - -msgid " Click here to install it." -msgstr "" - -msgid "WARNING:" -msgstr "" - -msgid "Your model needs support ! Please make support material enable." -msgstr "" - -msgid "Gcode path overlap" -msgstr "" - -msgid "Support painting" -msgstr "" - -msgid "Color painting" -msgstr "" - -msgid "Layers" -msgstr "" - -msgid "Range" -msgstr "" - -msgid "" -"The application cannot run normally because OpenGL version is lower than " -"2.0.\n" -msgstr "" - -msgid "Please upgrade your graphics card driver." -msgstr "" - -msgid "Unsupported OpenGL version" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Unable to load shaders:\n" -"%s" -msgstr "" - -msgid "Error loading shaders" -msgstr "" - -msgctxt "Layers" -msgid "Top" -msgstr "" - -msgctxt "Layers" -msgid "Bottom" -msgstr "" - -msgid "Enable AI monitoring of printing" -msgstr "" - -msgid "Sensitivity of pausing is" -msgstr "" - -msgid "Enable detection of build plate position" -msgstr "" - -msgid "" -"The localization tag of build plate is detected, and printing is paused if " -"the tag is not in predefined range." -msgstr "" - -msgid "First Layer Inspection" -msgstr "" - -msgid "Auto-recovery from step loss" -msgstr "" - -msgid "Global" -msgstr "" - -msgid "Objects" -msgstr "" - -msgid "Advance" -msgstr "" - -msgid "Compare presets" -msgstr "" - -msgid "View all object's settings" -msgstr "" - -msgid "Filament settings" -msgstr "" - -msgid "Printer settings" -msgstr "" - -#, possible-boost-format -msgid " plate %1%:" -msgstr "" - -msgid "Invalid name, the following characters are not allowed:" -msgstr "" - -msgid "Sliced Info" -msgstr "" - -msgid "Used Filament (m)" -msgstr "" - -msgid "Used Filament (mm³)" -msgstr "" - -msgid "Used Filament (g)" -msgstr "" - -msgid "Used Materials" -msgstr "" - -msgid "Estimated time" -msgstr "" - -msgid "Filament changes" -msgstr "" - -msgid "Click to edit preset" -msgstr "" - -msgid "Connection" -msgstr "" - -msgid "Bed type" -msgstr "" - -msgid "Flushing volumes" -msgstr "" - -msgid "Add one filament" -msgstr "" - -msgid "Remove last filament" -msgstr "" - -msgid "Synchronize filament list from AMS" -msgstr "" - -msgid "Set filaments to use" -msgstr "" - -msgid "" -"No AMS filaments. Please select a printer in 'Device' page to load AMS info." -msgstr "" - -msgid "Sync filaments with AMS" -msgstr "" - -msgid "" -"Sync filaments with AMS will drop all current selected filament presets and " -"colors. Do you want to continue?" -msgstr "" - -msgid "There are no compatible filaments, and sync is not performed." -msgstr "" - -msgid "" -"There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." -msgstr "" - -msgid "Untitled" -msgstr "" - -#, possible-boost-format -msgid "Do you want to save changes to \"%1%\"?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Ejecting of device %s(%s) has failed." -msgstr "" - -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "" - -msgid "Restore" -msgstr "" - -msgid "" -"The bed temperature exceeds filament's vitrification temperature. Please " -"open the front door of printer before printing to avoid nozzle clog." -msgstr "" - -msgid "" -"The nozzle hardness required by the filament is higher than the default " -"nozzle hardness of the printer. Please replace the hardened nozzle or " -"filament, otherwise, the nozzle will be attrited or damaged." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Loading file: %s" -msgstr "" - -msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "" - -msgid "Load 3mf" -msgstr "" - -msgid "The Config can not be loaded." -msgstr "" - -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Found following keys " -"unrecognized:" -msgstr "" - -msgid "You'd better upgrade your software.\n" -msgstr "" - -msgid "Newer 3mf version" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " -"software." -msgstr "" - -msgid "The 3mf is not compatible, load geometry data only!" -msgstr "" - -msgid "Incompatible 3mf" -msgstr "" - -msgid "Name of components inside step file is not UTF8 format!" -msgstr "" - -msgid "The name may show garbage characters!" -msgstr "" - -msgid "Attention!" -msgstr "" - -#, possible-boost-format -msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "" - -msgid "Objects with zero volume removed" -msgstr "" - -msgid "The volume of the object is zero" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The object from file %s is too small, and maybe in meters or inches.\n" -" Do you want to scale to millimeters?" -msgstr "" - -msgid "Object too small" -msgstr "" - -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" - -msgid "Multi-part object detected" -msgstr "" - -msgid "Load these files as a single object with multiple parts?\n" -msgstr "" - -msgid "Object with multiple parts was detected" -msgstr "" - -msgid "The file does not contain any geometry data." -msgstr "" - -msgid "" -"Your object appears to be too large, Do you want to scale it down to fit the " -"heat bed automatically?" -msgstr "" - -msgid "Object too large" -msgstr "" - -msgid "Export STL file:" -msgstr "" - -msgid "Save file as:" -msgstr "" - -msgid "The selected object couldn't be split." -msgstr "" - -msgid "Another export job is running." -msgstr "" - -msgid "Select a new file" -msgstr "" - -msgid "File for the replace wasn't selected" -msgstr "" - -msgid "Error during replace" -msgstr "" - -msgid "Please select a file" -msgstr "" - -msgid "Slicing" -msgstr "" - -msgid "There are warnings after slicing models:" -msgstr "" - -msgid "warnings" -msgstr "" - -msgid "Invalid data" -msgstr "" - -msgid "Slicing Canceled" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Slicing Plate %d" -msgstr "" - -msgid "Please resolve the slicing errors and publish again." -msgstr "" - -msgid "" -"Network Plug-in is not detected. Network related features are unavailable." -msgstr "" - -msgid "" -"Preview only mode:\n" -"The loaded file contains gcode only, Can not enter the Prepare page" -msgstr "" - -msgid "You can keep the modified presets to the new project or discard them" -msgstr "" - -msgid "Creating a new project" -msgstr "" - -msgid "Load project" -msgstr "" - -msgid "" -"Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the " -"project file." -msgstr "" - -msgid "Save project" -msgstr "" - -msgid "Importing Model" -msgstr "" - -msgid "prepare 3mf file..." -msgstr "" - -msgid "downloading project ..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Project downloaded %d%%" -msgstr "" - -msgid "The selected file" -msgstr "" - -msgid "does not contain valid gcode." -msgstr "" - -msgid "Error occurs while loading G-code file" -msgstr "" - -msgid "Drop project file" -msgstr "" - -msgid "Please select an action" -msgstr "" - -msgid "Open as project" -msgstr "" - -msgid "Import geometry only" -msgstr "" - -msgid "Only one G-code file can be opened at the same time." -msgstr "" - -msgid "G-code loading" -msgstr "" - -msgid "G-code files can not be loaded with models together!" -msgstr "" - -msgid "Can not add models when in preview mode!" -msgstr "" - -msgid "Add Models" -msgstr "" - -msgid "All objects will be removed, continue?" -msgstr "" - -msgid "The current project has unsaved changes, save it before continue?" -msgstr "" - -msgid "Number of copies:" -msgstr "" - -msgid "Copies of the selected object" -msgstr "" - -msgid "Save G-code file as:" -msgstr "" - -msgid "Save Sliced file as:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The file %s has been sent to the printer's storage space and can be viewed " -"on the printer." -msgstr "" - -msgid "" -"Print By Object: \n" -"Suggest to use auto-arrange to avoid collisions when printing." -msgstr "" - -msgid "Send G-code" -msgstr "" - -msgid "Send to printer" -msgstr "" - -msgid "Custom supports and color painting were removed before repairing." -msgstr "" - -msgid "Invalid number" -msgstr "" - -msgid "Select Bed Type" -msgstr "" - -#, possible-boost-format -msgid "Part name: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Object name: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Size: %1% x %2% x %3% in\n" -msgstr "" - -#, possible-boost-format -msgid "Size: %1% x %2% x %3% mm\n" -msgstr "" - -#, possible-boost-format -msgid "Volume: %1% in³\n" -msgstr "" - -#, possible-boost-format -msgid "Volume: %1% mm³\n" -msgstr "" - -#, possible-boost-format -msgid "Triangles: %1%\n" -msgstr "" - -msgid "Tips:" -msgstr "" - -msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "" - -msgid "Switching the language requires application restart.\n" -msgstr "" - -msgid "Do you want to continue?" -msgstr "" - -msgid "Language selection" -msgstr "" - -msgid "Switching application language while some presets are modified." -msgstr "" - -msgid "Changing application language" -msgstr "" - -msgid "Changing the region will log out your account.\n" -msgstr "" - -msgid "Region selection" -msgstr "" - -msgid "Second" -msgstr "" - -msgid "Browse" -msgstr "" - -msgid "Choose Download Directory" -msgstr "" - -msgid "General Settings" -msgstr "" - -msgid "Asia-Pacific" -msgstr "" - -msgid "China" -msgstr "" - -msgid "Europe" -msgstr "" - -msgid "North America" -msgstr "" - -msgid "Others" -msgstr "" - -msgid "Login Region" -msgstr "" - -msgid "Metric" -msgstr "" - -msgid "Imperial" -msgstr "" - -msgid "Units" -msgstr "" - -msgid "Show \"Tip of the day\" notification after start" -msgstr "" - -msgid "If enabled, useful hints are displayed at startup." -msgstr "" - -msgid "User sync" -msgstr "" - -msgid "Auto sync user presets(Printer/Filament/Process)" -msgstr "" - -msgid "User Sync" -msgstr "" - -msgid "Associate files to BambuStudio" -msgstr "" - -msgid "Associate .3mf files to BambuStudio" -msgstr "" - -msgid "If enabled, sets BambuStudio as default application to open .3mf files" -msgstr "" - -msgid "Associate .stl files to BambuStudio" -msgstr "" - -msgid "If enabled, sets BambuStudio as default application to open .stl files" -msgstr "" - -msgid "Associate .step/.stp files to BambuStudio" -msgstr "" - -msgid "If enabled, sets BambuStudio as default application to open .step files" -msgstr "" - -msgid "Backup" -msgstr "" - -msgid "Auto-Backup" -msgstr "" - -msgid "Backup interval" -msgstr "" - -msgid "Downloads" -msgstr "" - -msgid "Dark Mode" -msgstr "" - -msgid "Enable Dark mode" -msgstr "" - -msgid "Home page and daily tips" -msgstr "" - -msgid "Show home page on startup" -msgstr "" - -msgid "Sync settings" -msgstr "" - -msgid "Preset sync" -msgstr "" - -msgid "Preferences sync" -msgstr "" - -msgid "View control settings" -msgstr "" - -msgid "Rotate of view" -msgstr "" - -msgid "Move of view" -msgstr "" - -msgid "Zoom of view" -msgstr "" - -msgid "Other" -msgstr "" - -msgid "Mouse wheel reverses when zooming" -msgstr "" - -msgid "Develop mode" -msgstr "" - -msgid "Dump video" -msgstr "" - -msgid "Log Level" -msgstr "" - -msgid "fatal" -msgstr "" - -msgid "error" -msgstr "" - -msgid "warning" -msgstr "" - -msgid "info" -msgstr "" - -msgid "debug" -msgstr "" - -msgid "trace" -msgstr "" - -msgid "Host Setting" -msgstr "" - -msgid "DEV host: api-dev.bambu-lab.com/v1" -msgstr "" - -msgid "QA host: api-qa.bambu-lab.com/v1" -msgstr "" - -msgid "PRE host: api-pre.bambu-lab.com/v1" -msgstr "" - -msgid "Product host" -msgstr "" - -msgid "debug save button" -msgstr "" - -msgid "save debug settings" -msgstr "" - -msgid "DEBUG settings have saved successfully!" -msgstr "" - -msgid "Switch cloud environment, Please login again!" -msgstr "" - -msgid "System presets" -msgstr "" - -msgid "User presets" -msgstr "" - -msgid "Incompatible presets" -msgstr "" - -msgid "AMS filaments" -msgstr "" - -msgid "Click to pick filament color" -msgstr "" - -msgid "Add/Remove presets" -msgstr "" - -msgid "Edit preset" -msgstr "" - -msgid "Project-inside presets" -msgstr "" - -msgid "Add/Remove filaments" -msgstr "" - -msgid "Add/Remove materials" -msgstr "" - -msgid "Add/Remove printers" -msgstr "" - -msgid "Slice all plate to obtain time and filament estimation" -msgstr "" - -msgid "Packing project data into 3mf file" -msgstr "" - -msgid "Uploading 3mf" -msgstr "" - -msgid "Jump to model publish web page" -msgstr "" - -msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "" - -msgid "Publish" -msgstr "" - -msgid "Publish was cancelled" -msgstr "" - -msgid "Slicing Plate 1" -msgstr "" - -msgid "Packing data to 3mf" -msgstr "" - -msgid "Jump to webpage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Save %s as" -msgstr "" - -msgid "User Preset" -msgstr "" - -msgid "Project Inside Preset" -msgstr "" - -msgid "Name is invalid;" -msgstr "" - -msgid "illegal characters:" -msgstr "" - -msgid "illegal suffix:" -msgstr "" - -msgid "Name is unavailable." -msgstr "" - -msgid "Overwrite a system profile is not allowed" -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" already exists." -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" already exists and is incompatible with current printer." -msgstr "" - -msgid "Please note that saving action will replace this preset" -msgstr "" - -msgid "The name is not allowed to be empty." -msgstr "" - -msgid "The name is not allowed to start with space character." -msgstr "" - -msgid "The name is not allowed to end with space character." -msgstr "" - -msgid "The name cannot be the same as a preset alias name." -msgstr "" - -msgid "Save preset" -msgstr "" - -msgctxt "PresetName" -msgid "Copy" -msgstr "" - -#, possible-boost-format -msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "" - -#, possible-boost-format -msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "" - -#, possible-boost-format -msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "" - -#, possible-boost-format -msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "" - -#, possible-boost-format -msgid "Simply switch to \"%1%\"" -msgstr "" - -msgid "Online" -msgstr "" - -msgid "Offline" -msgstr "" - -msgid "My Device" -msgstr "" - -msgid "Other Device" -msgstr "" - -msgid "Input access code" -msgstr "" - -msgid "Can't find my devices?" -msgstr "" - -msgid "Log out successful." -msgstr "" - -msgid "Busy" -msgstr "" - -msgid "Bambu Cool Plate" -msgstr "" - -msgid "Bamabu Engineering Plate" -msgstr "" - -msgid "Bamabu High Temperature Plate" -msgstr "" - -msgid "Send print job to" -msgstr "" - -msgid "Refresh" -msgstr "" - -msgid "Bed Leveling" -msgstr "" - -msgid "Flow Calibration" -msgstr "" - -msgid "send completed" -msgstr "" - -msgid "No login account, only printers in LAN mode are displayed" -msgstr "" - -msgid "Connecting to server" -msgstr "" - -msgid "Synchronizing device information" -msgstr "" - -msgid "Synchronizing device information time out" -msgstr "" - -msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" - -msgid "" -"The printer is executing instructions. Please restart printing after it ends" -msgstr "" - -msgid "The printer is busy on other print job" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s exceeds the number of AMS slots. Please update the printer " -"firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"Filament exceeds the number of AMS slots. Please update the printer firmware " -"to support AMS slot assignment." -msgstr "" - -msgid "" -"Filaments to AMS slots mappings have been established. You can click a " -"filament above to change its mapping AMS slot" -msgstr "" - -msgid "" -"Please click each filament above to specify its mapping AMS slot before " -"sending the print job" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s does not match the filament in AMS slot %s. Please update the " -"printer firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"Filament does not match the filament in AMS slot. Please update the printer " -"firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"The printer firmware only supports sequential mapping of filament => AMS " -"slot." -msgstr "" - -msgid "An SD card needs to be inserted before printing." -msgstr "" - -msgid "An SD card needs to be inserted to record timelapse." -msgstr "" - -msgid "" -"Cannot send the print job to a printer whose firmware is required to get " -"updated." -msgstr "" - -msgid "Cannot send the print job for empty plate" -msgstr "" - -msgid "This printer does not support printing all plates" -msgstr "" - -msgid "Errors" -msgstr "" - -msgid "" -"Please check the following infomation and click Confirm to continue sending " -"print:" -msgstr "" - -msgid "" -"The printer type used to generate G-code is not the same type as the " -"currently selected physical printer. It is recommend to re-slice by " -"selecting the same printer type." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "The %s filament is too soft to be used with the AMS" -msgstr "" - -msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether " -"they are the required filaments. If they are okay, press \"Confirm\" to " -"start printing." -msgstr "" - -msgid "Preparing print job" -msgstr "" - -msgid "Modifying the device name" -msgstr "" - -msgid "Send to Printer SD card" -msgstr "" - -msgid "Cannot send the print task when the upgrade is in progress" -msgstr "" - -msgid "The printer is required to be in the same LAN as Bambu Studio." -msgstr "" - -msgid "The printer does not support sending to printer SD card." -msgstr "" - -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "" - -msgid "Engineering Plate" -msgstr "" - -msgid "High Temp Plate" -msgstr "" - -msgid "Textured PEI Plate" -msgstr "" - -msgid "Log in printer" -msgstr "" - -msgid "Would you like to log in this printer with current account?" -msgstr "" - -msgid "Log in successful." -msgstr "" - -msgid "Log out printer" -msgstr "" - -msgid "Would you like to log out the printer?" -msgstr "" - -msgid "Please log in first." -msgstr "" - -msgid "There was a problem connecting to the printer. Please try again." -msgstr "" - -msgid "Failed to log out." -msgstr "" - -#. TRN "Save current Settings" -#, possible-c-format, possible-boost-format -msgid "Save current %s" -msgstr "" - -msgid "Delete this preset" -msgstr "" - -msgid "Search in preset" -msgstr "" - -msgid "Click to reset all settings to the last saved preset." -msgstr "" - -msgid "" -"Prime tower is required for smooth timeplase. There may be flaws on the " -"model without prime tower. Are you sure you want to disable prime tower?" -msgstr "" - -msgid "" -"Prime tower is required for smooth timelapse. There may be flaws on the " -"model without prime tower. Do you want to enable prime tower?" -msgstr "" - -msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller " -"support volume but weaker strength.\n" -"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." -msgstr "" - -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings automatically\n" -"No - Do not change these settings for me" -msgstr "" - -msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " -"settings: at least 2 interface layers, at least 0.1mm top z distance or " -"using support materials on interface." -msgstr "" - -msgid "" -"When using support material for the support interface, We recommend the " -"following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern." -msgstr "" - -msgid "" -"When recording timelapse without toolhead, it is recommended to add a " -"\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." -msgstr "" - -msgid "Line width" -msgstr "" - -msgid "Seam" -msgstr "" - -msgid "Precision" -msgstr "" - -msgid "Wall generator" -msgstr "" - -msgid "Walls" -msgstr "" - -msgid "Top/bottom shells" -msgstr "" - -msgid "Initial layer speed" -msgstr "" - -msgid "Other layers speed" -msgstr "" - -msgid "Overhang speed" -msgstr "" - -msgid "" -"This is the speed for various overhang degrees. Overhang degrees are " -"expressed as a percentage of line width. 0 speed means no slowing down for " -"the overhang degree range and wall speed is used" -msgstr "" - -msgid "Travel speed" -msgstr "" - -msgid "Acceleration" -msgstr "" - -msgid "Jerk(XY)" -msgstr "" - -msgid "Raft" -msgstr "" - -msgid "Support filament" -msgstr "" - -msgid "Prime tower" -msgstr "" - -msgid "Special mode" -msgstr "" - -msgid "G-code output" -msgstr "" - -msgid "Post-processing Scripts" -msgstr "" - -msgid "Frequent" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time " -"estimation." -msgid_plural "" -"Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time " -"estimation." -msgstr[0] "" -msgstr[1] "" - -msgid "Reserved keywords found" -msgstr "" - -msgid "Setting Overrides" -msgstr "" - -msgid "Retraction" -msgstr "" - -msgid "Basic information" -msgstr "" - -msgid "Recommended nozzle temperature" -msgstr "" - -msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "" - -msgid "Recommended temperature range" -msgstr "" - -msgid "Print temperature" -msgstr "" - -msgid "Chamber temperature" -msgstr "" - -msgid "Nozzle" -msgstr "" - -msgid "Nozzle temperature when printing" -msgstr "" - -msgid "Cool plate" -msgstr "" - -msgid "" -"Bed temperature when cool plate is installed. Value 0 means the filament " -"does not support to print on the Cool Plate" -msgstr "" - -msgid "Engineering plate" -msgstr "" - -msgid "" -"Bed temperature when engineering plate is installed. Value 0 means the " -"filament does not support to print on the Engineering Plate" -msgstr "" - -msgid "" -"Bed temperature when high temperature plate is installed. Value 0 means the " -"filament does not support to print on the High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature when Textured PEI Plate is installed. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" -msgstr "" - -msgid "Volumetric speed limitation" -msgstr "" - -msgid "Cooling" -msgstr "" - -msgid "Cooling for specific layer" -msgstr "" - -msgid "Part cooling fan" -msgstr "" - -msgid "Min fan speed threshold" -msgstr "" - -msgid "" -"Part cooling fan speed will start to run at min speed when the estimated " -"layer time is no longer than the layer time in setting. When layer time is " -"shorter than threshold, fan speed is interpolated between the minimum and " -"maximum fan speed according to layer printing time" -msgstr "" - -msgid "Max fan speed threshold" -msgstr "" - -msgid "" -"Part cooling fan speed will be max when the estimated layer time is shorter " -"than the setting value" -msgstr "" - -msgid "Auxiliary part cooling fan" -msgstr "" - -msgid "Filament start G-code" -msgstr "" - -msgid "Filament end G-code" -msgstr "" - -msgid "Printable space" -msgstr "" - -msgid "Extruder Clearance" -msgstr "" - -msgid "Accessory" -msgstr "" - -msgid "Machine gcode" -msgstr "" - -msgid "Machine start G-code" -msgstr "" - -msgid "Machine end G-code" -msgstr "" - -msgid "Before layer change G-code" -msgstr "" - -msgid "Layer change G-code" -msgstr "" - -msgid "Change filament G-code" -msgstr "" - -msgid "Pause G-code" -msgstr "" - -msgid "Template Custom G-code" -msgstr "" - -msgid "Motion ability" -msgstr "" - -msgid "Normal" -msgstr "" - -msgid "Speed limitation" -msgstr "" - -msgid "Acceleration limitation" -msgstr "" - -msgid "Jerk limitation" -msgstr "" - -msgid "Layer height limits" -msgstr "" - -msgid "Retraction when switching material" -msgstr "" - -msgid "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" -"\n" -"Shall I disable it in order to enable Firmware Retraction?" -msgstr "" - -msgid "Firmware Retraction" -msgstr "" - -msgid "Detached" -msgstr "" - -msgid "Following preset will be deleted too." -msgid_plural "Following presets will be deleted too." -msgstr[0] "" -msgstr[1] "" - -#, possible-boost-format -msgid "Are you sure to %1% the selected preset?" -msgstr "" - -#. TRN Remove/Delete -#, possible-boost-format -msgid "%1% Preset" -msgstr "" - -msgid "All" -msgstr "" - -msgid "Set" -msgstr "" - -msgid "Click to reset current value and attach to the global value." -msgstr "" - -msgid "Click to drop current modify and reset to saved value." -msgstr "" - -msgid "Process Settings" -msgstr "" - -msgid "Undef" -msgstr "" - -msgid "Unsaved Changes" -msgstr "" - -msgid "Discard or Keep changes" -msgstr "" - -msgid "Old Value" -msgstr "" - -msgid "New Value" -msgstr "" - -msgid "Transfer" -msgstr "" - -msgid "Don't save" -msgstr "" - -msgid "Discard" -msgstr "" - -msgid "Click the right mouse button to display the full text." -msgstr "" - -msgid "All changes will not be saved" -msgstr "" - -msgid "All changes will be discarded." -msgstr "" - -msgid "Save the selected options." -msgstr "" - -msgid "Keep the selected options." -msgstr "" - -msgid "Transfer the selected options to the newly selected preset." -msgstr "" - -#, possible-boost-format -msgid "" -"Save the selected options to preset \n" -"\"%1%\"." -msgstr "" - -#, possible-boost-format -msgid "" -"Transfer the selected options to the newly selected preset \n" -"\"%1%\"." -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new printer profile and it " -"contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new process profile and it " -"contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching " -"preset?" -msgstr "" - -msgid "" -"You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching " -"preset?" -msgstr "" - -msgid "Extruders count" -msgstr "" - -msgid "General" -msgstr "" - -msgid "Capabilities" -msgstr "" - -msgid "" -"The P1P printer does not support smooth timelapse, use traditional timelapse " -"instead." -msgstr "" - -msgid "Show all presets (including incompatible)" -msgstr "" - -msgid "Add File" -msgstr "" - -msgid "Set as cover" -msgstr "" - -msgid "Cover" -msgstr "" - -#, possible-boost-format -msgid "The name \"%1%\" already exists." -msgstr "" - -msgid "Basic Info" -msgstr "" - -msgid "Pictures" -msgstr "" - -msgid "Bill of Materials" -msgstr "" - -msgid "Assembly Guide" -msgstr "" - -msgid "Choose files" -msgstr "" - -msgid "Author" -msgstr "" - -msgid "Model Name" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s Update" -msgstr "" - -msgid "A new version is available" -msgstr "" - -msgid "Configuration update" -msgstr "" - -msgid "A new configuration package available, Do you want to install it?" -msgstr "" - -msgid "Description:" -msgstr "" - -msgid "Configuration incompatible" -msgstr "" - -msgid "the configuration package is incompatible with current application." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The configuration package is incompatible with current application.\n" -"%s will update the configuration package, Otherwise it won't be able to start" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Exit %s" -msgstr "" - -msgid "the Configuration package is incompatible with current APP." -msgstr "" - -msgid "Configuration updates" -msgstr "" - -msgid "No updates available." -msgstr "" - -msgid "The configuration is up to date." -msgstr "" - -msgid "Flushing volumes for filament change" -msgstr "" - -msgid "Auto-Calc" -msgstr "" - -msgid "Flushing volume (mm³) for each filament pair." -msgstr "" - -msgid "Multiplier" -msgstr "" - -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" - -msgid "unloaded" -msgstr "" - -msgid "loaded" -msgstr "" - -msgid "Filament #" -msgstr "" - -msgid "From" -msgstr "" - -msgid "To" -msgstr "" - -msgid "Login" -msgstr "" - -msgid "The configuration package is changed in previous Config Guide" -msgstr "" - -msgid "Configuration package changed" -msgstr "" - -msgid "Toolbar" -msgstr "" - -msgid "Objects list" -msgstr "" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "" - -msgid "Copy to clipboard" -msgstr "" - -msgid "Paste from clipboard" -msgstr "" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" - -msgid "Show keyboard shortcuts list" -msgstr "" - -msgid "Global shortcuts" -msgstr "" - -msgid "Rotate View" -msgstr "" - -msgid "Pan View" -msgstr "" - -msgid "Mouse wheel" -msgstr "" - -msgid "Zoom View" -msgstr "" - -msgid "" -"Auto orientates selected objects or all objects.If there are selected " -"objects, it just orientates the selected ones.Otherwise, it will orientates " -"all objects in the current disk." -msgstr "" - -msgid "Collapse/Expand the sidebar" -msgstr "" - -msgid "⌘+Any arrow" -msgstr "" - -msgid "Movement in camera space" -msgstr "" - -msgid "⌥+Left mouse button" -msgstr "" - -msgid "Select a part" -msgstr "" - -msgid "⌘+Left mouse button" -msgstr "" - -msgid "Select multiple objects" -msgstr "" - -msgid "Ctrl+Any arrow" -msgstr "" - -msgid "Alt+Left mouse button" -msgstr "" - -msgid "Ctrl+Left mouse button" -msgstr "" - -msgid "Shift+Left mouse button" -msgstr "" - -msgid "Select objects by rectangle" -msgstr "" - -msgid "Arrow Up" -msgstr "" - -msgid "Move selection 10 mm in positive Y direction" -msgstr "" - -msgid "Arrow Down" -msgstr "" - -msgid "Move selection 10 mm in negative Y direction" -msgstr "" - -msgid "Arrow Left" -msgstr "" - -msgid "Move selection 10 mm in negative X direction" -msgstr "" - -msgid "Arrow Right" -msgstr "" - -msgid "Move selection 10 mm in positive X direction" -msgstr "" - -msgid "Shift+Any arrow" -msgstr "" - -msgid "Movement step set to 1 mm" -msgstr "" - -msgid "keyboard 1-9: set filament for object/part" -msgstr "" - -msgid "Camera view - Default" -msgstr "" - -msgid "Camera view - Top" -msgstr "" - -msgid "Camera view - Bottom" -msgstr "" - -msgid "Camera view - Front" -msgstr "" - -msgid "Camera view - Behind" -msgstr "" - -msgid "Camera Angle - Left side" -msgstr "" - -msgid "Camera Angle - Right side" -msgstr "" - -msgid "Select all objects" -msgstr "" - -msgid "Gizmo move" -msgstr "" - -msgid "Gizmo scale" -msgstr "" - -msgid "Gizmo rotate" -msgstr "" - -msgid "Gizmo cut" -msgstr "" - -msgid "Gizmo Place face on bed" -msgstr "" - -msgid "Gizmo SLA support points" -msgstr "" - -msgid "Gizmo FDM paint-on seam" -msgstr "" - -msgid "Plater" -msgstr "" - -msgid "Move: press to snap by 1mm" -msgstr "" - -msgid "⌘+Mouse wheel" -msgstr "" - -msgid "Support/Color Painting: adjust pen radius" -msgstr "" - -msgid "⌥+Mouse wheel" -msgstr "" - -msgid "Support/Color Painting: adjust section position" -msgstr "" - -msgid "Ctrl+Mouse wheel" -msgstr "" - -msgid "Alt+Mouse wheel" -msgstr "" - -msgid "Gizmo" -msgstr "" - -msgid "Set extruder number for the objects and parts" -msgstr "" - -msgid "Delete objects, parts, modifiers " -msgstr "" - -msgid "Space" -msgstr "" - -msgid "Select the object/part and press space to change the name" -msgstr "" - -msgid "Mouse click" -msgstr "" - -msgid "Select the object/part and mouse click to change the name" -msgstr "" - -msgid "Objects List" -msgstr "" - -msgid "Vertical slider - Move active thumb Up" -msgstr "" - -msgid "Vertical slider - Move active thumb Down" -msgstr "" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "" - -msgid "Move slider 5x faster" -msgstr "" - -msgid "Shift+Mouse wheel" -msgstr "" - -msgid "Release Note" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "version %s update information :" -msgstr "" - -msgid "Network plug-in update" -msgstr "" - -msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" - -msgid "New version of Bambu Studio" -msgstr "" - -msgid "Don't remind me of this version again" -msgstr "" - -msgid "LAN Connection Failed (Sending print file)" -msgstr "" - -msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." -msgstr "" - -msgid "" -"Step 2, if the IP and Access Code below are different from the actual values " -"on your printer, please correct them." -msgstr "" - -msgid "IP" -msgstr "" - -msgid "Access Code" -msgstr "" - -msgid "Where to find your printer's IP and Access Code?" -msgstr "" - -msgid "Error: IP or Access Code are not correct" -msgstr "" - -msgid "Model:" -msgstr "" - -msgid "Serial:" -msgstr "" - -msgid "Version:" -msgstr "" - -msgid "Update firmware" -msgstr "" - -msgid "Printing" -msgstr "" - -msgid "Idle" -msgstr "" - -msgid "Latest version" -msgstr "" - -msgid "Updating" -msgstr "" - -msgid "Updating failed" -msgstr "" - -msgid "Updating successful" -msgstr "" - -msgid "" -"Are you sure you want to update? This will take about 10 minutes. Do not " -"turn off the power while the printer is updating." -msgstr "" - -msgid "" -"An important update was detected and needs to be run before printing can " -"continue. Do you want to update now? You can also update later from 'Upgrade " -"firmware'." -msgstr "" - -msgid "" -"The firmware version is abnormal. Repairing and updating are required before " -"printing. Do you want to update now? You can also update later on printer or " -"update next time starting the studio." -msgstr "" - -msgid "Extension Board" -msgstr "" - -msgid "Saving objects into the 3mf failed." -msgstr "" - -msgid "Only Windows 10 is supported." -msgstr "" - -msgid "Failed to initialize the WinRT library." -msgstr "" - -msgid "Exporting objects" -msgstr "" - -msgid "Failed loading objects." -msgstr "" - -msgid "Repairing object by Windows service" -msgstr "" - -msgid "Repair failed." -msgstr "" - -msgid "Loading repaired objects" -msgstr "" - -msgid "Exporting 3mf file failed" -msgstr "" - -msgid "Import 3mf file failed" -msgstr "" - -msgid "Repaired 3mf file does not contain any object" -msgstr "" - -msgid "Repaired 3mf file contains more than one object" -msgstr "" - -msgid "Repaired 3mf file does not contain any volume" -msgstr "" - -msgid "Repaired 3mf file contains more than one volume" -msgstr "" - -msgid "Repair finished" -msgstr "" - -msgid "Repair canceled" -msgstr "" - -#, possible-boost-format -msgid "Copying of file %1% to %2% failed: %3%" -msgstr "" - -#, possible-boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "" - -msgid "Need to check the unsaved changes before configuration updates." -msgstr "" - -msgid "Configuration package updated to " -msgstr "" - -msgid "Open G-code file:" -msgstr "" - -msgid "" -"One object has empty initial layer and can't be printed. Please Cut the " -"bottom or enable supports." -msgstr "" - -#, possible-boost-format -msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "" - -#, possible-boost-format -msgid "Object: %1%" -msgstr "" - -msgid "" -"Maybe parts of the object at these height are too thin, or the object has " -"faulty mesh" -msgstr "" - -msgid "No object can be printed. Maybe too small" -msgstr "" - -msgid "" -"Failed to generate gcode for invalid custom G-code.\n" -"\n" -msgstr "" - -msgid "Please check the custom G-code or use the default custom G-code." -msgstr "" - -#, possible-boost-format -msgid "Generating G-code: layer %1%" -msgstr "" - -msgid "Inner wall" -msgstr "" - -msgid "Outer wall" -msgstr "" - -msgid "Overhang wall" -msgstr "" - -msgid "Sparse infill" -msgstr "" - -msgid "Internal solid infill" -msgstr "" - -msgid "Top surface" -msgstr "" - -msgid "Bottom surface" -msgstr "" - -msgid "Bridge" -msgstr "" - -msgid "Gap infill" -msgstr "" - -msgid "Support interface" -msgstr "" - -msgid "Support transition" -msgstr "" - -msgid "Multiple" -msgstr "" - -#, possible-boost-format -msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "" - -msgid "undefined error" -msgstr "" - -msgid "too many files" -msgstr "" - -msgid "file too large" -msgstr "" - -msgid "unsupported method" -msgstr "" - -msgid "unsupported encryption" -msgstr "" - -msgid "unsupported feature" -msgstr "" - -msgid "failed finding central directory" -msgstr "" - -msgid "not a ZIP archive" -msgstr "" - -msgid "invalid header or corrupted" -msgstr "" - -msgid "unsupported multidisk" -msgstr "" - -msgid "decompression failed" -msgstr "" - -msgid "compression failed" -msgstr "" - -msgid "unexpected decompressed size" -msgstr "" - -msgid "CRC check failed" -msgstr "" - -msgid "unsupported central directory size" -msgstr "" - -msgid "allocation failed" -msgstr "" - -msgid "file open failed" -msgstr "" - -msgid "file create failed" -msgstr "" - -msgid "file write failed" -msgstr "" - -msgid "file read failed" -msgstr "" - -msgid "file close failed" -msgstr "" - -msgid "file seek failed" -msgstr "" - -msgid "file stat failed" -msgstr "" - -msgid "invalid parameter" -msgstr "" - -msgid "invalid filename" -msgstr "" - -msgid "buffer too small" -msgstr "" - -msgid "internal error" -msgstr "" - -msgid "file not found" -msgstr "" - -msgid "archive too large" -msgstr "" - -msgid "validation failed" -msgstr "" - -msgid "write callback failed" -msgstr "" - -#, possible-boost-format -msgid "" -"%1% is too close to exclusion area, there may be collisions when printing." -msgstr "" - -#, possible-boost-format -msgid "%1% is too close to others, and collisions may be caused." -msgstr "" - -#, possible-boost-format -msgid "%1% is too tall, and collisions will be caused." -msgstr "" - -msgid " is too close to others, there may be collisions when printing." -msgstr "" - -msgid " is too close to exclusion area, there may be collisions when printing." -msgstr "" - -msgid "Prime Tower" -msgstr "" - -msgid " is too close to others, and collisions may be caused.\n" -msgstr "" - -msgid " is too close to exclusion area, and collisions will be caused.\n" -msgstr "" - -msgid "" -"Can not print multiple filaments which have large difference of temperature " -"together. Otherwise, the extruder and nozzle may be blocked or damaged " -"during printing" -msgstr "" - -msgid "No extrusions under current settings." -msgstr "" - -msgid "" -"Smooth mode of timelapse is not supported when \"by object\" sequence is " -"enabled." -msgstr "" - -msgid "" -"Please select \"By object\" print sequence to print multiple objects in " -"spiral vase mode." -msgstr "" - -msgid "" -"The spiral vase mode does not work when an object contains more than one " -"materials." -msgstr "" - -msgid "The prime tower is not supported in \"By object\" print." -msgstr "" - -msgid "" -"The prime tower is not supported when adaptive layer height is on. It " -"requires that all objects have the same layer height." -msgstr "" - -msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "" - -msgid "The prime tower requires that all objects have the same layer heights" -msgstr "" - -msgid "" -"The prime tower requires that all objects are printed over the same number " -"of raft layers" -msgstr "" - -msgid "" -"The prime tower requires that all objects are sliced with the same layer " -"heights." -msgstr "" - -msgid "" -"The prime tower is only supported if all objects have the same variable " -"layer height" -msgstr "" - -msgid "Too small line width" -msgstr "" - -msgid "Too large line width" -msgstr "" - -msgid "" -"The prime tower requires that support has the same layer height with object." -msgstr "" - -msgid "" -"Support enforcers are used but support is not enabled. Please enable support." -msgstr "" - -msgid "Layer height cannot exceed nozzle diameter" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Plate %d: %s does not support filament %s" -msgstr "" - -msgid "Generating skirt & brim" -msgstr "" - -msgid "Exporting G-code" -msgstr "" - -msgid "Generating G-code" -msgstr "" - -msgid "Failed processing of the filename_format template." -msgstr "" - -msgid "Printable area" -msgstr "" - -msgid "Bed exclude area" -msgstr "" - -msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front " -"left corner to cut filament during filament change. The area is expressed as " -"polygon by points in following format: \"XxY, XxY, ...\"" -msgstr "" - -msgid "Bed custom texture" -msgstr "" - -msgid "Bed custom model" -msgstr "" - -msgid "Elephant foot compensation" -msgstr "" - -msgid "" -"Shrink the initial layer on build plate to compensate for elephant foot " -"effect" -msgstr "" - -msgid "" -"Slicing height for each layer. Smaller layer height means more accurate and " -"more printing time" -msgstr "" - -msgid "Printable height" -msgstr "" - -msgid "Maximum printable height which is limited by mechanism of printer" -msgstr "" - -msgid "Printer preset names" -msgstr "" - -msgid "Hostname, IP or URL" -msgstr "" - -msgid "" -"Slic3r can upload G-code files to a printer host. This field should contain " -"the hostname, IP address or URL of the printer host instance. Print host " -"behind HAProxy with basic auth enabled can be accessed by putting the user " -"name and password into the URL in the following format: https://username:" -"password@your-octopi-address/" -msgstr "" - -msgid "API Key / Password" -msgstr "" - -msgid "" -"Slic3r can upload G-code files to a printer host. This field should contain " -"the API Key or the password required for authentication." -msgstr "" - -msgid "Name of the printer" -msgstr "" - -msgid "HTTPS CA File" -msgstr "" - -msgid "" -"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " -"in crt/pem format. If left blank, the default OS CA certificate repository " -"is used." -msgstr "" - -msgid "User" -msgstr "" - -msgid "Password" -msgstr "" - -msgid "Ignore HTTPS certificate revocation checks" -msgstr "" - -msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline " -"distribution points. One may want to enable this option for self signed " -"certificates if connection fails." -msgstr "" - -msgid "Names of presets related to the physical printer" -msgstr "" - -msgid "Authorization Type" -msgstr "" - -msgid "API key" -msgstr "" - -msgid "HTTP digest" -msgstr "" - -msgid "Avoid crossing wall" -msgstr "" - -msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "" - -msgid "Avoid crossing wall - Max detour length" -msgstr "" - -msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the " -"detour distance is large than this value. Detour length could be specified " -"either as an absolute value or as percentage (for example 50%) of a direct " -"travel path. Zero to disable" -msgstr "" - -msgid "mm or %" -msgstr "" - -msgid "Other layers" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Cool Plate" -msgstr "" - -msgid "°C" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Engineering Plate" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" -msgstr "" - -msgid "Initial layer" -msgstr "" - -msgid "Initial layer bed temperature" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Cool Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Engineering Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Textured PEI Plate" -msgstr "" - -msgid "Bed types supported by the printer" -msgstr "" - -msgid "This G-code is inserted at every layer change before lifting z" -msgstr "" - -msgid "Bottom shell layers" -msgstr "" - -msgid "" -"This is the number of solid layers of bottom shell, including the bottom " -"surface layer. When the thickness calculated by this value is thinner than " -"bottom shell thickness, the bottom shell layers will be increased" -msgstr "" - -msgid "Bottom shell thickness" -msgstr "" - -msgid "" -"The number of bottom solid layers is increased when slicing if the thickness " -"calculated by bottom shell layers is thinner than this value. This can avoid " -"having too thin shell when layer height is small. 0 means that this setting " -"is disabled and thickness of bottom shell is absolutely determained by " -"bottom shell layers" -msgstr "" - -msgid "Force cooling for overhang and bridge" -msgstr "" - -msgid "" -"Enable this option to optimize part cooling fan speed for overhang and " -"bridge to get better cooling" -msgstr "" - -msgid "Fan speed for overhang" -msgstr "" - -msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang " -"wall which has large overhang degree. Forcing cooling for overhang and " -"bridge can get better quality for these part" -msgstr "" - -msgid "Cooling overhang threshold" -msgstr "" - -#, possible-c-format -msgid "" -"Force cooling fan to be specific speed when overhang degree of printed part " -"exceeds this value. Expressed as percentage which indicides how much width " -"of the line without support from lower layer. 0% means forcing cooling for " -"all outer wall no matter how much overhang degree" -msgstr "" - -msgid "Bridge direction" -msgstr "" - -msgid "" -"Bridging angle override. If left to zero, the bridging angle will be " -"calculated automatically. Otherwise the provided angle will be used for " -"external bridges. Use 180°for zero angle." -msgstr "" - -msgid "Bridge flow" -msgstr "" - -msgid "" -"Decrease this value slightly(for example 0.9) to reduce the amount of " -"material for bridge, to improve sag" -msgstr "" - -msgid "Top surface flow ratio" -msgstr "" - -msgid "" -"This factor affects the amount of material for top solid infill. You can " -"decrease it slightly to have smooth surface finish" -msgstr "" - -msgid "Bottom surface flow ratio" -msgstr "" - -msgid "This factor affects the amount of material for bottom solid infill" -msgstr "" - -msgid "Only one wall on top surfaces" -msgstr "" - -msgid "" -"Use only one wall on flat top surface, to give more space to the top infill " -"pattern" -msgstr "" - -msgid "Only one wall on first layer" -msgstr "" - -msgid "" -"Use only one wall on first layer, to give more space to the bottom infill " -"pattern" -msgstr "" - -msgid "Slow down for overhang" -msgstr "" - -msgid "Enable this option to slow printing down for different overhang degree" -msgstr "" - -msgid "mm/s" -msgstr "" - -msgid "Speed of bridge and completely overhang wall" -msgstr "" - -msgid "Brim width" -msgstr "" - -msgid "Distance from model to the outermost brim line" -msgstr "" - -msgid "Brim type" -msgstr "" - -msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" -msgstr "" - -msgid "outer_only" -msgstr "" - -msgid "Inner brim only" -msgstr "" - -msgid "Outer and inner brim" -msgstr "" - -msgid "Brim-object gap" -msgstr "" - -msgid "" -"A gap between innermost brim line and object can make brim be removed more " -"easily" -msgstr "" - -msgid "Compatible machine" -msgstr "" - -msgid "upward compatible machine" -msgstr "" - -msgid "Compatible machine condition" -msgstr "" - -msgid "Compatible process profiles" -msgstr "" - -msgid "Compatible process profiles condition" -msgstr "" - -msgid "Print sequence" -msgstr "" - -msgid "Print sequence, layer by layer or object by object" -msgstr "" - -msgid "By layer" -msgstr "" - -msgid "By object" -msgstr "" - -msgid "Slow printing down for better layer cooling" -msgstr "" - -msgid "" -"Enable this option to slow printing speed down to make the final layer time " -"not shorter than the layer time threshold in \"Max fan speed threshold\", so " -"that layer can be cooled for longer time. This can improve the cooling " -"quality for needle and small details" -msgstr "" - -msgid "Normal printing" -msgstr "" - -msgid "" -"The default acceleration of both normal printing and travel except initial " -"layer" -msgstr "" - -msgid "mm/s²" -msgstr "" - -msgid "Default filament profile" -msgstr "" - -msgid "Default filament profile when switch to this machine profile" -msgstr "" - -msgid "Default process profile" -msgstr "" - -msgid "Default process profile when switch to this machine profile" -msgstr "" - -msgid "No cooling for the first" -msgstr "" - -msgid "" -"Close all cooling fan for the first certain layers. Cooling fan of the first " -"layer used to be closed to get better build plate adhesion" -msgstr "" - -msgid "layers" -msgstr "" - -msgid "Don't support bridges" -msgstr "" - -msgid "" -"Don't support the whole bridge area which make support very large. Bridge " -"usually can be printing directly without support if not very long" -msgstr "" - -msgid "Thick bridges" -msgstr "" - -msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may " -"look worse. If disabled, bridges look better but are reliable just for " -"shorter bridged distances." -msgstr "" - -msgid "Max bridge length" -msgstr "" - -msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all " -"bridges to be supported, and set it to a very large value if you don't want " -"any bridges to be supported." -msgstr "" - -msgid "End G-code" -msgstr "" - -msgid "End G-code when finish the whole printing" -msgstr "" - -msgid "End G-code when finish the printing of this filament" -msgstr "" - -msgid "Ensure vertical shell thickness" -msgstr "" - -msgid "" -"Add solid infill near sloping surfaces to guarantee the vertical shell " -"thickness (top+bottom solid layers)" -msgstr "" - -msgid "Internal bridge support thickness" -msgstr "" - -msgid "" -"If enabled, Studio will generate support loops under the contours of " -"internal bridges.These support loops could prevent internal bridges from " -"extruding over the air and improve the top surface quality, especially when " -"the sparse infill density is low.This value determines the thickness of the " -"support loops. 0 means disable this feature" -msgstr "" - -msgid "Top surface pattern" -msgstr "" - -msgid "Line pattern of top surface infill" -msgstr "" - -msgid "Concentric" -msgstr "" - -msgid "Rectilinear" -msgstr "" - -msgid "Monotonic" -msgstr "" - -msgid "Monotonic line" -msgstr "" - -msgid "Aligned Rectilinear" -msgstr "" - -msgid "Hilbert Curve" -msgstr "" - -msgid "Archimedean Chords" -msgstr "" - -msgid "Octagram Spiral" -msgstr "" - -msgid "Bottom surface pattern" -msgstr "" - -msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "" - -msgid "Line width of outer wall" -msgstr "" - -msgid "" -"Speed of outer wall which is outermost and visible. It's used to be slower " -"than inner wall speed to get better quality." -msgstr "" - -msgid "Small perimeters" -msgstr "" - -msgid "" -"This separate setting will affect the speed of perimeters having radius <= " -"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " -"be calculated on the outer wall speed setting above. Set to zero for auto." -msgstr "" - -msgid "mm/s or %" -msgstr "" - -msgid "Small perimeters threshold" -msgstr "" - -msgid "" -"This sets the threshold for small perimeter length. Default threshold is " -"6.5mm" -msgstr "" - -msgid "Order of inner wall/outer wall/infil" -msgstr "" - -msgid "Print sequence of inner wall, outer wall and infill. " -msgstr "" - -msgid "inner/outer/infill" -msgstr "" - -msgid "outer/inner/infill" -msgstr "" - -msgid "infill/inner/outer" -msgstr "" - -msgid "infill/outer/inner" -msgstr "" - -msgid "inner-outer-inner/infill" -msgstr "" - -msgid "Height to rod" -msgstr "" - -msgid "" -"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " -"by-object printing." -msgstr "" - -msgid "Height to lid" -msgstr "" - -msgid "" -"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" -"object printing." -msgstr "" - -msgid "" -"Clearance radius around extruder. Used for collision avoidance in by-object " -"printing." -msgstr "" - -msgid "Max Radius" -msgstr "" - -msgid "" -"Max clearance radius around extruder. Used for collision avoidance in by-" -"object printing." -msgstr "" - -msgid "Extruder Color" -msgstr "" - -msgid "Only used as a visual help on UI" -msgstr "" - -msgid "Extruder offset" -msgstr "" - -msgid "Flow ratio" -msgstr "" - -msgid "" -"The material may have volumetric change after switching between molten state " -"and crystalline state. This setting changes all extrusion flow of this " -"filament in gcode proportionally. Recommended value range is between 0.95 " -"and 1.05. Maybe you can tune this value to get nice flat surface when there " -"has slight overflow or underflow" -msgstr "" - -msgid "Enable pressure advance" -msgstr "" - -msgid "" -"Enable pressure advance, auto calibration result will be overwriten once " -"enabled." -msgstr "" - -msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" -msgstr "" - -msgid "Default line width if some line width is set to be zero" -msgstr "" - -msgid "Keep fan always on" -msgstr "" - -msgid "" -"If enable this setting, part cooling fan will never be stoped and will run " -"at least at minimum speed to reduce the frequency of starting and stoping" -msgstr "" - -msgid "Layer time" -msgstr "" - -msgid "" -"Part cooling fan will be enabled for layers of which estimated time is " -"shorter than this value. Fan speed is interpolated between the minimum and " -"maximum fan speeds according to layer printing time" -msgstr "" - -msgid "s" -msgstr "" - -msgid "Default color" -msgstr "" - -msgid "Default filament color" -msgstr "" - -msgid "Color" -msgstr "" - -msgid "Required nozzle HRC" -msgstr "" - -msgid "" -"Minimum HRC of nozzle required to print the filament. Zero means no checking " -"of nozzle's HRC." -msgstr "" - -msgid "" -"This setting stands for how much volume of filament can be melted and " -"extruded per second. Printing speed is limited by max volumetric speed, in " -"case of too high and unreasonable speed setting. Can't be zero" -msgstr "" - -msgid "mm³/s" -msgstr "" - -msgid "Minimal purge on wipe tower" -msgstr "" - -msgid "" -"After a tool change, the exact position of the newly loaded filament inside " -"the nozzle may not be known, and the filament pressure is likely not yet " -"stable. Before purging the print head into an infill or a sacrificial " -"object, Slic3r will always prime this amount of material into the wipe tower " -"to produce successive infill or sacrificial object extrusions reliably." -msgstr "" - -msgid "Filament load time" -msgstr "" - -msgid "Time to load new filament when switch filament. For statistics only" -msgstr "" - -msgid "Filament unload time" -msgstr "" - -msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "" - -msgid "" -"Filament diameter is used to calculate extrusion in gcode, so it's important " -"and should be accurate" -msgstr "" - -msgid "Density" -msgstr "" - -msgid "Filament density. For statistics only" -msgstr "" - -msgid "g/cm³" -msgstr "" - -msgid "Type" -msgstr "" - -msgid "The material type of filament" -msgstr "" - -msgid "Soluble material" -msgstr "" - -msgid "" -"Soluble material is commonly used to print support and support interface" -msgstr "" - -msgid "Support material" -msgstr "" - -msgid "" -"Support material is commonly used to print support and support interface" -msgstr "" - -msgid "Temperature of vitrificaiton" -msgstr "" - -msgid "" -"Material becomes soft at this temperature. Thus the heatbed cannot be hotter " -"than this tempature" -msgstr "" - -msgid "Price" -msgstr "" - -msgid "Filament price. For statistics only" -msgstr "" - -msgid "money/kg" -msgstr "" - -msgid "(Undefined)" -msgstr "" - -msgid "Infill direction" -msgstr "" - -msgid "" -"Angle for sparse infill pattern, which controls the start or main direction " -"of line" -msgstr "" - -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Angle for bridge infill pattern, which controls the start or main direction " -"of line" -msgstr "" - -msgid "Sparse infill density" -msgstr "" - -#, possible-c-format -msgid "Density of internal sparse infill, 100% means solid throughout" -msgstr "" - -msgid "Sparse infill pattern" -msgstr "" - -msgid "Line pattern for internal sparse infill" -msgstr "" - -msgid "Grid" -msgstr "" - -msgid "Line" -msgstr "" - -msgid "Cubic" -msgstr "" - -msgid "Tri-hexagon" -msgstr "" - -msgid "Gyroid" -msgstr "" - -msgid "Honeycomb" -msgstr "" - -msgid "Adaptive Cubic" -msgstr "" - -msgid "3D Honeycomb" -msgstr "" - -msgid "Support Cubic" -msgstr "" - -msgid "Lightning" -msgstr "" - -msgid "Acceleration of outer walls" -msgstr "" - -msgid "Acceleration of inner walls" -msgstr "" - -msgid "Acceleration of travel moves" -msgstr "" - -msgid "" -"Acceleration of top surface infill. Using a lower value may improve top " -"surface quality" -msgstr "" - -msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" - -msgid "" -"Acceleration of initial layer. Using a lower value can improve build plate " -"adhensive" -msgstr "" - -msgid "Enable accel_to_decel" -msgstr "" - -msgid "Klipper's max_accel_to_decel will be adjusted automatically" -msgstr "" - -msgid "accel_to_decel" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" -msgstr "" - -msgid "Jerk of outer walls" -msgstr "" - -msgid "Jerk of inner walls" -msgstr "" - -msgid "Jerk for top surface" -msgstr "" - -msgid "Jerk for infill" -msgstr "" - -msgid "Jerk for initial layer" -msgstr "" - -msgid "Jerk for travel" -msgstr "" - -msgid "Line width of initial layer" -msgstr "" - -msgid "Initial layer height" -msgstr "" - -msgid "" -"Height of initial layer. Making initial layer height to be thick slightly " -"can improve build plate adhension" -msgstr "" - -msgid "Speed of initial layer except the solid infill part" -msgstr "" - -msgid "Initial layer infill" -msgstr "" - -msgid "Speed of solid infill part of initial layer" -msgstr "" - -msgid "Initial layer nozzle temperature" -msgstr "" - -msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "" - -msgid "Full fan speed at layer" -msgstr "" - -msgid "" -"Randomly jitter while printing the wall, so that the surface has a rough " -"look. This setting controls the fuzzy position" -msgstr "" - -msgid "None" -msgstr "" - -msgid "All walls" -msgstr "" - -msgid "Fuzzy skin thickness" -msgstr "" - -msgid "" -"The width within which to jitter. It's adversed to be below outer wall line " -"width" -msgstr "" - -msgid "Fuzzy skin point distance" -msgstr "" - -msgid "" -"The average diatance between the random points introducded on each line " -"segment" -msgstr "" - -msgid "Filter out tiny gaps" -msgstr "" - -msgid "Layers and Perimeters" -msgstr "" - -msgid "" -"Filter out gaps smaller than the threshold specified. This setting won't " -"affact top/bottom layers" -msgstr "" - -msgid "" -"Speed of gap infill. Gap usually has irregular line width and should be " -"printed more slowly" -msgstr "" - -msgid "Arc fitting" -msgstr "" - -msgid "" -"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " -"tolerance is same with resolution" -msgstr "" - -msgid "Add line number" -msgstr "" - -msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" -msgstr "" - -msgid "Scan first layer" -msgstr "" - -msgid "" -"Enable this to enable the camera on printer to check the quality of first " -"layer" -msgstr "" - -msgid "Nozzle type" -msgstr "" - -msgid "" -"The metallic material of nozzle. This determines the abrasive resistance of " -"nozzle, and what kind of filament can be printed" -msgstr "" - -msgid "Undefine" -msgstr "" - -msgid "Hardened steel" -msgstr "" - -msgid "Stainless steel" -msgstr "" - -msgid "Brass" -msgstr "" - -msgid "Nozzle HRC" -msgstr "" - -msgid "" -"The nozzle's hardness. Zero means no checking for nozzle's hardness during " -"slicing." -msgstr "" - -msgid "HRC" -msgstr "" - -msgid "Enable this option if machine has auxiliary part cooling fan" -msgstr "" - -msgid "G-code flavor" -msgstr "" - -msgid "What kind of gcode the printer is compatible with" -msgstr "" - -msgid "Klipper" -msgstr "" - -msgid "Infill combination" -msgstr "" - -msgid "" -"Automatically Combine sparse infill of several layers to print together to " -"reduce time. Wall is still printed with original layer height." -msgstr "" - -msgid "Filament to print internal sparse infill." -msgstr "" - -msgid "Line width of internal sparse infill" -msgstr "" - -msgid "Infill/Wall overlap" -msgstr "" - -msgid "" -"Infill area is enlarged slightly to overlap with wall for better bonding. " -"The percentage value is relative to line width of sparse infill" -msgstr "" - -msgid "Speed of internal sparse infill" -msgstr "" - -msgid "Interface shells" -msgstr "" - -msgid "" -"Force the generation of solid shells between adjacent materials/volumes. " -"Useful for multi-extruder prints with translucent materials or manual " -"soluble support material" -msgstr "" - -msgid "Ironing Type" -msgstr "" - -msgid "" -"Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" -msgstr "" - -msgid "No ironing" -msgstr "" - -msgid "Top surfaces" -msgstr "" - -msgid "Topmost surface" -msgstr "" - -msgid "All solid layer" -msgstr "" - -msgid "Ironing flow" -msgstr "" - -msgid "" -"The amount of material to extrude during ironing. Relative to flow of normal " -"layer height. Too high value results in overextrusion on the surface" -msgstr "" - -msgid "Ironing line spacing" -msgstr "" - -msgid "The distance between the lines of ironing" -msgstr "" - -msgid "Ironing speed" -msgstr "" - -msgid "Print speed of ironing lines" -msgstr "" - -msgid "This gcode part is inserted at every layer change after lift z" -msgstr "" - -msgid "Supports silent mode" -msgstr "" - -msgid "" -"Whether the machine supports silent mode in which machine use lower " -"acceleration to print" -msgstr "" - -msgid "" -"This G-code will be used as a code for the pause print. User can insert " -"pause G-code in gcode viewer" -msgstr "" - -msgid "This G-code will be used as a custom code" -msgstr "" - -msgid "Maximum speed X" -msgstr "" - -msgid "Maximum speed Y" -msgstr "" - -msgid "Maximum speed Z" -msgstr "" - -msgid "Maximum speed E" -msgstr "" - -msgid "Machine limits" -msgstr "" - -msgid "Maximum X speed" -msgstr "" - -msgid "Maximum Y speed" -msgstr "" - -msgid "Maximum Z speed" -msgstr "" - -msgid "Maximum E speed" -msgstr "" - -msgid "Maximum acceleration X" -msgstr "" - -msgid "Maximum acceleration Y" -msgstr "" - -msgid "Maximum acceleration Z" -msgstr "" - -msgid "Maximum acceleration E" -msgstr "" - -msgid "Maximum acceleration of the X axis" -msgstr "" - -msgid "Maximum acceleration of the Y axis" -msgstr "" - -msgid "Maximum acceleration of the Z axis" -msgstr "" - -msgid "Maximum acceleration of the E axis" -msgstr "" - -msgid "Maximum jerk X" -msgstr "" - -msgid "Maximum jerk Y" -msgstr "" - -msgid "Maximum jerk Z" -msgstr "" - -msgid "Maximum jerk E" -msgstr "" - -msgid "Maximum jerk of the X axis" -msgstr "" - -msgid "Maximum jerk of the Y axis" -msgstr "" - -msgid "Maximum jerk of the Z axis" -msgstr "" - -msgid "Maximum jerk of the E axis" -msgstr "" - -msgid "Minimum speed for extruding" -msgstr "" - -msgid "Minimum speed for extruding (M205 S)" -msgstr "" - -msgid "Minimum travel speed" -msgstr "" - -msgid "Minimum travel speed (M205 T)" -msgstr "" - -msgid "Maximum acceleration for extruding" -msgstr "" - -msgid "Maximum acceleration for extruding (M204 P)" -msgstr "" - -msgid "Maximum acceleration for retracting" -msgstr "" - -msgid "Maximum acceleration for retracting (M204 R)" -msgstr "" - -msgid "Maximum acceleration for travel" -msgstr "" - -msgid "Maximum acceleration for travel (M204 T)" -msgstr "" - -msgid "Fan speed" -msgstr "" - -msgid "" -"Part cooling fan speed may be increased when auto cooling is enabled. This " -"is the maximum speed limitation of part cooling fan" -msgstr "" - -msgid "Max" -msgstr "" - -msgid "" -"The largest printable layer height for extruder. Used tp limits the maximum " -"layer hight when enable adaptive layer height" -msgstr "" - -msgid "Minimum speed for part cooling fan" -msgstr "" - -msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " -"during printing except the first several layers which is defined by no " -"cooling layers" -msgstr "" - -msgid "Min" -msgstr "" - -msgid "" -"The lowest printable layer height for extruder. Used tp limits the minimum " -"layer hight when enable adaptive layer height" -msgstr "" - -msgid "Min print speed" -msgstr "" - -msgid "The minimum printing speed when slow down for cooling" -msgstr "" - -msgid "Nozzle diameter" -msgstr "" - -msgid "Diameter of nozzle" -msgstr "" - -msgid "Host Type" -msgstr "" - -msgid "" -"Slic3r can upload G-code files to a printer host. This field must contain " -"the kind of the host." -msgstr "" - -msgid "Nozzle volume" -msgstr "" - -msgid "Volume of nozzle between the cutter and the end of nozzle" -msgstr "" - -msgid "Reduce infill retraction" -msgstr "" - -msgid "" -"Don't retract when the travel is in infill area absolutely. That means the " -"oozing can't been seen. This can reduce times of retraction for complex " -"model and save printing time, but make slicing and G-code generating slower" -msgstr "" - -msgid "Enable" -msgstr "" - -msgid "Filename format" -msgstr "" - -msgid "User can self-define the project file name when export" -msgstr "" - -msgid "Detect overhang wall" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Detect the overhang percentage relative to line width and use different " -"speed to print. For 100%% overhang, bridge speed is used." -msgstr "" - -msgid "Line width of inner wall" -msgstr "" - -msgid "Speed of inner wall" -msgstr "" - -msgid "Number of walls of every layer" -msgstr "" - -msgid "" -"If you want to process the output G-code through custom scripts, just list " -"their absolute paths here. Separate multiple scripts with a semicolon. " -"Scripts will be passed the absolute path to the G-code file as the first " -"argument, and they can access the Slic3r config settings by reading " -"environment variables." -msgstr "" - -msgid "Raft contact Z distance" -msgstr "" - -msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "" - -msgid "Raft expansion" -msgstr "" - -msgid "Expand all raft layers in XY plane" -msgstr "" - -msgid "Initial layer density" -msgstr "" - -msgid "Density of the first raft or support layer" -msgstr "" - -msgid "Initial layer expansion" -msgstr "" - -msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "" - -msgid "Raft layers" -msgstr "" - -msgid "" -"Object will be raised by this number of support layers. Use this function to " -"avoid wrapping when print ABS" -msgstr "" - -msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too " -"much points and gcode lines in gcode file. Smaller value means higher " -"resolution and more time to slice" -msgstr "" - -msgid "Travel distance threshold" -msgstr "" - -msgid "" -"Only trigger retraction when the travel distance is longer than this " -"threshold" -msgstr "" - -msgid "Retract amount before wipe" -msgstr "" - -msgid "" -"The length of fast retraction before wipe, relative to retraction length" -msgstr "" - -msgid "Retract when change layer" -msgstr "" - -msgid "Force a retraction when changes layer" -msgstr "" - -msgid "Length" -msgstr "" - -msgid "Retraction Length" -msgstr "" - -msgid "" -"Some amount of material in extruder is pulled back to avoid ooze during long " -"travel. Set zero to disable retraction" -msgstr "" - -msgid "Z hop when retract" -msgstr "" - -msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create " -"clearance between nozzle and the print. It prevents nozzle from hitting the " -"print when travel move. Using spiral line to lift z can prevent stringing" -msgstr "" - -msgid "Extra length on restart" -msgstr "" - -msgid "" -"When the retraction is compensated after the travel move, the extruder will " -"push this additional amount of filament. This setting is rarely needed." -msgstr "" - -msgid "" -"When the retraction is compensated after changing tool, the extruder will " -"push this additional amount of filament." -msgstr "" - -msgid "Retraction Speed" -msgstr "" - -msgid "Speed of retractions" -msgstr "" - -msgid "Deretraction Speed" -msgstr "" - -msgid "" -"Speed for reloading filament into extruder. Zero means same speed with " -"retraction" -msgstr "" - -msgid "Use firmware retraction" -msgstr "" - -msgid "" -"This experimental setting uses G10 and G11 commands to have the firmware " -"handle the retraction. This is only supported in recent Marlin." -msgstr "" - -msgid "Seam position" -msgstr "" - -msgid "The start position to print each part of outer wall" -msgstr "" - -msgid "Nearest" -msgstr "" - -msgid "Aligned" -msgstr "" - -msgid "Back" -msgstr "" - -msgid "Random" -msgstr "" - -msgid "Seam gap" -msgstr "" - -msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, " -"the loop is interrupted and shortened by a specified amount.\n" -"his amount can be specified in millimeters or as a percentage of the current " -"extruder diameter. The default value for this parameter is 15%." -msgstr "" - -msgid "Role base wipe speed" -msgstr "" - -msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. " -"if a wipe action is executed immediately following an outer wall extrusion, " -"the speed of the outer wall extrusion will be utilized for the wipe action." -msgstr "" - -msgid "Wipe on loops" -msgstr "" - -msgid "" -"To minimize the visibility of the seam in a closed loop extrusion, a small " -"inward movement is executed before the extruder leaves the loop." -msgstr "" - -msgid "Wipe speed" -msgstr "" - -msgid "" -"The wipe speed is determined by the speed setting specified in this " -"configuration.If the value is expressed as a percentage (e.g. 80%), it will " -"be calculated based on the travel speed setting above.The default value for " -"this parameter is 80%" -msgstr "" - -msgid "Skirt distance" -msgstr "" - -msgid "Distance from skirt to brim or object" -msgstr "" - -msgid "Skirt loops" -msgstr "" - -msgid "Number of loops for the skirt. Zero means disabling skirt" -msgstr "" - -msgid "" -"The printing speed in exported gcode will be slowed down, when the estimated " -"layer time is shorter than this value, to get better cooling for these layers" -msgstr "" - -msgid "Minimum sparse infill threshold" -msgstr "" - -msgid "" -"Sparse infill area which is smaller than threshold value is replaced by " -"internal solid infill" -msgstr "" - -msgid "mm²" -msgstr "" - -msgid "Line width of internal solid infill" -msgstr "" - -msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "" - -msgid "Spiral vase" -msgstr "" - -msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid " -"model into a single walled print with solid bottom layers. The final " -"generated model has no seam" -msgstr "" - -msgid "" -"If smooth or traditional mode is selected, a timelapse video will be " -"generated for each print. After each layer is printed, a snapshot is taken " -"with the chamber camera. All of these snapshots are composed into a " -"timelapse video when printing completes. If smooth mode is selected, the " -"toolhead will move to the excess chute after each layer is printed and then " -"take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " -"wipe nozzle." -msgstr "" - -msgid "Traditional" -msgstr "" - -msgid "Temperature variation" -msgstr "" - -msgid "Start G-code" -msgstr "" - -msgid "Start G-code when start the whole printing" -msgstr "" - -msgid "Start G-code when start the printing of this filament" -msgstr "" - -msgid "Slice gap closing radius" -msgstr "" - -msgid "" -"Cracks smaller than 2x gap closing radius are being filled during the " -"triangle mesh slicing. The gap closing operation may reduce the final print " -"resolution, therefore it is advisable to keep the value reasonably low." -msgstr "" - -msgid "Slicing Mode" -msgstr "" - -msgid "" -"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " -"close all holes in the model." -msgstr "" - -msgid "Regular" -msgstr "" - -msgid "Even-odd" -msgstr "" - -msgid "Close holes" -msgstr "" - -msgid "Enable support" -msgstr "" - -msgid "Enable support generation." -msgstr "" - -msgid "" -"normal(auto) and tree(auto) is used to generate support automatically. If " -"normal(manual) or tree(manual) is selected, only support enforcers are " -"generated" -msgstr "" - -msgid "normal(auto)" -msgstr "" - -msgid "tree(auto)" -msgstr "" - -msgid "normal(manual)" -msgstr "" - -msgid "tree(manual)" -msgstr "" - -msgid "Support/object xy distance" -msgstr "" - -msgid "XY separation between an object and its support" -msgstr "" - -msgid "Pattern angle" -msgstr "" - -msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "" - -msgid "On build plate only" -msgstr "" - -msgid "Don't create support on model surface, only on build plate" -msgstr "" - -msgid "Support critical regions only" -msgstr "" - -msgid "" -"Only create support for critical regions including sharp tail, cantilever, " -"etc." -msgstr "" - -msgid "Top Z distance" -msgstr "" - -msgid "The z gap between the top support interface and object" -msgstr "" - -msgid "Bottom Z distance" -msgstr "" - -msgid "The z gap between the bottom support interface and object" -msgstr "" - -msgid "Support base" -msgstr "" - -msgid "" -"Filament to print support base and raft. \"Default\" means no specific " -"filament for support and current filament is used" -msgstr "" - -msgid "Line width of support" -msgstr "" - -msgid "Interface use loop pattern" -msgstr "" - -msgid "" -"Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "" - -msgid "" -"Filament to print support interface. \"Default\" means no specific filament " -"for support interface and current filament is used" -msgstr "" - -msgid "Top interface layers" -msgstr "" - -msgid "Number of top interface layers" -msgstr "" - -msgid "Bottom interface layers" -msgstr "" - -msgid "Top interface spacing" -msgstr "" - -msgid "Spacing of interface lines. Zero means solid interface" -msgstr "" - -msgid "Bottom interface spacing" -msgstr "" - -msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "" - -msgid "Speed of support interface" -msgstr "" - -msgid "Base pattern" -msgstr "" - -msgid "Line pattern of support" -msgstr "" - -msgid "Rectilinear grid" -msgstr "" - -msgid "Hollow" -msgstr "" - -msgid "Interface pattern" -msgstr "" - -msgid "" -"Line pattern of support interface. Default pattern for non-soluble support " -"interface is Rectilinear, while default pattern for soluble support " -"interface is Concentric" -msgstr "" - -msgid "Base pattern spacing" -msgstr "" - -msgid "Spacing between support lines" -msgstr "" - -msgid "Normal Support expansion" -msgstr "" - -msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" - -msgid "Speed of support" -msgstr "" - -msgid "Style" -msgstr "" - -msgid "" -"Style and shape of the support. For normal support, projecting the supports " -"into a regular grid will create more stable supports (default), while snug " -"support towers will save material and reduce object scarring.\n" -"For tree support, slim style will merge branches more aggressively and save " -"a lot of material (default), while hybrid style will create similar " -"structure to normal support under large flat overhangs." -msgstr "" - -msgid "Snug" -msgstr "" - -msgid "Tree Slim" -msgstr "" - -msgid "Tree Strong" -msgstr "" - -msgid "Tree Hybrid" -msgstr "" - -msgid "Independent support layer height" -msgstr "" - -msgid "" -"Support layer uses layer height independent with object layer. This is to " -"support customizing z-gap and save print time." -msgstr "" - -msgid "Threshold angle" -msgstr "" - -msgid "" -"Support will be generated for overhangs whose slope angle is below the " -"threshold." -msgstr "" - -msgid "Tree support branch angle" -msgstr "" - -msgid "" -"This setting determines the maximum overhang angle that t he branches of " -"tree support allowed to make.If the angle is increased, the branches can be " -"printed more horizontally, allowing them to reach farther." -msgstr "" - -msgid "Tree support branch distance" -msgstr "" - -msgid "" -"This setting determines the distance between neighboring tree support nodes." -msgstr "" - -msgid "Tree support branch diameter" -msgstr "" - -msgid "This setting determines the initial diameter of support nodes." -msgstr "" - -msgid "Tree support wall loops" -msgstr "" - -msgid "This setting specify the count of walls around tree support" -msgstr "" - -msgid "Tree support with infill" -msgstr "" - -msgid "" -"This setting specifies whether to add infill inside large hollows of tree " -"support" -msgstr "" - -msgid "Target chamber temperature" -msgstr "" - -msgid "Nozzle temperature for layers after the initial one" -msgstr "" - -msgid "Bed temperature difference" -msgstr "" - -msgid "" -"Do not recommend bed temperature of other layer to be lower than initial " -"layer for more than this threshold. Too low bed temperature of other layer " -"may cause the model broken free from build plate" -msgstr "" - -msgid "Detect thin wall" -msgstr "" - -msgid "" -"Detect thin wall which can't contain two line width. And use single line to " -"print. Maybe printed not very well, because it's not closed loop" -msgstr "" - -msgid "" -"This gcode is inserted when change filament, including T command to trigger " -"tool change" -msgstr "" - -msgid "Line width for top surfaces" -msgstr "" - -msgid "Speed of top surface infill which is solid" -msgstr "" - -msgid "Top shell layers" -msgstr "" - -msgid "" -"This is the number of solid layers of top shell, including the top surface " -"layer. When the thickness calculated by this value is thinner than top shell " -"thickness, the top shell layers will be increased" -msgstr "" - -msgid "Top solid layers" -msgstr "" - -msgid "Top shell thickness" -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 shell when layer height is small. 0 means that this setting " -"is disabled and thickness of top shell is absolutely determained by top " -"shell layers" -msgstr "" - -msgid "Speed of travel which is faster and without extrusion" -msgstr "" - -msgid "Wipe while retracting" -msgstr "" - -msgid "" -"Move nozzle along the last extrusion path when retracting to clean leaked " -"material on nozzle. This can minimize blob when print new part after travel" -msgstr "" - -msgid "Z hop type" -msgstr "" - -msgid "NormalLift" -msgstr "" - -msgid "SpiralLift" -msgstr "" - -msgid "Wipe Distance" -msgstr "" - -msgid "" -"Discribe how long the nozzle will move along the last path when retracting" -msgstr "" - -msgid "" -"Print a tower to prime material in nozzle after switching to a new material." -msgstr "" - -msgid "Purging volumes" -msgstr "" - -msgid "Flush multiplier" -msgstr "" - -msgid "" -"The actual flushing volumes is equal to the flush multiplier multiplied by " -"the flushing volumes in the table." -msgstr "" - -msgid "Prime volume" -msgstr "" - -msgid "The volume of material to prime extruder on tower." -msgstr "" - -msgid "Width" -msgstr "" - -msgid "Width of prime tower" -msgstr "" - -msgid "" -"Purging after filament change will be done inside objects' infills. This may " -"lower the amount of waste and decrease the print time. If the walls are " -"printed with transparent filament, the mixed color infill will be seen " -"outside. It will not take effect, unless the prime tower is enabled." -msgstr "" - -msgid "" -"Purging after filament change will be done inside objects' support. This may " -"lower the amount of waste and decrease the print time. It will not take " -"effect, unless the prime tower is enabled." -msgstr "" - -msgid "" -"This object will be used to purge the nozzle after a filament change to save " -"filament and decrease the print time. Colours of the objects will be mixed " -"as a result. It will not take effect, unless the prime tower is enabled." -msgstr "" - -msgid "X-Y hole compensation" -msgstr "" - -msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. " -"Positive value makes holes bigger. Negative value makes holes smaller. This " -"function is used to adjust size slightly when the object has assembling issue" -msgstr "" - -msgid "X-Y contour compensation" -msgstr "" - -msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured " -"value. Positive value makes contour bigger. Negative value makes contour " -"smaller. This function is used to adjust size slightly when the object has " -"assembling issue" -msgstr "" - -msgid "G-code thumbnails" -msgstr "" - -msgid "" -"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " -"following format: \"XxY, XxY, ...\"" -msgstr "" - -msgid "Use relative E distances" -msgstr "" - -msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some " -"extruders work better with this option unckecked (absolute extrusion mode). " -"Wipe tower is only compatible with relative mode. It is always enabled on " -"BambuLab printers. Default is checked" -msgstr "" - -msgid "" -"Classic wall generator produces walls with constant extrusion width and for " -"very thin areas is used gap-fill. Arachne engine produces walls with " -"variable extrusion width" -msgstr "" - -msgid "Classic" -msgstr "" - -msgid "Arachne" -msgstr "" - -msgid "Wall transition length" -msgstr "" - -msgid "" -"When transitioning between different numbers of walls as the part becomes " -"thinner, a certain amount of space is allotted to split or join the wall " -"segments. It's expressed as a percentage over nozzle diameter" -msgstr "" - -msgid "Wall transitioning filter margin" -msgstr "" - -msgid "" -"Prevent transitioning back and forth between one extra wall and one less. " -"This margin extends the range of extrusion widths which follow to [Minimum " -"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " -"margin reduces the number of transitions, which reduces the number of " -"extrusion starts/stops and travel time. However, large extrusion width " -"variation can lead to under- or overextrusion problems. It's expressed as a " -"percentage over nozzle diameter" -msgstr "" - -msgid "Wall transitioning threshold angle" -msgstr "" - -msgid "" -"When to create transitions between even and odd numbers of walls. A wedge " -"shape with an angle greater than this setting will not have transitions and " -"no walls will be printed in the center to fill the remaining space. Reducing " -"this setting reduces the number and length of these center walls, but may " -"leave gaps or overextrude" -msgstr "" - -msgid "Wall distribution count" -msgstr "" - -msgid "" -"The number of walls, counted from the center, over which the variation needs " -"to be spread. Lower values mean that the outer walls don't change in width" -msgstr "" - -msgid "Minimum feature size" -msgstr "" - -msgid "" -"Minimum thickness of thin features. Model features that are thinner than " -"this value will not be printed, while features thicker than the Minimum " -"feature size will be widened to the Minimum wall width. It's expressed as a " -"percentage over nozzle diameter" -msgstr "" - -msgid "Minimum wall width" -msgstr "" - -msgid "" -"Width of the wall that will replace thin features (according to the Minimum " -"feature size) of the model. If the Minimum wall width is thinner than the " -"thickness of the feature, the wall will become as thick as the feature " -"itself. It's expressed as a percentage over nozzle diameter" -msgstr "" - -msgid "Detect narrow internal solid infill" -msgstr "" - -msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, " -"concentric pattern will be used for the area to speed printing up. " -"Otherwise, rectilinear pattern is used defaultly." -msgstr "" - -msgid "Export 3MF" -msgstr "" - -msgid "Export project as 3MF." -msgstr "" - -msgid "Export slicing data" -msgstr "" - -msgid "Export slicing data to a folder." -msgstr "" - -msgid "Load slicing data" -msgstr "" - -msgid "Load cached slicing data from directory" -msgstr "" - -msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "" - -msgid "Show command help." -msgstr "" - -msgid "UpToDate" -msgstr "" - -msgid "Update the configs values of 3mf to latest." -msgstr "" - -msgid "Output Model Info" -msgstr "" - -msgid "Output the model's information." -msgstr "" - -msgid "Export Settings" -msgstr "" - -msgid "Export settings to a file." -msgstr "" - -msgid "Send progress to pipe" -msgstr "" - -msgid "Send progress to pipe." -msgstr "" - -msgid "Arrange Options" -msgstr "" - -msgid "Arrange options: 0-disable, 1-enable, others-auto" -msgstr "" - -msgid "Convert Unit" -msgstr "" - -msgid "Convert the units of model" -msgstr "" - -msgid "Orient the model" -msgstr "" - -msgid "Scale the model by a float factor" -msgstr "" - -msgid "Load General Settings" -msgstr "" - -msgid "Load process/machine settings from the specified file" -msgstr "" - -msgid "Load Filament Settings" -msgstr "" - -msgid "Load filament settings from the specified file list" -msgstr "" - -msgid "Output directory" -msgstr "" - -msgid "Output directory for the exported files." -msgstr "" - -msgid "Debug level" -msgstr "" - -msgid "" -"Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" -"trace\n" -msgstr "" - -msgid "Error in zip archive" -msgstr "" - -msgid "Generating walls" -msgstr "" - -msgid "Generating infill regions" -msgstr "" - -msgid "Generating infill toolpath" -msgstr "" - -msgid "Generating support" -msgstr "" - -msgid "Checking support necessity" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"It seems object %s has completely floating regions. Please re-orient the " -"object or enable support generation." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"It seems object %s has large overhangs. Please enable support generation." -msgstr "" - -msgid "Optimizing toolpath" -msgstr "" - -msgid "Empty layers around bottom are replaced by nearest normal layers." -msgstr "" - -msgid "The model has too many empty layers." -msgstr "" - -msgid "Slicing mesh" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: generate toolpath at layer %d" -msgstr "" - -msgid "Support: detect overhangs" -msgstr "" - -msgid "Support: generate contact points" -msgstr "" - -msgid "Support: propagate branches" -msgstr "" - -msgid "Support: draw polygons" -msgstr "" - -msgid "Support: generate toolpath" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: generate polygons at layer %d" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: fix holes at layer %d" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: propagate branches at layer %d" -msgstr "" - -msgid "PA Calibration" -msgstr "" - -msgid "Start PA: " -msgstr "" - -msgid "End PA: " -msgstr "" - -msgid "PA step: " -msgstr "" - -msgid "" -"Please input valid values:\n" -"Start PA: >= 0.0\n" -"End PA: > Start PA\n" -"PA step: >= 0.001)" -msgstr "" diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/OrcaSlicer.pot similarity index 95% rename from bbl/i18n/BambuStudio.pot rename to bbl/i18n/OrcaSlicer.pot index a37156ea5..f9b4f131f 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/OrcaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 09:40+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -367,6 +367,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -379,7 +385,24 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" msgstr "" msgid "Notice" @@ -395,7 +418,7 @@ msgstr "" msgid "%1% was replaced with %2%" msgstr "" -msgid "The configuration may be generated by a newer version of BambuStudio." +msgid "The configuration may be generated by a newer version of OrcaSlicer." msgstr "" msgid "Some values have been replaced. Please check them:" @@ -421,11 +444,8 @@ msgstr "" msgid "V" msgstr "" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" @@ -433,7 +453,7 @@ msgid "Fatal error" msgstr "" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" @@ -441,7 +461,7 @@ msgid "Critical error" msgstr "" #, possible-boost-format -msgid "BambuStudio got an unhandled exception: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" msgstr "" msgid "Downloading Bambu Network Plug-in" @@ -455,8 +475,8 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" #, possible-c-format, possible-boost-format @@ -475,7 +495,7 @@ msgstr "" msgid "Click to download new version in default browser: %s" msgstr "" -msgid "The Bambu Studio needs an upgrade" +msgid "The Orca Slicer needs an upgrade" msgstr "" msgid "This is the newest version." @@ -484,9 +504,6 @@ msgstr "" msgid "Info" msgstr "" -msgid "Loading user presets..." -msgstr "" - msgid "Rebuild" msgstr "" @@ -530,6 +547,9 @@ msgstr "" msgid "Login information expired. Please login again." msgstr "" +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "" @@ -560,7 +580,25 @@ msgstr "" msgid "Select a G-code file:" msgstr "" -msgid "Bambu Studio GUI initialization failed" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "" + +msgid "Choose files" +msgstr "" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "" + +msgid "Rename" +msgstr "" + +msgid "Orca Slicer GUI initialization failed" msgstr "" #, possible-boost-format @@ -639,12 +677,18 @@ msgstr "" msgid "Select settings" msgstr "" -msgid "Delete" +msgid "Hide" +msgstr "" + +msgid "Show" msgstr "" msgid "Delete the selected object" msgstr "" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "" @@ -672,9 +716,6 @@ msgstr "" msgid "Printable" msgstr "" -msgid "Rename" -msgstr "" - msgid "Fix model" msgstr "" @@ -727,6 +768,9 @@ msgstr "" msgid "Flush into objects' support" msgstr "" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "" @@ -850,9 +894,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "" @@ -1105,9 +1146,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1117,6 +1155,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1129,19 +1170,7 @@ msgstr "" msgid "No printer" msgstr "" -msgid "Heat the nozzle" -msgstr "" - -msgid "Cut filament" -msgstr "" - -msgid "Pull back current filament" -msgstr "" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" +msgid "..." msgstr "" msgid "?" @@ -1192,6 +1221,27 @@ msgstr "" msgid "Cancel calibration" msgstr "" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "" + +msgid "Pull back current filament" +msgstr "" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1343,6 +1393,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1365,6 +1418,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "" + msgid "Downloading" msgstr "" @@ -1392,15 +1497,16 @@ msgstr "" msgid "License" msgstr "" -msgid "Bambu Studio is licensed under " +msgid "Orca Slicer is licensed under " msgstr "" msgid "GNU Affero General Public License, version 3" msgstr "" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" msgid "Libraries" @@ -1415,9 +1521,13 @@ msgstr "" msgid "About %s" msgstr "" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1428,15 +1538,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "" @@ -1482,6 +1583,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1583,8 +1687,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1592,7 +1695,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -1959,6 +2062,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "" @@ -2152,9 +2260,24 @@ msgstr "" msgid "Generating geometry index data" msgstr "" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "" @@ -2197,12 +2320,6 @@ msgstr "" msgid "Used filament" msgstr "" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "" - msgid "Travel" msgstr "" @@ -2266,9 +2383,6 @@ msgstr "" msgid "Model printing time" msgstr "" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "" @@ -2362,6 +2476,9 @@ msgstr "" msgid "Avoid extrusion calibration region" msgstr "" +msgid "Add" +msgstr "" + msgid "Add plate" msgstr "" @@ -2395,6 +2512,10 @@ msgstr "" msgid "Paint Toolbar" msgstr "" +#, possible-boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "" @@ -2529,22 +2650,19 @@ msgstr "" msgid "No" msgstr "" -msgid " will be closed before creating a new model. Do you want to continue?" -msgstr "" - -msgid "Slice" -msgstr "" - -msgid "Slice all" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" msgid "Slice plate" msgstr "" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -2863,6 +2981,14 @@ msgstr "" msgid "&Help" msgstr "" +#, possible-c-format, possible-boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "" @@ -3124,7 +3250,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3320,6 +3446,9 @@ msgstr "" msgid "Open Folder." msgstr "" +msgid "Safely remove hardware." +msgstr "" + #, possible-c-format, possible-boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3347,12 +3476,6 @@ msgstr "" msgid "Slice ok." msgstr "" -msgid "Export G-Code." -msgstr "" - -msgid "Export." -msgstr "" - msgid "Jump to" msgstr "" @@ -3525,13 +3648,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3581,7 +3715,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, possible-c-format, possible-boost-format @@ -3602,6 +3736,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3614,9 +3754,6 @@ msgstr "" msgid "The name may show garbage characters!" msgstr "" -msgid "Attention!" -msgstr "" - #, possible-boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -3825,7 +3962,7 @@ msgstr "" msgid "Invalid number" msgstr "" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, possible-boost-format @@ -3861,11 +3998,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, possible-c-format, possible-boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -3943,25 +4083,25 @@ msgstr "" msgid "User Sync" msgstr "" -msgid "Associate files to BambuStudio" +msgid "Associate files to OrcaSlicer" msgstr "" -msgid "Associate .3mf files to BambuStudio" +msgid "Associate .3mf files to OrcaSlicer" msgstr "" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -msgid "Associate .stl files to BambuStudio" +msgid "Associate .stl files to OrcaSlicer" msgstr "" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr "" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" msgid "Backup" @@ -4102,6 +4242,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "" + +msgid "Engineering Plate" +msgstr "" + +msgid "High Temp Plate" +msgstr "" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "" @@ -4213,6 +4386,9 @@ msgstr "" msgid "Offline" msgstr "" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "" @@ -4367,27 +4543,15 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "" - -msgid "Engineering Plate" -msgstr "" - -msgid "High Temp Plate" -msgstr "" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "" @@ -4832,6 +4996,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -4860,9 +5027,6 @@ msgstr "" msgid "Assembly Guide" msgstr "" -msgid "Choose files" -msgstr "" - msgid "Author" msgstr "" @@ -4913,23 +5077,20 @@ msgstr "" msgid "The configuration is up to date." msgstr "" -msgid "Flushing volumes for filament change" -msgstr "" - msgid "Auto-Calc" msgstr "" -msgid "Flushing volume (mm³) for each filament pair." +msgid "Flushing volumes for filament change" msgstr "" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" +msgid "Flushing volume (mm³) for each filament pair." msgstr "" #, possible-c-format, possible-boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, possible-c-format, possible-boost-format @@ -4966,7 +5127,7 @@ msgstr "" msgid "Objects list" msgstr "" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" msgid "Copy to clipboard" @@ -5202,24 +5363,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, possible-c-format, possible-boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" +msgid "New version of Orca Slicer" msgstr "" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5341,10 +5505,6 @@ msgstr "" msgid "Copying of file %1% to %2% failed: %3%" msgstr "" -#, possible-boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" @@ -5946,9 +6106,8 @@ msgid "Brim type" msgstr "" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" msgid "outer_only" @@ -5983,9 +6142,6 @@ msgstr "" msgid "Compatible process profiles condition" msgstr "" -msgid "Print sequence" -msgstr "" - msgid "Print sequence, layer by layer or object by object" msgstr "" @@ -6901,6 +7057,12 @@ msgstr "" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "" @@ -7024,6 +7186,15 @@ msgid "" "print when travel move. Using spiral line to lift z can prevent stringing" msgstr "" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7120,6 +7291,12 @@ msgstr "" msgid "Distance from skirt to brim or object" msgstr "" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "" @@ -7410,6 +7587,14 @@ msgid "" "This setting determines the distance between neighboring tree support nodes." msgstr "" +msgid "Adaptive layer height" +msgstr "" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "" @@ -7679,6 +7864,22 @@ msgid "" "Otherwise, rectilinear pattern is used defaultly." msgstr "" +msgid "invalid value " +msgstr "" + +#, possible-c-format, possible-boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "" @@ -7697,6 +7898,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "" @@ -7792,6 +7996,9 @@ msgstr "" msgid "Generating infill toolpath" msgstr "" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "" @@ -7821,6 +8028,17 @@ msgstr "" msgid "Slicing mesh" msgstr "" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, possible-c-format, possible-boost-format msgid "Support: generate toolpath at layer %d" msgstr "" @@ -8010,11 +8228,11 @@ msgid "Split to Objects/Parts\nDid you know that you can split a big object into msgstr "" #: resources/data/hints.ini: [hint:Subtract a Part] -msgid "Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Bambu Studio. Read more in the documentation." +msgid "Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] -msgid "STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nBambu Studio supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +msgid "STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nOrca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" msgstr "" #: resources/data/hints.ini: [hint:Z seam location] diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/OrcaSlicer_de.po similarity index 95% rename from bbl/i18n/de/BambuStudio_de.po rename to bbl/i18n/de/OrcaSlicer_de.po index 49526ca48..60a907d46 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/OrcaSlicer_de.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -370,6 +370,12 @@ msgstr "Naht malen" msgid "Remove selection" msgstr "Auswahl entfernen" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "Text zufügen" @@ -382,8 +388,25 @@ msgstr "Dicke" msgid "Input text" msgstr "Text eingeben" -msgid "Add" -msgstr "Hinzufügen" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Hinweis" @@ -400,7 +423,7 @@ msgstr "%1% wurde mit %2% getauscht" msgid "The configuration may be generated by a newer version of BambuStudio." msgstr "" -"Die Konfiguration kann durch eine neuere Version von BambuStudio erzeugt " +"Die Konfiguration kann durch eine neuere Version von OrcaSlicer erzeugt " "werden." msgid "Some values have been replaced. Please check them:" @@ -429,32 +452,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "SoftFever Version" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"BambuStudio wird wegen Speichermangels beendet, was ein Fehler sein kann. Es " -"wird geschätzt, wenn Sie das Problem an unser Team berichten." msgid "Fatal error" msgstr "Fataler Fehler" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"BambuStudio wird aufgrund eines Lokalisierungsfehlers beendet. Unser Team " -"würde sich über einen Fehlerbereicht freuen." msgid "Critical error" msgstr "Kritischer Fehler" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio hat eine unbehandelte Ausnahme erhalten: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "Lade Bambu Network Plug-in herunter" @@ -467,12 +483,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "Verbindung zu %s fehlgeschlagen! [SN:%s, code=%s]" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Die BambuStudio-Konfigurationsdatei ist möglicherweise beschädigt und kann " -"nicht geladen werden. Bitte löschen Sie die Datei und versuchen Sie es " -"erneut." #, c-format, boost-format msgid "" @@ -494,8 +507,8 @@ msgstr "" "Klicken Sie hier, um die neueste Version im Standardbrowser herunterzuladen: " "%s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio benötigt ein Upgrade" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer benötigt ein Upgrade" msgid "This is the newest version." msgstr "Das ist die aktuellste Version." @@ -503,9 +516,6 @@ msgstr "Das ist die aktuellste Version." msgid "Info" msgstr "Infos" -msgid "Loading user presets..." -msgstr "Nutzervoreinstellungen laden..." - msgid "Rebuild" msgstr "Neubauen" @@ -549,12 +559,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"Die Version von Bambu Studio ist veraltet und muss auf die neueste Version " +"Die Version von Orca Slicer ist veraltet und muss auf die neueste Version " "aktualisiert werden, bevor sie normal verwendet werden kann" msgid "Login information expired. Please login again." msgstr "Login abgelaufen. Bitte neu einloggen." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Lade" @@ -585,8 +598,26 @@ msgstr "Laufende Uploads" msgid "Select a G-code file:" msgstr "Wähle eine G-Code Datei:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Initialisierung der Bambu Studio GUI ist fehlgeschlagen" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Löschen" + +msgid "Choose files" +msgstr "Dateien auswählen" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Öffnen" + +msgid "Rename" +msgstr "Umbenennen" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Initialisierung der Orca Slicer GUI ist fehlgeschlagen" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -664,12 +695,18 @@ msgstr "Supportverstärker hinzufügen" msgid "Select settings" msgstr "Wähle Einstellungen" -msgid "Delete" -msgstr "Löschen" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Ausgewähltes Objekt löschen" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Laden..." @@ -697,9 +734,6 @@ msgstr "Als eigene Objekte definieren" msgid "Printable" msgstr "Druckbar" -msgid "Rename" -msgstr "Umbenennen" - msgid "Fix model" msgstr "Modell reparieren" @@ -752,6 +786,9 @@ msgstr "Druckdüse in diesem Objekt säubern" msgid "Flush into objects' support" msgstr "Druckdüse in der Supportstruktur des Objekts säubern" +msgid "Edit in Parameter Table" +msgstr "In der Parametertabelle bearbeiten" + msgid "Convert from inch" msgstr "Von Inch umrechnen" @@ -877,9 +914,6 @@ msgstr "Zur Mitte" msgid "Edit Process Settings" msgstr "Prozesseinstellungen" -msgid "Edit in Parameter Table" -msgstr "In der Parametertabelle bearbeiten" - msgid "Edit print parameters for a single object" msgstr "Druckparameter für ein einzelnes Objekt bearbeiten" @@ -1156,9 +1190,6 @@ msgstr "Wechsle zu Layer" msgid "Please enter the layer number" msgstr "Bitte die Schichtnummer eingeben" -msgid "Jump to Layer" -msgstr "Wechsle zu Layer" - msgid "Add Pause" msgstr "Pause hinzufügen" @@ -1168,6 +1199,9 @@ msgstr "Benutzerdefinierter G-Code hinzufügen" msgid "Add Custom Template" msgstr "Benutzerdefiniertes Template hinzufügen" +msgid "Jump to Layer" +msgstr "Wechsle zu Layer" + msgid "Filament " msgstr "Filament " @@ -1180,20 +1214,8 @@ msgstr "G-code" msgid "No printer" msgstr "Kein Drucker" -msgid "Heat the nozzle" -msgstr "Druckdüse heizen" - -msgid "Cut filament" -msgstr "Material abschneiden" - -msgid "Pull back current filament" -msgstr "Ziehen Sie das aktuelle Filament zurück" - -msgid "Push new filament into extruder" -msgstr "Filmend in den Extruder drücken" - -msgid "Purge old filament" -msgstr "Altes Filament entfernen" +msgid "..." +msgstr "" msgid "?" msgstr "?" @@ -1245,6 +1267,27 @@ msgstr "Erneut Kalibrieren" msgid "Cancel calibration" msgstr "Kalibrierung abbrechen" +msgid "Heat the nozzle" +msgstr "Druckdüse heizen" + +msgid "Cut filament" +msgstr "Material abschneiden" + +msgid "Pull back current filament" +msgstr "Ziehen Sie das aktuelle Filament zurück" + +msgid "Push new filament into extruder" +msgstr "Filmend in den Extruder drücken" + +msgid "Purge old filament" +msgstr "Altes Filament entfernen" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1418,6 +1461,9 @@ msgstr "Eine SD-Karte muss vor dem Drucken über LAN eingelegt werden." msgid "Send to Printer failed. Please try again." msgstr "Senden an Drucker fehlgeschlagen. Bitte versuchen Sie es erneut." +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "Sende Gcode-Datei über LAN" @@ -1442,6 +1488,58 @@ msgstr "" "Fehler beim Hochladen der Druckdatei. Bitte geben Sie die IP-Adresse erneut " "ein." +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Achtung!" + msgid "Downloading" msgstr "Herunterladen" @@ -1469,18 +1567,17 @@ msgstr "Urheberrecht" msgid "License" msgstr "Lizenz" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio ist lizenziert unter " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer ist lizenziert unter " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, Version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio basiert auf PrusaSlicer von Prusa Research, das von Slic3r von " -"Alessandro Ranellucci und der RepRap Community stammt" msgid "Libraries" msgstr "Bibliotheken" @@ -1496,12 +1593,14 @@ msgstr "" msgid "About %s" msgstr "Über %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" -"Bambu Studio basiert auf PrusaSlicer von PrusaResearch und SuperSlicer von " -"Merill (Supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer basiert ursprünglich auf Slic3r von Alessandro Ranellucci." @@ -1513,18 +1612,6 @@ msgstr "" "Slic3r wurde von Alessandro Ranellucci mit Hilfe vieler anderer Mitwirkender " "entwickelt." -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "Bambu Studio verwies auch auf einige Ideen von Cura von Ultimaker." - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" -"Es gibt viele Teile der Software, die aus Community-Beiträgen stammen, so " -"dass wir sie nicht einzeln auflisten können, und stattdessen werden sie in " -"den entsprechenden Code-Kommentaren zugeschrieben." - msgid "Version" msgstr "Version" @@ -1572,6 +1659,9 @@ msgstr "Faktor K" msgid "Factor N" msgstr "Faktor N" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Bitte geben Sie einen gültigen Wert ein (K im Bereich von 0 bis 0,5)" @@ -1684,24 +1774,16 @@ msgstr "Feuchtigkeit im Innenraum" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" -"Grün bedeutet, dass die Luftfeuchtigkeit im AMS normal ist, Orange bedeutet, " -"dass die Luftfeuchtigkeit hoch ist, Rot bedeutet, dass die Luftfeuchtigkeit " -"zu hoch ist. (Hygrometer: Je niedriger desto besser, die Balken: Je höher " -"desto besser)" msgid "Desiccant status" msgstr "Trockenmittelstatus" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" -"Ein Feuchtigkeits-Status unter zwei Balken deutet darauf hin, dass der " -"Feuchtigkeitsentzieher möglicherweise inaktiv ist. \n" -"Bitte wechseln Sie den Entfeuchter. (Höher ist besser)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -2183,6 +2265,11 @@ msgstr "" "Nein - Setzen Sie die Dichte automatisch auf den Standardwert unter 100% " "zurück" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Automatische Druckbettnivellierung" @@ -2379,9 +2466,24 @@ msgstr "Erzeugen von Geometrie-Eckpunktdaten" msgid "Generating geometry index data" msgstr "Erzeugung von Geometrie-Indexdaten" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Anzeigen" +msgid "Flushed" +msgstr "Durchgespült" + +msgid "Total" +msgstr "Gesamt" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "Gesamtzeit" + msgid "up to" msgstr "bis zu" @@ -2424,12 +2526,6 @@ msgstr "Volumetrische Flussrate (mm³/s)" msgid "Used filament" msgstr "Genutztes Filament" -msgid "Flushed" -msgstr "Durchgespült" - -msgid "Total" -msgstr "Gesamt" - msgid "Travel" msgstr "Eilgang" @@ -2493,9 +2589,6 @@ msgstr "Vorbereitungszeit" msgid "Model printing time" msgstr "Druckzeit des Modell" -msgid "Total time" -msgstr "Gesamtzeit" - msgid "Switch to silent mode" msgstr "Zum Leisemodus wechseln" @@ -2589,6 +2682,9 @@ msgstr "Erlaube mehrere Materialien auf einer Druckplatte" msgid "Avoid extrusion calibration region" msgstr "Vermeiden Sie den Bereich der Extrusionskalibrierung" +msgid "Add" +msgstr "Hinzufügen" + msgid "Add plate" msgstr "Druckplatte hinzufügen" @@ -2622,6 +2718,10 @@ msgstr "Zurück" msgid "Paint Toolbar" msgstr "Malwerkzeuge" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Explosionsverhältnis" @@ -2765,26 +2865,21 @@ msgstr "Ja" msgid "No" msgstr "Nein" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -" Wird geschlossen, bevor ein neues Modell erstellt wird. Möchtest du " -"weitermachen?" - -msgid "Slice" -msgstr "Slice" - -msgid "Slice all" -msgstr "Alle Slicen" msgid "Slice plate" msgstr "Druckplatte slicen" -msgid "Export G-code file" -msgstr "G-Code exportieren" - msgid "Print plate" msgstr "Druckplatte" +msgid "Slice all" +msgstr "Alle Slicen" + +msgid "Export G-code file" +msgstr "G-Code exportieren" + msgid "Send" msgstr "Senden" @@ -3101,6 +3196,14 @@ msgstr "&Anzeige" msgid "&Help" msgstr "&Hilfe" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Datei überschreiben" @@ -3228,9 +3331,6 @@ msgid "" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"Eine andere virtuelle Kamera läuft.\n" -"Bambu Studio unterstützt nur eine einzige virtuelle Kamera.\n" -"Möchten Sie diese virtuelle Kamera stoppen?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -3382,8 +3482,8 @@ msgstr "0" msgid "Layers: N/A" msgstr "Schichten: N/A" -msgid "Clean" -msgstr "Säubern" +msgid "Clear" +msgstr "" msgid "Control" msgstr "Steuerung" @@ -3588,6 +3688,9 @@ msgstr "Zur Download-Seite gehen." msgid "Open Folder." msgstr "Öffne Ordner." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3615,12 +3718,6 @@ msgstr "Upload abbrechen" msgid "Slice ok." msgstr "Slice ok." -msgid "Export G-Code." -msgstr "G-Code exportieren." - -msgid "Export." -msgstr "Exportieren." - msgid "Jump to" msgstr "Wechsle zu" @@ -3803,6 +3900,17 @@ msgstr "" "Wenn Sie Filamente mit AMS synchronisieren, werden alle aktuell ausgewählten " "Filamentvoreinstellungen und -farben gelöscht. Möchtest du weitermachen?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" "Es gibt keine kompatiblen Filamente, und die Synchronisierung wird nicht " @@ -3810,11 +3918,11 @@ msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" "Es gibt einige unbekannte Filamente, die generischen Voreinstellungen " -"zugeordnet sind. Bitte aktualisieren Sie BambuStudio oder starten Sie " +"zugeordnet sind. Bitte aktualisieren Sie OrcaSlicer oder starten Sie " "BambuStudio neu, um zu überprüfen, ob es ein Update für " "Systemvoreinstellungen gibt." @@ -3875,9 +3983,9 @@ msgstr "Lade 3mf" msgid "The Config can not be loaded." msgstr "Die Konfiguration kann nicht geladen werden." -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" -"Der 3mf wurde vom alten BambuStudio generiert, lade nur die Geometriedaten." +"Der 3mf wurde vom alten OrcaSlicer generiert, lade nur die Geometriedaten." #, c-format, boost-format msgid "" @@ -3901,6 +4009,12 @@ msgstr "" "Die Version %s der 3mf ist neuer als die Version %s %s. Bitte Ihre Software " "aktualisieren." +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "Der 3mf ist nicht kompatibel, lade nur die Geometriedaten!" @@ -3913,9 +4027,6 @@ msgstr "Der Name der Komponenten in der Step-Datei ist nicht im UTF8-Format!" msgid "The name may show garbage characters!" msgstr "Der Name könnte Müllzeichen enthalten!" -msgid "Attention!" -msgstr "Achtung!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -4154,8 +4265,8 @@ msgstr "" msgid "Invalid number" msgstr "Ungültige Nummer" -msgid "Select Bed Type" -msgstr "Bett-Typ auswählen" +msgid "Plate Settings" +msgstr "" #, boost-format msgid "Part name: %1%\n" @@ -4190,14 +4301,17 @@ msgstr "Tipps:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" "Die Funktion „Modell anpassen“ ist derzeit nur unter Windows verfügbar. " -"Bitte reparieren Sie das Modell auf BambuStudio (Windows) oder CAD-Software." +"Bitte reparieren Sie das Modell auf OrcaSlicer (Windows) oder CAD-Software." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "Platte %d: %s unterstützt kein Filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" msgid "Switching the language requires application restart.\n" msgstr "Der Wechsel der Sprache erfordert einen Neustart der Anwendung.\n" @@ -4278,31 +4392,31 @@ msgstr "" msgid "User Sync" msgstr "Benutzer-Synchronisation" -msgid "Associate files to BambuStudio" -msgstr "Dateien mit BambuStudio verknüpfen" +msgid "Associate files to OrcaSlicer" +msgstr "Dateien mit OrcaSlicer verknüpfen" -msgid "Associate .3mf files to BambuStudio" +msgid "Associate .3mf files to OrcaSlicer" msgstr "Zuordnen von .3mf-Dateien zu BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"Wenn aktiviert, wird BambuStudio als Standardanwendung zum Öffnen von .3mf-" +"Wenn aktiviert, wird OrcaSlicer als Standardanwendung zum Öffnen von .3mf-" "Dateien festgelegt" -msgid "Associate .stl files to BambuStudio" +msgid "Associate .stl files to OrcaSlicer" msgstr "Verknüpfung von .stl-Dateien mit BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"Wenn aktiviert, wird BambuStudio als Standardanwendung zum Öffnen von .stl-" +"Wenn aktiviert, wird OrcaSlicer als Standardanwendung zum Öffnen von .stl-" "Dateien festgelegt" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Verknüpfen Sie .step/.stp-Dateien mit BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"Wenn aktiviert, wird BambuStudio als Standardanwendung zum Öffnen von .step-" +"Wenn aktiviert, wird OrcaSlicer als Standardanwendung zum Öffnen von .step-" "Dateien festgelegt" msgid "Backup" @@ -4443,6 +4557,39 @@ msgstr "Materialien hinzufügen/entfernen" msgid "Add/Remove printers" msgstr "Drucker hinzufügen/entfernen" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Druckreihenfolge" + +msgid "Same as Global Bed Type" +msgstr "Der selbe wie der globale Betttyp" + +msgid "Cool Plate" +msgstr "Kalte Druckplatte" + +msgid "Engineering Plate" +msgstr "Technische Druckplatte" + +msgid "High Temp Plate" +msgstr "Hochtemperaturdruckplatte" + +msgid "Textured PEI Plate" +msgstr "Textured PEI Plate" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "" "Slicen Sie alle Druckplatten, um Zeit- und Filamentschätzungen zu erhalten" @@ -4563,6 +4710,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mein Gerät" @@ -4750,27 +4900,15 @@ msgstr "" "Die Druckaufgabe kann nicht gesendet werden, während das Upgrade ausgeführt " "wird" -msgid "The printer is required to be in the same LAN as Bambu Studio." -msgstr "Der Drucker muss sich im selben LAN wie BambuStudio befinden." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." +msgstr "Der Drucker muss sich im selben LAN wie OrcaSlicer befinden." msgid "The printer does not support sending to printer SD card." msgstr "Der Drucker unterstützt das Senden an die SD-Karte des Druckers nicht." -msgid "Same as Global Bed Type" -msgstr "Der selbe wie der globale Betttyp" - -msgid "Cool Plate" -msgstr "Kalte Druckplatte" - -msgid "Engineering Plate" -msgstr "Technische Druckplatte" - -msgid "High Temp Plate" -msgstr "Hochtemperaturdruckplatte" - -msgid "Textured PEI Plate" -msgstr "Textured PEI Plate" - msgid "Log in printer" msgstr "Drucker anmelden" @@ -5302,6 +5440,9 @@ msgstr "" "Der P1P-Drucker unterstützt keinen weichen Zeitraffer, verwenden Sie " "stattdessen einen traditionellen Zeitraffer." +msgid "Select presets to compare" +msgstr "Wähle Voreinstellungen zum Vergleich aus" + msgid "Show all presets (including incompatible)" msgstr "Alle Voreinstellungen anzeigen (einschließlich inkompatibler)" @@ -5330,9 +5471,6 @@ msgstr "Materialliste" msgid "Assembly Guide" msgstr "Montageanleitung" -msgid "Choose files" -msgstr "Dateien auswählen" - msgid "Author" msgstr "Autor" @@ -5388,24 +5526,21 @@ msgstr "Keine Updates verfügbar." msgid "The configuration is up to date." msgstr "Die Konfiguration ist auf dem neuesten Stand." -msgid "Flushing volumes for filament change" -msgstr "Säuberungsvolumen für Filamentwechsel" - msgid "Auto-Calc" msgstr "Automatisch berechnen" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Säuberungvolumen (mm³) für jedes Filamentpaar." +msgid "Flushing volumes for filament change" +msgstr "Säuberungsvolumen für Filamentwechsel" msgid "Multiplier" msgstr "Multipliezierer" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "Tatsächliches Volumen = Spülvolumen * Multiplikator" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Säuberungvolumen (mm³) für jedes Filamentpaar." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" -msgstr "Vorschlag: Tatsächliches Volumen im Bereich [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." @@ -5443,8 +5578,8 @@ msgstr "Werkzeugleiste" msgid "Objects list" msgstr "Liste der Objekte" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Importieren Sie Geometriedaten aus STL/STEP/3MF/OBJ/AMF-Dateien." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Zu Zwischenablage kopieren" @@ -5686,7 +5821,7 @@ msgid "Network plug-in update" msgstr "Netzwerk-Plug-in-Update" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" "Klicken Sie auf OK, um das Netzwerk-Plug-in zu aktualisieren, wenn " "BambuStudio das nächste Mal gestartet wird." @@ -5696,19 +5831,22 @@ msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" "Ein neues Netzwerk-Plug-in (%s) verfügbar, möchten Sie es installieren?" -msgid "New version of Bambu Studio" -msgstr "Neue Version von Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "Neue Version von Orca Slicer" msgid "Don't remind me of this version again" msgstr "Erinnere mich nicht noch einmal an diese Version" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "LAN-Verbindung fehlgeschlagen (Druckdatei senden)" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" -"Schritt 1, bitte bestätigen Sie, dass Bambu Studio und Ihr Drucker im " +"Schritt 1, bitte bestätigen Sie, dass Orca Slicer und Ihr Drucker im " "gleichen LAN sind." msgid "" @@ -5843,10 +5981,6 @@ msgstr "Reparatur abgebrochen" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Kopieren der Datei %1% nach %2% fehlgeschlagen: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Kopieren des Verzeichnisses %1% nach %2% fehlgeschlagen: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Vor der Aktualisierung der Konfiguration müssen die nicht gespeicherten " @@ -6589,14 +6723,9 @@ msgid "Brim type" msgstr "Randtyp" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Dies steuert die Position der Umrandung, einschließlich der Außenseite der " -"Modelle, der Innenseite der Löcher oder beides. Auto bedeutet, dass sowohl " -"die Randposition als auch die Breite des Randes automatisch analysiert und " -"berechnet werden" msgid "outer_only" msgstr "Nur Außen" @@ -6632,9 +6761,6 @@ msgstr "Kompatible Prozessprofile" msgid "Compatible process profiles condition" msgstr "Kompatible Prozessprofile Bedingung" -msgid "Print sequence" -msgstr "Druckreihenfolge" - msgid "Print sequence, layer by layer or object by object" msgstr "Druckreihenfolge, Schicht für Schicht oder Objekt für Objekt" @@ -7707,6 +7833,12 @@ msgstr "Volumen der Druckdüse" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volumen der Düse zwischen dem Messer und dem Ende der Düse" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Rückzug bei der Füllung verringern" @@ -7858,6 +7990,15 @@ msgstr "" "bei der Verfahrbewegung gegen den Druck stößt. Die Verwendung einer " "Spirallinie zum Anheben von z kann Fadenbildung verhindern" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "Zusätzliche Länge beim Neustart" @@ -7984,6 +8125,12 @@ msgstr "Abstand der Umrandung" msgid "Distance from skirt to brim or object" msgstr "Abstand von der Umrandung zum Rand oder zum Objekt" +msgid "Skirt height" +msgstr "Höhe der Umrandungsringe" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Anzahl Umrandungsringe" @@ -8338,6 +8485,14 @@ msgstr "" "Mit dieser Einstellung wird der Abstand zwischen benachbarten Stützknoten " "des Baumes festgelegt." +msgid "Adaptive layer height" +msgstr "Adaptive Schichthöhe" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Durchmesser des Stützastes eines Baumes" @@ -8703,6 +8858,22 @@ msgstr "" "den Bereich verwendet, um den Druck zu beschleunigen. Andernfalls wird " "standardmäßig ein geradliniges Muster verwendet." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Exportiere 3MF" @@ -8721,6 +8892,9 @@ msgstr "Slicing Daten laden" msgid "Load cached slicing data from directory" msgstr "Laden Sie zwischengespeicherte Slicing-Daten aus dem Verzeichnis" +msgid "Slice" +msgstr "Slice" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "" "Slicen sie die Druckplatten: 0-alle Druckplatten; i-Druckplatte i; andere-" @@ -8820,6 +8994,9 @@ msgstr "Generierung von Füllbereichen" msgid "Generating infill toolpath" msgstr "Füllwerkzeugweg generieren" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Support generieren" @@ -8855,6 +9032,17 @@ msgstr "Das Modell hat zu viele leere Schichten." msgid "Slicing mesh" msgstr "Slicen des Netzes" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: Werkzeugpfad auf Ebene %d erzeugen" @@ -9130,12 +9318,12 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" "Subtract a Part\n" "Wussten Sie, dass Sie mit dem Modifikator \"Negativteil\" ein Netz von einem " "anderen abziehen können? Auf diese Weise können Sie beispielsweise leicht " -"anpassbare Löcher direkt in Bambu Studio erstellen. Lesen Sie mehr in der " +"anpassbare Löcher direkt in Orca Slicer erstellen. Lesen Sie mehr in der " "Dokumentation." #: resources/data/hints.ini: [hint:STEP] @@ -9143,13 +9331,13 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" "STEP\n" "Wussten Sie, dass Sie Ihre Druckqualität verbessern können, indem Sie eine " "STEP-Datei anstelle einer STL schneiden? \n" -"Bambu Studio unterstützt das Schneiden von STEP-Dateien und liefert " +"Orca Slicer unterstützt das Schneiden von STEP-Dateien und liefert " "reibungslosere Ergebnisse als eine STL mit niedrigerer Auflösung. Probieren " "Sie es aus!" @@ -9284,6 +9472,137 @@ msgstr "" "Wussten Sie, dass Sie mehr Wandschlaufen und eine höhere spärliche " "Fülldichte verwenden können, um die Festigkeit des Modells zu verbessern?" +#~ msgid "SoftFever Version" +#~ msgstr "SoftFever Version" + +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "BambuStudio wird wegen Speichermangels beendet, was ein Fehler sein kann. " +#~ "Es wird geschätzt, wenn Sie das Problem an unser Team berichten." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "BambuStudio wird aufgrund eines Lokalisierungsfehlers beendet. Unser Team " +#~ "würde sich über einen Fehlerbereicht freuen." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "BambuStudio hat eine unbehandelte Ausnahme erhalten: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Die BambuStudio-Konfigurationsdatei ist möglicherweise beschädigt und " +#~ "kann nicht geladen werden. Bitte löschen Sie die Datei und versuchen Sie " +#~ "es erneut." + +#~ msgid "Loading user presets..." +#~ msgstr "Nutzervoreinstellungen laden..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer basiert auf PrusaSlicer von Prusa Research, das von Slic3r " +#~ "von Alessandro Ranellucci und der RepRap Community stammt" + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +#~ "Merill(supermerill)." +#~ msgstr "" +#~ "Orca Slicer basiert auf PrusaSlicer von PrusaResearch und SuperSlicer von " +#~ "Merill (Supermerill)." + +#~ msgid "Orca Slicer also referenced some ideas from Cura by Ultimaker." +#~ msgstr "Orca Slicer verwies auch auf einige Ideen von Cura von Ultimaker." + +#~ msgid "" +#~ "There many parts of the software that come from community contributions, " +#~ "so we're unable to list them one-by-one, and instead, they'll be " +#~ "attributed in the corresponding code comments." +#~ msgstr "" +#~ "Es gibt viele Teile der Software, die aus Community-Beiträgen stammen, so " +#~ "dass wir sie nicht einzeln auflisten können, und stattdessen werden sie " +#~ "in den entsprechenden Code-Kommentaren zugeschrieben." + +#~ msgid "" +#~ "Green means that AMS humidity is normal, orange represent humidity is " +#~ "high, red represent humidity is too high.(Hygrometer: lower the better, " +#~ "The bars: higher the better)" +#~ msgstr "" +#~ "Grün bedeutet, dass die Luftfeuchtigkeit im AMS normal ist, Orange " +#~ "bedeutet, dass die Luftfeuchtigkeit hoch ist, Rot bedeutet, dass die " +#~ "Luftfeuchtigkeit zu hoch ist. (Hygrometer: Je niedriger desto besser, die " +#~ "Balken: Je höher desto besser)" + +#~ msgid "" +#~ "A desiccant status lower than two bars indicates that desiccant may be " +#~ "inactive. Please change the desiccant. (Higher is better)" +#~ msgstr "" +#~ "Ein Feuchtigkeits-Status unter zwei Balken deutet darauf hin, dass der " +#~ "Feuchtigkeitsentzieher möglicherweise inaktiv ist. \n" +#~ "Bitte wechseln Sie den Entfeuchter. (Höher ist besser)" + +#~ msgid "" +#~ " will be closed before creating a new model. Do you want to continue?" +#~ msgstr "" +#~ " Wird geschlossen, bevor ein neues Modell erstellt wird. Möchtest du " +#~ "weitermachen?" + +#~ msgid "" +#~ "Another virtual camera is running.\n" +#~ "Orca Slicer supports only a single virtual camera.\n" +#~ "Do you want to stop this virtual camera?" +#~ msgstr "" +#~ "Eine andere virtuelle Kamera läuft.\n" +#~ "Orca Slicer unterstützt nur eine einzige virtuelle Kamera.\n" +#~ "Möchten Sie diese virtuelle Kamera stoppen?" + +#~ msgid "Clean" +#~ msgstr "Säubern" + +#~ msgid "Export G-Code." +#~ msgstr "G-Code exportieren." + +#~ msgid "Export." +#~ msgstr "Exportieren." + +#~ msgid "Select Bed Type" +#~ msgstr "Bett-Typ auswählen" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Platte %d: %s unterstützt kein Filament %s (%s)." + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Tatsächliches Volumen = Spülvolumen * Multiplikator" + +#, c-format, boost-format +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Vorschlag: Tatsächliches Volumen im Bereich [%d, %d]" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Importieren Sie Geometriedaten aus STL/STEP/3MF/OBJ/AMF-Dateien." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Kopieren des Verzeichnisses %1% nach %2% fehlgeschlagen: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Dies steuert die Position der Umrandung, einschließlich der Außenseite " +#~ "der Modelle, der Innenseite der Löcher oder beides. Auto bedeutet, dass " +#~ "sowohl die Randposition als auch die Breite des Randes automatisch " +#~ "analysiert und berechnet werden" + #~ msgid "" #~ "Arachne engine only works when overhang slowing down is disabled.\n" #~ "This may cause decline in the quality of overhang surface when print " @@ -9440,15 +9759,9 @@ msgstr "" #~ msgid "Hide OrcaSlicer" #~ msgstr "OrcaSlicer ausblenden" -#~ msgid "Select presets to compare" -#~ msgstr "Wähle Voreinstellungen zum Vergleich aus" - #~ msgid "only one wall on first Layer" #~ msgstr "Nur eine Wand in der ersten Schicht" -#~ msgid "Skirt height" -#~ msgstr "Höhe der Umrandungsringe" - #~ msgid "Clear all" #~ msgstr "Keinen auswählen" @@ -9474,9 +9787,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptive Schichthöhe" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -9745,9 +10055,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Überwachung der Aufzeichnung" -#~ msgid "Open" -#~ msgstr "Öffnen" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Öffne &PrusaSlicer" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/OrcaSlicer_en.po similarity index 95% rename from bbl/i18n/en/BambuStudio_en.po rename to bbl/i18n/en/OrcaSlicer_en.po index 292a4e8af..e0c967807 100644 --- a/bbl/i18n/en/BambuStudio_en.po +++ b/bbl/i18n/en/OrcaSlicer_en.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -367,6 +367,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -379,8 +385,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Add" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Notice" @@ -397,7 +420,7 @@ msgstr "%1% was replaced with %2%" msgid "The configuration may be generated by a newer version of BambuStudio." msgstr "" -"The configuration may have been generated by a newer version of Bambu Studio." +"The configuration may have been generated by a newer version of Orca Slicer." msgid "Some values have been replaced. Please check them:" msgstr "Some values have been replaced. Please check them:" @@ -424,30 +447,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"Bambu Studio has run out of memory and will close. This may be a bug. Please " -"report this error to Technical Support." msgid "Fatal error" msgstr "Fatal error" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." -msgstr "A localization error has occurred, and Bambu Studio will close. " +msgstr "" msgid "Critical error" msgstr "Critical error" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio got an unhandled exception: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -460,11 +478,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Bambu Studio configuration file is not able to be parsed and may be " -"corrupted. Please delete the file and try again." #, c-format, boost-format msgid "" @@ -484,8 +500,8 @@ msgstr "Loading configuration" msgid "Click to download new version in default browser: %s" msgstr "Click to download new version in default browser: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio needs an update" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer needs an update" msgid "This is the newest version." msgstr "This is the newest version." @@ -493,9 +509,6 @@ msgstr "This is the newest version." msgid "Info" msgstr "Info" -msgid "Loading user presets..." -msgstr "Loading user presets..." - msgid "Rebuild" msgstr "Rebuild" @@ -537,12 +550,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"The version of Bambu Studio is too low and needs to be updated to the latest " +"The version of Orca Slicer is too low and needs to be updated to the latest " "version before it can be used normally" msgid "Login information expired. Please login again." msgstr "Login information expired. Please login again." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Loading" @@ -573,8 +589,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Select a G-code file:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Bambu Studio GUI initialization failed" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Delete" + +msgid "Choose files" +msgstr "Choose files" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Open" + +msgid "Rename" +msgstr "Rename" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Orca Slicer GUI initialization failed" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -652,12 +686,18 @@ msgstr "Add Support Enforcer" msgid "Select settings" msgstr "Select settings" -msgid "Delete" -msgstr "Delete" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Delete the selected object" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Load..." @@ -685,9 +725,6 @@ msgstr "Set as Individual Objects" msgid "Printable" msgstr "Printable" -msgid "Rename" -msgstr "Rename" - msgid "Fix model" msgstr "Fix Model" @@ -740,6 +777,9 @@ msgstr "Flush into this object" msgid "Flush into objects' support" msgstr "Flush into objects' support" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Convert from Inches" @@ -863,9 +903,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Edit print parameters for a single object" @@ -1122,9 +1159,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1134,6 +1168,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1146,21 +1183,9 @@ msgstr "" msgid "No printer" msgstr "No printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Cut filament" - -msgid "Pull back current filament" -msgstr "Pull back the current filament" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "Purge old filament" - msgid "?" msgstr "?" @@ -1209,6 +1234,27 @@ msgstr "Calibrate again" msgid "Cancel calibration" msgstr "Cancel calibration" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Cut filament" + +msgid "Pull back current filament" +msgstr "Pull back the current filament" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "Purge old filament" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1378,6 +1424,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1400,6 +1449,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Attention!" + msgid "Downloading" msgstr "Downloading" @@ -1427,18 +1528,17 @@ msgstr "Copyright" msgid "License" msgstr "License" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio is licensed under " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer is licensed under " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is based on " -"Slic3r by Alessandro Ranellucci and the RepRap community" msgid "Libraries" msgstr "Libraries" @@ -1454,9 +1554,13 @@ msgstr "" msgid "About %s" msgstr "About %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1467,15 +1571,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "Version" @@ -1523,6 +1618,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1624,8 +1722,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1633,7 +1730,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2064,6 +2161,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Auto bed leveling" @@ -2260,9 +2362,24 @@ msgstr "Generating geometry vertex data" msgid "Generating geometry index data" msgstr "Generating geometry index data" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Display" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Total" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "up to" @@ -2305,12 +2422,6 @@ msgstr "Volumetric flow rate (mm³/s)" msgid "Used filament" msgstr "Used filament" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Total" - msgid "Travel" msgstr "Travel" @@ -2374,9 +2485,6 @@ msgstr "Prepare time" msgid "Model printing time" msgstr "Model printing time" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Switch to silent mode" @@ -2470,6 +2578,9 @@ msgstr "Allow multiple materials on same plate" msgid "Avoid extrusion calibration region" msgstr "Avoid extrusion calibration region" +msgid "Add" +msgstr "Add" + msgid "Add plate" msgstr "Add Plate" @@ -2503,6 +2614,10 @@ msgstr "return" msgid "Paint Toolbar" msgstr "Paint Toolbar" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Explosion Ratio" @@ -2642,22 +2757,19 @@ msgstr "Yes" msgid "No" msgstr "No" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Slice" - -msgid "Slice all" -msgstr "Slice all" - msgid "Slice plate" msgstr "Slice plate" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Slice all" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -2976,6 +3088,14 @@ msgstr "&View" msgid "&Help" msgstr "&Help" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -3237,7 +3357,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3433,6 +3553,9 @@ msgstr "Go to download page" msgid "Open Folder." msgstr "Open Folder." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3460,12 +3583,6 @@ msgstr "" msgid "Slice ok." msgstr "Slice complete" -msgid "Export G-Code." -msgstr "Export to G-code" - -msgid "Export." -msgstr "Export" - msgid "Jump to" msgstr "Jump to" @@ -3642,13 +3759,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3699,7 +3827,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3720,6 +3848,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3732,9 +3866,6 @@ msgstr "Component name(s) inside step file not in UTF8 format!" msgid "The name may show garbage characters!" msgstr "Because of unsupported text encoding, garbage characters may appear!" -msgid "Attention!" -msgstr "Attention!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "Failed loading file \"%1%\". An invalid configuration was found." @@ -3949,7 +4080,7 @@ msgstr "Custom supports and color painting were removed before repairing." msgid "Invalid number" msgstr "Invalid number" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -3985,11 +4116,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4067,31 +4201,31 @@ msgstr "Auto sync user presets (Printer/Filament/Process)" msgid "User Sync" msgstr "User Sync" -msgid "Associate files to BambuStudio" -msgstr "Associate files to Bambu Studio" +msgid "Associate files to OrcaSlicer" +msgstr "Associate files to Orca Slicer" -msgid "Associate .3mf files to BambuStudio" -msgstr "Associate .3mf files to Bambu Studio" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "Associate .3mf files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .3mf " +"If enabled, this sets Orca Slicer as the default application to open .3mf " "files." -msgid "Associate .stl files to BambuStudio" -msgstr "Associate .stl files to Bambu Studio" +msgid "Associate .stl files to OrcaSlicer" +msgstr "Associate .stl files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .stl " +"If enabled, this sets Orca Slicer as the default application to open .stl " "files." -msgid "Associate .step/.stp files to BambuStudio" -msgstr "Associate .step/.stp files to Bambu Studio" +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "Associate .step/.stp files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .step " +"If enabled, this sets Orca Slicer as the default application to open .step " "files." msgid "Backup" @@ -4232,6 +4366,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Print sequence" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Cool Plate" + +msgid "Engineering Plate" +msgstr "Engineering Plate" + +msgid "High Temp Plate" +msgstr "High Temp Plate" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "Slice all plates to obtain time and filament estimation" @@ -4344,6 +4511,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "My Device" @@ -4503,27 +4673,15 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Cannot send print tasks when an update is in progress" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Cool Plate" - -msgid "Engineering Plate" -msgstr "Engineering Plate" - -msgid "High Temp Plate" -msgstr "High Temp Plate" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Log in printer" @@ -4998,6 +5156,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5026,9 +5187,6 @@ msgstr "Bill of Materials" msgid "Assembly Guide" msgstr "Assembly Guide" -msgid "Choose files" -msgstr "Choose files" - msgid "Author" msgstr "" @@ -5084,23 +5242,20 @@ msgstr "No updates available." msgid "The configuration is up to date." msgstr "The configuration is up to date." -msgid "Flushing volumes for filament change" -msgstr "Flushing volumes for filament change" - msgid "Auto-Calc" msgstr "Auto-Calc" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Flushing volume (mm³) for each filament pair." +msgid "Flushing volumes for filament change" +msgstr "Flushing volumes for filament change" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Flushing volume (mm³) for each filament pair." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5137,8 +5292,8 @@ msgstr "Toolbar" msgid "Objects list" msgstr "Objects list" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Copy to clipboard" @@ -5376,24 +5531,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "New version of Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "New version of Orca Slicer" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5515,10 +5673,6 @@ msgstr "Repair canceled" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Copying of file %1% to %2% failed: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Copying directory %1% to %2% failed: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "Please check any unsaved changes before updating the configuration." @@ -6181,13 +6335,9 @@ msgid "Brim type" msgstr "Brim type" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"This controls brim position including outer side of models, inner side of " -"holes, or both. Auto means both the brim position and brim width are " -"analyzed and calculated automatically." msgid "outer_only" msgstr "" @@ -6223,9 +6373,6 @@ msgstr "Compatible process profiles" msgid "Compatible process profiles condition" msgstr "Compatible process profiles condition" -msgid "Print sequence" -msgstr "Print sequence" - msgid "Print sequence, layer by layer or object by object" msgstr "" "This determines the print sequence, allowing you to print layer-by-layer or " @@ -7230,6 +7377,12 @@ msgstr "Nozzle volume" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volume of nozzle between the filament cutter and the end of the nozzle" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Reduce infill retraction" @@ -7372,6 +7525,15 @@ msgstr "" "hitting the print when traveling more. Using spiral lines to lift z can " "prevent stringing." +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7470,6 +7632,12 @@ msgstr "Skirt distance" msgid "Distance from skirt to brim or object" msgstr "This is the distance from the skirt to the brim or the object." +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt loops" @@ -7784,6 +7952,14 @@ msgid "" msgstr "" "This setting determines the distance between neighboring tree support nodes." +msgid "Adaptive layer height" +msgstr "Adaptive layer height" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Tree support branch diameter" @@ -8086,6 +8262,22 @@ msgstr "" "the concentric pattern will be used for the area to speed up printing. " "Otherwise, the rectilinear pattern will be used by default." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Export 3mf" @@ -8104,6 +8296,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Slice" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Slice the plates: 0-all plates, i-plate i, others-invalid" @@ -8201,6 +8396,9 @@ msgstr "Generating infill regions" msgid "Generating infill toolpath" msgstr "Generating infill toolpath" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Generating support" @@ -8230,6 +8428,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generate toolpath at layer %d" @@ -8456,7 +8665,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8464,7 +8673,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8558,6 +8767,61 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "Orca Slicer has run out of memory and will close. This may be a bug. " +#~ "Please report this error to Technical Support." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "A localization error has occurred, and Orca Slicer will close. " + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "BambuStudio got an unhandled exception: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Orca Slicer configuration file is not able to be parsed and may be " +#~ "corrupted. Please delete the file and try again." + +#~ msgid "Loading user presets..." +#~ msgstr "Loading user presets..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is based on " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" + +#~ msgid "Export G-Code." +#~ msgstr "Export to G-code" + +#~ msgid "Export." +#~ msgstr "Export" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Copying directory %1% to %2% failed: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes, or both. Auto means both the brim position and brim width are " +#~ "analyzed and calculated automatically." + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" @@ -8587,9 +8851,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptive layer height" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8878,9 +9139,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring Recording" -#~ msgid "Open" -#~ msgstr "Open" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Open &PrusaSlicer" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/OrcaSlicer_es.po similarity index 96% rename from bbl/i18n/es/BambuStudio_es.po rename to bbl/i18n/es/OrcaSlicer_es.po index 5a04bafc2..0497d8d08 100644 --- a/bbl/i18n/es/BambuStudio_es.po +++ b/bbl/i18n/es/OrcaSlicer_es.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -367,6 +367,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -379,8 +385,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Añadir" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Date cuenta" @@ -427,33 +450,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"BambuStudio terminará porque se está quedando sin memoria. Le agradeceremos " -"que comunique el problema a nuestro equipo." msgid "Fatal error" msgstr "Error fatal" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"BambuStudio terminará debido a un error de localización. Le agradeceremos " -"que nos informe del escenario específico en el que se ha producido este " -"problema." msgid "Critical error" msgstr "Error crítico" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio recibió una notificación de excepción no controlada: %1%." +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -466,11 +481,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"El archivo de configuración de BambuStudio puede estar dañado y no puede ser " -"procesado." #, c-format, boost-format msgid "" @@ -491,8 +504,8 @@ msgid "Click to download new version in default browser: %s" msgstr "" "Haga clic para descargar la nueva versión en el navegador por defecto: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio necesita una actualización" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer necesita una actualización" msgid "This is the newest version." msgstr "Esta es la versión más reciente." @@ -500,9 +513,6 @@ msgstr "Esta es la versión más reciente." msgid "Info" msgstr "Información" -msgid "Loading user presets..." -msgstr "Cargando los preajustes del usuario..." - msgid "Rebuild" msgstr "Reconstruir" @@ -544,12 +554,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"La versión de Bambu Studio es una versión demasiado antigua y necesita ser " +"La versión de Orca Slicer es una versión demasiado antigua y necesita ser " "actualizada a la última versión antes de poder utilizarla con normalidad" msgid "Login information expired. Please login again." msgstr "Los datos de acceso han caducado. Por favor, inicie sesión de nuevo." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Cargando" @@ -580,8 +593,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Seleccione un archivo de código G:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Ha fallado la inicialización de la interfaz gráfica de Bambu Studio" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Borra" + +msgid "Choose files" +msgstr "Elija los archivos" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Abrir" + +msgid "Rename" +msgstr "Renombrar" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Ha fallado la inicialización de la interfaz gráfica de Orca Slicer" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -659,12 +690,18 @@ msgstr "Añadir forzado de soportes" msgid "Select settings" msgstr "Seleccione los ajustes" -msgid "Delete" -msgstr "Borra" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Eliminar el objeto seleccionado" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Cargar..." @@ -692,9 +729,6 @@ msgstr "Ajustar como objetos individuales" msgid "Printable" msgstr "Imprimible" -msgid "Rename" -msgstr "Renombrar" - msgid "Fix model" msgstr "Fijar el modelo" @@ -747,6 +781,9 @@ msgstr "Descarga en este objeto" msgid "Flush into objects' support" msgstr "Depositar en el soporte de los objetos" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Convertir desde pulgadas" @@ -871,9 +908,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Editar los parámetros de impresión de un solo objeto" @@ -1140,9 +1174,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1152,6 +1183,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1164,21 +1198,9 @@ msgstr "" msgid "No printer" msgstr "Sin impresión" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Cortar filamento" - -msgid "Pull back current filament" -msgstr "Extraer el filamento actual" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "Purgar el filamento viejo" - msgid "?" msgstr "?" @@ -1229,6 +1251,27 @@ msgstr "Calibrar de nuevo" msgid "Cancel calibration" msgstr "Cancelar calibración" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Cortar filamento" + +msgid "Pull back current filament" +msgstr "Extraer el filamento actual" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "Purgar el filamento viejo" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1404,6 +1447,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1426,6 +1472,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "¡Atención!" + msgid "Downloading" msgstr "" @@ -1453,18 +1551,17 @@ msgstr "Copyright" msgid "License" msgstr "Licencia" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio tiene licencia bajo " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer tiene licencia bajo " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, versión 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio se basa en PrusaSlicer de Prusa Research, que proviene de " -"Slic3r de Alessandro Ranellucci y la comunidad RepRap" msgid "Libraries" msgstr "Librerías" @@ -1480,9 +1577,13 @@ msgstr "" msgid "About %s" msgstr "Acerca de %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1493,15 +1594,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "Versión" @@ -1549,6 +1641,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1650,8 +1745,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1659,7 +1753,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2099,6 +2193,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Nivelación de cama automática" @@ -2298,9 +2397,24 @@ msgstr "Generación de datos de vértices de la geometría" msgid "Generating geometry index data" msgstr "Generación de datos de índices geométricos" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Pantalla" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Total" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "hasta" @@ -2343,12 +2457,6 @@ msgstr "Tasa de flujo volumétrico (mm³/seg)" msgid "Used filament" msgstr "Filamento usado" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Total" - msgid "Travel" msgstr "Recorrido" @@ -2412,9 +2520,6 @@ msgstr "Planificar tiempo" msgid "Model printing time" msgstr "Tiempo de impresión del modelo" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Cambiar al modo silencioso" @@ -2508,6 +2613,9 @@ msgstr "Permitir varios materiales en la misma placa" msgid "Avoid extrusion calibration region" msgstr "Evitar la zona de calibración del extrusor" +msgid "Add" +msgstr "Añadir" + msgid "Add plate" msgstr "Añadir placa" @@ -2541,6 +2649,10 @@ msgstr "volver" msgid "Paint Toolbar" msgstr "Barra de herramientas de pintura" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Ratio de Explosión" @@ -2680,22 +2792,19 @@ msgstr "Sí" msgid "No" msgstr "No" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Laminar" - -msgid "Slice all" -msgstr "Laminar todo" - msgid "Slice plate" msgstr "Laminar placa" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Laminar todo" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -3014,6 +3123,14 @@ msgstr "Ve&r" msgid "&Help" msgstr "Ayu&da" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Sobrescribir archivo" @@ -3275,7 +3392,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3471,6 +3588,9 @@ msgstr "Ir a la página de descargas." msgid "Open Folder." msgstr "Abrir Carpeta." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3498,12 +3618,6 @@ msgstr "" msgid "Slice ok." msgstr "Rebanado correcto." -msgid "Export G-Code." -msgstr "Exportar Código G." - -msgid "Export." -msgstr "Exportar." - msgid "Jump to" msgstr "Ir a" @@ -3682,13 +3796,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3739,7 +3864,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3760,6 +3885,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3774,9 +3905,6 @@ msgstr "" msgid "The name may show garbage characters!" msgstr "¡El nombre puede mostrar caracteres no válidos!" -msgid "Attention!" -msgstr "¡Atención!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -3997,7 +4125,7 @@ msgstr "" msgid "Invalid number" msgstr "Número inválido" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -4035,11 +4163,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4121,31 +4252,31 @@ msgstr "" msgid "User Sync" msgstr "Sincronización de usuario" -msgid "Associate files to BambuStudio" +msgid "Associate files to OrcaSlicer" msgstr "Asociar archivos a BambuStudio" -msgid "Associate .3mf files to BambuStudio" +msgid "Associate .3mf files to OrcaSlicer" msgstr "Asociar archivos .3mf a BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"Si se activa, ajusta BambuStudio como aplicación por defecto para abrir " +"Si se activa, ajusta OrcaSlicer como aplicación por defecto para abrir " "archivos .3mf" -msgid "Associate .stl files to BambuStudio" +msgid "Associate .stl files to OrcaSlicer" msgstr "Asociar archivos .stl a BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"Si se activa, ajusta BambuStudio como aplicación por defecto para abrir " +"Si se activa, ajusta OrcaSlicer como aplicación por defecto para abrir " "archivos .stl" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Asociar archivos .step/.stp a BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"Si se activa, ajusta BambuStudio como aplicación por defecto para abrir " +"Si se activa, ajusta OrcaSlicer como aplicación por defecto para abrir " "archivos .step" msgid "Backup" @@ -4286,6 +4417,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Secuencia de impresión" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Placa fría" + +msgid "Engineering Plate" +msgstr "Placa de ingeniería" + +msgid "High Temp Plate" +msgstr "Placa de alta temperatura" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "" "Rebana todas las piezas para obtener una estimación del tiempo y del " @@ -4402,6 +4566,9 @@ msgstr "En línea" msgid "Offline" msgstr "Fuera de línea" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mi dispositivo" @@ -4565,27 +4732,15 @@ msgstr "" "No se puede enviar la tarea de impresión cuando la actualización está en " "curso" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Placa fría" - -msgid "Engineering Plate" -msgstr "Placa de ingeniería" - -msgid "High Temp Plate" -msgstr "Placa de alta temperatura" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Iniciar sesión en la impresora" @@ -5072,6 +5227,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5100,9 +5258,6 @@ msgstr "Lista de materiales" msgid "Assembly Guide" msgstr "Guía de montaje" -msgid "Choose files" -msgstr "Elija los archivos" - msgid "Author" msgstr "" @@ -5155,23 +5310,20 @@ msgstr "No hay actualizaciones disponibles." msgid "The configuration is up to date." msgstr "La configuración está actualizada." -msgid "Flushing volumes for filament change" -msgstr "Volúmenes de limpieza para el cambio de filamentos" - msgid "Auto-Calc" msgstr "Auto-Calc" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Volumen de limpieza (mm³) para cada par de filamentos." +msgid "Flushing volumes for filament change" +msgstr "Volúmenes de limpieza para el cambio de filamentos" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Volumen de limpieza (mm³) para cada par de filamentos." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5209,8 +5361,8 @@ msgstr "Barra de herramientas" msgid "Objects list" msgstr "Lista de objetos" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Importación de datos geométricos desde archivos STL/STEP/3MF/OBJ/AMF." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Copiar al portapapeles" @@ -5453,24 +5605,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "Nueva versión de Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "Nueva versión de Orca Slicer" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5592,10 +5747,6 @@ msgstr "Reparación cancelada" msgid "Copying of file %1% to %2% failed: %3%" msgstr "La copia del archivo %1% a %2% falló: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "La copia del directorio %1% a %2% ha fallado: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Es necesario comprobar los cambios no guardados antes de actualizar la " @@ -6275,13 +6426,9 @@ msgid "Brim type" msgstr "Tipo de balsa" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Esto controla la posición del borde, incluyendo el lado exterior de los " -"modelos, el lado interior de los huecos o ambos. Auto significa que tanto la " -"posición como la anchura del borde se analizan y calculan automáticamente" msgid "outer_only" msgstr "" @@ -6317,9 +6464,6 @@ msgstr "Perfiles de proceso compatibles" msgid "Compatible process profiles condition" msgstr "Condición de los perfiles de proceso compatibles" -msgid "Print sequence" -msgstr "Secuencia de impresión" - msgid "Print sequence, layer by layer or object by object" msgstr "Imprimir la secuencia, capa por capa u objeto por objeto" @@ -7339,6 +7483,12 @@ msgstr "Tamaño de la boquilla" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Espacio de la boquilla entre el cortador y el extremo de la boquilla" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Reducir la retracción del relleno" @@ -7487,6 +7637,15 @@ msgstr "" "boquilla golpee la impresión cuando se desplaza. El uso de la línea espiral " "para levantar z puede evitar el encordado" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7585,6 +7744,12 @@ msgstr "Distancia de la falda" msgid "Distance from skirt to brim or object" msgstr "Distancia de la falda al borde o al objeto" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Contorno de la falda" @@ -7901,6 +8066,14 @@ msgstr "" "Este ajuste determina la distancia entre los nodos de soporte del árbol " "vecinos." +msgid "Adaptive layer height" +msgstr "Altura de capa adaptable" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Diámetro de la rama de soporte del árbol" @@ -8208,6 +8381,22 @@ msgstr "" "acelerar la impresión. De lo contrario, se utilizará por defecto un patrón " "rectilíneo." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Exportar 3MF" @@ -8226,6 +8415,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Laminar" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Cortar las placas: 0-todas las placas, i-placa i, otras-inválidas" @@ -8324,6 +8516,9 @@ msgstr "Generación de zonas de relleno" msgid "Generating infill toolpath" msgstr "Generación de la trayectoria de la herramienta de relleno" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Generar soporte" @@ -8354,6 +8549,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Malla de corte" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Soporte: generar trayectoria en la capa %d" @@ -8580,7 +8786,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8588,7 +8794,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8682,6 +8888,67 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "BambuStudio terminará porque se está quedando sin memoria. Le " +#~ "agradeceremos que comunique el problema a nuestro equipo." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "BambuStudio terminará debido a un error de localización. Le agradeceremos " +#~ "que nos informe del escenario específico en el que se ha producido este " +#~ "problema." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "" +#~ "BambuStudio recibió una notificación de excepción no controlada: %1%." + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "El archivo de configuración de OrcaSlicer puede estar dañado y no puede " +#~ "ser procesado." + +#~ msgid "Loading user presets..." +#~ msgstr "Cargando los preajustes del usuario..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer se basa en PrusaSlicer de Prusa Research, que proviene de " +#~ "Slic3r de Alessandro Ranellucci y la comunidad RepRap" + +#~ msgid "Export G-Code." +#~ msgstr "Exportar Código G." + +#~ msgid "Export." +#~ msgstr "Exportar." + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "" +#~ "Importación de datos geométricos desde archivos STL/STEP/3MF/OBJ/AMF." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "La copia del directorio %1% a %2% ha fallado: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Esto controla la posición del borde, incluyendo el lado exterior de los " +#~ "modelos, el lado interior de los huecos o ambos. Auto significa que tanto " +#~ "la posición como la anchura del borde se analizan y calculan " +#~ "automáticamente" + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Elija un archivo (gcode/.gco/.g/.ngc/ngc):" @@ -8711,9 +8978,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Altura de capa adaptable" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -9005,9 +9269,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoreo de grabación" -#~ msgid "Open" -#~ msgstr "Abrir" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Abrir &PrusaSlicer" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/OrcaSlicer_fr.po similarity index 95% rename from bbl/i18n/fr/BambuStudio_fr.po rename to bbl/i18n/fr/OrcaSlicer_fr.po index fa08f523c..ea0f12e8f 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/OrcaSlicer_fr.po @@ -4,9 +4,9 @@ # 5axes <5axes@free.fr>, 2023. msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "PO-Revision-Date: 2023-02-21 21:56+0200\n" "Last-Translator: 5axes <5axes@free.fr>\n" "Language-Team: 5axes\n" @@ -374,6 +374,12 @@ msgstr "Peinture de jointure" msgid "Remove selection" msgstr "Supprimer la sélection" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "Ajout texte" @@ -386,8 +392,25 @@ msgstr "Épaisseur" msgid "Input text" msgstr "Introduire du texte" -msgid "Add" -msgstr "Ajouter" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Remarquer" @@ -434,34 +457,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "Version SoftFever " - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"BambuStudio va se terminer à cause d'un manque de mémoire. Il peut s'agir " -"d'un bogue. Nous vous serions reconnaissants de signaler le problème à notre " -"équipe." msgid "Fatal error" msgstr "Erreur fatale" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"BambuStudio va s'arrêter à cause d'une erreur de localisation. Il sera " -"apprécié si vous signalez le scénario spécifique dans lequel ce problème " -"s'est produit." msgid "Critical error" msgstr "Erreur critique" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "Bambu Studio a reçu une exception non gérée : %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "Téléchargement du plug-in réseau Bambu" @@ -474,11 +488,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "La connexion de %s a échoué ! [SN:%s, code=%s]" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Le fichier de configuration de BambuStudio est peut-être corrompu et ne peut " -"pas être analysé. Veuillez supprimer le fichier et réessayer." #, c-format, boost-format msgid "" @@ -498,8 +510,8 @@ msgstr "" "Cliquez pour télécharger la nouvelle version dans le navigateur par défaut : " "%s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio a besoin d'une mise à jour" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer a besoin d'une mise à jour" msgid "This is the newest version." msgstr "Il s'agit de la version la plus récente." @@ -507,9 +519,6 @@ msgstr "Il s'agit de la version la plus récente." msgid "Info" msgstr "Info" -msgid "Loading user presets..." -msgstr "Chargement des préréglages utilisateur..." - msgid "Rebuild" msgstr "Reconstruire" @@ -553,12 +562,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"La version de Bambu Studio est trop ancienne et doit être mise à jour vers " -"la dernière version avant de pouvoir être utilisée normalement." +"La version de Orca Slicer est trop ancienne et doit être mise à jour vers la " +"dernière version avant de pouvoir être utilisée normalement." msgid "Login information expired. Please login again." msgstr "Les informations de connexion ont expiré. Veuillez vous reconnecter." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Chargement" @@ -589,8 +601,26 @@ msgstr "Téléchargements en cours" msgid "Select a G-code file:" msgstr "Sélectionnez un fichier G-code :" -msgid "Bambu Studio GUI initialization failed" -msgstr "L'initialisation de l'interface de Bambu Studio a échoué" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Effacer" + +msgid "Choose files" +msgstr "Choisir des fichiers" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Open" + +msgid "Rename" +msgstr "Renommer" + +msgid "Orca Slicer GUI initialization failed" +msgstr "L'initialisation de l'interface de Orca Slicer a échoué" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -668,12 +698,18 @@ msgstr "Ajouter un support personnalisé" msgid "Select settings" msgstr "Sélectionnez les paramètres" -msgid "Delete" -msgstr "Effacer" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Supprimer l'objet sélectionné" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Charger..." @@ -701,9 +737,6 @@ msgstr "Définir en tant qu'objets individuels" msgid "Printable" msgstr "Imprimable" -msgid "Rename" -msgstr "Renommer" - msgid "Fix model" msgstr "Réparer le modèle" @@ -756,6 +789,9 @@ msgstr "Purger dans cet objet" msgid "Flush into objects' support" msgstr "Purger dans les supports de l'objet" +msgid "Edit in Parameter Table" +msgstr "Modifier dans le tableau des paramètres" + msgid "Convert from inch" msgstr "Convertir en pouce" @@ -880,9 +916,6 @@ msgstr "Centrer" msgid "Edit Process Settings" msgstr "Editer les paramètres de découpe" -msgid "Edit in Parameter Table" -msgstr "Modifier dans le tableau des paramètres" - msgid "Edit print parameters for a single object" msgstr "Modifier les paramètres d'impression d'un seul objet" @@ -1146,9 +1179,6 @@ msgstr "Aller à la couche" msgid "Please enter the layer number" msgstr "Entrez le numéro de couche" -msgid "Jump to Layer" -msgstr "Aller à la couche" - msgid "Add Pause" msgstr "Ajouter une pause" @@ -1158,6 +1188,9 @@ msgstr "Ajouter un G-Code personnalisé" msgid "Add Custom Template" msgstr "Ajouter un modèle personnalisé" +msgid "Jump to Layer" +msgstr "Aller à la couche" + msgid "Filament " msgstr "Filament " @@ -1170,20 +1203,8 @@ msgstr "G-Code" msgid "No printer" msgstr "Pas d'imprimante" -msgid "Heat the nozzle" -msgstr "Chauffer la buse" - -msgid "Cut filament" -msgstr "Couper filament" - -msgid "Pull back current filament" -msgstr "Retirer le filament actuel" - -msgid "Push new filament into extruder" -msgstr "Pousser le nouveau filament dans l'extrudeuse" - -msgid "Purge old filament" -msgstr "Purger l'ancien filament" +msgid "..." +msgstr "" msgid "?" msgstr "?" @@ -1234,6 +1255,27 @@ msgstr "Etalonner de nouveau" msgid "Cancel calibration" msgstr "Annuler l'étalonnage" +msgid "Heat the nozzle" +msgstr "Chauffer la buse" + +msgid "Cut filament" +msgstr "Couper filament" + +msgid "Pull back current filament" +msgstr "Retirer le filament actuel" + +msgid "Push new filament into extruder" +msgstr "Pousser le nouveau filament dans l'extrudeuse" + +msgid "Purge old filament" +msgstr "Purger l'ancien filament" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1407,6 +1449,9 @@ msgstr "L'envoi de la tâche d'impression a échoué. Veuillez réessayer." msgid "Send to Printer failed. Please try again." msgstr "L'envoi à l'imprimante a échoué. Veuillez réessayer." +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "Envoi du fichier G-Code sur le réseau local" @@ -1431,6 +1476,58 @@ msgstr "" "Échec du téléchargement du fichier d'impression. Veuillez entrer l'adresse " "IP à nouveau." +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Attention !" + msgid "Downloading" msgstr "Téléchargement" @@ -1458,19 +1555,17 @@ msgstr "Droits d'auteur" msgid "License" msgstr "Licence" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio est sous licence " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer est sous licence " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero Licence Publique Générale, version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio a été développé sur la base de PrusaSlicer de Prusa Research, " -"qui est lui même développé sur la base de Slic3r par Alessandro Ranelucci et " -"la communauté RepRap" msgid "Libraries" msgstr "Bibliothèques" @@ -1486,12 +1581,14 @@ msgstr "" msgid "About %s" msgstr "Au sujet de %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" -"Bambu Studio est basé sur PrusaSlicer de PrusaResearch et SuperSlicer de " -"Merill(supermerill)." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer est initialement basé sur Slic3r d'Alessandro Ranellucci." @@ -1503,19 +1600,6 @@ msgstr "" "Slic3r a été créé par Alessandro Ranellucci avec l'aide de nombreux autres " "contributeurs." -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" -"Bambu Studio fait également référence à certaines idées de Cura d'Ultimaker." - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" -"De nombreuses parties du logiciel proviennent des contributions de la " -"communauté, nous ne pouvons donc pas les énumérer une par une, et elles " -"seront plutôt attribuées dans les commentaires de code correspondants." - msgid "Version" msgstr "Version" @@ -1563,6 +1647,9 @@ msgstr "Facteur K" msgid "Factor N" msgstr "Facteur N" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "Veuillez entrer une valeur valide (K entre 0~0.5)" @@ -1673,23 +1760,16 @@ msgstr "Humidité de la cabine" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" -"Le vert signifie que l'humidité de l'AMS est normale, l'orange représente " -"l'humidité élevée, le rouge représente l'humidité trop élevée. (Hygromètre : " -"plus il est bas, plus il est élevé, les barres : plus il est élevé)." msgid "Desiccant status" msgstr "État du dessiccateur" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" -"Un état du dessiccateur inférieur à deux barres indique que le dessiccateur " -"est peut-être inactif. Veuillez changer le déshydratant. (Plus haut, c'est " -"mieux)" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -2156,6 +2236,11 @@ msgstr "" "Non - réinitialiser automatiquement la densité à la valeur par défaut de non " "100%." +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Niveau de plateau automatique" @@ -2353,9 +2438,24 @@ msgstr "Génération de données de sommet de géométrie" msgid "Generating geometry index data" msgstr "Génération de données d'index de géométrie" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Affichage" +msgid "Flushed" +msgstr "Purger" + +msgid "Total" +msgstr "Total" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "Temps Total" + msgid "up to" msgstr "jusqu'à" @@ -2398,12 +2498,6 @@ msgstr "Débit volumétrique (mm³/s)" msgid "Used filament" msgstr "Filament usagé" -msgid "Flushed" -msgstr "Purger" - -msgid "Total" -msgstr "Total" - msgid "Travel" msgstr "Déplacement" @@ -2467,9 +2561,6 @@ msgstr "Temps de préparation" msgid "Model printing time" msgstr "Temps d'impression du modèle" -msgid "Total time" -msgstr "Temps Total" - msgid "Switch to silent mode" msgstr "Passer en mode silencieux" @@ -2563,6 +2654,9 @@ msgstr "Autoriser plusieurs matériaux sur le même plateau" msgid "Avoid extrusion calibration region" msgstr "Éviter la région d'étalonnage de l'extrusion" +msgid "Add" +msgstr "Ajouter" + msgid "Add plate" msgstr "Ajouter un plateau" @@ -2596,6 +2690,10 @@ msgstr "retour" msgid "Paint Toolbar" msgstr "Barre d'outils de peinture" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Taux d'explosion" @@ -2739,24 +2837,21 @@ msgstr "Oui" msgid "No" msgstr "Non" -msgid " will be closed before creating a new model. Do you want to continue?" -msgstr " sera fermé avant de créer un nouveau modèle. Voulez-vous continuer ?" - -msgid "Slice" -msgstr "Découper" - -msgid "Slice all" -msgstr "Tout découper" +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "" msgid "Slice plate" msgstr "Découper le plateau" -msgid "Export G-code file" -msgstr "Exporter le Fichier G-Code" - msgid "Print plate" msgstr "Imprimer le plateau" +msgid "Slice all" +msgstr "Tout découper" + +msgid "Export G-code file" +msgstr "Exporter le Fichier G-Code" + msgid "Send" msgstr "Envoyer" @@ -3073,6 +3168,14 @@ msgstr "&Vue" msgid "&Help" msgstr "&Aide" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Écraser fichier" @@ -3202,9 +3305,6 @@ msgid "" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"Une autre caméra virtuelle est en cours d'exécution.\n" -"Bambu Studio ne prend en charge qu'une seule caméra virtuelle.\n" -"Voulez-vous arrêter cette caméra virtuelle ?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -3355,8 +3455,8 @@ msgstr "0" msgid "Layers: N/A" msgstr "Couches : N/A" -msgid "Clean" -msgstr "Nettoyer" +msgid "Clear" +msgstr "" msgid "Control" msgstr "Contrôle" @@ -3560,6 +3660,9 @@ msgstr "Allez sur la page de téléchargement." msgid "Open Folder." msgstr "Dossier ouvert." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3587,12 +3690,6 @@ msgstr "Annuler l’envoi" msgid "Slice ok." msgstr "Découpe Ok." -msgid "Export G-Code." -msgstr "Exporter le G-Code." - -msgid "Export." -msgstr "Exporter." - msgid "Jump to" msgstr "Allez à" @@ -3775,6 +3872,17 @@ msgstr "" "La synchronisation des filaments avec AMS fera oublier tous les préréglages " "et couleurs de filaments actuellement sélectionnés. Voulez-vous continuer ?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" "Il n'y a pas de filaments compatibles, et la synchronisation n'est pas " @@ -3782,11 +3890,11 @@ msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" "Il y a quelques filaments inconnus mappés à la présélection générique. " -"Veuillez mettre à jour Bambu Studio ou redémarrer Bambu Studio pour vérifier " +"Veuillez mettre à jour Orca Slicer ou redémarrer Orca Slicer pour vérifier " "s'il y a une mise à jour des préréglages du système." msgid "Untitled" @@ -3849,10 +3957,10 @@ msgstr "Charger 3mf" msgid "The Config can not be loaded." msgstr "La configuration ne peut pas être chargée." -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" -"Le 3mf est généré par l'ancien Bambu Studio, Chargementuniquement des " -"données géométriques." +"Le 3mf est généré par l'ancien Orca Slicer, Chargementuniquement des données " +"géométriques." #, c-format, boost-format msgid "" @@ -3876,6 +3984,12 @@ msgstr "" "La version 3mf %s est plus récente que la version %s, Nou suggerons de " "mettre à jour votre logiciel." +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" "The 3mf is not compatible, load geometry data only!Le fichier 3mf n'est pas " @@ -3892,9 +4006,6 @@ msgstr "" msgid "The name may show garbage characters!" msgstr "Le nom peut afficher des caractères inutiles !" -msgid "Attention!" -msgstr "Attention !" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -4132,8 +4243,8 @@ msgstr "" msgid "Invalid number" msgstr "Numéro invalide" -msgid "Select Bed Type" -msgstr "Sélectionnez le type de plateau" +msgid "Plate Settings" +msgstr "" #, boost-format msgid "Part name: %1%\n" @@ -4168,15 +4279,18 @@ msgstr "Astuces:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" "La fonction \"Réparer le modèle\" n'est actuellement disponible que sous " -"Windows. Veuillez réparer le modèle sur Bambu Studio(windows) ou sur des " +"Windows. Veuillez réparer le modèle sur Orca Slicer(windows) ou sur des " "logiciels de CAO." #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "Le plateau %d : %s ne prend pas en charge le filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" msgid "Switching the language requires application restart.\n" msgstr "Le changement de langue nécessite le redémarrage de l'application.\n" @@ -4258,31 +4372,31 @@ msgstr "" msgid "User Sync" msgstr "Synchronisation utilisateur" -msgid "Associate files to BambuStudio" -msgstr "Associer les fichiers à Bambu Studio" +msgid "Associate files to OrcaSlicer" +msgstr "Associer les fichiers à Orca Slicer" -msgid "Associate .3mf files to BambuStudio" -msgstr "Associer les fichiers .3mf à Bambu Studio" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "Associer les fichiers .3mf à Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"Si activé, définit Bambu Studio comme application par défaut pour ouvrir les " +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " "fichiers .3mf" -msgid "Associate .stl files to BambuStudio" -msgstr "Associer les fichiers .stl à Bambu Studio" +msgid "Associate .stl files to OrcaSlicer" +msgstr "Associer les fichiers .stl à Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"Si activé, définit Bambu Studio comme application par défaut pour ouvrir les " +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " "fichiers .stl" -msgid "Associate .step/.stp files to BambuStudio" -msgstr "Associer les fichiers .step/.stp à Bambu Studio" +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "Associer les fichiers .step/.stp à Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"Si activé, définit Bambu Studio comme application par défaut pour ouvrir les " +"Si activé, définit Orca Slicer comme application par défaut pour ouvrir les " "fichiers STEP (.step,.stp)" msgid "Backup" @@ -4423,6 +4537,39 @@ msgstr "Ajouter/supprimer des matériaux" msgid "Add/Remove printers" msgstr "Ajout/Suppression d'imprimantes" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Séquence d'impression" + +msgid "Same as Global Bed Type" +msgstr "Identique au type de plateau global" + +msgid "Cool Plate" +msgstr "Plateau" + +msgid "Engineering Plate" +msgstr "Plateau Revêtu" + +msgid "High Temp Plate" +msgstr "Plateau Chauffant" + +msgid "Textured PEI Plate" +msgstr "Plateau PEI texturée" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "" "Trancher toutes les couches pour obtenir une estimation du temps et du " @@ -4541,6 +4688,9 @@ msgstr "En ligne" msgid "Offline" msgstr "Hors ligne" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mon appareil" @@ -4733,29 +4883,16 @@ msgstr "" "Impossible d'envoyer la tâche d'impression lorsque la mise à niveau est en " "cours." -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" -"L'imprimante doit se trouver sur le même réseau local que Bambu Studio." + +msgid "The printer is required to be in the same LAN as Orca Slicer." +msgstr "L'imprimante doit se trouver sur le même réseau local que Orca Slicer." msgid "The printer does not support sending to printer SD card." msgstr "" "L'imprimante ne prend pas en charge l'envoi vers la carte SD de l'imprimante." -msgid "Same as Global Bed Type" -msgstr "Identique au type de plateau global" - -msgid "Cool Plate" -msgstr "Plateau" - -msgid "Engineering Plate" -msgstr "Plateau Revêtu" - -msgid "High Temp Plate" -msgstr "Plateau Chauffant" - -msgid "Textured PEI Plate" -msgstr "Plateau PEI texturée" - msgid "Log in printer" msgstr "Connectez-vous à l'imprimante" @@ -5287,6 +5424,9 @@ msgstr "" "L'imprimante P1P ne prend pas en charge le Timelapse Fluide, utilisez plutôt " "le Timelapse traditionnel." +msgid "Select presets to compare" +msgstr "Sélectionner les préréglages à comparer" + msgid "Show all presets (including incompatible)" msgstr "Afficher tous les préréglages (y compris les incompatibles)" @@ -5315,9 +5455,6 @@ msgstr "Nomenclature" msgid "Assembly Guide" msgstr "Guide d'assemblage" -msgid "Choose files" -msgstr "Choisir des fichiers" - msgid "Author" msgstr "Auteur" @@ -5373,24 +5510,21 @@ msgstr "Aucune mise à jour disponible." msgid "The configuration is up to date." msgstr "La configuration est à jour." -msgid "Flushing volumes for filament change" -msgstr "Volumes de rinçage pour le changement de filament" - msgid "Auto-Calc" msgstr "Auto-Calc" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Volume de rinçage (mm³) pour chaque paire de filaments." +msgid "Flushing volumes for filament change" +msgstr "Volumes de rinçage pour le changement de filament" msgid "Multiplier" msgstr "Multiplicateur" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "Volume réel = Volume de purge * Multiplicateur" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Volume de rinçage (mm³) pour chaque paire de filaments." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" -msgstr "Suggestion : Volume réel compris entre [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." @@ -5428,9 +5562,8 @@ msgstr "Barre d'outils" msgid "Objects list" msgstr "Liste des objets" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" msgstr "" -"Importez des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/AMF." msgid "Copy to clipboard" msgstr "Copier dans le presse-papier" @@ -5672,29 +5805,32 @@ msgid "Network plug-in update" msgstr "Network plug-in update" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" "Cliquez sur OK pour mettre à jour le plug-in Réseau au prochain lancement de " -"Bambu Studio." +"Orca Slicer." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" "Un nouveau plug-in réseau (%s) est disponible, voulez-vous l'installer ?" -msgid "New version of Bambu Studio" -msgstr "Nouvelle version de Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "Nouvelle version de Orca Slicer" msgid "Don't remind me of this version again" msgstr "Ne me rappelez plus cette version" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "LAN Connection Failed (Sending print file)" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" -"Étape 1, veuillez confirmer que Bambu Studio et votre imprimante se trouvent " +"Étape 1, veuillez confirmer que Orca Slicer et votre imprimante se trouvent " "sur le même réseau local." msgid "" @@ -5771,7 +5907,7 @@ msgstr "" "La version du firmware est anormale. Une réparation et une mise à jour sont " "nécessaires avant l'impression. Voulez-vous mettre à jour maintenant ? Vous " "pouvez aussi mettre à jour plus tard sur l'imprimante ou mettre à jour la " -"prochaine fois que vous démarrez Bambu Studio." +"prochaine fois que vous démarrez Orca Slicer." msgid "Extension Board" msgstr "Carte d'extension" @@ -5828,10 +5964,6 @@ msgstr "Réparation annulée" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Échec de la copie du fichier %1% vers %2% : %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Échec de la copie du répertoire %1% vers %2% : %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Besoin de vérifier les modifications non enregistrées avant les mises à jour " @@ -6575,14 +6707,9 @@ msgid "Brim type" msgstr "Type de bordure" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Cela contrôle la position de la bordure, y compris le côté extérieur des " -"modèles, le côté intérieur des trous ou les deux. Auto signifie que la " -"position et la largeur de la bordure sont analysées et calculées " -"automatiquement" msgid "outer_only" msgstr "externe seulement" @@ -6618,9 +6745,6 @@ msgstr "Profils de processus compatibles" msgid "Compatible process profiles condition" msgstr "Condition de profils de processus compatibles" -msgid "Print sequence" -msgstr "Séquence d'impression" - msgid "Print sequence, layer by layer or object by object" msgstr "Séquence d'impression, couche par couche ou objet par objet" @@ -7698,6 +7822,12 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "" "Volume de la buse entre le coupeur de filament et l'extrémité de la buse" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Réduire la rétraction du remplissage" @@ -7855,6 +7985,15 @@ msgstr "" "toucher l'impression lors du déplacement. L'utilisation d'une ligne en " "spirale pour soulever z peut empêcher l'enfilage" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "Longueur supplémentaire sur le redémarrage" @@ -7974,6 +8113,12 @@ msgstr "Distance jupe" msgid "Distance from skirt to brim or object" msgstr "Distance de la jupe au bord ou à l'objet" +msgid "Skirt height" +msgstr "Hauteur de la bordure" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Nb de lignes de jupe" @@ -8329,6 +8474,14 @@ msgstr "" "Ce paramètre détermine la distance entre les nœuds des supports arborecents " "voisins." +msgid "Adaptive layer height" +msgstr "Hauteur de couche adaptative" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Diamètre de la branche des supports arborecents" @@ -8692,6 +8845,22 @@ msgstr "" "afin d'accélérer l'impression. Sinon, le motif rectiligne est utilisé par " "défaut." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Exporter 3MF" @@ -8712,6 +8881,9 @@ msgstr "" "Chargement des données de découpage en tranches mises en cache à partir du " "répertoire" +msgid "Slice" +msgstr "Découper" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "" "Découper les plateaux : 0-tous les plateaux, i-plateau i, autres-invalides" @@ -8812,6 +8984,9 @@ msgstr "Génération de régions de remplissage" msgid "Generating infill toolpath" msgstr "Génération d'un parcours d'outil de remplissage" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Génération des supports" @@ -8847,6 +9022,17 @@ msgstr "Le modèle a trop de couches vides." msgid "Slicing mesh" msgstr "Maillage de découpe" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support : génération du parcours d'impression à la couche %d" @@ -9113,7 +9299,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" "Soustraire une partie\n" "Saviez-vous que vous pouvez soustraire un maillage d'un autre à l'aide du " @@ -9126,13 +9312,13 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" "STEP\n" "Saviez-vous que vous pouvez améliorer la qualité de votre impression en " "découpant un fichier STEP au lieu d'un STL ?\n" -"Bambu Studio prend en charge le découpage des fichiers STEP, ce qui permet " +"Orca Slicer prend en charge le découpage des fichiers STEP, ce qui permet " "d'obtenir des résultats plus fluides qu'avec un STL de moindre résolution. " "Essayez-le !" @@ -9269,6 +9455,142 @@ msgstr "" "Saviez-vous que vous pouvez utiliser plus de boucles de mur et une densité " "de remplissage plus élevée pour améliorer la résistance du modèle ?" +#~ msgid "SoftFever Version" +#~ msgstr "Version SoftFever " + +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "BambuStudio va se terminer à cause d'un manque de mémoire. Il peut s'agir " +#~ "d'un bogue. Nous vous serions reconnaissants de signaler le problème à " +#~ "notre équipe." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "BambuStudio va s'arrêter à cause d'une erreur de localisation. Il sera " +#~ "apprécié si vous signalez le scénario spécifique dans lequel ce problème " +#~ "s'est produit." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "Orca Slicer a reçu une exception non gérée : %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Le fichier de configuration de OrcaSlicer est peut-être corrompu et ne " +#~ "peut pas être analysé. Veuillez supprimer le fichier et réessayer." + +#~ msgid "Loading user presets..." +#~ msgstr "Chargement des préréglages utilisateur..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer a été développé sur la base de PrusaSlicer de Prusa Research, " +#~ "qui est lui même développé sur la base de Slic3r par Alessandro Ranelucci " +#~ "et la communauté RepRap" + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +#~ "Merill(supermerill)." +#~ msgstr "" +#~ "Orca Slicer est basé sur PrusaSlicer de PrusaResearch et SuperSlicer de " +#~ "Merill(supermerill)." + +#~ msgid "Orca Slicer also referenced some ideas from Cura by Ultimaker." +#~ msgstr "" +#~ "Orca Slicer fait également référence à certaines idées de Cura " +#~ "d'Ultimaker." + +#~ msgid "" +#~ "There many parts of the software that come from community contributions, " +#~ "so we're unable to list them one-by-one, and instead, they'll be " +#~ "attributed in the corresponding code comments." +#~ msgstr "" +#~ "De nombreuses parties du logiciel proviennent des contributions de la " +#~ "communauté, nous ne pouvons donc pas les énumérer une par une, et elles " +#~ "seront plutôt attribuées dans les commentaires de code correspondants." + +#~ msgid "" +#~ "Green means that AMS humidity is normal, orange represent humidity is " +#~ "high, red represent humidity is too high.(Hygrometer: lower the better, " +#~ "The bars: higher the better)" +#~ msgstr "" +#~ "Le vert signifie que l'humidité de l'AMS est normale, l'orange représente " +#~ "l'humidité élevée, le rouge représente l'humidité trop élevée. " +#~ "(Hygromètre : plus il est bas, plus il est élevé, les barres : plus il " +#~ "est élevé)." + +#~ msgid "" +#~ "A desiccant status lower than two bars indicates that desiccant may be " +#~ "inactive. Please change the desiccant. (Higher is better)" +#~ msgstr "" +#~ "Un état du dessiccateur inférieur à deux barres indique que le " +#~ "dessiccateur est peut-être inactif. Veuillez changer le déshydratant. " +#~ "(Plus haut, c'est mieux)" + +#~ msgid "" +#~ " will be closed before creating a new model. Do you want to continue?" +#~ msgstr "" +#~ " sera fermé avant de créer un nouveau modèle. Voulez-vous continuer ?" + +#~ msgid "" +#~ "Another virtual camera is running.\n" +#~ "Orca Slicer supports only a single virtual camera.\n" +#~ "Do you want to stop this virtual camera?" +#~ msgstr "" +#~ "Une autre caméra virtuelle est en cours d'exécution.\n" +#~ "Orca Slicer ne prend en charge qu'une seule caméra virtuelle.\n" +#~ "Voulez-vous arrêter cette caméra virtuelle ?" + +#~ msgid "Clean" +#~ msgstr "Nettoyer" + +#~ msgid "Export G-Code." +#~ msgstr "Exporter le G-Code." + +#~ msgid "Export." +#~ msgstr "Exporter." + +#~ msgid "Select Bed Type" +#~ msgstr "Sélectionnez le type de plateau" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Le plateau %d : %s ne prend pas en charge le filament %s (%s)." + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Volume réel = Volume de purge * Multiplicateur" + +#, c-format, boost-format +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Suggestion : Volume réel compris entre [%d, %d]" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "" +#~ "Importez des données de géométrie à partir de fichiers STL/STEP/3MF/OBJ/" +#~ "AMF." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Échec de la copie du répertoire %1% vers %2% : %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Cela contrôle la position de la bordure, y compris le côté extérieur des " +#~ "modèles, le côté intérieur des trous ou les deux. Auto signifie que la " +#~ "position et la largeur de la bordure sont analysées et calculées " +#~ "automatiquement" + #~ msgid "Recent" #~ msgstr "Récent" @@ -9318,15 +9640,9 @@ msgstr "" #~ "Ceci définit le seuil de la longueur du petit périmètre. Le seuil par " #~ "défaut est de 6,5 mm" -#~ msgid "Select presets to compare" -#~ msgstr "Sélectionner les préréglages à comparer" - #~ msgid "Skirt" #~ msgstr "Jupe" -#~ msgid "Skirt height" -#~ msgstr "Hauteur de la bordure" - #~ msgid "Internal Version" #~ msgstr "Version interne" @@ -9450,9 +9766,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Hauteur de couche adaptative" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -9737,9 +10050,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Enregistrement de surveillance" -#~ msgid "Open" -#~ msgstr "Open" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Ouvrir &PrusaSlicer" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/OrcaSlicer_hu.po similarity index 95% rename from bbl/i18n/hu/BambuStudio_hu.po rename to bbl/i18n/hu/OrcaSlicer_hu.po index 41d62d6fe..d462d1752 100644 --- a/bbl/i18n/hu/BambuStudio_hu.po +++ b/bbl/i18n/hu/OrcaSlicer_hu.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -366,6 +366,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -378,8 +384,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Hozzáadás" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Megjegyzés" @@ -396,7 +419,7 @@ msgstr "%1% lecserélve a következővel: %2%" msgid "The configuration may be generated by a newer version of BambuStudio." msgstr "" -"Előfordulhat, hogy a konfigurációt a BambuStudio egy újabb verziójával " +"Előfordulhat, hogy a konfigurációt a OrcaSlicer egy újabb verziójával " "generálták." msgid "Some values have been replaced. Please check them:" @@ -426,32 +449,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"A BambuStudio leáll, mert elfogy a memória. Lehet, hogy ez egy hiba. " -"Örülnénk, ha jelentenéd a problémát a csapatunknak." msgid "Fatal error" msgstr "Súlyos hiba" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"A BambuStudio lokalizációs hiba miatt leáll. Nagyra értékelnénk, ha " -"jelentenéd a konkrét esetet, amikor ez a probléma előfordult." msgid "Critical error" msgstr "Kritikus hiba" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "A BambuStudio kezeletlen kivételbe ütközött: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -464,11 +480,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"A BambuStudio konfigurációs fájl valószínűleg megsérült, ezért nem " -"használható. Kérjük, töröld a fájlt, és próbáld meg újra." #, c-format, boost-format msgid "" @@ -488,7 +502,7 @@ msgstr "Konfiguráció betöltése" msgid "Click to download new version in default browser: %s" msgstr "Kattints az új verzió letöltéséhez az alapértelmezett böngészőben: %s" -msgid "The Bambu Studio needs an upgrade" +msgid "The Orca Slicer needs an upgrade" msgstr "A Bambu Studiot frissíteni kell" msgid "This is the newest version." @@ -497,9 +511,6 @@ msgstr "Ez a legújabb verzió." msgid "Info" msgstr "Infó" -msgid "Loading user presets..." -msgstr "Felhasználói beállítások betöltése..." - msgid "Rebuild" msgstr "Újraindítás" @@ -541,12 +552,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"A Bambu Studio ezen verziója túl régi és a legfrissebb verzióra kell " +"A Orca Slicer ezen verziója túl régi és a legfrissebb verzióra kell " "frissíteni, mielőtt rendesen használható lenne" msgid "Login information expired. Please login again." msgstr "A bejelentkezési adatok érvénytelenek. Kérjük, jelentkezz be újra." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Betöltés" @@ -577,8 +591,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Válassz egy G-code fájlt:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Nem sikerült a Bambu Studio GUI inicializálása" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Törlés" + +msgid "Choose files" +msgstr "Fájlok kiválasztása" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Open" + +msgid "Rename" +msgstr "Átnevezés" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Nem sikerült a Orca Slicer GUI inicializálása" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -656,12 +688,18 @@ msgstr "Támasz kényszerítő hozzáadása" msgid "Select settings" msgstr "Beállítások kiválasztása" -msgid "Delete" -msgstr "Törlés" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Kiválasztott objektum törlése" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Betöltés..." @@ -689,9 +727,6 @@ msgstr "Beállítás különálló objektumokként" msgid "Printable" msgstr "Nyomtatható" -msgid "Rename" -msgstr "Átnevezés" - msgid "Fix model" msgstr "Model javítása" @@ -744,6 +779,9 @@ msgstr "Öblítés ebbe a tárgyba" msgid "Flush into objects' support" msgstr "Öblítés a tárgyak támaszába" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Átváltás hüvelykről" @@ -869,9 +907,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Nyomtatási paraméterek szerkesztése egy objektumhoz" @@ -1137,9 +1172,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1149,6 +1181,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1161,21 +1196,9 @@ msgstr "" msgid "No printer" msgstr "Nincs nyomtató" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Filament vágása" - -msgid "Pull back current filament" -msgstr "Jelenlegi filament visszahúzása" - -msgid "Push new filament into extruder" -msgstr "Új filament betöltése az extruderbe" - -msgid "Purge old filament" -msgstr "Régi filament kiöblítése" - msgid "?" msgstr "?" @@ -1226,6 +1249,27 @@ msgstr "Kalibrálja újra" msgid "Cancel calibration" msgstr "Kalibrálás megszakítása" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Filament vágása" + +msgid "Pull back current filament" +msgstr "Jelenlegi filament visszahúzása" + +msgid "Push new filament into extruder" +msgstr "Új filament betöltése az extruderbe" + +msgid "Purge old filament" +msgstr "Régi filament kiöblítése" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1399,6 +1443,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1421,6 +1468,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Figyelem!" + msgid "Downloading" msgstr "Letöltés" @@ -1448,19 +1547,17 @@ msgstr "Copyright" msgid "License" msgstr "Licenc" -msgid "Bambu Studio is licensed under " -msgstr "A Bambu Studio a következő licencet használja " +msgid "Orca Slicer is licensed under " +msgstr "A Orca Slicer a következő licencet használja " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"A Bambu Studio a Prusa Research által készített PrusaSliceren alapul, amely " -"az Alessandro Ranellucci és a RepRap közösség által készített Slic3r-ből " -"származik" msgid "Libraries" msgstr "Könyvtárak" @@ -1476,12 +1573,14 @@ msgstr "" msgid "About %s" msgstr "%s névjegye" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" -"A Bambu Studio a PrusaResearch által készített PrusaSlicer és Merill " -"(supermerill) által készített SuperSlicer alapján készült." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "" @@ -1494,18 +1593,6 @@ msgid "" msgstr "" "A Slic3r-t Alessandro Ranellucci készítette sok más közreműködő segítségével." -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "A Bambu Studio az Ultimaker Cura néhány ötletére is támaszkodott." - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" -"A szoftver számos része származik közösségi közreműködésből, így nem tudjuk " -"őket egyenként felsorolni, ezért a megfelelő helyeken a kód kommentekben " -"vannak feltüntetve." - msgid "Version" msgstr "Verzió" @@ -1554,6 +1641,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1655,8 +1745,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1664,7 +1753,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2094,6 +2183,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Automatikus asztalszintezés" @@ -2290,9 +2384,24 @@ msgstr "Geometriai vertex adatok generálása" msgid "Generating geometry index data" msgstr "Geometriai index adatok generálása" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Megjelenítés" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Összesen" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "legfeljebb" @@ -2335,12 +2444,6 @@ msgstr "Térfogatáramlás (mm³/s)" msgid "Used filament" msgstr "Használt filament" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Összesen" - msgid "Travel" msgstr "Mozgás" @@ -2404,9 +2507,6 @@ msgstr "Előkészítési idő" msgid "Model printing time" msgstr "Modell nyomtatási ideje" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Váltás csendes módra" @@ -2500,6 +2600,9 @@ msgstr "Többféle anyag használata egy tálcán" msgid "Avoid extrusion calibration region" msgstr "Extrudáláskalibráció környékének elkerülése" +msgid "Add" +msgstr "Hozzáadás" + msgid "Add plate" msgstr "Tálca hozzáadása" @@ -2533,6 +2636,10 @@ msgstr "vissza" msgid "Paint Toolbar" msgstr "Festés eszköztár" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Robbantási arány" @@ -2676,22 +2783,19 @@ msgstr "Igen" msgid "No" msgstr "Nem" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Szeletelés" - -msgid "Slice all" -msgstr "Összes szeletelése" - msgid "Slice plate" msgstr "Tálca szeletelése" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Összes szeletelése" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -3010,6 +3114,14 @@ msgstr "&Nézet" msgid "&Help" msgstr "&Segítség" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -3271,7 +3383,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3467,6 +3579,9 @@ msgstr "Látogass el a letöltési oldalra." msgid "Open Folder." msgstr "Mappa megnyitása." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3494,12 +3609,6 @@ msgstr "" msgid "Slice ok." msgstr "Szeletelés kész." -msgid "Export G-Code." -msgstr "G-kód exportálása." - -msgid "Export." -msgstr "Exportálás." - msgid "Jump to" msgstr "Ugrás ide:" @@ -3677,13 +3786,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3733,7 +3853,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3754,6 +3874,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3767,9 +3893,6 @@ msgid "The name may show garbage characters!" msgstr "" "A nem támogatott szövegkódolás miatt helytelen karakterek jelenhetnek meg!" -msgid "Attention!" -msgstr "Figyelem!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "Nem sikerült betölteni \"%1%\" fájlt. Érvénytelen konfiguráció." @@ -3990,7 +4113,7 @@ msgstr "" msgid "Invalid number" msgstr "Érvénytelen szám" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -4026,11 +4149,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4110,29 +4236,29 @@ msgstr "" msgid "User Sync" msgstr "Felhasználó szinkronizálás" -msgid "Associate files to BambuStudio" +msgid "Associate files to OrcaSlicer" msgstr "Fájlok társítása a BambuStudiohoz" -msgid "Associate .3mf files to BambuStudio" +msgid "Associate .3mf files to OrcaSlicer" msgstr ".3mf fájlok társítása a BambuStudiohoz" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" "Ha engedélyezve van, a BambuStudio-t állítja be alapértelmezett " "alkalmazásként a .3mf fájlok megnyitásához" -msgid "Associate .stl files to BambuStudio" +msgid "Associate .stl files to OrcaSlicer" msgstr ".stl fájlok társítása a BambuStudiohoz" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" "Ha engedélyezve van, a BambuStudio-t állítja be alapértelmezett " "alkalmazásként az .stl fájlok megnyitásához" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr ".step/.stp fájlok társítása a BambuStudiohoz" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" "Ha engedélyezve van, a BambuStudio-t állítja be alapértelmezett " "alkalmazásként a .step fájlok megnyitásához" @@ -4275,6 +4401,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Nyomtatás sorrendje" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Cool Plate" + +msgid "Engineering Plate" +msgstr "Engineering Plate" + +msgid "High Temp Plate" +msgstr "High Temp Plate" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "Szeleteld fel az összes tálcát az idő és a filament becsléséhez" @@ -4386,6 +4545,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Saját eszköz" @@ -4549,27 +4711,15 @@ msgstr "" "Nem küldhetsz nyomtatási feladatot a nyomtatóra, amikor frissítés van " "folyamatban" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Cool Plate" - -msgid "Engineering Plate" -msgstr "Engineering Plate" - -msgid "High Temp Plate" -msgstr "High Temp Plate" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Bejelentkezés a nyomtatóra" @@ -5051,6 +5201,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5079,9 +5232,6 @@ msgstr "Alkatrészlista" msgid "Assembly Guide" msgstr "Összeszerelési útmutató" -msgid "Choose files" -msgstr "Fájlok kiválasztása" - msgid "Author" msgstr "" @@ -5124,7 +5274,7 @@ msgstr "Kilépés %s" msgid "the Configuration package is incompatible with current APP." msgstr "" -"A konfigurációs csomag nem kompatibilis a Bambu Studio jelenlegi verziójával." +"A konfigurációs csomag nem kompatibilis a Orca Slicer jelenlegi verziójával." msgid "Configuration updates" msgstr "Konfiguráció frissítések" @@ -5135,23 +5285,20 @@ msgstr "Nincs elérhető frissítés." msgid "The configuration is up to date." msgstr "A konfiguráció naprakész." -msgid "Flushing volumes for filament change" -msgstr "Filament csere tiszítási mennyisége" - msgid "Auto-Calc" msgstr "Automatikus számítás" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Egyes filamentpárok tiszítási mennyisége (mm³)." +msgid "Flushing volumes for filament change" +msgstr "Filament csere tiszítási mennyisége" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Egyes filamentpárok tiszítási mennyisége (mm³)." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5188,8 +5335,8 @@ msgstr "Eszköztár" msgid "Objects list" msgstr "Objektumok listája" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Geometriai adatok importálása STL/STEP/3MF/OBJ/AMF fájlokból." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Másolás a vágólapra" @@ -5431,24 +5578,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "A Bambu Studio új verziója" +msgid "New version of Orca Slicer" +msgstr "A Orca Slicer új verziója" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5570,10 +5720,6 @@ msgstr "Javítás megszakítva" msgid "Copying of file %1% to %2% failed: %3%" msgstr "%1% fájl másolása sikertelen a következő helyre: %2% Hiba: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "%1% mappa másolása sikertelen a következő helyre: %2% Hiba: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Kérjük, ellenőrizd a nem mentett módosításokat a konfiguráció frissítése " @@ -6248,13 +6394,9 @@ msgid "Brim type" msgstr "Perem típusa" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Ez szabályozza a perem típusát a modellek külső oldalán, a furatok belső " -"oldalán, vagy mindkét helyen. Az Auto beállítás azt jelenti, hogy mind a " -"perem pozícióját, mind a perem szélességét a szeletelő szabályozza." msgid "outer_only" msgstr "" @@ -6290,9 +6432,6 @@ msgstr "Kompatibilis folyamatprofilok" msgid "Compatible process profiles condition" msgstr "Kompatibilis folyamatprofil állapot" -msgid "Print sequence" -msgstr "Nyomtatás sorrendje" - msgid "Print sequence, layer by layer or object by object" msgstr "Nyomtatási sorrend, rétegenként vagy tárgyanként" @@ -7307,6 +7446,12 @@ msgstr "Fúvóka térfogata" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "A fúvóka térfogata a filamentvágó és a fúvóka vége között" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Csökkentett visszahúzás kitöltésnél" @@ -7456,6 +7601,15 @@ msgstr "" "nagyobb mozgás közben a tárgynak ütközzön. A Z tengely emelésekor használt " "körkörös mozgás megelőzheti a szálazást." +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7554,6 +7708,12 @@ msgstr "Szoknya távolsága" msgid "Distance from skirt to brim or object" msgstr "A szoknyától a peremig vagy tárgyig mért távolság" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Szoknya hurkok száma" @@ -7877,6 +8037,14 @@ msgstr "" "Ez a beállítás határozza meg a szomszédos fa támasz csomópontok közötti " "távolságot." +msgid "Adaptive layer height" +msgstr "Adaptív rétegmagasság" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Fa támasz ágának átmérője" @@ -8181,6 +8349,22 @@ msgstr "" "területen a koncentrikus mintát fogja használni. Ellenkező esetben " "alapértelmezés szerint az egyenes vonalú mintát használja." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "3MF exportálása" @@ -8199,6 +8383,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Szeletelés" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Tálcák szeletelése: 0 - összes tálca, i - i tálca, egyéb - érvénytelen" @@ -8296,6 +8483,9 @@ msgstr "Kitöltési területek generálása" msgid "Generating infill toolpath" msgstr "Kitöltési szerszámút generálás" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Támaszok generálása" @@ -8325,6 +8515,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Háló szeletelése" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Támasz: szerszámút generálása %d. réteg" @@ -8551,7 +8752,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8559,7 +8760,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8653,6 +8854,83 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "A OrcaSlicer leáll, mert elfogy a memória. Lehet, hogy ez egy hiba. " +#~ "Örülnénk, ha jelentenéd a problémát a csapatunknak." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "A OrcaSlicer lokalizációs hiba miatt leáll. Nagyra értékelnénk, ha " +#~ "jelentenéd a konkrét esetet, amikor ez a probléma előfordult." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "A OrcaSlicer kezeletlen kivételbe ütközött: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "A OrcaSlicer konfigurációs fájl valószínűleg megsérült, ezért nem " +#~ "használható. Kérjük, töröld a fájlt, és próbáld meg újra." + +#~ msgid "Loading user presets..." +#~ msgstr "Felhasználói beállítások betöltése..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "A Orca Slicer a Prusa Research által készített PrusaSliceren alapul, " +#~ "amely az Alessandro Ranellucci és a RepRap közösség által készített " +#~ "Slic3r-ből származik" + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +#~ "Merill(supermerill)." +#~ msgstr "" +#~ "A Orca Slicer a PrusaResearch által készített PrusaSlicer és Merill " +#~ "(supermerill) által készített SuperSlicer alapján készült." + +#~ msgid "Orca Slicer also referenced some ideas from Cura by Ultimaker." +#~ msgstr "A Orca Slicer az Ultimaker Cura néhány ötletére is támaszkodott." + +#~ msgid "" +#~ "There many parts of the software that come from community contributions, " +#~ "so we're unable to list them one-by-one, and instead, they'll be " +#~ "attributed in the corresponding code comments." +#~ msgstr "" +#~ "A szoftver számos része származik közösségi közreműködésből, így nem " +#~ "tudjuk őket egyenként felsorolni, ezért a megfelelő helyeken a kód " +#~ "kommentekben vannak feltüntetve." + +#~ msgid "Export G-Code." +#~ msgstr "G-kód exportálása." + +#~ msgid "Export." +#~ msgstr "Exportálás." + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Geometriai adatok importálása STL/STEP/3MF/OBJ/AMF fájlokból." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "%1% mappa másolása sikertelen a következő helyre: %2% Hiba: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Ez szabályozza a perem típusát a modellek külső oldalán, a furatok belső " +#~ "oldalán, vagy mindkét helyen. Az Auto beállítás azt jelenti, hogy mind a " +#~ "perem pozícióját, mind a perem szélességét a szeletelő szabályozza." + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Válassz ki egy fájlt (gcode/.gco/.g/.ngc/ngc):" @@ -8682,9 +8960,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptív rétegmagasság" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8986,9 +9261,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Felvétel monitorozása" -#~ msgid "Open" -#~ msgstr "Open" - #~ msgid "Open &PrusaSlicer" #~ msgstr "PrusaSlicer megnyitása" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/OrcaSlicer_it.po similarity index 95% rename from bbl/i18n/it/BambuStudio_it.po rename to bbl/i18n/it/OrcaSlicer_it.po index 7c62eacfd..056ef59a1 100644 --- a/bbl/i18n/it/BambuStudio_it.po +++ b/bbl/i18n/it/OrcaSlicer_it.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -365,6 +365,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -377,8 +383,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Aggiungi" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Avvertenza" @@ -395,7 +418,7 @@ msgstr "%1% was replaced with %2%" msgid "The configuration may be generated by a newer version of BambuStudio." msgstr "" -"The configuration may have been generated by a newer version of Bambu Studio." +"The configuration may have been generated by a newer version of Orca Slicer." msgid "Some values have been replaced. Please check them:" msgstr "Some values have been replaced. Please check them:" @@ -422,30 +445,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"Bambu Studio has run out of memory and will close. This may be a bug. Please " -"report this error to Technical Support." msgid "Fatal error" msgstr "Errore irreversibile" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." -msgstr "A localization error has occurred, and Bambu Studio will close. " +msgstr "" msgid "Critical error" msgstr "Errore critico" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio got an unhandled exception: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -458,11 +476,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Bambu Studio configuration file is not able to be parsed and may be " -"corrupted. Please delete the file and try again." #, c-format, boost-format msgid "" @@ -482,8 +498,8 @@ msgstr "Caricamento configurazione" msgid "Click to download new version in default browser: %s" msgstr "Click to download new version in default browser: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio needs an update" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer needs an update" msgid "This is the newest version." msgstr "This is the newest version." @@ -491,9 +507,6 @@ msgstr "This is the newest version." msgid "Info" msgstr "Info" -msgid "Loading user presets..." -msgstr "Loading user presets..." - msgid "Rebuild" msgstr "Rebuild" @@ -535,12 +548,15 @@ msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" msgstr "" -"The version of Bambu Studio is too low and needs to be updated to the latest " +"The version of Orca Slicer is too low and needs to be updated to the latest " "version before it can be used normally" msgid "Login information expired. Please login again." msgstr "Login information expired. Please login again." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Caricamento" @@ -571,8 +587,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Select a G-code file:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Bambu Studio GUI initialization failed" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Elimina" + +msgid "Choose files" +msgstr "Choose files" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Open" + +msgid "Rename" +msgstr "Rinomina" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Orca Slicer GUI initialization failed" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -650,12 +684,18 @@ msgstr "Aggiungi rinforzo supporto" msgid "Select settings" msgstr "Select settings" -msgid "Delete" -msgstr "Elimina" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Delete the selected object" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Caricamento..." @@ -683,9 +723,6 @@ msgstr "Set as Individual Objects" msgid "Printable" msgstr "Stampabile" -msgid "Rename" -msgstr "Rinomina" - msgid "Fix model" msgstr "Fix Model" @@ -738,6 +775,9 @@ msgstr "Flush into this object" msgid "Flush into objects' support" msgstr "Flush into objects' support" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Convert from Inches" @@ -861,9 +901,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Edit print parameters for a single object" @@ -1120,9 +1157,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1132,6 +1166,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1144,21 +1181,9 @@ msgstr "" msgid "No printer" msgstr "No printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Cut filament" - -msgid "Pull back current filament" -msgstr "Pull back the current filament" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "Purge old filament" - msgid "?" msgstr "?" @@ -1207,6 +1232,27 @@ msgstr "Calibrate again" msgid "Cancel calibration" msgstr "Cancel calibration" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Cut filament" + +msgid "Pull back current filament" +msgstr "Pull back the current filament" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "Purge old filament" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1376,6 +1422,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1398,6 +1447,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Attenzione!" + msgid "Downloading" msgstr "Downloading" @@ -1425,18 +1526,17 @@ msgstr "Copyright" msgid "License" msgstr "License" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio is licensed under " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer is licensed under " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, versione 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is based on " -"Slic3r by Alessandro Ranellucci and the RepRap community" msgid "Libraries" msgstr "Libraries" @@ -1452,9 +1552,13 @@ msgstr "" msgid "About %s" msgstr "Informazioni su %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1465,15 +1569,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "Versione" @@ -1521,6 +1616,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1622,8 +1720,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1631,7 +1728,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2063,6 +2160,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Auto bed leveling" @@ -2259,9 +2361,24 @@ msgstr "Generating geometry vertex data" msgid "Generating geometry index data" msgstr "Generating geometry index data" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Display" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Totale" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "fino a" @@ -2304,12 +2421,6 @@ msgstr "Flusso volumetrico (mm³/s)" msgid "Used filament" msgstr "Filamento usato" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Totale" - msgid "Travel" msgstr "Spostamento" @@ -2373,9 +2484,6 @@ msgstr "Prepare time" msgid "Model printing time" msgstr "Model printing time" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Switch to silent mode" @@ -2469,6 +2577,9 @@ msgstr "Allow multiple materials on same plate" msgid "Avoid extrusion calibration region" msgstr "Avoid extrusion calibration region" +msgid "Add" +msgstr "Aggiungi" + msgid "Add plate" msgstr "Add Plate" @@ -2502,6 +2613,10 @@ msgstr "return" msgid "Paint Toolbar" msgstr "Paint Toolbar" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Explosion Ratio" @@ -2641,22 +2756,19 @@ msgstr "Yes" msgid "No" msgstr "No" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Processa" - -msgid "Slice all" -msgstr "Slice all" - msgid "Slice plate" msgstr "Slice plate" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Slice all" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -2975,6 +3087,14 @@ msgstr "&Vista" msgid "&Help" msgstr "&Aiuto" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Overwrite file" @@ -3236,7 +3356,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3432,6 +3552,9 @@ msgstr "Go to download page" msgid "Open Folder." msgstr "Apri Cartella." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3459,12 +3582,6 @@ msgstr "" msgid "Slice ok." msgstr "Slice complete" -msgid "Export G-Code." -msgstr "Esporta G-code." - -msgid "Export." -msgstr "Esporta." - msgid "Jump to" msgstr "Jump to" @@ -3641,13 +3758,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3698,7 +3826,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3719,6 +3847,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3731,9 +3865,6 @@ msgstr "Component name(s) inside step file not in UTF8 format!" msgid "The name may show garbage characters!" msgstr "Because of unsupported text encoding, garbage characters may appear!" -msgid "Attention!" -msgstr "Attenzione!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "Failed loading file \"%1%\". An invalid configuration was found." @@ -3948,7 +4079,7 @@ msgstr "Custom supports and color painting were removed before repairing." msgid "Invalid number" msgstr "Invalid number" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -3984,11 +4115,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4066,31 +4200,31 @@ msgstr "Auto sync user presets (Printer/Filament/Process)" msgid "User Sync" msgstr "User Sync" -msgid "Associate files to BambuStudio" -msgstr "Associate files to Bambu Studio" +msgid "Associate files to OrcaSlicer" +msgstr "Associate files to Orca Slicer" -msgid "Associate .3mf files to BambuStudio" -msgstr "Associate .3mf files to Bambu Studio" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "Associate .3mf files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .3mf " +"If enabled, this sets Orca Slicer as the default application to open .3mf " "files." -msgid "Associate .stl files to BambuStudio" -msgstr "Associate .stl files to Bambu Studio" +msgid "Associate .stl files to OrcaSlicer" +msgstr "Associate .stl files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .stl " +"If enabled, this sets Orca Slicer as the default application to open .stl " "files." -msgid "Associate .step/.stp files to BambuStudio" -msgstr "Associate .step/.stp files to Bambu Studio" +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "Associate .step/.stp files to Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"If enabled, this sets Bambu Studio as the default application to open .step " +"If enabled, this sets Orca Slicer as the default application to open .step " "files." msgid "Backup" @@ -4231,6 +4365,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Print sequence" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Cool Plate" + +msgid "Engineering Plate" +msgstr "Engineering Plate" + +msgid "High Temp Plate" +msgstr "High Temp Plate" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "Slice all plates to obtain time and filament estimation" @@ -4343,6 +4510,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "My Device" @@ -4502,27 +4672,15 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Cannot send print tasks when an update is in progress" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Cool Plate" - -msgid "Engineering Plate" -msgstr "Engineering Plate" - -msgid "High Temp Plate" -msgstr "High Temp Plate" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Log in printer" @@ -4997,6 +5155,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5025,9 +5186,6 @@ msgstr "Bill of Materials" msgid "Assembly Guide" msgstr "Assembly Guide" -msgid "Choose files" -msgstr "Choose files" - msgid "Author" msgstr "" @@ -5083,23 +5241,20 @@ msgstr "No updates available." msgid "The configuration is up to date." msgstr "The configuration is up to date." -msgid "Flushing volumes for filament change" -msgstr "Flushing volumes for filament change" - msgid "Auto-Calc" msgstr "Auto-Calc" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Flushing volume (mm³) for each filament pair." +msgid "Flushing volumes for filament change" +msgstr "Flushing volumes for filament change" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Flushing volume (mm³) for each filament pair." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5136,8 +5291,8 @@ msgstr "Toolbar" msgid "Objects list" msgstr "Objects list" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Copia negli appunti" @@ -5376,24 +5531,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "New version of Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "New version of Orca Slicer" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5515,10 +5673,6 @@ msgstr "Repair canceled" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Copia del file %1% su %2% non riuscita: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Copying directory %1% to %2% failed: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "Please check any unsaved changes before updating the configuration." @@ -6181,13 +6335,9 @@ msgid "Brim type" msgstr "Tipo di brim" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"This controls brim position including outer side of models, inner side of " -"holes, or both. Auto means both the brim position and brim width are " -"analyzed and calculated automatically." msgid "outer_only" msgstr "" @@ -6223,9 +6373,6 @@ msgstr "Compatible process profiles" msgid "Compatible process profiles condition" msgstr "Compatible process profiles condition" -msgid "Print sequence" -msgstr "Print sequence" - msgid "Print sequence, layer by layer or object by object" msgstr "" "This determines the print sequence, allowing you to print layer-by-layer or " @@ -7230,6 +7377,12 @@ msgstr "Nozzle volume" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volume of nozzle between the filament cutter and the end of the nozzle" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Reduce infill retraction" @@ -7372,6 +7525,15 @@ msgstr "" "hitting the print when traveling more. Using spiral lines to lift z can " "prevent stringing." +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7470,6 +7632,12 @@ msgstr "Skirt distance" msgid "Distance from skirt to brim or object" msgstr "This is the distance from the skirt to the brim or the object." +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt loops" @@ -7784,6 +7952,14 @@ msgid "" msgstr "" "This setting determines the distance between neighboring tree support nodes." +msgid "Adaptive layer height" +msgstr "Adaptive layer height" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Tree support branch diameter" @@ -8086,6 +8262,22 @@ msgstr "" "the concentric pattern will be used for the area to speed up printing. " "Otherwise, the rectilinear pattern will be used by default." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Esporta 3MF" @@ -8104,6 +8296,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Processa" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Slice the plates: 0-all plates, i-plate i, others-invalid" @@ -8201,6 +8396,9 @@ msgstr "Generating infill regions" msgid "Generating infill toolpath" msgstr "Generating infill toolpath" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Generating support" @@ -8230,6 +8428,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generate toolpath at layer %d" @@ -8456,7 +8665,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8464,7 +8673,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8558,6 +8767,61 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "Orca Slicer has run out of memory and will close. This may be a bug. " +#~ "Please report this error to Technical Support." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "A localization error has occurred, and Orca Slicer will close. " + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "BambuStudio got an unhandled exception: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Orca Slicer configuration file is not able to be parsed and may be " +#~ "corrupted. Please delete the file and try again." + +#~ msgid "Loading user presets..." +#~ msgstr "Loading user presets..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is based on " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" + +#~ msgid "Export G-Code." +#~ msgstr "Esporta G-code." + +#~ msgid "Export." +#~ msgstr "Esporta." + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Import geometry data from STL/STEP/3MF/OBJ/AMF files." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Copying directory %1% to %2% failed: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes, or both. Auto means both the brim position and brim width are " +#~ "analyzed and calculated automatically." + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Choose one file (.gcode/.gco/.g/.ngc/ngc):" @@ -8587,9 +8851,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptive layer height" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8878,9 +9139,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring Recording" -#~ msgid "Open" -#~ msgstr "Open" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Apri &PrusaSlicer" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/OrcaSlicer_ja.po similarity index 94% rename from bbl/i18n/ja/BambuStudio_ja.po rename to bbl/i18n/ja/OrcaSlicer_ja.po index 6a8cc762b..e41ba14ad 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/OrcaSlicer_ja.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-24 10:26+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -442,33 +442,25 @@ msgstr "構成ファイル %1% がロードされましたが、一部の値が msgid "V" msgstr "V" -msgid "Internal Version" -msgstr "内部バージョン" - -msgid "Version" -msgstr "バージョン" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"メモリの割り当てに異常がありました、間も無く終了いたします。弊社サポートチー" -"ムへご連絡ください。" msgid "Fatal error" msgstr "重大なエラー" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." -msgstr "エラーが発生しました、Bambu Studioを再開してください。(Localization)" +msgstr "" msgid "Critical error" msgstr "重大なエラー" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "異常がありました: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "Bambuネットワークプラグインをダウンロード" @@ -481,11 +473,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "%s を接続できませんでした [SN: %s、code = %s]" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"設定ファイルは解析できません、ファイルが壊れている可能性があります。ファイル" -"を削除して、もう一度試してください。" #, c-format, boost-format msgid "" @@ -505,8 +495,8 @@ msgstr "構成を読込み中" msgid "Click to download new version in default browser: %s" msgstr "新バージョンをダウンロードするにはクリックしてください: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio をアップデートする必要があります" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer をアップデートする必要があります" msgid "This is the newest version." msgstr "最新バージョンです。" @@ -529,8 +519,8 @@ msgstr "ファイルを選択 (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "ファイルを選択 (3mf/step/stl/svg/obj/amf)" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "ファイルを選択 (.gcode/.gco/.g/.ngc/ngc):" +msgid "Choose one file (gcode/3mf):" +msgstr "" msgid "Some presets are modified." msgstr "プリセットが変更されました。" @@ -610,7 +600,7 @@ msgstr "開く" msgid "Rename" msgstr "名前を変更" -msgid "Bambu Studio GUI initialization failed" +msgid "Orca Slicer GUI initialization failed" msgstr "GUI初期化に失敗した" #, boost-format @@ -1525,18 +1515,17 @@ msgstr "著作権情報" msgid "License" msgstr "ライセンス" -msgid "Bambu Studio is licensed under " +msgid "Orca Slicer is licensed under " msgstr "Bambu Studioのライセンス" msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu StudioはPrusa Research社のPrusaSlicerをベースとして開発され、" -"Alessandro RanellucciさんのSlic3rとRepRapを特別に感謝します。" msgid "Libraries" msgstr "ライブラリー" @@ -1552,12 +1541,14 @@ msgstr "" msgid "About %s" msgstr "%s について" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" -"Bambu StudioはPrusaResearch製のPrusaSlicerとMerill製のSuperSlicerに基づいて作" -"られています。" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "" @@ -1570,16 +1561,8 @@ msgstr "" "Slic3r was created by Alessandro Ranellucci with the help of many other " "contributors." -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "Bambu StudioはUltimaker製のCuraも参考しています" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" -"このソフトウェアはコミュニティから沢山の貢献をいただいております。全ての貢献" -"者を表示できませんが、ソースコードのコメントにも確認できます。" +msgid "Version" +msgstr "バージョン" msgid "AMS Materials Setting" msgstr "AMS素材設定" @@ -1656,14 +1639,14 @@ msgstr "ベッド温度" msgid "Max volumetric speed" msgstr "最大体積速度" -msgid "\\u2103" -msgstr "u2103" +msgid "℃" +msgstr "" msgid "Bed temperature" msgstr "ベッド温度" -msgid "mm\\u00B3" -msgstr "mmu00B3" +msgid "mm³" +msgstr "mm³" msgid "Start calibration" msgstr "開始" @@ -1839,6 +1822,9 @@ msgstr "使用中のフィラメントが切れた時に、同じ属性のフィ msgid "File" msgstr "ファイル" +msgid "Calibration" +msgstr "キャリブレーション" + msgid "" "Failed to download the plug-in. Please check your firewall settings and vpn " "software, check and retry." @@ -2048,11 +2034,6 @@ msgid "" "Reset to 0.2" msgstr "積層ピッチが小さすぎます、0.2にリセットされました" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "積層ピッチが大きいすぎます、0.2にリセットされました" - msgid "" "Too small ironing spacing.\n" "Reset to 0.1" @@ -2106,21 +2087,14 @@ msgstr "" "はい - 変更して、スパイラルモードを有効にします\n" "いいえ - 変更せず、スパイラルモードを有効しません" -msgid "" -"Arachne engine only works when overhang slowing down is disabled.\n" -"This may cause decline in the quality of overhang surface when print fastly" +msgid "Arachne engine doesn't work with classic overhang speed mode.\n" msgstr "" -"Arachneを使用するには、オーハーハング減速を無効にする必要があります。従って" -"オーバーハングの造形品質が劣る可能性があります。" msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" +"Turn off classic mode automatically? \n" +"Yes - Enable arachne with classic mode off\n" "No - Give up using arachne this time" msgstr "" -"オーバーハング減速を無効にしますか?\n" -"はい - Arachneを有効し、オーバーハング減速を無効にする\n" -"いいえ - Arachneを無効にします" msgid "" "Prime tower does not work when Adaptive Layer Height or Independent Support " @@ -2337,6 +2311,9 @@ msgstr "ツール" msgid "Layer Time" msgstr "積層時間" +msgid "Layer Time (log)" +msgstr "積層時間 (Log)" + msgid "Height: " msgstr "高度" @@ -2424,9 +2401,6 @@ msgstr "温度 (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "流量 (mm³/s)" -msgid "Layer Time (s)" -msgstr "" - msgid "Used filament" msgstr "フィラメント使用量" @@ -2613,12 +2587,6 @@ msgstr "組立て" msgid "Select Plate" msgstr "プレートを選択" -msgid "All Plates" -msgstr "" - -msgid "Stats" -msgstr "" - msgid "Assembly Return" msgstr "戻る" @@ -2670,9 +2638,6 @@ msgstr "" "プレートの境界を越えるか、高さ制限を超えるオブジェクトがあります、ご確認くだ" "さい" -msgid "Calibration" -msgstr "キャリブレーション" - msgid "Calibration step selection" msgstr "キャリブレーション項目を選択" @@ -3023,6 +2988,45 @@ msgstr "表示" msgid "Help" msgstr "ヘルプ" +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + msgid "3D Models" msgstr "3D モデル" @@ -3187,8 +3191,6 @@ msgid "" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"別のバーチャルカメラを作動しています為、もう一個が起動できません。\n" -"このバーチャルカメラを停止しますか?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -3763,8 +3765,8 @@ msgstr "適用できるフィラメントがありません、同期を行えま msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "不明なフィラメントがあります、Bambu Studioを更新してください。" msgid "Untitled" @@ -3819,7 +3821,7 @@ msgstr "3mfを読込み" msgid "The Config can not be loaded." msgstr "構成を読込めませんでした" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" "3mfは古いバージョンのBambu Studioで作成されています、ジオメトリーデータのみ読" "込みます。" @@ -4123,10 +4125,10 @@ msgstr "ヒント" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" -"「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCADソ" -"フトウェアで修復してください。" +"「モデル修復」はWindowsのみご利用できます。Orca Slicer (Windows)か他のCADソフ" +"トウェアで修復してください。" #, c-format, boost-format msgid "" @@ -4210,25 +4212,25 @@ msgstr "ユーザープリセットの自動同期 (プリンター/フィラメ msgid "User Sync" msgstr "ユーザー同期" -msgid "Associate files to BambuStudio" +msgid "Associate files to OrcaSlicer" msgstr "ファイルをBambu Studioに関連付ける" -msgid "Associate .3mf files to BambuStudio" +msgid "Associate .3mf files to OrcaSlicer" msgstr ".3mfファイルをBambu Studioに関連付けます。" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "デフォルトで.3mfファイルをBambu Studioで開く" -msgid "Associate .stl files to BambuStudio" +msgid "Associate .stl files to OrcaSlicer" msgstr ".stlファイルをBambu Studioに関連付けます。" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "デフォルトで.stlファイルをBambu Studioで開く" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr ".step/.stpファイルをBambu Studioに関連付けます。" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "デフォルトで.step/.stpファイルをBambu Studioで開く" msgid "Backup" @@ -4678,7 +4680,7 @@ msgstr "アップデート中では造形タスクを送信できません" msgid "An SD card needs to be inserted before send to printer SD card." msgstr "" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" "このプリンターを使用するには、Bambu Studioを同一のLANで使用してください。" @@ -4820,6 +4822,9 @@ msgstr "移動速度" msgid "Acceleration" msgstr "加速度" +msgid "Jerk(XY)" +msgstr "" + msgid "Raft" msgstr "ラフト" @@ -4835,6 +4840,9 @@ msgstr "特別モード" msgid "G-code output" msgstr "G-code出力" +msgid "Post-processing Scripts" +msgstr "" + msgid "Frequent" msgstr "よく使う" @@ -4875,6 +4883,9 @@ msgstr "推奨温度範囲" msgid "Print temperature" msgstr "造形温度" +msgid "Chamber temperature" +msgstr "" + msgid "Nozzle" msgstr "ノズル" @@ -5012,6 +5023,15 @@ msgstr "積層ピッチの制限" msgid "Retraction when switching material" msgstr "素材変更時のリトラクション" +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + msgid "Detached" msgstr "分離的" @@ -5431,6 +5451,9 @@ msgstr "SLAサポートポイント" msgid "Gizmo FDM paint-on seam" msgstr "継ぎ目ペイント" +msgid "Swtich between Prepare/Prewview" +msgstr "" + msgid "Plater" msgstr "準備" @@ -5494,6 +5517,9 @@ msgstr "水平スライダー (右)" msgid "On/Off one layer mode of the vertical slider" msgstr "On/Off one layer mode of the vertical slider" +msgid "On/Off g-code window" +msgstr "" + msgid "Move slider 5x faster" msgstr "5x" @@ -5511,16 +5537,16 @@ msgid "Network plug-in update" msgstr "ネットワークプラグインの更新" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" -"OK をクリックすると、次回 Bambu Studio を起動したときにネットワークプラグイン" +"OK をクリックすると、次回 Orca Slicer を起動したときにネットワークプラグイン" "が更新されます。" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "新しいプラグイン (%s) が発見しました、インストールしますか?" -msgid "New version of Bambu Studio" +msgid "New version of Orca Slicer" msgstr "新バージョン" msgid "Don't remind me of this version again" @@ -5533,7 +5559,7 @@ msgid "LAN Connection Failed (Sending print file)" msgstr "LAN接続失敗 (造形ファイル送信)" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" "1Bambu Studioとプリンターが同一のLANに繋いでいること確認してください。" @@ -5662,10 +5688,6 @@ msgstr "修復を取消しました" msgid "Copying of file %1% to %2% failed: %3%" msgstr "ファイル %1% を %2% へのコピーが失敗しました (%3%)" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "フォルダ %1% を %2% へのコピーが失敗しました (%3%)" - msgid "Need to check the unsaved changes before configuration updates." msgstr "構成を更新する前に、未保存の変更をご確認ください" @@ -6242,6 +6264,12 @@ msgstr "" "ブリッジ角度。値が0の場合は自動計算となります。0°を使用したい場合は180を入力" "していください。" +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + msgid "Bridge flow" msgstr "ブリッジ流量" @@ -6252,6 +6280,28 @@ msgstr "" "この値を少し (例えば 0.9) 小さくし、ブリッジ用に押出し量を減らし、たるみを防" "ぎます。" +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall(experimental)" +msgstr "" + +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency." +msgstr "" + msgid "Only one wall on top surfaces" msgstr "トップ面に1層" @@ -6260,6 +6310,20 @@ msgid "" "pattern" msgstr "トップ面に1層だけ造形します、インフィルを多い空間を与えます。" +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + msgid "Slow down for overhang" msgstr "オーバーハング減速" @@ -6288,6 +6352,15 @@ msgid "" "the brim width is analysed and calculated automatically." msgstr "" +msgid "outer_only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + msgid "Brim-object gap" msgstr "ブリムとオブジェクトの間隔" @@ -6475,6 +6548,26 @@ msgid "" msgstr "" "外壁の造形速度です。普段は内壁より遅い速度を指定し、仕上がりが良くなります。" +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + msgid "Order of inner wall/outer wall/infil" msgstr "造形順番" @@ -6552,6 +6645,17 @@ msgstr "" "フィラメントは温度により体積が変わります。この設定で押出流量を比例的に調整し" "ます。 0.95 ~ 1.05の間で設定していください。" +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + msgid "Default line width if some line width is set to be zero" msgstr "線幅が0に設定された時のデフォルト線幅" @@ -6610,8 +6714,13 @@ msgstr "mm³/s" msgid "Minimal purge on wipe tower" msgstr "プライムタワー上最小フラッシュ量" -msgid "mm³" -msgstr "mm³" +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Slic3r will always prime this amount of material into the wipe tower " +"to produce successive infill or sacrificial object extrusions reliably." +msgstr "" msgid "Filament load time" msgstr "フィラメントロード時間" @@ -6636,6 +6745,18 @@ msgstr "" "押出制御に使用されるパラメータなので、精確なフィラメント直径を入力してくださ" "い" +msgid "Shrinkage" +msgstr "" + +#, c-format, boost-format +msgid "" +"Enter the shrinkage percentage that the filament will get after cooling " +"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." +msgstr "" + msgid "Density" msgstr "密度" @@ -6695,6 +6816,14 @@ msgid "" "of line" msgstr "スパース インフィル パターンの角度です" +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Angle for bridge infill pattern, which controls the start or main direction " +"of line" +msgstr "" + msgid "Sparse infill density" msgstr "充填密度" @@ -6738,6 +6867,15 @@ msgstr "キュービックサポート" msgid "Lightning" msgstr "ライトニング" +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + msgid "" "Acceleration of top surface infill. Using a lower value may improve top " "surface quality" @@ -6748,12 +6886,62 @@ msgstr "" msgid "Acceleration of outer wall. Using a lower value can improve quality" 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 "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." +msgstr "" + +msgid "" +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." +msgstr "" + msgid "" "Acceleration of initial layer. Using a lower value can improve build plate " "adhensive" msgstr "" "1層目の造形加速度です。遅くするとプレートとの接着を向上させることができます" +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + msgid "Line width of initial layer" msgstr "1層目の線幅" @@ -6812,6 +7000,17 @@ msgid "" "segment" msgstr "ポイント間の平均距離" +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "積層と境界" + +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" + msgid "" "Speed of gap infill. Gap usually has irregular line width and should be " "printed more slowly" @@ -6883,6 +7082,9 @@ msgstr "G-codeスタイル" msgid "What kind of gcode the printer is compatible with" msgstr "プリンターが対応するG-code" +msgid "Klipper" +msgstr "" + msgid "Infill combination" msgstr "インフィル マージ" @@ -6912,6 +7114,15 @@ msgstr "" msgid "Speed of internal sparse infill" msgstr "スパース インフィルの造形速度です。" +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + msgid "Ironing Type" msgstr "アイロン面" @@ -7188,6 +7399,14 @@ msgstr "内壁の造形速度です。" msgid "Number of walls of every layer" msgstr "壁面の層数です。" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Slic3r config settings by reading " +"environment variables." +msgstr "" + msgid "Raft contact Z distance" msgstr "ラフト接触面Z間隔" @@ -7289,6 +7508,19 @@ msgstr "スロープ" msgid "Spiral" msgstr "スパイラル" +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + msgid "Retraction Speed" msgstr "リトラクション速度" @@ -7305,6 +7537,14 @@ msgstr "" "リトラクション後フィラメントをロードする時の速度です、値が0の場合、リトラク" "ションの速度と同じくなります。" +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + msgid "Seam position" msgstr "継ぎ目位置" @@ -7323,6 +7563,43 @@ msgstr "背面" msgid "Random" msgstr "ランダム" +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"his amount can be specified in millimeters or as a percentage of the current " +"extruder diameter. The default value for this parameter is 15%." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + msgid "Skirt distance" msgstr "スカート距離" @@ -7652,6 +7929,14 @@ msgid "" "This setting determines the distance between neighboring tree support nodes." msgstr "サポートタイプがツリーの時、隣接するノードの距離です。" +msgid "Adaptive layer height" +msgstr "アダプティブ積層ピッチ" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "ツリーサポート枝直径" @@ -7664,6 +7949,18 @@ msgstr "ツリーサポート壁層数" msgid "This setting specify the count of walls around tree support" msgstr "ツリーサポートの壁面層数です。" +msgid "Tree support with infill" +msgstr "ツリーサポートインフィル使用" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"この設定により、大きいツリーサポートを造形する時に、インフィルを追加します。" + +msgid "Target chamber temperature" +msgstr "" + msgid "Nozzle temperature for layers after the initial one" msgstr "1層目後のノズル温度" @@ -7740,6 +8037,15 @@ msgstr "" "リトラクション時に、ノズルを最後のパスに沿って移動します。この設定によって、" "たるみにより壁面のブロブを抑えることができます。" +msgid "Z hop type" +msgstr "" + +msgid "NormalLift" +msgstr "" + +msgid "SpiralLift" +msgstr "" + msgid "Wipe Distance" msgstr "拭き上げ距離" @@ -7826,6 +8132,24 @@ msgstr "" "オブジェクトの輪郭の大きさの調整値です。正数は大きくし、負数は小さくします。" "これがパーツを組み立てる為にはめあいの微調整です。" +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is always enabled on " +"BambuLab printers. Default is checked" +msgstr "" + msgid "" "Classic wall generator produces walls with constant extrusion width and for " "very thin areas is used gap-fill. Arachne engine produces walls with " @@ -8029,6 +8353,15 @@ msgstr "フィラメント設定を読込む" msgid "Load filament settings from the specified file list" msgstr "指定したファイルリストからフィラメント設定を読込む" +msgid "Data directory" +msgstr "" + +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" + msgid "Output directory" msgstr "出力先フォルダ" @@ -8135,6 +8468,119 @@ msgstr "サポート: 積層%dの穴を修正" msgid "Support: propagate branches at layer %d" msgstr "サポート: 積層%dのブランチを生成" +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "Method" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End end: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" + #: resources/data/hints.ini: [hint:3D Scene Operations] msgid "" "3D Scene Operations\n" @@ -8242,7 +8688,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" "パーツをサブストラクト\n" "マイナスパーツでモデルからメッシュを引くことができます。" @@ -8252,7 +8698,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" "STEP\n" @@ -8374,6 +8820,140 @@ msgstr "" "強度の向上\n" "壁面層数やインフィルの充填密度を増やして造形強度を向上できます。" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "メモリの割り当てに異常がありました、間も無く終了いたします。弊社サポート" +#~ "チームへご連絡ください。" + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "エラーが発生しました、Bambu Studioを再開してください。(Localization)" + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "異常がありました: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "設定ファイルは解析できません、ファイルが壊れている可能性があります。ファイ" +#~ "ルを削除して、もう一度試してください。" + +#~ msgid "Loading user presets..." +#~ msgstr "ユーザープリセットを読込み中..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Bambu StudioはPrusa Research社のPrusaSlicerをベースとして開発され、" +#~ "Alessandro RanellucciさんのSlic3rとRepRapを特別に感謝します。" + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +#~ "Merill(supermerill)." +#~ msgstr "" +#~ "Bambu StudioはPrusaResearch製のPrusaSlicerとMerill製のSuperSlicerに基づい" +#~ "て作られています。" + +#~ msgid "Orca Slicer also referenced some ideas from Cura by Ultimaker." +#~ msgstr "Bambu StudioはUltimaker製のCuraも参考しています" + +#~ msgid "" +#~ "There many parts of the software that come from community contributions, " +#~ "so we're unable to list them one-by-one, and instead, they'll be " +#~ "attributed in the corresponding code comments." +#~ msgstr "" +#~ "このソフトウェアはコミュニティから沢山の貢献をいただいております。全ての貢" +#~ "献者を表示できませんが、ソースコードのコメントにも確認できます。" + +#~ msgid "" +#~ " will be closed before creating a new model. Do you want to continue?" +#~ msgstr "を閉じてから新しいモデルを作成します、続行しますか?" + +#~ msgid "" +#~ "Another virtual camera is running.\n" +#~ "Orca Slicer supports only a single virtual camera.\n" +#~ "Do you want to stop this virtual camera?" +#~ msgstr "" +#~ "別のバーチャルカメラを作動しています為、もう一個が起動できません。\n" +#~ "このバーチャルカメラを停止しますか?" + +#~ msgid "Clean" +#~ msgstr "消去" + +#~ msgid "Export G-Code." +#~ msgstr "G-codeにエクスポート" + +#~ msgid "Export." +#~ msgstr "エクスポート" + +#~ msgid "Select Bed Type" +#~ msgstr "ベッドタイプを選択" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)" + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "実フラッシュ量 = フラッシュ量 × マルチプライヤー" + +#, c-format, boost-format +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "推奨ボリューム範囲 [%d, %d]" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "STL/STEP/3MF/OBJ/AMF ファイルからジオメトリデータをインポート" + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "フォルダ %1% を %2% へのコピーが失敗しました (%3%)" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "ブリムの位置を設定します。" + +#~ msgid "Internal Version" +#~ msgstr "内部バージョン" + +#~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +#~ msgstr "ファイルを選択 (.gcode/.gco/.g/.ngc/ngc):" + +#~ msgid "\\u2103" +#~ msgstr "u2103" + +#~ msgid "mm\\u00B3" +#~ msgstr "mmu00B3" + +#~ msgid "" +#~ "Too large layer height.\n" +#~ "Reset to 0.2" +#~ msgstr "積層ピッチが大きいすぎます、0.2にリセットされました" + +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "Arachneを使用するには、オーハーハング減速を無効にする必要があります。従っ" +#~ "てオーバーハングの造形品質が劣る可能性があります。" + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "オーバーハング減速を無効にしますか?\n" +#~ "はい - Arachneを有効し、オーバーハング減速を無効にする\n" +#~ "いいえ - Arachneを無効にします" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -8402,12 +8982,6 @@ msgstr "" #~ msgid "AWS host" #~ msgstr "AWSホスト" -#~ msgid "Actual Volume = Flushing Volume * Multiplier" -#~ msgstr "実フラッシュ量 = フラッシュ量 × マルチプライヤー" - -#~ msgid "Adaptive layer height" -#~ msgstr "アダプティブ積層ピッチ" - #~ msgid "Add Custom Printer" #~ msgstr "カスタムプリンターを追加" @@ -8467,7 +9041,7 @@ msgstr "" #~ msgstr "プリンターに接続できない" #~ msgid "" -#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "Cannot detect the LAN IP address of %s. Are %s and Orca Slicer in the " #~ "same LAN?" #~ msgstr "" #~ "%s のIPアドレスを検出できませんでした。Bambu Studioと同じネットワークに繋" @@ -8479,9 +9053,6 @@ msgstr "" #~ msgid "Choose save directory" #~ msgstr "保存先フォルダの選択" -#~ msgid "Clean" -#~ msgstr "消去" - #~ msgid "Clear all" #~ msgstr "クリア" @@ -8600,12 +9171,6 @@ msgstr "" #~ msgid "Error at line %1%:\n" #~ msgstr "%1%行目でエラー発生\n" -#~ msgid "Export." -#~ msgstr "エクスポート" - -#~ msgid "Export G-Code." -#~ msgstr "G-codeにエクスポート" - #~ msgid "Export Sliced File" #~ msgstr "スライス結果をエクスポート" @@ -8751,9 +9316,6 @@ msgstr "" #~ msgid "Import 3MF/STL/STEP/OBJ/AMF" #~ msgstr "3MF/STL/STEP/OBJ/AMFをインポート" -#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -#~ msgstr "STL/STEP/3MF/OBJ/AMF ファイルからジオメトリデータをインポート" - #~ msgid "In the calibration of extrusion flow" #~ msgstr "押出流量をキャリブレーション中" @@ -8779,21 +9341,12 @@ msgstr "" #~ msgid "Layer Time(log): " #~ msgstr "積層時間 (log)" -#~ msgid "Layer Time (log)" -#~ msgstr "積層時間 (Log)" - -#~ msgid "Layers and Perimeters" -#~ msgstr "積層と境界" - #~ msgid "Leaving Seam painting" #~ msgstr "継ぎ目ペイントを退出" #~ msgid "Line type" #~ msgstr "種類" -#~ msgid "Loading user presets..." -#~ msgstr "ユーザープリセットを読込み中..." - #~ msgid "Management" #~ msgstr "管理" @@ -8865,9 +9418,6 @@ msgstr "" #~ msgid "Plate %d: %s does not support filament %s.\n" #~ msgstr "プレート %d: %s はフィラメント %s をサポートしません。\n" -#~ msgid "Plate %d: %s does not support filament %s (%s)." -#~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)" - #~ msgid "Plate %d: %s does not support filament %s (%s).\n" #~ msgstr "プレート %d: %s がフィラメント %s を使用できません (%s)\n" @@ -8966,9 +9516,6 @@ msgstr "" #~ msgid "Save configuration as:" #~ msgstr "構成を名前付けで保存" -#~ msgid "Select Bed Type" -#~ msgstr "ベッドタイプを選択" - #~ msgid "Sending" #~ msgstr "送信中" @@ -9023,9 +9570,6 @@ msgstr "" #~ "Successfully sent. Will automatically jump to the device page in %s s" #~ msgstr "送信しました、%s秒後デバイスページへ移動します" -#~ msgid "Suggestion: Actual Volume in range [%d, %d]" -#~ msgstr "推奨ボリューム範囲 [%d, %d]" - #~ msgid "" #~ "Support layer uses layer height independent with object layer. This is to " #~ "support custom support gap,but may cause extra filament switches if " @@ -9102,12 +9646,6 @@ msgstr "" #~ "G-code中の機種は現在選択したプリンターではありません、プリンターを選択し直" #~ "すか、一致機種でスライスしてください。\n" -#~ msgid "" -#~ "This controls brim position including outer side of models, inner side of " -#~ "holes or both. Auto means both the brim position and brim width is " -#~ "analysed and calculated automatically" -#~ msgstr "ブリムの位置を設定します。" - #~ msgid "" #~ "This object will be used to purge the nozzle after a filament change to " #~ "save filament and decrease the print time. Colours of the objects will be " @@ -9116,13 +9654,6 @@ msgstr "" #~ "フィラメントを入れ替える時に、廃料をこのオブジェクトにフラッシュします。時" #~ "間とフィラメントの節約につながりますが、このオブジェクトが混色になります。" -#~ msgid "" -#~ "This setting specifies whether to add infill inside large hollows of tree " -#~ "support" -#~ msgstr "" -#~ "この設定により、大きいツリーサポートを造形する時に、インフィルを追加しま" -#~ "す。" - #~ msgid "" #~ "This setting stands for how much volume of filament can be melted and " #~ "extruded per second. Printing speed is limited by max volumetric speed, " @@ -9140,9 +9671,6 @@ msgstr "" #~ msgid "Translation" #~ msgstr "移動" -#~ msgid "Tree support with infill" -#~ msgstr "ツリーサポートインフィル使用" - #~ msgid "Unable to connect printer" #~ msgstr "プリンターに接続できませんでした" @@ -9214,10 +9742,6 @@ msgstr "" #~ msgid " is too close to others, there will be collisions when printing.\n" #~ msgstr "他のオブジェクトに近すぎるので、衝突の可能性があります。\n" -#~ msgid "" -#~ " will be closed before creating a new model. Do you want to continue?" -#~ msgstr "を閉じてから新しいモデルを作成します、続行しますか?" - #~ msgid "default value" #~ msgstr "デフォルト" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/OrcaSlicer_nl.po similarity index 96% rename from bbl/i18n/nl/BambuStudio_nl.po rename to bbl/i18n/nl/OrcaSlicer_nl.po index 3ec28ca64..4663c8c9a 100644 --- a/bbl/i18n/nl/BambuStudio_nl.po +++ b/bbl/i18n/nl/OrcaSlicer_nl.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -366,6 +366,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -378,8 +384,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Toevoegen" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Let op" @@ -425,30 +448,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"Bambu Studio wordt beëindigd omdat het geheugen bijna vol is. Het kan een " -"bug zijn. Meldt dit probleem alstublieft bij support." msgid "Fatal error" msgstr "Fatale fout" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." -msgstr "Er is een lokalisatiefout opgetreden en Bambu Studio wordt afgesloten." +msgstr "" msgid "Critical error" msgstr "Kritische fout" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "Er is een onbekende uitzondering opgetreden in Bambu Studio : %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -461,11 +479,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Het Bambu Studio-configuratiebestand is mogelijk beschadigd en kan niet " -"worden geladen. Verwijder het bestand en probeer het opnieuw." #, c-format, boost-format msgid "" @@ -486,8 +502,8 @@ msgid "Click to download new version in default browser: %s" msgstr "" "Klik hier om de nieuwe versie te downloaden in je standaard browser: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio heeft een upgrade nodig" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer heeft een upgrade nodig" msgid "This is the newest version." msgstr "Dit is de nieuwste versie." @@ -495,9 +511,6 @@ msgstr "Dit is de nieuwste versie." msgid "Info" msgstr "Informatie" -msgid "Loading user presets..." -msgstr "Gebruikersinstellingen worden geladen..." - msgid "Rebuild" msgstr "Herbouwen" @@ -545,6 +558,9 @@ msgstr "" msgid "Login information expired. Please login again." msgstr "Uw inlog is verlopen. Log alstublieft opnieuw in." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Laden" @@ -575,8 +591,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Selecteer een G-code bestand:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Initialisatie van Bambu Studio GUI is mislukt" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Verwijderen" + +msgid "Choose files" +msgstr "Kies bestanden" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Open" + +msgid "Rename" +msgstr "Naam wijzigen" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Initialisatie van Orca Slicer GUI is mislukt" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -654,12 +688,18 @@ msgstr "Support toevoegen" msgid "Select settings" msgstr "Selecteer instellingen" -msgid "Delete" -msgstr "Verwijderen" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Verwijder het geselecteerde object" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Laden..." @@ -687,9 +727,6 @@ msgstr "Instellen als individuele objecten" msgid "Printable" msgstr "Afdrukbaar" -msgid "Rename" -msgstr "Naam wijzigen" - msgid "Fix model" msgstr "Repareer model" @@ -742,6 +779,9 @@ msgstr "Flush in dit object" msgid "Flush into objects' support" msgstr "Flush in de support van objecten" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Converenten vanuit inch" @@ -868,9 +908,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Pas de printinstellingen aan voor een enkel object" @@ -1144,9 +1181,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1156,6 +1190,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1168,21 +1205,9 @@ msgstr "" msgid "No printer" msgstr "Geen printer" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Filament afsnijden" - -msgid "Pull back current filament" -msgstr "huidig filament terugtrekken" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "Oud filament verwijderen" - msgid "?" msgstr " ?" @@ -1233,6 +1258,27 @@ msgstr "Opnieuw kalibreren" msgid "Cancel calibration" msgstr "Kalibreren afbreken" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Filament afsnijden" + +msgid "Pull back current filament" +msgstr "huidig filament terugtrekken" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "Oud filament verwijderen" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1405,6 +1451,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1427,6 +1476,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Let op!" + msgid "Downloading" msgstr "Downloaden" @@ -1454,18 +1555,17 @@ msgstr "Auteursrecht" msgid "License" msgstr "Licentie" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio is gelicentieerd onder " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer is gelicentieerd onder " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero Algemene Openbare Licentie, versie 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio is gebaseerd op PrusaSlicer van Prusa Research, welke is " -"afgeleid van Slic3r van Alessandro Ranellucci en de RepRap gemeenschap" msgid "Libraries" msgstr "Bibliotheken" @@ -1482,9 +1582,13 @@ msgstr "" msgid "About %s" msgstr "Over %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1495,15 +1599,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "Versie" @@ -1551,6 +1646,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1652,8 +1750,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1661,7 +1758,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2099,6 +2196,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Automatisch bed levellen" @@ -2295,9 +2397,24 @@ msgstr "Geometrische hoekpuntgegevens genereren" msgid "Generating geometry index data" msgstr "Geometrie-indexgegevens genereren" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Tonen" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Totaal" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "tot" @@ -2340,12 +2457,6 @@ msgstr "Volumestroom (mm³/s)" msgid "Used filament" msgstr "Verbruikt filament" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Totaal" - msgid "Travel" msgstr "Verplaatsen" @@ -2409,9 +2520,6 @@ msgstr "Voorbereidingstijd" msgid "Model printing time" msgstr "Model print tijd" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Omzetten naar stille modus" @@ -2505,6 +2613,9 @@ msgstr "Sta verschillende materiaalsoorten op hetzelfde printbed toe" msgid "Avoid extrusion calibration region" msgstr "Vermijd het extrusie kalibratie gebied" +msgid "Add" +msgstr "Toevoegen" + msgid "Add plate" msgstr "Printbed toevoegen" @@ -2538,6 +2649,10 @@ msgstr "Terug" msgid "Paint Toolbar" msgstr "Kleur instellingen" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Vergrotings ratio" @@ -2677,22 +2792,19 @@ msgstr "Ja" msgid "No" msgstr "Nee" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Slice" - -msgid "Slice all" -msgstr "Alles slicen" - msgid "Slice plate" msgstr "Slice printbed" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Alles slicen" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -3011,6 +3123,14 @@ msgstr "&Bekijken" msgid "&Help" msgstr "&Help" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Bestand overschrijven" @@ -3272,7 +3392,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3468,6 +3588,9 @@ msgstr "Ga naar de download pagina." msgid "Open Folder." msgstr "Open bestandsmap." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3503,12 +3626,6 @@ msgstr "" msgid "Slice ok." msgstr "Slice gelukt" -msgid "Export G-Code." -msgstr "Exporteer naar G-Code" - -msgid "Export." -msgstr "Exporteer." - msgid "Jump to" msgstr "Ga naar" @@ -3685,13 +3802,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3742,7 +3870,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3763,6 +3891,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3777,9 +3911,6 @@ msgstr "" "Vanwege niet-ondersteunde tekstcodering kunnen er onjuiste tekens " "verschijnen!" -msgid "Attention!" -msgstr "Let op!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -4001,7 +4132,7 @@ msgstr "" msgid "Invalid number" msgstr "Ongeldig nummer" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -4037,11 +4168,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4124,31 +4258,31 @@ msgstr "" msgid "User Sync" msgstr "Gebruiker synchroniseren" -msgid "Associate files to BambuStudio" -msgstr "Koppel bestanden aan Bambu Studio" +msgid "Associate files to OrcaSlicer" +msgstr "Koppel bestanden aan Orca Slicer" -msgid "Associate .3mf files to BambuStudio" -msgstr "Koppel .3mf-bestanden aan Bambu Studio" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "Koppel .3mf-bestanden aan Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" msgstr "" -"Indien ingeschakeld, wordt Bambu Studio ingesteld als de standaardtoepassing " +"Indien ingeschakeld, wordt Orca Slicer ingesteld als de standaardtoepassing " "om .3mf-bestanden te openen" -msgid "Associate .stl files to BambuStudio" -msgstr "Koppel .stl-bestanden aan Bambu Studio" +msgid "Associate .stl files to OrcaSlicer" +msgstr "Koppel .stl-bestanden aan Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" msgstr "" -"Indien ingeschakeld, wordt Bambu Studio ingesteld als de standaardtoepassing " +"Indien ingeschakeld, wordt Orca Slicer ingesteld als de standaardtoepassing " "om .stl-bestanden te openen" -msgid "Associate .step/.stp files to BambuStudio" -msgstr "Koppel .step/.stp bestanden aan Bambu Studio" +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "Koppel .step/.stp bestanden aan Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .step files" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" msgstr "" -"Indien ingeschakeld, wordt Bambu Studio ingesteld als de standaardtoepassing " +"Indien ingeschakeld, wordt Orca Slicer ingesteld als de standaardtoepassing " "om .step-bestanden te openen" msgid "Backup" @@ -4289,6 +4423,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Afdrukvolgorde" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Cool (koud) printbed" + +msgid "Engineering Plate" +msgstr "Engineering plate (technisch printbed)" + +msgid "High Temp Plate" +msgstr "High Temp Plate (hoge temperatuur printbed)" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "" "Slice alle printbedden om een inschatting te krijgen van de printtijd en het " @@ -4408,6 +4575,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Mijn apparaat" @@ -4568,27 +4738,15 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Kan de printtaak niet verzenden wanneer de upgrade wordt uitgevoerd" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Cool (koud) printbed" - -msgid "Engineering Plate" -msgstr "Engineering plate (technisch printbed)" - -msgid "High Temp Plate" -msgstr "High Temp Plate (hoge temperatuur printbed)" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Inloggen op printer" @@ -5077,6 +5235,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5105,9 +5266,6 @@ msgstr "Materiaal rekening" msgid "Assembly Guide" msgstr "Montagehandleiding" -msgid "Choose files" -msgstr "Kies bestanden" - msgid "Author" msgstr "" @@ -5164,23 +5322,20 @@ msgstr "Geen updates beschikbaar." msgid "The configuration is up to date." msgstr "De configuratie is up to date." -msgid "Flushing volumes for filament change" -msgstr "Volumes reinigen voor filament wijziging" - msgid "Auto-Calc" msgstr "Automatisch berekenen" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Spoelvolume (mm³) voor elk filamentpaar." +msgid "Flushing volumes for filament change" +msgstr "Volumes reinigen voor filament wijziging" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Spoelvolume (mm³) voor elk filamentpaar." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5217,8 +5372,8 @@ msgstr "Gereedschapsbalk" msgid "Objects list" msgstr "Object lijst" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Importeer geometrische data uit STL/STEP/3MF/OBJ/AMF bestanden." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Kopieer naar klembord" @@ -5459,24 +5614,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "Nieuwe versie van Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "Nieuwe versie van Orca Slicer" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5598,10 +5756,6 @@ msgstr "Repareren geannuleerd" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Het kopieeren van bestand %1% naar %2% is mislukt: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Het kopieeren van map %1% naar %2% is mislukt: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Controleer niet-opgeslagen wijzigingen voordat u de configuratie bijwerkt." @@ -6279,13 +6433,9 @@ msgid "Brim type" msgstr "Rand type" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Dit regelt de randpositie inclusief de buitenkant van de modellen, " -"binnenkant van gaten of beide. Automatisch betekent dat zowel de randpositie " -"als de randbreedte automatisch worden geanalyseerd en berekend." msgid "outer_only" msgstr "" @@ -6321,9 +6471,6 @@ msgstr "Geschikte proces profielen" msgid "Compatible process profiles condition" msgstr "Conditie van -geschikte proces profielen" -msgid "Print sequence" -msgstr "Afdrukvolgorde" - msgid "Print sequence, layer by layer or object by object" msgstr "" "Hiermee wordt de afdrukvolgorde bepaald, zodat u kunt kiezen tussen laag " @@ -7348,6 +7495,12 @@ msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "" "Volume van de nozzle tussen de filamentsnijder en het uiteinde van de nozzle" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Reduceer terugtrekken (retraction) bij vulling (infill)" @@ -7498,6 +7651,15 @@ msgstr "" "de nozzle de print raakt bij veplaatsen. Het gebruik van spiraallijnen om Z " "op te tillen kan stringing voorkomen." +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7597,6 +7759,12 @@ msgstr "Rand (skirt) afstand" msgid "Distance from skirt to brim or object" msgstr "Dit is de afstand van de skirt tot de rand van het object." +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Rand (skirt) lussen" @@ -7917,6 +8085,14 @@ msgstr "" "Deze instelling bepaald de afstand tussen naastliggende tree support " "knooppunten." +msgid "Adaptive layer height" +msgstr "Adaptieve laaghoogte" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Tree support diameter van de takken" @@ -8224,6 +8400,22 @@ msgstr "" "het gebied om het afdrukken te versnellen. Anders wordt standaard het " "rechtlijnige patroon gebruikt." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Exporteer 3mf" @@ -8242,6 +8434,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Slice" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Slice de printbedden: 0-alle printbedden, i-printbed i, andere-onjuist" @@ -8339,6 +8534,9 @@ msgstr "Vulling (infill) genereren" msgid "Generating infill toolpath" msgstr "Infill toolpath genereren" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Support genereren" @@ -8370,6 +8568,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Slicing mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: toolpad genereren op laag %d" @@ -8596,7 +8805,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8604,7 +8813,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8698,6 +8907,63 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "Orca Slicer wordt beëindigd omdat het geheugen bijna vol is. Het kan een " +#~ "bug zijn. Meldt dit probleem alstublieft bij support." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "Er is een lokalisatiefout opgetreden en Orca Slicer wordt afgesloten." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "Er is een onbekende uitzondering opgetreden in Orca Slicer : %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Het Orca Slicer-configuratiebestand is mogelijk beschadigd en kan niet " +#~ "worden geladen. Verwijder het bestand en probeer het opnieuw." + +#~ msgid "Loading user presets..." +#~ msgstr "Gebruikersinstellingen worden geladen..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer is gebaseerd op PrusaSlicer van Prusa Research, welke is " +#~ "afgeleid van Slic3r van Alessandro Ranellucci en de RepRap gemeenschap" + +#~ msgid "Export G-Code." +#~ msgstr "Exporteer naar G-Code" + +#~ msgid "Export." +#~ msgstr "Exporteer." + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Importeer geometrische data uit STL/STEP/3MF/OBJ/AMF bestanden." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Het kopieeren van map %1% naar %2% is mislukt: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Dit regelt de randpositie inclusief de buitenkant van de modellen, " +#~ "binnenkant van gaten of beide. Automatisch betekent dat zowel de " +#~ "randpositie als de randbreedte automatisch worden geanalyseerd en " +#~ "berekend." + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Kies een bestand (.gcode/.gco/.g/.ngc/ngc):" @@ -8727,9 +8993,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptieve laaghoogte" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -9017,9 +9280,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Monitoring en opname" -#~ msgid "Open" -#~ msgstr "Open" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Open &PrusaSlicer" diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/OrcaSlicer_sv.po similarity index 95% rename from bbl/i18n/sv/BambuStudio_sv.po rename to bbl/i18n/sv/OrcaSlicer_sv.po index ae0111b56..b3b7950f3 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/OrcaSlicer_sv.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: Bambu Studio\n" +"Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -365,6 +365,12 @@ msgstr "" msgid "Remove selection" msgstr "" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "" @@ -377,8 +383,25 @@ msgstr "" msgid "Input text" msgstr "" -msgid "Add" -msgstr "Lägg till" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "Iakttag" @@ -394,7 +417,7 @@ msgid "%1% was replaced with %2%" msgstr "%1% ersättes med %2%" msgid "The configuration may be generated by a newer version of BambuStudio." -msgstr "Konfigurationen kan skapas av en nyare version av Bambu Studio." +msgstr "Konfigurationen kan skapas av en nyare version av Orca Slicer." msgid "Some values have been replaced. Please check them:" msgstr "Några värde har ersatts. Kontrollera dem:" @@ -420,32 +443,25 @@ msgstr "" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"Bambu Studio har slut på minne och kommer att stängas. Det kan vara en bug. " -"Rapportera problemet till Bambu Lab Teamet." msgid "Fatal error" msgstr "Allvarligt fel" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"Ett lokaliserings fel uppstod, Bambu Studio stängs ner. Rapportera till " -"Bambu Lab Teamet." msgid "Critical error" msgstr "Kritiskt fel" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "Bambu Studio har ett ohanterat undantag: %1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "" @@ -458,11 +474,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Konfigurationsfilen för Bambu Studio kan vara skadad och går inte att " -"avläsa. Radera filen och försök igen." #, c-format, boost-format msgid "" @@ -482,8 +496,8 @@ msgstr "Konfigurationen laddas" msgid "Click to download new version in default browser: %s" msgstr "Tryck på ladda ner ny version ifrån standard webbläsaren: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio behöver uppdateras" +msgid "The Orca Slicer needs an upgrade" +msgstr "Orca Slicer behöver uppdateras" msgid "This is the newest version." msgstr "Det är den senaste versionen." @@ -491,9 +505,6 @@ msgstr "Det är den senaste versionen." msgid "Info" msgstr "Info" -msgid "Loading user presets..." -msgstr "Laddar användar inställningarna..." - msgid "Rebuild" msgstr "Återskapa" @@ -541,6 +552,9 @@ msgstr "" msgid "Login information expired. Please login again." msgstr "Inloggningsinformationen har löpt ut. Logga in igen." +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "Laddar" @@ -571,8 +585,26 @@ msgstr "" msgid "Select a G-code file:" msgstr "Välj en G-kod fil:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Bambu Studio GUI-initiering misslyckades" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "Radera" + +msgid "Choose files" +msgstr "Välj filer" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "Öppna" + +msgid "Rename" +msgstr "Döp om" + +msgid "Orca Slicer GUI initialization failed" +msgstr "Orca Slicer GUI-initiering misslyckades" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -650,12 +682,18 @@ msgstr "Lägg till support förstärkning" msgid "Select settings" msgstr "Välj inställningar" -msgid "Delete" -msgstr "Radera" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "Radera det valda objektet" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "Ladda..." @@ -683,9 +721,6 @@ msgstr "Ställ in som enskilda objekt" msgid "Printable" msgstr "Utskriftsbar" -msgid "Rename" -msgstr "Döp om" - msgid "Fix model" msgstr "Fixa modell" @@ -738,6 +773,9 @@ msgstr "Rensa in i det här objektet" msgid "Flush into objects' support" msgstr "Rensa in i objektets support" +msgid "Edit in Parameter Table" +msgstr "" + msgid "Convert from inch" msgstr "Konvertera ifrån inch" @@ -861,9 +899,6 @@ msgstr "" msgid "Edit Process Settings" msgstr "" -msgid "Edit in Parameter Table" -msgstr "" - msgid "Edit print parameters for a single object" msgstr "Redigera utskriftsinställningar för ett enda objekt" @@ -1127,9 +1162,6 @@ msgstr "" msgid "Please enter the layer number" msgstr "" -msgid "Jump to Layer" -msgstr "" - msgid "Add Pause" msgstr "" @@ -1139,6 +1171,9 @@ msgstr "" msgid "Add Custom Template" msgstr "" +msgid "Jump to Layer" +msgstr "" + msgid "Filament " msgstr "" @@ -1151,21 +1186,9 @@ msgstr "" msgid "No printer" msgstr "Ingen skrivare" -msgid "Heat the nozzle" +msgid "..." msgstr "" -msgid "Cut filament" -msgstr "Skär filament" - -msgid "Pull back current filament" -msgstr "Reversera nuvarande filament" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "Rensa gammalt filament" - msgid "?" msgstr " ?" @@ -1214,6 +1237,27 @@ msgstr "Kalibrera igen" msgid "Cancel calibration" msgstr "Avbryt kalibrering" +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "Skär filament" + +msgid "Pull back current filament" +msgstr "Reversera nuvarande filament" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "Rensa gammalt filament" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1385,6 +1429,9 @@ msgstr "" msgid "Send to Printer failed. Please try again." msgstr "" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "" @@ -1407,6 +1454,58 @@ msgstr "" msgid "Failed uploading print file. Please enter ip address again." msgstr "" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "Observera!" + msgid "Downloading" msgstr "Laddar ner" @@ -1434,18 +1533,17 @@ msgstr "Upphovsrätt" msgid "License" msgstr "Licens" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio är licensierad under " +msgid "Orca Slicer is licensed under " +msgstr "Orca Slicer är licensierad under " msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, version 3" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio är baserad på PrusaSlicer av Prusa Research, som är från Slic3r " -"av Alessandro Ranellucci och RepRap-communityn" msgid "Libraries" msgstr "Bibliotek" @@ -1461,9 +1559,13 @@ msgstr "" msgid "About %s" msgstr "Om %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." @@ -1474,15 +1576,6 @@ msgid "" "contributors." msgstr "" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" - msgid "Version" msgstr "Version" @@ -1530,6 +1623,9 @@ msgstr "" msgid "Factor N" msgstr "" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "" @@ -1631,8 +1727,7 @@ msgstr "" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" msgid "Desiccant status" @@ -1640,7 +1735,7 @@ msgstr "" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" msgid "" @@ -2068,6 +2163,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "Auto justera byggplattan" @@ -2264,9 +2364,24 @@ msgstr "Genererar geometrisk vertex data" msgid "Generating geometry index data" msgstr "Genererar geometrisk index data" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "Visa" +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "Totalt" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + msgid "up to" msgstr "upp till" @@ -2309,12 +2424,6 @@ msgstr "Volymetrisk flödeshastighet (mm³/s)" msgid "Used filament" msgstr "Använt filament" -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "Totalt" - msgid "Travel" msgstr "Flytta" @@ -2378,9 +2487,6 @@ msgstr "Förbered tid" msgid "Model printing time" msgstr "Utskriftstid för modellen" -msgid "Total time" -msgstr "" - msgid "Switch to silent mode" msgstr "Ändra till tyst läge" @@ -2474,6 +2580,9 @@ msgstr "Tillåt multipla material på samma byggplatta" msgid "Avoid extrusion calibration region" msgstr "Undvik kalibrerings området" +msgid "Add" +msgstr "Lägg till" + msgid "Add plate" msgstr "Lägg till byggplata" @@ -2507,6 +2616,10 @@ msgstr "tillbaka" msgid "Paint Toolbar" msgstr "Färgläggningsverktyg" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "Explosions Förhållande" @@ -2646,22 +2759,19 @@ msgstr "Ja" msgid "No" msgstr "Nej" -msgid " will be closed before creating a new model. Do you want to continue?" +msgid "will be closed before creating a new model. Do you want to continue?" msgstr "" -msgid "Slice" -msgstr "Bered" - -msgid "Slice all" -msgstr "Bered allt" - msgid "Slice plate" msgstr "Bered plattan" -msgid "Export G-code file" +msgid "Print plate" msgstr "" -msgid "Print plate" +msgid "Slice all" +msgstr "Bered allt" + +msgid "Export G-code file" msgstr "" msgid "Send" @@ -2980,6 +3090,14 @@ msgstr "&Visa" msgid "&Help" msgstr "&Hjälp" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "Skriv över fil" @@ -3241,7 +3359,7 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" +msgid "Clear" msgstr "" msgid "Control" @@ -3437,6 +3555,9 @@ msgstr "Besök nedladdnings sidan." msgid "Open Folder." msgstr "Öppna Mapp." +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3464,12 +3585,6 @@ msgstr "" msgid "Slice ok." msgstr "Beredning klar." -msgid "Export G-Code." -msgstr "Exportera G-kod." - -msgid "Export." -msgstr "Exportera." - msgid "Jump to" msgstr "Hoppa till" @@ -3645,13 +3760,24 @@ msgid "" "colors. Do you want to continue?" msgstr "" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" msgid "Untitled" @@ -3701,7 +3827,7 @@ msgstr "" msgid "The Config can not be loaded." msgstr "" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "" #, c-format, boost-format @@ -3722,6 +3848,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "" @@ -3734,9 +3866,6 @@ msgstr "Komponent namnet i step filen är inte UTF8 format!" msgid "The name may show garbage characters!" msgstr "På grund av textkodning som inte stöds så kan skräptecken visas!" -msgid "Attention!" -msgstr "Observera!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "" @@ -3951,7 +4080,7 @@ msgstr "Custom support och färgläggning raderades innan reparation." msgid "Invalid number" msgstr "Ogiltligt nummer" -msgid "Select Bed Type" +msgid "Plate Settings" msgstr "" #, boost-format @@ -3987,11 +4116,14 @@ msgstr "" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" msgid "Switching the language requires application restart.\n" @@ -4071,26 +4203,26 @@ msgstr "" msgid "User Sync" msgstr "Användar synkronisering" -msgid "Associate files to BambuStudio" -msgstr "Associerade filer till Bambu Studio" +msgid "Associate files to OrcaSlicer" +msgstr "Associerade filer till Orca Slicer" -msgid "Associate .3mf files to BambuStudio" -msgstr "Associerade .3mf files till Bambu Studio" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "Associerade .3mf files till Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" -msgstr "Om aktiverad, väljs Bambu Studio som standard att öppna .3mf filer" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" +msgstr "Om aktiverad, väljs Orca Slicer som standard att öppna .3mf filer" -msgid "Associate .stl files to BambuStudio" -msgstr "Associerade .stl filer till Bambu Studio" +msgid "Associate .stl files to OrcaSlicer" +msgstr "Associerade .stl filer till Orca Slicer" -msgid "If enabled, sets BambuStudio as default application to open .stl files" -msgstr "Om aktiverad, väljs Bambu Studio som standard att öppna .stl filer" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" +msgstr "Om aktiverad, väljs Orca Slicer som standard att öppna .stl filer" -msgid "Associate .step/.stp files to BambuStudio" +msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Associera .step/.stp-filer till BambuStudio" -msgid "If enabled, sets BambuStudio as default application to open .step files" -msgstr "Om aktiverad, väljs Bambu Studio som standard att öppna .step filer" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" +msgstr "Om aktiverad, väljs Orca Slicer som standard att öppna .step filer" msgid "Backup" msgstr "Säkerhetskopiering" @@ -4230,6 +4362,39 @@ msgstr "" msgid "Add/Remove printers" msgstr "" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "Utskrifts sekvens" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "Cool Plate" +msgstr "Cool Plate" + +msgid "Engineering Plate" +msgstr "Engineering Plate" + +msgid "High Temp Plate" +msgstr "High Temp Plate" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "Bered alla plattor för att mottaga tid och filament uppskattning" @@ -4344,6 +4509,9 @@ msgstr "Online" msgid "Offline" msgstr "Offline" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "Min Enhet" @@ -4504,27 +4672,15 @@ msgstr "" msgid "Cannot send the print task when the upgrade is in progress" msgstr "Det går inte att skicka utskriftsuppgiften när uppgraderingen pågår" -msgid "The printer is required to be in the same LAN as Bambu Studio." +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." msgstr "" msgid "The printer does not support sending to printer SD card." msgstr "" -msgid "Same as Global Bed Type" -msgstr "" - -msgid "Cool Plate" -msgstr "Cool Plate" - -msgid "Engineering Plate" -msgstr "Engineering Plate" - -msgid "High Temp Plate" -msgstr "High Temp Plate" - -msgid "Textured PEI Plate" -msgstr "" - msgid "Log in printer" msgstr "Logga in skrivare" @@ -5007,6 +5163,9 @@ msgid "" "instead." msgstr "" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "" @@ -5035,9 +5194,6 @@ msgstr "Materialförteckning" msgid "Assembly Guide" msgstr "Monterings Guide" -msgid "Choose files" -msgstr "Välj filer" - msgid "Author" msgstr "" @@ -5092,23 +5248,20 @@ msgstr "Inga uppdateringar tillgängliga." msgid "The configuration is up to date." msgstr "Konfigurationen är aktuell." -msgid "Flushing volumes for filament change" -msgstr "Rensnings volym för filament byte" - msgid "Auto-Calc" msgstr "Autoberäkna" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Rensnings volym (mm³) för varje filament." +msgid "Flushing volumes for filament change" +msgstr "Rensnings volym för filament byte" msgid "Multiplier" msgstr "" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Rensnings volym (mm³) för varje filament." #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" +msgid "Suggestion: Flushing Volume in range [%d, %d]" msgstr "" #, c-format, boost-format @@ -5145,8 +5298,8 @@ msgstr "Verktygsfält" msgid "Objects list" msgstr "Objektlista" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Importera geometri data från STL/STEP/3MF/OBJ/AMF filer." +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "Kopiera till urklipp" @@ -5383,24 +5536,27 @@ msgid "Network plug-in update" msgstr "" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." +"Click OK to update the Network plug-in when Orca Slicer launches next time." msgstr "" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "" -msgid "New version of Bambu Studio" -msgstr "Ny version av Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "Ny version av Orca Slicer" msgid "Don't remind me of this version again" msgstr "" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." msgstr "" msgid "" @@ -5522,10 +5678,6 @@ msgstr "Reparation avbruten" msgid "Copying of file %1% to %2% failed: %3%" msgstr "Kopierar fil %1% till %2% misslyckade: %3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Kopierar katalog %1% till %2% misslyckade: %3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "Kontrollera ej sparade ändringar innan konfigureringen uppdateras." @@ -6180,13 +6332,9 @@ msgid "Brim type" msgstr "Brim typ" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"Detta kontrollerar brim positionen inklusive yttre sidorna av modellen, " -"insidan av hål eller bägge. Auto betyder att brim positionen och brim " -"bredden är analyserad och beräknas automatiskt" msgid "outer_only" msgstr "" @@ -6222,9 +6370,6 @@ msgstr "Kompatibla process profiler" msgid "Compatible process profiles condition" msgstr "Kompatibla process profilers status" -msgid "Print sequence" -msgstr "Utskrifts sekvens" - msgid "Print sequence, layer by layer or object by object" msgstr "Utskrifts sekvens, lager för lager eller objekt för objekt" @@ -7227,6 +7372,12 @@ msgstr "Nozzle volym" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "Volymen av nozzlen mellan skäraren och nozzlens ände" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "Minska ifyllnads retraktionen" @@ -7371,6 +7522,15 @@ msgstr "" "den förflyttas. Att använda spirallinjer för att lyfta z kan förhindra " "strängning" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "" @@ -7470,6 +7630,12 @@ msgstr "Skirt avstånd" msgid "Distance from skirt to brim or object" msgstr "Avståndet ifrån skirt till brim eller objektet" +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + msgid "Skirt loops" msgstr "Skirt varv" @@ -7781,6 +7947,14 @@ msgid "" msgstr "" "Inställningen bestämmer avståndet mellan närliggande tree support punkter." +msgid "Adaptive layer height" +msgstr "Adaptiv lagerhöjd" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "Tree support grenarnas diameter" @@ -8083,6 +8257,22 @@ msgstr "" "påskynda utskriften. Annars kommer mönstret med räta linjer att användas som " "standard." +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "Exportera 3mf" @@ -8101,6 +8291,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "Bered" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "Bered plattorna: 0-alla plattor, i-platta i, andra-ogiltiga" @@ -8198,6 +8391,9 @@ msgstr "Skapa ifyllnads område" msgid "Generating infill toolpath" msgstr "Skapa ifyllnadens verktygsbana" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "Skapa support" @@ -8227,6 +8423,17 @@ msgstr "" msgid "Slicing mesh" msgstr "Bereder mesh" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "Support: generera verktygsbana vid lager %d" @@ -8453,7 +8660,7 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" #: resources/data/hints.ini: [hint:STEP] @@ -8461,7 +8668,7 @@ msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" @@ -8555,6 +8762,63 @@ msgid "" "density to improve the strength of the model?" msgstr "" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "Orca Slicer har slut på minne och kommer att stängas. Det kan vara en " +#~ "bug. Rapportera problemet till Bambu Lab Teamet." + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "Ett lokaliserings fel uppstod, Orca Slicer stängs ner. Rapportera till " +#~ "Bambu Lab Teamet." + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "Orca Slicer har ett ohanterat undantag: %1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Konfigurationsfilen för Orca Slicer kan vara skadad och går inte att " +#~ "avläsa. Radera filen och försök igen." + +#~ msgid "Loading user presets..." +#~ msgstr "Laddar användar inställningarna..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer är baserad på PrusaSlicer av Prusa Research, som är från " +#~ "Slic3r av Alessandro Ranellucci och RepRap-communityn" + +#~ msgid "Export G-Code." +#~ msgstr "Exportera G-kod." + +#~ msgid "Export." +#~ msgstr "Exportera." + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Importera geometri data från STL/STEP/3MF/OBJ/AMF filer." + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "Kopierar katalog %1% till %2% misslyckade: %3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Detta kontrollerar brim positionen inklusive yttre sidorna av modellen, " +#~ "insidan av hål eller bägge. Auto betyder att brim positionen och brim " +#~ "bredden är analyserad och beräknas automatiskt" + #~ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" #~ msgstr "Välj en fil (.gcode/.gco/.g/.ngc/ngc):" @@ -8581,9 +8845,6 @@ msgstr "" #~ msgid "0%" #~ msgstr "0%" -#~ msgid "Adaptive layer height" -#~ msgstr "Adaptiv lagerhöjd" - #~ msgid "" #~ "An object is layed over the boundary of plate.\n" #~ "Please solve the problem by moving it totally inside or outside plate." @@ -8870,9 +9131,6 @@ msgstr "" #~ msgid "Monitoring Recording" #~ msgstr "Övervaknings Inspelning" -#~ msgid "Open" -#~ msgstr "Öppna" - #~ msgid "Open &PrusaSlicer" #~ msgstr "Öppna &PrusaSlicer" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po similarity index 95% rename from bbl/i18n/zh_cn/BambuStudio_zh_CN.po rename to bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po index 19675e103..10752ed87 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-05 17:03+0800\n" +"POT-Creation-Date: 2023-03-12 00:41+0800\n" "PO-Revision-Date: 2023-01-16 11:26+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -367,6 +367,12 @@ msgstr "Z缝绘制" msgid "Remove selection" msgstr "移除绘制" +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + msgid "Text shape" msgstr "文本形状" @@ -379,8 +385,25 @@ msgstr "厚度" msgid "Input text" msgstr "输入文本" -msgid "Add" -msgstr "添加" +msgid "Embeded" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" msgid "Notice" msgstr "通知" @@ -396,7 +419,7 @@ msgid "%1% was replaced with %2%" msgstr "%1%已被%2%替换" msgid "The configuration may be generated by a newer version of BambuStudio." -msgstr "此配置可能由新版本的Bambu Studio生成。" +msgstr "此配置可能由新版本的逆戟鲸生成。" msgid "Some values have been replaced. Please check them:" msgstr "部分数值已被替换,请检查:" @@ -421,32 +444,25 @@ msgstr "配置文件“%1%”已被加载,但部分数值未被识别。" msgid "V" msgstr "V" -msgid "SoftFever Version" -msgstr "" - msgid "" -"BambuStudio will terminate because of running out of memory.It may be a bug. " +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " "It will be appreciated if you report the issue to our team." msgstr "" -"系统内存耗尽,Bambu Studio即将终止运行。这可能是个缺陷,希望您可以报告此问" -"题,我们将非常感激。" msgid "Fatal error" msgstr "致命错误" msgid "" -"BambuStudio will terminate because of a localization error. It will be " +"OrcaSlicer will terminate because of a localization error. It will be " "appreciated if you report the specific scenario this issue happened." msgstr "" -"遇到本地化错误,Bambu Studio即将终止运行。希望您可以报告发生此问题的具体场" -"景,我们将非常感激。" msgid "Critical error" msgstr "严重错误" #, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "Bambu Studio捕捉到一个未处理的异常:%1%" +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" msgid "Downloading Bambu Network Plug-in" msgstr "正在下载Bambu网络插件" @@ -459,10 +475,9 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "连接 %s 失败。[SN:%s, code=%s]" msgid "" -"BambuStudio configuration file may be corrupted and is not abled to be " -"parsed.Please delete the file and try again." +"OrcaSlicer configuration file may be corrupted and is not abled to be parsed." +"Please delete the file and try again." msgstr "" -"Bambu Studio配置文件可能已损坏而无法解析。请删除此文件并重新启动BambuStudio。" #, c-format, boost-format msgid "" @@ -480,8 +495,8 @@ msgstr "正在加载配置" msgid "Click to download new version in default browser: %s" msgstr "在默认浏览器中点击下载最新版本: %s" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio需要进行升级" +msgid "The Orca Slicer needs an upgrade" +msgstr "逆戟鲸需要进行升级" msgid "This is the newest version." msgstr "已经是最新版本。" @@ -489,9 +504,6 @@ msgstr "已经是最新版本。" msgid "Info" msgstr "信息" -msgid "Loading user presets..." -msgstr "正在加载用户预设..." - msgid "Rebuild" msgstr "重新构建" @@ -530,11 +542,14 @@ msgstr "打开项目" msgid "" "The version of Bambu studio is too low and needs to be updated to the latest " "version before it can be used normally" -msgstr "Bambu Studio版本过低,需要更新到最新版本方可正常使用" +msgstr "逆戟鲸版本过低,需要更新到最新版本方可正常使用" msgid "Login information expired. Please login again." msgstr "登录信息过期。请重新登录。" +msgid "Privacy Policy Update" +msgstr "" + msgid "Loading" msgstr "载入中" @@ -565,8 +580,26 @@ msgstr "正在进行的上传" msgid "Select a G-code file:" msgstr "选择一个G-code文件:" -msgid "Bambu Studio GUI initialization failed" -msgstr "Bambu Studio图形界面初始化失败" +msgid "Import File" +msgstr "" + +msgid "Delete" +msgstr "删除" + +msgid "Choose files" +msgstr "选择文件" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "打开" + +msgid "Rename" +msgstr "重命名" + +msgid "Orca Slicer GUI initialization failed" +msgstr "逆戟鲸图形界面初始化失败" #, boost-format msgid "Fatal error, exception catched: %1%" @@ -644,12 +677,18 @@ msgstr "添加支撑生成器" msgid "Select settings" msgstr "选择设置" -msgid "Delete" -msgstr "删除" +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" msgid "Delete the selected object" msgstr "删除所选对象" +msgid "Edit Text" +msgstr "" + msgid "Load..." msgstr "加载..." @@ -677,9 +716,6 @@ msgstr "设置为独立对象" msgid "Printable" msgstr "可打印的" -msgid "Rename" -msgstr "重命名" - msgid "Fix model" msgstr "修复模型" @@ -732,6 +768,9 @@ msgstr "冲刷到这个对象" msgid "Flush into objects' support" msgstr "冲刷到对象的支撑" +msgid "Edit in Parameter Table" +msgstr "在参数表格中编辑" + msgid "Convert from inch" msgstr "从英寸转换" @@ -855,9 +894,6 @@ msgstr "居中" msgid "Edit Process Settings" msgstr "编辑工艺参数" -msgid "Edit in Parameter Table" -msgstr "在参数表格中编辑" - msgid "Edit print parameters for a single object" msgstr "编辑单个对象的打印参数" @@ -1105,9 +1141,6 @@ msgstr "跳转到层" msgid "Please enter the layer number" msgstr "请输入层数" -msgid "Jump to Layer" -msgstr "跳转到层" - msgid "Add Pause" msgstr "添加暂停打印" @@ -1117,6 +1150,9 @@ msgstr "添加自定义G-code" msgid "Add Custom Template" msgstr "添加自定义模板" +msgid "Jump to Layer" +msgstr "跳转到层" + msgid "Filament " msgstr "耗材丝" @@ -1129,20 +1165,8 @@ msgstr "" msgid "No printer" msgstr "无打印机" -msgid "Heat the nozzle" -msgstr "加热喷嘴" - -msgid "Cut filament" -msgstr "切断耗材丝" - -msgid "Pull back current filament" -msgstr "抽回耗材丝" - -msgid "Push new filament into extruder" -msgstr "送出新的耗材丝到挤出机" - -msgid "Purge old filament" -msgstr "冲刷旧耗材丝" +msgid "..." +msgstr "" msgid "?" msgstr "?" @@ -1192,6 +1216,27 @@ msgstr "重新校准" msgid "Cancel calibration" msgstr "取消校准" +msgid "Heat the nozzle" +msgstr "加热喷嘴" + +msgid "Cut filament" +msgstr "切断耗材丝" + +msgid "Pull back current filament" +msgstr "抽回耗材丝" + +msgid "Push new filament into extruder" +msgstr "送出新的耗材丝到挤出机" + +msgid "Purge old filament" +msgstr "冲刷旧耗材丝" + +msgid "Feed new filament from external spool" +msgstr "" + +msgid "Confirm whether the filament has been extruded" +msgstr "" + msgid "" "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " "load or unload filiament." @@ -1351,6 +1396,9 @@ msgstr "无法发送打印任务,请重试。" msgid "Send to Printer failed. Please try again." msgstr "发送到打印机失败。请重试。" +msgid "No space left on Printer SD card" +msgstr "" + msgid "Sending gcode file over LAN" msgstr "通过局域网发送gcode文件" @@ -1373,6 +1421,58 @@ msgstr "请先退出登录然后再重新登录打印机。" msgid "Failed uploading print file. Please enter ip address again." msgstr "上传打印文件失败。请重新输入IP地址。" +msgid "Choose SLA archive:" +msgstr "" + +msgid "Import file" +msgstr "" + +msgid "Import model and profile" +msgstr "" + +msgid "Import profile only" +msgstr "" + +msgid "Import model only" +msgstr "" + +msgid "Accurate" +msgstr "" + +msgid "Balanced" +msgstr "" + +msgid "Quick" +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "请在预设更改之前检查对象列表。" + +msgid "Attention!" +msgstr "注意!" + msgid "Downloading" msgstr "下载中" @@ -1400,18 +1500,17 @@ msgstr "版权" msgid "License" msgstr "许可证" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio是在" +msgid "Orca Slicer is licensed under " +msgstr "逆戟鲸是在" msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero 通用公共许可证,版本 3下授权的" msgid "" -"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " -"by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Bambu Studio是基于Prusa Research的PrusaSlicer开发的,而PrusaSlicer是基于来自" -"Alessandro Ranellucci和RepRap社区的Slic3r开发的" msgid "Libraries" msgstr "库" @@ -1425,12 +1524,14 @@ msgstr "本软件使用开源组件,其版权和其他所有权属于各自的 msgid "About %s" msgstr "关于 %s" -msgid "" -"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " -"Merill(supermerill)." +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "" -"Bambu Studio是以PrusaResearch的PrusaSlicer和Merill(supermerill)的SuperSlicer" -"为基础的。" msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer最初是基于Alessandro Ranellucci的Slic3r。" @@ -1440,17 +1541,6 @@ msgid "" "contributors." msgstr "Slic3r由Alessandro Ranellucci在其他众多贡献者的帮助下创建。" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "Bambu Studio还参考了Ultimaker的Cura中的一些想法。" - -msgid "" -"There many parts of the software that come from community contributions, so " -"we're unable to list them one-by-one, and instead, they'll be attributed in " -"the corresponding code comments." -msgstr "" -"软件中有很多部分来自于社区贡献,因此我们不便逐一列出他们,作为替代,他们将在" -"相应的代码注释中被介绍。" - msgid "Version" msgstr "版本" @@ -1496,6 +1586,9 @@ msgstr "系数K" msgid "Factor N" msgstr "系数N" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + msgid "Please input a valid value (K in 0~0.5)" msgstr "请输入有效的数值(K的范围为0~0.5)" @@ -1601,17 +1694,16 @@ msgstr "机舱湿度" msgid "" "Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better, The bars: " -"higher the better)" -msgstr "绿色表示 AMS 湿度正常,橙色和红色表示湿度过高(湿度条越低越好)" +"red represent humidity is too high.(Hygrometer: lower the better.)" +msgstr "" msgid "Desiccant status" msgstr "干燥机状态" msgid "" "A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant. (Higher is better)" -msgstr "干燥剂状态低于两格表示干燥剂可能不活跃。请更换干燥剂。(格数越高越好)" +"inactive. Please change the desiccant.(The bars: higher the better.)" +msgstr "" msgid "" "Note: When the lid is open or the desiccant pack is changed, it can take " @@ -2033,6 +2125,11 @@ msgid "" "No - reset density to default non 100% value automaticlly" msgstr "" +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + msgid "Auto bed leveling" msgstr "自动热床调平" @@ -2229,9 +2326,24 @@ msgstr "正在生成几何顶点数据" msgid "Generating geometry index data" msgstr "正在生成几何索引数据" +msgid "Statistics of All Plates" +msgstr "" + msgid "Display" msgstr "显示" +msgid "Flushed" +msgstr "冲刷" + +msgid "Total" +msgstr "总计" + +msgid "Total Time Estimation" +msgstr "" + +msgid "Total time" +msgstr "总时间" + msgid "up to" msgstr "达到" @@ -2274,12 +2386,6 @@ msgstr "体积流量速度(mm³/s)" msgid "Used filament" msgstr "使用的耗材丝" -msgid "Flushed" -msgstr "冲刷" - -msgid "Total" -msgstr "总计" - msgid "Travel" msgstr "空驶" @@ -2343,9 +2449,6 @@ msgstr "准备时间" msgid "Model printing time" msgstr "模型打印时间" -msgid "Total time" -msgstr "总时间" - msgid "Switch to silent mode" msgstr "切换到静音模式" @@ -2440,6 +2543,9 @@ msgstr "允许同一盘中包含多种材料" msgid "Avoid extrusion calibration region" msgstr "避开挤出标定区域" +msgid "Add" +msgstr "添加" + msgid "Add plate" msgstr "添加新盘" @@ -2473,6 +2579,10 @@ msgstr "返回" msgid "Paint Toolbar" msgstr "上色工具条" +#, boost-format +msgid "Shortcut key %1%" +msgstr "" + msgid "Explosion Ratio" msgstr "爆炸比例" @@ -2613,24 +2723,21 @@ msgstr "是" msgid "No" msgstr "否" -msgid " will be closed before creating a new model. Do you want to continue?" -msgstr "将会被关闭以创建新模型。是否继续?" - -msgid "Slice" -msgstr "切片" - -msgid "Slice all" -msgstr "切片所有盘" +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "" msgid "Slice plate" msgstr "切片单盘" -msgid "Export G-code file" -msgstr "导出G-code文件" - msgid "Print plate" msgstr "打印单盘" +msgid "Slice all" +msgstr "切片所有盘" + +msgid "Export G-code file" +msgstr "导出G-code文件" + msgid "Send" msgstr "发送" @@ -2948,6 +3055,14 @@ msgstr "" msgid "&Help" msgstr "" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + msgid "Overwrite file" msgstr "覆盖文件" @@ -3062,9 +3177,6 @@ msgid "" "Bambu Studio supports only a single virtual camera.\n" "Do you want to stop this virtual camera?" msgstr "" -"另一个虚拟摄像头正在工作。\n" -"Bambu Studio 同时只能支持一个虚拟摄像头。\n" -"是否停止前一个虚拟摄像头?" #, c-format, boost-format msgid "Virtual camera initialize failed (%s)!" @@ -3215,8 +3327,8 @@ msgstr "" msgid "Layers: N/A" msgstr "" -msgid "Clean" -msgstr "清除" +msgid "Clear" +msgstr "" msgid "Control" msgstr "控制" @@ -3415,6 +3527,9 @@ msgstr "前往下载网站。" msgid "Open Folder." msgstr "打开目录。" +msgid "Safely remove hardware." +msgstr "" + #, c-format, boost-format msgid "%1$d Object has custom supports." msgid_plural "%1$d Objects have custom supports." @@ -3440,12 +3555,6 @@ msgstr "取消上传" msgid "Slice ok." msgstr "切片完成." -msgid "Export G-Code." -msgstr "导出G-Code." - -msgid "Export." -msgstr "导出。" - msgid "Jump to" msgstr "跳转到" @@ -3618,15 +3727,26 @@ msgid "" "colors. Do you want to continue?" msgstr "同步到 AMS 的材料列表将丢弃所有当前配置的材料预设、颜色。是否继续?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "同步" + +msgid "Resync" +msgstr "" + msgid "There are no compatible filaments, and sync is not performed." msgstr "没有如任何兼容的材料,同步操作未执行。" msgid "" "There are some unknown filaments mapped to generic preset. Please update " -"Bambu Studio or restart Bambu Studio to check if there is an update to " -"system presets." +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" -"有一些未知型号的材料,映射到通用预设。请更新或者重启 Bambu Studio,以检查系统" +"有一些未知型号的材料,映射到通用预设。请更新或者重启 Orca Slicer,以检查系统" "预设有没有更新。" msgid "Untitled" @@ -3678,7 +3798,7 @@ msgstr "加载3mf" msgid "The Config can not be loaded." msgstr "配置无法加载。" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgid "The 3mf is generated by old Orca Slicer, load geometry data only." msgstr "该3mf文件来自旧版本的Bambu Lab,将只加载几何数据。" #, c-format, boost-format @@ -3699,6 +3819,12 @@ msgid "" "software." msgstr "" +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + msgid "The 3mf is not compatible, load geometry data only!" msgstr "该3mf文件与软件不兼容,将只加载几何数据。" @@ -3711,9 +3837,6 @@ msgstr "step 文件中的部件名称包含非UTF8格式的字符!" msgid "The name may show garbage characters!" msgstr "此名称可能显示乱码字符!" -msgid "Attention!" -msgstr "注意!" - #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." msgstr "加载文件“%1%”失败。发现无效配置。" @@ -3730,7 +3853,7 @@ msgid "" " Do you want to scale to millimeters?" msgstr "" "文件 %s 中对象的尺寸似乎是以米或者英寸为单位定义的。\n" -"BambuStudio的内部单位为毫米。是否要转换成毫米?" +"逆戟鲸的内部单位为毫米。是否要转换成毫米?" msgid "Object too small" msgstr "对象尺寸过小" @@ -3930,8 +4053,8 @@ msgstr "自定义的支撑和涂色在模型修复之前将被清除。" msgid "Invalid number" msgstr "无效数字" -msgid "Select Bed Type" -msgstr "选择热床类型" +msgid "Plate Settings" +msgstr "" #, boost-format msgid "Part name: %1%\n" @@ -3966,14 +4089,16 @@ msgstr "提示:" msgid "" "\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"on Orca Slicer(windows) or CAD softwares." msgstr "" -"\"修复模型\"功能目前仅适用于Windows。请在Bambu Studio(windows)或CAD软件上修复" -"模型。" +"\"修复模型\"功能目前仅适用于Windows。请在逆戟鲸(windows)或CAD软件上修复模型。" #, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "盘 %d: %s 不支持耗材丝 %s(%s)." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" msgid "Switching the language requires application restart.\n" msgstr "切换语言要求重启应用程序。\n" @@ -4050,26 +4175,26 @@ msgstr "同步用户预设(打印机/耗材丝/工艺)" msgid "User Sync" msgstr "用户同步" -msgid "Associate files to BambuStudio" -msgstr "Bambu Studio文件关联" +msgid "Associate files to OrcaSlicer" +msgstr "逆戟鲸文件关联" -msgid "Associate .3mf files to BambuStudio" -msgstr "使用Bambu Studio打开.3mf文件" +msgid "Associate .3mf files to OrcaSlicer" +msgstr "使用逆戟鲸打开.3mf文件" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" -msgstr "开启后,将缺省使用Bambu Studio打开.3mf文件" +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" +msgstr "开启后,将缺省使用逆戟鲸打开.3mf文件" -msgid "Associate .stl files to BambuStudio" -msgstr "使用Bambu Studio打开.stl文件" +msgid "Associate .stl files to OrcaSlicer" +msgstr "使用逆戟鲸打开.stl文件" -msgid "If enabled, sets BambuStudio as default application to open .stl files" -msgstr "开启后,将缺省使用Bambu Studio打开.stl文件" +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" +msgstr "开启后,将缺省使用逆戟鲸打开.stl文件" -msgid "Associate .step/.stp files to BambuStudio" -msgstr "使用Bambu Studio打开.step/.stp文件" +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "使用逆戟鲸打开.step/.stp文件" -msgid "If enabled, sets BambuStudio as default application to open .step files" -msgstr "开启后,将缺省使用Bambu Studio打开.step文件" +msgid "If enabled, sets OrcaSlicer as default application to open .step files" +msgstr "开启后,将缺省使用逆戟鲸打开.step文件" msgid "Backup" msgstr "备份" @@ -4209,6 +4334,39 @@ msgstr "添加/删除材料" msgid "Add/Remove printers" msgstr "添加/删除打印机" +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "打印顺序" + +msgid "Same as Global Bed Type" +msgstr "跟随全局热床类型" + +msgid "Cool Plate" +msgstr "低温打印热床" + +msgid "Engineering Plate" +msgstr "工程材料热床" + +msgid "High Temp Plate" +msgstr "高温打印热床" + +msgid "Textured PEI Plate" +msgstr "纹理PEI热床" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + msgid "Slice all plate to obtain time and filament estimation" msgstr "正在切片以获取切片信息和预估打印时间" @@ -4320,6 +4478,9 @@ msgstr "在线" msgid "Offline" msgstr "离线" +msgid "(LAN)" +msgstr "" + msgid "My Device" msgstr "我的设备" @@ -4483,27 +4644,15 @@ msgstr "发送到打印机的SD卡" msgid "Cannot send the print task when the upgrade is in progress" msgstr "设备升级中,无法发送打印任务" -msgid "The printer is required to be in the same LAN as Bambu Studio." -msgstr "打印机需要与Bambu Studio在同一个局域网内。" +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." +msgstr "打印机需要与逆戟鲸在同一个局域网内。" msgid "The printer does not support sending to printer SD card." msgstr "该打印机不支持发送到打印机SD卡。" -msgid "Same as Global Bed Type" -msgstr "跟随全局热床类型" - -msgid "Cool Plate" -msgstr "低温打印热床" - -msgid "Engineering Plate" -msgstr "工程材料热床" - -msgid "High Temp Plate" -msgstr "高温打印热床" - -msgid "Textured PEI Plate" -msgstr "纹理PEI热床" - msgid "Log in printer" msgstr "登录打印机" @@ -4962,6 +5111,9 @@ msgid "" "instead." msgstr "P1P打印机不支持平滑模式的延时摄影,请改用传统模式。" +msgid "Select presets to compare" +msgstr "" + msgid "Show all presets (including incompatible)" msgstr "显示所有预设(包括不兼容的)" @@ -4990,9 +5142,6 @@ msgstr "物料清单" msgid "Assembly Guide" msgstr "组装指南" -msgid "Choose files" -msgstr "选择文件" - msgid "Author" msgstr "作者" @@ -5045,24 +5194,21 @@ msgstr "没有可用的更新。" msgid "The configuration is up to date." msgstr "当前配置已经是最新版本。" -msgid "Flushing volumes for filament change" -msgstr "耗材丝更换时的冲刷体积" - msgid "Auto-Calc" msgstr "自动计算" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "在两个耗材丝间切换所需的冲刷量(mm³)" +msgid "Flushing volumes for filament change" +msgstr "耗材丝更换时的冲刷体积" msgid "Multiplier" msgstr "乘数" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "实际冲刷量 = 冲刷体积 * 乘数" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "在两个耗材丝间切换所需的冲刷量(mm³)" #, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" -msgstr "建议:实际冲刷量设置在[%d, %d]范围内" +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." @@ -5098,8 +5244,8 @@ msgstr "工具栏" msgid "Objects list" msgstr "对象列表" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "从STL/STEP/3MF/OBJ/AMF文件中导入几何数据" +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" msgid "Copy to clipboard" msgstr "复制到剪贴板" @@ -5336,25 +5482,28 @@ msgid "Network plug-in update" msgstr "网络插件升级" msgid "" -"Click OK to update the Network plug-in when Bambu Studio launches next time." -msgstr "点击OK将在Bambu Studio下次启动之后自动升级网络插件" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "点击OK将在逆戟鲸下次启动之后自动升级网络插件" #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" msgstr "新的网络插件(%s) 可用,您是否需要安装它?" -msgid "New version of Bambu Studio" -msgstr "新版本的Bambu Studio" +msgid "New version of Orca Slicer" +msgstr "新版本的逆戟鲸" msgid "Don't remind me of this version again" msgstr "此版本不再提示" +msgid "Done" +msgstr "" + msgid "LAN Connection Failed (Sending print file)" msgstr "LAN连接失败 (发送打印文件)" msgid "" -"Step 1, please confirm Bambu Studio and your printer are in the same LAN." -msgstr "步骤1, 请确认Bambu Studio和您的打印机在同一局域网中。" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgstr "步骤1, 请确认逆戟鲸和您的打印机在同一局域网中。" msgid "" "Step 2, if the IP and Access Code below are different from the actual values " @@ -5479,10 +5628,6 @@ msgstr "修复被取消" msgid "Copying of file %1% to %2% failed: %3%" msgstr "从%1%拷贝文件到%2%失败:%3%" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "从%1%拷贝目录到%2%失败:%3%" - msgid "Need to check the unsaved changes before configuration updates." msgstr "需要在配置更新之前检查没有保存的参数修改。" @@ -6103,12 +6248,9 @@ msgid "Brim type" msgstr "Brim类型" msgid "" -"This controls brim position including outer side of models, inner side of " -"holes or both. Auto means both the brim position and brim width is analysed " -"and calculated automatically" +"This controls the generation of the brim at outer side of models. Auto means " +"the brim width is analysed and calculated automatically." msgstr "" -"设置brim生成位置,包括模型往外的外侧,模型的孔的内侧和内外侧都生成。选择自动意" -"味着brim的位置和宽度都会自动分析计算生成。" msgid "outer_only" msgstr "仅外侧" @@ -6142,9 +6284,6 @@ msgstr "兼容的切片配置" msgid "Compatible process profiles condition" msgstr "兼容的切片配置的条件" -msgid "Print sequence" -msgstr "打印顺序" - msgid "Print sequence, layer by layer or object by object" msgstr "打印顺序,逐层打印或者逐件打印" @@ -7095,6 +7234,12 @@ msgstr "喷嘴内腔体积" msgid "Volume of nozzle between the cutter and the end of nozzle" msgstr "从切刀位置到喷嘴尖端的内腔体积" +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + msgid "Reduce infill retraction" msgstr "减小填充回抽" @@ -7228,6 +7373,15 @@ msgstr "" "回抽完成之后,喷嘴轻微抬升,和打印件之间产生一定间隙。这能够避免空驶时喷嘴和" "打印件剐蹭和碰撞。使用螺旋线抬升z能够减少拉丝。" +msgid "Z Hop Type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + msgid "Extra length on restart" msgstr "额外回填长度" @@ -7324,6 +7478,12 @@ msgstr "Skirt距离" msgid "Distance from skirt to brim or object" msgstr "从skirt到模型或者brim的距离" +msgid "Skirt height" +msgstr "Skirt高度" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "skirt有多少层。通常只有一层" + msgid "Skirt loops" msgstr "Skirt圈数" @@ -7631,6 +7791,14 @@ msgid "" "This setting determines the distance between neighboring tree support nodes." msgstr "此设置确定了树状支撑的相邻节点之间的距离。" +msgid "Adaptive layer height" +msgstr "自适应层高" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + msgid "Tree support branch diameter" msgstr "树状支撑分支直径" @@ -7939,6 +8107,22 @@ msgstr "" "此选项用于自动识别内部狭窄的实心填充。开启后,将对狭窄实心区域使用同心填充加" "快打印速度。否则使用默认的直线填充。" +msgid "invalid value " +msgstr "" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + msgid "Export 3MF" msgstr "导出3MF" @@ -7957,6 +8141,9 @@ msgstr "" msgid "Load cached slicing data from directory" msgstr "" +msgid "Slice" +msgstr "切片" + msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" msgstr "" @@ -8054,6 +8241,9 @@ msgstr "正在生成填充区域" msgid "Generating infill toolpath" msgstr "正在生成填充走线" +msgid "Detect overhangs for auto-lift" +msgstr "" + msgid "Generating support" msgstr "正在生成支撑" @@ -8083,6 +8273,17 @@ msgstr "模型有太多空层。" msgid "Slicing mesh" msgstr "正在切片网格" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + #, c-format, boost-format msgid "Support: generate toolpath at layer %d" msgstr "支撑:正在生成层%d的走线路径" @@ -8334,23 +8535,23 @@ msgid "" "Subtract a Part\n" "Did you know that you can subtract one mesh from another using the Negative " "part modifier? That way you can, for example, create easily resizable holes " -"directly in Bambu Studio. Read more in the documentation." +"directly in Orca Slicer. Read more in the documentation." msgstr "" "减去部分几何体\n" "您知道吗,您可以使用负零件从另一个几何体中减去另一个几何体。例如,可以直接在" -"Bambu Studio中创建可轻松调整大小的孔。" +"逆戟鲸中创建可轻松调整大小的孔。" #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" "Did you know that you can improve your print quality by slicing a STEP file " "instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a " +"Orca Slicer supports slicing STEP files, providing smoother results than a " "lower resolution STL. Give it a try!" msgstr "" "STEP文件\n" "您知道吗,通过切片STEP文件而不是STL文件可以提高打印质量。\n" -"Bambu Studio支持切片STEP文件,提供比低分辨率STL更平滑的结果。试试看!" +"逆戟鲸支持切片STEP文件,提供比低分辨率STL更平滑的结果。试试看!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" @@ -8472,8 +8673,119 @@ msgstr "" "提高强度\n" "你知道吗?你可以使用更多的墙层数和更高的疏散填充密度来提高模型的强度。" -msgid "Adaptive layer height" -msgstr "自适应层高" +#~ msgid "" +#~ "BambuStudio will terminate because of running out of memory.It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "系统内存耗尽,逆戟鲸即将终止运行。这可能是个缺陷,希望您可以报告此问题,我" +#~ "们将非常感激。" + +#~ msgid "" +#~ "BambuStudio will terminate because of a localization error. It will be " +#~ "appreciated if you report the specific scenario this issue happened." +#~ msgstr "" +#~ "遇到本地化错误,逆戟鲸即将终止运行。希望您可以报告发生此问题的具体场景,我" +#~ "们将非常感激。" + +#, boost-format +#~ msgid "BambuStudio got an unhandled exception: %1%" +#~ msgstr "逆戟鲸捕捉到一个未处理的异常:%1%" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "逆戟鲸配置文件可能已损坏而无法解析。请删除此文件并重新启动逆戟鲸。" + +#~ msgid "Loading user presets..." +#~ msgstr "正在加载用户预设..." + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by Prusa Research, which is from " +#~ "Slic3r by Alessandro Ranellucci and the RepRap community" +#~ msgstr "" +#~ "逆戟鲸是基于拓竹的BambuStudio和Prusa Research的PrusaSlicer开发的,而" +#~ "PrusaSlicer是基于来自Alessandro Ranellucci和RepRap社区的Slic3r开发的" + +#~ msgid "" +#~ "Orca Slicer is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +#~ "Merill(supermerill)." +#~ msgstr "" +#~ "逆戟鲸是以PrusaResearch的PrusaSlicer和Merill(supermerill)的SuperSlicer为基" +#~ "础的。" + +#~ msgid "Orca Slicer also referenced some ideas from Cura by Ultimaker." +#~ msgstr "逆戟鲸还参考了Ultimaker的Cura中的一些想法。" + +#~ msgid "" +#~ "There many parts of the software that come from community contributions, " +#~ "so we're unable to list them one-by-one, and instead, they'll be " +#~ "attributed in the corresponding code comments." +#~ msgstr "" +#~ "软件中有很多部分来自于社区贡献,因此我们不便逐一列出他们,作为替代,他们将" +#~ "在相应的代码注释中被介绍。" + +#~ msgid "" +#~ "Green means that AMS humidity is normal, orange represent humidity is " +#~ "high, red represent humidity is too high.(Hygrometer: lower the better, " +#~ "The bars: higher the better)" +#~ msgstr "绿色表示 AMS 湿度正常,橙色和红色表示湿度过高(湿度条越低越好)" + +#~ msgid "" +#~ "A desiccant status lower than two bars indicates that desiccant may be " +#~ "inactive. Please change the desiccant. (Higher is better)" +#~ msgstr "" +#~ "干燥剂状态低于两格表示干燥剂可能不活跃。请更换干燥剂。(格数越高越好)" + +#~ msgid "" +#~ " will be closed before creating a new model. Do you want to continue?" +#~ msgstr "将会被关闭以创建新模型。是否继续?" + +#~ msgid "" +#~ "Another virtual camera is running.\n" +#~ "Orca Slicer supports only a single virtual camera.\n" +#~ "Do you want to stop this virtual camera?" +#~ msgstr "" +#~ "另一个虚拟摄像头正在工作。\n" +#~ "Orca Slicer 同时只能支持一个虚拟摄像头。\n" +#~ "是否停止前一个虚拟摄像头?" + +#~ msgid "Clean" +#~ msgstr "清除" + +#~ msgid "Export G-Code." +#~ msgstr "导出G-Code." + +#~ msgid "Export." +#~ msgstr "导出。" + +#~ msgid "Select Bed Type" +#~ msgstr "选择热床类型" + +#, c-format, boost-format +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "盘 %d: %s 不支持耗材丝 %s(%s)." + +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "实际冲刷量 = 冲刷体积 * 乘数" + +#, c-format, boost-format +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "建议:实际冲刷量设置在[%d, %d]范围内" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "从STL/STEP/3MF/OBJ/AMF文件中导入几何数据" + +#, boost-format +#~ msgid "Copying directory %1% to %2% failed: %3%" +#~ msgstr "从%1%拷贝目录到%2%失败:%3%" + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "设置brim生成位置,包括模型往外的外侧,模型的孔的内侧和内外侧都生成。选择自" +#~ "动意味着brim的位置和宽度都会自动分析计算生成。" #~ msgid "Internal Version" #~ msgstr "内部版本" @@ -8510,12 +8822,8 @@ msgstr "自适应层高" #~ msgid "Pressure/Linear Advance" #~ msgstr "压力提前" -#~ msgid "Skirt height" -#~ msgstr "Skirt高度" - -#~ msgid "" -#~ "Step 1. please confirm Bambu Studio and your printer are in same LAN." -#~ msgstr "步骤1. 请确认Bambu Studio和您的打印机在同一局域网中。" +#~ msgid "Step 1. please confirm Orca Slicer and your printer are in same LAN." +#~ msgstr "步骤1. 请确认逆戟鲸和您的打印机在同一局域网中。" #~ msgid "" #~ "Step 2. if the IP and Access Code below are different from the actual " @@ -8543,11 +8851,10 @@ msgstr "自适应层高" #~ msgstr "标定完成。请按照左图展示的方式选择流量补偿系数,并填写到输入框中。" #~ msgid "" -#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "Cannot detect the LAN IP address of %s. Are %s and Orca Slicer in the " #~ "same LAN?" #~ msgstr "" -#~ "无法检测到打印机%s 在局域网中的的IP地址。%s 和 Bambu Studio在同一个局域网" -#~ "内吗?" +#~ "无法检测到打印机%s 在局域网中的的IP地址。%s 和 逆戟鲸在同一个局域网内吗?" #~ msgid "Click the pencil icon to edit the filament." #~ msgstr "点击铅笔图标编辑耗材丝。" @@ -8956,9 +9263,6 @@ msgstr "自适应层高" #~ msgid "Choose save directory" #~ msgstr "选择保存目录" -#~ msgid "Open" -#~ msgstr "打开" - #~ msgid "preparing, export 3mf failed!" #~ msgstr "正在准备中,导出 3mf 失败!" @@ -9389,8 +9693,8 @@ msgstr "自适应层高" #~ msgid "Show Edges" #~ msgstr "显示模型边缘" -#~ msgid "Associate .step files to BambuStudio" -#~ msgstr "使用Bambu Studio打开.step文件" +#~ msgid "Associate .step files to OrcaSlicer" +#~ msgstr "使用逆戟鲸打开.step文件" #~ msgid "Vibration Calibration" #~ msgstr "振动校准" @@ -9586,9 +9890,6 @@ msgstr "自适应层高" #~ msgid "GUI" #~ msgstr "界面" -#~ msgid "Sync" -#~ msgstr "同步" - #~ msgid "Shortcuts" #~ msgstr "快捷键" @@ -9616,8 +9917,8 @@ msgstr "自适应层高" #~ msgid "Current printer is busy. Please select another one." #~ msgstr "当前打印机正忙,请选择另一台打印机。" -#~ msgid "Bambu Studio initialization failed" -#~ msgstr "Bambu Studio初始化失败" +#~ msgid "Orca Slicer initialization failed" +#~ msgstr "逆戟鲸初始化失败" #~ msgid "Object %s has zero size and can't be arranged." #~ msgstr "对象%s的尺寸为0,无法被自动摆放。" @@ -10459,7 +10760,7 @@ msgstr "自适应层高" #~ msgstr "在浏览器中下载最新版本: %s" #~ msgid "New Version of BambuStudio" -#~ msgstr "新版本的BambuStudio" +#~ msgstr "新版本的逆戟鲸" #~ msgid "Switching Presets: Unsaved Changes" #~ msgstr "切换预设:未保存的更改" @@ -10778,8 +11079,8 @@ msgstr "自适应层高" #~ msgid "System Information" #~ msgstr "系统信息" -#~ msgid "Blacklisted libraries loaded into BambuStudio process:" -#~ msgstr "已加载黑名单库到BambuStudio进程中:" +#~ msgid "Blacklisted libraries loaded into OrcaSlicer process:" +#~ msgstr "已加载黑名单库到逆戟鲸进程中:" #~ msgid "Feature vectorization is supported:" #~ msgstr "支持特征向量化:" @@ -11189,10 +11490,10 @@ msgstr "自适应层高" #~ msgstr "Bug报告" #~ msgid "Report a bug of BambuStudio" -#~ msgstr "报告BambuStudio的Bug" +#~ msgstr "报告逆戟鲸的Bug" #~ msgid "Open BambuStudio" -#~ msgstr "打开BambuStudio" +#~ msgstr "打开逆戟鲸" #~ msgid "Export AMF file:" #~ msgstr "导出 AMF 文件:" @@ -11245,10 +11546,10 @@ msgstr "自适应层高" #~ msgstr "打开G-code Viewer" #~ msgid "Open a new BambuStudio" -#~ msgstr "打开BambuStudio" +#~ msgstr "打开逆戟鲸" #~ msgid "Open new G-code Viewer" -#~ msgstr "打开BambuStudio" +#~ msgstr "打开逆戟鲸" #~ msgid "Goto Download page." #~ msgstr "前往下载页面。" @@ -11328,9 +11629,6 @@ msgstr "自适应层高" #~ msgid "Retraction Length (Toolchange)" #~ msgstr "回抽长度(更换工具头)" -#~ msgid "How many layers of skirt. Usually only one layer" -#~ msgstr "skirt有多少层。通常只有一层" - #~ msgid "Disabled" #~ msgstr "关闭" @@ -11740,9 +12038,6 @@ msgstr "自适应层高" #~ msgid "Physical Printer" #~ msgstr "物理打印机" -#~ msgid "Please check your object list before preset changing." -#~ msgstr "请在预设更改之前检查对象列表。" - #~ msgid "Convert from imperial units" #~ msgstr "从英制转换" @@ -12026,8 +12321,8 @@ msgstr "自适应层高" #~ msgid "" #~ "Most likely the configuration was produced by a newer version of " -#~ "BambuStudio or by some BambuStudio fork." -#~ msgstr "这个配置很可能是从更新的BambuStudio版本生成的。" +#~ "BambuStudio or by some OrcaSlicer fork." +#~ msgstr "这个配置很可能是从更新的逆戟鲸版本生成的。" #~ msgid "The following values were substituted:" #~ msgstr "以下数值被替换了:" @@ -12067,8 +12362,8 @@ msgstr "自适应层高" #~ "\n" #~ "The application will now terminate." #~ msgstr "" -#~ "BambuStudio遇到一个翻译错误。请报告给BmbuStudio团队,正在激活的是什么语言" -#~ "以及在什么场景下发生的这个问题。谢谢。\n" +#~ "逆戟鲸遇到一个翻译错误。请报告给BmbuStudio团队,正在激活的是什么语言以及在" +#~ "什么场景下发生的这个问题。谢谢。\n" #~ "\n" #~ "应用程序将会终止。" @@ -12076,7 +12371,7 @@ msgstr "自适应层高" #~ msgstr "内部错误:%1%" #~ msgid "" -#~ "Error parsing BambuStudio config file, it is probably corrupted. Try to " +#~ "Error parsing OrcaSlicer config file, it is probably corrupted. Try to " #~ "manually delete the file to recover from the error. Your user profiles " #~ "will not be affected." #~ msgstr "" @@ -12124,16 +12419,16 @@ msgstr "自适应层高" #~ msgstr "不导入" #~ msgid "" -#~ "You are running a 32 bit build of BambuStudio on 64-bit Windows.\n" -#~ "32 bit build of BambuStudio will likely not be able to utilize all the " -#~ "RAM available in the system.\n" -#~ "Please download and install a 64 bit build of BambuStudio from https://" -#~ "www.Bambu3d.cz/Bambuslicer/.\n" +#~ "You are running a 32 bit build of OrcaSlicer on 64-bit Windows.\n" +#~ "32 bit build of OrcaSlicer will likely not be able to utilize all the RAM " +#~ "available in the system.\n" +#~ "Please download and install a 64 bit build of OrcaSlicer from https://www." +#~ "Bambu3d.cz/Bambuslicer/.\n" #~ "Do you wish to continue?" #~ msgstr "" -#~ "您正在64位Windows上运行32位版本的BambuStudio。\n" -#~ "32位版本的BambuStudio可能无法使用系统中的全部内存。\n" -#~ "请从https://www.Bambu3d.cz/Bambuslicer下载并安装64位版本的BambuStudio。\n" +#~ "您正在64位Windows上运行32位版本的逆戟鲸。\n" +#~ "32位版本的逆戟鲸可能无法使用系统中的全部内存。\n" +#~ "请从https://www.Bambu3d.cz/Bambuslicer下载并安装64位版本的逆戟鲸。\n" #~ "是否继续?" #~ msgid "Preparing settings tabs" @@ -12145,11 +12440,11 @@ msgstr "自适应层高" #~ msgstr "您的以下预设中包含未保存的选项“打印主机上传”" #~ msgid "" -#~ "But since this version of BambuStudio we don't show this information in " +#~ "But since this version of OrcaSlicer we don't show this information in " #~ "Printer Settings anymore.\n" #~ "Settings will be available in physical printers settings." #~ msgstr "" -#~ "但是从这个BambuStudio版本开始,我们不再在打印机设置中显示这个信息了。\n" +#~ "但是从这个逆戟鲸版本开始,我们不再在打印机设置中显示这个信息了。\n" #~ "设置会被放置于物理打印机设置中。" #~ msgid "" diff --git a/build_release_macos.sh b/build_release_macos.sh index adf67181e..9d723fbf8 100755 --- a/build_release_macos.sh +++ b/build_release_macos.sh @@ -1,10 +1,13 @@ #!/bin/sh -while getopts ":a:sdhn" opt; do +while getopts ":a:sdphn" opt; do case ${opt} in d ) export BUILD_TARGET="deps" ;; + p ) + export PACK_DEPS="1" + ;; a ) export ARCH="$OPTARG" ;; @@ -49,7 +52,7 @@ WD="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" cd $WD/deps mkdir -p build_$ARCH cd build_$ARCH -DEPS=$PWD/BambuStudio_dep_$ARCH +DEPS=$PWD/OrcaSlicer_dep_$ARCH mkdir -p $DEPS if [ "studio." != $BUILD_TARGET. ]; then @@ -57,6 +60,10 @@ then echo "cmake ../ -DDESTDIR=$DEPS -DOPENSSL_ARCH=darwin64-${ARCH}-cc -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES:STRING=${ARCH}" cmake ../ -DDESTDIR="$DEPS" -DOPENSSL_ARCH="darwin64-${ARCH}-cc" -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES:STRING=${ARCH} cmake --build . --config Release --target all + if [ "1." == "$PACK_DEPS". ]; + then + tar -zcvf OrcaSlicer_dep_mac_${ARCH}_$(date +"%d-%m-%Y").tar.gz OrcaSlicer_dep_$ARCH + fi fi diff --git a/deps/CMakeLists.txt b/deps/CMakeLists.txt index 455405df7..3fb3c5a27 100644 --- a/deps/CMakeLists.txt +++ b/deps/CMakeLists.txt @@ -1,12 +1,12 @@ # -# This CMake project downloads, configures and builds BambuStudio dependencies on Unix and Windows. +# This CMake project downloads, configures and builds OrcaSlicer dependencies on Unix and Windows. # # When using this script, it's recommended to perform an out-of-source build using CMake. # # All the dependencies are installed in a `destdir` directory in the root of the build directory, # in a traditional Unix-style prefix structure. The destdir can be used directly by CMake -# when building BambuStudio - to do this, set the CMAKE_PREFIX_PATH to ${destdir}/usr/local. -# Warning: On UNIX/Linux, you also need to set -DSLIC3R_STATIC=1 when building BambuStudio. +# when building OrcaSlicer - to do this, set the CMAKE_PREFIX_PATH to ${destdir}/usr/local. +# Warning: On UNIX/Linux, you also need to set -DSLIC3R_STATIC=1 when building OrcaSlicer. # # For better clarity of console output, it's recommended to _not_ use a parallelized build # for the top-level command, ie. use `make -j 1` or `ninja -j 1` to force single-threaded top-level @@ -20,7 +20,7 @@ # therefore, unfortunatelly, the installation cannot be copied/moved elsewhere without re-installing wxWidgets. # -project(BambuStudio-deps) +project(OrcaSlicer-deps) cmake_minimum_required(VERSION 3.2) if(POLICY CMP0135) # DOWNLOAD_EXTRACT_TIMESTAMP @@ -69,9 +69,9 @@ endif () # Slic3r compiles with a different version which will cause runtime errors. # option(DEP_BUILD_IGL_STATIC "Build IGL as a static library. Might cause link errors and increase binary size." OFF) -message(STATUS "BambuStudio deps DESTDIR: ${DESTDIR}") -message(STATUS "BambuStudio dowload dir for source packages: ${DEP_DOWNLOAD_DIR}") -message(STATUS "BambuStudio deps debug build: ${DEP_DEBUG}") +message(STATUS "OrcaSlicer deps DESTDIR: ${DESTDIR}") +message(STATUS "OrcaSlicer dowload dir for source packages: ${DEP_DOWNLOAD_DIR}") +message(STATUS "OrcaSlicer deps debug build: ${DEP_DEBUG}") find_package(Git REQUIRED) diff --git a/doc/How to build - Linux et al.md b/doc/How to build - Linux et al.md index 6da6b9230..0c276bce0 100644 --- a/doc/How to build - Linux et al.md +++ b/doc/How to build - Linux et al.md @@ -1,4 +1,4 @@ -# Building Bambu Studio on UNIX/Linux +# Building Orca Slicer on UNIX/Linux Currently Linux version is not verified, you can try it referring to [PrusaSlicer'S linux building guide](https://github.com/prusa3d/PrusaSlicer/blob/master/doc/How%20to%20build%20-%20Linux%20et%20al.md) \ No newline at end of file diff --git a/doc/How to build - Mac OS.md b/doc/How to build - Mac OS.md index 7bf6da268..43009d32f 100644 --- a/doc/How to build - Mac OS.md +++ b/doc/How to build - Mac OS.md @@ -1,5 +1,5 @@ -# Building Bambu Studio on Mac OS +# Building Orca Slicer on Mac OS ## Enviroment setup Install Following tools: @@ -11,7 +11,7 @@ Install Following tools: Cmake, git, gettext can be installed from brew(brew install cmake git gettext) ## building the deps -You need to build the dependence of BambuStudio first. (Only needs for the first time) +You need to build the dependence of OrcaSlicer first. (Only needs for the first time) Suppose you download the codes into /Users/_username_/work/projects/BambuStudio create a directory to store the dependence built: /Users/_username_/work/projects/OrcaSlicer_dep @@ -26,7 +26,7 @@ for x86 architeccture `cmake ../ -DDESTDIR="/Users/username/work/projects/OrcaSlicer_dep" -DOPENSSL_ARCH="darwin64-x86_64-cc"` `make -jN` (N can be a number between 1 and the max cpu number) -## building the Bambu Studio +## building the Orca Slicer create a directory to store the installed files at /Users/username/work/projects/BambuStudio/install_dir `cd BambuStudio` `mkdir install_dir` diff --git a/doc/How to build - Windows.md b/doc/How to build - Windows.md index 7888e417b..96afac204 100644 --- a/doc/How to build - Windows.md +++ b/doc/How to build - Windows.md @@ -1,8 +1,8 @@ -# Building Bambu Studio on Windows +# Building Orca Slicer on Windows ## Enviroment setup Install Following tools: -- Visual Studio Community 2019 from [visualstudio.microsoft.com/vs/](https://visualstudio.microsoft.com/vs/) (Older versions are not supported as Bambu Studio requires support for C++17, and newer versions should also be ok); +- Visual Studio Community 2019 from [visualstudio.microsoft.com/vs/](https://visualstudio.microsoft.com/vs/) (Older versions are not supported as Orca Slicer requires support for C++17, and newer versions should also be ok); - Cmake from [cmake.org](https://cmake.org/download/) - Git from [gitforwindows.org](https://gitforwindows.org/) - Perl from [strawberryperl](https://strawberryperl.com/) @@ -18,7 +18,7 @@ create a directory to store the dependence built: D:/work/Projects/OrcaSlicer_de It takes "00:14:27.37" to finish it on my machine (11th Gen Intel(R) Core(TM) i9-11900 @2.50GHz 2.50 GHz, with 32.0 GB DDR) -## building the Bambu Studio +## building the Orca Slicer create a directory to store the installed files at D:/work/Projects/BambuStudio/install_dir `cd BambuStudio` `mkdir install_dir` @@ -31,6 +31,6 @@ then build it using command `cmake --build . --target install --config Release` or building it under the Visual Studio 2019 -(set the BambuStudio_app_gui as start project) +(set the OrcaSlicer_app_gui as start project) ![image](https://user-images.githubusercontent.com/106916061/179185940-06135b47-f2a4-415a-9be4-666680fa0f9a.png) diff --git a/doc/Localization_guide.md b/doc/Localization_guide.md index 8019e2ff3..cf398b241 100644 --- a/doc/Localization_guide.md +++ b/doc/Localization_guide.md @@ -1,6 +1,6 @@ # Localization and translation guide -The purpose of this guide is to describe how to contribute to the Bambu Studio translations. We use GNUgettext for extracting string resources from the project and PoEdit for editing translations. +The purpose of this guide is to describe how to contribute to the Orca Slicer translations. We use GNUgettext for extracting string resources from the project and PoEdit for editing translations. Those can be downloaded here: - https://sourceforge.net/directory/os:windows/?q=gnu+gettext GNUgettext package contains a set of tools to extract strings from the source code and to create the translation Catalog. @@ -32,15 +32,15 @@ Notice. When the translation is complete you need to: - copy BambuStudio_xx.mo into resources/i18n/xx and rename it to BambuStudio.mo, then push the changed file. ( name of folder "fr" means "French" - the translation language). -### Scenario 3. How do I add a new text resource when implementing a feature to Bambu Studio -Each string resource in Bambu Studio available for translation needs to be explicitly marked using L() macro like this: +### Scenario 3. How do I add a new text resource when implementing a feature to Orca Slicer +Each string resource in Orca Slicer available for translation needs to be explicitly marked using L() macro like this: ```C++ auto msg = L("This message to be localized") ``` To get translated text use one of needed macro/function (`_(s)` or `_CHB(s)` ). If you add new file resource, add it to the list of files containing macro `L()` -### Scenario 4. How do I use GNUgettext to localize my own application taking Bambu Studio as an example +### Scenario 4. How do I use GNUgettext to localize my own application taking Orca Slicer as an example 1. For convenience create a list of files with this macro `L(s)`. We have https://github.com/bambulab/BambuStudio/blob/master/bbl/i18n/list.txt. @@ -75,14 +75,14 @@ https://github.com/bambulab/BambuStudio/blob/master/bbl/i18n/list.txt. When you have Catalog to translation open POT or PO file in PoEdit and start translating. -## General guidelines for Bambu Studio translators +## General guidelines for Orca Slicer translators - We recommend using *PoEdit* application for translation (as described above). It will help you eliminate most punctuation errors and will show you strings with "random" translations (if the fuzzy parameter was used). -- To check how the translated text looks on the UI elements, test it :) If you use *PoEdit*, all you need to do is save the file. At this point, a MO file will be created. Rename it Bambu Studio.mo, and you can run Bambu Studio (see above). +- To check how the translated text looks on the UI elements, test it :) If you use *PoEdit*, all you need to do is save the file. At this point, a MO file will be created. Rename it Orca Slicer.mo, and you can run Orca Slicer (see above). -- If you see an encoding error (garbage characters instead of Unicode) somewhere in Bambu Studio, report it. It is likely not a problem of your translation, but a bug in the software. +- If you see an encoding error (garbage characters instead of Unicode) somewhere in Orca Slicer, report it. It is likely not a problem of your translation, but a bug in the software. - See on which UI elements the translated phrase will be used. Especially if it's a button, it is very important to decide on the translation and not write alternative translations in parentheses, as this will significantly increase the width of the button, which is sometimes highly undesirable: diff --git a/lib/Slic3r.pm b/lib/Slic3r.pm index b99516ca5..f4aff42b1 100644 --- a/lib/Slic3r.pm +++ b/lib/Slic3r.pm @@ -105,7 +105,7 @@ sub copyright_info my (%params) = @_; my %tag = Slic3r::tags($params{format}); my $out = - 'Copyright © Bambu Studio.'; + 'Copyright © Orca Slicer.'; return $out; } diff --git a/localazy.json b/localazy.json index b88f11cb9..de6f20101 100644 --- a/localazy.json +++ b/localazy.json @@ -6,42 +6,42 @@ "files": [ { "type": "po", - "pattern": "bbl/i18n/en/BambuStudio_en.po", + "pattern": "bbl/i18n/en/OrcaSlicer_en.po", "lang": "en" }, { "type": "po", - "pattern": "bbl/i18n/fr/BambuStudio_fr.po", + "pattern": "bbl/i18n/fr/OrcaSlicer_fr.po", "lang": "fr" }, { "type": "po", - "pattern": "bbl/i18n/de/BambuStudio_de.po", + "pattern": "bbl/i18n/de/OrcaSlicer_de.po", "lang": "de" }, { "type": "po", - "pattern": "bbl/i18n/sv/BambuStudio_sv.po", + "pattern": "bbl/i18n/sv/OrcaSlicer_sv.po", "lang": "sv" }, { "type": "po", - "pattern": "bbl/i18n/es/BambuStudio_es.po", + "pattern": "bbl/i18n/es/OrcaSlicer_es.po", "lang": "es" }, { "type": "po", - "pattern": "bbl/i18n/nl/BambuStudio_nl.po", + "pattern": "bbl/i18n/nl/OrcaSlicer_nl.po", "lang": "nl" }, { "type": "po", - "pattern": "bbl/i18n/hu/BambuStudio_hu.po", + "pattern": "bbl/i18n/hu/OrcaSlicer_hu.po", "lang": "hu" }, { "type": "po", - "pattern": "bbl/i18n/ja/BambuStudio_ja.po", + "pattern": "bbl/i18n/ja/OrcaSlicer_ja.po", "lang": "ja" } ] @@ -50,7 +50,7 @@ "folder": "bbl/i18n", "includeSourceLang" : "true", "files": { - "output": "${lang}/BambuStudio_${lang}.po" + "output": "${lang}/OrcaSlicer_${lang}.po" } } } diff --git a/resources/data/hints.ini b/resources/data/hints.ini index c3542fa7a..28a38af4d 100644 --- a/resources/data/hints.ini +++ b/resources/data/hints.ini @@ -95,7 +95,7 @@ text = Object List\nDid you know that you can view all objects/parts in a list a documentation_link = https://wiki.bambulab.com/en/software/bambu-studio/object-list #[hint:Search Functionality] -#text = Search Functionality\nDid you know that you use the Search tool to quickly find a specific Bambu Studio setting? Or use the familiar shortcut Ctrl+F. +#text = Search Functionality\nDid you know that you use the Search tool to quickly find a specific Orca Slicer setting? Or use the familiar shortcut Ctrl+F. [hint:Simplify Model] text = Simplify Model\nDid you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model. Read more in the documentation. @@ -110,11 +110,11 @@ text = Split to Objects/Parts\nDid you know that you can split a big object into documentation_link = https://wiki.bambulab.com/en/software/bambu-studio/split-to-objects-parts [hint:Subtract a Part] -text = Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Bambu Studio. Read more in the documentation. +text = Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer. Read more in the documentation. documentation_link = https://wiki.bambulab.com/en/software/bambu-studio/subtract-a-part [hint:STEP] -text = STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nBambu Studio supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try! +text = STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nOrca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try! documentation_link= https://wiki.bambulab.com/en/software/bambu-studio/step [hint:Z seam location] diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/OrcaSlicer.mo similarity index 51% rename from resources/i18n/de/BambuStudio.mo rename to resources/i18n/de/OrcaSlicer.mo index bcdecbe16..83f31bcaa 100644 Binary files a/resources/i18n/de/BambuStudio.mo and b/resources/i18n/de/OrcaSlicer.mo differ diff --git a/resources/i18n/en/BambuStudio.mo b/resources/i18n/en/OrcaSlicer.mo similarity index 52% rename from resources/i18n/en/BambuStudio.mo rename to resources/i18n/en/OrcaSlicer.mo index 1596ac51b..9d5d6f35e 100644 Binary files a/resources/i18n/en/BambuStudio.mo and b/resources/i18n/en/OrcaSlicer.mo differ diff --git a/resources/i18n/es/BambuStudio.mo b/resources/i18n/es/OrcaSlicer.mo similarity index 54% rename from resources/i18n/es/BambuStudio.mo rename to resources/i18n/es/OrcaSlicer.mo index c546b836c..e78d7ec3b 100644 Binary files a/resources/i18n/es/BambuStudio.mo and b/resources/i18n/es/OrcaSlicer.mo differ diff --git a/resources/i18n/fr/BambuStudio.mo b/resources/i18n/fr/BambuStudio.mo deleted file mode 100644 index 5a43f244e..000000000 Binary files a/resources/i18n/fr/BambuStudio.mo and /dev/null differ diff --git a/resources/i18n/fr/OrcaSlicer.mo b/resources/i18n/fr/OrcaSlicer.mo new file mode 100644 index 000000000..5c4908ae0 Binary files /dev/null and b/resources/i18n/fr/OrcaSlicer.mo differ diff --git a/resources/i18n/hu/BambuStudio.mo b/resources/i18n/hu/OrcaSlicer.mo similarity index 55% rename from resources/i18n/hu/BambuStudio.mo rename to resources/i18n/hu/OrcaSlicer.mo index 474df8654..29626b096 100644 Binary files a/resources/i18n/hu/BambuStudio.mo and b/resources/i18n/hu/OrcaSlicer.mo differ diff --git a/resources/i18n/it/BambuStudio.mo b/resources/i18n/it/OrcaSlicer.mo similarity index 52% rename from resources/i18n/it/BambuStudio.mo rename to resources/i18n/it/OrcaSlicer.mo index 682a7f4c2..23ec332e0 100644 Binary files a/resources/i18n/it/BambuStudio.mo and b/resources/i18n/it/OrcaSlicer.mo differ diff --git a/resources/i18n/ja/BambuStudio.mo b/resources/i18n/ja/OrcaSlicer.mo similarity index 60% rename from resources/i18n/ja/BambuStudio.mo rename to resources/i18n/ja/OrcaSlicer.mo index 5eefc0ed9..d9fcf5e8e 100644 Binary files a/resources/i18n/ja/BambuStudio.mo and b/resources/i18n/ja/OrcaSlicer.mo differ diff --git a/resources/i18n/nl/BambuStudio.mo b/resources/i18n/nl/OrcaSlicer.mo similarity index 54% rename from resources/i18n/nl/BambuStudio.mo rename to resources/i18n/nl/OrcaSlicer.mo index 961c013b2..764c216d9 100644 Binary files a/resources/i18n/nl/BambuStudio.mo and b/resources/i18n/nl/OrcaSlicer.mo differ diff --git a/resources/i18n/sv/BambuStudio.mo b/resources/i18n/sv/OrcaSlicer.mo similarity index 53% rename from resources/i18n/sv/BambuStudio.mo rename to resources/i18n/sv/OrcaSlicer.mo index 95d03e431..7fc0297d4 100644 Binary files a/resources/i18n/sv/BambuStudio.mo and b/resources/i18n/sv/OrcaSlicer.mo differ diff --git a/resources/i18n/zh_cn/BambuStudio.mo b/resources/i18n/zh_cn/BambuStudio.mo deleted file mode 100644 index 2c8a65cc0..000000000 Binary files a/resources/i18n/zh_cn/BambuStudio.mo and /dev/null differ diff --git a/resources/i18n/zh_cn/OrcaSlicer.mo b/resources/i18n/zh_cn/OrcaSlicer.mo new file mode 100644 index 000000000..af46cbcaa Binary files /dev/null and b/resources/i18n/zh_cn/OrcaSlicer.mo differ diff --git a/resources/web/data/text.js b/resources/web/data/text.js index d1b4b83cf..cb4959edf 100644 --- a/resources/web/data/text.js +++ b/resources/web/data/text.js @@ -1,7 +1,7 @@ var LangText={ "en":{ - "t1":"Welcome to Bambu Studio", - "t2":"Bambu Studio will be setup in several steps. Let's start!", + "t1":"Welcome to Orca Slicer", + "t2":"Orca Slicer will be setup in several steps. Let's start!", "t3":"User Agreement", "t4":"Disagree", "t5":"Agree", @@ -46,7 +46,7 @@ var LangText={ "t50":"Log out", "t52":"Skip", "t53":"Join", - "t54":"In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. Bambu Studio follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training Bambu Studio to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in ", + "t54":"In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. Orca Slicer follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training Orca Slicer to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in ", "t55":"Privacy Policy", "t56":". We will not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy Policy.", "t57":"", @@ -75,7 +75,7 @@ var LangText={ "t80":"Try the following steps:", "t81":"1, Click ", "t82":" to open the plug-in directory", - "t83":"2, Close all open Bambu Studio", + "t83":"2, Close all open Orca Slicer", "t84":"3, Delete all files under the plug-in directory", "t85":"4, Reopen Bambu studio and install the plug-in again", "t86":"Close", @@ -87,8 +87,8 @@ var LangText={ "t92":"Bambu Christmas Cabin" }, "de_DE":{ - "t1":"Willkommen im Bambu Studio", - "t2":"Das Bambu Studio wird in mehreren Schritten eingerichtet. Lass uns anfangen!", + "t1":"Willkommen im Orca Slicer", + "t2":"Das Orca Slicer wird in mehreren Schritten eingerichtet. Lass uns anfangen!", "t3":"Nutzervereinbarung", "t4":"Ablehnen", "t5":"Zustimmen", @@ -133,7 +133,7 @@ var LangText={ "t50":"Abmelden", "t52":"Überspringen", "t53":"Beitreten", - "t54":"In der 3D-Druck-Community lernen wir aus den Erfolgen und Misserfolgen der anderen Benutzer, um unsere eigenen Schneideparameter und Einstellungen anzupassen. Bambu Studio folgt demselben Prinzip und verbessert seine Leistung durch die Erfolge und Misserfolge der Vielzahl von Drucken unserer Benutzer mittels maschinellem Lernen. Wir trainieren Bambu Studio, indem wir ihnen die realen Daten zuführen. Wenn Sie bereit sind, greift dieser Dienst auf Informationen aus Ihren Fehler- und Nutzungsprotokollen zu, die Informationen enthalten können, die in der ", + "t54":"In der 3D-Druck-Community lernen wir aus den Erfolgen und Misserfolgen der anderen Benutzer, um unsere eigenen Schneideparameter und Einstellungen anzupassen. Orca Slicer folgt demselben Prinzip und verbessert seine Leistung durch die Erfolge und Misserfolge der Vielzahl von Drucken unserer Benutzer mittels maschinellem Lernen. Wir trainieren Orca Slicer, indem wir ihnen die realen Daten zuführen. Wenn Sie bereit sind, greift dieser Dienst auf Informationen aus Ihren Fehler- und Nutzungsprotokollen zu, die Informationen enthalten können, die in der ", "t55":"Datenschutzrichtlinie", "t56": ". Wir werden keine personenbezogenen Daten sammeln, durch die eine Person direkt oder indirekt identifiziert werden kann, einschließlich, aber nicht beschränkt auf Namen, Adressen, Zahlungsinformationen oder Telefonnummern. Durch Aktivieren dieses Dienstes stimmen Sie diesen Bedingungen und der Erklärung zur Datenschutzrichtlinie zu.", "t57": "", @@ -162,9 +162,9 @@ var LangText={ "t80": "Versuchen Sie die folgenden Schritte:", "t81": "1, Klicken Sie auf ", "t82": ", um das Plug-in-Verzeichnis zu öffnen", - "t83": "2, Schließen Sie alle geöffneten Bambu Studio", + "t83": "2, Schließen Sie alle geöffneten Orca Slicer", "t84": "3, Löschen Sie alle Dateien im Plug-in-Verzeichnis", - "t85": "4, Öffnen Sie Bambu Studio erneut und installieren Sie das Plug-in erneut", + "t85": "4, Öffnen Sie Orca Slicer erneut und installieren Sie das Plug-in erneut", "t86": "Schließen", "t87": "Benutzerhandbuch", "t88": "Entfernen", @@ -174,8 +174,8 @@ var LangText={ "t92": "Bambu Weihnachtshütte" }, "fr_FR":{ - "t1":"Bienvenue dans Bambu Studio", - "t2":"L'installation de Bambu Studio se fera en plusieurs étapes. C'est parti !", + "t1":"Bienvenue dans Orca Slicer", + "t2":"L'installation de Orca Slicer se fera en plusieurs étapes. C'est parti !", "t3":"Accord d'utilisation", "t4":"Pas d'accord", "t5":"D'accord", @@ -220,7 +220,7 @@ var LangText={ "t50":"Déconnexion", "t52":"Passer", "t53":"Rejoindre", - "t54":"Dans la communauté de l'impression 3D, nous apprenons des succès et des échecs des autres pour ajuster nos propres paramètres et réglages de tranchage. Bambu Studio suit le même principe et utilise l'apprentissage automatique pour améliorer ses performances à partir des succès et des échecs du grand nombre d'impressions réalisées par nos utilisateurs. Nous formons Bambu Studio pour qu'il soit plus intelligent en lui fournissant des données du monde réel. Si vous le voulez bien, ce service accèdera aux informations de vos journaux d'erreurs et d'utilisation, qui peuvent inclure des informations décrites dans ", + "t54":"Dans la communauté de l'impression 3D, nous apprenons des succès et des échecs des autres pour ajuster nos propres paramètres et réglages de tranchage. Orca Slicer suit le même principe et utilise l'apprentissage automatique pour améliorer ses performances à partir des succès et des échecs du grand nombre d'impressions réalisées par nos utilisateurs. Nous formons Orca Slicer pour qu'il soit plus intelligent en lui fournissant des données du monde réel. Si vous le voulez bien, ce service accèdera aux informations de vos journaux d'erreurs et d'utilisation, qui peuvent inclure des informations décrites dans ", "t55":"Politique de confidentialité", "t56":". Nous ne collecterons pas de données personnelles permettant d'identifier un individu directement ou indirectement, y compris, sans s'y limiter, les noms, adresses, informations de paiement ou numéros de téléphone. En activant ce service, vous acceptez ces conditions et la déclaration sur la politique de confidentialité.", "t57":"", @@ -249,7 +249,7 @@ var LangText={ "t80":"Essayez les étapes suivantes:", "t81":"1, Cliquez ", "t82":" pour ouvrir le répertoire du plug-in", - "t83":"2, Fermer toutes les ouvertures de Bambu Studio", + "t83":"2, Fermer toutes les ouvertures de Orca Slicer", "t84":"3, Supprimer tous les fichiers sous le répertoire du plug-in", "t85":"4, Rouvrez Bambu studio et installez à nouveau le plug-in.", "t86":"Fermer", @@ -260,21 +260,21 @@ var LangText={ "t91":"Télécharger des modèles 3D", "t92":"Cabane de Noël Bambu", "wk1":"Guide de démarrage rapide", - "wk2":"Cet article décrit les utilisations les plus basiques de Bambu Studio. Il guide l'utilisateur à travers la configuration du logiciel, la création d'un projet et la réalisation du premier travail d'impression, étape par étape.", + "wk2":"Cet article décrit les utilisations les plus basiques de Orca Slicer. Il guide l'utilisateur à travers la configuration du logiciel, la création d'un projet et la réalisation du premier travail d'impression, étape par étape.", "wk3":"Flux de travail par projet", - "wk4":"Bambu Studio présente un flux de travail de pointe qui permet véritablement de réaliser des projets 'tout-en-un'. Basé sur le format de projet 3MF, il offre une série de nouvelles fonctionnalités révolutionnaires telles que la prise en charge de plusieurs disques, l'explorateur de projet et les vues d'assemblage/de pièces. Il peut être utilisé beaucoup plus efficacement par les créateurs de modèles et les utilisateurs occasionnels.", + "wk4":"Orca Slicer présente un flux de travail de pointe qui permet véritablement de réaliser des projets 'tout-en-un'. Basé sur le format de projet 3MF, il offre une série de nouvelles fonctionnalités révolutionnaires telles que la prise en charge de plusieurs disques, l'explorateur de projet et les vues d'assemblage/de pièces. Il peut être utilisé beaucoup plus efficacement par les créateurs de modèles et les utilisateurs occasionnels.", "wk5":"Impression à grande vitesse d'une qualité exceptionnelle", - "wk6":"Bambu Studio permet d'y parvenir. La prise en charge de la fonction 'mouvement circulaire' rend le déplacement de la tête de l'outil plus fluide et réduit efficacement les vibrations de la machine. Des paramètres de contrôle du refroidissement finement calibrés en fonction des différents types de matériaux permettent d'automatiser le processus de refroidissement. La 'décélération automatique' dans la zone de débordement permet d'éviter les défauts esthétiques dans cette zone lors de l'impression à grande vitesse.", + "wk6":"Orca Slicer permet d'y parvenir. La prise en charge de la fonction 'mouvement circulaire' rend le déplacement de la tête de l'outil plus fluide et réduit efficacement les vibrations de la machine. Des paramètres de contrôle du refroidissement finement calibrés en fonction des différents types de matériaux permettent d'automatiser le processus de refroidissement. La 'décélération automatique' dans la zone de débordement permet d'éviter les défauts esthétiques dans cette zone lors de l'impression à grande vitesse.", "wk7":"Impression en plusieurs couleurs", - "wk8":"Bambu Studio offre une large gamme d'outils de coloration pour créer des modèles colorés. Vous pouvez librement ajouter/supprimer des matériaux d'impression dans votre projet et colorer le modèle à l'aide de différentes brosses. Lorsque vous lancez l'impression, les différents matériaux de la tâche d'impression sont automatiquement mis en correspondance avec les emplacements AMS correspondants, ce qui évite d'avoir à ajuster manuellement la position des rouleaux de matériaux dans l'AMS.", + "wk8":"Orca Slicer offre une large gamme d'outils de coloration pour créer des modèles colorés. Vous pouvez librement ajouter/supprimer des matériaux d'impression dans votre projet et colorer le modèle à l'aide de différentes brosses. Lorsque vous lancez l'impression, les différents matériaux de la tâche d'impression sont automatiquement mis en correspondance avec les emplacements AMS correspondants, ce qui évite d'avoir à ajuster manuellement la position des rouleaux de matériaux dans l'AMS.", "wk9":"Guide pour le réglage des paramètres de coupe", - "wk10":"Les fonctions de gestion des paramètres de Bambu Studio permettent un contrôle très souple et puissant du processus de tranchage. Cet article décrit l'organisation et la classification des paramètres de tranchage et la manière de les définir, et fournit quelques conseils sur la façon de les utiliser.", + "wk10":"Les fonctions de gestion des paramètres de Orca Slicer permettent un contrôle très souple et puissant du processus de tranchage. Cet article décrit l'organisation et la classification des paramètres de tranchage et la manière de les définir, et fournit quelques conseils sur la façon de les utiliser.", "wk11":"Contrôle et surveillance à distance", - "wk12":"Bambu Studio permet d'envoyer des travaux d'impression à l'imprimante via un réseau WAN/LAN, de contrôler et de visualiser tous les aspects de l'imprimante 3D et du travail d'impression. Si vous avez plusieurs imprimantes, vous pouvez aussi facilement passer de l'une à l'autre dans la liste des périphériques.", + "wk12":"Orca Slicer permet d'envoyer des travaux d'impression à l'imprimante via un réseau WAN/LAN, de contrôler et de visualiser tous les aspects de l'imprimante 3D et du travail d'impression. Si vous avez plusieurs imprimantes, vous pouvez aussi facilement passer de l'une à l'autre dans la liste des périphériques.", "wk13":"Format STEP", "wk14":"STEP apporte plus d'informations valides que STL. Grâce à la grande précision de STEP, davantage de trajectoires circulaires peuvent être générées lors du découpage. STEP inclut également les relations d'assemblage pour chaque partie du modèle, ce qui permet de restaurer la vue d'assemblage après le découpage du modèle.", "wk15":"Texte en 3D", - "wk16":"En utilisant l'outil Texte 3D, les utilisateurs peuvent facilement créer une variété de formes de texte 3D dans leurs projets, permettant une plus grande personnalisation des modèles. Bambu Studio offre des dizaines de polices et supporte les styles gras et italique, permettant une plus grande flexibilité dans le texte.", + "wk16":"En utilisant l'outil Texte 3D, les utilisateurs peuvent facilement créer une variété de formes de texte 3D dans leurs projets, permettant une plus grande personnalisation des modèles. Orca Slicer offre des dizaines de polices et supporte les styles gras et italique, permettant une plus grande flexibilité dans le texte.", }, "zh_CN":{ "t1":"欢迎使用Bambu Studio", diff --git a/resources/web/guide/1/index.html b/resources/web/guide/1/index.html index 8565bf7a8..00f134dd4 100644 --- a/resources/web/guide/1/index.html +++ b/resources/web/guide/1/index.html @@ -16,8 +16,8 @@
-
Welcome to Bambu Studio
-
Bambu Studio will be setup in several steps. Let's start!
+
Welcome to Orca Slicer
+
Orca Slicer will be setup in several steps. Let's start!
diff --git a/resources/web/guide/11/11.js b/resources/web/guide/11/11.js index 3a5f7c914..5cbc33019 100644 --- a/resources/web/guide/11/11.js +++ b/resources/web/guide/11/11.js @@ -62,7 +62,7 @@ function GotoPolicyPage() SendWXMessage( JSON.stringify(tSend) ); - window.location.href="../3/index.html"; + window.location.href="../21/index.html"; } diff --git a/resources/web/guide/3/index.html b/resources/web/guide/3/index.html index 4e1a07327..c9ae0994b 100644 --- a/resources/web/guide/3/index.html +++ b/resources/web/guide/3/index.html @@ -20,7 +20,7 @@
diff --git a/resources/web/guide/31/index.html b/resources/web/guide/31/index.html index b76a445b8..965d1538a 100644 --- a/resources/web/guide/31/index.html +++ b/resources/web/guide/31/index.html @@ -19,7 +19,7 @@
diff --git a/resources/web/guide/6/index.html b/resources/web/guide/6/index.html index b00437c1f..ba34eb9e2 100644 --- a/resources/web/guide/6/index.html +++ b/resources/web/guide/6/index.html @@ -31,7 +31,7 @@
-
2, Close all open Bambu Studio
+
2, Close all open Orca Slicer
3, Delete all files under the plug-in directory
4, Reopen Bambu studio and install the plug-in again
diff --git a/resources/web/homepage/index.html b/resources/web/homepage/index.html index 0c19e78a1..67f8ef1a8 100644 --- a/resources/web/homepage/index.html +++ b/resources/web/homepage/index.html @@ -177,34 +177,34 @@
Quick Start
-
This article introduces the most basic usage of Bambu Studio. It guides users to configure software, create projects, and complete the first printing task step by step.
+
This article introduces the most basic usage of Orca Slicer. It guides users to configure software, create projects, and complete the first printing task step by step.
Project Based Workflow
-
Bambu Studio has put forward a leading workflow to truly achieve an “all in one” project. Based on the mainstream 3MF project format, it provides a series of revolutionary new features, such as Multi-Plate Support, a Project Resource Manager, and Assembly/Part View. It greatly improves the efficiency of both creators and regular users.
+
Orca Slicer has put forward a leading workflow to truly achieve an “all in one” project. Based on the mainstream 3MF project format, it provides a series of revolutionary new features, such as Multi-Plate Support, a Project Resource Manager, and Assembly/Part View. It greatly improves the efficiency of both creators and regular users.
High Speed Print at Quality
-
It is challenging to print at high speed while maintaining high quality. Bambu Studio makes this happen. +
It is challenging to print at high speed while maintaining high quality. Orca Slicer makes this happen. "Arch Move" makes the toolhead move smoothly and reduces the machine's vibration. The smart cooling is based on fine-tuned cooling parameters for each filament type. "Auto slow down" for overhang walls works to prevent deformation at high speeds.
Multi-Color Printing
-
Bambu Studio provides versatile colorizing tools to make a colorful model. You can freely add/remove filaments in a project and colorize your model with different brushes. Before printing, each filament will be auto-mapped to an AMS slot, not needing to manually change the spool placement in the AMS.
+
Orca Slicer provides versatile colorizing tools to make a colorful model. You can freely add/remove filaments in a project and colorize your model with different brushes. Before printing, each filament will be auto-mapped to an AMS slot, not needing to manually change the spool placement in the AMS.
Setting Guide of Slicing Parameters
-
The parameter management features in Bambu Studio provide very flexible and powerful control over the slicing process. This article introduces the organization of parameters and provides some skills on taking full advantage of these capabilities.
+
The parameter management features in Orca Slicer provide very flexible and powerful control over the slicing process. This article introduces the organization of parameters and provides some skills on taking full advantage of these capabilities.
Remote Control & Monitoring
-
Bambu Studio support sending print job to your printer over WAN/LAN network, controlling & monitoring every aspect of your 3D printer and printing jobs. If you have more than one printer, you can easily switch between them in the device list.
+
Orca Slicer support sending print job to your printer over WAN/LAN network, controlling & monitoring every aspect of your 3D printer and printing jobs. If you have more than one printer, you can easily switch between them in the device list.
@@ -214,7 +214,7 @@
3D Text
-
With 3D Text tool, users can easily create various 3D text shapes in the project, making the model more personalized. Bambu Studio provides dozens of fonts and supports bold and italic styles to give text greater flexibility.
+
With 3D Text tool, users can easily create various 3D text shapes in the project, making the model more personalized. Orca Slicer provides dozens of fonts and supports bold and italic styles to give text greater flexibility.
diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index cb005cb1f..91b47f94d 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -360,7 +360,7 @@ int CLI::run(int argc, char **argv) boost::nowide::cerr << text.c_str() << std::endl; return CLI_ENVIRONMENT_ERROR; } - BOOST_LOG_TRIVIAL(info) << "Current BambuStudio Version "<< SLIC3R_VERSION << std::endl; + BOOST_LOG_TRIVIAL(info) << "Current OraSlicer Version "<< SoftFever_VERSION << std::endl; /*BOOST_LOG_TRIVIAL(info) << "begin to setup params, argc=" << argc << std::endl; for (int index=0; index < argc; index++) @@ -455,7 +455,7 @@ int CLI::run(int argc, char **argv) //BBS: remove GCodeViewer as seperate APP logic //params.start_as_gcodeviewer = start_as_gcodeviewer; - BOOST_LOG_TRIVIAL(info) << "begin to launch BambuStudio GUI soon"; + BOOST_LOG_TRIVIAL(info) << "begin to launch OrcaSlicer GUI soon"; return Slic3r::GUI::GUI_Run(params); #else // SLIC3R_GUI // No GUI support. Just print out a help. @@ -1752,7 +1752,7 @@ int CLI::run(int argc, char **argv) //FIXME check for mixing the FFF / SLA parameters. // or better save fff_print_config vs. sla_print_config //m_print_config.save(m_config.opt_string("save")); - m_print_config.save_to_json(m_config.opt_string(opt_key), std::string("project_settings"), std::string("project"), std::string(SLIC3R_VERSION)); + m_print_config.save_to_json(m_config.opt_string(opt_key), std::string("project_settings"), std::string("project"), std::string(SoftFever_VERSION)); } else if (opt_key == "info") { // --info works on unrepaired model for (Model &model : m_models) { @@ -2384,17 +2384,17 @@ bool CLI::setup(int argc, char **argv) detect_platform(); #ifdef WIN32 - // Notify user that a blacklisted DLL was injected into BambuStudio process (for example Nahimic, see GH #5573). - // We hope that if a DLL is being injected into a BambuStudio process, it happens at the very start of the application, + // Notify user that a blacklisted DLL was injected into OrcaSlicer process (for example Nahimic, see GH #5573). + // We hope that if a DLL is being injected into a OrcaSlicer process, it happens at the very start of the application, // thus we shall detect them now. if (BlacklistedLibraryCheck::get_instance().perform_check()) { - std::wstring text = L"Following DLLs have been injected into the BambuStudio process:\n\n"; + std::wstring text = L"Following DLLs have been injected into the OrcaSlicer process:\n\n"; text += BlacklistedLibraryCheck::get_instance().get_blacklisted_string(); text += L"\n\n" L"BambuStudio is known to not run correctly with these DLLs injected. " L"We suggest stopping or uninstalling these services if you experience " L"crashes or unexpected behaviour while using BambuStudio.\n" - L"For example, ASUS Sonic Studio injects a Nahimic driver, which makes BambuStudio " + L"For example, ASUS Sonic Studio injects a Nahimic driver, which makes OrcaSlicer " L"to crash on a secondary monitor"; MessageBoxW(NULL, text.c_str(), L"Warning"/*L"Incopatible library found"*/, MB_OK); } @@ -2471,7 +2471,7 @@ bool CLI::setup(int argc, char **argv) void CLI::print_help(bool include_print_options, PrinterTechnology printer_technology) const { boost::nowide::cout - << SLIC3R_APP_KEY <<"-"<< SLIC3R_VERSION << ":" + << SLIC3R_APP_KEY <<"-"<< SoftFever_VERSION << ":" << std::endl << "Usage: orca-slicer [ OPTIONS ] [ file.3mf/file.stl ... ]" << std::endl << std::endl diff --git a/src/BambuStudio_app_msvc.cpp b/src/BambuStudio_app_msvc.cpp index 9aa386bfe..1537f5cb6 100644 --- a/src/BambuStudio_app_msvc.cpp +++ b/src/BambuStudio_app_msvc.cpp @@ -53,10 +53,10 @@ public: wc.lpfnWndProc = OpenGLVersionCheck::supports_opengl2_wndproc; wc.hInstance = (HINSTANCE)GetModuleHandle(nullptr); wc.hbrBackground = (HBRUSH)(COLOR_BACKGROUND); - wc.lpszClassName = L"BambuStudio_opengl_version_check"; + wc.lpszClassName = L"OrcaSlicer_opengl_version_check"; wc.style = CS_OWNDC; if (RegisterClass(&wc)) { - HWND hwnd = CreateWindowW(wc.lpszClassName, L"BambuStudio_opengl_version_check", WS_OVERLAPPEDWINDOW, 0, 0, 640, 480, 0, 0, wc.hInstance, (LPVOID)this); + HWND hwnd = CreateWindowW(wc.lpszClassName, L"OrcaSlicer_opengl_version_check", WS_OVERLAPPEDWINDOW, 0, 0, 640, 480, 0, 0, wc.hInstance, (LPVOID)this); if (hwnd) { message_pump_exit = false; while (GetMessage(&msg, NULL, 0, 0 ) > 0 && ! message_pump_exit) @@ -283,11 +283,11 @@ int wmain(int argc, wchar_t **argv) wchar_t path_to_slic3r[MAX_PATH + 1] = { 0 }; wcscpy(path_to_slic3r, path_to_exe); - wcscat(path_to_slic3r, L"BambuStudio.dll"); + wcscat(path_to_slic3r, L"OrcaSlicer.dll"); // printf("Loading Slic3r library: %S\n", path_to_slic3r); HINSTANCE hInstance_Slic3r = LoadLibraryExW(path_to_slic3r, nullptr, 0); if (hInstance_Slic3r == nullptr) { - printf("BambuStudio.dll was not loaded, error=%d\n", GetLastError()); + printf("OrcaSlicer.dll was not loaded, error=%d\n", GetLastError()); return -1; } @@ -301,7 +301,7 @@ int wmain(int argc, wchar_t **argv) #endif ); if (bambustu_main == nullptr) { - printf("could not locate the function bambustu_main in BambuStudio.dll\n"); + printf("could not locate the function bambustu_main in OrcaSlicer.dll\n"); return -1; } // argc minus the trailing nullptr of the argv diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b854a2006..87b6f2d6e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.13) -project(BambuStudio-native) +project(OrcaSlicer-native) add_subdirectory(build-utils) add_subdirectory(admesh) @@ -106,55 +106,55 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/platform/msw/BambuStudio.rc.in ${CMAK configure_file(${CMAKE_CURRENT_SOURCE_DIR}/platform/msw/BambuStudio.manifest.in ${CMAKE_CURRENT_BINARY_DIR}/BambuStudio.manifest @ONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/platform/osx/Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/Info.plist @ONLY) if (WIN32) - add_library(BambuStudio SHARED BambuStudio.cpp BambuStudio.hpp BaseException.cpp BaseException.h StackWalker.cpp StackWalker.h) + add_library(OrcaSlicer SHARED BambuStudio.cpp BambuStudio.hpp BaseException.cpp BaseException.h StackWalker.cpp StackWalker.h) else () - add_executable(BambuStudio BambuStudio.cpp BambuStudio.hpp) + add_executable(OrcaSlicer BambuStudio.cpp BambuStudio.hpp) endif () if (MINGW) - target_link_options(BambuStudio PUBLIC "-Wl,-allow-multiple-definition") - set_target_properties(BambuStudio PROPERTIES PREFIX "") + target_link_options(OrcaSlicer PUBLIC "-Wl,-allow-multiple-definition") + set_target_properties(OrcaSlicer PROPERTIES PREFIX "") endif (MINGW) if (NOT WIN32 AND NOT APPLE) # Binary name on unix like systems (Linux, Unix) - set_target_properties(BambuStudio PROPERTIES OUTPUT_NAME "orca-slicer") + set_target_properties(OrcaSlicer PROPERTIES OUTPUT_NAME "orca-slicer") set(SLIC3R_APP_CMD "orca-slicer") configure_file(${CMAKE_CURRENT_SOURCE_DIR}/platform/unix/BuildLinuxImage.sh.in ${CMAKE_CURRENT_BINARY_DIR}/BuildLinuxImage.sh @ONLY) endif () -target_link_libraries(BambuStudio libslic3r cereal) +target_link_libraries(OrcaSlicer libslic3r cereal) if (APPLE) # add_compile_options(-stdlib=libc++) # add_definitions(-DBOOST_THREAD_DONT_USE_CHRONO -DBOOST_NO_CXX11_RVALUE_REFERENCES -DBOOST_THREAD_USES_MOVE) # -liconv: boost links to libiconv by default - target_link_libraries(BambuStudio "-liconv -framework IOKit" "-framework CoreFoundation" "-framework AVFoundation" "-framework AVKit" "-framework CoreMedia" "-framework VideoToolbox" -lc++) + target_link_libraries(OrcaSlicer "-liconv -framework IOKit" "-framework CoreFoundation" "-framework AVFoundation" "-framework AVKit" "-framework CoreMedia" "-framework VideoToolbox" -lc++) elseif (MSVC) # Manifest is provided through BambuStudio.rc, don't generate your own. set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /MANIFEST:NO") else () # Boost on Raspberry-Pi does not link to pthreads explicitely. - target_link_libraries(BambuStudio ${CMAKE_DL_LIBS} -lstdc++ Threads::Threads pangoft2-1.0) + target_link_libraries(OrcaSlicer ${CMAKE_DL_LIBS} -lstdc++ Threads::Threads pangoft2-1.0) endif () # Add the Slic3r GUI library, libcurl, OpenGL and GLU libraries. if (SLIC3R_GUI) -# target_link_libraries(BambuStudio ws2_32 uxtheme setupapi libslic3r_gui ${wxWidgets_LIBRARIES}) -target_link_libraries(BambuStudio libslic3r_gui) +# target_link_libraries(OrcaSlicer ws2_32 uxtheme setupapi libslic3r_gui ${wxWidgets_LIBRARIES}) +target_link_libraries(OrcaSlicer libslic3r_gui) if (MSVC) # Generate debug symbols even in release mode. - target_link_options(BambuStudio PUBLIC "$<$:/DEBUG>") - target_link_libraries(BambuStudio user32.lib Setupapi.lib) + target_link_options(OrcaSlicer PUBLIC "$<$:/DEBUG>") + target_link_libraries(OrcaSlicer user32.lib Setupapi.lib) elseif (MINGW) - target_link_libraries(BambuStudio ws2_32 uxtheme setupapi) + target_link_libraries(OrcaSlicer ws2_32 uxtheme setupapi) elseif (APPLE) - target_link_libraries(BambuStudio "-framework OpenGL") + target_link_libraries(OrcaSlicer "-framework OpenGL") else () - target_link_libraries(BambuStudio -ldl) + target_link_libraries(OrcaSlicer -ldl) endif () #if (WIN32) # find_library(PSAPI_LIB NAMES Psapi) - # target_link_libraries(BambuStudio ${PSAPI_LIB}) + # target_link_libraries(OrcaSlicer ${PSAPI_LIB}) #endif () endif () @@ -165,15 +165,15 @@ if (WIN32) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -municode") endif() - add_executable(BambuStudio_app_gui WIN32 BambuStudio_app_msvc.cpp ${CMAKE_CURRENT_BINARY_DIR}/BambuStudio.rc) + add_executable(OrcaSlicer_app_gui WIN32 BambuStudio_app_msvc.cpp ${CMAKE_CURRENT_BINARY_DIR}/BambuStudio.rc) # Generate debug symbols even in release mode. if(MSVC) - target_link_options(BambuStudio_app_gui PUBLIC "$<$:/DEBUG>") + target_link_options(OrcaSlicer_app_gui PUBLIC "$<$:/DEBUG>") endif() - target_compile_definitions(BambuStudio_app_gui PRIVATE -DSLIC3R_WRAPPER_NOCONSOLE) - add_dependencies(BambuStudio_app_gui BambuStudio) - set_target_properties(BambuStudio_app_gui PROPERTIES OUTPUT_NAME "orca-slicer") - target_link_libraries(BambuStudio_app_gui PRIVATE boost_headeronly) + target_compile_definitions(OrcaSlicer_app_gui PRIVATE -DSLIC3R_WRAPPER_NOCONSOLE) + add_dependencies(OrcaSlicer_app_gui OrcaSlicer) + set_target_properties(OrcaSlicer_app_gui PROPERTIES OUTPUT_NAME "orca-slicer") + target_link_libraries(OrcaSlicer_app_gui PRIVATE boost_headeronly) endif () # Link the resources dir to where Slic3r GUI expects it @@ -182,13 +182,13 @@ set(output_dlls_Debug "") set(output_dlls_RelWithDebInfo "") if (WIN32) # This has to be a separate target due to the windows command line lenght limits - add_custom_target(BambuStudioDllsCopy ALL DEPENDS BambuStudio) + add_custom_target(COPY_DLLS ALL DEPENDS OrcaSlicer) if (CMAKE_CONFIGURATION_TYPES) foreach (CONF ${CMAKE_CONFIGURATION_TYPES}) file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${CONF}" WIN_CONF_OUTPUT_DIR) file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${CONF}/resources" WIN_RESOURCES_SYMLINK) - add_custom_command(TARGET BambuStudio POST_BUILD + add_custom_command(TARGET OrcaSlicer POST_BUILD COMMAND if exist "${WIN_CONF_OUTPUT_DIR}" "(" if not exist "${WIN_RESOURCES_SYMLINK}" "(" mklink /J "${WIN_RESOURCES_SYMLINK}" "${SLIC3R_RESOURCES_DIR_WIN}" @@ -200,15 +200,15 @@ if (WIN32) endforeach () if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug") - bambustudio_copy_dlls(BambuStudioDllsCopy "Debug" "d" output_dlls_Debug) + orcaslicer_copy_dlls(COPY_DLLS "Debug" "d" output_dlls_Debug) elseif("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") - bambustudio_copy_dlls(BambuStudioDllsCopy "RelWithDebInfo" "" output_dlls_RelWithDebInfo) + orcaslicer_copy_dlls(COPY_DLLS "RelWithDebInfo" "" output_dlls_RelWithDebInfo) else() - bambustudio_copy_dlls(BambuStudioDllsCopy "Release" "" output_dlls_Release) + orcaslicer_copy_dlls(COPY_DLLS "Release" "" output_dlls_Release) endif() else () file(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/resources" WIN_RESOURCES_SYMLINK) - add_custom_command(TARGET BambuStudio POST_BUILD + add_custom_command(TARGET OrcaSlicer POST_BUILD COMMAND if not exist "${WIN_RESOURCES_SYMLINK}" "(" mklink /J "${WIN_RESOURCES_SYMLINK}" "${SLIC3R_RESOURCES_DIR_WIN}" ")" COMMENT "Symlinking the resources directory into the build tree" VERBATIM @@ -219,13 +219,13 @@ if (WIN32) else () if (APPLE AND NOT CMAKE_MACOSX_BUNDLE) # On OSX, the name of the binary matches the name of the Application. - add_custom_command(TARGET BambuStudio POST_BUILD - COMMAND ln -sf BambuStudio orca-slicer - WORKING_DIRECTORY "$" + add_custom_command(TARGET OrcaSlicer POST_BUILD + COMMAND ln -sf OrcaSlicer orca-slicer + WORKING_DIRECTORY "$" VERBATIM) else () - add_custom_command(TARGET BambuStudio POST_BUILD - WORKING_DIRECTORY "$" + add_custom_command(TARGET OrcaSlicer POST_BUILD + WORKING_DIRECTORY "$" VERBATIM) endif () if (XCODE) @@ -238,11 +238,11 @@ else () if (CMAKE_MACOSX_BUNDLE) set(BIN_RESOURCES_DIR "${CMAKE_CURRENT_BINARY_DIR}/$/OrcaSlicer.app/Contents/Resources") set(MACOSX_BUNDLE_ICON_FILE Icon.icns) - set(MACOSX_BUNDLE_BUNDLE_NAME "Bambu Studio") - set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${SLIC3R_VERSION}) + set(MACOSX_BUNDLE_BUNDLE_NAME "Orca Slicer") + set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${SoftFever_VERSION}) set(MACOSX_BUNDLE_COPYRIGHT "Copyright(C) 2021-2023 Lunkuo All Rights Reserved") endif() - add_custom_command(TARGET BambuStudio POST_BUILD + add_custom_command(TARGET OrcaSlicer POST_BUILD COMMAND ln -sfn "${SLIC3R_RESOURCES_DIR}" "${BIN_RESOURCES_DIR}" COMMENT "Symlinking the resources directory into the build tree" VERBATIM) @@ -262,11 +262,11 @@ endif() message(STATUS "libslic3r-CMAKE_BUILD_TYPE: ${build_type}") message(STATUS "CMAKE_CURRENT_BINARY_DIR: ${CMAKE_CURRENT_BINARY_DIR}") if (WIN32) - install(TARGETS BambuStudio RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}") + install(TARGETS OrcaSlicer RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}") if (MSVC) - install(TARGETS BambuStudio_app_gui RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}") + install(TARGETS OrcaSlicer_app_gui RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}") endif () install(FILES ${output_dlls_${build_type}} DESTINATION "${CMAKE_INSTALL_PREFIX}") else () - install(TARGETS BambuStudio RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}) + install(TARGETS OrcaSlicer RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}) endif () diff --git a/src/expat/xmlparse.c b/src/expat/xmlparse.c index 92ef7829c..7ff990fce 100644 --- a/src/expat/xmlparse.c +++ b/src/expat/xmlparse.c @@ -710,7 +710,7 @@ generate_hash_secret_salt(XML_Parser parser) { /* Process ID is 0 bits entropy if attacker has local access * XML_Parser address is few bits of entropy if attacker has local access */ - // BambuStudio specific: Fix for a following warning, which turns to an error on some Perl/XS installations: + // OrcaSlicer specific: Fix for a following warning, which turns to an error on some Perl/XS installations: // error: cast from 'XML_Parser' to 'long unsigned int' loses precision [-fpermissive] unsigned long *parser_addr = (unsigned long*)&parser; const unsigned long entropy = diff --git a/src/hints/HintsToPot.cpp b/src/hints/HintsToPot.cpp index b26f2873d..a2ff5ddfa 100644 --- a/src/hints/HintsToPot.cpp +++ b/src/hints/HintsToPot.cpp @@ -60,7 +60,7 @@ int main(int argc, char* argv[]) } try { path_to_ini = boost::filesystem::canonical(boost::filesystem::path(argv[1])).parent_path() / "resources" / "data" / "hints.ini"; - path_to_pot = boost::filesystem::canonical(boost::filesystem::path(argv[2])).parent_path() / "i18n" /"BambuStudio.pot"; + path_to_pot = boost::filesystem::canonical(boost::filesystem::path(argv[2])).parent_path() / "i18n" /"OrcaSlicer.pot"; } catch (std::exception&) { std::cout << "HINTS_TO_POT FAILED: BOOST CANNONICAL" << std::endl; return -1; diff --git a/src/libslic3r/Config.cpp b/src/libslic3r/Config.cpp index f5eac154c..da4cec78d 100644 --- a/src/libslic3r/Config.cpp +++ b/src/libslic3r/Config.cpp @@ -1184,7 +1184,7 @@ ConfigSubstitutions ConfigBase::load_from_gcode_file(const std::string &file, Fo // Read a 64k block from the end of the G-code. boost::nowide::ifstream ifs(file); BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(": before parse_file %1%") % file.c_str(); - // Look for Slic3r or BambuStudio header. + // Look for Slic3r or OrcaSlicer header. // Look for the header across the whole file as the G-code may have been extended at the start by a post-processing script or the user. //BBS bool has_delimiters = true; diff --git a/src/libslic3r/Config.hpp b/src/libslic3r/Config.hpp index f3ab945ce..37c778c3b 100644 --- a/src/libslic3r/Config.hpp +++ b/src/libslic3r/Config.hpp @@ -231,8 +231,8 @@ class ConfigOptionDef; struct ConfigOptionDeleter { void operator()(ConfigOption* p); }; using ConfigOptionUniquePtr = std::unique_ptr; -// When parsing a configuration value, if the old_value is not understood by this BambuStudio version, -// it is being substituted with some default value that this BambuStudio could work with. +// When parsing a configuration value, if the old_value is not understood by this OrcaSlicer version, +// it is being substituted with some default value that this OrcaSlicer could work with. // This structure serves to inform the user about the substitutions having been done during file import. struct ConfigSubstitution { const ConfigOptionDef *opt_def { nullptr }; diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp index ef7bf7f9e..791fb388b 100644 --- a/src/libslic3r/Format/bbs_3mf.cpp +++ b/src/libslic3r/Format/bbs_3mf.cpp @@ -835,7 +835,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) bool m_load_restore; std::string m_backup_path; std::string m_origin_file; - // Semantic version of Bambu Studio, that generated this 3MF. + // Semantic version of Orca Slicer, that generated this 3MF. boost::optional m_bambuslicer_generator_version; unsigned int m_fdm_supports_painting_version = 0; unsigned int m_seam_painting_version = 0; @@ -1501,7 +1501,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) lock.close(); if (!m_is_bbl_3mf) { - // if the 3mf was not produced by BambuStudio and there is more than one instance, + // if the 3mf was not produced by OrcaSlicer and there is more than one instance, // split the object in as many objects as instances BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" << __LINE__ << boost::format(", found 3mf from other vendor, split as instance"); for (const IdToModelObjectMap::value_type& object : m_objects) { @@ -2776,7 +2776,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) } if (!m_is_bbl_3mf) { - // if the 3mf was not produced by BambuStudio and there is only one object, + // if the 3mf was not produced by OrcaSlicer and there is only one object, // set the object name to match the filename if (m_model->objects.size() == 1) m_model->objects.front()->name = m_name; @@ -3175,15 +3175,15 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) /*} else if (m_curr_metadata_name == BBS_FDM_SUPPORTS_PAINTING_VERSION) { m_fdm_supports_painting_version = (unsigned int) atoi(m_curr_characters.c_str()); check_painting_version(m_fdm_supports_painting_version, FDM_SUPPORTS_PAINTING_VERSION, - _(L("The selected 3MF contains FDM supports painted object using a newer version of BambuStudio and is not compatible."))); + _(L("The selected 3MF contains FDM supports painted object using a newer version of OrcaSlicer and is not compatible."))); } else if (m_curr_metadata_name == BBS_SEAM_PAINTING_VERSION) { m_seam_painting_version = (unsigned int) atoi(m_curr_characters.c_str()); check_painting_version(m_seam_painting_version, SEAM_PAINTING_VERSION, - _(L("The selected 3MF contains seam painted object using a newer version of BambuStudio and is not compatible."))); + _(L("The selected 3MF contains seam painted object using a newer version of OrcaSlicer and is not compatible."))); } else if (m_curr_metadata_name == BBS_MM_PAINTING_VERSION) { m_mm_painting_version = (unsigned int) atoi(m_curr_characters.c_str()); check_painting_version(m_mm_painting_version, MM_PAINTING_VERSION, - _(L("The selected 3MF contains multi-material painted object using a newer version of BambuStudio and is not compatible.")));*/ + _(L("The selected 3MF contains multi-material painted object using a newer version of OrcaSlicer and is not compatible.")));*/ } else if (m_curr_metadata_name == BBL_MODEL_ID_TAG) { m_model_id = xml_unescape(m_curr_characters); } else if (m_curr_metadata_name == BBL_MODEL_NAME_TAG) { @@ -3897,7 +3897,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) TriangleMesh triangle_mesh(std::move(its), volume_data->mesh_stats); if (!m_is_bbl_3mf) { - // if the 3mf was not produced by BambuStudio and there is only one instance, + // if the 3mf was not produced by OrcaSlicer and there is only one instance, // bake the transformation into the geometry to allow the reload from disk command // to work properly if (object.instances.size() == 1) { @@ -4072,7 +4072,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) TriangleMesh triangle_mesh(std::move(its), volume_data.mesh_stats); if (!m_is_bbl_3mf) { - // if the 3mf was not produced by BambuStudio and there is only one instance, + // if the 3mf was not produced by OrcaSlicer and there is only one instance, // bake the transformation into the geometry to allow the reload from disk command // to work properly if (object.instances.size() == 1) { @@ -4911,7 +4911,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) } // Adds content types file ("[Content_Types].xml";). - // The content of this file is the same for each BambuStudio 3mf. + // The content of this file is the same for each OrcaSlicer 3mf. if (!_add_content_types_file_to_archive(archive)) { return false; } @@ -5187,7 +5187,7 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) } // Adds relationships file ("_rels/.rels"). - // The content of this file is the same for each BambuStudio 3mf. + // The content of this file is the same for each OrcaSlicer 3mf. // The relationshis file contains a reference to the geometry file "3D/3dmodel.model", the name was chosen to be compatible with CURA. if (!_add_relationships_file_to_archive(archive, {}, {}, {}, temp_data, export_plate_idx)) { BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ":" <<__LINE__ << boost::format(", _add_relationships_file_to_archive failed\n"); diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 59452e30f..d5b3cf13b 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1542,7 +1542,7 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato file.write_format( "; %s\n\n", std::string( - std::string("generated by SuperSlicer " SLIC3R_VERSION " on ") + + std::string("generated by SuperSlicer " SoftFever_VERSION " on ") + Slic3r::Utils::utc_timestamp()) .c_str()); diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index b25ac9af1..601807fa9 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -833,10 +833,11 @@ void GCodeProcessorResult::reset() { #endif // ENABLE_GCODE_VIEWER_STATISTICS const std::vector> GCodeProcessor::Producers = { - //BBS: BambuStudio is also "bambu". Otherwise the time estimation didn't work. + //BBS: OrcaSlicer is also "bambu". Otherwise the time estimation didn't work. //FIXME: Workaround and should be handled when do removing-bambu { EProducer::BambuStudio, SLIC3R_APP_NAME }, - { EProducer::BambuStudio, "generated by BambuStudio" } + { EProducer::BambuStudio, "generated by BambuStudio" }, + { EProducer::BambuStudio, "BambuStudio" } //{ EProducer::Slic3rPE, "generated by Slic3r Bambu Edition" }, //{ EProducer::Slic3r, "generated by Slic3r" }, //{ EProducer::SuperSlicer, "generated by SuperSlicer" }, diff --git a/src/libslic3r/PlaceholderParser.cpp b/src/libslic3r/PlaceholderParser.cpp index c2373caa5..f36bba631 100644 --- a/src/libslic3r/PlaceholderParser.cpp +++ b/src/libslic3r/PlaceholderParser.cpp @@ -72,7 +72,7 @@ namespace Slic3r { PlaceholderParser::PlaceholderParser(const DynamicConfig *external_config) : m_external_config(external_config) { - this->set("version", std::string(SLIC3R_VERSION)); + this->set("version", std::string(SoftFever_VERSION)); this->apply_env_variables(); this->update_timestamp(); } diff --git a/src/libslic3r/PrintBase.cpp b/src/libslic3r/PrintBase.cpp index 5a330fabd..76909647a 100644 --- a/src/libslic3r/PrintBase.cpp +++ b/src/libslic3r/PrintBase.cpp @@ -66,7 +66,7 @@ std::string PrintBase::output_filename(const std::string &format, const std::str DynamicConfig cfg; if (config_override != nullptr) cfg = *config_override; - cfg.set_key_value("version", new ConfigOptionString(std::string(SLIC3R_VERSION))); + cfg.set_key_value("version", new ConfigOptionString(std::string(SoftFever_VERSION))); PlaceholderParser::update_timestamp(cfg); this->update_object_placeholders(cfg, default_ext); if (! filename_base.empty()) { diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 8fb94e1cf..d07a0dec9 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -5094,8 +5094,8 @@ CLIMiscConfigDef::CLIMiscConfigDef() def = this->add("config_compatibility", coEnum); def->label = L("Forward-compatibility rule when loading configurations from config files and project files (3MF, AMF)."); - def->tooltip = L("This version of BambuStudio may not understand configurations produced by the newest BambuStudio versions. " - "For example, newer BambuStudio may extend the list of supported firmware flavors. One may decide to " + def->tooltip = L("This version of OrcaSlicer may not understand configurations produced by the newest OrcaSlicer versions. " + "For example, newer OrcaSlicer may extend the list of supported firmware flavors. One may decide to " "bail out or to substitute an unknown value with a default silently or verbosely."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("disable"); @@ -5130,7 +5130,7 @@ CLIMiscConfigDef::CLIMiscConfigDef() def = this->add("single_instance", coBool); def->label = L("Single instance mode"); def->tooltip = L("If enabled, the command line arguments are sent to an existing instance of GUI BambuStudio, " - "or an existing BambuStudio window is activated. " + "or an existing OrcaSlicer window is activated. " "Overrides the \"single_instance\" configuration value from application preferences.");*/ /* diff --git a/src/libslic3r/Utils.hpp b/src/libslic3r/Utils.hpp index fcb818daa..b59022f61 100644 --- a/src/libslic3r/Utils.hpp +++ b/src/libslic3r/Utils.hpp @@ -9,6 +9,7 @@ #include #include +#include #include #include "libslic3r.h" @@ -567,6 +568,9 @@ inline std::string get_bbl_remain_time_dhms(float time_in_secs) bool bbl_calc_md5(std::string &filename, std::string &md5_out); +void copy_directory_recursively(const boost::filesystem::path &source, const boost::filesystem::path &target); + + } // namespace Slic3r #if WIN32 diff --git a/src/libslic3r/libslic3r.h b/src/libslic3r/libslic3r.h index 9dbbcafe3..1b012d348 100644 --- a/src/libslic3r/libslic3r.h +++ b/src/libslic3r/libslic3r.h @@ -2,7 +2,7 @@ #define _libslic3r_h_ #include "libslic3r_version.h" -#define SLIC3R_APP_FULL_NAME "Bambu Studio" +#define SLIC3R_APP_FULL_NAME "Orca Slicer" #define GCODEVIEWER_APP_NAME "BambuStudio G-code Viewer" #define GCODEVIEWER_APP_KEY "BambuStudioGcodeViewer" #define GCODEVIEWER_BUILD_ID std::string("BambuStudio G-code Viewer-") + std::string(SLIC3R_VERSION) + std::string("-RC") diff --git a/src/libslic3r/utils.cpp b/src/libslic3r/utils.cpp index b4e6e4260..2969a1d5f 100644 --- a/src/libslic3r/utils.cpp +++ b/src/libslic3r/utils.cpp @@ -54,7 +54,6 @@ #include #include -#include #include #include #include @@ -1106,12 +1105,12 @@ std::string string_printf(const char *format, ...) std::string header_slic3r_generated() { - return std::string(SLIC3R_APP_NAME "-SoftFever" " " SLIC3R_VERSION); + return std::string(SLIC3R_APP_NAME " " SoftFever_VERSION); } std::string header_gcodeviewer_generated() { - return std::string(GCODEVIEWER_APP_NAME " " SLIC3R_VERSION); + return std::string(GCODEVIEWER_APP_NAME " " SoftFever_VERSION); } unsigned get_current_pid() @@ -1421,5 +1420,36 @@ bool bbl_calc_md5(std::string &filename, std::string &md5_out) return true; } +// SoftFever: copy directory recursively +void copy_directory_recursively(const boost::filesystem::path &source, const boost::filesystem::path &target) +{ + BOOST_LOG_TRIVIAL(info) << format("copy_directory_recursively %1% -> %2%", source, target); + std::string error_message; + + if (boost::filesystem::exists(target)) + boost::filesystem::remove_all(target); + boost::filesystem::create_directories(target); + for (auto &dir_entry : boost::filesystem::directory_iterator(source)) + { + std::string source_file = dir_entry.path().string(); + std::string name = dir_entry.path().filename().string(); + std::string target_file = target.string() + "/" + name; + + if (boost::filesystem::is_directory(dir_entry)) { + const auto target_path = target / name; + copy_directory_recursively(dir_entry, target_path); + } + else { + CopyFileResult cfr = copy_file(source_file, target_file, error_message, false); + if (cfr != CopyFileResult::SUCCESS) { + BOOST_LOG_TRIVIAL(error) << "Copying failed(" << cfr << "): " << error_message; + throw Slic3r::CriticalException(format( + ("Copying directory %1% to %2% failed: %3%"), + source, target, error_message)); + } + } + } + return; +} }; // namespace Slic3r diff --git a/src/platform/unix/BuildLinuxImage.sh.in b/src/platform/unix/BuildLinuxImage.sh.in index d23384e50..cd38112f0 100644 --- a/src/platform/unix/BuildLinuxImage.sh.in +++ b/src/platform/unix/BuildLinuxImage.sh.in @@ -39,8 +39,8 @@ cat << EOF >@SLIC3R_APP_CMD@ DIR=\$(readlink -f "\$0" | xargs dirname) export LD_LIBRARY_PATH="\$DIR/bin" -# FIXME: BambuStudio segfault workarounds -# 1) BambuStudio will segfault on systems where locale info is not as expected (i.e. Holo-ISO arch-based distro) +# FIXME: OrcaSlicer segfault workarounds +# 1) OrcaSlicer will segfault on systems where locale info is not as expected (i.e. Holo-ISO arch-based distro) export LC_ALL=C exec "\$DIR/bin/@SLIC3R_APP_CMD@" "\$@" diff --git a/src/platform/unix/BambuStudio.desktop b/src/platform/unix/OrcaSlicer.desktop similarity index 95% rename from src/platform/unix/BambuStudio.desktop rename to src/platform/unix/OrcaSlicer.desktop index bc5a17aa5..5db121b90 100644 --- a/src/platform/unix/BambuStudio.desktop +++ b/src/platform/unix/OrcaSlicer.desktop @@ -1,5 +1,5 @@ [Desktop Entry] -Name=BambuStudio +Name=OrcaSlicer GenericName=3D Printing Software Icon=BambuStudio Exec=orca-slicer %F diff --git a/src/slic3r/Config/Snapshot.cpp b/src/slic3r/Config/Snapshot.cpp index f85a49f14..d995e3a6c 100644 --- a/src/slic3r/Config/Snapshot.cpp +++ b/src/slic3r/Config/Snapshot.cpp @@ -374,7 +374,7 @@ static void copy_config_dir_single_level(const boost::filesystem::path &path_src #if 0 if (! boost::filesystem::is_directory(path_dst) && ! boost::filesystem::create_directory(path_dst)) - throw Slic3r::RuntimeError(std::string("BambuStudio was unable to create a directory at ") + path_dst.string()); + throw Slic3r::RuntimeError(std::string("OrcaSlicer was unable to create a directory at ") + path_dst.string()); for (auto &dir_entry : boost::filesystem::directory_iterator(path_src)) if (Slic3r::is_ini_file(dir_entry)) @@ -593,8 +593,8 @@ bool take_config_snapshot_cancel_on_error(const AppConfig &app_config, Snapshot: return true; } catch (std::exception &err) { RichMessageDialog dlg(static_cast(wxGetApp().mainframe), - _L("BambuStudio has encountered an error while taking a configuration snapshot.") + "\n\n" + from_u8(err.what()) + "\n\n" + from_u8(message), - _L("BambuStudio error"), + _L("OrcaSlicer has encountered an error while taking a configuration snapshot.") + "\n\n" + from_u8(err.what()) + "\n\n" + from_u8(message), + _L("OrcaSlicer error"), wxYES_NO); dlg.SetYesNoLabels(_L("Continue"), _L("Abort")); return dlg.ShowModal() == wxID_YES; diff --git a/src/slic3r/GUI/AboutDialog.cpp b/src/slic3r/GUI/AboutDialog.cpp index a57870e69..7acd46b20 100644 --- a/src/slic3r/GUI/AboutDialog.cpp +++ b/src/slic3r/GUI/AboutDialog.cpp @@ -147,9 +147,9 @@ wxString CopyrightsDialog::get_html_text() "", bgr_clr_str, text_clr_str, text_clr_str, _L("License"), - _L("Bambu Studio is licensed under "), + _L("Orca Slicer is licensed under "), "https://www.gnu.org/licenses/agpl-3.0.html",_L("GNU Affero General Public License, version 3"), - _L("Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r by Alessandro Ranellucci and the RepRap community"), + _L("Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and the RepRap community"), _L("Libraries"), _L("This software uses open source components whose copyright and other proprietary rights belong to their respective owners")); @@ -220,7 +220,7 @@ AboutDialog::AboutDialog() wxPanel *m_panel = new wxPanel(this, wxID_ANY, wxDefaultPosition, wxSize(FromDIP(560), FromDIP(237)), wxTAB_TRAVERSAL); wxBoxSizer *panel_versizer = new wxBoxSizer(wxVERTICAL); - wxBoxSizer *vesizer = new wxBoxSizer(wxVERTICAL); + // wxBoxSizer *vesizer = new wxBoxSizer(wxVERTICAL); m_panel->SetSizer(panel_versizer); @@ -230,18 +230,20 @@ AboutDialog::AboutDialog() main_sizer->Add(m_panel, 1, wxEXPAND | wxALL, 0); main_sizer->Add(ver_sizer, 0, wxEXPAND | wxALL, 0); - // logo - m_logo_bitmap = ScalableBitmap(this, "BambuStudio_about", 250); - m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bitmap.bmp(), wxDefaultPosition,wxDefaultSize, 0); - m_logo->SetSizer(vesizer); + // // logo + // m_logo_bitmap = ScalableBitmap(this, "BambuStudio_about", 250); + // m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bitmap.bmp(), wxDefaultPosition,wxDefaultSize, 0); + // m_logo->SetSizer(vesizer); - panel_versizer->Add(m_logo, 1, wxALL | wxEXPAND, 0); + // panel_versizer->Add(m_logo, 1, wxALL | wxEXPAND, 0); // version { - vesizer->Add(0, FromDIP(165), 1, wxEXPAND, FromDIP(5)); - auto version_string = _L("SoftFever Version") + " " + std::string(SoftFever_VERSION); + panel_versizer->Add(0, FromDIP(165), 1, wxEXPAND, FromDIP(5)); + auto version_string = _L("Orca Slicer ") + " " + std::string(SoftFever_VERSION); wxStaticText* version = new wxStaticText(this, wxID_ANY, version_string.c_str(), wxDefaultPosition, wxDefaultSize); + wxStaticText* bs_version = new wxStaticText(this, wxID_ANY, wxString::Format("Based on BambuStudio %s",std::string(SLIC3R_VERSION)), wxDefaultPosition, wxDefaultSize); + bs_version->SetFont(Label::Body_12); wxFont version_font = GetFont(); #ifdef __WXMSW__ version_font.SetPointSize(version_font.GetPointSize()-1); @@ -250,21 +252,22 @@ AboutDialog::AboutDialog() #endif version_font.SetPointSize(FromDIP(16)); version->SetFont(version_font); - version->SetForegroundColour(wxColour("#FFFFFD")); - if(wxGetApp().dark_mode()) - version->SetBackgroundColour(wxColour("#00675b")); - else - version->SetBackgroundColour(wxColour("#009688")); + // version->SetForegroundColour(wxColour("#FFFFFD")); + // if(wxGetApp().dark_mode()) + // version->SetBackgroundColour(wxColour("#00675b")); + // else + // version->SetBackgroundColour(wxColour("#009688")); - vesizer->Add(version, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, FromDIP(5)); -#if BBL_INTERNAL_TESTING - wxString build_time = wxString::Format("Build Time: %s", std::string(SLIC3R_BUILD_TIME)); - wxStaticText* build_time_text = new wxStaticText(this, wxID_ANY, build_time, wxDefaultPosition, wxDefaultSize); - build_time_text->SetForegroundColour(wxColour("#FFFFFE")); - build_time_text->SetBackgroundColour(wxColour("#00AF42")); - vesizer->Add(build_time_text, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, FromDIP(5)); -#endif - vesizer->Add(0, 0, 1, wxEXPAND, FromDIP(5)); + panel_versizer->Add(version, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, FromDIP(5)); + panel_versizer->Add(bs_version, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, FromDIP(5)); +// #if BBL_INTERNAL_TESTING +// wxString build_time = wxString::Format("Build Time: %s", std::string(SLIC3R_BUILD_TIME)); +// wxStaticText* build_time_text = new wxStaticText(this, wxID_ANY, build_time, wxDefaultPosition, wxDefaultSize); +// build_time_text->SetForegroundColour(wxColour("#FFFFFE")); +// build_time_text->SetBackgroundColour(wxColour("#00AF42")); +// vesizer->Add(build_time_text, 0, wxALL | wxALIGN_CENTER_HORIZONTAL, FromDIP(5)); +// #endif + panel_versizer->Add(0, 0, 1, wxEXPAND, FromDIP(5)); } wxBoxSizer *text_sizer_horiz = new wxBoxSizer(wxHORIZONTAL); @@ -272,11 +275,10 @@ AboutDialog::AboutDialog() text_sizer_horiz->Add( 0, 0, 0, wxLEFT, FromDIP(23)); std::vector text_list; - text_list.push_back(_L("Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by Merill(supermerill).")); + text_list.push_back(_L("OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer.")); + text_list.push_back(_L("BambuStudio is originally based on PrusaSlicer by PrusaResearch.")); text_list.push_back(_L("PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci.")); text_list.push_back(_L("Slic3r was created by Alessandro Ranellucci with the help of many other contributors.")); - text_list.push_back(_L("Bambu Studio also referenced some ideas from Cura by Ultimaker.")); - text_list.push_back(_L("There many parts of the software that come from community contributions, so we're unable to list them one-by-one, and instead, they'll be attributed in the corresponding code comments.")); text_sizer->Add( 0, 0, 0, wxTOP, FromDIP(33)); bool is_zh = wxGetApp().app_config->get("language") == "zh_CN"; @@ -319,7 +321,7 @@ AboutDialog::AboutDialog() copyright_hor_sizer->Add(copyright_ver_sizer, 0, wxALL,5); copyright_hor_sizer->Add( 0, 0, 0, wxLEFT, FromDIP(120)); - wxStaticText *html_text = new wxStaticText(this, wxID_ANY, "Copyright(C) 2021-2023 Lunkuo All Rights Reserved", wxDefaultPosition, wxDefaultSize); + wxStaticText *html_text = new wxStaticText(this, wxID_ANY, "Copyright(C) 2022-2023 Li Jiang All Rights Reserved", wxDefaultPosition, wxDefaultSize); html_text->SetForegroundColour(wxColour(107, 107, 107)); copyright_ver_sizer->Add(html_text, 0, wxALL , 0); @@ -336,7 +338,7 @@ AboutDialog::AboutDialog() (boost::format( "" "" - "

www.bambulab.com

" + "

https://github.com/SoftFever/Orcaslicer

" "" "") ).str()); diff --git a/src/slic3r/GUI/DesktopIntegrationDialog.cpp b/src/slic3r/GUI/DesktopIntegrationDialog.cpp index a58050d09..e5758f86c 100644 --- a/src/slic3r/GUI/DesktopIntegrationDialog.cpp +++ b/src/slic3r/GUI/DesktopIntegrationDialog.cpp @@ -316,7 +316,7 @@ void DesktopIntegrationDialog::perform_desktop_integration() } } if(target_dir_icons.empty()) { - BOOST_LOG_TRIVIAL(error) << "Copying BambuStudio icon to icons directory failed."; + BOOST_LOG_TRIVIAL(error) << "Copying OrcaSlicer icon to icons directory failed."; } else // save path to icon app_config->set("desktop_integration_icon_slicer_path", GUI::format("%1%/images/%2%BambuStudio%3%.png", target_dir_icons, icon_theme_path, version_suffix)); @@ -330,7 +330,7 @@ void DesktopIntegrationDialog::perform_desktop_integration() // Write slicer desktop file std::string desktop_file = GUI::format( "[Desktop Entry]\n" - "Name=BambuStudio%1%\n" + "Name=OrcaSlicer%1%\n" "GenericName=3D Printing Software\n" "Icon=BambuStudio%2%\n" "Exec=\"%3%\" %%F\n" @@ -342,13 +342,13 @@ void DesktopIntegrationDialog::perform_desktop_integration() "StartupNotify=false\n" "StartupWMClass=orca-slicer\n", name_suffix, version_suffix, excutable_path); - std::string path = GUI::format("%1%/applications/BambuStudio%2%.desktop", target_dir_desktop, version_suffix); + std::string path = GUI::format("%1%/applications/OrcaSlicer%2%.desktop", target_dir_desktop, version_suffix); if (create_desktop_file(path, desktop_file)){ - BOOST_LOG_TRIVIAL(debug) << "BambuStudio.desktop file installation success."; + BOOST_LOG_TRIVIAL(debug) << "OrcaSlicer.desktop file installation success."; break; } else { // write failed - try another path - BOOST_LOG_TRIVIAL(debug) << "Attempt to BambuStudio.desktop file installation failed. failed path: " << target_candidates[i]; + BOOST_LOG_TRIVIAL(debug) << "Attempt to OrcaSlicer.desktop file installation failed. failed path: " << target_candidates[i]; target_dir_desktop.clear(); } // if all failed - try creating default home folder @@ -357,7 +357,7 @@ void DesktopIntegrationDialog::perform_desktop_integration() create_path(boost::nowide::narrow(wxFileName::GetHomeDir()), ".local/share/applications"); // create desktop file target_dir_desktop = GUI::format("%1%/.local/share",wxFileName::GetHomeDir()); - std::string path = GUI::format("%1%/applications/BambuStudio%2%.desktop", target_dir_desktop, version_suffix); + std::string path = GUI::format("%1%/applications/OrcaSlicer%2%.desktop", target_dir_desktop, version_suffix); if (contains_path_dir(target_dir_desktop, "applications")) { if (!create_desktop_file(path, desktop_file)) { // Desktop file not written - end desktop integration @@ -379,7 +379,7 @@ void DesktopIntegrationDialog::perform_desktop_integration() return; } // save path to desktop file - app_config->set("desktop_integration_app_path", GUI::format("%1%/applications/BambuStudio%2%.desktop", target_dir_desktop, version_suffix)); + app_config->set("desktop_integration_app_path", GUI::format("%1%/applications/OrcaSlicer%2%.desktop", target_dir_desktop, version_suffix)); // Repeat for Gcode viewer - use same paths as for slicer files // Do NOT add gcode viewer desktop file on ChromeOS @@ -410,13 +410,13 @@ void DesktopIntegrationDialog::perform_desktop_integration() "Keywords=3D;Printing;Slicer;\n" "StartupNotify=false\n", name_suffix, version_suffix, excutable_path); - std::string desktop_path = GUI::format("%1%/applications/BambuStudioGcodeViewer%2%.desktop", target_dir_desktop, version_suffix); + std::string desktop_path = GUI::format("%1%/applications/OrcaSlicerGcodeViewer%2%.desktop", target_dir_desktop, version_suffix); if (create_desktop_file(desktop_path, desktop_file)) // save path to desktop file app_config->set("desktop_integration_app_viewer_path", desktop_path); else { BOOST_LOG_TRIVIAL(error) << "Performing desktop integration failed - could not create Gcodeviewer desktop file"; - show_error(nullptr, _L("Performing desktop integration failed - could not create Gcodeviewer desktop file. BambuStudio desktop file was probably created successfully.")); + show_error(nullptr, _L("Performing desktop integration failed - could not create Gcodeviewer desktop file. OrcaSlicer desktop file was probably created successfully.")); } } diff --git a/src/slic3r/GUI/DesktopIntegrationDialog.hpp b/src/slic3r/GUI/DesktopIntegrationDialog.hpp index 7161eef16..4bb7c5e2c 100644 --- a/src/slic3r/GUI/DesktopIntegrationDialog.hpp +++ b/src/slic3r/GUI/DesktopIntegrationDialog.hpp @@ -18,7 +18,7 @@ public: // methods that actually do / undo desktop integration. Static to be accesible from anywhere. - // returns true if path to BambuStudio.desktop is stored in App Config and existence of desktop file. + // returns true if path to OrcaSlicer.desktop is stored in App Config and existence of desktop file. // Does not check if desktop file leads to this binary or existence of icons and viewer desktop file. static bool is_integrated(); // true if appimage diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index db84d4227..cb3bd05d3 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -1909,7 +1909,7 @@ void GCodeViewer::export_toolpaths_to_obj(const char* filename) const } fprintf(fp, "# G-Code Toolpaths Materials\n"); - fprintf(fp, "# Generated by %s-%s based on Slic3r\n", SLIC3R_APP_NAME, SLIC3R_VERSION); + fprintf(fp, "# Generated by %s-%s based on Slic3r\n", SLIC3R_APP_NAME, SoftFever_VERSION); unsigned int colors_count = 1; for (const Color& color : colors) { @@ -1929,7 +1929,7 @@ void GCodeViewer::export_toolpaths_to_obj(const char* filename) const } fprintf(fp, "# G-Code Toolpaths\n"); - fprintf(fp, "# Generated by %s-%s based on Slic3r\n", SLIC3R_APP_NAME, SLIC3R_VERSION); + fprintf(fp, "# Generated by %s-%s based on Slic3r\n", SLIC3R_APP_NAME, SoftFever_VERSION); fprintf(fp, "\nmtllib ./%s\n", mat_filename.filename().string().c_str()); const size_t floats_per_vertex = t_buffer.vertices.vertex_size_floats(); diff --git a/src/slic3r/GUI/GUI.cpp b/src/slic3r/GUI/GUI.cpp index 567a1e919..8c90f8413 100644 --- a/src/slic3r/GUI/GUI.cpp +++ b/src/slic3r/GUI/GUI.cpp @@ -333,7 +333,7 @@ static void add_config_substitutions(const ConfigSubstitutions& conf_substitutio static wxString substitution_message(const wxString& changes) { return - _L("The configuration may be generated by a newer version of BambuStudio.") + " " + + _L("The configuration may be generated by a newer version of OrcaSlicer.") + " " + _L("Some values have been replaced. Please check them:") + "\n" + changes + "\n"; } diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 9c3e8ca6d..928223036 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -179,7 +179,7 @@ bool is_associate_files(std::wstring extend) wchar_t app_path[MAX_PATH]; ::GetModuleFileNameW(nullptr, app_path, sizeof(app_path)); - std::wstring prog_id = L" Bambu.Studio.1"; + std::wstring prog_id = L" Orca.Slicer.1"; std::wstring reg_base = L"Software\\Classes"; std::wstring reg_extension = reg_base + L"\\." + extend; @@ -290,13 +290,13 @@ public: memDc.DrawLabel(m_constant_text.version, version_rect, wxALIGN_LEFT | wxALIGN_BOTTOM); // #if BBL_INTERNAL_TESTING - auto sf_version = wxString::Format("SoftFever %s",std::string(SoftFever_VERSION)).ToStdString(); - wxSize text_rect = memDc.GetTextExtent(sf_version); - int start_x = (title_rect.GetLeft() + version_rect.GetRight()) / 2 - text_rect.GetWidth(); + auto bs_version = wxString::Format("Based on BambuStudio %s",std::string(SLIC3R_VERSION)).ToStdString(); + memDc.SetFont(Label::Body_12); + wxSize text_rect = memDc.GetTextExtent(bs_version); + int start_x = (title_rect.GetLeft() + version_rect.GetRight()) / 2 - text_rect.GetWidth()/2; int start_y = version_rect.GetBottom() + 10; wxRect internal_sign_rect(wxPoint(start_x, start_y), wxSize(text_rect)); - memDc.SetFont(m_constant_text.version_font); - memDc.DrawLabel(sf_version, internal_sign_rect, wxALIGN_CENTER); + memDc.DrawLabel(bs_version, internal_sign_rect, wxALIGN_RIGHT); // #endif // load bitmap for logo @@ -568,7 +568,7 @@ private: // #if BBL_INTERNAL_TESTING // version = _L("Internal Version") + " " + std::string(SLIC3R_VERSION); // #else - version = _L("SoftFever Version") + " " + std::string(SoftFever_VERSION); + // version = _L("") + " " + std::string(SoftFever_VERSION); // #endif // credits infornation @@ -951,7 +951,7 @@ static void generic_exception_handle() } catch (const std::bad_alloc& ex) { // bad_alloc in main thread is most likely fatal. Report immediately to the user (wxLogError would be delayed) // and terminate the app so it is at least certain to happen now. - wxString errmsg = wxString::Format(_L("BambuStudio will terminate because of running out of memory." + wxString errmsg = wxString::Format(_L("OrcaSlicer will terminate because of running out of memory." "It may be a bug. It will be appreciated if you report the issue to our team.")); wxMessageBox(errmsg + "\n\n" + wxString(ex.what()), _L("Fatal error"), wxOK | wxICON_ERROR); BOOST_LOG_TRIVIAL(error) << boost::format("std::bad_alloc exception: %1%") % ex.what(); @@ -959,14 +959,14 @@ static void generic_exception_handle() std::terminate(); //throw; } catch (const boost::io::bad_format_string& ex) { - wxString errmsg = _L("BambuStudio will terminate because of a localization error. " + wxString errmsg = _L("OrcaSlicer will terminate because of a localization error. " "It will be appreciated if you report the specific scenario this issue happened."); wxMessageBox(errmsg + "\n\n" + wxString(ex.what()), _L("Critical error"), wxOK | wxICON_ERROR); BOOST_LOG_TRIVIAL(error) << boost::format("Uncaught exception: %1%") % ex.what(); std::terminate(); //throw; } catch (const std::exception& ex) { - wxLogError(format_wxstr(_L("BambuStudio got an unhandled exception: %1%"), ex.what())); + wxLogError(format_wxstr(_L("OrcaSlicer got an unhandled exception: %1%"), ex.what())); BOOST_LOG_TRIVIAL(error) << boost::format("Uncaught exception: %1%") % ex.what(); throw; } @@ -1856,9 +1856,12 @@ static boost::optional parse_semver_from_ini(std::string path) std::stringstream buffer; buffer << stream.rdbuf(); std::string body = buffer.str(); - size_t start = body.find("BambuStudio "); - if (start == std::string::npos) - return boost::none; + size_t start = body.find("OrcaSlicer "); + if (start == std::string::npos) { + start = body.find("BambuStudio "); + if (start == std::string::npos) + return boost::none; + } body = body.substr(start + 12); size_t end = body.find_first_of(" \n"); if (end < body.size()) @@ -1887,7 +1890,7 @@ void GUI_App::init_download_path() void GUI_App::init_app_config() { // Profiles for the alpha are stored into the PrusaSlicer-alpha directory to not mix with the current release. - SetAppName("OrcaSlicer"); + SetAppName(SLIC3R_APP_KEY); // SetAppName(SLIC3R_APP_KEY "-alpha"); // SetAppName(SLIC3R_APP_KEY "-beta"); // SetAppDisplayName(SLIC3R_APP_NAME); @@ -1898,12 +1901,11 @@ void GUI_App::init_app_config() // Mac : "~/Library/Application Support/Slic3r" if (data_dir().empty()) { + boost::filesystem::path data_dir_path; #ifndef __linux__ std::string data_dir = wxStandardPaths::Get().GetUserDataDir().ToUTF8().data(); //BBS create folder if not exists - boost::filesystem::path data_dir_path(data_dir); - if (!boost::filesystem::exists(data_dir_path)) - boost::filesystem::create_directory(data_dir_path); + data_dir_path = boost::filesystem::path(data_dir); set_data_dir(data_dir); #else // Since version 2.3, config dir on Linux is in ${XDG_CONFIG_HOME}. @@ -1912,10 +1914,18 @@ void GUI_App::init_app_config() if (! wxGetEnv(wxS("XDG_CONFIG_HOME"), &dir) || dir.empty() ) dir = wxFileName::GetHomeDir() + wxS("/.config"); set_data_dir((dir + "/" + GetAppName()).ToUTF8().data()); - boost::filesystem::path data_dir_path(data_dir()); - if (!boost::filesystem::exists(data_dir_path)) - boost::filesystem::create_directory(data_dir_path); + data_dir_path = boost::filesystem::path(data_dir()); #endif + if (!boost::filesystem::exists(data_dir_path)){ + auto older_data_dir = data_dir_path.parent_path() / "BambuStudio-SoftFever"; + if(boost::filesystem::exists(older_data_dir)){ + copy_directory_recursively(older_data_dir,data_dir_path); + boost::filesystem::rename(data_dir_path / "BambuStudio.conf", data_dir_path / "OrcaSlicer.conf"); + boost::filesystem::rename(data_dir_path / "BambuStudio.conf.bak", data_dir_path / "OrcaSlicer.conf.bak"); + } + else + boost::filesystem::create_directory(data_dir_path); + } } else { m_datadir_redefined = true; } @@ -1932,7 +1942,7 @@ void GUI_App::init_app_config() if (!error.empty()) { // Error while parsing config file. We'll customize the error message and rethrow to be displayed. throw Slic3r::RuntimeError( - _u8L("BambuStudio configuration file may be corrupted and is not abled to be parsed." + _u8L("OrcaSlicer configuration file may be corrupted and is not abled to be parsed." "Please delete the file and try again.") + "\n\n" + app_config->config_path() + "\n\n" + error); } @@ -2260,7 +2270,7 @@ bool GUI_App::on_init_inner() /* wxString tips = wxString::Format(_L("Click to download new version in default browser: %s"), version_info.version_str); DownloadDialog dialog(this->mainframe, tips, - _L("New version of Bambu Studio"), + _L("New version of Orca Slicer"), false, wxCENTER | wxICON_INFORMATION); @@ -2308,7 +2318,7 @@ bool GUI_App::on_init_inner() wxString tips = wxString::Format(_L("Click to download new version in default browser: %s"), version_str); DownloadDialog dialog(this->mainframe, tips, - _L("The Bambu Studio needs an upgrade"), + _L("The Orca Slicer needs an upgrade"), false, wxCENTER | wxICON_INFORMATION); dialog.SetExtendedMessage(description_text); @@ -4132,19 +4142,10 @@ void GUI_App::no_new_version() std::string GUI_App::version_display = ""; std::string GUI_App::format_display_version() { - if (!version_display.empty()) return version_display; + if (!version_display.empty()) + return version_display; - auto version_text = std::string(SLIC3R_VERSION); - int len = version_text.length(); - for (int i = 0, j = 0; i < len; ++i) { - if (!(version_text[i] == '0' && j == 0)) - version_display += version_text[i]; - - if (version_text[i] == '.') - j = 0; - else - ++j; - } + version_display = SoftFever_VERSION; return version_display; } @@ -4600,7 +4601,7 @@ bool GUI_App::load_language(wxString language, bool initial) // Get the active language from PrusaSlicer.ini, or empty string if the key does not exist. language = app_config->get("language"); if (! language.empty()) - BOOST_LOG_TRIVIAL(trace) << boost::format("language provided by PBambuStudio.conf: %1%") % language; + BOOST_LOG_TRIVIAL(trace) << boost::format("language provided by OrcaSlicer.conf: %1%") % language; else { // Get the system language. const wxLanguage lang_system = wxLanguage(wxLocale::GetSystemLanguage()); @@ -4668,7 +4669,7 @@ bool GUI_App::load_language(wxString language, bool initial) } if (language_info != nullptr && language_info->LayoutDirection == wxLayout_RightToLeft) { - BOOST_LOG_TRIVIAL(trace) << boost::format("The following language code requires right to left layout, which is not supported by BambuStudio: %1%") % language_info->CanonicalName.ToUTF8().data(); + BOOST_LOG_TRIVIAL(trace) << boost::format("The following language code requires right to left layout, which is not supported by OrcaSlicer: %1%") % language_info->CanonicalName.ToUTF8().data(); language_info = nullptr; } @@ -4752,14 +4753,14 @@ bool GUI_App::load_language(wxString language, bool initial) if (! wxLocale::IsAvailable(language_info->Language)) { // Loading the language dictionary failed. - wxString message = "Switching Bambu Studio to language " + language_info->CanonicalName + " failed."; + wxString message = "Switching Orca Slicer to language " + language_info->CanonicalName + " failed."; #if !defined(_WIN32) && !defined(__APPLE__) // likely some linux system message += "\nYou may need to reconfigure the missing locales, likely by running the \"locale-gen\" and \"dpkg-reconfigure locales\" commands.\n"; #endif if (initial) message + "\n\nApplication will close."; - wxMessageBox(message, "Bambu Studio - Switching language failed", wxOK | wxICON_ERROR); + wxMessageBox(message, "Orca Slicer - Switching language failed", wxOK | wxICON_ERROR); if (initial) std::exit(EXIT_FAILURE); else @@ -5375,7 +5376,7 @@ void GUI_App::OSXStoreOpenFiles(const wxArrayString &fileNames) if (is_gcode_file(into_u8(filename))) ++ num_gcodes; if (fileNames.size() == num_gcodes) { - // Opening PrusaSlicer by drag & dropping a G-Code onto BambuStudio icon in Finder, + // Opening PrusaSlicer by drag & dropping a G-Code onto OrcaSlicer icon in Finder, // just G-codes were passed. Switch to G-code viewer mode. m_app_mode = EAppMode::GCodeViewer; unlock_lockfile(get_instance_hash_string() + ".lock", data_dir() + "/cache/"); @@ -5969,7 +5970,7 @@ void GUI_App::associate_files(std::wstring extend) ::GetModuleFileNameW(nullptr, app_path, sizeof(app_path)); std::wstring prog_path = L"\"" + std::wstring(app_path) + L"\""; - std::wstring prog_id = L" Bambu.Studio.1"; + std::wstring prog_id = L" Orca.Slicer.1"; std::wstring prog_desc = L"OrcaSlicer"; std::wstring prog_command = prog_path + L" \"%1\""; std::wstring reg_base = L"Software\\Classes"; @@ -5992,7 +5993,7 @@ void GUI_App::disassociate_files(std::wstring extend) ::GetModuleFileNameW(nullptr, app_path, sizeof(app_path)); std::wstring prog_path = L"\"" + std::wstring(app_path) + L"\""; - std::wstring prog_id = L" Bambu.Studio.1"; + std::wstring prog_id = L" Orca.Slicer.1"; std::wstring prog_desc = L"OrcaSlicer"; std::wstring prog_command = prog_path + L" \"%1\""; std::wstring reg_base = L"Software\\Classes"; diff --git a/src/slic3r/GUI/GUI_Init.cpp b/src/slic3r/GUI/GUI_Init.cpp index dfc59b32f..81918c58e 100644 --- a/src/slic3r/GUI/GUI_Init.cpp +++ b/src/slic3r/GUI/GUI_Init.cpp @@ -65,10 +65,10 @@ int GUI_Run(GUI_InitParams ¶ms) } } catch (const Slic3r::Exception &ex) { BOOST_LOG_TRIVIAL(error) << ex.what() << std::endl; - wxMessageBox(boost::nowide::widen(ex.what()), _L("Bambu Studio GUI initialization failed"), wxICON_STOP); + wxMessageBox(boost::nowide::widen(ex.what()), _L("Orca Slicer GUI initialization failed"), wxICON_STOP); } catch (const std::exception &ex) { BOOST_LOG_TRIVIAL(error) << ex.what() << std::endl; - wxMessageBox(format_wxstr(_L("Fatal error, exception catched: %1%"), ex.what()), _L("Bambu Studio GUI initialization failed"), wxICON_STOP); + wxMessageBox(format_wxstr(_L("Fatal error, exception catched: %1%"), ex.what()), _L("Orca Slicer GUI initialization failed"), wxICON_STOP); } // error return 1; diff --git a/src/slic3r/GUI/InstanceCheck.cpp b/src/slic3r/GUI/InstanceCheck.cpp index a617c5848..3eaa51e8c 100644 --- a/src/slic3r/GUI/InstanceCheck.cpp +++ b/src/slic3r/GUI/InstanceCheck.cpp @@ -236,10 +236,10 @@ namespace instance_check_internal dbus_uint32_t serial = 0; const char* sigval = message_text.c_str(); //std::string interface_name = "com.prusa3d.prusaslicer.InstanceCheck"; - std::string interface_name = "com.bbl.bambuslicer.InstanceCheck.Object" + version; + std::string interface_name = "com.softfever3d.orcaslicer.InstanceCheck.Object" + version; std::string method_name = "AnotherInstance"; //std::string object_name = "/com/prusa3d/prusaslicer/InstanceCheck"; - std::string object_name = "/com/BambuLab/BambuStudio/InstanceCheck/Object" + version; + std::string object_name = "/com/softfever3d/OrcaSlicer/InstanceCheck/Object" + version; // initialise the error value @@ -538,7 +538,7 @@ namespace MessageHandlerDBusInternal " " " " " " - " " + " " " " " " " " @@ -550,7 +550,7 @@ namespace MessageHandlerDBusInternal dbus_connection_send(connection, reply, NULL); dbus_message_unref(reply); } - //method AnotherInstance receives message from another BambuStudio instance + //method AnotherInstance receives message from another OrcaSlicer instance static void handle_method_another_instance(DBusConnection *connection, DBusMessage *request) { DBusError err; @@ -576,7 +576,7 @@ namespace MessageHandlerDBusInternal { const char* interface_name = dbus_message_get_interface(message); const char* member_name = dbus_message_get_member(message); - std::string our_interface = "com.BambuLab.BambuStudio.InstanceCheck.Object" + wxGetApp().get_instance_hash_string(); + std::string our_interface = "com.softfever3d.OrcaSlicer.InstanceCheck.Object" + wxGetApp().get_instance_hash_string(); BOOST_LOG_TRIVIAL(trace) << "DBus message received: interface: " << interface_name << ", member: " << member_name; if (0 == strcmp("org.freedesktop.DBus.Introspectable", interface_name) && 0 == strcmp("Introspect", member_name)) { respond_to_introspect(connection, message); @@ -596,8 +596,8 @@ void OtherInstanceMessageHandler::listen() int name_req_val; DBusObjectPathVTable vtable; std::string instance_hash = wxGetApp().get_instance_hash_string(); - std::string interface_name = "com.BambuLab.BambuStudio.InstanceCheck.Object" + instance_hash; - std::string object_name = "/com/BambuLab/BambuStudio/InstanceCheck/Object" + instance_hash; + std::string interface_name = "com.softfever3d.OrcaSlicer.InstanceCheck.Object" + instance_hash; + std::string object_name = "/com/softfever3d/OrcaSlicer/InstanceCheck/Object" + instance_hash; //BOOST_LOG_TRIVIAL(debug) << "init dbus listen " << interface_name << " " << object_name; dbus_error_init(&err); @@ -625,7 +625,7 @@ void OtherInstanceMessageHandler::listen() return; } if (DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER != name_req_val) { - BOOST_LOG_TRIVIAL(error) << "Not primary owner of DBus name - probably another BambuStudio instance is running."; + BOOST_LOG_TRIVIAL(error) << "Not primary owner of DBus name - probably another OrcaSlicer instance is running."; BOOST_LOG_TRIVIAL(error) << "Dbus Messages listening terminating."; dbus_connection_unref(conn); return; diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 669b50542..94121fa6a 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -1499,7 +1499,7 @@ wxBoxSizer* MainFrame::create_side_tools() p->append_button(export_gcode_btn); } else { - //Bambu Studio Buttons + //Orca Slicer Buttons SideButton* print_plate_btn = new SideButton(p, _L("Print plate"), ""); print_plate_btn->SetCornerRadius(0); diff --git a/src/slic3r/GUI/Mouse3DHandlerMac.mm b/src/slic3r/GUI/Mouse3DHandlerMac.mm index eb363952f..2aaab0905 100644 --- a/src/slic3r/GUI/Mouse3DHandlerMac.mm +++ b/src/slic3r/GUI/Mouse3DHandlerMac.mm @@ -202,9 +202,9 @@ void Mouse3DController::init() // Registration is done either by 4letter constant (CFBundleSignature - obsolete //and we dont have that) or Executable name in pascal string(first byte is string lenght). //If no packets are recieved the name might be different - check cmake. If debugging try commenting - // set_target_properties(BambuStudio PROPERTIES OUTPUT_NAME "orca-slicer") + // set_target_properties(OrcaSlicer PROPERTIES OUTPUT_NAME "orca-slicer") clientID = RegisterConnexionClient( - 0, "\013BambuStudio", kConnexionClientModeTakeOver, kConnexionMaskAxis); + 0, "\013OrcaSlicer", kConnexionClientModeTakeOver, kConnexionMaskAxis); BOOST_LOG_TRIVIAL(info) << "3dx mac handler registered"; } } diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 424c55e84..3876caa42 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -1450,7 +1450,7 @@ void Sidebar::sync_ams_list() wxGetApp().app_config ->set("ams_filament_ids", p->ams_list_device, ams_filament_ids); if (unknowns > 0) { MessageDialog dlg(this, - _L("There are some unknown filaments mapped to generic preset. Please update Bambu Studio or restart Bambu Studio to check if there is an update to system presets."), + _L("There are some unknown filaments mapped to generic preset. Please update Orca Slicer or restart Orca Slicer to check if there is an update to system presets."), _L("Sync filaments with AMS"), wxOK); dlg.ShowModal(); } @@ -3125,7 +3125,7 @@ std::vector Plater::priv::load_files(const std::vector& input_ q->select_plate(0); if (load_type != LoadType::LoadGeometry) { if (en_3mf_file_type == En3mfType::From_BBS) - show_info(q, _L("The 3mf is generated by old Bambu Studio, load geometry data only."), _L("Load 3mf")); + show_info(q, _L("The 3mf is generated by old Orca Slicer, load geometry data only."), _L("Load 3mf")); else show_info(q, _L("The 3mf is not from Bambu Lab, load geometry data only."), _L("Load 3mf")); } @@ -7466,7 +7466,7 @@ void Plater::priv::bring_instance_forward() const BOOST_LOG_TRIVIAL(debug) << "Couldnt bring instance forward - mainframe is null"; return; } - BOOST_LOG_TRIVIAL(debug) << "Bambu Studio window going forward"; + BOOST_LOG_TRIVIAL(debug) << "Orca Slicer window going forward"; //this code maximize app window on Fedora { main_frame->Iconize(false); @@ -11673,7 +11673,7 @@ void Plater::show_object_info() #ifndef __WINDOWS__ if (non_manifold_edges > 0) { - info_manifold += into_u8("\n" + _L("Tips:") + "\n" +_L("\"Fix Model\" feature is currently only on Windows. Please repair the model on Bambu Studio(windows) or CAD softwares.")); + info_manifold += into_u8("\n" + _L("Tips:") + "\n" +_L("\"Fix Model\" feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD softwares.")); } #endif //APPLE & LINUX diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 8c1b9c89e..2926903df 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -826,15 +826,15 @@ wxWindow* PreferencesDialog::create_general_page() auto item_user_sync = create_item_checkbox(_L("Auto sync user presets(Printer/Filament/Process)"), page, _L("User Sync"), 50, "sync_user_preset"); #ifdef _WIN32 - auto title_associate_file = create_item_title(_L("Associate files to BambuStudio"), page, _L("Associate files to BambuStudio")); + auto title_associate_file = create_item_title(_L("Associate files to OrcaSlicer"), page, _L("Associate files to OrcaSlicer")); // associate file - auto item_associate_3mf = create_item_checkbox(_L("Associate .3mf files to BambuStudio"), page, - _L("If enabled, sets BambuStudio as default application to open .3mf files"), 50, "associate_3mf"); - auto item_associate_stl = create_item_checkbox(_L("Associate .stl files to BambuStudio"), page, - _L("If enabled, sets BambuStudio as default application to open .stl files"), 50, "associate_stl"); - auto item_associate_step = create_item_checkbox(_L("Associate .step/.stp files to BambuStudio"), page, - _L("If enabled, sets BambuStudio as default application to open .step files"), 50, "associate_step"); + auto item_associate_3mf = create_item_checkbox(_L("Associate .3mf files to OrcaSlicer"), page, + _L("If enabled, sets OrcaSlicer as default application to open .3mf files"), 50, "associate_3mf"); + auto item_associate_stl = create_item_checkbox(_L("Associate .stl files to OrcaSlicer"), page, + _L("If enabled, sets OrcaSlicer as default application to open .stl files"), 50, "associate_stl"); + auto item_associate_step = create_item_checkbox(_L("Associate .step/.stp files to OrcaSlicer"), page, + _L("If enabled, sets OrcaSlicer as default application to open .step files"), 50, "associate_step"); #endif // _WIN32 diff --git a/src/slic3r/GUI/ReleaseNote.cpp b/src/slic3r/GUI/ReleaseNote.cpp index bcc631732..81d8f0c63 100644 --- a/src/slic3r/GUI/ReleaseNote.cpp +++ b/src/slic3r/GUI/ReleaseNote.cpp @@ -134,7 +134,7 @@ UpdatePluginDialog::UpdatePluginDialog(wxWindow* parent /*= nullptr*/) m_text_up_info->SetForegroundColour(wxColour(0x26, 0x2E, 0x30)); - operation_tips = new ::Label(this, _L("Click OK to update the Network plug-in when Bambu Studio launches next time.")); + operation_tips = new ::Label(this, _L("Click OK to update the Network plug-in when Orca Slicer launches next time.")); operation_tips->SetFont(::Label::Body_12); operation_tips->SetMinSize(wxSize(FromDIP(260), -1)); operation_tips->SetMaxSize(wxSize(FromDIP(260), -1)); @@ -255,7 +255,7 @@ void UpdatePluginDialog::update_info(std::string json_path) } UpdateVersionDialog::UpdateVersionDialog(wxWindow *parent) - : DPIDialog(parent, wxID_ANY, _L("New version of Bambu Studio"), wxDefaultPosition, wxDefaultSize, wxCAPTION | wxCLOSE_BOX | wxRESIZE_BORDER) + : DPIDialog(parent, wxID_ANY, _L("New version of Orca Slicer"), wxDefaultPosition, wxDefaultSize, wxCAPTION | wxCLOSE_BOX | wxRESIZE_BORDER) { std::string icon_path = (boost::format("%1%/images/BambuStudioTitle.ico") % resources_dir()).str(); SetIcon(wxIcon(encode_path(icon_path.c_str()), wxBITMAP_TYPE_ICO)); @@ -974,7 +974,7 @@ InputIpAddressDialog::InputIpAddressDialog(wxWindow* parent) auto m_line_top = new wxPanel(this, wxID_ANY, wxDefaultPosition, wxSize(-1, 1)); m_line_top->SetBackgroundColour(wxColour(166, 169, 170)); - comfirm_before_enter_text = _L("Step 1, please confirm Bambu Studio and your printer are in the same LAN."); + comfirm_before_enter_text = _L("Step 1, please confirm Orca Slicer and your printer are in the same LAN."); comfirm_after_enter_text = _L("Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them."); diff --git a/src/slic3r/GUI/SendSystemInfoDialog.cpp b/src/slic3r/GUI/SendSystemInfoDialog.cpp index 00dcf5d89..df736bcfd 100644 --- a/src/slic3r/GUI/SendSystemInfoDialog.cpp +++ b/src/slic3r/GUI/SendSystemInfoDialog.cpp @@ -210,7 +210,7 @@ static bool should_dialog_be_shown() -// Following function saves current BambuStudio version into app config. +// Following function saves current OrcaSlicer version into app config. // It will be later used to decide whether to open the dialog or not. static void save_version() { diff --git a/src/slic3r/GUI/SendToPrinter.cpp b/src/slic3r/GUI/SendToPrinter.cpp index 4777174bb..84f47088c 100644 --- a/src/slic3r/GUI/SendToPrinter.cpp +++ b/src/slic3r/GUI/SendToPrinter.cpp @@ -1064,7 +1064,7 @@ void SendToPrinterDialog::show_status(PrintDialogStatus status, std::vector") + _L("Blacklisted libraries loaded into BambuStudio process:") + "
" + blacklisted_libraries; + blacklisted_libraries_message = wxString("
") + _L("Blacklisted libraries loaded into OrcaSlicer process:") + "
" + blacklisted_libraries; #endif // WIN32 const auto text = GUI::format_wxstr( "" diff --git a/src/slic3r/GUI/WebDownPluginDlg.cpp b/src/slic3r/GUI/WebDownPluginDlg.cpp index 1e3827d06..82d2816f2 100644 --- a/src/slic3r/GUI/WebDownPluginDlg.cpp +++ b/src/slic3r/GUI/WebDownPluginDlg.cpp @@ -31,7 +31,7 @@ using namespace nlohmann; namespace Slic3r { namespace GUI { -DownPluginFrame::DownPluginFrame(GUI_App *pGUI) : wxDialog((wxWindow *) (pGUI->mainframe), wxID_ANY, "Bambu Studio"), m_appconfig_new() +DownPluginFrame::DownPluginFrame(GUI_App *pGUI) : wxDialog((wxWindow *) (pGUI->mainframe), wxID_ANY, "Orca Slicer"), m_appconfig_new() { // INI m_MainPtr = pGUI; diff --git a/src/slic3r/GUI/WebGuideDialog.cpp b/src/slic3r/GUI/WebGuideDialog.cpp index 29d57a636..f7bb98c49 100644 --- a/src/slic3r/GUI/WebGuideDialog.cpp +++ b/src/slic3r/GUI/WebGuideDialog.cpp @@ -41,7 +41,7 @@ GuideFrame::GuideFrame(GUI_App *pGUI, long style) SetBackgroundColour(*wxWHITE); // INI m_SectionName = "firstguide"; - PrivacyUse = true; + PrivacyUse = false; InstallNetplugin = false; m_MainPtr = pGUI; @@ -524,11 +524,12 @@ bool GuideFrame::IsFirstUse() int GuideFrame::SaveProfile() { + // SoftFever: don't collect info //privacy - if (PrivacyUse == true) { - m_MainPtr->app_config->set(std::string(m_SectionName.mb_str()), "privacyuse", "1"); - } else - m_MainPtr->app_config->set(std::string(m_SectionName.mb_str()), "privacyuse", "0"); + // if (PrivacyUse == true) { + // m_MainPtr->app_config->set(std::string(m_SectionName.mb_str()), "privacyuse", "1"); + // } else + // m_MainPtr->app_config->set(std::string(m_SectionName.mb_str()), "privacyuse", "0"); m_MainPtr->app_config->set("region", m_Region); diff --git a/src/slic3r/GUI/wxMediaCtrl2.cpp b/src/slic3r/GUI/wxMediaCtrl2.cpp index 496406ef1..f6d6855da 100644 --- a/src/slic3r/GUI/wxMediaCtrl2.cpp +++ b/src/slic3r/GUI/wxMediaCtrl2.cpp @@ -130,7 +130,7 @@ void wxMediaCtrl2::Load(wxURI url) if (!hasplugins) { Slic3r::GUI::wxGetApp().CallAfter([] { - wxMessageBox(_L("Your system is missing H.264 codecs for GStreamer, which are required to play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-libav packages, then restart Bambu Studio?)"), _L("Error"), wxOK); + wxMessageBox(_L("Your system is missing H.264 codecs for GStreamer, which are required to play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-libav packages, then restart Orca Slicer?)"), _L("Error"), wxOK); }); m_error = 101; wxMediaEvent event(wxEVT_MEDIA_STATECHANGED); diff --git a/src/slic3r/Utils/PresetUpdater.cpp b/src/slic3r/Utils/PresetUpdater.cpp index b6a4a5ed6..715065ada 100644 --- a/src/slic3r/Utils/PresetUpdater.cpp +++ b/src/slic3r/Utils/PresetUpdater.cpp @@ -71,39 +71,6 @@ void copy_file_fix(const fs::path &source, const fs::path &target) fs::permissions(target, perms); } -//BBS: add directory copy -void copy_directory_fix(const fs::path &source, const fs::path &target) -{ - BOOST_LOG_TRIVIAL(debug) << format("PresetUpdater: Copying %1% -> %2%", source, target); - std::string error_message; - - if (fs::exists(target)) - fs::remove_all(target); - fs::create_directories(target); - for (auto &dir_entry : boost::filesystem::directory_iterator(source)) - { - std::string source_file = dir_entry.path().string(); - std::string name = dir_entry.path().filename().string(); - std::string target_file = target.string() + "/" + name; - - if (boost::filesystem::is_directory(dir_entry)) { - const auto target_path = target / name; - copy_directory_fix(dir_entry, target_path); - } - else { - //CopyFileResult cfr = Slic3r::GUI::copy_file_gui(source_file, target_file, error_message, false); - CopyFileResult cfr = copy_file(source_file, target_file, error_message, false); - if (cfr != CopyFileResult::SUCCESS) { - BOOST_LOG_TRIVIAL(error) << "Copying failed(" << cfr << "): " << error_message; - throw Slic3r::CriticalException(GUI::format( - _L("Copying directory %1% to %2% failed: %3%"), - source, target, error_message)); - } - } - } - return; -} - struct Update { fs::path source; @@ -137,7 +104,7 @@ struct Update void install() const { if (is_directory) { - copy_directory_fix(source, target); + copy_directory_recursively(source, target); } else { copy_file_fix(source, target); diff --git a/src/slic3r/Utils/Process.cpp b/src/slic3r/Utils/Process.cpp index a118e0009..518462bbc 100644 --- a/src/slic3r/Utils/Process.cpp +++ b/src/slic3r/Utils/Process.cpp @@ -14,7 +14,7 @@ #include #include -// For starting another BambuStudio instance on OSX. +// For starting another OrcaSlicer instance on OSX. // Fails to compile on Windows on the build server. #ifdef __APPLE__ #include @@ -51,7 +51,7 @@ static void start_new_slicer_or_gcodeviewer(const NewSlicerInstanceType instance args.emplace_back(L"--single-instance"); args.emplace_back(nullptr); BOOST_LOG_TRIVIAL(info) << "Trying to spawn a new slicer \"" << into_u8(path) << "\""; - // Don't call with wxEXEC_HIDE_CONSOLE, BambuStudio in GUI mode would just show the splash screen. It would not open the main window though, it would + // Don't call with wxEXEC_HIDE_CONSOLE, OrcaSlicer in GUI mode would just show the splash screen. It would not open the main window though, it would // just hang in the background. if (wxExecute(const_cast(args.data()), wxEXEC_ASYNC) <= 0) BOOST_LOG_TRIVIAL(error) << "Failed to spawn a new slicer \"" << into_u8(path); diff --git a/version.inc b/version.inc index 15b7c5769..fe00162bc 100644 --- a/version.inc +++ b/version.inc @@ -10,5 +10,5 @@ endif() if(NOT DEFINED BBL_INTERNAL_TESTING) set(BBL_INTERNAL_TESTING "1") endif() -set(SoftFever_VERSION "1.5.0_beta") +set(SoftFever_VERSION "1.5.0") set(SLIC3R_VERSION "01.05.00.60")