---
url: "/ja/copydoc/localization/chatgpt.md"
description: "CopyDocでChatGPTを使い、APIによる直接翻訳か手動のCSVプロンプトで、選択したFigmaフレームをFigma内でローカライズできます。"
---

# ChatGPTでFigmaフレームを翻訳する

> CopyDocでChatGPTを使い、APIによる直接翻訳か手動のCSVプロンプトで、選択したFigmaフレームをFigma内でローカライズできます。

CopyDocでは、次の2つの方法でChatGPTを使えます。

- **ChatGPT API**：プラグイン内で翻訳とインポートを自動で行います。
- **ChatGPT Prompt**：ChatGPTアプリを使って、手動でコピー＆ペーストするワークフローです。

## ChatGPT APIを使う {#use-chatgpt-api}

翻訳からインポートまでの流れをすべてCopyDocに任せたい場合は、APIのワークフローが最も速い方法です。

1. CopyDocで**Localize Frames**ボタンをクリックします。
2. **ChatGPT API**を選びます。
3. OpenAIの[APIキー](https://platform.openai.com/api-keys)を貼り付けます。
4. CopyDocで使うモデルを選びます。
5. 翻訳したいFigmaフレームと対象のロケールを選びます。
6. 翻訳時にインラインの太字、斜体、リンク付きテキストを保持したい場合は、**Use Markdown**をオンにします。
7. **Translate & Import**をクリックします。

CopyDocは、選択したフレームのテキストをロケールごとにChatGPTに送信し、翻訳結果を、ローカライズ済みの複製フレームとしてFigmaに自動でインポートします。

> **Tip:** ChatGPTのAPIキーは、Figmaユーザーごとにお使いのデバイスに保存され、Figmaファイル自体には保存されません。

## ChatGPT Promptを使う {#use-chatgpt-prompt}

APIキーを接続せずに、ChatGPT内で自分で翻訳リクエストを実行したい場合は、手動のプロンプトのワークフローが便利です。

1. ローカライズのオプションで**ChatGPT Prompt**を選びます。
2. 翻訳したいFigmaフレームとロケールを選びます。
3. **Generate Prompt**をクリックします。
4. **Copy Prompt to Clipboard**をクリックします。
5. ChatGPTでプロンプトを実行し、**CSVのみ**がそのまま返されることを確認します。
6. CSVの応答をCopyDocに貼り付けます。
7. **Translate Figma Frames**をクリックして、翻訳したコンテンツをFigmaにインポートします。

手動のプロンプトのワークフローでは、ChatGPTのモデルはChatGPTアプリ内で自分で選びます。CopyDocは、貼り付けられたCSVをインポート前に検証します。

生成されるプロンプトでは、対応するインラインのMarkdown書式を保持し、Markdownの記号、URL、プレースホルダーを変更しないようにChatGPTに指示しているため、翻訳したコンテンツを正しくFigmaにインポートできます。

> **Tip:** CSVの応答にある`id`、`frame_id`、`layer_name`、`figma_text`列は、削除したり名前を変えたりしないでください。CopyDocはこれらの列を使って、翻訳された行を正しいFigmaレイヤーに対応付けます。
