MakeMo.cmd
上传用户:cccombo
上传日期:2021-01-31
资源大小:16445k
文件大小:1k
- @echo off
- rem if there is no argument, display usage
- if "%1"=="" goto usage
- echo Making %1 ...
- rem if not exist .%1 mkdir .%1
- rem if not exist .%1LC_MESSAGES mkdir .%1LC_MESSAGES
- :step1
- echo Merge with gui-common.po with tool.po ...
- .binmsgcat -s -o .%1LC_MESSAGEStmp.po .%1LC_MESSAGESmysql-query-browser-template.po .%1LC_MESSAGESmysql-gui-common-template.po
- if not errorlevel 1 goto step2
- echo An Error occured!
- pause
- goto endOfScript
- :step2
- echo Generate binary MO file for %1 ...
- .binmsgfmt -o .%1LC_MESSAGESdefault.mo .%1LC_MESSAGEStmp.po
- if not errorlevel 1 goto endOfScript
- echo An Error occured!
- pause
- goto endOfScript
- :usage
- echo Usage: MakeMo LanguageId
- echo .
- echo Generates a default.mo file from .po files for a given language
- echo .
- :endOfScript
- if exist .%1LC_MESSAGEStmp.po del .%1LC_MESSAGEStmp.po
- echo .