統合機能

Figma (TMS)

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

利用可能対象

  • Team、Business、Enterpriseプラン

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

利用可能対象

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

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

ヒント

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

Figmaは、主にWebベースのベクターグラフィックスエディタおよびプロトタイピングツールであり、macOSおよびWindows用のデスクトップアプリケーションによってオフライン機能が追加されています。

プラグイン内からSSOログインを行うことはできません。

インストール

Figmaプラグインをインストールするには、以下の手順に従います。

  1. FigmaでCommunityに移動し、Pluginsを選択します。

  2. 検索フィールドに「Phrase」と入力します。

  3. Try it outをクリックします。

    プラグインは、Figmaのプラグインメニューから利用できるようになります。

Phraseへの接続

プラグインを使用する前に、まずPhraseに接続する必要があります。

  1. FigmaからPluginsメニューを選択します。

    Pluginsメニューが開きます。

  2. メニューからPhraseを選択し、Connect to Phraseをクリックします。

    「Log in to Phrase」ウィンドウが開きます。

  3. UsernamePasswordHostnameを入力します。ユーザーにはプロジェクトマネージャまたは管理者のロールが必要です。

  4. 接続をクリックします。

    Figmaがプラグイン経由で接続されました。

    備考

    一部のブラウザ拡張機能(Stylebotなど)がプラグインと競合し、接続を妨げる場合があります。問題が発生した場合は、シークレットブラウザ、ゲストモードでfigma.comを実行するか、競合する拡張機能を無効にして実行してください。 

プラグインは以下の機能を提供します:

  • 翻訳可能なStringsを管理

    ページ上のすべての翻訳可能なテキストを収集し、キー名を定義します。

  • ページを翻訳用に送信

    初めてページを翻訳用に送信する場合は、テンプレートから新しいプロジェクトを作成します。ページを既存のプロジェクトに追加しても、そのプロジェクトの翻訳は更新されません。

    既存のプロジェクトを更新する場合は、そのプロジェクトを選択します。クローズされたプロジェクトに送信すると、そのプロジェクトは再オープンされます。

    新しいプロジェクトを作成する場合は、プロジェクトテンプレートを選択し、必要に応じて期限を設定して、設定を適用します。ページを送信する前に、プロジェクトテンプレートから訳文言語を選択します。

  • 翻訳ステータスを確認

    選択したページのステータスを表示します。

  • ページの翻訳を取得

    ジョブステータスが完了の場合、Phraseから翻訳されたページを取得し、ステータスを納品済みに変更します。ジョブが他の状態にある場合、プル後もその状態が維持されます。Deliveredに設定されたジョブはFigmaから取得できず、No completed translation jobs found in the corresponding Phrase プロジェクト #{project_number}というメッセージが返されます。ステータスを元に戻すと、再度取得できるようになります。

    備考

    文字列が翻訳されたページに表示されない場合(特に非西洋言語の場合)、使用されているフォントに文字セットが不足していることが原因である可能性が高いです。該当する言語をサポートするフォントに切り替えてください。

    Figmaの制限により、単一の訳文の文字列でサポートされるフォントは1つだけです。原文の文字列に複数のフォントが含まれている場合、最初の文字のフォントが訳文の文字列に使用されます。Figmaはbolditalicsを通常の文字セットとは異なるフォントとして扱うことに注意してください。

  • 更新された翻訳を送信

    Choose project settings for updated translationsウィンドウが開きます。

    2つのオプションが利用可能です:

    • 既存のプロジェクトを更新:

      • Figmaで原文または訳文のセグメントに変更がなかった場合、原文と訳文の両方がジョブに読み込まれ、セグメントは確定済となります。

      • 訳文が更新され、原文が更新されなかった場合、セグメントは読み込まれますが未確定となります。レビュー済のセグメントも確定が必要な場合は、XLIFF 2.0ファイルフィルタ設定のSet segment confirmed whenstate=reviewedを追加してください。

      • 原文が変更された場合、原文には更新されたエントリーが読み込まれますが、訳文は空欄となります。

      • 更新されたジョブのステータスはNewに変更されます。

    • テンプレートから新規プロジェクトを作成:

      • 現在のテンプレートの設定で新しいプロジェクトが作成され、更新が含まれます。

  • Pseudo-translate page

    擬似翻訳オプションを設定し、擬似翻訳されたFigmaページの結果を表示します。Phrase アカウントに接続していない場合でも、疑似翻訳を利用できます。

    備考

    アジア言語およびアラビア語の文字への疑似翻訳には、ユーザーのデバイスに2つのフォントをインストールする必要があります。アジア言語用には PingFang SC Regular、アラビア語用には Arial Regular です。

Strings の管理

Strings を管理するには、以下の手順に従います。

  1. プラグイン メニューから Phrase翻訳する Strings を管理 を選択します。

    翻訳する Strings を選択してキー名を割り当てる ウィンドウが開きます。

    ページ上のすべての Strings が表示されますが、特定の文字列またはデザイン要素をクリックすると、その文字列またはその要素内の Strings に選択がフィルタされます。X をクリックしてフィルタを削除します。

    同じキーを文字列のすべてのインスタンスに適用する場合は、重複エントリをグループ化 をクリックします。

  2. 翻訳する Strings を選択します。

  3. 選択した Strings の キー名 を定義します。

    デフォルトのキー名は自動的に生成されますが、手動で変更することもでき、その場合は ユーザー定義のキー名 の下に一覧表示されます。

    翻訳メモリが提供されている場合は、既存の Strings を検索でき、割り当てられたキー名がある場合は、ドロップダウンリストから選択できます。

  4. キーの 説明 を定義します。

    CAT プレビューペイン に表示され、翻訳者に翻訳のためのさらなるコンテキストを提供します。

  5. デザインプロセスにおける段階に応じてキーにフラグを立てます。

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

備考

Phrase に送信されるジョブファイルは XLIFF ファイル形式であり、自動的に検出されますが、理想的には プロジェクト 設定および コンテキストタイプ で定義し、セグメントキー に設定します。

Strings は、Figma の左ペインでページやその他のサブコンポーネントが配置されている順序(上から下へ)で Phrase に送信されます。

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

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.