統合機能

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. (オプション)鉛筆アイコン をクリックして、統合機能 の名前を変更します。

統合機能 は Repo Syncs ページから無効化または削除できます。

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

Bitbucket からインポート

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

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

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

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

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

Bitbucket へエクスポート

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

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

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

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

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

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

履歴

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

履歴を表示するには:

  • Repo Syncs ページから、プロジェクトを選択し、History 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.