transifex上のwesnoth開発版翻訳プロジェクト用のスクリプト群
Revision | 1c1f826aa295f1fbb09ffe502975ac22866c5eda (tree) |
---|---|
Time | 2018-02-27 16:58:36 |
Author | HironoriFujimoto <broadbarredfirefish@gmai...> |
Commiter | HironoriFujimoto |
インデントの調整
@@ -8,14 +8,14 @@ source ./api_token.sh | ||
8 | 8 | TOP_DIR=${PWD} |
9 | 9 | |
10 | 10 | 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} | |
19 | 19 | fi |
20 | 20 | |
21 | 21 | echo 'リモートプロジェクトより翻訳データをローカルプロジェクトにダウンロード' |
@@ -26,6 +26,6 @@ cd ${TOP_DIR} | ||
26 | 26 | echo '翻訳データをwesnothに適用' |
27 | 27 | for RESOURCE in ${WESNOTH_RESOURCES} |
28 | 28 | 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 | |
31 | 31 | done |
@@ -13,24 +13,24 @@ make pot-update -j3 | ||
13 | 13 | cd ${TOP_DIR} |
14 | 14 | |
15 | 15 | 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} | |
23 | 23 | fi |
24 | 24 | |
25 | 25 | if [ ! -d ${TX_DIR}/sources ]; then |
26 | - mkdir ${TX_DIR}/sources | |
26 | + mkdir ${TX_DIR}/sources | |
27 | 27 | fi |
28 | 28 | cp wesnoth/po/*/*.pot ${TX_DIR}/sources/ |
29 | 29 | cd ${TX_DIR} |
30 | 30 | echo 'ローカルのTranisfexプロジェクトに翻訳テンプレートファイルを設定' |
31 | 31 | for RESOURCE in ${WESNOTH_RESOURCES} |
32 | 32 | 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 | |
34 | 34 | done |
35 | 35 | echo 'リモートプロジェクトに変更を適用' |
36 | 36 | tx push -s |