in latin1 konvertiert. Env Pfad wieder über %~dp0

This commit is contained in:
2026-02-10 10:18:32 +01:00
parent 07648a9193
commit 939b8fbe62
2 changed files with 9 additions and 9 deletions
+8 -8
View File
@@ -1,6 +1,6 @@
@echo off @echo off
REM Zentrale Batch-Datei für DXF/JSON-Übersetzungen REM Zentrale Batch-Datei für DXF/JSON-Übersetzungen
REM Wird von tr2dxf_XX.bat Dateien mit Sprachparameter aufgerufen REM Wird von tr2dxf_XX.bat Dateien mit Sprachparameter aufgerufen
if [%1]==[] goto usage if [%1]==[] goto usage
@@ -15,22 +15,22 @@ for %%i in ("%INPUT_FILE%") do (
set "DIR=%%~dpi" set "DIR=%%~dpi"
) )
call C:\kabellaengen\bin\setenv.bat call "%~dp0setenv.bat"
REM echo Dateiname ohne Erweiterung: %FILENAME% REM echo Dateiname ohne Erweiterung: %FILENAME%
REM echo Erweiterung: %EXT% REM echo Erweiterung: %EXT%
REM echo Verzeichnis: %DIR% REM echo Verzeichnis: %DIR%
REM echo Sprache: %LANG% REM echo Sprache: %LANG%
if exist "%~dp0_setenv.bat" ( if exist "%PROJECT_BIN%\_setenv.bat" (
echo Lade lokale Umgebungseinstellungen aus _setenv.bat... echo Lade lokale Umgebungseinstellungen aus _setenv.bat...
call "%~dp0_setenv.bat" call "%PROJECT_BIN%\_setenv.bat"
) )
REM Zielverzeichnis REM Zielverzeichnis
set TARGET_DIR=%PROJECT_WORK% set TARGET_DIR=%PROJECT_WORK%
mkdir "%TARGET_DIR%" mkdir "%TARGET_DIR%"
REM Prüfe Dateityp und wähle entsprechenden Workflow REM Prüfe Dateityp und wähle entsprechenden Workflow
if /I "%EXT%"==".json" goto retranslate_json if /I "%EXT%"==".json" goto retranslate_json
if /I "%EXT%"==".dxf" goto translate_dxf if /I "%EXT%"==".dxf" goto translate_dxf
if /I "%EXT%"==".dwg" goto translate_dxf if /I "%EXT%"==".dwg" goto translate_dxf
@@ -68,7 +68,7 @@ pause
goto :eof goto :eof
:invalid_filetype :invalid_filetype
@echo FEHLER: Ungültiger Dateityp: %EXT% @echo FEHLER: Ungültiger Dateityp: %EXT%
@echo Erlaubt sind: .dxf, .dwg, .json @echo Erlaubt sind: .dxf, .dwg, .json
pause pause
goto :eof goto :eof
@@ -76,8 +76,8 @@ goto :eof
:usage :usage
@echo Usage: %0 ^<LANG^> ^<file.dxf^|file.json^> @echo Usage: %0 ^<LANG^> ^<file.dxf^|file.json^>
@echo LANG: Zielsprache (CS, EN, FR, IT, ES) @echo LANG: Zielsprache (CS, EN, FR, IT, ES)
@echo - .dxf/.dwg: Extrahiert und übersetzt Texte zur angegebenen Sprache @echo - .dxf/.dwg: Extrahiert und übersetzt Texte zur angegebenen Sprache
@echo - .json: Re-übersetzt vorhandene Übersetzungen mit aktueller LANG.cfg @echo - .json: Re-übersetzt vorhandene Übersetzungen mit aktueller LANG.cfg
@echo. @echo.
@echo Beispiele: @echo Beispiele:
@echo %0 CS myfile.dxf @echo %0 CS myfile.dxf
+1 -1
View File
@@ -6,7 +6,7 @@ for %%i in ("%~1") do (
set "EXT=%%~xi" set "EXT=%%~xi"
set "DIR=%%~dpi" set "DIR=%%~dpi"
) )
call C:\kabellaengen\bin\setenv.bat call C:\10-Develop\gitrepos\kabellaengen\bin\setenv.bat
REM echo Dateiname ohne Erweiterung: %FILENAME% REM echo Dateiname ohne Erweiterung: %FILENAME%
REM echo Erweiterung: %EXT% REM echo Erweiterung: %EXT%