Fix remaining German log messages: Panel registered, Listener active, sync all files to PROJECTS

- Fix sed $-anchor issue: 'Panel registriert' now replaced globally
- Translate: Listener aktiv, Select-Handler, Closing-Hook, Doppelklick-Handler
- Translate SPLASH messages: gesetzt/angewendet
- Translate ALIAS-LOADER, WELCOME, ELEMENTE migration messages
- Full rsync of all rhino/*.py to PROJECTS (previously partial sync missed schnitte.py, wand_grips.py, treppe_grips.py, text_editor.py, welcome.py etc.)
This commit is contained in:
2026-06-06 12:09:12 +02:00
parent b9f661cdb3
commit 9fcada260e
22 changed files with 95 additions and 95 deletions
+5 -5
View File
@@ -220,7 +220,7 @@ def _list_linetypes_full(doc):
def _read_launcher_schema():
"""Liest das Default-Layer-Schema aus dossier_settings.json (Launcher-Pfad).
Liefert eine Liste {code, name, color, lw} oder None wenn nicht gesetzt."""
Liefert eine Liste {code, name, color, lw} oder None wenn nicht set."""
paths = [
os.path.expanduser("~/Library/Application Support/"
"ch.gabrielevarano.Dossier/dossier_settings.json"),
@@ -1638,7 +1638,7 @@ class EbenenBridge(panel_base.BaseBridge):
"""Datei-Picker → kopieren in library/assets/ → Item zum
Manifest hinzufuegen. Payload: {variant: '2d'|'3d',
targetId: ?, itemType: 'symbol'|'object'}.
Wenn targetId gesetzt: bestehendes Item updaten (Datei
Wenn targetId set: bestehendes Item updaten (Datei
wird seinem files2d/3d zugewiesen). Sonst: neues Item."""
try:
import library
@@ -1743,7 +1743,7 @@ class EbenenBridge(panel_base.BaseBridge):
def _save_selection_as_library(self, payload):
"""Aktuelle Selection im Doc als Library-Item speichern.
payload: {variant: '2d'|'3d', targetId?: str, itemType?: str}.
Wenn targetId gesetzt: bestehendes Item updaten. Sonst:
Wenn targetId set: bestehendes Item updaten. Sonst:
Rhino-Prompt nach Name + neues Item anlegen."""
d = Rhino.RhinoDoc.ActiveDoc
if d is None: return
@@ -2500,7 +2500,7 @@ class EbenenBridge(panel_base.BaseBridge):
# trip (30 ms debounce in React) feuert ohnehin layer_builder
# .apply_visibility() das am Ende selbst redrawt. Sparen wir uns
# einen doppelten Full-Repaint pro Geschoss-Klick.
print("[EBENEN] CPlane Z={} auf {} Top-Style View(s) gesetzt".format(okff, updated))
print("[EBENEN] CPlane Z={} auf {} Top-Style View(s) set".format(okff, updated))
def _needs_clipping_update(self, doc, prev_active_id, new_z):
"""Liefert True wenn entweder das alte oder das neue Geschoss
@@ -2637,7 +2637,7 @@ class EbenenBridge(panel_base.BaseBridge):
if z_id:
layer_builder.set_active_sublayer(doc, z_id, code)
else:
print("[EBENEN] Aktive Zeichnungsebene unbekannt — Layer wird nicht gesetzt")
print("[EBENEN] Aktive Zeichnungsebene unbekannt — Layer wird nicht set")
def _remove_ebene_from_state(self, code):
doc = Rhino.RhinoDoc.ActiveDoc