Übersetzer-Config mit Akutellem Änderungsstand vom 09.12.25, 15:00h

This commit is contained in:
2025-12-09 15:03:29 +01:00
parent 4434a106c7
commit 85fc641da7
+44 -26
View File
@@ -1,3 +1,9 @@
#Erweiterung von Nikolai Schwechten 09.12.2025
#Änderungsstand 09.12.2025, 15:02h
# Hier werden Muster definiert für Texte die NICHT in die Excel Datei geschrieben werden sollen # Hier werden Muster definiert für Texte die NICHT in die Excel Datei geschrieben werden sollen
[ignore_pattern_wildcard] [ignore_pattern_wildcard]
# Wildcard-Muster für Texte # Wildcard-Muster für Texte
@@ -6,8 +12,8 @@
# Format: pattern_name = muster # Format: pattern_name = muster
# Häufige technische Abkürzungen und Codes # Häufige technische Abkürzungen und Codes
layer = LAYER=* #layer = LAYER=*
special = %%* #special = %%*
# Koordinaten und technische Angaben # Koordinaten und technische Angaben
coord_x = X=* coord_x = X=*
@@ -23,48 +29,60 @@ KR_code = KR-M*
# Format: pattern_name = regex # Format: pattern_name = regex
# Dezimalzahl mit Punkt oder Komma # Dezimalzahl mit Punkt oder Komma
decimal_number = ^-?\d+([.,]\d+)?$ #decimal_number = ^-?\d+([.,]\d+)?$
pos_decimal_number = ^\+?\d+([.,]\d+)?$ #pos_decimal_number = ^\+?\d+([.,]\d+)?$
# Prozentangaben # Prozentangaben
percent = ^-?\d+([.,]\d+)?\s*%$ #percent = ^-?\d+([.,]\d+)?\s*%$
# Angaben wie =A1 +AB12 oder =A2+UZ304 # Angaben wie =A1 +AB12 oder =A2+UZ304
anlagen_nr = ^=A\d\s*\+[A-Z]{2}\d+
anlagen_nr3 = ^=A\d\+UZ\d{3} #Auskommentiert nach Problemen wie "Sicherung =A01+UC0110 gefallen"
#anlagen_nr = ^=A\d\s*\+[A-Z]{2}\d+
#anlagen_nr3 = ^=A\d\+UZ\d{3}
# Zeichen von A bis F als einzelnes Zeichen # Zeichen von A bis F als einzelnes Zeichen
ein_zeichen = ^[A-F]$ #Auskommentiert nach Problemen
#ein_zeichen = ^[A-F]$
#Auskommentiert nach Problemen
# A.1 bold # A.1 bold
single_letters = ^\\f.*;[A-Z]\.\d$ #single_letters = ^\\f.*;[A-Z]\.\d$
AX = ^[A-F]\d$ #Auskommentiert nach Problemen
ILSCV = ^ILS-CV\\PM\d{4}$ #AX = ^[A]\d$
#ILSCV = ^ILS-CV\\PM\d{4}$
#B.1 = B.\d
#C.1 = C.\d
#WS_1.x = WS \d.\d
# # Blöcke wie BLOCK 1.1.2 # # Blöcke wie BLOCK 1.1.2
# BLOCK_3 = ^BLOCK \d\.\d(\.\d)?$ # BLOCK_3 = ^BLOCK \d\.\d(\.\d)?$
# BLOCK_2 = ^BLOCK \d\.\d$ # BLOCK_2 = ^BLOCK \d\.\d$
# BLOCK_1 = ^BLOCK \d\$ # BLOCK_1 = ^BLOCK \d\$
# Technische Angaben # Technische Angaben
h1875 = ^\\H1.875x #h1875 = ^\\H1.875x
h1875ff = ^\\H1.875x;.*$ #h1875ff = ^\\H1.875x;.*$
millimeter = ^\d+\s*mm$ #millimeter = ^\d+\s*mm$
m_numbers = ^M\d{3}$ #m_numbers = ^M\d{3}$
# Koordinaten mit Pfeilen # Koordinaten mit Pfeilen
coord_arrows = ^\+\d{1,3}(?:[.,]\d{3})\s*(?:<<<|>>>)\s*\+\d{1,3}(?:[.,]\d{3})$ coord_arrows = ^\+\d{1,3}(?:[.,]\d{3})\s*(?:<<<|>>>)\s*\+\d{1,3}(?:[.,]\d{3})$
# +UC3206\P3 x ET200 SP DI16 402.0 coord_arrows_generell_ignorieren = <<<|>>>
uc4 = ^\+UC\d{4}
ax_uc4 = ^=A\d\+UC\d{2,4}
ax_uz4 = ^=A\d\+UZ\d{2,4}
a0x_uz1= ^=A01\+UZ\d+
a0x_uc4 = ^=A0\d\+UC\d{2,4}
a0x_uz4 = ^=A\d\+UZ\d{2,4}
pxqc_patterns = ^\\pxqc; =A0[1-9]\+UC\d{2,4}$
pxqc_patterns2 = ^\\pxqc; =A1\+UC\d{2,4}$
pxqc_patterns3 = ^\\pxqc; =A1\+UH\d{2,4}$
#Folgende Auskommentiert da Probleme mit Bezeichnungen wie "Feedback Hauptschütze Aktiv +UC0110"
#uc4 = ^\+UC\d{4}
#ax_uc4 = ^=A\d\+UC\d{2,4}
#ax_uz4 = ^=A\d\+UZ\d{2,4}
#ax_uh4 = ^=A\d\+UH\d{2,4}
#a0x_uz1= ^=A01\+UZ\d+
#a0x_uc4 = ^=A0\d\+UC\d{2,4}
#a0x_uz4 = ^=A\d\+UZ\d{2,4}
#a0x_uh4 = ^=A\d\+UH\d{2,4}
#Auskommentiert nach Problemen
#pxqc_patterns = ^\\pxqc; =A0[1-9]\+UC\d{2,4}$
#pxqc_patterns2 = ^\\pxqc; =A1\+UC\d{2,4}$
#pxqc_patterns3 = ^\\pxqc; =A1\+UH\d{2,4}$
ip_adress = ^.*;(\d{1,3}\.){3}\d{1,3}$ ip_adress = ^.*;(\d{1,3}\.){3}\d{1,3}$