From 85fc641da73a24e3d7bc945a6124ddb659106100 Mon Sep 17 00:00:00 2001 From: "N.Schwechten" Date: Tue, 9 Dec 2025 15:03:29 +0100 Subject: [PATCH] =?UTF-8?q?=C3=9Cbersetzer-Config=20mit=20Akutellem=20?= =?UTF-8?q?=C3=84nderungsstand=20vom=2009.12.25,=2015:00h?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cfg/translator.cfg | 70 +++++++++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 26 deletions(-) diff --git a/cfg/translator.cfg b/cfg/translator.cfg index d98a750..c315b48 100644 --- a/cfg/translator.cfg +++ b/cfg/translator.cfg @@ -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 [ignore_pattern_wildcard] # Wildcard-Muster für Texte @@ -6,8 +12,8 @@ # Format: pattern_name = muster # Häufige technische Abkürzungen und Codes -layer = LAYER=* -special = %%* +#layer = LAYER=* +#special = %%* # Koordinaten und technische Angaben coord_x = X=* @@ -23,48 +29,60 @@ KR_code = KR-M* # Format: pattern_name = regex # Dezimalzahl mit Punkt oder Komma -decimal_number = ^-?\d+([.,]\d+)?$ -pos_decimal_number = ^\+?\d+([.,]\d+)?$ +#decimal_number = ^-?\d+([.,]\d+)?$ +#pos_decimal_number = ^\+?\d+([.,]\d+)?$ # Prozentangaben -percent = ^-?\d+([.,]\d+)?\s*%$ +#percent = ^-?\d+([.,]\d+)?\s*%$ # 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 -ein_zeichen = ^[A-F]$ +#Auskommentiert nach Problemen +#ein_zeichen = ^[A-F]$ +#Auskommentiert nach Problemen # A.1 bold -single_letters = ^\\f.*;[A-Z]\.\d$ -AX = ^[A-F]\d$ -ILSCV = ^ILS-CV\\PM\d{4}$ - +#single_letters = ^\\f.*;[A-Z]\.\d$ +#Auskommentiert nach Problemen +#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 # BLOCK_3 = ^BLOCK \d\.\d(\.\d)?$ # BLOCK_2 = ^BLOCK \d\.\d$ # BLOCK_1 = ^BLOCK \d\$ # Technische Angaben -h1875 = ^\\H1.875x -h1875ff = ^\\H1.875x;.*$ -millimeter = ^\d+\s*mm$ -m_numbers = ^M\d{3}$ +#h1875 = ^\\H1.875x +#h1875ff = ^\\H1.875x;.*$ +#millimeter = ^\d+\s*mm$ +#m_numbers = ^M\d{3}$ # Koordinaten mit Pfeilen coord_arrows = ^\+\d{1,3}(?:[.,]\d{3})\s*(?:<<<|>>>)\s*\+\d{1,3}(?:[.,]\d{3})$ -# +UC3206\P3 x ET200 SP DI16 402.0 -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}$ +coord_arrows_generell_ignorieren = <<<|>>> +#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}$