統合機能

GitLab (TMS)

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

利用可能対象

  • Team、Business、Enterpriseプラン

ライセンスに関する質問は、営業担当までお問い合わせください。

利用可能対象

  • UltimateおよびEnterpriseプラン(従来)

ライセンスに関する質問は、営業担当までお問い合わせください。

ヒント

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

GitLabコネクタを使用すると、GitLabリポジトリとの間で直接ソースファイルのダウンロードやターゲットファイルのアップロードを行うことができます。このコネクタはGitLab APIを使用して統合を実装しており、GitLabアカウントに関連付けられたすべてのリポジトリへのアクセスを可能にします。

使用例

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

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

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

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

    • GitLab APIの制限により、フォルダ全体の監視はサポートされていません。

    • サブディレクトリ全体を監視する必要がある場合は、Gitコネクタを使用してください。

    • このコネクタは絶対パス設定をサポートしています。ターゲット翻訳ファイルは、ソースファイルと同じブランチにのみ保存できます。

  • 継続的ジョブを設定して、選択したファイルの変更を監視します。

ヒント

要件が以下の場合:

  • Phraseのアクセスを単一のリポジトリに制限する。

  • 認証にSSHキーを使用する。

  • ファイルサイズだけでなく、最終更新日に基づいてファイルの変更を検出する。

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

GitLab設定

GitLabアカウントでアクセストークンを作成します。

  1. GitLabアカウントにログインし、Settingsに移動してAccess Tokensをクリックします。

    Personal Access Tokens画面が開きます。

  2. NameフィールドとExpires atフィールドに入力します。トークンを頻繁に再作成しなくて済むよう、長めの期間を選択してください。

  3. Scopesで、apiチェックボックスとread_userチェックボックスをオンにします。

  4. Create personal access tokenをクリックします。

    これにより、コネクタ設定に入力するために必要なトークンが生成されます。

    • トークンはこの段階でのみ表示され、後から確認することはできません。

Phrase TMS設定

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

  2. [コネクタ]をクリックします。

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

  3. New connectorをクリックします。

    Create connectorページが開きます。

  4. TypeをGitLabに変更し、コネクタの名前を入力します。

  5. 必要に応じてExport translations as pull requestsを選択し、Merge request branchを指定します。

  6. GitLab site URL(例:https://gitlab.com/)と、GitLabサイトから取得したGitLab personal access tokenを入力します。

    • リポジトリにアクセスするには、インターネットからアクセス可能である必要があります。

  7. [接続テストTest connection] をクリックします。

    接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。

  8. 保存をクリックします。

    コネクターが「コネクター」ページの一覧に追加されます。

コネクタの削除

コネクタを削除するには:

  1. Integrationsページから、削除するコネクタを選択します。

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

    コネクタの削除ウィンドウが開きます。

  3. 「delete」と入力し、削除をクリックします。

    コネクタが削除され、コネクタのリストが表示されます。

備考

ごみ箱にあるジョブを含め、プロジェクト内の未完了のジョブにまだリンクされているコネクタは削除できません。そのようなコネクタを削除しようとすると、「コネクタの削除に失敗しました」というエラーが返されます。

解決策:コネクタに関連付けられているプロジェクトを開き、残りのジョブを完了するか削除してください。設定/ごみ箱に移動し、空にして、コネクタにまだリンクされているジョブを削除してください。コネクタの削除を再試行してください。

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

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.