[WordPress] 外掛分享: WBW Translation

首頁外掛目錄 › WBW Translation
WordPress 外掛 WBW Translation 的封面圖片
⚠ 此外掛已下架 — 不再更新維護,建議勿安裝。
全新外掛
安裝啟用
尚無評分
4 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.2 上架:2026-04-26

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「WBW Translation」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

WBW Translation provides automated full-page translation of posts, pages, archives, and the homepage using Claude AI or DeepL. Translations are persisted in custom database tables and served instantly on subsequent requests, with zero runtime overhead on cached pages.
The plugin is fully functional as is. There are no feature locks, no usage caps, no upgrade prompts blocking functionality, and no time-limited trials. Bring your own Claude or DeepL API key.
An optional commercial add-on (wbw-translation-pro) is sold separately at wildbeimwild.com and provides priority email support and officially supported DeepL Pro API access. The add-on is not required to use this plugin.
Features

Dual engine: Claude AI and DeepL (bring your own API key)
Permanent DB storage for translated pages
Automatic translation on publish or update
Language switcher: popup, dropdown, inline, flags
Menu and block navigation integration
Floating language switcher with configurable position
Translation queue with AJAX worker and WP-Cron processing
Bot-optimized serving from cache
Glossary with CSV import/export
URL slug translation with hreflang tags
URL and CSS selector exclusion rules
Show/hide content by language via shortcodes
Translation browser with inline editor
Batch translation for entire sites and categories
Auto-redirect based on browser language preference
Full JSON-LD SEO repair for translated pages
In-place cache migrations via filter-registered callbacks

External services
This plugin connects to the following external services when and only when you configure them. No data is sent to any third party out of the box.
1. Anthropic Claude API (optional translation engine)
What it does: When you enter an Anthropic API key and trigger a translation (manually, on publish, via queue, or during batch translation), the plugin sends the post title, post content (HTML), the target language code, and optional glossary terms to Anthropic’s Claude API for translation.
What is sent: Post title, post HTML body, target language, system prompt, and glossary entries. Your Anthropic API key is used for authentication.
When: Only on translation events — never on page load, never automatically without user configuration.
Endpoint: https://api.anthropic.com/v1/messages
Terms of Service: https://www.anthropic.com/legal/consumer-terms
Privacy Policy: https://privacy.anthropic.com
2. DeepL API (optional translation engine)
What it does: When you enter a DeepL API key (Free or Pro) and select DeepL as the engine, the plugin sends text segments to DeepL for translation.
What is sent: Text segments extracted from the post, source and target language codes. Your DeepL API key is used for authentication.
When: Only on translation events.
Endpoint: https://api-free.deepl.com/v2/translate (DeepL Free) or https://api.deepl.com/v2/translate (DeepL Pro)
Terms of Service: https://www.deepl.com/de/terms-of-use
Privacy Policy: https://www.deepl.com/de/privacy
3. Own-site loopback (internal, no third party)
The translation queue worker triggers itself via a non-blocking HTTP request back to your own site (admin-ajax.php). These requests stay on your server and forward the currently-logged-in admin’s wordpress_* and wp-* cookies so the worker can render private content. No data leaves your server via this mechanism.
Cookies
The plugin reads and writes the following first-party cookies (site-only, no tracking, no third parties):

wbwtr_lang — stores the visitor’s preferred language when they pick one from the language switcher. Lifetime: 30 days. Purpose: remember language choice across visits.
wbwtr_lang_redirect — short-lived flag (1 hour) that prevents the auto-redirect-by-browser-language feature from firing twice in the same session.

No analytics, advertising, or cross-site cookies are set. All cookies are set with SameSite=Lax and are scoped to your site.
Privacy
This plugin does not collect, store, or transmit visitor personal data. Translation requests contain only the public post content you choose to translate.

延伸相關外掛

文章
Filter
Mastodon