Here’s something nobody tells you when you set up TranslatePress for the first time:
このプラグインは 保存 translations. It’s not built to 生成 them — at least not across your entire site simultaneously.
Out of the box, the standard workflow looks like this: open a page in the TranslatePress editor, click auto-translate, wait, move to the next page, repeat. If you have 50 posts, 10 landing pages, a WooCommerce catalog, and a few custom post types? You’re looking at hours of repetitive clicking — just to get a first draft of translations in place.
That’s the gap SkyTranslate 一括翻訳 が作られました。
This guide walks you through the complete process: setting up TranslatePress correctly, installing SkyTranslate, and triggering a full-site bulk translation in a few clicks — with every page, post, and custom content type translated automatically in the background.
TranslatePressサイトをページごとに翻訳することが大きな問題である理由
Before getting into the solution, it’s worth understanding why this is such a 共通の悩み なのかを理解しておく必要があります。
TranslatePress is one of the best multilingual plugins available. It stores translations in your own database (no dependency on third-party servers), integrates with Google Translate and its own AI engine, and renders translated content in a live front-end editor that’s actually pleasant to use.
しかし、TranslatePressの自動翻訳機能には根本的な制限があります。 それはページ単位でしか動作しないということです。 You open the editor, hit “Translate Page,” wait for the process to finish, close, navigate to the next page, and start again.
For a site with 20 to 200+ pieces of content — which is typical for a business site or agency client — this is a serious workflow bottleneck. Even at two minutes per page, translating 100 pages across 18 languages isn’t a one-click task. It’s days of work.
エージェンシーやサイトオーナーが実際に必要としているもの:
- 未翻訳(または部分的に翻訳された)コンテンツをすべて一箇所で確認できます
- チェックボックス一つですべてを選択
- 翻訳を開始して、あとはお任せ
- 戻ってきたらサイトが完全に翻訳済み
That’s exactly what SkyTranslate delivers.
SkyTranslate Bulk Translateとは?
SkyTranslate 一括翻訳 is a free WordPress plugin built specifically as a companion tool for TranslatePress. It adds a bulk translation dashboard to your WordPress admin — a centralized interface where you can see the translation status of every post, page, and custom post type on your site, then translate all of them at once using Google Translate.
主な機能:
- 言語ごとの翻訳ステータス(完了、部分的な%、または未翻訳)ですべてのコンテンツを表示
- 未翻訳または部分的に翻訳されたすべてのコンテンツの一括選択をサポート
- “Auto Translate Selected” button triggers translation across all selected posts simultaneously
- “Skip already translated languages” option prevents overwriting completed work
- TranslatePressで設定された18以上のすべての言語で動作
- 翻訳前に各ページのTranslatePressプレビュー版を取得するため、一括翻訳の結果がエディターの表示と一致します
このプラグインはSky Pluginsによって構築されており、TranslatePressの無料版と連携して動作します。Google翻訳の統合に有料のAPIキーは必要ありません。
ステップ1:TranslatePressのインストールと設定
Before SkyTranslate can do anything, TranslatePress must be installed and your target languages need to be set up. If you’ve already done this, skip to Step 2.
TranslatePressをインストール
- 次のサイトにアクセスしてください: Plugins → Add New WordPressダッシュボードで
- 検索する “TranslatePress”
- クリック 今すぐインストール、 それから 活性化
ターゲット言語を追加
- 次の場所に移動します: Settings → TranslatePress
- 下 すべての言語、クリック: 言語を追加
- サイトを翻訳したいすべての言語を選択します(例:スペイン語、フランス語、ドイツ語、アラビア語、ヒンディー語など)
- クリック 変更を保存
重要: The free version of TranslatePress supports one additional language. For multiple languages — which is the typical use case when using a bulk translation tool — you’ll need TranslatePress Personal or higher, or take advantage of the “Extra Languages” add-on.
ステップ2:SkyTranslate Bulk Translateのインストール
- 次のサイトにアクセスしてください: Plugins → Add New
- 検索する “SkyTranslate Bulk Translate”
- クリック 今すぐインストール そして 活性化
または、以下から直接ダウンロード: WordPress.org そして、以下からzipファイルをアップロード: Plugins → Add New → Upload Plugin.
Once activated, you’ll notice a new section in your left sidebar under SkyPlugins → SkyTranslate Bulk Translate.
ステップ3:ウェブサイト全体を一括自動翻訳
ここで、すべてが統合されます。
一括翻訳ダッシュボードを開く
次の場所に移動します: SkyPlugins → SkyTranslate Bulk Translate in your WordPress admin. You’ll land on the 一括編集 tab — a comprehensive table listing every piece of content on your site alongside its per-language translation status.
What you’ll see in the dashboard:
- タイトル — The name of the post or page
- タイプ — Post, Page, or Custom Post Type
- 言語 — A badge for each language showing percentage complete (e.g., “Spanish 97%”, “Hindi Done”, “Arabic 0%”)
- ステータス — IDLE, In Progress, or Complete

翻訳ステータスの理解
色分けされたバッジで、現在の状況が一目でわかります:
- Green “Done” — That language is fully translated
- 黄色/オレンジ色のパーセンテージ — Translation is partial (common after a site update adds new content)
- バッジなし / 0% — Content hasn’t been translated into that language yet
This visibility alone is worth installing the plugin. At a glance, you can see which posts are 99% complete and which ones haven’t been touched.
翻訳するコンテンツの選択
すべてを一度に翻訳するには:
- ヘッダー行の マスターチェックボックス in the header row — this selects all posts and pages shown in the list
- を使用します。 言語ドロップダウン を使用して特定の言語でフィルタリングします(オプションですが、大規模サイトでは便利です)。
- を使用します。 すべてのタイプ ドロップダウン 必要に応じてコンテンツタイプでフィルタリングします。
プロのヒント: 「 “Skip already translated languages” (checkbox in the top-right corner of the dashboard). This prevents the tool from overwriting content that’s already been translated — particularly useful if you’ve done some manual translations you want to preserve.
Click “Auto Translate Selected”
コンテンツを選択したら、 自動翻訳が選択されました ボタン。
SkyTranslateがキューの処理を開始します:
- 各ページのTranslatePressプレビューバージョン(エディターが見ているものと同じバージョン)を取得します。
- コンテンツをGoogle翻訳に送信します。
- 翻訳結果をTranslatePressデータベースに書き戻します。
- ステータスバッジをリアルタイムで更新します。
You can watch the progress in the dashboard. Large sites with many languages will take longer, but the process runs automatically — you don’t need to stay on the page or manually intervene.
When it’s done, your entire site will have complete first-draft translations stored in your TranslatePress database and immediately live on the front end.
他のTranslatePress自動翻訳アプローチと何が違うのか?
This is an important question — and there are a few competing approaches worth understanding.
TranslatePress’s Built-in Auto-Translate
TranslatePressには独自の自動翻訳機能があります。無料版では月間2,000 AI単語まで利用可能です。問題は、各ページをフロントエンドエディターで開き、手動で翻訳をトリガーする必要がある点です。 サイト全体を単一の画面からすべてのページにわたって翻訳する組み込みの方法はありません。
ページレベルのアドオン(一度に1ページずつ翻訳)
Plugins like the “Automatic Translate Addon for TranslatePress” let you add an auto-translate button directly within the TranslatePress front-end editor. This is genuinely useful — but the workflow remains page-level. You still have to visit each page separately to trigger translation. As one competing plugin’s own FAQ acknowledges: 一度に1ページしか翻訳されません。ページを1つずつ翻訳する必要があります。
SkyTranslate’s Approach: Dashboard-Level Bulk Translation
SkyTranslateは次のレベルで動作します コンテンツ管理レベルページエディタレベルではありません。その違いは重要です:
| 特徴 | TranslatePress組み込み | ページレベルのアドオン | SkyTranslate一括翻訳 |
|---|---|---|---|
| すべてのページを一度に翻訳 | ❌ | ❌ | ✅ |
| 単一画面でのステータス概要 | ❌ | ❌ | ✅ |
| 翻訳済みコンテンツをスキップ | ❌ | 手動 | ✅ |
| APIキーなしで動作 | 制限あり | はい(Yandex) | はい(Google) |
| キューベースのバックグラウンド処理 | ❌ | ❌ | ✅ |
| ページごとのクリックは不要 | ❌ | ❌ | ✅ |
50ページ以上を管理するサイト所有者や、複数のクライアントのサイトを管理する代理店にとって、生産性の違いは非常に大きいです。
実用的なユースケース
新規サイトの立ち上げ
You’ve just built a 60-page WordPress site and configured TranslatePress with 10 languages. Instead of spending two days translating page by page, you: install SkyTranslate, select all, click auto-translate, and have a fully translated first draft within the hour.
更新後のリフレッシュ
You’ve published 15 new blog posts. Instead of hunting through each post to see which languages are missing translations, you open the SkyTranslate dashboard, filter for “partial” translations, select the new posts, and run translation just for those — in under five minutes.
代理店によるクライアントへの引き渡し
You’re building multilingual sites for clients. With SkyTranslate, you can deliver a complete translated site as part of your standard workflow without billing extra hours for repetitive manual translation steps. It becomes a repeatable, scalable process.
よくある質問
SkyTranslateはTranslatePressに代わるものですか?
No — SkyTranslate is a companion plugin, not a replacement. TranslatePress handles all translation storage, front-end rendering, and language switching. SkyTranslate adds the bulk translation workflow layer on top of it.
有料のTranslatePressプランが必要ですか?
For multiple languages, yes — the free version of TranslatePress supports only one additional language. SkyTranslate itself is free. For sites targeting several language markets, TranslatePress Personal or Business is needed.
一括自動翻訳は手動編集を上書きしますか?
Only if you translate content where a language is already marked “Done” without enabling “Skip already translated languages.” With that option checked, completed languages are left untouched.
Google翻訳の品質は公開するのに十分ですか?
Google Translate quality has improved dramatically, and for most use cases — especially for informational content, service pages, and blog posts — it produces publishable results. That said, for high-stakes content (legal, medical, e-commerce product descriptions), a post-translation review pass is always recommended.
SkyTranslateは何言語をサポートしていますか?
It supports all languages configured in TranslatePress — up to 18+ in the current version.
最良の結果を得るためのヒント
1. 一括翻訳を実行する前に、TranslatePressを完全にセットアップしてください。
すべてのターゲット言語が設定され、Google翻訳が有効になっていることを確認してください。これが設定される前にSkyTranslateを実行すると、不完全な結果になります。
2. 非常に大規模なサイトでは、一度に1言語ずつ翻訳してください。
If you have 200+ posts and 18 languages, it’s more stable to run the bulk translation per language rather than all at once. Use the language filter dropdown in the SkyTranslate dashboard.
3. Use “Skip already translated languages” every time.
There’s almost no reason to have this option turned off. It protects any manual corrections you’ve made and speeds up the translation queue.
4. 一括翻訳後、トラフィックの多いページを手動で確認してください。
Bulk translation is excellent for coverage. For your most important pages — homepage, key landing pages, pricing — a quick human review after the auto-translate pass will improve quality significantly.
5. 新しいコンテンツを公開した後に再実行します。
SkyTranslateをコンテンツワークフローの一部にしましょう。新しい投稿を一括公開した後、ダッシュボードを開き、未翻訳のコンテンツをフィルタリングして、投稿が公開される前に翻訳を実行します。所要時間は60秒です。
概要
TranslatePressサイトの一括自動翻訳には、これまで高額な人間による翻訳、ページごとの繰り返しのクリック、またはサードパーティの有料APIが必要でした。SkyTranslateはそれを変えます。
ワークフローは簡単です:
- TranslatePressをインストールし、ターゲット言語を追加します
- SkyTranslate Bulk Translateをインストールします
- Go to SkyPlugins → SkyTranslate Bulk Translate
- 未翻訳のコンテンツをすべて選択します
- 「選択した項目を自動翻訳」をクリックします
- キューが完了するのを待ちます
その結果、フロントエンドエディタで何時間も費やすことなく、すべての言語で完全に翻訳されたWordPressサイトが完成します。
For WordPress site owners who want to reach international audiences without the manual overhead, and for agencies looking to include multilingual delivery as a standard service — SkyTranslate is the missing piece of the TranslatePress workflow.



