Uebersetzung aller Benutzermeldungen auf ssg-text/ssg-textf umgestellt
Vollstaendiger i18n-Rollout ueber alle Feature- und Kernmodule: alle benutzersichtbaren princ/prompt/getXXX/alert-Texte laufen jetzt ueber die zentrale Sprachtabelle in ssg_lang.lsp (Deutsch/Englisch, umschaltbar via SSG_SPRACHE). 403 Tabelleneintraege, 497 Aufrufstellen in 17 Dateien. Ausgeschlossen wie geplant: Debug-Ausgaben (dbg*), Lademeldungen, [DUMMY]-Platzhalter, [CFG]/[OMNI]-Diagnosemarker. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+26
-30
@@ -129,7 +129,7 @@
|
||||
(vla-Delete temp-obj)
|
||||
(princ " OK")
|
||||
)
|
||||
(princ (strcat "\n FEHLER: Block-Datei nicht gefunden: " block-datei))
|
||||
(princ (ssg-textf "gf-fehler-blockdatei-fehlt" (list block-datei)))
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -252,7 +252,7 @@
|
||||
(ensure-block-loaded blockname)
|
||||
(if (not (tblsearch "BLOCK" blockname))
|
||||
(progn
|
||||
(princ (strcat "\n FEHLER: Block '" blockname "' fehlt"))
|
||||
(princ (ssg-textf "gf-fehler-block-fehlt" (list blockname)))
|
||||
(exit)
|
||||
)
|
||||
)
|
||||
@@ -294,11 +294,11 @@
|
||||
(+ (car einfuegepunkt) (- (* chv dx-loc) (* shv dy-loc)))
|
||||
(+ (cadr einfuegepunkt) (+ (* shv dx-loc) (* chv dy-loc)))
|
||||
(+ (caddr einfuegepunkt) dz-loc)))
|
||||
(princ (strcat "\n KS_AUS Z=" (rtos (caddr ausgang) 2 2)))
|
||||
(princ (ssg-textf "gf-status-ks-aus-z" (list (rtos (caddr ausgang) 2 2))))
|
||||
ausgang
|
||||
)
|
||||
(progn
|
||||
(princ "\n WARNUNG: KS_EIN/KS_AUS fehlt!")
|
||||
(princ (ssg-text "gf-warnung-ks-fehlt"))
|
||||
einfuegepunkt
|
||||
)
|
||||
)
|
||||
@@ -310,7 +310,7 @@
|
||||
(defun insert-inclined-scaled-block (blockname startpunkt laenge winkel hz /
|
||||
rad-v rad-h chv shv cvv svv scale block-obj endpunkt)
|
||||
(if (<= laenge 0.1)
|
||||
(progn (princ "\n (Laenge 0 - uebersprungen)") startpunkt)
|
||||
(progn (princ (ssg-text "gf-laenge-null-uebersprungen")) startpunkt)
|
||||
(progn
|
||||
(ensure-block-loaded blockname)
|
||||
(setq scale (/ (float laenge) 1000.0))
|
||||
@@ -333,8 +333,8 @@
|
||||
(list (+ (car startpunkt) (* laenge chv cvv))
|
||||
(+ (cadr startpunkt) (* laenge shv cvv))
|
||||
(+ (caddr startpunkt) (* laenge (- svv)))))
|
||||
(princ (strcat "\n " blockname " L=" (rtos laenge 2 1)
|
||||
" -> Z=" (rtos (caddr endpunkt) 2 1)))
|
||||
(princ (ssg-textf "gf-status-block-l-z"
|
||||
(list blockname (rtos laenge 2 1) (rtos (caddr endpunkt) 2 1))))
|
||||
endpunkt
|
||||
)
|
||||
)
|
||||
@@ -425,7 +425,7 @@
|
||||
(if (null (car (atoms-family 1 '("GET-LINE-START-END-POINTS"))))
|
||||
(defun get-line-start-end-points (msg / ent obj obj-name sp ep)
|
||||
(princ msg)
|
||||
(setq ent (entsel "\n >> Linie waehlen: "))
|
||||
(setq ent (entsel (ssg-text "gf-prompt-linie-waehlen")))
|
||||
(if ent
|
||||
(progn
|
||||
(setq obj (vlax-ename->vla-object (car ent)))
|
||||
@@ -436,11 +436,11 @@
|
||||
(vlax-variant-value (vla-get-StartPoint obj))))
|
||||
(setq ep (vlax-safearray->list
|
||||
(vlax-variant-value (vla-get-EndPoint obj))))
|
||||
(princ (strcat "\n 3D-Linie: Z_start=" (rtos (caddr sp) 2 2)
|
||||
" Z_end=" (rtos (caddr ep) 2 2)))
|
||||
(princ (ssg-textf "gf-status-3dlinie-z"
|
||||
(list (rtos (caddr sp) 2 2) (rtos (caddr ep) 2 2))))
|
||||
(list sp ep)
|
||||
)
|
||||
(t (princ "\n Fehler: keine Linie!") nil)
|
||||
(t (princ (ssg-text "gf-fehler-keine-linie")) nil)
|
||||
)
|
||||
)
|
||||
nil
|
||||
@@ -525,7 +525,7 @@
|
||||
(defun gf-insert-hz-incl-scaled (blockname pt laenge hz-grad vert-grad /
|
||||
chz shz cv sv scale block-obj endpunkt)
|
||||
(if (<= laenge 0.1)
|
||||
(progn (princ "\n (Laenge 0 - uebersprungen)") pt)
|
||||
(progn (princ (ssg-text "gf-laenge-null-uebersprungen")) pt)
|
||||
(progn
|
||||
(ensure-block-loaded blockname)
|
||||
(setq scale (/ (float laenge) 1000.0))
|
||||
@@ -546,11 +546,9 @@
|
||||
(list (+ (car pt) (* laenge chz cv))
|
||||
(+ (cadr pt) (* laenge shz cv))
|
||||
(+ (caddr pt) (* (- sv) laenge))))
|
||||
(princ (strcat "\n HzIncl " blockname
|
||||
" L=" (rtos laenge 2 0)
|
||||
" hz=" (rtos hz-grad 2 0) grad-zeichen
|
||||
" v=" (rtos vert-grad 2 1) grad-zeichen
|
||||
" -> Z=" (rtos (caddr endpunkt) 2 1)))
|
||||
(princ (ssg-textf "gf-status-hzincl"
|
||||
(list blockname (rtos laenge 2 0) (rtos hz-grad 2 0) grad-zeichen
|
||||
(rtos vert-grad 2 1) grad-zeichen (rtos (caddr endpunkt) 2 1))))
|
||||
endpunkt
|
||||
)
|
||||
)
|
||||
@@ -579,10 +577,9 @@
|
||||
(list (+ (car pt) (+ (* dx chz cv) (* dz chz sv)))
|
||||
(+ (cadr pt) (+ (* dx shz cv) (* dz shz sv)))
|
||||
(+ (caddr pt) (+ (* (- sv) dx) (* cv dz)))))
|
||||
(princ (strcat "\n HzKS " blockname
|
||||
" hz=" (rtos hz-grad 2 0) grad-zeichen
|
||||
" v=" (rtos vert-grad 2 1) grad-zeichen
|
||||
" -> Z=" (rtos (caddr endpunkt) 2 1)))
|
||||
(princ (ssg-textf "gf-status-hzks"
|
||||
(list blockname (rtos hz-grad 2 0) grad-zeichen
|
||||
(rtos vert-grad 2 1) grad-zeichen (rtos (caddr endpunkt) 2 1))))
|
||||
endpunkt
|
||||
)
|
||||
|
||||
@@ -597,7 +594,7 @@
|
||||
(ensure-block-loaded blockname)
|
||||
(if (not (tblsearch "BLOCK" blockname))
|
||||
(progn
|
||||
(princ (strcat "\n FEHLER: Block '" blockname "' fehlt!"))
|
||||
(princ (ssg-textf "gf-fehler-block-fehlt-ausruf" (list blockname)))
|
||||
(exit)
|
||||
)
|
||||
)
|
||||
@@ -643,13 +640,12 @@
|
||||
(list (+ (car p-aus-rot) (car offset))
|
||||
(+ (cadr p-aus-rot) (cadr offset))
|
||||
(+ (caddr p-aus-rot) (caddr offset))))
|
||||
(princ (strcat "\n Gefaellebogen " blockname
|
||||
" hz=" (rtos hz-grad 2 0) grad-zeichen
|
||||
" -> Z=" (rtos (caddr ausgang) 2 1)))
|
||||
(princ (ssg-textf "gf-status-gefaellebogen"
|
||||
(list blockname (rtos hz-grad 2 0) grad-zeichen (rtos (caddr ausgang) 2 1))))
|
||||
ausgang
|
||||
)
|
||||
(progn
|
||||
(princ (strcat "\n WARNUNG: KS fehlt in '" blockname "'"))
|
||||
(princ (ssg-textf "gf-warnung-ks-fehlt-in" (list blockname)))
|
||||
pt
|
||||
)
|
||||
)
|
||||
@@ -689,7 +685,7 @@
|
||||
(ensure-block-loaded blockname)
|
||||
(if (not (tblsearch "BLOCK" blockname))
|
||||
(progn
|
||||
(princ (strcat "\n WARNUNG: " blockname " fehlt - Nullwerte"))
|
||||
(princ (ssg-textf "gf-warnung-block-fehlt-nullwerte" (list blockname)))
|
||||
'(0 0)
|
||||
)
|
||||
(progn
|
||||
@@ -707,12 +703,12 @@
|
||||
(progn
|
||||
(setq dx (- (caar ks-aus-pos) (caar ks-ein-pos)))
|
||||
(setq dz (- (caddr (car ks-aus-pos)) (caddr (car ks-ein-pos))))
|
||||
(princ (strcat "\n " blockname
|
||||
": dx=" (rtos dx 2 1) " dz=" (rtos dz 2 1)))
|
||||
(princ (ssg-textf "gf-status-bogen-masse"
|
||||
(list blockname (rtos dx 2 1) (rtos dz 2 1))))
|
||||
(list dx dz)
|
||||
)
|
||||
(progn
|
||||
(princ (strcat "\n WARNUNG: KS fehlt in " blockname))
|
||||
(princ (ssg-textf "gf-warnung-ks-fehlt-in2" (list blockname)))
|
||||
'(0 0)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user