統合機能

Figma (Strings)

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

利用可能対象

  • すべての有料プラン

利用可能対象

  • 高度なエンタープライズプラン(従来)

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

ヒント

FigmaのPhrase TMS統合に関する情報は、Figma (TMS)を参照してください。

Figmaプラグインは、デザインコンテンツをPhraseプロジェクトに統合し、製品デザインとローカリゼーションチームのギャップを埋めます。プラグインは、コンテンツのプッシュ、翻訳のプル、およびFigmaとPhrase Strings間のキー管理をサポートします。

  • ブランチ機能がサポートされています。

  • 翻訳者ユーザー権限を持つ少なくとも1つのプロジェクトと1つの言語へのアクセスが必要です。アクセスは、招待状管理者またはプロジェクトマネージャによって送信されることで付与されます。

  • プラグインは、子要素でない自動レイアウトフレームのスクリーンショットを送信します。

  • デフォルトでは、隠れたテキストレイヤーは統合に含まれません。これは、設定Setup_gear.png隠れたレイヤーまたはフレームを選択に含めるを選択することで変更できます。

  • デフォルトでは、プラグイン内の選択されたタグはプッシュプロセス後にクリアされます。これは、設定Setup_gear.pngプッシュ後にタグをクリアするオプションを無効にすることで変更できます。

  • プラグインのデフォルト設定Setup_gear.pngに加えられた変更は保存され、持続します。

Figmaプラグインをインストールして接続する

プラグインを実行するには、Figmaのプラグインブラウザ内またはFigmaコミュニティから選択し、試してみるをクリックします。プラグインはFigmaのプラグインメニューで利用可能になります。

FigmaからPhraseへの接続は、Phraseの認証情報またはアクセス トークンを提供することで行えます。

接続が確立されると、フレームを選択することでFigmaのコンテンツと、ユーザーがPhrase Stringsにプッシュまたはプルできるキーのプレビューが読み込まれます。

キーを接続タブでは、Strings プロジェクトに既に存在するキーにFigmaのレイヤーを接続できます。レイヤーとキーの命名規則が同じであれば、自動的に一致させることができます。

プラグインはFigmaのサイドバーにある専用ボタンを通じてアクセスできます:

  • Phrase Strings

    プラグインを開くにはクリックしてください。

  • Strings内のテキストを表示

    Stringsプロジェクトに接続されたFigmaファイルに表示されます。翻訳エディタで関連するプロジェクトを開くにはクリックしてください。

コンテンツをプッシュ

Phraseにコンテンツをプッシュタブでは、FigmaからPhrase Stringsにフレームやテキストレイヤーをローカライズのために送信できます。保護されたメインブランチにコンテンツをプッシュすることはできません。

プロジェクト、ブランチ(使用している場合)、およびプッシュされるコンテンツの言語を選択してください。オプションで、アップロードされたキーに追加するカスタムタグを入力してください。

空または重複したキー名は、コンテンツ列に赤いカウンターで表示されます。長いキー名のリストを管理するには、並べ替え Sort Filterドロップダウンを使用して、不完全なキー名を最初に表示または重複したキー名を最初に表示します。

備考

選択した並べ替えオプションは、今後のセッションで記憶されます。

フレーズにプッシュするボタンは、キー名入力が空であるか、無効な文字を含むか、保護されたメインブランチが選択されている場合は一意でない場合に無効になります。

キー名で作業する設定を選択して、キー名入力を編集し、名前の競合を解決します。必要に応じて、希望するキーを選択し、テーブルの上部にあるレイヤーを除外をクリックして、それらのレイヤーをプラグインから削除します。

競合するキー名を持つ切断されたレイヤーがある場合は、進むために利用可能な解決オプションの1つを選択します:

  • フレーズ文字列にキーのコピーを作成する

    -コピーサフィックスを持つ新しいキーを作成します。

  • 既存のキーと接続する

    レイヤーを既存のフレーズキーにリンクします。

  • 競合するキーをプッシュしない

    競合しないレイヤーのみをプッシュします。

Figmaプレビューをアップロードオプションが有効になっている場合、ユーザーはFigmaプレビューに含めるターゲット言語を選択できます。言語が選択されていない場合、すべての言語がデフォルトで含まれます。

レイヤーがStringsに正常にプッシュされた場合、プッシュ完了ウィンドウが表示され、要約と次のオプションが表示されます:

  • 作成 ジョブ

    プッシュされたキーが事前に選択された状態で、ジョブを作成するページを開くにはクリックします。

    重要

    Figmaプレビューをアップロードオプションが有効になっている場合、Stringsに自動的にジョブが作成されます。一度有効にすると、無効にすることはできません。

  • Stringsで開く

    プッシュされたキーをStrings Editorで表示するにはクリックします。

黄色の警告アイコン Warning は、コンテンツをプッシュした後に Strings で名前が変更されたキーの横に表示されます。Figma プラグインでキー名を更新するには、ミスマッチしたキー名の横にある省略記号 More Menu メニューから キー名を同期 を選択します。

プッシュオプションとアクション

必要に応じて、以下のプッシュオプションをオンまたはオフに切り替えるには、オプションを表示 More Menu メニューをクリックします。

  • スクリーンショットをアップロード はデフォルトで有効になっています。フレーム内の選択したレイヤーのスクリーンショットを添付することができます:

    • 選択に隠れたレイヤーやフレームを含める 設定が有効になっている場合、Figma プラグインでインポートされた隠れたテキストレイヤーには、スクリーンショットの左上隅にマーカーが配置されます。

    • スクリーンショットからセクションを除外 設定が有効になっている場合、Figma セクションのスクリーンショットは作成されません。

      プラグインを使用してセクション内で作業する際にパフォーマンスの問題が発生した場合に備えて、このオプションを有効にしておくことをお勧めします。

  • Phrase Strings のコンテンツを更新 はデフォルトで有効になっています。

  • Phrase Strings のキー名を更新 はデフォルトで有効になっていますが、Figma でキー名を扱う 設定が無効になっている場合は除きます。

    このオプションをオフにすると、すべてのキー名入力がリセットされます。

  • Figma プレビューをアップロード を有効にして、選択したキーから HTML バンドルをエクスポートします。

    このオプションは、Strings から同期された ジョブ で作業する際に、TMS CAT エディタで コンテキストプレビュー を生成するために必要です。

    ユーザーは、コンテンツをプッシュする際に Figma プレビューに含めるターゲット言語を選択できます。言語が選択されていない場合、すべての言語がデフォルトで含まれます。

    プレビューが正常に生成されると、Strings に自動的にジョブが作成されます。Strings プロジェクト内のアクティブな ジョブ自動化 は、重複したジョブを避けるためにスキップされます。

    プレビューが 10 MB の制限を超えると、キーは Strings にプッシュされますが、プレビュー付きのジョブは作成されません。

    備考

    Strings エディタで Figma プレビューを扱うには、Figma プレビューを追加 アクションを コンテキストサイドバー で使用します。

  • コンテンツのフォーマットとスタイルを保持 を有効にして、Figma から Phrase にコンテンツをプッシュし、翻訳を引き戻す際にリッチテキストフォーマット(リスト、改行、太字/斜体、リンクなど)を保持します。

    有効にすると、HTMLフォーマットタグが自動的に追加され、インラインスタイリングが保持され、Stringsから同期されたジョブを使用して作業する際にTMSのコンテキストプレビューでサポートされます。HTMLフォーマットタグは、StringsエディタとFigmaに戻されたエクスポートされた翻訳に表示されます。

    リッチフォーマットが不要な場合は、このオプションを無効にして手動調整を避けてください。

    この設定はファイルレベルで適用され、ファイル内で作業しているすべてのコラボレーターに影響します。このオプションは新しいファイルに記憶されます。

接続されたレイヤーについては、関連する省略記号More Menuメニューで次のアクションが利用可能です:

  • キーの詳細を表示を選択して、Phrase Stringsでキーの説明を表示/編集するか、キーの文字数制限を設定します。キーの詳細ウィンドウで保存された変更は、エディタページを更新した後、Stringsエディタサイドバーに表示されます。

    ヒント

    Phraseにコンテンツをプッシュタブで複数のキーを選択し、バッチアクション文字数制限を設定を使用して、選択したすべてのキーに一度に文字数制限を設定します。

  • エディタでキーを開くを選択して、Stringsエディタ内の関連するキーに移動します。

  • Phrase Stringsからコンテンツを切断を選択して、レイヤーを既存のキーから切断します。

重複したコンテンツを管理する

コンテンツをプッシュすると、重複したコンテンツを持つレイヤーは、Strings内に全く同じテキストを含む複数のキーを生成します。ユーザーは、Phraseにコンテンツをプッシュウィンドウでこの重複したコンテンツをどのように管理するかを決定できます:

  • 重複したコンテンツを持つ複数のキーを作成することが意図的な場合は、マージせずに進むを選択します。

  • 重複したコンテンツの一部を単一のキーにマージするには、次の手順に従います:

    1. リストから2つ以上のキーを選択し、Mergeキーにマージ...をクリックします。

      マージ可能なキーのドロップダウンが表示されます。

    2. 重複したコンテンツをマージするキーを選択します。

      選択したキーは、Phraseにコンテンツをプッシュウィンドウ内で青いマージアイコンMerge to a Keyでマークされます。

    3. 進むをクリックし、結合してプッシュを選択して確認します。重複したコンテンツを結合のポップアップで。

      重複したコンテンツは単一のキーに結合され、すべての関連レイヤーはそのキーに接続されます。

  • リストの最初のキーに重複したコンテンツの一部またはすべてを結合するには、次の手順に従います:

    1. リストから複数またはすべてのキーを選択し、Merge重複をすべて最初のキーに結合をクリックします。

    2. 進むをクリックし、結合してプッシュを選択して確認します。重複したコンテンツを結合のポップアップで。

      重複したコンテンツは単一のキーに結合され、すべての関連レイヤーはそのキーに接続されます。

    このオプションは、多くの重複を含む大きなファイルに便利で、ユーザーがすべての重複を最初に見つかったキーに一度の操作で結合できるようにします。

キー名の設定

プラグイン設定のキー名セクションSetup_gear.pngでは、接続されたキーの命名規則を設定できます。

Figmaでキー名をカスタマイズするには、次の手順に従います:

  1. スマートキー名の有効化キー名設定からクリックします。

  2. Figmaでのキー名の作業を選択します。

    備考

    テキストレイヤー名をキーと同期が有効になっている場合、キー名はテキストレイヤー名に基づいて自動的に生成されます。

  3. キー名生成フィールドに、カスタムキー名を定義するためのテキストを入力します:

    • オプションで、利用可能なマクロをクリックして、キー名を自動生成するためのサポートされているマクロの1つを選択します。

      複数のマクロを選択してキー名を構成することができます。

    • キー名生成フィールドで自由なテキストとマクロを組み合わせることが可能です。

      をクリックして、事前定義された例の1つを表示して選択します。

  4. 必要に応じて、書式設定規則のドロップダウンから書式設定オプションを選択して、テキストを適切に修正し、スペースを削除します。

コンテンツをプッシュするとき、Phrase Stringsに新しく作成された命名規則を以前に接続されたキーに適用します:

  • テーブルの下部にある更新Refresh Listアイコンをクリックします。

  • 特定のキーを選択し、テーブルの上部でキー名を再生成をクリックします。

利用可能なマクロ

マクロ

項目

{file_name}

Figmaファイルの名前

{page}

キーが特定されるFigmaページ

{parent_section}

ページツリーの最上位セクション

{nearest_section}

ページツリーのテキストレイヤーに最も近いセクション

{frame}

キーが特定されるフレーム

{parent_group}

ページツリーの最上位グループ

{nearest_group}

ページツリーのテキストレイヤーに最も近いグループ

{component}

キーが存在するFigmaコンポーネントの名前。ソースコンポーネントのみが考慮されます。

{element_name}

テキストレイヤーの名前

{element_content}

テキストレイヤーからのコンテンツ

{random}

ランダムに生成されたユニークな短いハッシュ

キーを接続または切断する

コンテンツをプッシュする際、ユーザーはPhrase Stringsの既存のキーにレイヤーを接続するか、新しいキーを生成できます。

接続キータブを選択して、接続されたキーと切断されたキーの概要を表示します。

すでに接続されているキーは、Connected Keyアイコンでキー名列に表示されます。必要に応じて、プロジェクト、ブランチ(使用している場合)、言語を選択するか、検索アイコンをクリックして目的のコンテンツを見つけます。

接続キーを選択して、タブ内のすべての未リンクキーを一括接続します。個別のキーを接続または切断するには、対応するエントリーの右側にある関連アイコンをクリックします。

備考

個別のキーを切断するオプションは、コンテンツをプッシュフレーズにタブにもあります。

翻訳を取得

翻訳が完了したら、Figmaのレイヤーまたはフレームを選択して、翻訳を取得するためにFigmaにコンテンツをプルタブをクリックします。

ユーザーは、プロジェクト、ブランチ(使用している場合)、および取得するコンテンツの言語を選択できます。タグはFigmaに戻すことはできません。

キー名の長いリストを管理するには、並べ替えSort Filterドロップダウンを使用して、不完全なキー名を最初に表示し、潜在的な問題に対処します。必要に応じて、特定のキーを選択し、テーブルの上部にあるレイヤーを除外をクリックして、それらのレイヤーをプラグインから削除します。

備考

選択した並べ替えオプションは、今後のセッションで記憶されます。

表示オプションMore Menuメニューをクリックして、Figmaで取得したコンテンツの表示方法を選択します:

  • 言語ごとに新しいページを作成

    デフォルトで選択されています。複数の言語のためにプルする際には、選択した各言語のために別々のFigmaページが作成され、ページのすべてのレイヤーが含まれます。

    備考

    Figma Buzzでは、翻訳されたコンテンツで新しい行を作成オプションが表示されます。

  • すべての言語を1つのページに作成

    1つの新しいページを作成し、選択した翻訳されたコンテンツを言語ごとの列に並べて配置します。このオプションは、Figmaページ全体を複製するのではなく、アクティブな選択にのみ焦点を当てます。

    大きなファイルのプルパフォーマンスを向上させ、不必要なファイルサイズを削減するために推奨されます。

  • 翻訳でテキストレイヤーを上書きする

    選択したテキストレイヤーは翻訳で上書きされ、ビューポートに更新されます。

    このオプションは、複数の言語のプル時に自動的に無効になります。

  • コンテンツの代わりにキー名を表示する

    デフォルトで無効です。有効にすると:

    • キー名がプルされ、翻訳されたコンテンツの代わりに表示されます。

    • プルされたコンテンツの言語を選択することはもはやできません。

  • 選択した言語でコンテンツをプレビューする

    設定は今後のセッションのために記憶されます。

    • 無効にすると、コンテンツ列は選択したレイヤーのコンテンツを直接表示します。

    • 有効にすると、コンテンツ列は接続されたレイヤーの選択した言語でのコンテンツのプレビューを表示します。

      • 切断されたレイヤーの場合、選択した言語でのプレビューを表示するには、既存のキーと接続するオプションを有効にします。プルされたデータに同じ名前のキーが存在する場合、そのキーのコンテンツがプレビューとして使用されます。

    このオプションは、複数の言語のプル時に自動的に無効になります。

  • 既存のキーと接続する

    Figmaでデータをプルする際に、切断されたレイヤーがどのように処理されるかを制御します。設定は今後のセッションのために記憶されます。

    • 有効にすると、システムはプルされたデータに同じ名前のキーが存在するかどうかを確認します。

      一致が見つかった場合:

      • 切断されたレイヤーは一致するキーに接続されます。

      • レイヤーのコンテンツは、既存のキーからプルされたコンテンツで更新されます。

    • 無効にすると、切断されたレイヤーは更新されず、プルされたデータに一致するキーが存在しても更新されません。

コンテンツがFigmaに正常にプルされると、プル完了ウィンドウが表示され、更新されたレイヤーの概要が表示されます。

複数の言語をプルする際、エディタでキーを開くボタンは、プロジェクトのデフォルト言語をソース言語としてキーを開きます。

Figma Buzz

Figma Buzzは、ブランドデザイナーとマーケティングチームがFigmaエコシステム内でスケールに合わせてブランドに沿ったビジュアル資産を作成できるツールです。テンプレートのシステム、簡略化されたデザインエディタ、資産の一括作成、AIによる編集が含まれています。

Buzz用のPhrase Stringsプラグインは、Figmaデザイン統合と同じ機能を提供することで、Buzz内でテキストコンテンツを直接ローカライズすることを可能にします:

備考

ライブプレビューはサポートされていません。

プラグインはBuzzのプラグインメニューから利用可能です。一度アクティブ化されると、将来の使用のために保存でき、Figma Buzzサイドバーからモーダルを開いて選択したデザインで実行できます。テキストレイヤーは自動的に検出され、プラグインに表示されます。

デザインコンテンツは、翻訳のために接続されたStringsプロジェクトにプッシュできます。翻訳後、ユーザーはローカライズされたコンテンツをBuzzに戻すことができ、これによりデザインの翻訳版を含む新しい行が作成されます。

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

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.