「国際化ファイルの更新手順」の版間の差分

提供: NOBODY:PLACE Wiki
ナビゲーションに移動 検索に移動
ページの作成:「国際化ファイルの更新手順 cd ~/project/jetset/bin && php mkres.php web ja_JP ../ && php mkres.php web en_US ../ && php mkres4js.php web ja_JP ../ && php mkres…」
 
編集の要約なし
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ファイルがコンフリクトした場合:

2023年1月7日 (土) 01:38時点における版

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の場合

  1. ブランチを作成する
    • 作成元はstaging
    • ブランチ名は「(チケット番号)_(案件概要)」
      • 956_change_notice_couriersofice_in_cart
  1. ブランチを切り替える
  2. 以下のファイルを更新
    • lang/ja_JP/LC_MESSAGES/web.po
    • lang/en_US/LC_MESSAGES/web.po
  1. moファイルを作成
    • php mkres.php web ja_JP ../
    • php mkres.php web en_US ../
    • php mkres4js.php web ja_JP ../
      1. php mkres4js.php web en_US ../
  1. ローカル環境で確認
  2. キャッシュを飛ばす(jsの場合)
  3. ブランチにコミット
  4. すべての確認が終わったらブランチをpush
  5. stagingブランチへのPull Request作成
  6. redmineでレビュー依頼
  7. レビューが完了したら終了

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