# General Translation Knowledge Base: Google Slides を翻訳するには？
URL: https://generaltranslation.com/ja/kb/translate-google-slides.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 言語ごとにデッキを1部ずつコピーし、すべてのテキストボックス、表のセル、スピーカーノートのテキストを置き換えたうえで、はみ出したテキストのサイズを調整します。General Translation の Google Drive インテグレーションは、言語ごとに翻訳元と同じ場所に個別のコピーを作成して書き込み、フォーマット処理を実行して新しいテキストを各スライドに収めます。
Category: 翻訳
Last updated: 2026-10-21
Authors: Kevin Liu, Kevin Wu
Published: 2026-10-21

Google Slides のプレゼンテーションを翻訳するには、言語ごとにデッキを1部ずつコピーし、すべてのテキストボックス、表のセル、スピーカーノートのテキストを訳文に置き換えます。これが難しいのは、訳文が原文と同じ長さに収まることがほとんどないためです (W3C の[翻訳によるテキストサイズの変化](https://www.w3.org/International/articles/article-text-size)に関するガイドにもあるように、英語では短いラベルでも、ドイツ語にするとかなり長くなることがあります) 。その結果、テキストがボックスからはみ出したり、逆に余白が空いたりして、誰かがスライドを1枚ずつ修正する羽目になります。さらに、翻訳元のデッキが編集されるたびに、各コピーはすぐに古くなってしまいます。

## Video

The video is narrated in English, with English captions.

[How do I translate Google Slides?](https://caxecubb9c64cezv.public.blob.vercel-storage.com/films/kb-translate-google-slides.mp4) (50 秒)

General Translation lets you choose languages in the Locadex add-on and click Sync and apply. With Google Drive connected to General Translation, open Extensions, then Locadex, choose German and the other languages, and click Sync and apply.

## プレゼンテーションを翻訳する方法

| 方法                                                         | 得意なこと                                                                                         | 翻訳の保存先                                           | 自分で対応する必要があること                                                        |
| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ------------------------------------------------ | --------------------------------------------------------------------- |
| コピーを手作業で翻訳する                                               | 翻訳者が各スライドを見ながら、収まるようにテキストを短くできる                                                               | 言語ごとに自分で作成・命名したコピー                               | 全言語のすべてのテキストボックス、表のセル、スピーカーノートの翻訳と、翻訳元を編集するたびに変更箇所を探すこと               |
| Google Translate または DeepL のドキュメント翻訳                       | 1 回のアップロードで `.pptx` ファイル全体を翻訳できる                                                              | ダウンロードした `.pptx` を Slides に変換し直した別のプレゼンテーション     | 変換後に全スライドを確認すること(収まらなくなったテキストを含む)と、編集のたびにこの往復作業を繰り返すこと                |
| AI モデル(OpenAI API、Claude API)を使った Google Slides API のスクリプト | 用語集やトーンのルールをプロンプトで指定できる。すでにデッキをスクリプトで扱っているチーム向け                                              | スクリプトの書き込み先                                      | 図形、表のセル、スピーカーノートのテキストをスタイルを崩さずに書き換えること、長さが変わったテキストを収め直すこと、編集後に再実行すること |
| General Translation(Google Drive インテグレーション)                | 図形、表のセル、スピーカーノートのテキストを翻訳し、翻訳元のスタイル、リンク、リストを維持する。さらに、新しいテキストを各スライドに収めるフォーマット処理(スライド単位で課金)も実行する | 翻訳元と同じフォルダに言語ごとに作成される別のプレゼンテーション(画像、動画、グラフはそのまま) | テキストがはみ出したり折り返し位置が変わったりしたスライドの確認と、翻訳元の変更後に **Apply changes** を実行すること  |

1 つのデッキを 1〜2 言語に翻訳し、翻訳者が各スライドを調整できるなら、手作業で翻訳したコピーが適しています。別の言語でデッキを読めれば十分な場合はドキュメント翻訳を使い、スクリプトはすでに Slides API でデッキ作成を自動化している場合に限って使いましょう。デッキが頻繁に更新され、複数の言語で配布するため、すべてのコピーでレイアウトを保ちつつ翻訳元に追従させる必要がある場合は、General Translation の Google Drive インテグレーションを使いましょう。

## General Translation でプレゼンテーションを翻訳する

General Translation の Google Drive インテグレーションを使うと、ダッシュボードからプレゼンテーションを翻訳できます。利用には Starter プランまたはエンタープライズプランが必要です。

1. **プロジェクト &gt; 外部連携 &gt; カタログ** を開き、**Google Drive** の **接続** をクリックします。
2. **アカウントを接続** をクリックし、Google にサインインします。
3. **ファイルを追加** をクリックし、プレゼンテーションを選択します。
4. **翻訳元** の言語を確認し、**翻訳先** で言語を選択します。
5. **翻訳** をクリックします。

## 翻訳元の変更後に翻訳を更新する

翻訳元を編集したら、**Apply changes** を実行して各コピーを再構築します。原文が変更されていない翻訳はそのまま再利用され、原文が変わっていない箇所については、コピーに加えた編集内容も保持されます。General Translation では、同じコンテキストグループ (用語集とカスタムプロンプト) をデッキ、アプリ、ウェブサイト、ドキュメントに共通して適用できるため、製品名をどこでも統一して翻訳できます。詳しい手順は [Google Drive クイックスタート](/docs/integrations/google-drive/quickstart)をご覧ください。

## Related questions

- [翻訳をレビュー・編集するにはどうすればよいですか？](https://generaltranslation.com/ja/kb/review-translations.mdx): 各翻訳を翻訳元や他のロケールと見比べ、不自然な箇所を修正します。General Translation では、ダッシュボードの翻訳ページで翻訳を編集し、ラベルとコメントでレビューの進捗を管理します。編集内容は、AIエージェントである Locadex による次回の翻訳実行でプルリクエストに取り込まれます。
- [Sanity でコンテンツを翻訳するには？](https://generaltranslation.com/ja/kb/translate-sanity-content.mdx): 各言語を個別のドキュメントとして保存するか、各フィールドにロケールごとの値として保存し、翻訳元をすべての対象ロケールに翻訳します。General Translation の gt-sanity プラグインは Sanity Studio に Translate アクションを追加します。デフォルトでは各翻訳が下書きとしてインポートされるため、レビューしてから公開できます。
- [Storyblok でコンテンツを翻訳するにはどうすればよいですか？](https://generaltranslation.com/ja/kb/translate-storyblok-content.mdx): Storyblok では、スペースに対象言語を追加し、翻訳可能な各フィールドに言語ごとの値を設定します。General Translation の Storyblok インテグレーションを使うと、ダッシュボードの「同期して適用」でこれらの値が下書きとして入力されるので、Storyblok 上でレビューして公開できます。
- [Mintlify のドキュメントサイトを翻訳するには？](https://generaltranslation.com/ja/kb/translate-mintlify-docs.mdx): すべてのページの翻訳版を言語ごとのフォルダーに作成し、各言語を docs.json のナビゲーションに追加します。General Translation の AIエージェントである Locadex が、翻訳済みページと言語別ナビゲーションを追加するプルリクエストを作成し、以降の変更も翻訳します。

## Previous and next questions

- Previous question: [Cursor や Claude Code でアプリを国際化するには？](https://generaltranslation.com/ja/kb/ai-agent-i18n-setup.mdx)
- Next question: [JSX の外にある文字列はどのように翻訳しますか？](https://generaltranslation.com/ja/kb/translate-strings-outside-jsx.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/ja/kb/sitemap.md) for every article.
