• R/O
  • HTTP
  • SSH
  • HTTPS

transifex_scripts: Commit

transifex上のwesnoth開発版翻訳プロジェクト用のスクリプト群


Commit MetaInfo

Revision1c1f826aa295f1fbb09ffe502975ac22866c5eda (tree)
Time2018-02-27 16:58:36
AuthorHironoriFujimoto <broadbarredfirefish@gmai...>
CommiterHironoriFujimoto

Log Message

インデントの調整

Change Summary

Incremental Difference

--- a/apply_latest_translation.sh
+++ b/apply_latest_translation.sh
@@ -8,14 +8,14 @@ source ./api_token.sh
88 TOP_DIR=${PWD}
99
1010 if [ ! -d ${TX_DIR} ]; then
11- echo 'ローカルのTranisfexプロジェクトを初期化'
12- mkdir ${TX_DIR}
13- tx init ${TX_DIR} --token=${TX_TOKEN} --force --no-interactive
14-
15- echo "リモートプロジェクトを${TX_PROJECT}に設定"
16- cd ${TX_DIR}
17- tx config mapping-remote ${TX_URL}/projects/p/${TX_PROJECT}/
18- cd ${TOP_DIR}
11+ echo 'ローカルのTranisfexプロジェクトを初期化'
12+ mkdir ${TX_DIR}
13+ tx init ${TX_DIR} --token=${TX_TOKEN} --force --no-interactive
14+
15+ echo "リモートプロジェクトを${TX_PROJECT}に設定"
16+ cd ${TX_DIR}
17+ tx config mapping-remote ${TX_URL}/projects/p/${TX_PROJECT}/
18+ cd ${TOP_DIR}
1919 fi
2020
2121 echo 'リモートプロジェクトより翻訳データをローカルプロジェクトにダウンロード'
@@ -26,6 +26,6 @@ cd ${TOP_DIR}
2626 echo '翻訳データをwesnothに適用'
2727 for RESOURCE in ${WESNOTH_RESOURCES}
2828 do
29- echo "${RESOURCE}"
30- msgfmt ${TX_DIR}/translations/${TX_PROJECT}.${RESOURCE}/ja.po -o wesnoth/translations/ja/LC_MESSAGES/${RESOURCE}.mo
29+ echo "${RESOURCE}"
30+ msgfmt ${TX_DIR}/translations/${TX_PROJECT}.${RESOURCE}/ja.po -o wesnoth/translations/ja/LC_MESSAGES/${RESOURCE}.mo
3131 done
--- a/transifex_pot_update.sh
+++ b/transifex_pot_update.sh
@@ -13,24 +13,24 @@ make pot-update -j3
1313 cd ${TOP_DIR}
1414
1515 if [ ! -d ${TX_DIR} ]; then
16- mkdir ${TX_DIR}
17- cd ${TX_DIR}
18- echo 'ローカルのTranisfexプロジェクトを初期化'
19- tx init ${TX_DIR} --token=${TX_TOKEN} --force --no-interactive
20- echo "リモートプロジェクトを${TX_PROJECT}に設定"
21- tx config mapping-remote ${TX_URL}/projects/p/${TXPROJECT}/
22- cd ${TOP_DIR}
16+ mkdir ${TX_DIR}
17+ cd ${TX_DIR}
18+ echo 'ローカルのTranisfexプロジェクトを初期化'
19+ tx init ${TX_DIR} --token=${TX_TOKEN} --force --no-interactive
20+ echo "リモートプロジェクトを${TX_PROJECT}に設定"
21+ tx config mapping-remote ${TX_URL}/projects/p/${TXPROJECT}/
22+ cd ${TOP_DIR}
2323 fi
2424
2525 if [ ! -d ${TX_DIR}/sources ]; then
26- mkdir ${TX_DIR}/sources
26+ mkdir ${TX_DIR}/sources
2727 fi
2828 cp wesnoth/po/*/*.pot ${TX_DIR}/sources/
2929 cd ${TX_DIR}
3030 echo 'ローカルのTranisfexプロジェクトに翻訳テンプレートファイルを設定'
3131 for RESOURCE in ${WESNOTH_RESOURCES}
3232 do
33- tx config --source -r ${TX_PROJECT}.${RESOURCE} --type PO -l en sources/${RESOURCE}.pot
33+ tx config --source -r ${TX_PROJECT}.${RESOURCE} --type PO -l en sources/${RESOURCE}.pot
3434 done
3535 echo 'リモートプロジェクトに変更を適用'
3636 tx push -s
Show on old repository browser