ヒント
Phrase StringsにおけるGitHub統合に関する情報は、GitHub (Strings)を参照してください。
GitHubコネクターは、ソースファイルのダウンロードとターゲットファイルのアップロードをGitHubリポジトリに直接行うことを可能にします。
コネクターは、統合を実装するためにGitHub APIを使用します。コネクターは、GitHubアカウントに関連付けられたすべてのリポジトリへのアクセスを許可します。GitHubアカウントの認証は、GitHub Appでも行うことができます。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトにファイルを直接追加できます。
-
提出者ポータルを設定して、提出者がオンラインリポジトリからリクエストにファイルを直接追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダでファイルサイズの変更が検出されると、新しいプロジェクトが自動的に作成されるようにします。
-
APCが初めて実行されるとき、監視対象のフォルダおよび/またはサブフォルダからすべてのファイルがインポートされます。新しく追加されたファイルは、作成後の次のトリガーされた監視でインポートされます。
-
このコネクターは、絶対パス設定をサポートしています。ターゲット翻訳ファイルは、ソースファイルと同じブランチにのみ保存できます。
-
-
継続的ジョブを設定して、選択したファイルの変更を監視します。
GitHub設定
変更は必要ありません。
注意
カスタムドメイン(例:mydomain.phrase.jp
)からアクセスする場合は、シークレットブラウザウィンドウを開き、cloud.memsource.com
またはus.cloud.memsource.com
経由でログインして、コネクターの作成または保存に必要な認証を適用します。保存後、コネクターはカスタムドメインを介してアクセスできます。
-
設定
ページから、 セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
新しいコネクターをクリックします。
ページが開きます。
-
接続の名前を指定し、タイプをGitHubに変更します。
-
オプションで
を選択し、 を指定します。 -
必要に応じて、
を選択して、Phrase GitHubアプリのURLを表示し、GitHubアプリの認証フローを使用してファイルをインポート/エクスポートします:-
リンクをクリックして、新しいタブでPhrase App Connectorの公式ページを開きます:https://github.com/apps/phrase-app-connector-eu(EUデータセンター)またはhttps://github.com/apps/phrase-app-connector-us(USデータセンター)。
-
ターゲットGitHubアカウントにPhrase GitHubアプリをインストールします。
備考
GitHubアプリがユーザーのターゲットGitHubアカウントにインストールされていない場合、GitHubコネクターには公開リポジトリのみが表示されます。
-
GitHubコネクターに表示され、アクセス可能なプライベートリポジトリを選択して、インストール手順を完了します。
-
Phrase
ページに戻って、GitHubアプリを認証し、GitHubに接続します。
-
-
GitHubに接続をクリックします。GitHubアプリを使用して接続していない場合、認証を要求するポップアップウィンドウまたは新しいタブが表示されます。
-
必要に応じて
を提供します。 -
Phraseを認証するボタンをクリックします。
GitHubアプリを使用している場合は、Phrase App Connectorを認証するボタンをクリックします。
成功した場合、ウィンドウ/タブは消え、GitHubに接続ボタンの横に小さなチェックマークが表示されます。
-
保存をクリックします。
コネクターが
ページの一覧に追加されます。注意
GitHubアプリの認証フローを使用してGitHubコネクターが作成された場合、コネクター設定を保存した後に認証方法を変更することはできません。