diff --git a/.travis.yml b/.travis.yml index bff2fac12..31b28a627 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,72 +1,99 @@ language: cpp - matrix: include: - - os: linux - dist: trusty - sudo: required - compiler: clang - - os: osx - compiler: clang - + - os: linux + dist: trusty + sudo: required + compiler: clang + env: DEPLOY=false + cache: + - ccache + directories: + - '$HOME/.sonar/cache' + - os: osx + compiler: clang + env: DEPLOY=true before_install: - - | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then - sudo apt-get -qq update; - sudo apt-get install -y qtbase5-dev; - sudo apt-get install -y libqt5svg5-dev; - sudo apt-get install -y qt5-default; - sudo apt-get install -y qttools5-dev-tools; - sudo apt-get install -y libqt5xmlpatterns5-dev; - sudo apt-get install -y libqt5core5a; - sudo apt-get install -y libqt5gui5; - sudo apt-get install -y libqt5printsupport5; - sudo apt-get install -y libqt5svg5; - sudo apt-get install -y libqt5widgets5; - sudo apt-get install -y libqt5xml5; - sudo apt-get install -y libqt5xmlpatterns5; - sudo apt-get install -y xpdf; - sudo apt-get install -y xvfb; - else - brew update > /dev/null; - brew install qt5; - chmod -R 755 /usr/local/opt/qt5/* - fi - +- | + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then + sudo apt-get -qq update; + sudo apt-get install -y qtbase5-dev; + sudo apt-get install -y libqt5svg5-dev; + sudo apt-get install -y qt5-default; + sudo apt-get install -y qttools5-dev-tools; + sudo apt-get install -y libqt5xmlpatterns5-dev; + sudo apt-get install -y libqt5core5a; + sudo apt-get install -y libqt5gui5; + sudo apt-get install -y libqt5printsupport5; + sudo apt-get install -y libqt5svg5; + sudo apt-get install -y libqt5widgets5; + sudo apt-get install -y libqt5xml5; + sudo apt-get install -y libqt5xmlpatterns5; + sudo apt-get install -y xpdf; + sudo apt-get install -y xvfb; + else + brew update > /dev/null; + brew install qt5; + chmod -R 755 /usr/local/opt/qt5/* + fi before_script: - - | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then - uname -a; - which qmake; - else - QTDIR="/usr/local/opt/qt5"; - PATH="$QTDIR/bin:$PATH"; - LDFLAGS=-L$QTDIR/lib; - CPPFLAGS=-I$QTDIR/include; - PKG_CONFIG_PATH=/usr/local/opt/qt5/lib/pkgconfig; - fi - - mkdir build - - cd build - - pwd - - qmake --version - - qmake ../Valentina.pro -r CONFIG+=noDebugSymbols CONFIG+=no_ccache CONFIG+=checkWarnings - +- | + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then + uname -a; + which qmake; + else + QTDIR="/usr/local/opt/qt5"; + PATH="$QTDIR/bin:$PATH"; + LDFLAGS=-L$QTDIR/lib; + CPPFLAGS=-I$QTDIR/include; + PKG_CONFIG_PATH=/usr/local/opt/qt5/lib/pkgconfig; + fi +- mkdir build +- cd build +- pwd +- qmake --version +- | + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then + qmake ../Valentina.pro -r CONFIG+=noDebugSymbols CONFIG+=checkWarnings; + else + qmake ../Valentina.pro -r CONFIG+=noDebugSymbols CONFIG+=no_ccache CONFIG+=checkWarnings CONFIG+=noTests; + fi script: - - $CXX --version - - | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then - make -j$(nproc) - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/home/travis/build/dismine/Valentina/build/src/libs/vpropertyexplorer/bin:/home/travis/build/dismine/Valentina/build/src/libs/qmuparser/bin"; - xvfb-run -a make --silent check TESTARGS="-silent"; - else - make -j1 - fi - +- $CXX --version +- | + if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then + build-wrapper-linux-x86-64 --out-dir ../bw-outputs make -j$(nproc); + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"$TRAVIS_BUILD_DIR/build/src/libs/vpropertyexplorer/bin:$TRAVIS_BUILD_DIR/build/src/libs/qmuparser/bin"; + xvfb-run -a make --silent check TESTARGS="-silent"; + cd ..; + sonar-scanner; + else + make -j1; + fi notifications: - email: - recipients: - - dismine@gmail.com - - susan.spencer@gmail.com - on_success: change - on_failure: always - + email: + recipients: + - dismine@gmail.com + - susan.spencer@gmail.com + on_success: change + on_failure: always +before_deploy: +- | + if [[ "$DEPLOY" == "true" ]]; then + zip -r valentina-osx-${TRAVIS_COMMIT}.zip $TRAVIS_BUILD_DIR/build/src/app/valentina/bin/Valentina.app/ -x "*.DS_Store"; + fi +deploy: + provider: bintray + skip_cleanup: true + file: ../share/bintray.json + user: dismine + key: + secure: xVM/jvRAnn/eCpFwYGzP5x5kGKw90PhRG6cLwUIuXy1fg95OM9z8QZh/HRH/sRo4Dw3JRhjpImeXyMFC0FDtILDZa+G1qr5I5cfv87ZUmBzRGwZ6X3pXErsRbhOHNahPmtJet0OJothMP/iApbZizyO1fbsKTPcIum0SZjRCUJPE+rHay5OIJwaeVexAjyX36Y9ekjClHd3H+EP9mn45avzAYm30tHjiMLhmVUlv2d/PhuvijiYoamOSZUkCE6Q2SH/yBfJJeAixOgfyCAXXZVysCo6oCBfFswzw9Ic9X15YyQGmzYuLv8/g/1+leISVJvlMUW3BymWc3NKnpfYa2v0lHnZvNRkDFa7koxlIyNeVcdaISM5PUXW5db3K+fq7Ra854ga2PIoV7VsB5+cJg0BjDMedy4ZoxP8JMQhWgTWb29YSTPm43TO+/zSLO0Eruc6YQGYqorXGBOCWi6oxvC0ESI0mT+0iji/P96Rfz5yHdVxSh/bNj8+lSXhLYnSgDx2SMhV5+Xlwrg1iHf6VJ350dgWr8RVohHkyDD9dVcQipMarH4EhIPD5LZ5cfzAIu9NFVk77jtoFB1nC9CBYuQpv9mJ9Yafnxz8isfOgdzrcT/6NfgYvlbalDF4chWs3PhnhrZu3bVZ274gqvJiMEvnkHjdZvu62kSv5k8EDcpU= + dry-run: false + on: + all_branches: true + condition: $DEPLOY = true +addons: + sonarqube: + token: + secure: oH/mO3ocMzMRXi4krBKMbskzfR5r5DwyL9d+qr3AxKqlFLojvZDXBRogn/jnceDIuajol/OI/8uMxR5k+N241jj5/iEYun9t1Lejh+VOhgIEEuzPkeAFzlLoK91LWigqNuf0vTI2laaYxO9oRUIEKoTgBkkwMeMWu/8raIvUhyKyqHMofWp/9htuqHcSav3AN/Plu6wiC3Sg6wSalu4YNbL1hQBIKuZeRVmSMkh8f9llGPy33sljYDDCZ4RcyJlvLq+Ffh95tCnp88f8cSnxju1bEOEF/5iYQXoOwtCltRMy2XbkCm4lmdPwSU4EQdZ+2b4ka/Ptb3g5zQJ/RGSf6qYjR541XntvlqS5mDa254HbENnmP27X9eopbKTdYgyjBj63XAsOY5NaKFQSKdICxTFuC8/TrYD9xWxOqgzhkO/MNJYQqkR0vubgng6OninoFKZGPo/fFAU6CQS0b+8nRGsnD7g00MfWGPoS8YCLYehVSSORMic+Oo58c6lIgxkzCLoWvzmZONqF6RQ89gdQ5fiyHvq8rhzw6EBagBIRn/S8YCfRgJce5jQ5RgK66AiJpOYGKHfRp3CLlD3pO1hz6VTGMnqn1TplFbK6CgrM4oTTBZ7fqD9+BHOWk15tsj+Pcl8Vi9SjiK+XU2tVCePuNQNYF4x2QGD2Ftmul49pF0I= diff --git a/appveyor.yml b/appveyor.yml index 6aad953df..78a85a76f 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -43,78 +43,97 @@ environment: QMAKE_GENERATOR: "MinGW Makefiles" MINGW_PATH: C:\Qt\Tools\mingw530_32\bin PLATFORM: x86 + DEPLOY: true - QT5: Qt\5.7\msvc2015_64 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 14 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.7\msvc2015 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 14 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.7\msvc2013_64 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.7\msvc2013 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.6\mingw49_32 QMAKE_GENERATOR: "MinGW Makefiles" MINGW_PATH: C:\Qt\Tools\mingw492_32\bin PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.6\msvc2015_64 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 14 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.6\msvc2015 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 14 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.6\msvc2013_64 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.6\msvc2013 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.5\mingw492_32 QMAKE_GENERATOR: "MinGW Makefiles" MINGW_PATH: C:\Qt\Tools\mingw492_32\bin PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.5\msvc2013_64 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.5\msvc2013 QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.4\mingw491_32 QMAKE_GENERATOR: "MinGW Makefiles" MINGW_PATH: C:\Qt\Tools\mingw491_32\bin PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.4\msvc2013_64_opengl QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.4\msvc2013_opengl QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.3\mingw482_32 QMAKE_GENERATOR: "MinGW Makefiles" MINGW_PATH: C:\Qt\Tools\mingw482_32\bin PLATFORM: x86 + DEPLOY: false - QT5: Qt\5.3\msvc2013_64_opengl QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x64 + DEPLOY: false - QT5: Qt\5.3\msvc2013_opengl QMAKE_GENERATOR: "NMake Makefiles JOM" VSVER: 12 PLATFORM: x86 + DEPLOY: false # scripts that are called at very beginning, before repo cloning init: @@ -122,10 +141,6 @@ init: - path - set QTDIR=C:\%QT5% - set PATH=%QTDIR%\bin;%QTDIR%\include;C:\Tools\PsTools;C:\Windows\system32;C:\Windows;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Mercurial\ - # Installing various utilities - #- if "%QMAKE_GENERATOR%" == "MinGW Makefiles" choco install -y InnoSetup - #- if "%QMAKE_GENERATOR%" == "MinGW Makefiles" if "%PLATFORM%" == "x86" set PATH="C:\Program Files\Inno Setup 5";%PATH% - #- if "%QMAKE_GENERATOR%" == "MinGW Makefiles" if "%PLATFORM%" == "x64" set PATH="C:\Program Files (x86)\Inno Setup 5";%PATH% - ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS")) - if NOT "%QMAKE_GENERATOR%" == "MinGW Makefiles" echo "Using Visual Studio %VSVER%.0 at %VSCOMNTOOLS%" - if "%QMAKE_GENERATOR%" == "MinGW Makefiles" echo "Using MinGW" @@ -156,10 +171,6 @@ build_script: - qmake ..\Valentina.pro -r CONFIG+=noDebugSymbols CONFIG+=no_ccache CONFIG+=checkWarnings - if not "%QMAKE_GENERATOR%" == "MinGW Makefiles" (nmake -s) else (mingw32-make -j%NUMBER_OF_PROCESSORS%) -# scripts to run after build -after_build: - #- if "%QMAKE_GENERATOR%" == "MinGW Makefiles" mingw32-make install - # to run your custom scripts instead of automatic tests test_script: - if "%QMAKE_GENERATOR%" == "MinGW Makefiles" (mingw32-make -s check TESTARGS="-silent") @@ -184,3 +195,30 @@ notifications: on_build_success: false on_build_failure: true on_build_status_changed: true + +#---------------------------------# +# deployment # +#---------------------------------# + +# prepare to deploy +after_test: + - if "%DEPLOY%" == "true" (mingw32-make install) + +artifacts: + - path: build/package/valentina + name: valentina-win-$(APPVEYOR_REPO_COMMIT) + +deploy: +- provider: BinTray + username: dismine + api_key: + secure: dTA+b2ZVGYA7RY4ZNZwOrApyKSej12fVgRTIw557yn0gVmCSukMxjMFLCIq7Qvyq + subject: dismine + repo: Valentina + package: valentina-win_auto-upload + publish: true + override: true + version: 0.5 + on: + DEPLOY: true + artifact: valentina-win-$(APPVEYOR_REPO_COMMIT) diff --git a/scripts/make_install.bat b/scripts/make_install.bat index 153208615..af74aa1cb 100644 --- a/scripts/make_install.bat +++ b/scripts/make_install.bat @@ -8,11 +8,7 @@ if %ARCHITECTURE%==32BIT set nsis_path="C:/Program Files/Inno Setup 5/iscc.exe" if %ARCHITECTURE%==64BIT set nsis_path="C:/Program Files (x86)/Inno Setup 5/iscc.exe" if not exist %nsis_path% ( - SET package_error="Package was not created!" - SET /P promt="Coudn't find Inno Setup. Do you want to continue?[Y\N]" - IF "%promt%" == "Y" GOTO CONTINUE - IF "%promt%" == "y" GOTO CONTINUE - ELSE GOTO ONEXIT + echo Coudn't find Inno Setup. Package will not be created. ) :CONTINUE @@ -74,7 +70,6 @@ echo Failed to make the first run qmake! @pause exit /b 1 :ONEXIT -echo Done! %package_error% +echo Done! @pause - diff --git a/share/bintray.json b/share/bintray.json new file mode 100644 index 000000000..5130bf5cb --- /dev/null +++ b/share/bintray.json @@ -0,0 +1,33 @@ +{ + "package": { + "name": "valentina-osx_auto-upload", + "repo": "Valentina", + "subject": "dismine", + "desc": "Was pushed completely automatically", + "website_url": "http://valentina-project.org/", + "issue_tracker_url": "https://bitbucket.org/dismine/valentina/issues?status=new&status=open", + "vcs_url": "https://bitbucket.org/dismine/valentina", + "github_use_tag_release_notes": false, + "licenses": ["GPL-3.0"], + "labels": ["patternmaking"], + "public_download_numbers": false, + "public_stats": false + }, + + "version": { + "name": "0.5", + "desc": "Fake release", + "released": "2016-01-04", + "vcs_tag": "0.5", + "gpgSign": false + }, + + "files": + [ + {"includePattern": "./(valentina-osx-.*\\.zip)", "uploadPattern": "$1", + "matrixParams": { + "override": 1 } + } + ], + "publish": true +} diff --git a/share/translations/measurements_p0_es_ES.ts b/share/translations/measurements_p0_es_ES.ts index 0310d4c59..e9cb4c076 100644 --- a/share/translations/measurements_p0_es_ES.ts +++ b/share/translations/measurements_p0_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho. shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p0_fr_FR.ts b/share/translations/measurements_p0_fr_FR.ts index cd5096c2a..37604988c 100644 --- a/share/translations/measurements_p0_fr_FR.ts +++ b/share/translations/measurements_p0_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p0_ru_RU.ts b/share/translations/measurements_p0_ru_RU.ts index 7c2e9774a..2a021a1f4 100644 --- a/share/translations/measurements_p0_ru_RU.ts +++ b/share/translations/measurements_p0_ru_RU.ts @@ -205,13 +205,13 @@ height_highhip Name in a formula. Don't use math symbols and space in name!!!! - + высота_ВысотаБедер Height: Highhip Full measurement name. - + Высота: ВысотаБедер @@ -349,13 +349,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p10_es_ES.ts b/share/translations/measurements_p10_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p10_es_ES.ts +++ b/share/translations/measurements_p10_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p10_fr_FR.ts b/share/translations/measurements_p10_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p10_fr_FR.ts +++ b/share/translations/measurements_p10_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p10_ru_RU.ts b/share/translations/measurements_p10_ru_RU.ts index c7a026530..eed4c83cc 100644 --- a/share/translations/measurements_p10_ru_RU.ts +++ b/share/translations/measurements_p10_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p11_es_ES.ts b/share/translations/measurements_p11_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p11_es_ES.ts +++ b/share/translations/measurements_p11_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p11_fr_FR.ts b/share/translations/measurements_p11_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p11_fr_FR.ts +++ b/share/translations/measurements_p11_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p11_ru_RU.ts b/share/translations/measurements_p11_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p11_ru_RU.ts +++ b/share/translations/measurements_p11_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p12_es_ES.ts b/share/translations/measurements_p12_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p12_es_ES.ts +++ b/share/translations/measurements_p12_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p12_fr_FR.ts b/share/translations/measurements_p12_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p12_fr_FR.ts +++ b/share/translations/measurements_p12_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p12_ru_RU.ts b/share/translations/measurements_p12_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p12_ru_RU.ts +++ b/share/translations/measurements_p12_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p13_es_ES.ts b/share/translations/measurements_p13_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p13_es_ES.ts +++ b/share/translations/measurements_p13_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p13_fr_FR.ts b/share/translations/measurements_p13_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p13_fr_FR.ts +++ b/share/translations/measurements_p13_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p13_ru_RU.ts b/share/translations/measurements_p13_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p13_ru_RU.ts +++ b/share/translations/measurements_p13_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p14_es_ES.ts b/share/translations/measurements_p14_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p14_es_ES.ts +++ b/share/translations/measurements_p14_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p14_fr_FR.ts b/share/translations/measurements_p14_fr_FR.ts index fa8237466..aadb94a7f 100644 --- a/share/translations/measurements_p14_fr_FR.ts +++ b/share/translations/measurements_p14_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + Jambe: Circonférence Milieu de la Cuisse Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p14_ru_RU.ts b/share/translations/measurements_p14_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p14_ru_RU.ts +++ b/share/translations/measurements_p14_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p15_es_ES.ts b/share/translations/measurements_p15_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p15_es_ES.ts +++ b/share/translations/measurements_p15_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p15_fr_FR.ts b/share/translations/measurements_p15_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p15_fr_FR.ts +++ b/share/translations/measurements_p15_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p15_ru_RU.ts b/share/translations/measurements_p15_ru_RU.ts index e429caaf2..9f7722b2f 100644 --- a/share/translations/measurements_p15_ru_RU.ts +++ b/share/translations/measurements_p15_ru_RU.ts @@ -349,13 +349,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p16_es_ES.ts b/share/translations/measurements_p16_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p16_es_ES.ts +++ b/share/translations/measurements_p16_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p16_fr_FR.ts b/share/translations/measurements_p16_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p16_fr_FR.ts +++ b/share/translations/measurements_p16_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p16_ru_RU.ts b/share/translations/measurements_p16_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p16_ru_RU.ts +++ b/share/translations/measurements_p16_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p17_es_ES.ts b/share/translations/measurements_p17_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p17_es_ES.ts +++ b/share/translations/measurements_p17_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p17_fr_FR.ts b/share/translations/measurements_p17_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p17_fr_FR.ts +++ b/share/translations/measurements_p17_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p17_ru_RU.ts b/share/translations/measurements_p17_ru_RU.ts index e429caaf2..9f7722b2f 100644 --- a/share/translations/measurements_p17_ru_RU.ts +++ b/share/translations/measurements_p17_ru_RU.ts @@ -349,13 +349,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p18_es_ES.ts b/share/translations/measurements_p18_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p18_es_ES.ts +++ b/share/translations/measurements_p18_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p18_fr_FR.ts b/share/translations/measurements_p18_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p18_fr_FR.ts +++ b/share/translations/measurements_p18_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p18_ru_RU.ts b/share/translations/measurements_p18_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p18_ru_RU.ts +++ b/share/translations/measurements_p18_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p19_es_ES.ts b/share/translations/measurements_p19_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p19_es_ES.ts +++ b/share/translations/measurements_p19_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p19_fr_FR.ts b/share/translations/measurements_p19_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p19_fr_FR.ts +++ b/share/translations/measurements_p19_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p19_ru_RU.ts b/share/translations/measurements_p19_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p19_ru_RU.ts +++ b/share/translations/measurements_p19_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p1_es_ES.ts b/share/translations/measurements_p1_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p1_es_ES.ts +++ b/share/translations/measurements_p1_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p1_fr_FR.ts b/share/translations/measurements_p1_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p1_fr_FR.ts +++ b/share/translations/measurements_p1_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p1_ru_RU.ts b/share/translations/measurements_p1_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p1_ru_RU.ts +++ b/share/translations/measurements_p1_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p20_es_ES.ts b/share/translations/measurements_p20_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p20_es_ES.ts +++ b/share/translations/measurements_p20_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p20_fr_FR.ts b/share/translations/measurements_p20_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p20_fr_FR.ts +++ b/share/translations/measurements_p20_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p20_ru_RU.ts b/share/translations/measurements_p20_ru_RU.ts index 70cdcb59f..b477fcce2 100644 --- a/share/translations/measurements_p20_ru_RU.ts +++ b/share/translations/measurements_p20_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p21_es_ES.ts b/share/translations/measurements_p21_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p21_es_ES.ts +++ b/share/translations/measurements_p21_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p21_fr_FR.ts b/share/translations/measurements_p21_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p21_fr_FR.ts +++ b/share/translations/measurements_p21_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p21_ru_RU.ts b/share/translations/measurements_p21_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p21_ru_RU.ts +++ b/share/translations/measurements_p21_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p22_es_ES.ts b/share/translations/measurements_p22_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p22_es_ES.ts +++ b/share/translations/measurements_p22_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p22_fr_FR.ts b/share/translations/measurements_p22_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p22_fr_FR.ts +++ b/share/translations/measurements_p22_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p22_ru_RU.ts b/share/translations/measurements_p22_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p22_ru_RU.ts +++ b/share/translations/measurements_p22_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p23_es_ES.ts b/share/translations/measurements_p23_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p23_es_ES.ts +++ b/share/translations/measurements_p23_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p23_fr_FR.ts b/share/translations/measurements_p23_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p23_fr_FR.ts +++ b/share/translations/measurements_p23_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p23_ru_RU.ts b/share/translations/measurements_p23_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p23_ru_RU.ts +++ b/share/translations/measurements_p23_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p24_es_ES.ts b/share/translations/measurements_p24_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p24_es_ES.ts +++ b/share/translations/measurements_p24_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p24_fr_FR.ts b/share/translations/measurements_p24_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p24_fr_FR.ts +++ b/share/translations/measurements_p24_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p24_ru_RU.ts b/share/translations/measurements_p24_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p24_ru_RU.ts +++ b/share/translations/measurements_p24_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p25_es_ES.ts b/share/translations/measurements_p25_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p25_es_ES.ts +++ b/share/translations/measurements_p25_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p25_fr_FR.ts b/share/translations/measurements_p25_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p25_fr_FR.ts +++ b/share/translations/measurements_p25_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p25_ru_RU.ts b/share/translations/measurements_p25_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p25_ru_RU.ts +++ b/share/translations/measurements_p25_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p26_es_ES.ts b/share/translations/measurements_p26_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p26_es_ES.ts +++ b/share/translations/measurements_p26_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p26_fr_FR.ts b/share/translations/measurements_p26_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p26_fr_FR.ts +++ b/share/translations/measurements_p26_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p26_ru_RU.ts b/share/translations/measurements_p26_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p26_ru_RU.ts +++ b/share/translations/measurements_p26_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p27_es_ES.ts b/share/translations/measurements_p27_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p27_es_ES.ts +++ b/share/translations/measurements_p27_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p27_fr_FR.ts b/share/translations/measurements_p27_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p27_fr_FR.ts +++ b/share/translations/measurements_p27_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p27_ru_RU.ts b/share/translations/measurements_p27_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p27_ru_RU.ts +++ b/share/translations/measurements_p27_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p28_es_ES.ts b/share/translations/measurements_p28_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p28_es_ES.ts +++ b/share/translations/measurements_p28_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p28_fr_FR.ts b/share/translations/measurements_p28_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p28_fr_FR.ts +++ b/share/translations/measurements_p28_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p28_ru_RU.ts b/share/translations/measurements_p28_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p28_ru_RU.ts +++ b/share/translations/measurements_p28_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p29_es_ES.ts b/share/translations/measurements_p29_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p29_es_ES.ts +++ b/share/translations/measurements_p29_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p29_fr_FR.ts b/share/translations/measurements_p29_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p29_fr_FR.ts +++ b/share/translations/measurements_p29_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p29_ru_RU.ts b/share/translations/measurements_p29_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p29_ru_RU.ts +++ b/share/translations/measurements_p29_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p2_es_ES.ts b/share/translations/measurements_p2_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p2_es_ES.ts +++ b/share/translations/measurements_p2_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p2_fr_FR.ts b/share/translations/measurements_p2_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p2_fr_FR.ts +++ b/share/translations/measurements_p2_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p2_ru_RU.ts b/share/translations/measurements_p2_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p2_ru_RU.ts +++ b/share/translations/measurements_p2_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p30_es_ES.ts b/share/translations/measurements_p30_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p30_es_ES.ts +++ b/share/translations/measurements_p30_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p30_fr_FR.ts b/share/translations/measurements_p30_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p30_fr_FR.ts +++ b/share/translations/measurements_p30_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p30_ru_RU.ts b/share/translations/measurements_p30_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p30_ru_RU.ts +++ b/share/translations/measurements_p30_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p31_es_ES.ts b/share/translations/measurements_p31_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p31_es_ES.ts +++ b/share/translations/measurements_p31_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p31_fr_FR.ts b/share/translations/measurements_p31_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p31_fr_FR.ts +++ b/share/translations/measurements_p31_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p31_ru_RU.ts b/share/translations/measurements_p31_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p31_ru_RU.ts +++ b/share/translations/measurements_p31_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p32_es_ES.ts b/share/translations/measurements_p32_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p32_es_ES.ts +++ b/share/translations/measurements_p32_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p32_fr_FR.ts b/share/translations/measurements_p32_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p32_fr_FR.ts +++ b/share/translations/measurements_p32_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p32_ru_RU.ts b/share/translations/measurements_p32_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p32_ru_RU.ts +++ b/share/translations/measurements_p32_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p33_es_ES.ts b/share/translations/measurements_p33_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p33_es_ES.ts +++ b/share/translations/measurements_p33_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p33_fr_FR.ts b/share/translations/measurements_p33_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p33_fr_FR.ts +++ b/share/translations/measurements_p33_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p33_ru_RU.ts b/share/translations/measurements_p33_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p33_ru_RU.ts +++ b/share/translations/measurements_p33_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p34_es_ES.ts b/share/translations/measurements_p34_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p34_es_ES.ts +++ b/share/translations/measurements_p34_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p34_fr_FR.ts b/share/translations/measurements_p34_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p34_fr_FR.ts +++ b/share/translations/measurements_p34_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p34_ru_RU.ts b/share/translations/measurements_p34_ru_RU.ts index 522944e12..2be33db8f 100644 --- a/share/translations/measurements_p34_ru_RU.ts +++ b/share/translations/measurements_p34_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p35_es_ES.ts b/share/translations/measurements_p35_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p35_es_ES.ts +++ b/share/translations/measurements_p35_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p35_fr_FR.ts b/share/translations/measurements_p35_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p35_fr_FR.ts +++ b/share/translations/measurements_p35_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p35_ru_RU.ts b/share/translations/measurements_p35_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p35_ru_RU.ts +++ b/share/translations/measurements_p35_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p36_es_ES.ts b/share/translations/measurements_p36_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p36_es_ES.ts +++ b/share/translations/measurements_p36_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p36_fr_FR.ts b/share/translations/measurements_p36_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p36_fr_FR.ts +++ b/share/translations/measurements_p36_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p36_ru_RU.ts b/share/translations/measurements_p36_ru_RU.ts index 522944e12..2be33db8f 100644 --- a/share/translations/measurements_p36_ru_RU.ts +++ b/share/translations/measurements_p36_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p37_es_ES.ts b/share/translations/measurements_p37_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p37_es_ES.ts +++ b/share/translations/measurements_p37_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p37_fr_FR.ts b/share/translations/measurements_p37_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p37_fr_FR.ts +++ b/share/translations/measurements_p37_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p37_ru_RU.ts b/share/translations/measurements_p37_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p37_ru_RU.ts +++ b/share/translations/measurements_p37_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p38_es_ES.ts b/share/translations/measurements_p38_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p38_es_ES.ts +++ b/share/translations/measurements_p38_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p38_fr_FR.ts b/share/translations/measurements_p38_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p38_fr_FR.ts +++ b/share/translations/measurements_p38_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p38_ru_RU.ts b/share/translations/measurements_p38_ru_RU.ts index cdfc9d919..1be137ec9 100644 --- a/share/translations/measurements_p38_ru_RU.ts +++ b/share/translations/measurements_p38_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p39_es_ES.ts b/share/translations/measurements_p39_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p39_es_ES.ts +++ b/share/translations/measurements_p39_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p39_fr_FR.ts b/share/translations/measurements_p39_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p39_fr_FR.ts +++ b/share/translations/measurements_p39_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p39_ru_RU.ts b/share/translations/measurements_p39_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p39_ru_RU.ts +++ b/share/translations/measurements_p39_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p3_es_ES.ts b/share/translations/measurements_p3_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p3_es_ES.ts +++ b/share/translations/measurements_p3_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p3_fr_FR.ts b/share/translations/measurements_p3_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p3_fr_FR.ts +++ b/share/translations/measurements_p3_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p3_ru_RU.ts b/share/translations/measurements_p3_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p3_ru_RU.ts +++ b/share/translations/measurements_p3_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p40_es_ES.ts b/share/translations/measurements_p40_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p40_es_ES.ts +++ b/share/translations/measurements_p40_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p40_fr_FR.ts b/share/translations/measurements_p40_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p40_fr_FR.ts +++ b/share/translations/measurements_p40_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p40_ru_RU.ts b/share/translations/measurements_p40_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p40_ru_RU.ts +++ b/share/translations/measurements_p40_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p41_es_ES.ts b/share/translations/measurements_p41_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p41_es_ES.ts +++ b/share/translations/measurements_p41_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p41_fr_FR.ts b/share/translations/measurements_p41_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p41_fr_FR.ts +++ b/share/translations/measurements_p41_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p41_ru_RU.ts b/share/translations/measurements_p41_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p41_ru_RU.ts +++ b/share/translations/measurements_p41_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p42_es_ES.ts b/share/translations/measurements_p42_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p42_es_ES.ts +++ b/share/translations/measurements_p42_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p42_fr_FR.ts b/share/translations/measurements_p42_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p42_fr_FR.ts +++ b/share/translations/measurements_p42_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p42_ru_RU.ts b/share/translations/measurements_p42_ru_RU.ts index d5a5a8619..589a0cf44 100644 --- a/share/translations/measurements_p42_ru_RU.ts +++ b/share/translations/measurements_p42_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p43_es_ES.ts b/share/translations/measurements_p43_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p43_es_ES.ts +++ b/share/translations/measurements_p43_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p43_fr_FR.ts b/share/translations/measurements_p43_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p43_fr_FR.ts +++ b/share/translations/measurements_p43_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p43_ru_RU.ts b/share/translations/measurements_p43_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p43_ru_RU.ts +++ b/share/translations/measurements_p43_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p44_es_ES.ts b/share/translations/measurements_p44_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p44_es_ES.ts +++ b/share/translations/measurements_p44_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p44_fr_FR.ts b/share/translations/measurements_p44_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p44_fr_FR.ts +++ b/share/translations/measurements_p44_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p44_ru_RU.ts b/share/translations/measurements_p44_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p44_ru_RU.ts +++ b/share/translations/measurements_p44_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p45_es_ES.ts b/share/translations/measurements_p45_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p45_es_ES.ts +++ b/share/translations/measurements_p45_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p45_fr_FR.ts b/share/translations/measurements_p45_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p45_fr_FR.ts +++ b/share/translations/measurements_p45_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p45_ru_RU.ts b/share/translations/measurements_p45_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p45_ru_RU.ts +++ b/share/translations/measurements_p45_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p46_es_ES.ts b/share/translations/measurements_p46_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p46_es_ES.ts +++ b/share/translations/measurements_p46_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p46_fr_FR.ts b/share/translations/measurements_p46_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p46_fr_FR.ts +++ b/share/translations/measurements_p46_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p46_ru_RU.ts b/share/translations/measurements_p46_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p46_ru_RU.ts +++ b/share/translations/measurements_p46_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p47_es_ES.ts b/share/translations/measurements_p47_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p47_es_ES.ts +++ b/share/translations/measurements_p47_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p47_fr_FR.ts b/share/translations/measurements_p47_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p47_fr_FR.ts +++ b/share/translations/measurements_p47_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p47_ru_RU.ts b/share/translations/measurements_p47_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p47_ru_RU.ts +++ b/share/translations/measurements_p47_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p48_es_ES.ts b/share/translations/measurements_p48_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p48_es_ES.ts +++ b/share/translations/measurements_p48_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p48_fr_FR.ts b/share/translations/measurements_p48_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p48_fr_FR.ts +++ b/share/translations/measurements_p48_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p48_ru_RU.ts b/share/translations/measurements_p48_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p48_ru_RU.ts +++ b/share/translations/measurements_p48_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p49_es_ES.ts b/share/translations/measurements_p49_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p49_es_ES.ts +++ b/share/translations/measurements_p49_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p49_fr_FR.ts b/share/translations/measurements_p49_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p49_fr_FR.ts +++ b/share/translations/measurements_p49_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p49_ru_RU.ts b/share/translations/measurements_p49_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p49_ru_RU.ts +++ b/share/translations/measurements_p49_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p4_es_ES.ts b/share/translations/measurements_p4_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p4_es_ES.ts +++ b/share/translations/measurements_p4_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p4_fr_FR.ts b/share/translations/measurements_p4_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p4_fr_FR.ts +++ b/share/translations/measurements_p4_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p4_ru_RU.ts b/share/translations/measurements_p4_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p4_ru_RU.ts +++ b/share/translations/measurements_p4_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p50_es_ES.ts b/share/translations/measurements_p50_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p50_es_ES.ts +++ b/share/translations/measurements_p50_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p50_fr_FR.ts b/share/translations/measurements_p50_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p50_fr_FR.ts +++ b/share/translations/measurements_p50_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p50_ru_RU.ts b/share/translations/measurements_p50_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p50_ru_RU.ts +++ b/share/translations/measurements_p50_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p51_es_ES.ts b/share/translations/measurements_p51_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p51_es_ES.ts +++ b/share/translations/measurements_p51_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p51_fr_FR.ts b/share/translations/measurements_p51_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p51_fr_FR.ts +++ b/share/translations/measurements_p51_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p51_ru_RU.ts b/share/translations/measurements_p51_ru_RU.ts index 8178759f9..b90aa2f9d 100644 --- a/share/translations/measurements_p51_ru_RU.ts +++ b/share/translations/measurements_p51_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p52_es_ES.ts b/share/translations/measurements_p52_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p52_es_ES.ts +++ b/share/translations/measurements_p52_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p52_fr_FR.ts b/share/translations/measurements_p52_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p52_fr_FR.ts +++ b/share/translations/measurements_p52_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p52_ru_RU.ts b/share/translations/measurements_p52_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p52_ru_RU.ts +++ b/share/translations/measurements_p52_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p53_es_ES.ts b/share/translations/measurements_p53_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p53_es_ES.ts +++ b/share/translations/measurements_p53_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p53_fr_FR.ts b/share/translations/measurements_p53_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p53_fr_FR.ts +++ b/share/translations/measurements_p53_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p53_ru_RU.ts b/share/translations/measurements_p53_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p53_ru_RU.ts +++ b/share/translations/measurements_p53_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p54_es_ES.ts b/share/translations/measurements_p54_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p54_es_ES.ts +++ b/share/translations/measurements_p54_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p54_fr_FR.ts b/share/translations/measurements_p54_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p54_fr_FR.ts +++ b/share/translations/measurements_p54_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p54_ru_RU.ts b/share/translations/measurements_p54_ru_RU.ts index 87e0b8fcc..da2bb4698 100644 --- a/share/translations/measurements_p54_ru_RU.ts +++ b/share/translations/measurements_p54_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p5_es_ES.ts b/share/translations/measurements_p5_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p5_es_ES.ts +++ b/share/translations/measurements_p5_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p5_fr_FR.ts b/share/translations/measurements_p5_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p5_fr_FR.ts +++ b/share/translations/measurements_p5_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p5_ru_RU.ts b/share/translations/measurements_p5_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p5_ru_RU.ts +++ b/share/translations/measurements_p5_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p6_es_ES.ts b/share/translations/measurements_p6_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p6_es_ES.ts +++ b/share/translations/measurements_p6_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p6_fr_FR.ts b/share/translations/measurements_p6_fr_FR.ts index a3e243f15..3e72bd42d 100644 --- a/share/translations/measurements_p6_fr_FR.ts +++ b/share/translations/measurements_p6_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p6_ru_RU.ts b/share/translations/measurements_p6_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p6_ru_RU.ts +++ b/share/translations/measurements_p6_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p7_es_ES.ts b/share/translations/measurements_p7_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p7_es_ES.ts +++ b/share/translations/measurements_p7_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p7_fr_FR.ts b/share/translations/measurements_p7_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p7_fr_FR.ts +++ b/share/translations/measurements_p7_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p7_ru_RU.ts b/share/translations/measurements_p7_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p7_ru_RU.ts +++ b/share/translations/measurements_p7_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p8_es_ES.ts b/share/translations/measurements_p8_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p8_es_ES.ts +++ b/share/translations/measurements_p8_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p8_fr_FR.ts b/share/translations/measurements_p8_fr_FR.ts index e1c97d43f..dda05ac31 100644 --- a/share/translations/measurements_p8_fr_FR.ts +++ b/share/translations/measurements_p8_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p8_ru_RU.ts b/share/translations/measurements_p8_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p8_ru_RU.ts +++ b/share/translations/measurements_p8_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p998_es_ES.ts b/share/translations/measurements_p998_es_ES.ts index d90199a5f..6af11fb31 100644 --- a/share/translations/measurements_p998_es_ES.ts +++ b/share/translations/measurements_p998_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p998_fr_FR.ts b/share/translations/measurements_p998_fr_FR.ts index 56506e406..8e61c0ee7 100644 --- a/share/translations/measurements_p998_fr_FR.ts +++ b/share/translations/measurements_p998_fr_FR.ts @@ -3499,145 +3499,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p998_ru_RU.ts b/share/translations/measurements_p998_ru_RU.ts index a1205cd86..548a34ecd 100644 --- a/share/translations/measurements_p998_ru_RU.ts +++ b/share/translations/measurements_p998_ru_RU.ts @@ -351,13 +351,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/measurements_p9_es_ES.ts b/share/translations/measurements_p9_es_ES.ts index eadcda6b9..0f952dd58 100644 --- a/share/translations/measurements_p9_es_ES.ts +++ b/share/translations/measurements_p9_es_ES.ts @@ -1939,181 +1939,181 @@ Shoulder center to Highbust level, front Full measurement name. - + Desde el centro del hombro hasta el nivel del busto alto, parte frontal From mid-Shoulder down front to Highbust level, aimed at Bustpoint. Full measurement description. - + Desde la mitad del hombro por delante hasta el nivel del busto alto, dirigido a la cima del pecho shoulder_tip_to_waist_side_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_waist_side_b Shoulder Tip to Waist Side, back Full measurement name. - + Desde el extremo del hombro hasta el ladode la cintura, parte trasera From Shoulder Tip, curving around Armscye Back, then down to Waist Side. Full measurement description. - + Desde el extremo del hombro, curvando alrededor de la parte trasera de la axila, después bajar hasta el lado de la cintura. neck_side_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_b Neck Side to Waist level, back Full measurement name. - + Desde el ladodel cuello hasta el nivel de la cintura, parte trasera From Neck Side straight down back to Waist level. Full measurement description. - + Desde el lado del cuello recto hasta el nivel de la cintura neck_back_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_waist_b Neck Back to Waist Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura From Neck Back down to Waist Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera de la cintura. neck_side_to_waist_scapula_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_side_to_waist_scapula_b Neck Side to Waist level, through Scapula Full measurement name. - + Desde el lado del cuello hasta el nivel de la cintura, a través del omóplato From Neck Side across Scapula down to Waist level, forming a straight line. Full measurement description. - + Desde el lado del cuello a través del omóplato hasta el nivel de la cintura, formando una línea recta. neck_back_to_highbust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_highbust_b Neck Back to Highbust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto From Neck Back down to Highbust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto alto. highbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + highbust_to_waist_b Highbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura From Highbust Back down to Waist Back. ('Neck Back to Waist Back' - 'Neck Back to Highbust Back'). Full measurement description. - + Desde la parte trasera del busto alto hasta la parte trasera de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto alto'). neck_back_to_bust_b Name in a formula. Don't use math symbols and space in name!!!! - + neck_back_to_bust_b Neck Back to Bust Back Full measurement name. - + Desde la parte trasera del cuello hasta la parte trasera del busto From Neck Back down to Bust Back. Full measurement description. - + Desde la parte trasera del cuello hasta la parte trasera del busto. bust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + bust_to_waist_b Bust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto hasta la parte trasera de la cintura From Bust Back down to Waist level. ('Neck Back to Waist Back' - 'Neck Back to Bust Back'). Full measurement description. - + Desde la parte trasera del busto hasta el nivel de la cintura. ('Desde la parte trasera del cuello hasta la parte trasera de la cintura' - 'Desde la parte trasera del cuello hasta la parte trasera del busto'). lowbust_to_waist_b Name in a formula. Don't use math symbols and space in name!!!! - + lowbust_to_waist_b Lowbust Back to Waist Back Full measurement name. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura From Lowbust Back down to Waist Back. Full measurement description. - + Desde la parte trasera del busto bajo hasta la parte trasera de la cintura. shoulder_tip_to_armfold_b Name in a formula. Don't use math symbols and space in name!!!! - + shoulder_tip_to_armfold_b diff --git a/share/translations/measurements_p9_fr_FR.ts b/share/translations/measurements_p9_fr_FR.ts index 81a694699..e1a91636a 100644 --- a/share/translations/measurements_p9_fr_FR.ts +++ b/share/translations/measurements_p9_fr_FR.ts @@ -3529,145 +3529,145 @@ leg_waist_side_to_floor Name in a formula. Don't use math symbols and space in name!!!! - + taille_jambe_cote_au_sol Leg: Waist Side to floor Full measurement name. - + Jambe: du Côté de la Taille au sol From Waist Side along curve to Hip level then straight down to floor. Full measurement description. - + Partir du Côté de la Taille en passant par la courbe de la Hanche et finir droit jusqu'au sol. leg_thigh_upper_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_haut_circ Leg: Thigh Upper circumference Full measurement name. - + Jambe: circonférence Haut de Cuisse Thigh circumference at the fullest part of the upper Thigh near the Crotch. Full measurement description. - + Circonférence de la Cuisse au plus haut de la cuisse proche de la Fourche. leg_thigh_mid_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cuisse_milieu_circ Leg: Thigh Middle circumference Full measurement name. - + J Thigh circumference about halfway between Crotch and Knee. Full measurement description. - + Circonférence de la Cuisse à mi-distance entre la Fourche et le Genou. leg_knee_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_circ Leg: Knee circumference Full measurement name. - + Jambe: circonférence Genou Knee circumference with straight leg. Full measurement description. - + Circonférence du genou avec la jambe droite. leg_knee_small_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_genou_petit_circ Leg: Knee Small circumference Full measurement name. - + Jambe: Petite circonférence du Genou Leg circumference just below the knee. Full measurement description. - + Circonférence de la Jambe juste en dessous du Genou. leg_calf_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_mollet_circ Leg: Calf circumference Full measurement name. - + Jambe: circonférence Mollet Calf circumference at the largest part of lower leg. Full measurement description. - + Circonférence du mollet au plus large. leg_ankle_high_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_haut_circ Leg: Ankle High circumference Full measurement name. - + Jambe: circonférence du Haut de la Cheville Ankle circumference where the indentation at the back of the ankle is the deepest. Full measurement description. - + Circonférence de la Cheville où cette dernière est au plus creux sur l'arrière. leg_ankle_circ Name in a formula. Don't use math symbols and space in name!!!! - + jambe_cheville_circ Leg: Ankle circumference Full measurement name. - + Jambe: circonférence Cheville Ankle circumference where front of leg meets the top of the foot. Full measurement description. - + Circonférence Cheville à l'endroit où la jambe rencontre le haut du pied. diff --git a/share/translations/measurements_p9_ru_RU.ts b/share/translations/measurements_p9_ru_RU.ts index 04ade1109..c3cb5fcec 100644 --- a/share/translations/measurements_p9_ru_RU.ts +++ b/share/translations/measurements_p9_ru_RU.ts @@ -350,13 +350,13 @@ height_waist_side_to_hip Name in a formula. Don't use math symbols and space in name!!!! - + Высота_боковая_талия_бедра Height: Waist Side to Hip Full measurement name. - + Высота: боковая от талии до бедер diff --git a/share/translations/valentina.ts b/share/translations/valentina.ts index 4120ac7d9..e377dee32 100644 --- a/share/translations/valentina.ts +++ b/share/translations/valentina.ts @@ -1690,6 +1690,97 @@ Filter list by keyword + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + Formula wizard + + + Value + Value + + + Calulation + Calulation + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + Radius2: + + + + First angle: + First angle: + + + Calculation + Calculation + + + Second angle: + Second angle: + + + Rotation angle: + + + + Center point: + Center point: + + + Select center point of the arc + Select center point of the arc + + + Color: + Color: + + + Error + Error + + + Radius can't be negative + Radius can't be negative + + + Angles equal + Angles equal + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Edit first angle + + + Edit second angle + Edit second angle + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path curve path + + Elliptical arc + + DialogIncrements @@ -6064,6 +6159,18 @@ Do you want to save your changes? Measurements have been synced Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8279,6 +8386,14 @@ Do you want to save your changes? Error creating or updating point of line intersection Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8658,6 +8773,14 @@ Do you want to save your changes? Axis type Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_cs_CZ.ts b/share/translations/valentina_cs_CZ.ts index ef2a635b0..d67e919c6 100644 --- a/share/translations/valentina_cs_CZ.ts +++ b/share/translations/valentina_cs_CZ.ts @@ -1619,6 +1619,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + + + + Value + Hodnota + + + Calulation + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Ukázat celý výpočet v okně se zprávami</p></body></html> + + + Radius2: + + + + First angle: + + + + Calculation + + + + Second angle: + + + + Rotation angle: + + + + Center point: + + + + Select center point of the arc + + + + Color: + + + + Error + Chyba + + + Radius can't be negative + Poloměr nemůže být záporný + + + Angles equal + Úhly jsou si rovny + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + + + + Edit second angle + + + + Edit rotation angle + + + DialogEndLine @@ -2087,6 +2178,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5763,6 +5858,18 @@ Chcete uložit své změny? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7807,6 +7914,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8170,6 +8285,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_de_DE.ts b/share/translations/valentina_de_DE.ts index ced20c66b..c7ea4042f 100644 --- a/share/translations/valentina_de_DE.ts +++ b/share/translations/valentina_de_DE.ts @@ -1674,6 +1674,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + + + + Value + Wert + + + Calulation + Berechnung + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Erster Winkel: + + + Calculation + Berechnung + + + Second angle: + Zweiter Winkel: + + + Rotation angle: + + + + Center point: + Mittelpunkt: + + + Select center point of the arc + Mittelpunkt des Bogens auswählen + + + Color: + Farbe: + + + Error + Fehler + + + Radius can't be negative + Radius kann nicht negativ sein + + + Angles equal + Beide Winkel sind identisch + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Ersten Winkel bearbeiten + + + Edit second angle + Zweiten Winkel bearbeiten + + + Edit rotation angle + + + DialogEndLine @@ -2146,6 +2237,10 @@ curve path Kurvenpfad + + Elliptical arc + + DialogIncrements @@ -6039,6 +6134,18 @@ Sollen die Änderungen gespeichert werden? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8237,6 +8344,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8600,6 +8715,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_el_GR.ts b/share/translations/valentina_el_GR.ts index 19a1c33c4..7e7f83762 100644 --- a/share/translations/valentina_el_GR.ts +++ b/share/translations/valentina_el_GR.ts @@ -1666,6 +1666,97 @@ + + DialogEllipticalArc + + Dialog + Διάλογος + + + Radius1: + + + + Formula wizard + Βοηθός φόρμουλας + + + Value + Τιμή + + + Calulation + Υπολογισμός + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Πρώτη γωνία: + + + Calculation + Υπολογισμός + + + Second angle: + Δεύτερη γωνία: + + + Rotation angle: + + + + Center point: + Κεντρικό σημείο: + + + Select center point of the arc + Επιλέξτε το κεντρικό σημείο του τόξου + + + Color: + Χρώμα: + + + Error + Σφάλμα + + + Radius can't be negative + Η τιμή της ακτίνας δε μπορεί να είναι αρνητική + + + Angles equal + Ίσες γωνίες + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Επεξεργασία πρώτης γωνίας + + + Edit second angle + Επεξεργασία δεύτερης γωνίας + + + Edit rotation angle + + + DialogEndLine @@ -2130,6 +2221,10 @@ curve path μονοπάτι καμπύλης + + Elliptical arc + + DialogIncrements @@ -5939,6 +6034,18 @@ Do you want to save your changes? Measurements have been synced Οι μετρήσεις συγχρονίστηκαν + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8029,6 +8136,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8396,6 +8511,14 @@ Do you want to save your changes? Axis type Τύπος άξονα + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_en_CA.ts b/share/translations/valentina_en_CA.ts index 551516716..88c0f464c 100644 --- a/share/translations/valentina_en_CA.ts +++ b/share/translations/valentina_en_CA.ts @@ -1690,6 +1690,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + Formula wizard + + + Value + Value + + + Calulation + Calulation + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + Radius2: + + + + First angle: + First angle: + + + Calculation + Calculation + + + Second angle: + Second angle: + + + Rotation angle: + + + + Center point: + Center point: + + + Select center point of the arc + Select center point of the arc + + + Color: + Color: + + + Error + Error + + + Radius can't be negative + Radius can't be negative + + + Angles equal + Angles equal + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Edit first angle + + + Edit second angle + Edit second angle + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path curve path + + Elliptical arc + + DialogIncrements @@ -6064,6 +6159,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8275,6 +8382,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8654,6 +8769,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_en_IN.ts b/share/translations/valentina_en_IN.ts index cd28a0270..4c19c86b9 100644 --- a/share/translations/valentina_en_IN.ts +++ b/share/translations/valentina_en_IN.ts @@ -1690,6 +1690,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + Formula wizard + + + Value + Value + + + Calulation + Calulation + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + Radius2: + + + + First angle: + First angle: + + + Calculation + Calculation + + + Second angle: + Second angle: + + + Rotation angle: + + + + Center point: + Center point: + + + Select center point of the arc + Select center point of the arc + + + Color: + Color: + + + Error + Error + + + Radius can't be negative + Radius can't be negative + + + Angles equal + Angles equal + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Edit first angle + + + Edit second angle + Edit second angle + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path curve path + + Elliptical arc + + DialogIncrements @@ -6064,6 +6159,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8275,6 +8382,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8654,6 +8769,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_en_US.ts b/share/translations/valentina_en_US.ts index fc6a7efc6..c5562ffdb 100644 --- a/share/translations/valentina_en_US.ts +++ b/share/translations/valentina_en_US.ts @@ -1690,6 +1690,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + Formula wizard + + + Value + Value + + + Calulation + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + Radius2: + + + + First angle: + First angle: + + + Calculation + Calculation + + + Second angle: + Second angle: + + + Rotation angle: + + + + Center point: + Center point: + + + Select center point of the arc + Select center point of the arc + + + Color: + Color: + + + Error + Error + + + Radius can't be negative + Radius can't be negative + + + Angles equal + Angles equal + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Edit first angle + + + Edit second angle + Edit second angle + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path curve path + + Elliptical arc + + DialogIncrements @@ -6064,6 +6159,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8275,6 +8382,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8654,6 +8769,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_es_ES.ts b/share/translations/valentina_es_ES.ts index 5bdacdefa..5150bc88a 100644 --- a/share/translations/valentina_es_ES.ts +++ b/share/translations/valentina_es_ES.ts @@ -1691,6 +1691,97 @@ Lista de filtros por palabra clave + + DialogEllipticalArc + + Dialog + Diálogo + + + Radius1: + + + + Formula wizard + + + + Value + + + + Calulation + Cálculo + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Primer ángulo: + + + Calculation + Cálculo + + + Second angle: + Segundo ángulo: + + + Rotation angle: + + + + Center point: + Punto central: + + + Select center point of the arc + Seleccionar punto central del arco + + + Color: + Color: + + + Error + Error + + + Radius can't be negative + Radio no puede ser negativo + + + Angles equal + Ángulos iguales + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Editar primer ángulo + + + Edit second angle + Editar segundo ángulo + + + Edit rotation angle + + + DialogEndLine @@ -2163,6 +2254,10 @@ curve path trazado curvo + + Elliptical arc + + DialogIncrements @@ -6064,6 +6159,18 @@ Quiere guardar los cambios? Measurements have been synced Las medidas han sido sincronizadas + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8278,6 +8385,14 @@ Do you want to save your changes? Error creating or updating point of line intersection Error al crear o actualizar intersección de punto de línea + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8657,6 +8772,14 @@ Do you want to save your changes? Axis type Tipo de eje + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_fi_FI.ts b/share/translations/valentina_fi_FI.ts index 25af9f7e9..3306348b3 100644 --- a/share/translations/valentina_fi_FI.ts +++ b/share/translations/valentina_fi_FI.ts @@ -1619,6 +1619,97 @@ + + DialogEllipticalArc + + Dialog + + + + Radius1: + + + + Formula wizard + + + + Value + Arvo + + + Calulation + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p>Näytä koko laskenta ikkunassa</p></body></html> + + + Radius2: + + + + First angle: + + + + Calculation + + + + Second angle: + + + + Rotation angle: + + + + Center point: + + + + Select center point of the arc + + + + Color: + + + + Error + Virhe + + + Radius can't be negative + Säde ei voi olla negatiivinen + + + Angles equal + Yhtäsuuret kulmat + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + + + + Edit second angle + + + + Edit rotation angle + + + DialogEndLine @@ -2087,6 +2178,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5755,6 +5850,18 @@ Haluatko tallentaa muutokset? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7799,6 +7906,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8162,6 +8277,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_fr_FR.ts b/share/translations/valentina_fr_FR.ts index 1337515b0..6a8ce9724 100644 --- a/share/translations/valentina_fr_FR.ts +++ b/share/translations/valentina_fr_FR.ts @@ -1690,6 +1690,97 @@ + + DialogEllipticalArc + + Dialog + Dialogue + + + Radius1: + + + + Formula wizard + Assistant Formule + + + Value + Valeur + + + Calulation + Calcul + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Premier angle: + + + Calculation + Calcul + + + Second angle: + Deuxième angle: + + + Rotation angle: + + + + Center point: + Point central: + + + Select center point of the arc + Choisir le point central de l'arc + + + Color: + + + + Error + Erreur + + + Radius can't be negative + + + + Angles equal + Les angles valent + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Editer le premier angle + + + Edit second angle + Editer le deuxième angle + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path Trajectoire de courbe + + Elliptical arc + + DialogIncrements @@ -6061,6 +6156,18 @@ Voulez-vous sauvegarder les changements? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8247,6 +8354,14 @@ Voulez-vous enregistrer les changements? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8626,6 +8741,14 @@ Voulez-vous enregistrer les changements? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_he_IL.ts b/share/translations/valentina_he_IL.ts index 4b4153077..17201823b 100644 --- a/share/translations/valentina_he_IL.ts +++ b/share/translations/valentina_he_IL.ts @@ -1391,6 +1391,97 @@ + + DialogEllipticalArc + + Dialog + + + + Radius1: + + + + Formula wizard + + + + Value + + + + Calulation + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + + + + Calculation + + + + Second angle: + + + + Rotation angle: + + + + Center point: + + + + Select center point of the arc + + + + Color: + + + + Error + + + + Radius can't be negative + + + + Angles equal + + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + + + + Edit second angle + + + + Edit rotation angle + + + DialogEndLine @@ -1799,6 +1890,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5190,6 +5285,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7188,6 +7295,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -7539,6 +7654,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_id_ID.ts b/share/translations/valentina_id_ID.ts index 72e3aa83a..53d9d27f3 100644 --- a/share/translations/valentina_id_ID.ts +++ b/share/translations/valentina_id_ID.ts @@ -1547,6 +1547,97 @@ + + DialogEllipticalArc + + Dialog + + + + Radius1: + + + + Formula wizard + + + + Value + + + + Calulation + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + + + + Calculation + + + + Second angle: + + + + Rotation angle: + + + + Center point: + + + + Select center point of the arc + + + + Color: + + + + Error + + + + Radius can't be negative + + + + Angles equal + + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + + + + Edit second angle + + + + Edit rotation angle + + + DialogEndLine @@ -1967,6 +2058,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5427,6 +5522,18 @@ Apakah anda ingin menyimpan perubahan anda? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7433,6 +7540,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -7784,6 +7899,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_it_IT.ts b/share/translations/valentina_it_IT.ts index 8732716ea..5b1f445e8 100644 --- a/share/translations/valentina_it_IT.ts +++ b/share/translations/valentina_it_IT.ts @@ -1686,6 +1686,97 @@ + + DialogEllipticalArc + + Dialog + Finestra + + + Radius1: + + + + Formula wizard + Formula magica + + + Value + + + + Calulation + Calcolo + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Primo angolo: + + + Calculation + + + + Second angle: + Secondo angolo: + + + Rotation angle: + + + + Center point: + Punto centrale: + + + Select center point of the arc + Seleziona il punto al centro dell'arco + + + Color: + Colore: + + + Error + Errore + + + Radius can't be negative + Il raggio non può essere negativo + + + Angles equal + Angoli uguali + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Modifica primo angolo + + + Edit second angle + Modifica secondo angolo + + + Edit rotation angle + + + DialogEndLine @@ -2158,6 +2249,10 @@ curve path andamento curva + + Elliptical arc + + DialogIncrements @@ -6056,6 +6151,18 @@ Vuoi salvare i cambiamenti? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8249,6 +8356,14 @@ Vuoi salvare le tue modifiche? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8616,6 +8731,14 @@ Vuoi salvare le tue modifiche? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_nl_NL.ts b/share/translations/valentina_nl_NL.ts index 344bd012f..2537b015a 100644 --- a/share/translations/valentina_nl_NL.ts +++ b/share/translations/valentina_nl_NL.ts @@ -1690,6 +1690,97 @@ + + DialogEllipticalArc + + Dialog + Dialoog + + + Radius1: + + + + Formula wizard + Formule wizard + + + Value + Waarde + + + Calulation + Berekening + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Eerste hoek: + + + Calculation + Berekening + + + Second angle: + Tweede hoek: + + + Rotation angle: + + + + Center point: + + + + Select center point of the arc + Selecteer het middelste punt van boog + + + Color: + Kleur: + + + Error + + + + Radius can't be negative + Straal kan niet negatief zijn + + + Angles equal + Gelijke zijden + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Verander eerste hoek + + + Edit second angle + Verander tweede hoek + + + Edit rotation angle + + + DialogEndLine @@ -2162,6 +2253,10 @@ curve path krommingspad + + Elliptical arc + + DialogIncrements @@ -6063,6 +6158,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8274,6 +8381,14 @@ Wil je deze veranderingen opslaan? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8649,6 +8764,14 @@ Wil je deze veranderingen opslaan? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_pt_BR.ts b/share/translations/valentina_pt_BR.ts index 56bf27b96..785a2c29c 100644 --- a/share/translations/valentina_pt_BR.ts +++ b/share/translations/valentina_pt_BR.ts @@ -1646,6 +1646,97 @@ + + DialogEllipticalArc + + Dialog + + + + Radius1: + + + + Formula wizard + Auxiliar de fórmula + + + Value + Valor + + + Calulation + Cálculo + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Primeiro ângulo: + + + Calculation + Cálculo + + + Second angle: + Segundo ângulo: + + + Rotation angle: + + + + Center point: + Ponto central: + + + Select center point of the arc + Selecione o ponto central do arco + + + Color: + Cor: + + + Error + Erro + + + Radius can't be negative + O raio não pode ser negativo + + + Angles equal + + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Editar primeiro ângulo + + + Edit second angle + Editar segundo ângulo + + + Edit rotation angle + + + DialogEndLine @@ -2078,6 +2169,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5577,6 +5672,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7591,6 +7698,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -7946,6 +8061,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_ro_RO.ts b/share/translations/valentina_ro_RO.ts index 820a9d033..74c3256ed 100644 --- a/share/translations/valentina_ro_RO.ts +++ b/share/translations/valentina_ro_RO.ts @@ -1654,6 +1654,97 @@ + + DialogEllipticalArc + + Dialog + Dialog + + + Radius1: + + + + Formula wizard + Asistent Formulă + + + Value + Valoare + + + Calulation + Calcul + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><p> Arată calcul complet în message box </p></body></html> + + + Radius2: + + + + First angle: + Primul unghi: + + + Calculation + Calcul + + + Second angle: + Al doilea unghi: + + + Rotation angle: + + + + Center point: + Punct central: + + + Select center point of the arc + Selectează punctul de centru pentru curbură + + + Color: + Culoare: + + + Error + Eroare + + + Radius can't be negative + Raza nu poate fii negativă + + + Angles equal + Unghiuri egale + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Editează primul unghi + + + Edit second angle + Editează al doilea unghi + + + Edit rotation angle + + + DialogEndLine @@ -2122,6 +2213,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5769,6 +5864,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7783,6 +7890,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8134,6 +8249,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_ru_RU.ts b/share/translations/valentina_ru_RU.ts index c2235fbea..3da7d4dec 100644 --- a/share/translations/valentina_ru_RU.ts +++ b/share/translations/valentina_ru_RU.ts @@ -1662,6 +1662,97 @@ + + DialogEllipticalArc + + Dialog + Диалог + + + Radius1: + + + + Formula wizard + Мастер формул + + + Value + Значение + + + Calulation + Расчёт + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + Первый угол: + + + Calculation + Расчёт + + + Second angle: + Второй угол: + + + Rotation angle: + + + + Center point: + Центральная точка: + + + Select center point of the arc + Выберите точку центра дуги + + + Color: + Цвет: + + + Error + Ошибка + + + Radius can't be negative + + + + Angles equal + Углы равны + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Редактировать первый угол + + + Edit second angle + Редактировать второй угол + + + Edit rotation angle + + + DialogEndLine @@ -2134,6 +2225,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5890,7 +5985,7 @@ Do you want to save your changes? Close pattern - + Закрыть чертеж Select one or more objects, <b>Enter</b> - confirm selection @@ -5972,6 +6067,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -6053,11 +6160,11 @@ Do you want to save your changes? Pages will be cropped because they do not fit printer paper size. - + Страницы будут обрезаны, они не соответствуют формату бумаги принтера. Can't create path - + Невозможно создать контур Cannot set printer margins @@ -8172,6 +8279,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8535,6 +8650,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_uk_UA.ts b/share/translations/valentina_uk_UA.ts index dc212a039..e3507dbcd 100644 --- a/share/translations/valentina_uk_UA.ts +++ b/share/translations/valentina_uk_UA.ts @@ -1682,6 +1682,97 @@ + + DialogEllipticalArc + + Dialog + Діалог + + + Radius1: + + + + Formula wizard + + + + Value + Значення + + + Calulation + Розрахунок + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + <html><head/><body><р>Показати повний розрахунок у вікні повідомлення</p></body</html> + + + Radius2: + + + + First angle: + Перший кут: + + + Calculation + Розрахунок + + + Second angle: + Другий кут: + + + Rotation angle: + + + + Center point: + Точка центру: + + + Select center point of the arc + Виберіть центральну точку дуги + + + Color: + Колір: + + + Error + Помилка + + + Radius can't be negative + Радіус не може мати від'ємне значення + + + Angles equal + Кути однакові + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + Редагувати перший кут + + + Edit second angle + Редагувати другий кут + + + Edit rotation angle + + + DialogEndLine @@ -2154,6 +2245,10 @@ curve path складна крива + + Elliptical arc + + DialogIncrements @@ -6039,6 +6134,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -8245,6 +8352,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -8608,6 +8723,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/share/translations/valentina_zh_CN.ts b/share/translations/valentina_zh_CN.ts index a43bafec0..7aa705a0c 100644 --- a/share/translations/valentina_zh_CN.ts +++ b/share/translations/valentina_zh_CN.ts @@ -1367,6 +1367,97 @@ + + DialogEllipticalArc + + Dialog + + + + Radius1: + + + + Formula wizard + + + + Value + + + + Calulation + 打算 + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + Radius2: + + + + First angle: + + + + Calculation + 打算 + + + Second angle: + + + + Rotation angle: + + + + Center point: + 中点: + + + Select center point of the arc + + + + Color: + 颜色: + + + Error + 错误 + + + Radius can't be negative + + + + Angles equal + + + + Edit radius1 + + + + Edit radius2 + + + + Edit first angle + + + + Edit second angle + + + + Edit rotation angle + + + DialogEndLine @@ -1759,6 +1850,10 @@ curve path + + Elliptical arc + + DialogIncrements @@ -5098,6 +5193,18 @@ Do you want to save your changes? Measurements have been synced + + Tools for creating elliptical arcs. + + + + Elliptical Arc + + + + Select point of center of elliptical arc + + MainWindowsNoGUI @@ -7104,6 +7211,14 @@ Do you want to save your changes? Error creating or updating point of line intersection + + Error creating or updating simple elliptical arc + + + + Unknown elliptical arc type '%1'. + + VPatternConverter @@ -7455,6 +7570,14 @@ Do you want to save your changes? Axis type + + Elliptical arc + + + + Rotation angle + + VToolUnionDetails diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 000000000..24e58fcec --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,79 @@ +# must be unique in a given SonarQube instance +sonar.projectKey=dismine:valentina +# this is the name and version displayed in the SonarQube UI. Was mandatory prior to SonarQube 6.1. +sonar.projectName=Valentina +sonar.projectVersion=0.5a +sonar.projectDescription= +Valentina is a cross-platform patternmaking program which allows designers +to create and model patterns of clothing. This software allows pattern +creation, using either standard sizing tables or an individual’s set of +measurements. It blends new technologies with traditional methods to create +a unique pattern making tool. + +# Encoding of the source code. Default is default system encoding +sonar.sourceEncoding=UTF-8 + +# exclude qt created files +sonar.exclusions=**/ui_*.h + +# The build-wrapper output dir +sonar.cfamily.build-wrapper-output=bw-outputs + +# List of the module identifiers +sonar.modules=module1,module2,module3,module4,module5,module6,module7,module8,module9,module10,module11,module12,module13,module14 + +module1.sonar.projectName=Valentina app +module1.sonar.projectBaseDir=src/app/valentina +module1.sonar.sources=. + +module2.sonar.projectName=Tape app +module2.sonar.projectBaseDir=src/app/tape +module2.sonar.sources=. + +module3.sonar.projectName=Fervor static library +module3.sonar.projectBaseDir=src/libs/fervor +module3.sonar.sources=. + +module4.sonar.projectName=QMuparser - math parser library +module4.sonar.projectBaseDir=src/libs/qmuparser +module4.sonar.sources=. + +module5.sonar.projectName=VDXF static library +module5.sonar.projectBaseDir=src/libs/vdxf +module5.sonar.sources=. + +module6.sonar.projectName=VFormat static library +module6.sonar.projectBaseDir=src/libs/vformat +module6.sonar.sources=. + +module7.sonar.projectName=VGeometry static library +module7.sonar.projectBaseDir=src/libs/vgeometry +module7.sonar.sources=. + +module8.sonar.projectName=VLayout static library +module8.sonar.projectBaseDir=src/libs/vlayout +module8.sonar.sources=. + +module9.sonar.projectName=VMisc static library +module9.sonar.projectBaseDir=src/libs/vmisc +module9.sonar.sources=. + +module10.sonar.projectName=VObj static library +module10.sonar.projectBaseDir=src/libs/vobj +module10.sonar.sources=. + +module11.sonar.projectName=VPatternDB static library +module11.sonar.projectBaseDir=src/libs/vpatterndb +module11.sonar.sources=. + +module12.sonar.projectName=VPropertyExplorer - property explorer library +module12.sonar.projectBaseDir=src/libs/vpropertyexplorer +module12.sonar.sources=. + +module13.sonar.projectName=VTools static library +module13.sonar.projectBaseDir=src/libs/vtools +module13.sonar.sources=. + +module14.sonar.projectName=VWidgets static library +module14.sonar.projectBaseDir=src/libs/vwidgets +module14.sonar.sources=. diff --git a/src/app/valentina/core/vtooloptionspropertybrowser.cpp b/src/app/valentina/core/vtooloptionspropertybrowser.cpp index 7c5dc3dcc..072cb8ddb 100644 --- a/src/app/valentina/core/vtooloptionspropertybrowser.cpp +++ b/src/app/valentina/core/vtooloptionspropertybrowser.cpp @@ -77,7 +77,7 @@ void VToolOptionsPropertyBrowser::ClearPropertyBrowser() void VToolOptionsPropertyBrowser::ShowItemOptions(QGraphicsItem *item) { // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were used in switch."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were used in switch."); switch (item->type()) { @@ -196,6 +196,9 @@ void VToolOptionsPropertyBrowser::ShowItemOptions(QGraphicsItem *item) case VToolMove::Type: ShowOptionsToolMove(item); break; + case VToolEllipticalArc::Type: + ShowOptionsToolEllipticalArc(item); + break; default: break; } @@ -210,7 +213,7 @@ void VToolOptionsPropertyBrowser::UpdateOptions() } // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were used in switch."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were used in switch."); switch (currentItem->type()) { @@ -319,6 +322,9 @@ void VToolOptionsPropertyBrowser::UpdateOptions() case VToolMove::Type: UpdateOptionsToolMove(); break; + case VToolEllipticalArc::Type: + UpdateOptionsToolEllipticalArc(); + break; default: break; } @@ -354,7 +360,7 @@ void VToolOptionsPropertyBrowser::userChangedData(VProperty *property) } // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were used in switch."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were used in switch."); switch (currentItem->type()) { @@ -457,6 +463,9 @@ void VToolOptionsPropertyBrowser::userChangedData(VProperty *property) case VToolMove::Type: ChangeDataToolMove(prop); break; + case VToolEllipticalArc::Type: + ChangeDataToolEllipticalArc(prop); + break; default: break; } @@ -1725,6 +1734,42 @@ void VToolOptionsPropertyBrowser::ChangeDataToolFlippingByAxis(VProperty *proper } } +//--------------------------------------------------------------------------------------------------------------------- +void VToolOptionsPropertyBrowser::ChangeDataToolEllipticalArc(VProperty *property) +{ + SCASSERT(property != nullptr) + + QVariant value = property->data(VProperty::DPC_Data, Qt::DisplayRole); + const QString id = propertyToId[property]; + + VToolEllipticalArc *i = qgraphicsitem_cast(currentItem); + SCASSERT(i != nullptr); + switch (PropertiesList().indexOf(id)) + { + case 40://AttrRadius1 + i->SetFormulaRadius1(value.value()); + break; + case 41://AttrRadius2 + i->SetFormulaRadius2(value.value()); + break; + case 9://AttrAngle1 + i->SetFormulaF1(value.value()); + break; + case 10://AttrAngle2 + i->SetFormulaF2(value.value()); + break; + case 42://AttrRotationAngle + i->SetFormulaRotationAngle(value.value()); + break; + case 27://AttrColor + i->SetLineColor(value.toString()); + break; + default: + qWarning()<<"Unknown property type. id = "<(item); + i->ShowVisualization(true); + formView->setTitle(tr("Elliptical arc")); + + AddPropertyFormula(tr("Radius"), i->GetFormulaRadius1(), AttrRadius1); + AddPropertyFormula(tr("Radius"), i->GetFormulaRadius2(), AttrRadius2); + AddPropertyFormula(tr("First angle"), i->GetFormulaF1(), AttrAngle1); + AddPropertyFormula(tr("Second angle"), i->GetFormulaF2(), AttrAngle2); + AddPropertyFormula(tr("Rotation angle"), i->GetFormulaRotationAngle(), AttrRotationAngle); + AddPropertyLineColor(i, tr("Color"), VAbstractTool::ColorsList(), AttrColor); +} + //--------------------------------------------------------------------------------------------------------------------- void VToolOptionsPropertyBrowser::UpdateOptionsToolSinglePoint() { @@ -2638,6 +2698,35 @@ void VToolOptionsPropertyBrowser::UpdateOptionsToolFlippingByAxis() idToProperty[AttrSuffix]->setValue(i->Suffix()); } +//--------------------------------------------------------------------------------------------------------------------- +void VToolOptionsPropertyBrowser::UpdateOptionsToolEllipticalArc() +{ + VToolEllipticalArc *i = qgraphicsitem_cast(currentItem); + + QVariant valueFormulaRadius1; + valueFormulaRadius1.setValue(i->GetFormulaRadius1()); + idToProperty[AttrRadius1]->setValue(valueFormulaRadius1); + + QVariant valueFormulaRadius2; + valueFormulaRadius2.setValue(i->GetFormulaRadius2()); + idToProperty[AttrRadius2]->setValue(valueFormulaRadius2); + + QVariant valueFormulaF1; + valueFormulaF1.setValue(i->GetFormulaF1()); + idToProperty[AttrAngle1]->setValue(valueFormulaF1); + + QVariant valueFormulaF2; + valueFormulaF2.setValue(i->GetFormulaF2()); + idToProperty[AttrAngle2]->setValue(valueFormulaF2); + + QVariant valueFormulaRotationAngle; + valueFormulaRotationAngle.setValue(i->GetFormulaRotationAngle()); + idToProperty[AttrRotationAngle]->setValue(valueFormulaRotationAngle); + + const qint32 index = VLineColorProperty::IndexOfColor(VAbstractTool::ColorsList(), i->GetLineColor()); + idToProperty[AttrColor]->setValue(index); +} + //--------------------------------------------------------------------------------------------------------------------- QStringList VToolOptionsPropertyBrowser::PropertiesList() const { @@ -2680,6 +2769,9 @@ QStringList VToolOptionsPropertyBrowser::PropertiesList() const << AttrLength1 /* 36 */ << AttrLength2 /* 37 */ << AttrSuffix /* 38 */ - << AttrAxisType; /* 39 */ + << AttrAxisType /* 39 */ + << AttrRadius1 /* 40 */ + << AttrRadius2 /* 41 */ + << AttrRotationAngle; /* 42 */ return attr; } diff --git a/src/app/valentina/core/vtooloptionspropertybrowser.h b/src/app/valentina/core/vtooloptionspropertybrowser.h index 59f59a200..117fd3618 100644 --- a/src/app/valentina/core/vtooloptionspropertybrowser.h +++ b/src/app/valentina/core/vtooloptionspropertybrowser.h @@ -161,6 +161,7 @@ private: void ChangeDataToolMove(VPE::VProperty *property); void ChangeDataToolFlippingByLine(VPE::VProperty *property); void ChangeDataToolFlippingByAxis(VPE::VProperty *property); + void ChangeDataToolEllipticalArc(VPE::VProperty *property); void ShowOptionsToolSinglePoint(QGraphicsItem *item); void ShowOptionsToolEndLine(QGraphicsItem *item); @@ -195,6 +196,7 @@ private: void ShowOptionsToolMove(QGraphicsItem *item); void ShowOptionsToolFlippingByLine(QGraphicsItem *item); void ShowOptionsToolFlippingByAxis(QGraphicsItem *item); + void ShowOptionsToolEllipticalArc(QGraphicsItem *item); void UpdateOptionsToolSinglePoint(); void UpdateOptionsToolEndLine(); @@ -229,6 +231,7 @@ private: void UpdateOptionsToolMove(); void UpdateOptionsToolFlippingByLine(); void UpdateOptionsToolFlippingByAxis(); + void UpdateOptionsToolEllipticalArc(); }; #endif // VTOOLOPTIONSPROPERTYBROWSER_H diff --git a/src/app/valentina/dialogs/dialoghistory.cpp b/src/app/valentina/dialogs/dialoghistory.cpp index e394b31b3..c5a6e8014 100644 --- a/src/app/valentina/dialogs/dialoghistory.cpp +++ b/src/app/valentina/dialogs/dialoghistory.cpp @@ -29,6 +29,7 @@ #include "dialoghistory.h" #include "ui_dialoghistory.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vgeometry/vcubicbezier.h" #include "../vgeometry/vsplinepath.h" #include "../vgeometry/vcubicbezierpath.h" @@ -208,7 +209,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") QString DialogHistory::Record(const VToolRecord &tool) { // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools was used in history."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools was used in history."); const QDomElement domElem = doc->elementById(tool.getId()); if (domElem.isElement() == false) @@ -269,25 +270,25 @@ QString DialogHistory::Record(const VToolRecord &tool) case Tool::Spline: { const QSharedPointer spl = data->GeometricObject(tool.getId()); - SCASSERT(spl != nullptr); + SCASSERT(not spl.isNull()); return spl->NameForHistory(tr("Curve")); } case Tool::CubicBezier: { const QSharedPointer spl = data->GeometricObject(tool.getId()); - SCASSERT(spl != nullptr); + SCASSERT(not spl.isNull()); return spl->NameForHistory(tr("Cubic bezier curve")); } case Tool::Arc: { const QSharedPointer arc = data->GeometricObject(tool.getId()); - SCASSERT(arc != nullptr); + SCASSERT(not arc.isNull()); return arc->NameForHistory(tr("Arc")); } case Tool::ArcWithLength: { const QSharedPointer arc = data->GeometricObject(tool.getId()); - SCASSERT(arc != nullptr); + SCASSERT(not arc.isNull()); return tr("%1 with length %2") .arg(arc->NameForHistory(tr("Arc"))) .arg(arc->GetLength()); @@ -295,13 +296,13 @@ QString DialogHistory::Record(const VToolRecord &tool) case Tool::SplinePath: { const QSharedPointer splPath = data->GeometricObject(tool.getId()); - SCASSERT(splPath != nullptr); + SCASSERT(not splPath.isNull()); return splPath->NameForHistory(tr("Spline path")); } case Tool::CubicBezierPath: { const QSharedPointer splPath = data->GeometricObject(tool.getId()); - SCASSERT(splPath != nullptr); + SCASSERT(not splPath.isNull()); return splPath->NameForHistory(tr("Cubic bezier curve path")); } case Tool::PointOfContact: @@ -329,7 +330,7 @@ QString DialogHistory::Record(const VToolRecord &tool) case Tool::CutArc: { const QSharedPointer arc = data->GeometricObject(AttrUInt(domElem, AttrArc)); - SCASSERT(arc != nullptr); + SCASSERT(not arc.isNull()); return tr("%1 - cut %2") .arg(PointName(tool.getId())) .arg(arc->NameForHistory(tr("arc"))); @@ -338,7 +339,7 @@ QString DialogHistory::Record(const VToolRecord &tool) { const quint32 splineId = AttrUInt(domElem, VToolCutSpline::AttrSpline); const QSharedPointer spl = data->GeometricObject(splineId); - SCASSERT(spl != nullptr); + SCASSERT(not spl.isNull()); return tr("%1 - cut %2") .arg(PointName(tool.getId())) .arg(spl->NameForHistory(tr("curve"))); @@ -348,7 +349,7 @@ QString DialogHistory::Record(const VToolRecord &tool) const quint32 splinePathId = AttrUInt(domElem, VToolCutSplinePath::AttrSplinePath); const QSharedPointer splPath = data->GeometricObject(splinePathId); - SCASSERT(splPath != nullptr); + SCASSERT(not splPath.isNull()); return tr("%1 - cut %2") .arg(PointName(tool.getId())) .arg(splPath->NameForHistory(tr("curve path"))); @@ -378,6 +379,14 @@ QString DialogHistory::Record(const VToolRecord &tool) .arg(PointName(AttrUInt(domElem, AttrDartP1))) .arg(PointName(AttrUInt(domElem, AttrDartP2))) .arg(PointName(AttrUInt(domElem, AttrDartP2))); + case Tool::EllipticalArc: + { + const QSharedPointer elArc = data->GeometricObject(tool.getId()); + SCASSERT(not elArc.isNull()); + return tr("%1 with length %2") + .arg(elArc->NameForHistory(tr("Elliptical arc"))) + .arg(elArc->GetLength()); + } //Because "history" not only show history of pattern, but help restore current data for each pattern's //piece, we need add record about details and nodes, but don't show them. case Tool::Detail: diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index 0610ca39e..f995b073b 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -319,6 +319,7 @@ void MainWindow::InitScenes() connect(this, &MainWindow::EnablePointSelection, sceneDraw, &VMainGraphicsScene::TogglePointSelection); connect(this, &MainWindow::EnableLineSelection, sceneDraw, &VMainGraphicsScene::ToggleLineSelection); connect(this, &MainWindow::EnableArcSelection, sceneDraw, &VMainGraphicsScene::ToggleArcSelection); + connect(this, &MainWindow::EnableElArcSelection, sceneDraw, &VMainGraphicsScene::ToggleElArcSelection); connect(this, &MainWindow::EnableSplineSelection, sceneDraw, &VMainGraphicsScene::ToggleSplineSelection); connect(this, &MainWindow::EnableSplinePathSelection, sceneDraw, &VMainGraphicsScene::ToggleSplinePathSelection); @@ -326,6 +327,7 @@ void MainWindow::InitScenes() connect(this, &MainWindow::EnablePointHover, sceneDraw, &VMainGraphicsScene::TogglePointHover); connect(this, &MainWindow::EnableLineHover, sceneDraw, &VMainGraphicsScene::ToggleLineHover); connect(this, &MainWindow::EnableArcHover, sceneDraw, &VMainGraphicsScene::ToggleArcHover); + connect(this, &MainWindow::EnableElArcHover, sceneDraw, &VMainGraphicsScene::ToggleElArcHover); connect(this, &MainWindow::EnableSplineHover, sceneDraw, &VMainGraphicsScene::ToggleSplineHover); connect(this, &MainWindow::EnableSplinePathHover, sceneDraw, &VMainGraphicsScene::ToggleSplinePathHover); @@ -890,10 +892,25 @@ void MainWindow::ToolArc(bool checked) { ToolSelectPointByRelease(); SetToolButtonWithApply(checked, Tool::Arc, ":/cursor/arc_cursor.png", - tr("Select point of center of arc"), &MainWindow::ClosedDrawDialogWithApply, + tr("Select point of center of arc"), + &MainWindow::ClosedDrawDialogWithApply, &MainWindow::ApplyDrawDialog); } +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief ToolEllipticalArc handler tool arc. + * @param checked true - button checked. + */ +void MainWindow::ToolEllipticalArc(bool checked) +{ + ToolSelectPointByRelease(); + SetToolButtonWithApply(checked, Tool::EllipticalArc, ":/cursor/el_arc_cursor.png", + tr("Select point of center of elliptical arc"), + &MainWindow::ClosedDrawDialogWithApply, + &MainWindow::ApplyDrawDialog); +} + //--------------------------------------------------------------------------------------------------------------------- /** * @brief ToolSplinePath handler tool splinePath. @@ -1744,6 +1761,7 @@ void MainWindow::InitToolButtons() toolButtonPointerList.append(ui->toolButtonPointerArc); toolButtonPointerList.append(ui->toolButtonPointerDetail); toolButtonPointerList.append(ui->toolButtonPointerOperations); + toolButtonPointerList.append(ui->toolButtonPointerEllipticalArc); for (auto pointer : toolButtonPointerList) { @@ -1751,7 +1769,7 @@ void MainWindow::InitToolButtons() } // This check helps to find missed tools - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Check if all tools were connected."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Check if all tools were connected."); connect(ui->toolButtonEndLine, &QToolButton::clicked, this, &MainWindow::ToolEndLine); connect(ui->toolButtonLine, &QToolButton::clicked, this, &MainWindow::ToolLine); @@ -1796,6 +1814,7 @@ void MainWindow::InitToolButtons() connect(ui->toolButtonMove, &QToolButton::clicked, this, &MainWindow::ToolMove); connect(ui->toolButtonMidpoint, &QToolButton::clicked, this, &MainWindow::ToolMidpoint); connect(ui->toolButtonLayoutExportAs, &QToolButton::clicked, this, &MainWindow::ExportLayoutAs); + connect(ui->toolButtonEllipticalArc, &QToolButton::clicked, this, &MainWindow::ToolEllipticalArc); } //--------------------------------------------------------------------------------------------------------------------- @@ -1823,7 +1842,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") void MainWindow::CancelTool() { // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools was handled."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were handled."); qCDebug(vMainWindow, "Canceling tool."); delete dialogTool; @@ -1978,6 +1997,9 @@ void MainWindow::CancelTool() case Tool::Move: ui->toolButtonMove->setChecked(false); break; + case Tool::EllipticalArc: + ui->toolButtonEllipticalArc->setChecked(false); + break; } // Crash: using CRTL+Z while using line tool. @@ -2010,6 +2032,7 @@ void MainWindow::ArrowTool() emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); emit EnableNodeLabelSelection(true); @@ -2021,6 +2044,7 @@ void MainWindow::ArrowTool() emit EnablePointHover(true); emit EnableLineHover(true); emit EnableArcHover(true); + emit EnableElArcHover(true); emit EnableSplineHover(true); emit EnableSplinePathHover(true); emit EnableNodeLabelHover(true); @@ -3028,7 +3052,7 @@ void MainWindow::SetEnableTool(bool enable) } // This check helps to find missed tools - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were handled."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were handled."); //Drawing Tools ui->toolButtonEndLine->setEnabled(drawTools); @@ -3068,6 +3092,7 @@ void MainWindow::SetEnableTool(bool enable) ui->toolButtonFlippingByAxis->setEnabled(drawTools); ui->toolButtonMove->setEnabled(drawTools); ui->toolButtonMidpoint->setEnabled(drawTools); + ui->toolButtonEllipticalArc->setEnabled(drawTools); ui->actionLast_tool->setEnabled(drawTools); @@ -3349,7 +3374,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") void MainWindow::LastUsedTool() { // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were handled."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were handled."); if (currentTool == lastUsedTool) { @@ -3535,6 +3560,10 @@ void MainWindow::LastUsedTool() ui->toolButtonMove->setChecked(true); ToolMove(true); break; + case Tool::EllipticalArc: + ui->toolButtonEllipticalArc->setChecked(true); + ToolEllipticalArc(true); + break; } } @@ -4751,6 +4780,7 @@ void MainWindow::ToolSelectPoint() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4759,6 +4789,7 @@ void MainWindow::ToolSelectPoint() const emit EnablePointHover(true); emit EnableLineHover(false); emit EnableArcHover(false); + emit EnableElArcHover(false); emit EnableSplineHover(false); emit EnableSplinePathHover(false); @@ -4787,6 +4818,7 @@ void MainWindow::ToolSelectSpline() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4795,6 +4827,7 @@ void MainWindow::ToolSelectSpline() const emit EnablePointHover(false); emit EnableLineHover(false); emit EnableArcHover(false); + emit EnableElArcHover(false); emit EnableSplineHover(true); emit EnableSplinePathHover(false); @@ -4811,6 +4844,7 @@ void MainWindow::ToolSelectSplinePath() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4819,6 +4853,7 @@ void MainWindow::ToolSelectSplinePath() const emit EnablePointHover(false); emit EnableLineHover(false); emit EnableArcHover(false); + emit EnableElArcHover(false); emit EnableSplineHover(false); emit EnableSplinePathHover(true); @@ -4835,6 +4870,7 @@ void MainWindow::ToolSelectArc() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4843,6 +4879,33 @@ void MainWindow::ToolSelectArc() const emit EnablePointHover(false); emit EnableLineHover(false); emit EnableArcHover(true); + emit EnableElArcHover(false); + emit EnableSplineHover(false); + emit EnableSplinePathHover(false); + + emit ItemsSelection(SelectionType::ByMouseRelease); + + ui->view->AllowRubberBand(false); +} + +//--------------------------------------------------------------------------------------------------------------------- +void MainWindow::ToolSelectElArc() const +{ + // Only true for rubber band selection + emit EnableLabelSelection(false); + emit EnablePointSelection(false); + emit EnableLineSelection(false); + emit EnableArcSelection(false); + emit EnableElArcSelection(false); + emit EnableSplineSelection(false); + emit EnableSplinePathSelection(false); + + // Hovering + emit EnableLabelHover(false); + emit EnablePointHover(false); + emit EnableLineHover(false); + emit EnableArcHover(false); + emit EnableElArcHover(true); emit EnableSplineHover(false); emit EnableSplinePathHover(false); @@ -4859,6 +4922,7 @@ void MainWindow::ToolSelectPointArc() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4867,6 +4931,7 @@ void MainWindow::ToolSelectPointArc() const emit EnablePointHover(true); emit EnableLineHover(false); emit EnableArcHover(true); + emit EnableElArcHover(false); emit EnableSplineHover(false); emit EnableSplinePathHover(false); @@ -4883,6 +4948,7 @@ void MainWindow::ToolSelectCurve() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4891,6 +4957,7 @@ void MainWindow::ToolSelectCurve() const emit EnablePointHover(false); emit EnableLineHover(false); emit EnableArcHover(true); + emit EnableElArcHover(true); emit EnableSplineHover(true); emit EnableSplinePathHover(true); @@ -4907,6 +4974,7 @@ void MainWindow::ToolSelectAllDrawObjects() const emit EnablePointSelection(false); emit EnableLineSelection(false); emit EnableArcSelection(false); + emit EnableElArcSelection(false); emit EnableSplineSelection(false); emit EnableSplinePathSelection(false); @@ -4915,6 +4983,7 @@ void MainWindow::ToolSelectAllDrawObjects() const emit EnablePointHover(true); emit EnableLineHover(false); emit EnableArcHover(true); + emit EnableElArcHover(true); emit EnableSplineHover(true); emit EnableSplinePathHover(true); @@ -4931,6 +5000,7 @@ void MainWindow::ToolSelectOperationObjects() const emit EnablePointSelection(true); emit EnableLineSelection(false); emit EnableArcSelection(true); + emit EnableElArcSelection(true); emit EnableSplineSelection(true); emit EnableSplinePathSelection(true); @@ -4939,6 +5009,7 @@ void MainWindow::ToolSelectOperationObjects() const emit EnablePointHover(true); emit EnableLineHover(false); emit EnableArcHover(true); + emit EnableElArcHover(true); emit EnableSplineHover(true); emit EnableSplinePathHover(true); diff --git a/src/app/valentina/mainwindow.h b/src/app/valentina/mainwindow.h index aed7a8993..fed8ae7e0 100644 --- a/src/app/valentina/mainwindow.h +++ b/src/app/valentina/mainwindow.h @@ -78,6 +78,7 @@ signals: void EnablePointSelection(bool enable) const; void EnableLineSelection(bool enable) const; void EnableArcSelection(bool enable) const; + void EnableElArcSelection(bool enable) const; void EnableSplineSelection(bool enable) const; void EnableSplinePathSelection(bool enable) const; void EnableNodeLabelSelection(bool enable) const; @@ -88,6 +89,7 @@ signals: void EnablePointHover(bool enable) const; void EnableLineHover(bool enable) const; void EnableArcHover(bool enable) const; + void EnableElArcHover(bool enable) const; void EnableSplineHover(bool enable) const; void EnableSplinePathHover(bool enable) const; void EnableNodeLabelHover(bool enable) const; @@ -129,6 +131,7 @@ private slots: void ToolCubicBezier(bool checked); void ToolCutSpline(bool checked); void ToolArc(bool checked); + void ToolEllipticalArc(bool checked); void ToolSplinePath(bool checked); void ToolCubicBezierPath(bool checked); void ToolCutSplinePath(bool checked); @@ -357,6 +360,7 @@ private: void ToolSelectSpline() const; void ToolSelectSplinePath() const; void ToolSelectArc() const; + void ToolSelectElArc() const; void ToolSelectPointArc() const; void ToolSelectCurve() const; void ToolSelectAllDrawObjects() const; diff --git a/src/app/valentina/mainwindow.ui b/src/app/valentina/mainwindow.ui index cfad62823..433a2aec9 100644 --- a/src/app/valentina/mainwindow.ui +++ b/src/app/valentina/mainwindow.ui @@ -1058,6 +1058,86 @@ + + + + 0 + 0 + 130 + 58 + + + + + 0 + 0 + + + + Tools for creating elliptical arcs. + + + + :/icon/16x16/toolsectionelarc.png:/icon/16x16/toolsectionelarc.png + + + Elliptical Arc + + + + + + false + + + Tool pointer + + + ... + + + + :/icon/32x32/arrow_cursor.png:/icon/32x32/arrow_cursor.png + + + + 32 + 32 + + + + true + + + + + + + false + + + Elliptical Arc + + + ... + + + + :/toolicon/32x32/el_arc.png:/toolicon/32x32/el_arc.png + + + + 32 + 32 + + + + true + + + + + @@ -2506,8 +2586,8 @@ - + diff --git a/src/app/valentina/share/resources/cursor.qrc b/src/app/valentina/share/resources/cursor.qrc index 56f67ddd5..44323cc41 100644 --- a/src/app/valentina/share/resources/cursor.qrc +++ b/src/app/valentina/share/resources/cursor.qrc @@ -76,6 +76,8 @@ cursor/flipping_axis_cursor@2x.png cursor/move_cursor.png cursor/move_cursor@2x.png + cursor/el_arc_cursor.png + cursor/el_arc_cursor@2x.png cursor/path_cursor.png cursor/path_cursor@2x.png diff --git a/src/app/valentina/share/resources/cursor/el_arc_cursor.png b/src/app/valentina/share/resources/cursor/el_arc_cursor.png new file mode 100644 index 000000000..03b9d0ef5 Binary files /dev/null and b/src/app/valentina/share/resources/cursor/el_arc_cursor.png differ diff --git a/src/app/valentina/share/resources/cursor/el_arc_cursor@2x.png b/src/app/valentina/share/resources/cursor/el_arc_cursor@2x.png new file mode 100644 index 000000000..32949c8e2 Binary files /dev/null and b/src/app/valentina/share/resources/cursor/el_arc_cursor@2x.png differ diff --git a/src/app/valentina/share/resources/toolicon.qrc b/src/app/valentina/share/resources/toolicon.qrc index e93851223..528ab18c2 100644 --- a/src/app/valentina/share/resources/toolicon.qrc +++ b/src/app/valentina/share/resources/toolicon.qrc @@ -74,6 +74,8 @@ toolicon/32x32/flipping_axis@2x.png toolicon/32x32/move.png toolicon/32x32/move@2x.png + toolicon/32x32/el_arc.png + toolicon/32x32/el_arc@2x.png toolicon/32x32/path.png toolicon/32x32/path@2x.png diff --git a/src/app/valentina/share/resources/toolicon/32x32/el_arc.png b/src/app/valentina/share/resources/toolicon/32x32/el_arc.png new file mode 100644 index 000000000..d2af0b2c4 Binary files /dev/null and b/src/app/valentina/share/resources/toolicon/32x32/el_arc.png differ diff --git a/src/app/valentina/share/resources/toolicon/32x32/el_arc@2x.png b/src/app/valentina/share/resources/toolicon/32x32/el_arc@2x.png new file mode 100644 index 000000000..e5c97ba7b Binary files /dev/null and b/src/app/valentina/share/resources/toolicon/32x32/el_arc@2x.png differ diff --git a/src/app/valentina/xml/vpattern.cpp b/src/app/valentina/xml/vpattern.cpp index c4ec79478..27a417254 100644 --- a/src/app/valentina/xml/vpattern.cpp +++ b/src/app/valentina/xml/vpattern.cpp @@ -672,6 +672,7 @@ void VPattern::ParseDrawMode(const QDomNode &node, const Document &parse, const << TagArc << TagTools << TagOperation + << TagElArc << TagPath; const QDomNodeList nodeList = node.childNodes(); const qint32 num = nodeList.size(); @@ -706,7 +707,10 @@ void VPattern::ParseDrawMode(const QDomNode &node, const Document &parse, const qCDebug(vXML, "Tag operation."); ParseOperationElement(scene, domElement, parse, domElement.attribute(AttrType, "")); break; - case 6: // TagPath + case 6: // TagElArc + qCDebug(vXML, "Tag elliptical arc."); + ParseEllipticalArcElement(scene, domElement, parse, domElement.attribute(AttrType, "")); + case 7: // TagPath qCDebug(vXML, "Tag path."); ParsePathElement(scene, domElement, parse); break; @@ -2638,6 +2642,58 @@ void VPattern::ParseToolArc(VMainGraphicsScene *scene, QDomElement &domElement, } } +//--------------------------------------------------------------------------------------------------------------------- +void VPattern::ParseToolEllipticalArc(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse) +{ + SCASSERT(scene != nullptr); + Q_ASSERT_X(domElement.isNull() == false, Q_FUNC_INFO, "domElement is null"); + + try + { + quint32 id = 0; + + ToolsCommonAttributes(domElement, id); + const quint32 center = GetParametrUInt(domElement, AttrCenter, NULL_ID_STR); + const QString radius1 = GetParametrString(domElement, AttrRadius1, "10"); + const QString radius2 = GetParametrString(domElement, AttrRadius2, "10"); + QString r1 = radius1;//need for saving fixed formula; + QString r2 = radius2;//need for saving fixed formula; + const QString f1 = GetParametrString(domElement, AttrAngle1, "180"); + QString f1Fix = f1;//need for saving fixed formula; + const QString f2 = GetParametrString(domElement, AttrAngle2, "270"); + QString f2Fix = f2;//need for saving fixed formula; + const QString frotation = GetParametrString(domElement, AttrRotationAngle, "0"); + QString frotationFix = frotation;//need for saving fixed formula; + const QString color = GetParametrString(domElement, AttrColor, ColorBlack); + + VToolEllipticalArc::Create(id, center, r1, r2, f1Fix, f2Fix, frotationFix, color, scene, this, data, parse, + Source::FromFile); + //Rewrite attribute formula. Need for situation when we have wrong formula. + if (r1 != radius1 || r2 != radius2 || f1Fix != f1 || f2Fix != f2 || frotationFix != frotation) + { + SetAttribute(domElement, AttrRadius1, r1); + SetAttribute(domElement, AttrRadius2, r2); + SetAttribute(domElement, AttrAngle1, f1Fix); + SetAttribute(domElement, AttrAngle2, f2Fix); + SetAttribute(domElement, AttrRotationAngle, frotationFix); + modified = true; + haveLiteChange(); + } + } + catch (const VExceptionBadId &e) + { + VExceptionObjectError excep(tr("Error creating or updating simple elliptical arc"), domElement); + excep.AddMoreInformation(e.ErrorMessage()); + throw excep; + } + catch (qmu::QmuParserError &e) + { + VExceptionObjectError excep(tr("Error creating or updating simple elliptical arc"), domElement); + excep.AddMoreInformation(QString("Message: " + e.GetMsg() + "\n"+ "Expression: " + e.GetExpr())); + throw excep; + } +} + //--------------------------------------------------------------------------------------------------------------------- void VPattern::ParseNodeArc(const QDomElement &domElement, const Document &parse) { @@ -3065,6 +3121,34 @@ void VPattern::ParseArcElement(VMainGraphicsScene *scene, QDomElement &domElemen } } +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief ParseEllipticalArcElement parse elliptical arc tag. + * @param scene scene. + * @param domElement tag in xml tree. + * @param parse parser file mode. + * @param type type of spline. + */ +void VPattern::ParseEllipticalArcElement(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse, + const QString &type) +{ + SCASSERT(scene != nullptr); + Q_ASSERT_X(not domElement.isNull(), Q_FUNC_INFO, "domElement is null"); + Q_ASSERT_X(not type.isEmpty(), Q_FUNC_INFO, "type of elliptical arc is empty"); + + QStringList arcs = QStringList() << VToolEllipticalArc::ToolType; /*0*/ + + switch (arcs.indexOf(type)) + { + case 0: //VToolArc::ToolType + ParseToolEllipticalArc(scene, domElement, parse); + break; + default: + VException e(tr("Unknown elliptical arc type '%1'.").arg(type)); + throw e; + } +} + //--------------------------------------------------------------------------------------------------------------------- /** * @brief ParseToolsElement parse tools tag. @@ -3692,7 +3776,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") QRectF VPattern::ActiveDrawBoundingRect() const { // This check helps to find missed tools in the switch - Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50, "Not all tools were used."); + Q_STATIC_ASSERT_X(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51, "Not all tools were used."); QRectF rec; @@ -3813,6 +3897,9 @@ QRectF VPattern::ActiveDrawBoundingRect() const case Tool::Move: rec = ToolBoundingRect(rec, tool.getId()); break; + case Tool::EllipticalArc: + rec = ToolBoundingRect(rec, tool.getId()); + break; //These tools are not accesseble in Draw mode, but still 'history' contains them. case Tool::Detail: case Tool::Piece: diff --git a/src/app/valentina/xml/vpattern.h b/src/app/valentina/xml/vpattern.h index 25d0f6ec6..8570b15d8 100644 --- a/src/app/valentina/xml/vpattern.h +++ b/src/app/valentina/xml/vpattern.h @@ -134,6 +134,8 @@ private: const Document &parse, const QString& type); void ParseArcElement(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse, const QString& type); + void ParseEllipticalArcElement(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse, + const QString &type); void ParseToolsElement(VMainGraphicsScene *scene, const QDomElement& domElement, const Document &parse, const QString& type); void ParseOperationElement(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse, @@ -206,6 +208,8 @@ private: void ParseNodeArc(const QDomElement &domElement, const Document &parse); void ParseToolArcWithLength(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse); + void ParseToolEllipticalArc(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse); + void ParseToolRotation(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse); void ParseToolFlippingByLine(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse); void ParseToolFlippingByAxis(VMainGraphicsScene *scene, QDomElement &domElement, const Document &parse); diff --git a/src/libs/ifc/ifcdef.cpp b/src/libs/ifc/ifcdef.cpp index bfb584913..99a936f47 100644 --- a/src/libs/ifc/ifcdef.cpp +++ b/src/libs/ifc/ifcdef.cpp @@ -90,6 +90,8 @@ const QString AttrSecondPoint = QStringLiteral("secondPoint"); const QString AttrThirdPoint = QStringLiteral("thirdPoint"); const QString AttrCenter = QStringLiteral("center"); const QString AttrRadius = QStringLiteral("radius"); +const QString AttrRadius1 = QStringLiteral("radius1"); +const QString AttrRadius2 = QStringLiteral("radius2"); const QString AttrAngle = QStringLiteral("angle"); const QString AttrAngle1 = QStringLiteral("angle1"); const QString AttrAngle2 = QStringLiteral("angle2"); @@ -136,6 +138,7 @@ const QString AttrArc = QStringLiteral("arc"); const QString AttrSuffix = QStringLiteral("suffix"); const QString AttrIdObject = QStringLiteral("idObject"); const QString AttrInLayout = QStringLiteral("inLayout"); +const QString AttrRotationAngle = QStringLiteral("rotationAngle"); const QString AttrClosed = QStringLiteral("closed"); const QString TypeLineNone = QStringLiteral("none"); diff --git a/src/libs/ifc/ifcdef.h b/src/libs/ifc/ifcdef.h index 0b87156f2..eddb84df5 100644 --- a/src/libs/ifc/ifcdef.h +++ b/src/libs/ifc/ifcdef.h @@ -91,9 +91,12 @@ extern const QString AttrSecondPoint; extern const QString AttrThirdPoint; extern const QString AttrCenter; extern const QString AttrRadius; +extern const QString AttrRadius1; +extern const QString AttrRadius2; extern const QString AttrAngle; extern const QString AttrAngle1; extern const QString AttrAngle2; +extern const QString AttrRotationAngle; extern const QString AttrLength1; extern const QString AttrLength2; extern const QString AttrP1Line; diff --git a/src/libs/ifc/schema.qrc b/src/libs/ifc/schema.qrc index 3e40a2a66..aa5a46d40 100644 --- a/src/libs/ifc/schema.qrc +++ b/src/libs/ifc/schema.qrc @@ -22,6 +22,7 @@ schema/pattern/v0.3.6.xsd schema/pattern/v0.3.7.xsd schema/pattern/v0.3.8.xsd + schema/pattern/v0.3.9.xsd schema/pattern/v0.4.0.xsd schema/standard_measurements/v0.3.0.xsd schema/standard_measurements/v0.4.0.xsd diff --git a/src/libs/ifc/schema/pattern/v0.3.9.xsd b/src/libs/ifc/schema/pattern/v0.3.9.xsd new file mode 100644 index 000000000..fcdb4702c --- /dev/null +++ b/src/libs/ifc/schema/pattern/v0.3.9.xsd @@ -0,0 +1,655 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/libs/ifc/schema/pattern/v0.4.0.xsd b/src/libs/ifc/schema/pattern/v0.4.0.xsd index af5e2e278..56e821feb 100644 --- a/src/libs/ifc/schema/pattern/v0.4.0.xsd +++ b/src/libs/ifc/schema/pattern/v0.4.0.xsd @@ -142,6 +142,7 @@ + @@ -234,6 +235,20 @@ + + + + + + + + + + + + + + @@ -295,6 +310,15 @@ + + + + + + + + + diff --git a/src/libs/ifc/xml/vabstractpattern.cpp b/src/libs/ifc/xml/vabstractpattern.cpp index b814b0292..33cb16d1d 100644 --- a/src/libs/ifc/xml/vabstractpattern.cpp +++ b/src/libs/ifc/xml/vabstractpattern.cpp @@ -72,6 +72,7 @@ const QString VAbstractPattern::TagPoint = QStringLiteral("point"); const QString VAbstractPattern::TagLine = QStringLiteral("line"); const QString VAbstractPattern::TagSpline = QStringLiteral("spline"); const QString VAbstractPattern::TagArc = QStringLiteral("arc"); +const QString VAbstractPattern::TagElArc = QStringLiteral("elArc"); const QString VAbstractPattern::TagTools = QStringLiteral("tools"); const QString VAbstractPattern::TagOperation = QStringLiteral("operation"); const QString VAbstractPattern::TagGradation = QStringLiteral("gradation"); @@ -1426,8 +1427,10 @@ QStringList VAbstractPattern::ListExpressions() const { QStringList list; + // If new tool bring absolutely new type and has formula(s) create new method to cover it. list << ListPointExpressions(); list << ListArcExpressions(); + list << ListElArcExpressions(); list << ListSplineExpressions(); list << ListIncrementExpressions(); list << ListOperationExpressions(); @@ -1439,8 +1442,9 @@ QStringList VAbstractPattern::ListExpressions() const QStringList VAbstractPattern::ListPointExpressions() const { // Check if new tool doesn't bring new attribute with a formula. - // If no just increment number - Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50); + // If no just increment a number. + // If new tool bring absolutely new type and has formula(s) create new method to cover it. + Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51); QStringList expressions; const QDomNodeList list = elementsByTagName(TagPoint); @@ -1510,8 +1514,9 @@ QStringList VAbstractPattern::ListPointExpressions() const QStringList VAbstractPattern::ListArcExpressions() const { // Check if new tool doesn't bring new attribute with a formula. - // If no just increment number - Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50); + // If no just increment number. + // If new tool bring absolutely new type and has formula(s) create new method to cover it. + Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51); QStringList expressions; const QDomNodeList list = elementsByTagName(TagArc); @@ -1559,6 +1564,69 @@ QStringList VAbstractPattern::ListArcExpressions() const return expressions; } +//--------------------------------------------------------------------------------------------------------------------- +QStringList VAbstractPattern::ListElArcExpressions() const +{ + // Check if new tool doesn't bring new attribute with a formula. + // If no just increment number. + // If new tool bring absolutely new type and has formula(s) create new method to cover it. + Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51); + + QStringList expressions; + const QDomNodeList list = elementsByTagName(TagElArc); + for (int i=0; i < list.size(); ++i) + { + const QDomElement dom = list.at(i).toElement(); + + try + { + expressions.append(GetParametrString(dom, AttrRadius1)); + } + catch (VExceptionEmptyParameter &e) + { + Q_UNUSED(e) + } + + try + { + expressions.append(GetParametrString(dom, AttrRadius2)); + } + catch (VExceptionEmptyParameter &e) + { + Q_UNUSED(e) + } + + try + { + expressions.append(GetParametrString(dom, AttrAngle1)); + } + catch (VExceptionEmptyParameter &e) + { + Q_UNUSED(e) + } + + try + { + expressions.append(GetParametrString(dom, AttrAngle2)); + } + catch (VExceptionEmptyParameter &e) + { + Q_UNUSED(e) + } + + try + { + expressions.append(GetParametrString(dom, AttrRotationAngle)); + } + catch (VExceptionEmptyParameter &e) + { + Q_UNUSED(e) + } + } + + return expressions; +} + //--------------------------------------------------------------------------------------------------------------------- QStringList VAbstractPattern::ListSplineExpressions() const { @@ -1571,8 +1639,9 @@ QStringList VAbstractPattern::ListSplineExpressions() const QStringList VAbstractPattern::ListPathPointExpressions() const { // Check if new tool doesn't bring new attribute with a formula. - // If no just increment number - Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50); + // If no just increment number. + // If new tool bring absolutely new type and has formula(s) create new method to cover it. + Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51); QStringList expressions; const QDomNodeList list = elementsByTagName(AttrPathPoint); @@ -1637,8 +1706,9 @@ QStringList VAbstractPattern::ListIncrementExpressions() const QStringList VAbstractPattern::ListOperationExpressions() const { // Check if new tool doesn't bring new attribute with a formula. - // If no just increment number - Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 50); + // If no just increment number. + // If new tool bring absolutely new type and has formula(s) create new method to cover it. + Q_STATIC_ASSERT(static_cast(Tool::LAST_ONE_DO_NOT_USE) == 51); QStringList expressions; const QDomNodeList list = elementsByTagName(TagOperation); diff --git a/src/libs/ifc/xml/vabstractpattern.h b/src/libs/ifc/xml/vabstractpattern.h index cc9f21899..1adf77f14 100644 --- a/src/libs/ifc/xml/vabstractpattern.h +++ b/src/libs/ifc/xml/vabstractpattern.h @@ -175,6 +175,7 @@ public: static const QString TagLine; static const QString TagSpline; static const QString TagArc; + static const QString TagElArc; static const QString TagTools; static const QString TagOperation; static const QString TagGradation; @@ -360,6 +361,7 @@ private: QStringList ListExpressions() const; QStringList ListPointExpressions() const; QStringList ListArcExpressions() const; + QStringList ListElArcExpressions() const; QStringList ListSplineExpressions() const; QStringList ListPathPointExpressions() const; QStringList ListIncrementExpressions() const; diff --git a/src/libs/ifc/xml/vpatternconverter.cpp b/src/libs/ifc/xml/vpatternconverter.cpp index 145c0fddb..35c36460b 100644 --- a/src/libs/ifc/xml/vpatternconverter.cpp +++ b/src/libs/ifc/xml/vpatternconverter.cpp @@ -192,6 +192,8 @@ QString VPatternConverter::XSDSchema(int ver) const return QStringLiteral("://schema/pattern/v0.3.7.xsd"); case (0x000308): return QStringLiteral("://schema/pattern/v0.3.8.xsd"); + case (0x000309): + return QStringLiteral("://schema/pattern/v0.3.9.xsd"); case (0x000400): return CurrentSchema; default: @@ -292,9 +294,12 @@ void VPatternConverter::ApplyPatches() ValidateXML(XSDSchema(0x000308), fileName); V_FALLTHROUGH case (0x000308): + ToV0_3_9(); + ValidateXML(XSDSchema(0x000309), fileName); + V_FALLTHROUGH + case (0x000309): ToV0_4_0(); ValidateXML(XSDSchema(0x000400), fileName); - V_FALLTHROUGH case (0x000400): break; default: @@ -568,6 +573,13 @@ void VPatternConverter::ToV0_3_8() Save(); } +//--------------------------------------------------------------------------------------------------------------------- +void VPatternConverter::ToV0_3_9() +{ + SetVersion(QStringLiteral("0.3.9")); + Save(); +} + //--------------------------------------------------------------------------------------------------------------------- void VPatternConverter::ToV0_4_0() { diff --git a/src/libs/ifc/xml/vpatternconverter.h b/src/libs/ifc/xml/vpatternconverter.h index 95a979451..8b51c0d4a 100644 --- a/src/libs/ifc/xml/vpatternconverter.h +++ b/src/libs/ifc/xml/vpatternconverter.h @@ -97,6 +97,7 @@ private: void ToV0_3_6(); void ToV0_3_7(); void ToV0_3_8(); + void ToV0_3_9(); void ToV0_4_0(); void TagUnitToV0_2_0(); diff --git a/src/libs/vgeometry/vellipticalarc.cpp b/src/libs/vgeometry/vellipticalarc.cpp index 09b5d790f..ad8186dd9 100644 --- a/src/libs/vgeometry/vellipticalarc.cpp +++ b/src/libs/vgeometry/vellipticalarc.cpp @@ -58,9 +58,10 @@ VEllipticalArc::VEllipticalArc() */ VEllipticalArc::VEllipticalArc (const VPointF ¢er, qreal radius1, qreal radius2, const QString &formulaRadius1, const QString &formulaRadius2, qreal f1, const QString &formulaF1, qreal f2, - const QString &formulaF2, qreal rotationAngle, quint32 idObject, Draw mode) + const QString &formulaF2, qreal rotationAngle, const QString &formulaRotationAngle, + quint32 idObject, Draw mode) : VAbstractArc(GOType::EllipticalArc, center, f1, formulaF1, f2, formulaF2, idObject, mode), - d (new VEllipticalArcData(radius1, radius2, formulaRadius1, formulaRadius2, rotationAngle)) + d (new VEllipticalArcData(radius1, radius2, formulaRadius1, formulaRadius2, rotationAngle, formulaRotationAngle)) { CreateName(); } @@ -77,9 +78,10 @@ VEllipticalArc::VEllipticalArc(const VPointF ¢er, qreal radius1, qreal radiu //--------------------------------------------------------------------------------------------------------------------- VEllipticalArc::VEllipticalArc(qreal length, const QString &formulaLength, const VPointF ¢er, qreal radius1, qreal radius2, const QString &formulaRadius1, const QString &formulaRadius2, qreal f1, - const QString &formulaF1, qreal rotationAngle, quint32 idObject, Draw mode) + const QString &formulaF1, qreal rotationAngle, const QString &formulaRotationAngle, + quint32 idObject, Draw mode) : VAbstractArc(GOType::EllipticalArc, formulaLength, center, f1, formulaF1, idObject, mode), - d (new VEllipticalArcData(radius1, radius2, formulaRadius1, formulaRadius2, rotationAngle)) + d (new VEllipticalArcData(radius1, radius2, formulaRadius1, formulaRadius2, rotationAngle, formulaRotationAngle)) { CreateName(); FindF2(length); @@ -445,12 +447,12 @@ QPointF VEllipticalArc::CutArc(const qreal &length, VEllipticalArc &arc1, VEllip // the first arc has given length and startAngle just like in the origin arc arc1 = VEllipticalArc (len, QString().setNum(length), GetCenter(), d->radius1, d->radius2, d->formulaRadius1, d->formulaRadius2, GetStartAngle(), GetFormulaF1(), d->rotationAngle, - getIdObject(), getMode()); + GetFormulaRotationAngle(), getIdObject(), getMode()); // the second arc has startAngle just like endAngle of the first arc // and it has endAngle just like endAngle of the origin arc arc2 = VEllipticalArc (GetCenter(), d->radius1, d->radius2, d->formulaRadius1, d->formulaRadius2, arc1.GetEndAngle(), arc1.GetFormulaF2(), GetEndAngle(), GetFormulaF2(), d->rotationAngle, - getIdObject(), getMode()); + GetFormulaRotationAngle(), getIdObject(), getMode()); return arc1.GetP1(); } @@ -540,7 +542,7 @@ qreal VEllipticalArc::MaxLength() const //--------------------------------------------------------------------------------------------------------------------- /** - * @brief GetRadius return arc major radius. + * @brief GetFormulaRadius1 return formula for major radius. * @return radius. */ QString VEllipticalArc::GetFormulaRadius1() const @@ -550,7 +552,7 @@ QString VEllipticalArc::GetFormulaRadius1() const //--------------------------------------------------------------------------------------------------------------------- /** - * @brief GetRadius return arc minor radius. + * @brief GetFormulaRadius2 return formula for minor radius. * @return radius. */ QString VEllipticalArc::GetFormulaRadius2() const @@ -560,12 +562,12 @@ QString VEllipticalArc::GetFormulaRadius2() const //--------------------------------------------------------------------------------------------------------------------- /** - * @brief GetRotationAngle return rotation angle. + * @brief GetFormulaRotationAngle return formula for rotation angle. * @return rotationAngle. */ -qreal VEllipticalArc::GetRotationAngle() const +QString VEllipticalArc::GetFormulaRotationAngle() const { - return d->rotationAngle; + return d->formulaRotationAngle; } //--------------------------------------------------------------------------------------------------------------------- @@ -582,9 +584,16 @@ void VEllipticalArc::SetFormulaRadius2(const QString &formula, qreal value) d->radius2 = value; } +//--------------------------------------------------------------------------------------------------------------------- +void VEllipticalArc::SetFormulaRotationAngle(const QString &formula, qreal value) +{ + d->formulaRotationAngle = formula; + d->rotationAngle = value; +} + //--------------------------------------------------------------------------------------------------------------------- /** - * @brief GetRadius return formula for major radius. + * @brief GetRadius1 return elliptical arc major radius. * @return string with formula. */ qreal VEllipticalArc::GetRadius1() const @@ -594,10 +603,20 @@ qreal VEllipticalArc::GetRadius1() const //--------------------------------------------------------------------------------------------------------------------- /** - * @brief GetRadius return formula for minor radius. + * @brief GetRadius2 return elliptical arc minor radius. * @return string with formula. */ qreal VEllipticalArc::GetRadius2() const { return d->radius2; } + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetRotationAngle return rotation angle. + * @return rotationAngle. + */ +qreal VEllipticalArc::GetRotationAngle() const +{ + return d->rotationAngle; +} diff --git a/src/libs/vgeometry/vellipticalarc.h b/src/libs/vgeometry/vellipticalarc.h index 1f15025e4..8527f3498 100644 --- a/src/libs/vgeometry/vellipticalarc.h +++ b/src/libs/vgeometry/vellipticalarc.h @@ -52,11 +52,12 @@ public: VEllipticalArc(); VEllipticalArc (const VPointF ¢er, qreal radius1, qreal radius2, const QString &formulaRadius1, const QString &formulaRadius2, qreal f1, const QString &formulaF1, qreal f2, - const QString &formulaF2, qreal rotationAngle, quint32 idObject = 0, Draw mode = Draw::Calculation); + const QString &formulaF2, qreal rotationAngle, const QString &formulaRotationAngle, + quint32 idObject = 0, Draw mode = Draw::Calculation); VEllipticalArc (const VPointF ¢er, qreal radius1, qreal radius2, qreal f1, qreal f2, qreal rotationAngle); VEllipticalArc (qreal length, const QString &formulaLength, const VPointF ¢er, qreal radius1, qreal radius2, const QString &formulaRadius1, const QString &formulaRadius2, qreal f1, const QString &formulaF1, - qreal rotationAngle, quint32 idObject = 0, Draw mode = Draw::Calculation); + qreal rotationAngle, const QString &formulaRotationAngle, quint32 idObject = 0, Draw mode = Draw::Calculation); VEllipticalArc (qreal length, const VPointF ¢er, qreal radius1, qreal radius2, qreal f1, qreal rotationAngle); VEllipticalArc(const VEllipticalArc &arc); @@ -68,7 +69,9 @@ public: virtual ~VEllipticalArc() Q_DECL_OVERRIDE; - qreal GetRotationAngle() const; + QString GetFormulaRotationAngle () const; + void SetFormulaRotationAngle (const QString &formula, qreal value); + qreal GetRotationAngle() const; QString GetFormulaRadius1 () const; void SetFormulaRadius1 (const QString &formula, qreal value); diff --git a/src/libs/vgeometry/vellipticalarc_p.h b/src/libs/vgeometry/vellipticalarc_p.h index ed8ec938e..e829153c3 100644 --- a/src/libs/vgeometry/vellipticalarc_p.h +++ b/src/libs/vgeometry/vellipticalarc_p.h @@ -14,7 +14,7 @@ class VEllipticalArcData : public QSharedData public: VEllipticalArcData (); VEllipticalArcData (qreal radius1, qreal radius2, const QString &formulaRadius1, const QString &formulaRadius2, - qreal rotationAngle); + qreal rotationAngle, const QString &formulaRotationAngle); VEllipticalArcData(qreal radius1, qreal radius2, qreal rotationAngle); VEllipticalArcData(const VEllipticalArcData &arc); @@ -30,6 +30,8 @@ public: QString formulaRadius2; /** @brief rotationAngle in degree. */ qreal rotationAngle; + /** @brief formulaRotationAngle formula for rotationAngle. */ + QString formulaRotationAngle; private: VEllipticalArcData &operator=(const VEllipticalArcData &) Q_DECL_EQ_DELETE; @@ -41,17 +43,20 @@ VEllipticalArcData::VEllipticalArcData() radius2(0), formulaRadius1(), formulaRadius2(), - rotationAngle(0) + rotationAngle(0), + formulaRotationAngle() {} //--------------------------------------------------------------------------------------------------------------------- VEllipticalArcData::VEllipticalArcData(qreal radius1, qreal radius2, const QString &formulaRadius1, - const QString &formulaRadius2, qreal rotationAngle) + const QString &formulaRadius2, qreal rotationAngle, + const QString &formulaRotationAngle) : radius1(radius1), radius2(radius2), formulaRadius1(formulaRadius1), formulaRadius2(formulaRadius2), - rotationAngle(rotationAngle) + rotationAngle(rotationAngle), + formulaRotationAngle(formulaRotationAngle) {} //--------------------------------------------------------------------------------------------------------------------- @@ -60,7 +65,8 @@ VEllipticalArcData::VEllipticalArcData(qreal radius1, qreal radius2, qreal rotat radius2(radius2), formulaRadius1(QString().number(qApp->fromPixel(radius1))), formulaRadius2(QString().number(qApp->fromPixel(radius2))), - rotationAngle(rotationAngle) + rotationAngle(rotationAngle), + formulaRotationAngle(QString().number(qApp->fromPixel(rotationAngle))) {} //--------------------------------------------------------------------------------------------------------------------- @@ -70,7 +76,8 @@ VEllipticalArcData::VEllipticalArcData(const VEllipticalArcData &arc) radius2(arc.radius2), formulaRadius1(arc.formulaRadius1), formulaRadius2(arc.formulaRadius2), - rotationAngle(arc.rotationAngle) + rotationAngle(arc.rotationAngle), + formulaRotationAngle(arc.formulaRotationAngle) {} //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vmisc/def.h b/src/libs/vmisc/def.h index 94ecaefe3..308655d71 100644 --- a/src/libs/vmisc/def.h +++ b/src/libs/vmisc/def.h @@ -135,6 +135,7 @@ enum class Tool : ToolVisHolderType FlippingByAxis, Move, Midpoint, + EllipticalArc, LAST_ONE_DO_NOT_USE //add new stuffs above this, this constant must be last and never used }; @@ -179,6 +180,7 @@ enum class Vis : ToolVisHolderType ToolFlippingByLine, ToolFlippingByAxis, ToolMove, + ToolEllipticalArc, ToolPiece, ToolPiecePath }; diff --git a/src/libs/vmisc/share/resources/icon.qrc b/src/libs/vmisc/share/resources/icon.qrc index ee4e61b21..012520e8b 100644 --- a/src/libs/vmisc/share/resources/icon.qrc +++ b/src/libs/vmisc/share/resources/icon.qrc @@ -64,5 +64,7 @@ icon/16x16/allow_detail@2x.png icon/16x16/forbid_detail.png icon/16x16/forbid_detail@2x.png + icon/16x16/toolsectionelarc.png + icon/16x16/toolsectionelarc@2x.png diff --git a/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc.png b/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc.png new file mode 100644 index 000000000..2178c0aab Binary files /dev/null and b/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc.png differ diff --git a/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc@2x.png b/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc@2x.png new file mode 100644 index 000000000..2f66ae8b3 Binary files /dev/null and b/src/libs/vmisc/share/resources/icon/16x16/toolsectionelarc@2x.png differ diff --git a/src/libs/vpatterndb/variables/vellipticalarcradius.cpp b/src/libs/vpatterndb/variables/vellipticalarcradius.cpp new file mode 100644 index 000000000..aa900362f --- /dev/null +++ b/src/libs/vpatterndb/variables/vellipticalarcradius.cpp @@ -0,0 +1,80 @@ +/************************************************************************ + ** + ** @file vellipticalarcradius.cpp + ** @author Valentina Zhuravska + ** @date 16 12, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ +#include "vellipticalarcradius.h" + +#include +#include + +#include "../ifc/ifcdef.h" +#include "../vgeometry/vellipticalarc.h" +#include "vcurvevariable.h" + +//--------------------------------------------------------------------------------------------------------------------- +VEllipticalArcRadius::VEllipticalArcRadius() + :VCurveVariable() +{ + SetType(VarType::ArcRadius); +} + +//--------------------------------------------------------------------------------------------------------------------- +VEllipticalArcRadius::VEllipticalArcRadius(const quint32 &id, const quint32 &parentId, const VEllipticalArc *elArc, + const int numberRadius, Unit patternUnit) : VCurveVariable(id, parentId) +{ + SCASSERT(elArc != nullptr); + + SetType(VarType::ArcRadius); + SetName(QString(radius_V+"%1"+"%2").arg(numberRadius).arg(elArc->name())); + if (numberRadius == 1) + { + SetValue(FromPixel(elArc->GetRadius1(), patternUnit)); + } + else + { + SetValue(FromPixel(elArc->GetRadius2(), patternUnit)); + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VEllipticalArcRadius::VEllipticalArcRadius(const VEllipticalArcRadius &var) + :VCurveVariable(var) +{} + +//--------------------------------------------------------------------------------------------------------------------- +VEllipticalArcRadius &VEllipticalArcRadius::operator=(const VEllipticalArcRadius &var) +{ + if ( &var == this ) + { + return *this; + } + VCurveVariable::operator=(var); + return *this; +} + +//--------------------------------------------------------------------------------------------------------------------- +VEllipticalArcRadius::~VEllipticalArcRadius() +{} diff --git a/src/libs/vpatterndb/variables/vellipticalarcradius.h b/src/libs/vpatterndb/variables/vellipticalarcradius.h new file mode 100644 index 000000000..2ce41edf4 --- /dev/null +++ b/src/libs/vpatterndb/variables/vellipticalarcradius.h @@ -0,0 +1,51 @@ +/************************************************************************ + ** + ** @file vellipticalarcradius.h + ** @author Valentina Zhuravska + ** @date 16 12, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ +#ifndef VELLIPTICALARCRADIUS_H +#define VELLIPTICALARCRADIUS_H + +#include +#include + +#include "../vmisc/def.h" +#include "../ifc/ifcdef.h" +#include "vcurvevariable.h" + +class VEllipticalArc; + +class VEllipticalArcRadius :public VCurveVariable +{ +public: + VEllipticalArcRadius(); + VEllipticalArcRadius(const quint32 &id, const quint32 &parentId, const VEllipticalArc *elArc, + const int numberRadius, Unit patternUnit); + VEllipticalArcRadius(const VEllipticalArcRadius &var); + VEllipticalArcRadius &operator=(const VEllipticalArcRadius &var); + virtual ~VEllipticalArcRadius() Q_DECL_OVERRIDE; +}; + +#endif // VELLIPTICALARCRADIUS_H diff --git a/src/libs/vpatterndb/vcontainer.cpp b/src/libs/vpatterndb/vcontainer.cpp index d93c043ee..cbb57ca26 100644 --- a/src/libs/vpatterndb/vcontainer.cpp +++ b/src/libs/vpatterndb/vcontainer.cpp @@ -40,10 +40,12 @@ #include "../vgeometry/vpointf.h" #include "../vgeometry/vspline.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vmisc/diagnostic.h" #include "../vmisc/logging.h" #include "../vmisc/vabstractapplication.h" #include "variables/varcradius.h" +#include "variables/vellipticalarcradius.h" #include "variables/vcurveangle.h" #include "variables/vcurvelength.h" #include "variables/vcurveclength.h" @@ -424,12 +426,27 @@ void VContainer::AddLine(const quint32 &firstPointId, const quint32 &secondPoint } //--------------------------------------------------------------------------------------------------------------------- -void VContainer::AddArc(const QSharedPointer &arc, const quint32 &id, const quint32 &parentId) +void VContainer::AddArc(const QSharedPointer &arc, const quint32 &id, const quint32 &parentId) { AddCurve(arc, id, parentId); - VArcRadius *radius = new VArcRadius(id, parentId, arc.data(), *GetPatternUnit()); - AddVariable(radius->GetName(), radius); + if (arc->getType() == GOType::Arc) + { + const QSharedPointer casted = arc.staticCast(); + + VArcRadius *radius = new VArcRadius(id, parentId, casted.data(), *GetPatternUnit()); + AddVariable(radius->GetName(), radius); + } + else if (arc->getType() == GOType::EllipticalArc) + { + const QSharedPointer casted = arc.staticCast(); + + VEllipticalArcRadius *radius1 = new VEllipticalArcRadius(id, parentId, casted.data(), 1, *GetPatternUnit()); + AddVariable(radius1->GetName(), radius1); + + VEllipticalArcRadius *radius2 = new VEllipticalArcRadius(id, parentId, casted.data(), 2, *GetPatternUnit()); + AddVariable(radius2->GetName(), radius2); + } } //--------------------------------------------------------------------------------------------------------------------- @@ -438,7 +455,7 @@ void VContainer::AddCurve(const QSharedPointer &curve, const qui const GOType curveType = curve->getType(); if (curveType != GOType::Spline && curveType != GOType::SplinePath && curveType != GOType::CubicBezier && curveType != GOType::CubicBezierPath && - curveType != GOType::Arc) + curveType != GOType::Arc && curveType != GOType::EllipticalArc) { throw VException(tr("Can't create a curve with type '%1'").arg(static_cast(curveType))); } diff --git a/src/libs/vpatterndb/vcontainer.h b/src/libs/vpatterndb/vcontainer.h index 592b7c530..3631e2543 100644 --- a/src/libs/vpatterndb/vcontainer.h +++ b/src/libs/vpatterndb/vcontainer.h @@ -61,6 +61,7 @@ class VAbstractCubicBezierPath; class VAbstractCurve; class VArc; +class VEllipticalArc; class VArcRadius; class VCurveAngle; class VCurveLength; @@ -158,7 +159,8 @@ public: quint32 AddPiece(const VPiece &detail); quint32 AddPiecePath(const VPiecePath &path); void AddLine(const quint32 &firstPointId, const quint32 &secondPointId); - void AddArc(const QSharedPointer &arc, const quint32 &arcId, const quint32 &parentId = NULL_ID); + void AddArc(const QSharedPointer &arc, const quint32 &arcId, + const quint32 &parentId = NULL_ID); void AddSpline(const QSharedPointer &curve, quint32 id, quint32 parentId = NULL_ID); void AddCurveWithSegments(const QSharedPointer &curve, const quint32 &id, quint32 parentId = NULL_ID); diff --git a/src/libs/vpatterndb/vpatterndb.pri b/src/libs/vpatterndb/vpatterndb.pri index b0d026efe..b35c843ba 100644 --- a/src/libs/vpatterndb/vpatterndb.pri +++ b/src/libs/vpatterndb/vpatterndb.pri @@ -22,6 +22,7 @@ SOURCES += \ $$PWD/vpatterninfogeometry.cpp \ $$PWD/vgrainlinegeometry.cpp \ $$PWD/variables/vcurveclength.cpp \ + $$PWD/variables/vellipticalarcradius.cpp \ $$PWD/vpiece.cpp \ $$PWD/vpiecenode.cpp \ $$PWD/vpiecepath.cpp @@ -61,6 +62,7 @@ HEADERS += \ $$PWD/vpatterninfogeometry.h \ $$PWD/vgrainlinegeometry.h \ $$PWD/variables/vcurveclength.h \ + $$PWD/variables/vellipticalarcradius.h \ $$PWD/vpiece.h \ $$PWD/vpiece_p.h \ $$PWD/vpiecenode.h \ diff --git a/src/libs/vtools/dialogs/dialogs.pri b/src/libs/vtools/dialogs/dialogs.pri index 9767ea030..9073adfcb 100644 --- a/src/libs/vtools/dialogs/dialogs.pri +++ b/src/libs/vtools/dialogs/dialogs.pri @@ -42,6 +42,7 @@ HEADERS += \ $$PWD/tools/dialogflippingbyline.h \ $$PWD/tools/dialogflippingbyaxis.h \ $$PWD/tools/dialogmove.h \ + $$PWD/tools/dialogellipticalarc.h \ $$PWD/tools/dialogseamallowance.h \ $$PWD/tools/dialogpiecepath.h @@ -85,6 +86,7 @@ SOURCES += \ $$PWD/tools/dialogflippingbyline.cpp \ $$PWD/tools/dialogflippingbyaxis.cpp \ $$PWD/tools/dialogmove.cpp \ + $$PWD/tools/dialogellipticalarc.cpp \ $$PWD/tools/dialogseamallowance.cpp \ $$PWD/tools/dialogpiecepath.cpp @@ -127,5 +129,6 @@ FORMS += \ $$PWD/tools/dialogflippingbyline.ui \ $$PWD/tools/dialogflippingbyaxis.ui \ $$PWD/tools/dialogmove.ui \ + $$PWD/tools/dialogellipticalarc.ui \ $$PWD/tools/dialogseamallowance.ui \ $$PWD/tools/dialogpiecepath.ui diff --git a/src/libs/vtools/dialogs/tooldialogs.h b/src/libs/vtools/dialogs/tooldialogs.h index 07259d6fc..42a2a50c7 100644 --- a/src/libs/vtools/dialogs/tooldialogs.h +++ b/src/libs/vtools/dialogs/tooldialogs.h @@ -66,6 +66,7 @@ #include "tools/dialogflippingbyline.h" #include "tools/dialogflippingbyaxis.h" #include "tools/dialogmove.h" +#include "tools/dialogellipticalarc.h" #include "tools/dialogpiecepath.h" #include "support/dialogeditwrongformula.h" diff --git a/src/libs/vtools/dialogs/tools/dialogellipticalarc.cpp b/src/libs/vtools/dialogs/tools/dialogellipticalarc.cpp new file mode 100644 index 000000000..841768ca2 --- /dev/null +++ b/src/libs/vtools/dialogs/tools/dialogellipticalarc.cpp @@ -0,0 +1,662 @@ +/************************************************************************ + ** + ** @file dialogellipticalarc.cpp + ** @author Valentina Zhuravska + ** @date 15 9, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ + +#include "dialogellipticalarc.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "../ifc/xml/vdomdocument.h" +#include "../vpatterndb/vtranslatevars.h" +#include "../../visualization/path/vistoolellipticalarc.h" +#include "../../visualization/visualization.h" +#include "../support/dialogeditwrongformula.h" +#include "../vmisc/vabstractapplication.h" +#include "../vmisc/vcommonsettings.h" +#include "ui_dialogellipticalarc.h" + +class QCloseEvent; +class QWidget; +class VContainer; + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief DialogEllipticalArc create dialog + * @param data container with data + * @param parent parent widget + */ +DialogEllipticalArc::DialogEllipticalArc(const VContainer *data, const quint32 &toolId, QWidget *parent) + : DialogTool(data, toolId, parent), + ui(new Ui::DialogEllipticalArc), + flagRadius1(false), + flagRadius2(false), + flagF1(false), + flagF2(false), + flagRotationAngle(false), + timerRadius1(nullptr), + timerRadius2(nullptr), + timerF1(nullptr), + timerF2(nullptr), + timerRotationAngle(nullptr), + radius1(), + radius2(), + f1(), + f2(), + rotationAngle(), + formulaBaseHeightRadius1(0), + formulaBaseHeightRadius2(0), + formulaBaseHeightF1(0), + formulaBaseHeightF2(0), + formulaBaseHeightRotationAngle(0), + angleF1(INT_MIN), + angleF2(INT_MIN), + angleRotation(INT_MIN) +{ + ui->setupUi(this); + + this->formulaBaseHeightRadius1 = ui->plainTextEditRadius1->height(); + this->formulaBaseHeightRadius2 = ui->plainTextEditRadius2->height(); + this->formulaBaseHeightF1 = ui->plainTextEditF1->height(); + this->formulaBaseHeightF2 = ui->plainTextEditF2->height(); + this->formulaBaseHeightRotationAngle = ui->plainTextEditRotationAngle->height(); + + ui->plainTextEditRadius1->installEventFilter(this); + ui->plainTextEditRadius2->installEventFilter(this); + ui->plainTextEditF1->installEventFilter(this); + ui->plainTextEditF2->installEventFilter(this); + ui->plainTextEditRotationAngle->installEventFilter(this); + + timerRadius1 = new QTimer(this); + connect(timerRadius1, &QTimer::timeout, this, &DialogEllipticalArc::EvalRadiuses); + + timerRadius2 = new QTimer(this); + connect(timerRadius2, &QTimer::timeout, this, &DialogEllipticalArc::EvalRadiuses); + + timerF1 = new QTimer(this); + connect(timerF1, &QTimer::timeout, this, &DialogEllipticalArc::EvalAngles); + + timerF2 = new QTimer(this); + connect(timerF2, &QTimer::timeout, this, &DialogEllipticalArc::EvalAngles); + + timerRotationAngle = new QTimer(this); + connect(timerRotationAngle, &QTimer::timeout, this, &DialogEllipticalArc::EvalAngles); + + InitOkCancelApply(ui); + + FillComboBoxPoints(ui->comboBoxBasePoint); + FillComboBoxLineColors(ui->comboBoxColor); + + CheckState(); + + connect(ui->toolButtonExprRadius1, &QPushButton::clicked, this, &DialogEllipticalArc::FXRadius1); + connect(ui->toolButtonExprRadius2, &QPushButton::clicked, this, &DialogEllipticalArc::FXRadius2); + connect(ui->toolButtonExprF1, &QPushButton::clicked, this, &DialogEllipticalArc::FXF1); + connect(ui->toolButtonExprF2, &QPushButton::clicked, this, &DialogEllipticalArc::FXF2); + connect(ui->toolButtonExprRotationAngle, &QPushButton::clicked, this, &DialogEllipticalArc::FXRotationAngle); + + connect(ui->plainTextEditRadius1, &QPlainTextEdit::textChanged, this, &DialogEllipticalArc::Radius1Changed); + connect(ui->plainTextEditRadius2, &QPlainTextEdit::textChanged, this, &DialogEllipticalArc::Radius2Changed); + connect(ui->plainTextEditF1, &QPlainTextEdit::textChanged, this, &DialogEllipticalArc::F1Changed); + connect(ui->plainTextEditF2, &QPlainTextEdit::textChanged, this, &DialogEllipticalArc::F2Changed); + connect(ui->plainTextEditRotationAngle, &QPlainTextEdit::textChanged, + this, &DialogEllipticalArc::RotationAngleChanged); + + connect(ui->pushButtonGrowLengthRadius1, &QPushButton::clicked, this, &DialogEllipticalArc::DeployRadius1TextEdit); + connect(ui->pushButtonGrowLengthRadius2, &QPushButton::clicked, this, &DialogEllipticalArc::DeployRadius2TextEdit); + connect(ui->pushButtonGrowLengthF1, &QPushButton::clicked, this, &DialogEllipticalArc::DeployF1TextEdit); + connect(ui->pushButtonGrowLengthF2, &QPushButton::clicked, this, &DialogEllipticalArc::DeployF2TextEdit); + connect(ui->pushButtonGrowLengthRotationAngle, &QPushButton::clicked, + this, &DialogEllipticalArc::DeployRotationAngleTextEdit); + + vis = new VisToolEllipticalArc(data); +} + +//--------------------------------------------------------------------------------------------------------------------- +DialogEllipticalArc::~DialogEllipticalArc() +{ + delete ui; +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetCenter return id of center point + * @return id id + */ +quint32 DialogEllipticalArc::GetCenter() const +{ + return getCurrentObjectId(ui->comboBoxBasePoint); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetCenter set id of center point + * @param value id + */ +void DialogEllipticalArc::SetCenter(const quint32 &value) +{ + ChangeCurrentData(ui->comboBoxBasePoint, value); + vis->setObject1Id(value); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetRadius1 return formula of radius1 + * @return formula + */ +QString DialogEllipticalArc::GetRadius1() const +{ + return qApp->TrVars()->TryFormulaFromUser(radius1, qApp->Settings()->GetOsSeparator()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetRadius1 set formula of radius1 + * @param value formula + */ +void DialogEllipticalArc::SetRadius1(const QString &value) +{ + radius1 = qApp->TrVars()->FormulaToUser(value, qApp->Settings()->GetOsSeparator()); + // increase height if needed. + if (radius1.length() > 80) + { + this->DeployRadius1TextEdit(); + } + ui->plainTextEditRadius1->setPlainText(radius1); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + path->setRadius1(radius1); + + MoveCursorToEnd(ui->plainTextEditRadius1); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetRadius2 return formula of radius2 + * @return formula + */ +QString DialogEllipticalArc::GetRadius2() const +{ + return qApp->TrVars()->TryFormulaFromUser(radius2, qApp->Settings()->GetOsSeparator()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetRadius2 set formula of radius2 + * @param value formula + */ +void DialogEllipticalArc::SetRadius2(const QString &value) +{ + radius2 = qApp->TrVars()->FormulaToUser(value, qApp->Settings()->GetOsSeparator()); + // increase height if needed. + if (radius2.length() > 80) + { + this->DeployRadius2TextEdit(); + } + ui->plainTextEditRadius2->setPlainText(radius2); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + path->setRadius2(radius2); + + MoveCursorToEnd(ui->plainTextEditRadius2); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetF1 return formula first angle of elliptical arc + * @return formula + */ +QString DialogEllipticalArc::GetF1() const +{ + return qApp->TrVars()->TryFormulaFromUser(f1, qApp->Settings()->GetOsSeparator()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetF1 set formula first angle of elliptical arc + * @param value formula + */ +void DialogEllipticalArc::SetF1(const QString &value) +{ + f1 = qApp->TrVars()->FormulaToUser(value, qApp->Settings()->GetOsSeparator()); + // increase height if needed. + if (f1.length() > 80) + { + this->DeployF1TextEdit(); + } + ui->plainTextEditF1->setPlainText(f1); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + path->setF1(f1); + + MoveCursorToEnd(ui->plainTextEditF1); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetF2 return formula second angle of elliptical arc + * @return formula + */ +QString DialogEllipticalArc::GetF2() const +{ + return qApp->TrVars()->TryFormulaFromUser(f2, qApp->Settings()->GetOsSeparator()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetF2 set formula second angle of elliptical arc + * @param value formula + */ +void DialogEllipticalArc::SetF2(const QString &value) +{ + f2 = qApp->TrVars()->FormulaToUser(value, qApp->Settings()->GetOsSeparator()); + // increase height if needed. + if (f2.length() > 80) + { + this->DeployF2TextEdit(); + } + ui->plainTextEditF2->setPlainText(f2); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + path->setF2(f2); + + MoveCursorToEnd(ui->plainTextEditF2); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetRotationAngle return formula rotation angle of elliptical arc + * @return formula + */ +QString DialogEllipticalArc::GetRotationAngle() const +{ + return qApp->TrVars()->TryFormulaFromUser(rotationAngle, qApp->Settings()->GetOsSeparator()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetRotationAngle set formula rotation angle of elliptical arc + * @param value formula + */ +void DialogEllipticalArc::SetRotationAngle(const QString &value) +{ + rotationAngle = qApp->TrVars()->FormulaToUser(value, qApp->Settings()->GetOsSeparator()); + // increase height if needed. + if (rotationAngle.length() > 80) + { + this->DeployRotationAngleTextEdit(); + } + ui->plainTextEditRotationAngle->setPlainText(rotationAngle); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + path->setRotationAngle(rotationAngle); + + MoveCursorToEnd(ui->plainTextEditRotationAngle); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief GetColor return color of elliptical arc + * @return formula + */ +QString DialogEllipticalArc::GetColor() const +{ + return GetComboBoxCurrentData(ui->comboBoxColor, ColorBlack); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SetColor set color of elliptical arc + * @param value formula + */ +void DialogEllipticalArc::SetColor(const QString &value) +{ + ChangeCurrentData(ui->comboBoxColor, value); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief EvalRadiuses calculate value of radiuses + */ +void DialogEllipticalArc::EvalRadiuses() +{ + labelEditFormula = ui->labelEditRadius1; + const QString postfix = VDomDocument::UnitsToStr(qApp->patternUnit(), true); + const qreal radius_1 = Eval(ui->plainTextEditRadius1->toPlainText(), flagRadius1, ui->labelResultRadius1, postfix); + + if (radius_1 < 0) + { + flagRadius1 = false; + ChangeColor(labelEditFormula, Qt::red); + ui->labelResultRadius1->setText(tr("Error")); + ui->labelResultRadius1->setToolTip(tr("Radius can't be negative")); + + DialogEllipticalArc::CheckState(); + } + + labelEditFormula = ui->labelEditRadius2; + const qreal radius_2 = Eval(ui->plainTextEditRadius2->toPlainText(), flagRadius2, ui->labelResultRadius2, postfix); + if (radius_2 < 0) + { + flagRadius2 = false; + ChangeColor(labelEditFormula, Qt::red); + ui->labelResultRadius2->setText(tr("Error")); + ui->labelResultRadius2->setToolTip(tr("Radius can't be negative")); + + DialogEllipticalArc::CheckState(); + } +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief EvalAngles calculate value of angles + */ +void DialogEllipticalArc::EvalAngles() +{ + labelEditFormula = ui->labelEditF1; + angleF1 = Eval(ui->plainTextEditF1->toPlainText(), flagF1, ui->labelResultF1, degreeSymbol, false); + + labelEditFormula = ui->labelEditF2; + angleF2 = Eval(ui->plainTextEditF2->toPlainText(), flagF2, ui->labelResultF2, degreeSymbol, false); + + labelEditFormula = ui->labelEditRotationAngle; + angleRotation = Eval(ui->plainTextEditRotationAngle->toPlainText(), flagRotationAngle, + ui->labelResultRotationAngle, degreeSymbol, false); + + CheckAngles(); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::CheckAngles() +{ + if (static_cast(angleF1) == INT_MIN || static_cast(angleF2) == INT_MIN) + { + return; + } + + if (VFuzzyComparePossibleNulls(angleF1, angleF2)) + { + flagF1 = false; + ChangeColor(ui->labelEditF1, Qt::red); + ui->labelResultF1->setText(tr("Error")); + ui->labelResultF1->setToolTip(tr("Angles equal")); + + flagF2 = false; + ChangeColor(ui->labelEditF2, Qt::red); + ui->labelResultF2->setText(tr("Error")); + ui->labelResultF2->setToolTip(tr("Angles equal")); + } + + DialogEllipticalArc::CheckState(); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::FXRadius1() +{ + DialogEditWrongFormula *dialog = new DialogEditWrongFormula(data, toolId, this); + dialog->setWindowTitle(tr("Edit radius1")); + dialog->SetFormula(GetRadius1()); + dialog->setPostfix(VDomDocument::UnitsToStr(qApp->patternUnit(), true)); + if (dialog->exec() == QDialog::Accepted) + { + SetRadius1(dialog->GetFormula()); + } + delete dialog; +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::FXRadius2() +{ + DialogEditWrongFormula *dialog = new DialogEditWrongFormula(data, toolId, this); + dialog->setWindowTitle(tr("Edit radius2")); + dialog->SetFormula(GetRadius2()); + dialog->setPostfix(VDomDocument::UnitsToStr(qApp->patternUnit(), true)); + if (dialog->exec() == QDialog::Accepted) + { + SetRadius2(dialog->GetFormula()); + } + delete dialog; +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::FXF1() +{ + DialogEditWrongFormula *dialog = new DialogEditWrongFormula(data, toolId, this); + dialog->setWindowTitle(tr("Edit first angle")); + dialog->SetFormula(GetF1()); + dialog->setPostfix(degreeSymbol); + if (dialog->exec() == QDialog::Accepted) + { + SetF1(dialog->GetFormula()); + } + delete dialog; +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::FXF2() +{ + DialogEditWrongFormula *dialog = new DialogEditWrongFormula(data, toolId, this); + dialog->setWindowTitle(tr("Edit second angle")); + dialog->SetFormula(GetF2()); + dialog->setPostfix(degreeSymbol); + if (dialog->exec() == QDialog::Accepted) + { + SetF2(dialog->GetFormula()); + } + delete dialog; +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::FXRotationAngle() +{ + DialogEditWrongFormula *dialog = new DialogEditWrongFormula(data, toolId, this); + dialog->setWindowTitle(tr("Edit rotation angle")); + dialog->SetFormula(GetRotationAngle()); + dialog->setPostfix(degreeSymbol); + if (dialog->exec() == QDialog::Accepted) + { + SetRotationAngle(dialog->GetFormula()); + } + delete dialog; +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief Radius1Changed after change formula of radius1 calculate value and show result + */ +void DialogEllipticalArc::Radius1Changed() +{ + labelEditFormula = ui->labelEditRadius1; + labelResultCalculation = ui->labelResultRadius1; + const QString postfix = VDomDocument::UnitsToStr(qApp->patternUnit(), true); + ValFormulaChanged(flagRadius1, ui->plainTextEditRadius1, timerRadius1, postfix); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief Radius2Changed after change formula of radius2 calculate value and show result + */ +void DialogEllipticalArc::Radius2Changed() +{ + labelEditFormula = ui->labelEditRadius2; + labelResultCalculation = ui->labelResultRadius2; + const QString postfix = VDomDocument::UnitsToStr(qApp->patternUnit(), true); + ValFormulaChanged(flagRadius2, ui->plainTextEditRadius2, timerRadius2, postfix); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief F1Changed after change formula of first angle calculate value and show result + */ +void DialogEllipticalArc::F1Changed() +{ + labelEditFormula = ui->labelEditF1; + labelResultCalculation = ui->labelResultF1; + ValFormulaChanged(flagF1, ui->plainTextEditF1, timerF1, degreeSymbol); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief F2Changed after change formula of second angle calculate value and show result + */ +void DialogEllipticalArc::F2Changed() +{ + labelEditFormula = ui->labelEditF2; + labelResultCalculation = ui->labelResultF2; + ValFormulaChanged(flagF2, ui->plainTextEditF2, timerF2, degreeSymbol); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief RotationAngleChanged after change formula of rotation angle calculate value and show result + */ +void DialogEllipticalArc::RotationAngleChanged() +{ + labelEditFormula = ui->labelEditRotationAngle; + labelResultCalculation = ui->labelResultF2; + ValFormulaChanged(flagRotationAngle, ui->plainTextEditRotationAngle, timerRotationAngle, degreeSymbol); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::DeployRadius1TextEdit() +{ + DeployFormula(ui->plainTextEditRadius1, ui->pushButtonGrowLengthRadius1, formulaBaseHeightRadius1); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::DeployRadius2TextEdit() +{ + DeployFormula(ui->plainTextEditRadius2, ui->pushButtonGrowLengthRadius2, formulaBaseHeightRadius2); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::DeployF1TextEdit() +{ + DeployFormula(ui->plainTextEditF1, ui->pushButtonGrowLengthF1, formulaBaseHeightF1); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::DeployF2TextEdit() +{ + DeployFormula(ui->plainTextEditF2, ui->pushButtonGrowLengthF2, formulaBaseHeightF2); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::DeployRotationAngleTextEdit() +{ + DeployFormula(ui->plainTextEditRotationAngle, ui->pushButtonGrowLengthRotationAngle,formulaBaseHeightRotationAngle); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief ChoosedObject gets id and type of selected object. Save right data and ignore wrong. + * @param id id of point or detail + * @param type type of object + */ +void DialogEllipticalArc::ChosenObject(quint32 id, const SceneObject &type) +{ + if (prepare == false)// After first choose we ignore all objects + { + if (type == SceneObject::Point) + { + if (SetObject(id, ui->comboBoxBasePoint, "")) + { + vis->VisualMode(id); + prepare = true; + this->setModal(true); + this->show(); + } + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief CheckState if all is right enable button ok + */ +void DialogEllipticalArc::CheckState() +{ + SCASSERT(bOk != nullptr); + bOk->setEnabled(flagRadius1 && flagRadius2 && flagF1 && flagF2 && flagRotationAngle); + SCASSERT(bApply != nullptr); + bApply->setEnabled(flagRadius1 && flagRadius2 && flagF1 && flagF2 && flagRotationAngle); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::ShowVisualization() +{ + AddVisualization(); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::SaveData() +{ + radius1 = ui->plainTextEditRadius1->toPlainText(); + radius1.replace("\n", " "); + radius2 = ui->plainTextEditRadius2->toPlainText(); + radius2.replace("\n", " "); + f1 = ui->plainTextEditF1->toPlainText(); + f1.replace("\n", " "); + f2 = ui->plainTextEditF2->toPlainText(); + f2.replace("\n", " "); + rotationAngle = ui->plainTextEditRotationAngle->toPlainText(); + rotationAngle.replace("\n", " "); + + VisToolEllipticalArc *path = qobject_cast(vis); + SCASSERT(path != nullptr); + + path->setObject1Id(GetCenter()); + path->setRadius1(radius1); + path->setRadius2(radius2); + path->setF1(f1); + path->setF2(f2); + path->setRotationAngle(rotationAngle); + path->RefreshGeometry(); +} + +//--------------------------------------------------------------------------------------------------------------------- +void DialogEllipticalArc::closeEvent(QCloseEvent *event) +{ + ui->plainTextEditRadius1->blockSignals(true); + ui->plainTextEditRadius2->blockSignals(true); + ui->plainTextEditF1->blockSignals(true); + ui->plainTextEditF2->blockSignals(true); + ui->plainTextEditRotationAngle->blockSignals(true); + DialogTool::closeEvent(event); +} diff --git a/src/libs/vtools/dialogs/tools/dialogellipticalarc.h b/src/libs/vtools/dialogs/tools/dialogellipticalarc.h new file mode 100644 index 000000000..ff03b3ba4 --- /dev/null +++ b/src/libs/vtools/dialogs/tools/dialogellipticalarc.h @@ -0,0 +1,178 @@ +/************************************************************************ + ** + ** @file dialogellipticalarc.h + ** @author Valentina Zhuravska + ** @date 15 9, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ + +#ifndef DIALOGELLIPTICALARC_H +#define DIALOGELLIPTICALARC_H + +#include +#include +#include +#include +#include + +#include "../vmisc/def.h" +#include "dialogtool.h" + +class QCloseEvent; +class QTimer; +class QWidget; +class VContainer; + +namespace Ui +{ + class DialogEllipticalArc; +} + +class DialogEllipticalArc : public DialogTool +{ + Q_OBJECT +public: + DialogEllipticalArc(const VContainer *data, const quint32 &toolId, QWidget *parent = nullptr); + virtual ~DialogEllipticalArc() Q_DECL_OVERRIDE; + + quint32 GetCenter() const; + void SetCenter(const quint32 &value); + + QString GetRadius1() const; + void SetRadius1(const QString &value); + + QString GetRadius2() const; + void SetRadius2(const QString &value); + + QString GetF1() const; + void SetF1(const QString &value); + + QString GetF2() const; + void SetF2(const QString &value); + + QString GetRotationAngle() const; + void SetRotationAngle(const QString &value); + + QString GetColor() const; + void SetColor(const QString &value); + +public slots: + virtual void ChosenObject(quint32 id, const SceneObject &type) Q_DECL_OVERRIDE; + /** + * @brief DeployFormulaTextEdit grow or shrink formula input + */ + void DeployRadius1TextEdit(); + void DeployRadius2TextEdit(); + void DeployF1TextEdit(); + void DeployF2TextEdit(); + void DeployRotationAngleTextEdit(); + + void Radius1Changed(); + void Radius2Changed(); + void F1Changed(); + void F2Changed(); + void RotationAngleChanged(); + + void FXRadius1(); + void FXRadius2(); + void FXF1(); + void FXF2(); + void FXRotationAngle(); + +protected: + virtual void CheckState() Q_DECL_OVERRIDE; + virtual void ShowVisualization() Q_DECL_OVERRIDE; + /** + * @brief SaveData Put dialog data in local variables + */ + virtual void SaveData() Q_DECL_OVERRIDE; + virtual void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE; + +private: + Q_DISABLE_COPY(DialogEllipticalArc) + + /** @brief ui keeps information about user interface */ + Ui::DialogEllipticalArc *ui; + + /** @brief flagRadius1 true if value of radius1 is correct */ + bool flagRadius1; + + /** @brief flagRadius2 true if value of radius2 is correct */ + bool flagRadius2; + + /** @brief flagF1 true if value of first angle is correct */ + bool flagF1; + + /** @brief flagF2 true if value of second angle is correct */ + bool flagF2; + + /** @brief flagRotationAngle true if value of rotation angle is correct */ + bool flagRotationAngle; + + /** @brief timerRadius1 timer of check formula of radius1 */ + QTimer *timerRadius1; + + /** @brief timerRadius2 timer of check formula of radius2 */ + QTimer *timerRadius2; + + /** @brief timerF1 timer of check formula of first angle */ + QTimer *timerF1; + + /** @brief timerF2 timer of check formula of second angle */ + QTimer *timerF2; + + /** @brief timerRotationAngle timer of check formula of rotation angle */ + QTimer *timerRotationAngle; + + /** @brief radius1 formula of radius1 */ + QString radius1; + + /** @brief radius2 formula of radius2 */ + QString radius2; + + /** @brief f1 formula of first angle */ + QString f1; + + /** @brief f2 formula of second angle */ + QString f2; + + /** @brief rotationAngle formula of rotation angle */ + QString rotationAngle; + + /** @brief formulaBaseHeight base height defined by dialogui */ + int formulaBaseHeightRadius1; + int formulaBaseHeightRadius2; + int formulaBaseHeightF1; + int formulaBaseHeightF2; + int formulaBaseHeightRotationAngle; + + qreal angleF1; + qreal angleF2; + qreal angleRotation; + + void EvalRadiuses(); + void EvalAngles(); + void CheckAngles(); +}; + +#endif // DIALOGELLIPTICALARC_H diff --git a/src/libs/vtools/dialogs/tools/dialogellipticalarc.ui b/src/libs/vtools/dialogs/tools/dialogellipticalarc.ui new file mode 100644 index 000000000..ea551e763 --- /dev/null +++ b/src/libs/vtools/dialogs/tools/dialogellipticalarc.ui @@ -0,0 +1,1018 @@ + + + DialogEllipticalArc + + + + 0 + 0 + 425 + 523 + + + + Dialog + + + + + 10 + 10 + 401 + 501 + + + + + + + + + + + + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 159 + 158 + 158 + + + + + + + + Radius1: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Formula wizard + + + ... + + + + :/icon/24x24/fx.png:/icon/24x24/fx.png + + + + 24 + 24 + + + + + + + + + + + :/icon/24x24/equal.png + + + + + + + + 0 + 0 + + + + + 87 + 0 + + + + Value + + + _ + + + + + + + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 16777215 + 28 + + + + Calulation + + + true + + + + + + + + 18 + 18 + + + + + 0 + 0 + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + + + + .. + + + + 16 + 16 + + + + true + + + + + + + + + + + + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 159 + 158 + 158 + + + + + + + + Radius2: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Formula wizard + + + ... + + + + :/icon/24x24/fx.png:/icon/24x24/fx.png + + + + 24 + 24 + + + + + + + + + + + :/icon/24x24/equal.png + + + + + + + + 0 + 0 + + + + + 87 + 0 + + + + Value + + + _ + + + + + + + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 16777215 + 28 + + + + Calulation + + + true + + + + + + + + 18 + 18 + + + + + 0 + 0 + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + + + + .. + + + + 16 + 16 + + + + true + + + + + + + + + + + + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 159 + 158 + 158 + + + + + + + + First angle: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Formula wizard + + + ... + + + + :/icon/24x24/fx.png:/icon/24x24/fx.png + + + + 24 + 24 + + + + + + + + + + + :/icon/24x24/equal.png + + + + + + + + 0 + 0 + + + + + 87 + 0 + + + + Value + + + _ + + + + + + + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 16777215 + 28 + + + + Calculation + + + true + + + + + + + + 18 + 18 + + + + + 0 + 0 + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + + + + .. + + + + 16 + 16 + + + + true + + + + + + + + + + + + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 159 + 158 + 158 + + + + + + + + Second angle: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Formula wizard + + + ... + + + + :/icon/24x24/fx.png:/icon/24x24/fx.png + + + + 24 + 24 + + + + + + + + + + + :/icon/24x24/equal.png + + + + + + + + 0 + 0 + + + + + 87 + 0 + + + + Value + + + _ + + + + + + + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 16777215 + 28 + + + + Calculation + + + true + + + + + + + + 18 + 18 + + + + + 0 + 0 + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + + + + .. + + + + 16 + 16 + + + + true + + + + + + + + + + + + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 255 + 0 + 0 + + + + + + + + + 159 + 158 + 158 + + + + + + + + Rotation angle: + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Formula wizard + + + ... + + + + :/icon/24x24/fx.png:/icon/24x24/fx.png + + + + 24 + 24 + + + + + + + + + + + :/icon/24x24/equal.png + + + + + + + + 0 + 0 + + + + + 87 + 0 + + + + Value + + + _ + + + + + + + + + 0 + + + 0 + + + + + + 0 + 0 + + + + + 16777215 + 28 + + + + Calculation + + + true + + + + + + + + 18 + 18 + + + + + 0 + 0 + + + + <html><head/><body><p>Show full calculation in message box</p></body></html> + + + + + + + .. + + + + 16 + 16 + + + + true + + + + + + + + + QFormLayout::ExpandingFieldsGrow + + + + + + 0 + 0 + + + + Center point: + + + + + + + Select center point of the arc + + + + + + + + + + + + + + Color: + + + + + + + + + + + Qt::Horizontal + + + QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + + + diff --git a/src/libs/vtools/dialogs/tools/dialogtool.cpp b/src/libs/vtools/dialogs/tools/dialogtool.cpp index 611218f6b..1e982e114 100644 --- a/src/libs/vtools/dialogs/tools/dialogtool.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtool.cpp @@ -224,9 +224,12 @@ void DialogTool::FillComboBoxCurves(QComboBox *box) const if (i.key() != toolId) { QSharedPointer obj = i.value(); - if ((obj->getType() == GOType::Arc || obj->getType() == GOType::Spline || - obj->getType() == GOType::SplinePath || obj->getType() == GOType::CubicBezier || - obj->getType() == GOType::CubicBezierPath) && obj->getMode() == Draw::Calculation) + if ((obj->getType() == GOType::Arc + || obj->getType() == GOType::EllipticalArc + || obj->getType() == GOType::Spline + || obj->getType() == GOType::SplinePath + || obj->getType() == GOType::CubicBezier + || obj->getType() == GOType::CubicBezierPath) && obj->getMode() == Draw::Calculation) { PrepareList(list, i.key()); } diff --git a/src/libs/vtools/tools/drawTools/drawtools.h b/src/libs/vtools/tools/drawTools/drawtools.h index 01c9cce94..377f375bf 100644 --- a/src/libs/vtools/tools/drawTools/drawtools.h +++ b/src/libs/vtools/tools/drawTools/drawtools.h @@ -38,6 +38,7 @@ #include "toolpoint/toolsinglepoint/toollinepoint/vtoollineintersectaxis.h" #include "toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.h" #include "toolcurve/vtoolarc.h" +#include "toolcurve/vtoolellipticalarc.h" #include "toolcurve/vtoolarcwithlength.h" #include "toolcurve/vtoolspline.h" #include "toolcurve/vtoolcubicbezier.h" diff --git a/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.cpp b/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.cpp index 8cbd99b95..a5eb68c7d 100644 --- a/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.cpp +++ b/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.cpp @@ -29,6 +29,7 @@ #include "vabstractflipping.h" #include "../vgeometry/vabstractcurve.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vgeometry/vcubicbezier.h" #include "../vgeometry/vcubicbezierpath.h" #include "../vgeometry/vgobject.h" @@ -77,10 +78,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.append(CreatePoint(id, idObject, fPoint, sPoint, suffix, data)); break; case GOType::Arc: - dest.append(CreateArc(id, idObject, fPoint, sPoint, suffix, data)); + dest.append(CreateArc(id, idObject, fPoint, sPoint, suffix, data)); break; case GOType::EllipticalArc: - //dest.append(CreateItem(id, idObject, fPoint, sPoint, suffix)); + dest.append(CreateArc(id, idObject, fPoint, sPoint, suffix, data)); break; case GOType::Spline: dest.append(CreateCurve(id, idObject, fPoint, sPoint, suffix, data)); @@ -119,10 +120,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.at(i).my); break; case GOType::Arc: - UpdateArc(id, idObject, fPoint, sPoint, suffix, data, dest.at(i).id); + UpdateArc(id, idObject, fPoint, sPoint, suffix, data, dest.at(i).id); break; case GOType::EllipticalArc: - //dest.append(UpdateItem(id, idObject, fPoint, sPoint, suffix, data)); + UpdateArc(id, idObject, fPoint, sPoint, suffix, data, dest.at(i).id); break; case GOType::Spline: UpdateCurve(id, idObject, fPoint, sPoint, suffix, data, dest.at(i).id); @@ -165,11 +166,12 @@ DestinationItem VAbstractFlipping::CreatePoint(quint32 idTool, quint32 idItem, c } //--------------------------------------------------------------------------------------------------------------------- +template DestinationItem VAbstractFlipping::CreateArc(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data) { - const DestinationItem item = CreateItem(idTool, idItem, firstPoint, secondPoint, suffix, data); - data->AddArc(data->GeometricObject(item.id), item.id); + const DestinationItem item = CreateItem(idTool, idItem, firstPoint, secondPoint, suffix, data); + data->AddArc(data->GeometricObject(item.id), item.id); return item; } @@ -187,9 +189,10 @@ void VAbstractFlipping::UpdatePoint(quint32 idTool, quint32 idItem, const QPoint } //--------------------------------------------------------------------------------------------------------------------- +template void VAbstractFlipping::UpdateArc(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data, quint32 id) { - UpdateItem(idTool, idItem, firstPoint, secondPoint, suffix, data, id); - data->AddArc(data->GeometricObject(id), id); + UpdateItem(idTool, idItem, firstPoint, secondPoint, suffix, data, id); + data->AddArc(data->GeometricObject(id), id); } diff --git a/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.h b/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.h index 72bd275d9..b35e6cd24 100644 --- a/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.h +++ b/src/libs/vtools/tools/drawTools/operation/flipping/vabstractflipping.h @@ -54,6 +54,7 @@ protected: template static DestinationItem CreateItem(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data); + template static DestinationItem CreateArc(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data); template @@ -68,6 +69,7 @@ protected: template static void UpdateItem(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data, quint32 id); + template static void UpdateArc(quint32 idTool, quint32 idItem, const QPointF &firstPoint, const QPointF &secondPoint, const QString &suffix, VContainer *data, quint32 id); template diff --git a/src/libs/vtools/tools/drawTools/operation/vabstractoperation.cpp b/src/libs/vtools/tools/drawTools/operation/vabstractoperation.cpp index 6396bfe0b..ef1ffedd5 100644 --- a/src/libs/vtools/tools/drawTools/operation/vabstractoperation.cpp +++ b/src/libs/vtools/tools/drawTools/operation/vabstractoperation.cpp @@ -329,6 +329,18 @@ void VAbstractOperation::AllowArcSelecting(bool enabled) AllowCurveSelecting(enabled, GOType::Arc); } +//--------------------------------------------------------------------------------------------------------------------- +void VAbstractOperation::AllowElArcHover(bool enabled) +{ + AllowCurveHover(enabled, GOType::EllipticalArc); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VAbstractOperation::AllowElArcSelecting(bool enabled) +{ + AllowCurveSelecting(enabled, GOType::EllipticalArc); +} + //--------------------------------------------------------------------------------------------------------------------- void VAbstractOperation::Disable(bool disable, const QString &namePP) { @@ -575,7 +587,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") case GOType::Arc: case GOType::EllipticalArc: { - VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), GOType::Arc); + VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), obj->getType()); connect(curve, &VSimpleCurve::Choosed, [this](quint32 id) { emit ChoosedTool(id, SceneObject::Arc); @@ -585,7 +597,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") case GOType::Spline: case GOType::CubicBezier: { - VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), GOType::Spline); + VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), obj->getType()); connect(curve, &VSimpleCurve::Choosed, [this](quint32 id) { emit ChoosedTool(id, SceneObject::Spline); @@ -595,7 +607,7 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") case GOType::SplinePath: case GOType::CubicBezierPath: { - VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), GOType::SplinePath); + VSimpleCurve *curve = InitCurve(object.id, &(VAbstractTool::data), obj->getType()); connect(curve, &VSimpleCurve::Choosed, [this](quint32 id) { emit ChoosedTool(id, SceneObject::SplinePath); diff --git a/src/libs/vtools/tools/drawTools/operation/vabstractoperation.h b/src/libs/vtools/tools/drawTools/operation/vabstractoperation.h index 7af49a93a..2d525f5cb 100644 --- a/src/libs/vtools/tools/drawTools/operation/vabstractoperation.h +++ b/src/libs/vtools/tools/drawTools/operation/vabstractoperation.h @@ -108,6 +108,9 @@ public slots: void AllowArcHover(bool enabled); void AllowArcSelecting(bool enabled); + void AllowElArcHover(bool enabled); + void AllowElArcSelecting(bool enabled); + virtual void Disable(bool disable, const QString &namePP) Q_DECL_OVERRIDE; void ObjectSelected(bool selected, quint32 objId); void DeleteFromLabel(); @@ -197,6 +200,9 @@ void VAbstractOperation::InitOperationToolConnections(VMainGraphicsScene *scene, QObject::connect(scene, &VMainGraphicsScene::EnableArcItemHover, tool, &T::AllowArcHover); QObject::connect(scene, &VMainGraphicsScene::EnableArcItemSelection, tool, &T::AllowArcSelecting); + + QObject::connect(scene, &VMainGraphicsScene::EnableElArcItemHover, tool, &T::AllowElArcHover); + QObject::connect(scene, &VMainGraphicsScene::EnableElArcItemSelection, tool, &T::AllowElArcSelecting); } #endif // VABSTRACTOPERATION_H diff --git a/src/libs/vtools/tools/drawTools/operation/vtoolmove.cpp b/src/libs/vtools/tools/drawTools/operation/vtoolmove.cpp index a95f9472c..16cf893f3 100644 --- a/src/libs/vtools/tools/drawTools/operation/vtoolmove.cpp +++ b/src/libs/vtools/tools/drawTools/operation/vtoolmove.cpp @@ -48,6 +48,7 @@ #include "../../../visualization/visualization.h" #include "../vgeometry/vabstractcurve.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vgeometry/vcubicbezier.h" #include "../vgeometry/vcubicbezierpath.h" #include "../vgeometry/vgobject.h" @@ -152,10 +153,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.append(CreatePoint(id, idObject, calcAngle, calcLength, suffix, data)); break; case GOType::Arc: - dest.append(CreateArc(id, idObject, calcAngle, calcLength, suffix, data)); + dest.append(CreateArc(id, idObject, calcAngle, calcLength, suffix, data)); break; case GOType::EllipticalArc: - //dest.append(CreateItem(id, idObject, angle, suffix)); + dest.append(CreateArc(id, idObject, calcAngle, calcLength, suffix, data)); break; case GOType::Spline: dest.append(CreateCurve(id, idObject, calcAngle, calcLength, suffix, data)); @@ -196,10 +197,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.at(i).my); break; case GOType::Arc: - UpdateArc(id, idObject, calcAngle, calcLength, suffix, data, dest.at(i).id); + UpdateArc(id, idObject, calcAngle, calcLength, suffix, data, dest.at(i).id); break; case GOType::EllipticalArc: - //dest.append(UpdateItem(id, idObject, oPoint, angle, suffix, data)); + UpdateArc(id, idObject, calcAngle, calcLength, suffix, data, dest.at(i).id); break; case GOType::Spline: UpdateCurve(id, idObject, calcAngle, calcLength, suffix, data, dest.at(i).id); @@ -385,11 +386,12 @@ DestinationItem VToolMove::CreatePoint(quint32 idTool, quint32 idItem, qreal ang } //--------------------------------------------------------------------------------------------------------------------- +template DestinationItem VToolMove::CreateArc(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data) { - const DestinationItem item = CreateItem(idTool, idItem, angle, length, suffix, data); - data->AddArc(data->GeometricObject(item.id), item.id); + const DestinationItem item = CreateItem(idTool, idItem, angle, length, suffix, data); + data->AddArc(data->GeometricObject(item.id), item.id); return item; } @@ -406,11 +408,12 @@ void VToolMove::UpdatePoint(quint32 idTool, quint32 idItem, qreal angle, qreal l } //--------------------------------------------------------------------------------------------------------------------- +template void VToolMove::UpdateArc(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data, quint32 id) { - UpdateItem(idTool, idItem, angle, length, suffix, data, id); - data->AddArc(data->GeometricObject(id), id); + UpdateItem(idTool, idItem, angle, length, suffix, data, id); + data->AddArc(data->GeometricObject(id), id); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/tools/drawTools/operation/vtoolmove.h b/src/libs/vtools/tools/drawTools/operation/vtoolmove.h index 54397e970..faa36bdcc 100644 --- a/src/libs/vtools/tools/drawTools/operation/vtoolmove.h +++ b/src/libs/vtools/tools/drawTools/operation/vtoolmove.h @@ -101,6 +101,7 @@ private: template static DestinationItem CreateItem(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data); + template static DestinationItem CreateArc(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data); template @@ -115,6 +116,7 @@ private: template static void UpdateItem(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data, quint32 id); + template static void UpdateArc(quint32 idTool, quint32 idItem, qreal angle, qreal length, const QString &suffix, VContainer *data, quint32 id); template diff --git a/src/libs/vtools/tools/drawTools/operation/vtoolrotation.cpp b/src/libs/vtools/tools/drawTools/operation/vtoolrotation.cpp index 4dd3e640c..010d961d1 100644 --- a/src/libs/vtools/tools/drawTools/operation/vtoolrotation.cpp +++ b/src/libs/vtools/tools/drawTools/operation/vtoolrotation.cpp @@ -48,6 +48,7 @@ #include "../../../visualization/visualization.h" #include "../vgeometry/vabstractcurve.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vgeometry/vcubicbezier.h" #include "../vgeometry/vcubicbezierpath.h" #include "../vgeometry/vgobject.h" @@ -165,10 +166,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.append(CreatePoint(id, idObject, oPoint, calcAngle, suffix, data)); break; case GOType::Arc: - dest.append(CreateArc(id, idObject, oPoint, calcAngle, suffix, data)); + dest.append(CreateArc(id, idObject, oPoint, calcAngle, suffix, data)); break; case GOType::EllipticalArc: - //dest.append(CreateItem(id, idObject, oPoint, angle, suffix)); + dest.append(CreateArc(id, idObject, oPoint, calcAngle, suffix, data)); break; case GOType::Spline: dest.append(CreateCurve(id, idObject, oPoint, calcAngle, suffix, data)); @@ -208,10 +209,10 @@ QT_WARNING_DISABLE_GCC("-Wswitch-default") dest.at(i).my); break; case GOType::Arc: - UpdateArc(id, idObject, oPoint, calcAngle, suffix, data, dest.at(i).id); + UpdateArc(id, idObject, oPoint, calcAngle, suffix, data, dest.at(i).id); break; case GOType::EllipticalArc: - //dest.append(UpdateItem(id, idObject, oPoint, angle, suffix, data)); + UpdateArc(id, idObject, oPoint, calcAngle, suffix, data, dest.at(i).id); break; case GOType::Spline: UpdateCurve(id, idObject, oPoint, calcAngle, suffix, data, dest.at(i).id); @@ -376,11 +377,12 @@ DestinationItem VToolRotation::CreateItem(quint32 idTool, quint32 idItem, const } //--------------------------------------------------------------------------------------------------------------------- +template DestinationItem VToolRotation::CreateArc(quint32 idTool, quint32 idItem, const QPointF &origin, qreal angle, const QString &suffix, VContainer *data) { - const DestinationItem item = CreateItem(idTool, idItem, origin, angle, suffix, data); - data->AddArc(data->GeometricObject(item.id), item.id); + const DestinationItem item = CreateItem(idTool, idItem, origin, angle, suffix, data); + data->AddArc(data->GeometricObject(item.id), item.id); return item; } @@ -428,11 +430,12 @@ void VToolRotation::UpdateItem(quint32 idTool, quint32 idItem, const QPointF &or } //--------------------------------------------------------------------------------------------------------------------- +template void VToolRotation::UpdateArc(quint32 idTool, quint32 idItem, const QPointF &origin, qreal angle, const QString &suffix, VContainer *data, quint32 id) { - UpdateItem(idTool, idItem, origin, angle, suffix, data, id); - data->AddArc(data->GeometricObject(id), id); + UpdateItem(idTool, idItem, origin, angle, suffix, data, id); + data->AddArc(data->GeometricObject(id), id); } //--------------------------------------------------------------------------------------------------------------------- diff --git a/src/libs/vtools/tools/drawTools/operation/vtoolrotation.h b/src/libs/vtools/tools/drawTools/operation/vtoolrotation.h index 0920158db..f46cbee00 100644 --- a/src/libs/vtools/tools/drawTools/operation/vtoolrotation.h +++ b/src/libs/vtools/tools/drawTools/operation/vtoolrotation.h @@ -98,6 +98,7 @@ private: template static DestinationItem CreateItem(quint32 idTool, quint32 idItem, const QPointF &origin, qreal formulaAngle, const QString &suffix, VContainer *data); + template static DestinationItem CreateArc(quint32 idTool, quint32 idItem, const QPointF &origin, qreal formulaAngle, const QString &suffix, VContainer *data); template @@ -112,6 +113,7 @@ private: template static void UpdateItem(quint32 idTool, quint32 idItem, const QPointF &origin, qreal formulaAngle, const QString &suffix, VContainer *data, quint32 id); + template static void UpdateArc(quint32 idTool, quint32 idItem, const QPointF &origin, qreal formulaAngle, const QString &suffix, VContainer *data, quint32 id); template diff --git a/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h b/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h index 342d766fb..b72b55fa8 100644 --- a/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h +++ b/src/libs/vtools/tools/drawTools/toolcurve/vabstractspline.h @@ -133,6 +133,9 @@ protected: template static void InitArcToolConnections(VMainGraphicsScene *scene, T *tool); + template + static void InitElArcToolConnections(VMainGraphicsScene *scene, T *tool); + private: Q_DISABLE_COPY(VAbstractSpline) }; @@ -212,4 +215,16 @@ void VAbstractSpline::InitArcToolConnections(VMainGraphicsScene *scene, T *tool) QObject::connect(scene, &VMainGraphicsScene::EnableArcItemSelection, tool, &T::AllowSelecting); } +//--------------------------------------------------------------------------------------------------------------------- +template +void VAbstractSpline::InitElArcToolConnections(VMainGraphicsScene *scene, T *tool) +{ + SCASSERT(scene != nullptr); + SCASSERT(tool != nullptr); + + InitDrawToolConnections(scene, tool); + QObject::connect(scene, &VMainGraphicsScene::EnableElArcItemHover, tool, &T::AllowHover); + QObject::connect(scene, &VMainGraphicsScene::EnableElArcItemSelection, tool, &T::AllowSelecting); +} + #endif // VABSTRACTSPLINE_H diff --git a/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.cpp b/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.cpp new file mode 100644 index 000000000..9a03cac98 --- /dev/null +++ b/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.cpp @@ -0,0 +1,470 @@ +/************************************************************************ + ** + ** @file vtoolellipticalarc.cpp + ** @author Valentina Zhuravska + ** @date 20 10, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ + +#include "vtoolellipticalarc.h" + +#include +#include +#include +#include +#include +#include +#include + +#include "../../../dialogs/tools/dialogtool.h" +#include "../../../dialogs/tools/dialogellipticalarc.h" +#include "../../../visualization/path/vistoolellipticalarc.h" +#include "../../../visualization/visualization.h" +#include "../ifc/exception/vexception.h" +#include "../ifc/xml/vdomdocument.h" +#include "../ifc/ifcdef.h" +#include "../vgeometry/vellipticalarc.h" +#include "../vgeometry/vgobject.h" +#include "../vgeometry/vpointf.h" +#include "../vmisc/vabstractapplication.h" +#include "../vmisc/vcommonsettings.h" +#include "../vpatterndb/vcontainer.h" +#include "../vpatterndb/vformula.h" +#include "../vpatterndb/vtranslatevars.h" +#include "../vwidgets/vmaingraphicsscene.h" +#include "../../vabstracttool.h" +#include "../vdrawtool.h" +#include "vabstractspline.h" + +class QDomElement; +class QGraphicsSceneContextMenuEvent; + +const QString VToolEllipticalArc::ToolType = QStringLiteral("simple"); + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief VToolEllipticalArc constuctor. + * @param doc dom document container + * @param data container with variables + * @param id object id in container + * @param typeCreation way we create this tool. + * @param parent parent object + */ +VToolEllipticalArc::VToolEllipticalArc(VAbstractPattern *doc, VContainer *data, quint32 id, const Source &typeCreation, + QGraphicsItem *parent) + :VAbstractSpline(doc, data, id, parent) +{ + sceneType = SceneObject::Arc; + + this->setPath(ToolPath()); + this->setPen(QPen(Qt::black, qApp->toPixel(WidthHairLine(*VAbstractTool::data.GetPatternUnit()))/factor)); + this->setFlag(QGraphicsItem::ItemIsFocusable, true);// For keyboard input focus + + ToolCreation(typeCreation); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief setDialog set dialog when user want change tool option. + */ +void VToolEllipticalArc::setDialog() +{ + SCASSERT(dialog != nullptr); + DialogEllipticalArc *dialogTool = qobject_cast(dialog); + SCASSERT(dialogTool != nullptr); + const QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + dialogTool->SetCenter(elArc->GetCenter().id()); + dialogTool->SetF1(elArc->GetFormulaF1()); + dialogTool->SetF2(elArc->GetFormulaF2()); + dialogTool->SetRadius1(elArc->GetFormulaRadius1()); + dialogTool->SetRadius2(elArc->GetFormulaRadius2()); + dialogTool->SetRotationAngle(elArc->GetFormulaRotationAngle()); + dialogTool->SetColor(elArc->GetColor()); +} + + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief Create help create tool + * @param dialog dialog options. + * @param scene pointer to scene. + * @param doc dom document container + * @param data container with variables + */ +VToolEllipticalArc* VToolEllipticalArc::Create(DialogTool *dialog, VMainGraphicsScene *scene, VAbstractPattern *doc, + VContainer *data) +{ + SCASSERT(dialog != nullptr); + DialogEllipticalArc *dialogTool = qobject_cast(dialog); + SCASSERT(dialogTool != nullptr); + + const quint32 center = dialogTool->GetCenter(); + QString radius1 = dialogTool->GetRadius1(); + QString radius2 = dialogTool->GetRadius2(); + QString f1 = dialogTool->GetF1(); + QString f2 = dialogTool->GetF2(); + QString rotationAngle = dialogTool->GetRotationAngle(); + const QString color = dialogTool->GetColor(); + VToolEllipticalArc* point = Create(0, center, radius1, radius2, f1, f2, rotationAngle, color, scene, doc, data, + Document::FullParse, Source::FromGui); + if (point != nullptr) + { + point->dialog=dialogTool; + } + return point; +} + + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief Create help create tool form GUI. + * @param _id tool id, 0 if tool doesn't exist yet. + * @param center id elliptical arc center point. + * @param radius1 elliptical arc radius1. + * @param radius2 elliptical arc radius2. + * @param f1 start angle of elliptical arc. + * @param f2 end angle of elliptical arc. + * @param rotationAngle rotation angle of elliptical arc. + * @param scene pointer to scene. + * @param doc dom document container. + * @param data container with variables. + * @param parse parser file mode. + * @param typeCreation way we create this tool. + */ +VToolEllipticalArc* VToolEllipticalArc::Create(const quint32 _id, const quint32 ¢er, QString &radius1, + QString &radius2, QString &f1, QString &f2, QString &rotationAngle, + const QString &color, VMainGraphicsScene *scene, VAbstractPattern *doc, + VContainer *data, const Document &parse, const Source &typeCreation) +{ + qreal calcRadius1 = 0, calcRadius2 = 0, calcF1 = 0, calcF2 = 0, calcRotationAngle = 0; + + calcRadius1 = qApp->toPixel(CheckFormula(_id, radius1, data)); + calcRadius2 = qApp->toPixel(CheckFormula(_id, radius2, data)); + + calcF1 = CheckFormula(_id, f1, data); + calcF2 = CheckFormula(_id, f2, data); + calcRotationAngle = CheckFormula(_id, rotationAngle, data); + + const VPointF c = *data->GeometricObject(center); + VEllipticalArc *elArc = new VEllipticalArc(c, calcRadius1, calcRadius2, radius1, radius2, calcF1, f1, calcF2, f2, + calcRotationAngle, rotationAngle); + elArc->SetColor(color); + quint32 id = _id; + if (typeCreation == Source::FromGui) + { + id = data->AddGObject(elArc); + data->AddArc(data->GeometricObject(id), id); + } + else + { + data->UpdateGObject(id, elArc); + data->AddArc(data->GeometricObject(id), id); + if (parse != Document::FullParse) + { + doc->UpdateToolData(id, data); + } + } + VDrawTool::AddRecord(id, Tool::EllipticalArc, doc); + if (parse == Document::FullParse) + { + VToolEllipticalArc *toolEllipticalArc = new VToolEllipticalArc(doc, data, id, typeCreation); + scene->addItem(toolEllipticalArc); + InitElArcToolConnections(scene, toolEllipticalArc); + doc->AddTool(id, toolEllipticalArc); + doc->IncrementReferens(c.getIdTool()); + return toolEllipticalArc; + } + return nullptr; +} + +//--------------------------------------------------------------------------------------------------------------------- +QString VToolEllipticalArc::getTagName() const +{ + return VAbstractPattern::TagElArc; +} + + +//--------------------------------------------------------------------------------------------------------------------- +quint32 VToolEllipticalArc::getCenter() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + return elArc->GetCenter().id(); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::setCenter(const quint32 &value) +{ + if (value != NULL_ID) + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + + QSharedPointer point = VAbstractTool::data.GeometricObject(value); + elArc->SetCenter(*point.data()); + SaveOption(obj); + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VFormula VToolEllipticalArc::GetFormulaRadius1() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + VFormula radius1(elArc->GetFormulaRadius1(), getData()); + radius1.setCheckZero(true); + radius1.setToolId(id); + radius1.setPostfix(VDomDocument::UnitsToStr(qApp->patternUnit())); + return radius1; +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetFormulaRadius1(const VFormula &value) +{ + if (value.error() == false) + { + if (value.getDoubleValue() > 0)// Formula don't check this, but radius1 can't be 0 or negative + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + elArc->SetFormulaRadius1(value.GetFormula(FormulaType::FromUser), value.getDoubleValue()); + SaveOption(obj); + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VFormula VToolEllipticalArc::GetFormulaRadius2() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + VFormula radius2(elArc->GetFormulaRadius2(), getData()); + radius2.setCheckZero(true); + radius2.setToolId(id); + radius2.setPostfix(VDomDocument::UnitsToStr(qApp->patternUnit())); + return radius2; +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetFormulaRadius2(const VFormula &value) +{ + if (value.error() == false) + { + if (value.getDoubleValue() > 0)// Formula don't check this, but radius2 can't be 0 or negative + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + elArc->SetFormulaRadius2(value.GetFormula(FormulaType::FromUser), value.getDoubleValue()); + SaveOption(obj); + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VFormula VToolEllipticalArc::GetFormulaF1() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + VFormula f1(elArc->GetFormulaF1(), getData()); + f1.setCheckZero(false); + f1.setToolId(id); + f1.setPostfix(degreeSymbol); + return f1; +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetFormulaF1(const VFormula &value) +{ + if (value.error() == false) + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + + if (not VFuzzyComparePossibleNulls(value.getDoubleValue(), elArc->GetEndAngle()))// Angles can't be equal + { + elArc->SetFormulaF1(value.GetFormula(FormulaType::FromUser), value.getDoubleValue()); + SaveOption(obj); + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VFormula VToolEllipticalArc::GetFormulaF2() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + VFormula f2(elArc->GetFormulaF2(), getData()); + f2.setCheckZero(false); + f2.setToolId(id); + f2.setPostfix(degreeSymbol); + return f2; +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetFormulaF2(const VFormula &value) +{ + if (value.error() == false) + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + if (not VFuzzyComparePossibleNulls(value.getDoubleValue(), elArc->GetStartAngle()))// Angles can't be equal + { + elArc->SetFormulaF2(value.GetFormula(FormulaType::FromUser), value.getDoubleValue()); + SaveOption(obj); + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +VFormula VToolEllipticalArc::GetFormulaRotationAngle() const +{ + QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + SCASSERT(elArc.isNull() == false); + + VFormula rotationAngle(elArc->GetFormulaRotationAngle(), getData()); + rotationAngle.setCheckZero(false); + rotationAngle.setToolId(id); + rotationAngle.setPostfix(degreeSymbol); + return rotationAngle; +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetFormulaRotationAngle(const VFormula &value) +{ + if (value.error() == false) + { + QSharedPointer obj = VAbstractTool::data.GetGObject(id); + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + elArc->SetFormulaRotationAngle(value.GetFormula(FormulaType::FromUser), value.getDoubleValue()); + SaveOption(obj); + } +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::ShowVisualization(bool show) +{ + ShowToolVisualization(show); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief contextMenuEvent handle context menu events. + * @param event context menu event. + */ +void VToolEllipticalArc::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) +{ + try + { + ContextMenu(this, event); + } + catch(const VExceptionToolWasDeleted &e) + { + Q_UNUSED(e); + return;//Leave this method immediately!!! + } +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief RemoveReferens decrement value of reference. + */ +void VToolEllipticalArc::RemoveReferens() +{ + const auto elArc = VAbstractTool::data.GeometricObject(id); + doc->DecrementReferens(elArc->GetCenter().getIdTool()); +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief SaveDialog save options into file after change in dialog. + */ +void VToolEllipticalArc::SaveDialog(QDomElement &domElement) +{ + SCASSERT(dialog != nullptr); + DialogEllipticalArc *dialogTool = qobject_cast(dialog); + SCASSERT(dialogTool != nullptr); + doc->SetAttribute(domElement, AttrCenter, QString().setNum(dialogTool->GetCenter())); + doc->SetAttribute(domElement, AttrRadius1, dialogTool->GetRadius1()); + doc->SetAttribute(domElement, AttrRadius2, dialogTool->GetRadius2()); + doc->SetAttribute(domElement, AttrAngle1, dialogTool->GetF1()); + doc->SetAttribute(domElement, AttrAngle2, dialogTool->GetF2()); + doc->SetAttribute(domElement, AttrRotationAngle, dialogTool->GetRotationAngle()); + doc->SetAttribute(domElement, AttrColor, dialogTool->GetColor()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SaveOptions(QDomElement &tag, QSharedPointer &obj) +{ + VAbstractSpline::SaveOptions(tag, obj); + + QSharedPointer elArc = qSharedPointerDynamicCast(obj); + SCASSERT(elArc.isNull() == false); + + doc->SetAttribute(tag, AttrType, ToolType); + doc->SetAttribute(tag, AttrCenter, elArc->GetCenter().id()); + doc->SetAttribute(tag, AttrRadius1, elArc->GetFormulaRadius1()); + doc->SetAttribute(tag, AttrRadius2, elArc->GetFormulaRadius2()); + doc->SetAttribute(tag, AttrAngle1, elArc->GetFormulaF1()); + doc->SetAttribute(tag, AttrAngle2, elArc->GetFormulaF2()); + doc->SetAttribute(tag, AttrRotationAngle, elArc->GetFormulaRotationAngle()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VToolEllipticalArc::SetVisualization() +{ + if (not vis.isNull()) + { + const QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + VisToolEllipticalArc *visual = qobject_cast(vis); + SCASSERT(visual != nullptr); + + const VTranslateVars *trVars = qApp->TrVars(); + visual->setObject1Id(elArc->GetCenter().id()); + visual->setRadius1(trVars->FormulaToUser(elArc->GetFormulaRadius1(), qApp->Settings()->GetOsSeparator())); + visual->setRadius2(trVars->FormulaToUser(elArc->GetFormulaRadius2(), qApp->Settings()->GetOsSeparator())); + visual->setF1(trVars->FormulaToUser(elArc->GetFormulaF1(), qApp->Settings()->GetOsSeparator())); + visual->setF2(trVars->FormulaToUser(elArc->GetFormulaF2(), qApp->Settings()->GetOsSeparator())); + visual->setRotationAngle(trVars->FormulaToUser(elArc->GetFormulaRotationAngle(), + qApp->Settings()->GetOsSeparator())); + visual->RefreshGeometry(); + } +} + +//--------------------------------------------------------------------------------------------------------------------- +/** + * @brief RefreshGeometry refresh item on scene. + */ +void VToolEllipticalArc::RefreshGeometry() +{ + const QSharedPointer elArc = VAbstractTool::data.GeometricObject(id); + this->setPen(QPen(CorrectColor(elArc->GetColor()), + qApp->toPixel(WidthHairLine(*VAbstractTool::data.GetPatternUnit()))/factor)); + this->setPath(ToolPath()); + + SetVisualization(); +} diff --git a/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.h b/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.h new file mode 100644 index 000000000..8956ed341 --- /dev/null +++ b/src/libs/vtools/tools/drawTools/toolcurve/vtoolellipticalarc.h @@ -0,0 +1,106 @@ +/************************************************************************ + ** + ** @file vtoolellipticalarc.h + ** @author Valentina Zhuravska + ** @date 20 10, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ + +#ifndef VTOOLELLIPTICALARC_H +#define VTOOLELLIPTICALARC_H + +#include +#include +#include +#include +#include +#include + +#include "../ifc/xml/vabstractpattern.h" +#include "../vmisc/def.h" +#include "vabstractspline.h" + +class DialogTool; +class QDomElement; +class QGraphicsSceneContextMenuEvent; +class VContainer; +class VFormula; +class VGObject; +class VMainGraphicsScene; +template class QSharedPointer; + +/** + * @brief The VToolEllipticalArc class tool for creation elliptical arc. + */ +class VToolEllipticalArc : public VAbstractSpline +{ + Q_OBJECT +public: + virtual void setDialog() Q_DECL_OVERRIDE; + static VToolEllipticalArc* Create(DialogTool *dialog, VMainGraphicsScene *scene, VAbstractPattern *doc, + VContainer *data); + static VToolEllipticalArc* Create(const quint32 _id, const quint32 ¢er, QString &radius1, QString &radius2, + QString &f1, QString &f2, QString &rotationAngle, const QString &color, + VMainGraphicsScene *scene, VAbstractPattern *doc, VContainer *data, + const Document &parse, const Source &typeCreation); + static const QString ToolType; + virtual int type() const Q_DECL_OVERRIDE {return Type;} + enum { Type = UserType + static_cast(Tool::EllipticalArc)}; + virtual QString getTagName() const Q_DECL_OVERRIDE; + + quint32 getCenter() const; + void setCenter(const quint32 &value); + + VFormula GetFormulaRadius1() const; + void SetFormulaRadius1(const VFormula &value); + + VFormula GetFormulaRadius2() const; + void SetFormulaRadius2(const VFormula &value); + + VFormula GetFormulaF1() const; + void SetFormulaF1(const VFormula &value); + + VFormula GetFormulaF2() const; + void SetFormulaF2(const VFormula &value); + + VFormula GetFormulaRotationAngle() const; + void SetFormulaRotationAngle(const VFormula &value); + + virtual void ShowVisualization(bool show) Q_DECL_OVERRIDE; + +protected: + virtual void contextMenuEvent ( QGraphicsSceneContextMenuEvent * event ) Q_DECL_OVERRIDE; + virtual void RemoveReferens() Q_DECL_OVERRIDE; + virtual void SaveDialog(QDomElement &domElement) Q_DECL_OVERRIDE; + virtual void SaveOptions(QDomElement &tag, QSharedPointer &obj) Q_DECL_OVERRIDE; + virtual void SetVisualization() Q_DECL_OVERRIDE; + +private: + Q_DISABLE_COPY(VToolEllipticalArc) + VToolEllipticalArc(VAbstractPattern *doc, VContainer *data, quint32 id, const Source &typeCreation, + QGraphicsItem * parent = nullptr); + + virtual void RefreshGeometry() Q_DECL_OVERRIDE; +}; + +#endif // VTOOLELLIPTICALARC_H diff --git a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.cpp b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.cpp index 54c5d2b7a..4ccbba610 100644 --- a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.cpp +++ b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.cpp @@ -49,6 +49,7 @@ #include "../vgeometry/vabstractcubicbezierpath.h" #include "../vgeometry/vabstractcurve.h" #include "../vgeometry/varc.h" +#include "../vgeometry/vellipticalarc.h" #include "../vgeometry/vgobject.h" #include "../vgeometry/vpointf.h" #include "../vgeometry/vspline.h" @@ -326,6 +327,49 @@ void VToolCurveIntersectAxis::SetVisualization() } } +//--------------------------------------------------------------------------------------------------------------------- +template +void VToolCurveIntersectAxis::InitArc(VContainer *data, qreal segLength, const VPointF *p, quint32 curveId) +{ + QSharedPointer a1; + QSharedPointer a2; + + const QSharedPointer arc = data->GeometricObject(curveId); + Item arc1; + Item arc2; + + if (not VFuzzyComparePossibleNulls(segLength, -1)) + { + arc->CutArc(segLength, arc1, arc2); + } + else + { + arc->CutArc(0, arc1, arc2); + } + + // Arc highly depend on id. Need for creating the name. + arc1.setId(p->id() + 1); + arc2.setId(p->id() + 2); + + if (not VFuzzyComparePossibleNulls(segLength, -1)) + { + a1 = QSharedPointer(new Item(arc1)); + a2 = QSharedPointer(new Item(arc2)); + } + else + { + a1 = QSharedPointer(new Item()); + a2 = QSharedPointer(new Item()); + + // Take names for empty arcs from donors. + a1->setName(arc1.name()); + a2->setName(arc2.name()); + } + + data->AddArc(a1, arc1.id(), p->id()); + data->AddArc(a2, arc2.id(), p->id()); +} + //--------------------------------------------------------------------------------------------------------------------- QT_WARNING_PUSH QT_WARNING_DISABLE_GCC("-Wswitch-default") @@ -334,47 +378,12 @@ void VToolCurveIntersectAxis::InitSegments(const GOType &curveType, qreal segLen { switch(curveType) { - case GOType::Arc: - { - QSharedPointer a1; - QSharedPointer a2; - - const QSharedPointer arc = data->GeometricObject(curveId); - VArc arc1; - VArc arc2; - - if (not VFuzzyComparePossibleNulls(segLength, -1)) - { - arc->CutArc(segLength, arc1, arc2); - } - else - { - arc->CutArc(0, arc1, arc2); - } - - // Arc highly depend on id. Need for creating the name. - arc1.setId(p->id() + 1); - arc2.setId(p->id() + 2); - - if (not VFuzzyComparePossibleNulls(segLength, -1)) - { - a1 = QSharedPointer(new VArc(arc1)); - a2 = QSharedPointer(new VArc(arc2)); - } - else - { - a1 = QSharedPointer(new VArc()); - a2 = QSharedPointer(new VArc()); - - // Take names for empty arcs from donors. - a1->setName(arc1.name()); - a2->setName(arc2.name()); - } - - data->AddArc(a1, arc1.id(), p->id()); - data->AddArc(a2, arc2.id(), p->id()); + case GOType::EllipticalArc: + InitArc(data, segLength, p, curveId); + break; + case GOType::Arc: + InitArc(data, segLength, p, curveId); break; - } case GOType::CubicBezier: case GOType::Spline: { @@ -462,7 +471,6 @@ void VToolCurveIntersectAxis::InitSegments(const GOType &curveType, qreal segLen data->AddSpline(splP2, NULL_ID, p->id()); break; } - case GOType::EllipticalArc: case GOType::Point: case GOType::Unknown: Q_UNREACHABLE(); diff --git a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.h b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.h index 7573a71b9..018d379aa 100644 --- a/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.h +++ b/src/libs/vtools/tools/drawTools/toolpoint/toolsinglepoint/toollinepoint/vtoolcurveintersectaxis.h @@ -98,6 +98,8 @@ private: const QString &lineColor, const QString &formulaAngle, const quint32 &basePointId, const quint32 &curveId, const Source &typeCreation, QGraphicsItem * parent = nullptr); + template + static void InitArc(VContainer *data, qreal segLength, const VPointF *p, quint32 curveId); static void InitSegments(const GOType &curveType, qreal segLength, const VPointF *p, quint32 curveId, VContainer *data); }; diff --git a/src/libs/vtools/tools/tools.pri b/src/libs/vtools/tools/tools.pri index aa0251e7c..0ef1fb995 100644 --- a/src/libs/vtools/tools/tools.pri +++ b/src/libs/vtools/tools/tools.pri @@ -58,6 +58,7 @@ HEADERS += \ $$PWD/drawTools/operation/flipping/vtoolflippingbyaxis.h \ $$PWD/drawTools/operation/flipping/vabstractflipping.h \ $$PWD/drawTools/operation/vtoolmove.h \ + $$PWD/drawTools/toolcurve/vtoolellipticalarc.h \ $$PWD/vtoolseamallowance.h \ $$PWD/nodeDetails/vtoolpiecepath.h @@ -115,5 +116,6 @@ SOURCES += \ $$PWD/drawTools/operation/flipping/vtoolflippingbyaxis.cpp \ $$PWD/drawTools/operation/flipping/vabstractflipping.cpp \ $$PWD/drawTools/operation/vtoolmove.cpp \ + $$PWD/drawTools/toolcurve/vtoolellipticalarc.cpp \ $$PWD/vtoolseamallowance.cpp \ $$PWD/nodeDetails/vtoolpiecepath.cpp diff --git a/src/libs/vtools/visualization/path/vistoolarc.cpp b/src/libs/vtools/visualization/path/vistoolarc.cpp index 10588beaf..66af87d4d 100644 --- a/src/libs/vtools/visualization/path/vistoolarc.cpp +++ b/src/libs/vtools/visualization/path/vistoolarc.cpp @@ -61,7 +61,7 @@ void VisToolArc::RefreshGeometry() const QSharedPointer first = Visualization::data->GeometricObject(object1Id); DrawPoint(arcCenter, *first, supportColor); - if (not qFuzzyIsNull(radius) && f1 >= 0 && f2 >= 0 && not VFuzzyComparePossibleNulls(f1, f2)) + if (not qFuzzyIsNull(radius) && f1 >= 0 && f2 >= 0) { VArc arc = VArc (*first, radius, f1, f2); DrawPath(this, arc.GetPath(PathDirection::Show), mainColor, Qt::SolidLine, Qt::RoundCap); diff --git a/src/libs/vtools/visualization/path/vistoolellipticalarc.cpp b/src/libs/vtools/visualization/path/vistoolellipticalarc.cpp new file mode 100644 index 000000000..381db5763 --- /dev/null +++ b/src/libs/vtools/visualization/path/vistoolellipticalarc.cpp @@ -0,0 +1,97 @@ +/************************************************************************ + ** + ** @file vistoolellipticalarc.cpp + ** @author Valentina Zhuravska + ** @date 24 10, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ +#include "vistoolellipticalarc.h" +#include +#include +#include +#include +#include + +#include "../ifc/ifcdef.h" +#include "../vgeometry/vabstractcurve.h" +#include "../vgeometry/vellipticalarc.h" +#include "../vgeometry/vpointf.h" +#include "../vpatterndb/vcontainer.h" +#include "../visualization.h" +#include "vispath.h" + +VisToolEllipticalArc::VisToolEllipticalArc(const VContainer *data, QGraphicsItem *parent) + :VisPath(data, parent), arcCenter(nullptr), radius1(0), radius2(0), f1(0), f2(0), rotationAngle(0) +{ + arcCenter = InitPoint(mainColor, this); +} + +//--------------------------------------------------------------------------------------------------------------------- +VisToolEllipticalArc::~VisToolEllipticalArc() +{} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::RefreshGeometry() +{ + if (object1Id > NULL_ID) + { + const QSharedPointer first = Visualization::data->GeometricObject(object1Id); + DrawPoint(arcCenter, *first, supportColor); + + if (not qFuzzyIsNull(radius1) && not qFuzzyIsNull(radius2) && f1 >= 0 && f2 >= 0 && rotationAngle >= 0) + { + VEllipticalArc elArc = VEllipticalArc(*first, radius1, radius2, f1, f2, rotationAngle); + DrawPath(this, elArc.GetPath(PathDirection::Show), mainColor, Qt::SolidLine, Qt::RoundCap); + } + } +} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::setRadius1(const QString &expression) +{ + radius1 = FindLength(expression, Visualization::data->PlainVariables()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::setRadius2(const QString &expression) +{ + radius2 = FindLength(expression, Visualization::data->PlainVariables()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::setF1(const QString &expression) +{ + f1 = FindVal(expression, Visualization::data->PlainVariables()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::setF2(const QString &expression) +{ + f2 = FindVal(expression, Visualization::data->PlainVariables()); +} + +//--------------------------------------------------------------------------------------------------------------------- +void VisToolEllipticalArc::setRotationAngle(const QString &expression) +{ + rotationAngle = FindVal(expression, Visualization::data->PlainVariables()); +} diff --git a/src/libs/vtools/visualization/path/vistoolellipticalarc.h b/src/libs/vtools/visualization/path/vistoolellipticalarc.h new file mode 100644 index 000000000..cf8967456 --- /dev/null +++ b/src/libs/vtools/visualization/path/vistoolellipticalarc.h @@ -0,0 +1,69 @@ +/************************************************************************ + ** + ** @file vistoolellipticalarc.h + ** @author Valentina Zhuravska + ** @date 24 10, 2016 + ** + ** @brief + ** @copyright + ** This source code is part of the Valentine project, a pattern making + ** program, whose allow create and modeling patterns of clothing. + ** Copyright (C) 2016 Valentina project + ** All Rights Reserved. + ** + ** Valentina is free software: you can redistribute it and/or modify + ** it under the terms of the GNU General Public License as published by + ** the Free Software Foundation, either version 3 of the License, or + ** (at your option) any later version. + ** + ** Valentina is distributed in the hope that it will be useful, + ** but WITHOUT ANY WARRANTY; without even the implied warranty of + ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ** GNU General Public License for more details. + ** + ** You should have received a copy of the GNU General Public License + ** along with Valentina. If not, see . + ** + *************************************************************************/ +#ifndef VISTOOLELLIPTICALARC_H +#define VISTOOLELLIPTICALARC_H + +#include +#include +#include +#include +#include +#include + +#include "../vmisc/def.h" +#include "vispath.h" + +class VContainer; + +class VisToolEllipticalArc : public VisPath +{ + Q_OBJECT +public: + explicit VisToolEllipticalArc(const VContainer *data, QGraphicsItem *parent = 0); + virtual ~VisToolEllipticalArc() Q_DECL_OVERRIDE; + + virtual void RefreshGeometry() Q_DECL_OVERRIDE; + void setRadius1(const QString &expression); + void setRadius2(const QString &expression); + void setF1(const QString &expression); + void setF2(const QString &expression); + void setRotationAngle(const QString &expression); + + virtual int type() const Q_DECL_OVERRIDE {return Type;} + enum { Type = UserType + static_cast(Vis::ToolEllipticalArc)}; +private: + Q_DISABLE_COPY(VisToolEllipticalArc) + QGraphicsEllipseItem *arcCenter; + qreal radius1; + qreal radius2; + qreal f1; + qreal f2; + qreal rotationAngle; +}; + +#endif // VISTOOLELLIPTICALARC_H diff --git a/src/libs/vtools/visualization/visualization.pri b/src/libs/vtools/visualization/visualization.pri index 30de372b5..6231eacf9 100644 --- a/src/libs/vtools/visualization/visualization.pri +++ b/src/libs/vtools/visualization/visualization.pri @@ -38,6 +38,7 @@ HEADERS += \ $$PWD/line/operation/visoperation.h \ $$PWD/line/operation/vistoolflippingbyaxis.h \ $$PWD/line/operation/vistoolmove.h \ + $$PWD/path/vistoolellipticalarc.h \ $$PWD/path/vistoolpiece.h \ $$PWD/path/vistoolpiecepath.h @@ -78,5 +79,6 @@ SOURCES += \ $$PWD/line/operation/visoperation.cpp \ $$PWD/line/operation/vistoolflippingbyaxis.cpp \ $$PWD/line/operation/vistoolmove.cpp \ + $$PWD/path/vistoolellipticalarc.cpp \ $$PWD/path/vistoolpiece.cpp \ $$PWD/path/vistoolpiecepath.cpp diff --git a/src/libs/vwidgets/vmaingraphicsscene.cpp b/src/libs/vwidgets/vmaingraphicsscene.cpp index 974717884..f87a1648a 100644 --- a/src/libs/vwidgets/vmaingraphicsscene.cpp +++ b/src/libs/vwidgets/vmaingraphicsscene.cpp @@ -338,6 +338,12 @@ void VMainGraphicsScene::ToggleArcSelection(bool enabled) emit EnableArcItemSelection(enabled); } +//--------------------------------------------------------------------------------------------------------------------- +void VMainGraphicsScene::ToggleElArcSelection(bool enabled) +{ + emit EnableElArcItemSelection(enabled); +} + //--------------------------------------------------------------------------------------------------------------------- void VMainGraphicsScene::ToggleSplineSelection(bool enabled) { @@ -392,6 +398,12 @@ void VMainGraphicsScene::ToggleArcHover(bool enabled) emit EnableArcItemHover(enabled); } +//--------------------------------------------------------------------------------------------------------------------- +void VMainGraphicsScene::ToggleElArcHover(bool enabled) +{ + emit EnableElArcItemHover(enabled); +} + //--------------------------------------------------------------------------------------------------------------------- void VMainGraphicsScene::ToggleSplineHover(bool enabled) { diff --git a/src/libs/vwidgets/vmaingraphicsscene.h b/src/libs/vwidgets/vmaingraphicsscene.h index 301046096..fc581bd1e 100644 --- a/src/libs/vwidgets/vmaingraphicsscene.h +++ b/src/libs/vwidgets/vmaingraphicsscene.h @@ -81,6 +81,7 @@ public slots: void TogglePointSelection(bool enabled); void ToggleLineSelection(bool enabled); void ToggleArcSelection(bool enabled); + void ToggleElArcSelection(bool enabled); void ToggleSplineSelection(bool enabled); void ToggleSplinePathSelection(bool enabled); void ToggleNodeLabelSelection(bool enabled); @@ -91,6 +92,7 @@ public slots: void TogglePointHover(bool enabled); void ToggleLineHover(bool enabled); void ToggleArcHover(bool enabled); + void ToggleElArcHover(bool enabled); void ToggleSplineHover(bool enabled); void ToggleSplinePathHover(bool enabled); void ToggleNodeLabelHover(bool enabled); @@ -133,6 +135,7 @@ signals: void EnablePointItemSelection(bool enable); void EnableLineItemSelection(bool enable); void EnableArcItemSelection(bool enable); + void EnableElArcItemSelection(bool enable); void EnableSplineItemSelection(bool enable); void EnableSplinePathItemSelection(bool enable); void EnableNodeLabelItemSelection(bool enabled); @@ -142,6 +145,7 @@ signals: void EnableLabelItemHover(bool enable); void EnablePointItemHover(bool enable); void EnableArcItemHover(bool enable); + void EnableElArcItemHover(bool enable); void EnableSplineItemHover(bool enable); void EnableSplinePathItemHover(bool enable); void EnableNodeLabelItemHover(bool enabled);