2 # Transifexから最新の翻訳データをダウンロード、wesnothに適用するスクリプト
10 if [ ! -d ${TX_DIR} ]; then
11 echo 'ローカルのTranisfexプロジェクトを初期化'
13 tx init ${TX_DIR} --token=${TX_TOKEN} --force --no-interactive
15 echo "リモートプロジェクトを${TX_PROJECT}に設定"
17 tx config mapping-remote ${TX_URL}/projects/p/${TX_PROJECT}/
21 echo 'リモートプロジェクトより翻訳データをローカルプロジェクトにダウンロード'
26 echo '翻訳データをwesnothに適用'
27 for RESOURCE in ${WESNOTH_RESOURCES}
30 msgfmt ${TX_DIR}/translations/${TX_PROJECT}.${RESOURCE}/ja.po -o wesnoth/translations/ja/LC_MESSAGES/${RESOURCE}.mo