review(#1642, #1643, #1647): one escaped newline, no dead SWEEP prompts, wrapped long lines

The refused-path message split its format string across a raw line
break; it uses \n. The reference-length and new-length prompts SWEEP no
longer shows leave the catalog and all 21 locales. Lines past the width
limit in the UPDATEFIELD and automation select changes are wrapped.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Hakan SevenandClaude Opus 5.5 committed 2026-10-07 12:58:21 +03:00
1 parent 737981791b
commit 41d93b6f54
25 files changed
+22 -120

No files matched your search

-5
View File
@@ -3899,11 +3899,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP حدد نقطة الأساس:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP حدد نقطة المرجع الثانية:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP أدخل التعبير:
.sweep-specify-start-reference-length = SWEEP حدد طول المرجع الابتدائي
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Посочи базова точка:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Посочи втора референтна точка:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Въведете израз:
.sweep-specify-start-reference-length = SWEEP Задайте начална референтна дължина
-5
View File
@@ -3884,11 +3884,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Určete základní bod:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Zadejte druhý referenční bod:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Zadejte výraz:
.sweep-specify-start-reference-length = SWEEP Zadejte počáteční referenční délku
-5
View File
@@ -3885,11 +3885,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Basispunkt angeben:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Zweiter Bezugspunkt angeben:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Ausdruck eingeben:
.sweep-specify-start-reference-length = SWEEP Anfängliche Referenzlänge angeben
-5
View File
@@ -3896,11 +3896,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Ορίστε σημείο βάσης:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Ορίστε δεύτερο σημείο αναφοράς:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Εισαγάγετε έκφραση:
.sweep-specify-start-reference-length = SWEEP Καθορίστε το αρχικό μήκος αναφοράς
-5
View File
@@ -3897,11 +3897,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP Align sweep object perpendicular to path [Yes/No]
.sweep-specify-base-point = SWEEP Specify base point:
.sweep-enter-scale-factor-or-reference = SWEEP Enter scale factor or [Reference/Expression]
.sweep-specify-reference-length-or-first-point = SWEEP Specify reference length or first point
.sweep-specify-second-reference-point = SWEEP Specify second reference point:
.sweep-specify-new-length-or-points = SWEEP Specify new length or [Points]
.sweep-specify-first-point-of-new-length = SWEEP Specify first point of new length:
.sweep-specify-second-point-of-new-length = SWEEP Specify second point of new length:
.sweep-specify-twist-angle-or-bank = SWEEP Enter twist angle or allow banking for a non-planar sweep path [Bank/EXpression]
.sweep-enter-expression = SWEEP Enter expression:
.sweep-specify-start-reference-length = SWEEP Specify start reference length
-5
View File
@@ -3887,11 +3887,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Especifique el punto base:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Precise el segundo punto de referencia:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Introduzca la expresión:
.sweep-specify-start-reference-length = SWEEP Precise la longitud de referencia inicial
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Määritä peruspiste:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Määritä toinen vertailupiste:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Anna lauseke:
.sweep-specify-start-reference-length = SWEEP Määritä alkuviitepituus
-5
View File
@@ -3887,11 +3887,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Spécifier le point de base:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Préciser le deuxième point de référence:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Entrez l'expression :
.sweep-specify-start-reference-length = SWEEP Spécifiez la longueur de référence de départ
-5
View File
@@ -3875,11 +3875,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP आधार बिंदु निर्दिष्ट करें:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP दूसरे संदर्भ बिंदु को निर्दिष्ट करें:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP व्यंजक दर्ज करें:
.sweep-specify-start-reference-length = SWEEP प्रारंभिक संदर्भ लंबाई निर्दिष्ट करें
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Adja meg a bázispontot:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Második referenciapont megadása:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Adja meg a kifejezést:
.sweep-specify-start-reference-length = SWEEP Adja meg a kezdő referenciahosszt
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Specificare il punto base:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Specificare il secondo punto di riferimento:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Immettere l'espressione:
.sweep-specify-start-reference-length = SWEEP Specificare la lunghezza di riferimento iniziale
-5
View File
@@ -3875,11 +3875,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP 基点を指定:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP 2 番目の参照点を指定:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP 式を入力:
.sweep-specify-start-reference-length = SWEEP 開始参照長さを指定
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP 기준점을 지정하세요:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP 두 번째 참조점 지정:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP 식 입력:
.sweep-specify-start-reference-length = SWEEP 시작 참조 길이 지정
-5
View File
@@ -3885,11 +3885,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Basispunt specificeren:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Tweede referentiepunt opgeven:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Voer de expressie in:
.sweep-specify-start-reference-length = SWEEP Geef de begin-referentielengte op
-5
View File
@@ -3886,11 +3886,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Określ punkt bazowy:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Określ drugi punkt odniesienia:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Wprowadź wyrażenie:
.sweep-specify-start-reference-length = SWEEP Określ początkową długość odniesienia
-5
View File
@@ -3888,11 +3888,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Especifique o ponto base:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Especifique o segundo ponto de referência:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Insira a expressão:
.sweep-specify-start-reference-length = SWEEP Especifique o comprimento de referência inicial
-5
View File
@@ -3888,11 +3888,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Укажите базовую точку:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP Укажите вторую точку отсчета:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP Введите выражение:
.sweep-specify-start-reference-length = SWEEP Укажите начальную опорную длину
-5
View File
@@ -3854,11 +3854,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP Temel noktayı belirtin:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP İkinci referans noktasını belirtin:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP İfadeyi girin:
.sweep-specify-start-reference-length = SWEEP Başlangıç referans uzunluğunu belirtin
-5
View File
@@ -3870,11 +3870,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP 指定基点:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP 指定第二个参照点:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP 输入表达式:
.sweep-specify-start-reference-length = SWEEP 指定起点参照长度
-5
View File
@@ -3882,11 +3882,6 @@ insert =
.sweep-align-sweep-object-perpendicular-to-path-yes-no = SWEEP { common.alignment-title-case }: { model.sweep } ⟂ { common.path } [{ common.yes }/{ common.no }]
.sweep-specify-base-point = SWEEP 指定基點:
.sweep-enter-scale-factor-or-reference = SWEEP { common.specify }: { style-manager.scale-factor } [{ common.reference }/{ common.expression }]
.sweep-specify-reference-length-or-first-point = SWEEP { common.specify }: { common.reference-length } · { draw.first-point }:
.sweep-specify-second-reference-point = SWEEP 指定第二個參照點:
.sweep-specify-new-length-or-points = SWEEP { common.specify }: { common.new-length } [{ common.points }]:
.sweep-specify-first-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { draw.first-point }:
.sweep-specify-second-point-of-new-length = SWEEP { common.specify }: { common.new-length } · { model.second-point }:
.sweep-specify-twist-angle-or-bank = SWEEP { common.specify }: { properties.twist } · { common.angle } [{ common.bank }/{ common.expression }]
.sweep-enter-expression = SWEEP 輸入運算式:
.sweep-specify-start-reference-length = SWEEP 指定起點參考長度
+16 -5
View File
@@ -202,18 +202,23 @@ fn serve_socket_with_idle(
/// The entities inside block definitions: owned by (or listed in) a block
/// record that is not a layout's model or paper space.
fn definition_members(document: &codec::CadDocument) -> std::collections::HashSet<codec::Handle> {
fn definition_members(
document: &codec::CadDocument,
) -> std::collections::HashSet<codec::Handle> {
let mut layouts: std::collections::HashSet<codec::Handle> = document
.objects
.values()
.filter_map(|object| match object {
codec::objects::ObjectType::Layout(layout) if !layout.block_record.is_null() => Some(layout.block_record),
codec::objects::ObjectType::Layout(layout) if !layout.block_record.is_null() => {
Some(layout.block_record)
}
_ => None,
})
.collect();
layouts.extend(document.block_records.iter().filter_map(|record| {
let name = record.name.to_ascii_uppercase();
(name.starts_with("*MODEL_SPACE") || name.starts_with("*PAPER_SPACE")).then_some(record.handle)
(name.starts_with("*MODEL_SPACE") || name.starts_with("*PAPER_SPACE"))
.then_some(record.handle)
}));
let definitions: std::collections::HashSet<codec::Handle> = document
.block_records
@@ -838,7 +843,10 @@ impl OpenCADStudio {
arr.iter()
.filter_map(|h| h.as_str())
.filter_map(|h| {
let h = h.strip_prefix("0x").or_else(|| h.strip_prefix("0X")).unwrap_or(h);
let h = h
.strip_prefix("0x")
.or_else(|| h.strip_prefix("0X"))
.unwrap_or(h);
u64::from_str_radix(h, 16).ok().map(codec::Handle::new)
})
.collect()
@@ -881,7 +889,10 @@ impl OpenCADStudio {
let handles: Vec<codec::Handle> = scene
.document
.entities()
.filter(|e| e.common().owner_handle == space || listed.contains(&e.common().handle))
.filter(|e| {
e.common().owner_handle == space
|| listed.contains(&e.common().handle)
})
.filter(|e| type_filter.is_none_or(|t| entity_type_matches(e, t)))
.filter(|e| layer_filter.is_none_or(|l| e.common().layer == l))
.map(|e| e.common().handle)
+3 -3
View File
@@ -580,9 +580,9 @@ impl OpenCADStudio {
.collect();
let hosting = hosts.iter().any(|h| match doc.get_entity(*h) {
Some(entity) => crate::entities::field::hosts_field(doc, entity),
None => attributes
.iter()
.any(|common| common.handle == *h && crate::entities::field::common_hosts_field(doc, common)),
None => attributes.iter().any(|common| {
common.handle == *h && crate::entities::field::common_hosts_field(doc, common)
}),
});
if !hosting {
self.command_line.push_output(&crate::tf!("{found} field(s) found.", found = 0));
-5
View File
@@ -4464,11 +4464,6 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"SWEEP Align sweep object perpendicular to path [Yes/No]" => Some(("insert", "sweep-align-sweep-object-perpendicular-to-path-yes-no")),
"SWEEP Specify base point:" => Some(("insert", "sweep-specify-base-point")),
"SWEEP Enter scale factor or [Reference/Expression]" => Some(("insert", "sweep-enter-scale-factor-or-reference")),
"SWEEP Specify reference length or first point" => Some(("insert", "sweep-specify-reference-length-or-first-point")),
"SWEEP Specify second reference point:" => Some(("insert", "sweep-specify-second-reference-point")),
"SWEEP Specify new length or [Points]" => Some(("insert", "sweep-specify-new-length-or-points")),
"SWEEP Specify first point of new length:" => Some(("insert", "sweep-specify-first-point-of-new-length")),
"SWEEP Specify second point of new length:" => Some(("insert", "sweep-specify-second-point-of-new-length")),
"SWEEP Enter twist angle or allow banking for a non-planar sweep path [Bank/EXpression]" => Some(("insert", "sweep-specify-twist-angle-or-bank")),
"SWEEP Enter expression:" => Some(("insert", "sweep-enter-expression")),
"SWEEP Specify start reference length" => Some(("insert", "sweep-specify-start-reference-length")),
+3 -2
View File
@@ -1838,8 +1838,9 @@ impl CadCommand for SweepCommand {
if (self.options.scale - 1.0).abs() > 1e-12 {
if let Some(message) = crate::scene::model::sweep_model::scaled_sweep_path_refusal(&path) {
return CmdResult::ReportMeasurement(format!(
"{}
{}", t!(message), t!("The selected path curve is not valid."),
"{}\n{}",
t!(message),
t!("The selected path curve is not valid."),
));
}
}