コンフィギュレーションファイルを自動作成する手順は、次のとおりです。
-
コマンドラインから、
phrase init
を入力して.phrase.ymlファイルを作成します。CLI で設定プロセスが開始されます。
-
提供:
-
アクセストークン
-
PhraseプロジェクトID
-
ロケールファイル形式
-
プロジェクトコードベースのロケールファイルの場所
-
基本的な設定ファイルが作成されます。
手動で作成またはコピーした設定ファイルを使用する場合は、次のいずれかの場所に格納します。
-
CLIクライアントが呼び出されるディレクトリ。
-
現在のユーザーのホームディレクトリ(Unix の場合は
$HOME
、Windows の場合は$HomePath
)。 -
PHRASEAPP_CONFIG
環境変数で指定されたパス。 -
--config
フラッグ経由の設定ファイルのパス(例:/some/path/to/phrase.yml
)。
設定ファイルのサンプル。
GitLab
-
.phrase.yml
設定ファイルがリポジトリ内にある必要があります。ファイルは、リポジトリからインポート(pull)またはエクスポート(push)するファイルを定義します。 -
リポジトリには読み取りおよび書き込みアクセスが必要です。
-
設定ファイルの定義が正しくない場合、エラーが発生する可能性があります。ファイルに少なくとも1つのpushとpull訳文、正しいファイル形式、および
update_translations
パラメータの設定があることを確認してください。 -
API 互換性を確保するには、GitLab 9.5 以降を使用してください。
GitHub
-
.phrase.yml
設定ファイルがリポジトリ内にある必要があります。ファイルは、リポジトリからインポート(pull)またはエクスポート(push)するファイルを定義します。 -
リポジトリには読み取りおよび書き込みアクセスが必要です。
-
設定ファイルの定義が正しくない場合、エラーが発生する可能性があります。ファイルに少なくとも1つのpushとpull訳文、正しいファイル形式、および
update_translations
パラメータの設定があることを確認してください。 -
リポジトリスコープの GitHub アクセストークン (パブリックリポジトリと同期する場合は
public_repo
)。 -
GitHub で SSO が有効になっている場合は、アクセストークンも有効にする必要があります。
-
phrase_translations ブランチは保護できません。
-
リポジトリ設定で署名付きコミットが不要であることを確認してください。
BitBucket
.phrase.yml
設定ファイルがリポジトリ内にある必要があります。ファイルは、リポジトリからインポート(pull)またはエクスポート(push)するファイルを定義します。
リポジトリには読み取りおよび書き込みアクセスが必要です。
設定ファイルの定義が正しくない場合、エラーが発生する可能性があります。ファイルに少なくとも1つのpushとpull訳文、正しいファイル形式、およびupdate_translations
パラメータの設定があることを確認してください。