71 lines
1.8 KiB
Batchfile
71 lines
1.8 KiB
Batchfile
@echo off
|
|
chcp 65001 > nul
|
|
cd /d "%~dp0"
|
|
|
|
echo ========================================
|
|
echo DS_L10N - 전체 워크플로우
|
|
echo ========================================
|
|
echo.
|
|
echo 이 스크립트는 다음 작업을 순차적으로 수행합니다:
|
|
echo 1. 번역 검증
|
|
echo 2. PO 파일 업데이트
|
|
echo 3. CSV 병합
|
|
echo 4. 파일 정리
|
|
echo.
|
|
echo ※ 언리얼 에디터에서 텍스트 익스포트를 먼저 완료해야 합니다.
|
|
echo ※ 번역업데이트.tsv 파일이 준비되어 있어야 합니다.
|
|
echo.
|
|
pause
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo [1/4] 번역 검증 중...
|
|
echo ========================================
|
|
python ds_l10n.py validate
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo ❌ 번역 검증 실패!
|
|
echo 번역업데이트.tsv 파일을 확인하고 오류를 수정하세요.
|
|
echo.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo [2/4] PO 파일 업데이트 중...
|
|
echo ========================================
|
|
python ds_l10n.py update
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo ❌ PO 파일 업데이트 실패!
|
|
echo 로그 파일을 확인하세요.
|
|
echo.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo [3/4] CSV 병합 중...
|
|
echo ========================================
|
|
python ds_l10n.py merge
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo [4/4] 파일 정리 중...
|
|
echo ========================================
|
|
python ds_l10n.py cleanup
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo ✅ 전체 워크플로우 완료!
|
|
echo ========================================
|
|
echo.
|
|
echo 다음 단계:
|
|
echo 1. 언리얼 에디터로 돌아가기
|
|
echo 2. 현지화 대시보드에서 PO 파일 임포트
|
|
echo 3. 텍스트 컴파일
|
|
echo.
|
|
pause
|