「国際化ファイルの更新手順」の版間の差分
ナビゲーションに移動
検索に移動
Ippei Suzuki (トーク | 投稿記録) ページの作成:「国際化ファイルの更新手順 cd ~/project/jetset/bin && php mkres.php web ja_JP ../ && php mkres.php web en_US ../ && php mkres4js.php web ja_JP ../ && php mkres…」 |
Ippei Suzuki (トーク | 投稿記録) |
||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
cd ~/project/jetset/bin && php mkres.php web ja_JP ../ && php mkres.php web en_US ../ && php mkres4js.php web ja_JP ../ && php mkres4js.php web en_US ../ | cd ~/project/jetset/bin && php mkres.php web ja_JP ../ && php mkres.php web en_US ../ && php mkres4js.php web ja_JP ../ && php mkres4js.php web en_US ../ | ||
| 8行目: | 7行目: | ||
jetsetの場合 | == jetsetの場合 == | ||
ブランチを作成する | # ブランチを作成する | ||
作成元はstaging | ## 作成元はstaging | ||
ブランチ名は「(チケット番号)_(案件概要)」 | ## ブランチ名は「(チケット番号)_(案件概要)」 | ||
956_change_notice_couriersofice_in_cart | ### 956_change_notice_couriersofice_in_cart | ||
ブランチを切り替える | # ブランチを切り替える | ||
以下のファイルを更新 | # 以下のファイルを更新 | ||
lang/ja_JP/LC_MESSAGES/web.po | ## lang/ja_JP/LC_MESSAGES/web.po | ||
lang/en_US/LC_MESSAGES/web.po | ## lang/en_US/LC_MESSAGES/web.po | ||
moファイルを作成 | # moファイルを作成 | ||
php mkres.php web ja_JP ../ | ## php mkres.php web ja_JP ../ | ||
php mkres.php web en_US ../ | ## php mkres.php web en_US ../ | ||
php mkres4js.php web ja_JP ../ | ## php mkres4js.php web ja_JP ../ | ||
php mkres4js.php web en_US ../ | ## php mkres4js.php web en_US ../ | ||
ローカル環境で確認 | # ローカル環境で確認 | ||
キャッシュを飛ばす(jsの場合) | # キャッシュを飛ばす(jsの場合) | ||
ブランチにコミット | # ブランチにコミット | ||
すべての確認が終わったらブランチをpush | # すべての確認が終わったらブランチをpush | ||
stagingブランチへのPull Request作成 | # stagingブランチへのPull Request作成 | ||
redmineでレビュー依頼 | # redmineでレビュー依頼 | ||
レビューが完了したら終了 | # レビューが完了したら終了 | ||
moファイルがコンフリクトした場合: | === moファイルがコンフリクトした場合: === | ||
git checkout staging | * git checkout staging | ||
git fetch | * git fetch | ||
git checkout topic branch | * git checkout topic branch | ||
git merge origin/staging | * git merge origin/staging | ||
コンフリクト修正(moファイル作成し直し) | * コンフリクト修正(moファイル作成し直し) | ||
git add | * git add | ||
git commit | * git commit | ||
git push | * git push | ||
jetset-adminの場合 | === jetset-adminの場合 === | ||
cd ~/project/jetset-admin/bin && php mkres.php admin ja_JP ../ && php mkres4js.php admin ja_JP ../ | cd ~/project/jetset-admin/bin && php mkres.php admin ja_JP ../ && php mkres4js.php admin ja_JP ../ | ||
2023年1月7日 (土) 01:40時点における最新版
cd ~/project/jetset/bin && php mkres.php web ja_JP ../ && php mkres.php web en_US ../ && php mkres4js.php web ja_JP ../ && php mkres4js.php web en_US ../
cd ~/project/jetset/vagrant && vagrant ssh
sudo service httpd restart
jetsetの場合
- ブランチを作成する
- 作成元はstaging
- ブランチ名は「(チケット番号)_(案件概要)」
- 956_change_notice_couriersofice_in_cart
- ブランチを切り替える
- 以下のファイルを更新
- lang/ja_JP/LC_MESSAGES/web.po
- lang/en_US/LC_MESSAGES/web.po
- moファイルを作成
- php mkres.php web ja_JP ../
- php mkres.php web en_US ../
- php mkres4js.php web ja_JP ../
- php mkres4js.php web en_US ../
- ローカル環境で確認
- キャッシュを飛ばす(jsの場合)
- ブランチにコミット
- すべての確認が終わったらブランチをpush
- stagingブランチへのPull Request作成
- redmineでレビュー依頼
- レビューが完了したら終了
moファイルがコンフリクトした場合:
- git checkout staging
- git fetch
- git checkout topic branch
- git merge origin/staging
- コンフリクト修正(moファイル作成し直し)
- git add
- git commit
- git push
jetset-adminの場合
cd ~/project/jetset-admin/bin && php mkres.php admin ja_JP ../ && php mkres4js.php admin ja_JP ../
cd ~/project/jetset-admin/vagrant && vagrant ssh sudo service httpd restart