統合機能

GitHub (TMS)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

対象

  • チーム、ビジネス、エンタープライズプラン

ライセンスについては、営業部門にお問い合わせください。

対象

  • アルティメットプランとエンタープライズプラン(レガシー)

ライセンスについては、営業部門にお問い合わせください。

ヒント

Phrase StringsでのGitHubの統合については、GitHub(Strings)を参照してください。

GitHubコネクタにより、GitHubリポジトリとの間で直接原文ファイルのダウンロードと訳文ファイルのアップロードを行うことができます。

コネクターはGitHub APIを使用して統合を実装します。コネクターを使用すると、GitHub アカウントに関連付けられたすべてのリポジトリにアクセスできます。

使用事例

コネクターにはいくつかの使用事例があります。

  • プロジェクトマネージャは、ファイルをオンラインリポジトリから直接プロジェクトに追加することができます。

  • サブミッターポータルを設定して、サブミッターがオンラインリポジトリから直接リクエストにファイルを追加できるようにします。

  • プロジェクトの自動作成(APC)を使用して、監視対象のファイルまたはフォルダでファイルサイズの変更が検出されると、新しいプロジェクトが自動的に作成されます。

    • 選択したファイルは、APCの初回実行時にインポートされます。フォルダがモニタリングされると、すべてのファイルがインポートされます。

    • APCでサブフォルダを含めるオプションが選択されている場合:

      • モニタリング対象フォルダまたはそのサブフォルダ内のファイルに変更があった場合、APCは新規プロジェクトを作成します

      • モニタリング対象フォルダまたはそのサブフォルダ内のファイルに変更があった場合、CPは新しいプロジェクト/ジョブを作成/更新する

    • 絶対パス設定に対応しています。訳文翻訳ファイルは、原文ファイルと同じブランチにのみ保存できます。

  • 選択したファイルの変更が監視されるように継続ジョブを設定します。

ヒント

要件:

  • Phraseアクセスを単一のリポジトリに制限しています。

  • 認証にSSHキーを使用しています。

  • ファイルサイズではなく最終更新日に基づいてファイルの変更を検出します。

Git コネクタを使用して GitHub に接続します。

GitHub Settings

変更は必要ありません。

Phrase TMS設定

重要

カスタムドメイン (mydomain.phrase.jp など) からアクセスする場合は、シークレットブラウザウィンドウを開き、cloud.memsource.com または us.cloud.memsource.com 経由でログインし、コネクタの作成または保存に必要な認証を適用します。保存後、コネクターはカスタムドメイン経由でアクセスできます。

  1. Settings Setup_gear.png ページから、Integrations セクションまで下にスクロールします。

  2. Connectors をクリックします。

    コネクタ」ページが開きます。

  3. [New] をクリックします。

    作成」ページが開きます。

  4. オプションで、[Export translations as pull request]を選択し、プルリクエストブランチを提供します。

  5. [Connect to GitHub]をクリックします。ポップアップウィンドウか新しいタブが表示され、承認をリクエストします。

  6. 必要に応じてコミットメッセージを入力します。

  7. Authorize Phrase] ボタンをクリックします。

    正常に終了すると、ウィンドウ/タブが表示されなくなり、[Connect to GitHub]ボタンの隣に小さなチェックマークが表示されます。

  8. [Save] をクリックします。

    コネクターが「コネクター」ページのリストに追加されます。

この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.