統合機能

Bitbucket (Strings)

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

ヒント

Phrase TMSにおけるBitbucket統合機能の詳細については、Bitbucket Cloud (TMS)を参照してください。

  • Bitbucket SyncはBitbucket Cloudでのみサポートされています。Bitbucket サーバーでは使用できません。

  • Bitbucket SyncはAPI経由で使用できます。

前提条件

  • .phrase.yml設定ファイルが、監視対象のブランチのルートに存在している必要があります。ファイルは、リポジトリからインポート(pull)またはエクスポート(push)するファイルを定義します。

  • リポジトリには読み取りおよび書き込みアクセスが必要です。

  • 設定ファイルの定義が正しくない場合、エラーが発生する可能性があります。ファイルに少なくとも1つのpushとpull訳文、正しいファイル形式、およびupdate_translationsパラメータの設定があることを確認してください。

設定ファイルのサンプル:

phrase:
    project_id: 1f61b9ecdb7a17a9dd174302419c50cc
    file_format: simple_json
    push:
        sources:
            - file: ./<locale_name>.json
    pull:
        targets:
            - file: ./<locale_name>.json

プロジェクトのプロジェクトIDは、プロジェクト設定にあります。

リポジトリを接続

設定ファイルが配置されたら、リポジトリを接続するために以下の手順に従ってください:

  1. 統合機能ページから、Repo Syncまでスクロールダウンし、設定をクリックします。

    Repo Syncsページが開きます。

  2. Add Sync/Bitbucketをクリックします。

    Bitbucket Syncアクティベーションページが開きます。

  3. Authorize for workspaceドロップダウン一覧から接続するBitbucketアカウントを選択し、アクセスを許可をクリックします。

    Phrase Stringsと選択したBitbucketアカウント間の接続が確立されます。Bitbucket sync設定ウィンドウが表示されます。

    備考

    Bitbucket統合機能経由で複数のアカウントを接続することはできません。

  4. ドロップダウン一覧からプロジェクトを選択します。

  5. ドロップダウン一覧から Bitbucket リポジトリ を選択します。

    リポジトリの所有権が正しくない場合、そのリポジトリはドロップダウン一覧に表示されません。

  6. インポート(プッシュ)およびエクスポート(プル)を行う リポジトリ ブランチ をドロップダウン一覧から選択します。通常はマスター ブランチです。

  7. 設定を検証 をクリックして、認証設定と設定ファイルが正しいことを確認します。

  8. オプションとして 自動インポート を選択すると、選択した Bitbucket ブランチへのコミットごとにファイルをインポートできます。

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

    プロジェクトが選択した Bitbucket リポジトリに接続され、一覧に追加されました。

  10. (オプション)鉛筆アイコン をクリックして、統合機能の名前を変更します。

統合機能は リポジトリ同期 ページから無効化または削除できます。

オプションとして、ユーザーは Bitbucket 個人設定 で Phrase Strings の認証を取り消すことで、Bitbucket 統合機能を削除できます。

Bitbucket からインポート

Bitbucket 統合機能を有効にしてリポジトリを接続した後、ロケールファイルをインポートできます。これはプルリクエストの形式で行われるため、変更をレビュー済にしたり、ブランチ管理を制御したりできます。

Bitbucket からロケールファイルをインポートするには、以下の手順に従います。

  1. 統合機能 ページから、プロジェクトを選択し、インポート Sync Import をクリックします。

    翻訳がプロジェクトにプルされます。キーと現在の翻訳が更新されます。

  2. Bitbucket でプルリクエストを承認、結合、またはクローズします。

Bitbucket へエクスポート

Bitbucket へロケールファイルをエクスポートするには、以下の手順に従います。

  1. Repo Syncsページから、プロジェクトを選択し、エクスポート Sync Exportをクリックします。

    エクスポートウィンドウが表示されます。

  2. PRブランチフィールドに訳文ブランチを指定します。

    リポジトリ内の最新ファイルが、目的のブランチへの新しいプルリクエストとしてエクスポートされます。

  3. ファイルがエクスポートされたら、リポジトリでプルリクエストを結合またはクローズし、ブランチを削除できます。

履歴

Repo syncsは、各Phrase Stringsプロジェクトの最新のインポートおよびエクスポートの履歴を保持します。

履歴を表示するには:

  • Repo Syncsページから、プロジェクトを選択し、履歴 Sync Historyをクリックします。

    プロジェクトのインポートおよびエクスポート履歴が表示されます。履歴内のエクスポートエントリには、対応する結合リクエストへのリンクが含まれています。

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

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.