Fehlende Umlaute in Drucklayout-Hinweisen und -Beschriftungen behoben (#42)

Weitere Fundstellen aus der gezielten Umlaut-Pruefung: MessageBox-/Label-Texte
in print_logic.py, print_layout.py, print_layout_baufreigabe.py und
print_tab.py, die wortwoertlich als ASCII generiert wurden ('gueltig',
'verfuegbar', 'waehlen', 'Massstab' als Anzeigetext, 'Geprueft: '-Label).
Interne Bezeichner (aktion-Codes, Projektvariablen-Keys, Item-IDs) bewusst
unveraendert gelassen, um bestehende Log-/Vergleichslogik nicht zu brechen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MneDjzrjmbpQt8udFYxN9e
This commit is contained in:
2026-09-14 12:09:30 +02:00
co-authored by Claude Sonnet 5
parent a754fcfe34
commit 72844cd257
4 changed files with 38 additions and 38 deletions
+6 -6
View File
@@ -105,19 +105,19 @@ class PrintLayoutBaufreigabe(PrintLayout):
name: Name des Layouts
din_format: "DIN A3" oder "DIN A4"
map_width_mm: Breite der Hauptkarte
map_height_mm: Hoehe der Hauptkarte
map_height_mm: Höhe der Hauptkarte
extent: QgsRectangle der Kartenausdehnung
plotmassstab: Plotmassstab (z.B. 5000 fuer 1:5000)
plotmassstab: Plotmaßstab (z.B. 5000 für 1:5000)
thema: Name des Visibility-Presets (optional)
fit_extent_to_map: Extent bei Bedarf auf das Karten-Seitenverhaeltnis erweitern
fit_extent_to_map: Extent bei Bedarf auf das Karten-Seitenverhältnis erweitern
Returns:
QgsPrintLayout objektInstance (wird im Layout-Dialog geoeffnet)
QgsPrintLayout objektInstance (wird im Layout-Dialog geöffnet)
Raises:
ValueError: Falls Name bereits existiert oder Format ungueltig ist
ValueError: Falls Name bereits existiert oder Format ungültig ist
"""
# Seitenformat auswaehlen (nur A3/A4 im Querformat)
# Seitenformat auswählen (nur A3/A4 im Querformat)
if din_format == "DIN A3":
page_width_mm, page_height_mm = self._DIN_A3_LANDSCAPE
elif din_format == "DIN A4":