
內容簡介
LocalizePilot 是一款強大的多語言 WordPress 翻譯外掛,能自動翻譯文章、頁面及 WooCommerce 產品,並直接在 WordPress 中管理每種語言版本,提供 SEO 友好的 hreflang 支援。
【主要功能】
• 自動翻譯文章、頁面及 WooCommerce 產品
• 支援多種翻譯及 AI 服務提供者
• 可編輯每種語言的內容、圖片及 URL
• 提供語言前綴的 URL 結構
• 允許自訂翻譯風格及指令
• 支援在 Gutenberg、Elementor 編輯翻譯內容
外掛標籤
開發者團隊
② 後台搜尋「LocalizePilot – AI Translation & Multilingual SEO」→ 直接安裝(推薦)
原文外掛簡介
AI multilingual WordPress translation plugin. Auto-translate posts, pages, WooCommerce; edit per-language content, images, and URLs. SEO-ready with hreflang.
LocalizePilot is a powerful multilingual WordPress translation plugin designed to automatically translate posts, pages, and WooCommerce products while managing each language version directly inside WordPress.
Choose a translation or AI provider, generate a language version, and edit the translated content directly in Gutenberg, Elementor, Bricks. Review and customize text, blocks, links, images, featured media, and other supported content without changing the original page.
LocalizePilot goes beyond basic automatic translation. Each language can have its own editable content, featured image, Gutenberg media, URL, translation status, and frontend language experience while remaining connected to the original WordPress post or page.
Use different banners, hero images, screenshots, product graphics, and CTA images for different languages, not just different translated text.
Translated content uses language-prefixed URLs such as:
/de/example-page/
/fr/example-page/
/ar/example-page/
Visitors can switch between equivalent language versions, while supported internal links can retain the selected language as they continue browsing.
Automatic AI Translation
LocalizePilot supports multiple translation and AI providers:
TranslateX
Google Cloud Translation
OpenAI
Google Gemini
Anthropic Claude
Kimi
DeepSeek
Mistral AI
Grok
OpenRouter
Administrators can configure the selected provider, test the connection, set an optional fallback provider, and control daily automatic translation usage.
For supported AI providers, LocalizePilot includes controls for translation style, temperature, maximum output tokens, and custom translation instructions.
Automatic and AI-generated translations remain editable after generation.
Edit Translations in Gutenberg Block Editor
Each translated post or page can be opened and edited directly in the WordPress Gutenberg block editor, Elementor, Bricks Builder.
Editors can customize:
Titles and excerpts
Headings and paragraphs
Gutenberg blocks
Buttons and links
Images and media
Featured images
Each language version can be adjusted independently without changing the original WordPress content.
Language-Specific Images & Media
LocalizePilot lets different language versions use different featured images and Gutenberg media.
You can customize visual content by language, including:
Promotional banners
Hero images
Product graphics
Screenshots
CTA graphics
Instructional images
Other Gutenberg media
For example, an English page can use one promotional banner while German, French, or Arabic versions use their own localized graphics.
This allows you to localize both translated content and visual experiences for different audiences.
Built-in Multilingual SEO
LocalizePilot is built for search engine optimization out of the box:
SEO-Friendly URLs: Creates clean language sub-directories (e.g., /de/, /fr/, /ar/).
Automatic Hreflang Tags: Tells Google and search engines which language version to index.
Canonical URL Support: Prevents duplicate content issues across translated pages.
Meta & Alt Text Translation: Translates SEO titles, meta descriptions, image alt texts, and ARIA labels.
Localized Internal Links: Keeps visitors and search crawlers inside the active language path.
Translation Workflow & Rules
LocalizePilot provides four translation statuses:
Automatic – generated by the selected provider
Edited – manually changed in Gutenberg, Elementor, Bricks
Reviewed – checked and approved
Needs Update – the source post or page changed after translation
Translation rules can also:
Translate supported attributes such as alt text, titles, placeholders, ARIA labels, and supported SEO descriptions
Keep supported internal links inside the selected language
Detect source-content changes
Refresh translated content when the source changes
Use stale translated cache when a translation provider is temporarily unavailable
These tools help editors manage automatic translations without losing control over reviewed or manually customized content.
Language Switcher & Multilingual URLs
LocalizePilot includes multiple ways to display a multilingual language switcher.
Use the shortcode:
[localizepilot_switcher]
or add the LocalizePilot Language Switcher Gutenberg block.
An advanced shortcode example is:
[localizepilot_switcher style="inline" labels="native" alignment="center"]
Switcher options can include:
Dropdown layout
Inline layout
Native language names
English language names
Language codes
Alignment
Additional CSS classes
An optional automatic header language switcher is also available.
LocalizePilot uses language-prefixed URLs while preserving the current page path when switching languages.
For example:
/de/blog/example-post/
can switch directly to:
/fr/blog/example-post/
Supported internal links can also preserve the selected language while visitors browse the website.
For example:
/about/
can become:
/de/about/
for a visitor browsing the German version.
External links are not changed.
Translation Cache & Performance
LocalizePilot includes built-in cache management for translated WordPress content.
Available functionality includes:
HTML translated-page cache
Gutenberg, Elementor, Bricks translation snapshots
WordPress object cache
Configurable cache lifetime
Cache directory and writable-status information
Rendered-page cache history
Gutenberg, Elementor, Bricks snapshot history
Expired-cache cleanup
Rendered-cache clearing
Snapshot clearing
Individual cache deletion
Cache size information
Cache history can display information such as:
Page URL
Cache type
Language
Translation provider or status
Visitor activity
Updated time
File size
Clearing generated cache files does not remove manually edited translations stored in WordPress.
When stale-cache fallback is enabled, LocalizePilot can serve an existing translated version when the selected translation provider is temporarily unavailable.
Multilingual Analytics
LocalizePilot includes optional first-party analytics for understanding visitor activity across language pages.
Reports can include:
Unique visitors
Page views
Repeat visits
Language pages
Languages viewed
Daily visitor trends
Daily page-view trends
Per-language page reports
Language filtering
Date-range filtering
Specific URL filtering
Analytics retention can be configured by the administrator.
The same visitor can be counted once for a specific language page in unique visitor reports while repeat visits remain available as page-view events.
Raw visitor IP addresses and raw user-agent values are not stored.
RTL Language Support
LocalizePilot supports right-to-left language configurations for languages such as Arabic.
This allows multilingual WordPress sites to provide appropriate language direction for RTL content.
Key Features
Automatic WordPress translation
AI translation with multiple providers
TranslateX and Google Cloud Translation support
OpenAI, Gemini, Claude, Kimi, DeepSeek, Mistral, Grok, and OpenRouter support
AI translation style and instruction controls
Optional fallback translation provider
Configurable daily automatic translation limit
Gutenberg-editable translations
Elementor-editable translations
Bricks-editable translations
Language-specific featured images
Language-specific Gutenberg media
Different banners, screenshots, hero images, and CTA graphics by language
Automatic, Edited, Reviewed, and Needs Update workflow statuses
Source-content change detection
Translation of supported attributes
Language-prefixed URLs
Same-page language switching
Localized internal links
Language switcher shortcode
Gutenberg language switcher block
Optional automatic header language switcher
RTL language support
Persistent Gutenberg, Elementor, Bricks Builder translation snapshots
Rendered-page HTML cache
WordPress object-cache support
Cache management and history
Stale-cache fallback
First-party multilingual analytics
Unique visitor and repeat page-view reporting
Language, date, and URL analytics filters
External services
LocalizePilot uses only the provider selected and configured by a WordPress administrator. When a translation is generated, tested, refreshed, or required for a frontend page, including a normal page viewed by a logged-in visitor, the plugin may send titles, excerpts, block text, visible page text, supported attributes, source and target language codes, model settings, and custom translation instructions to that provider. The configured API key is sent only to the selected provider.
Each provider controls its own billing, retention, model training, quotas, regional availability, terms, and privacy practices. Review the selected provider’s policies before sending personal or sensitive content.
TranslateX
Service and documentation: https://translatex.com/api-documentation
Terms: https://translatex.com/terms
Privacy: https://translatex.com/privacy-policy
Google Cloud Translation
Documentation: https://cloud.google.com/translate/docs
Terms: https://cloud.google.com/terms
Privacy: https://policies.google.com/privacy
OpenAI
Documentation: https://platform.openai.com/docs
Terms and policies: https://openai.com/policies/
Privacy: https://openai.com/privacy/
Google Gemini
Documentation: https://ai.google.dev/gemini-api/docs
Terms: https://ai.google.dev/gemini-api/terms
Privacy: https://policies.google.com/privacy
Anthropic Claude
Documentation: https://platform.claude.com/docs
Terms: https://www.anthropic.com/legal/commercial-terms
Privacy: https://www.anthropic.com/legal/privacy
Kimi by Moonshot AI
Documentation: https://platform.kimi.ai/docs/api/overview
Terms: https://platform.kimi.ai/docs/agreement/modeluse
Privacy: https://platform.kimi.ai/docs/agreement/userprivacy
DeepSeek
Documentation: https://api-docs.deepseek.com/
Terms: https://cdn.deepseek.com/policies/en-UK/deepseek-open-platform-terms-of-service.html
Privacy and general terms: https://cdn.deepseek.com/policies/en-US/deepseek-terms-of-use.html
Mistral AI
Documentation: https://docs.mistral.ai/
Terms: https://legal.mistral.ai/terms/commercial-terms-of-service
Privacy: https://legal.mistral.ai/terms/privacy-policy
Grok
Documentation: https://console.groq.com/docs
Terms: https://console.groq.com/docs/legal/services-agreement
Privacy and legal policies: https://console.groq.com/docs/legal
OpenRouter
Documentation: https://openrouter.ai/docs
Terms: https://openrouter.ai/terms
Privacy: https://openrouter.ai/privacy/
Privacy and data removal
LocalizePilot stores settings and API keys in the WordPress options table, translation records in the WordPress posts and post-meta tables, daily usage counters in the options table, generated cache files under wp-content/cache/localizepilot/, and optional first-party analytics events in a dedicated WordPress database table.
When analytics is enabled, anonymous visitors receive a random localizepilot_visitor_id cookie. The plugin stores a one-way hash of that identifier, the normalized source page URL, language code, and visit time. Raw IP addresses and user-agent strings are not stored. The same visitor is counted once per language page in unique visitor reports, while every repeat visit remains available as a page-view event.
Using WordPress’s Delete action for the plugin runs uninstall.php and removes LocalizePilot settings, usage counters, translation records, analytics events, the analytics table, scheduled cleanup, and generated cache files. Deactivation alone does not delete data.
