
內容簡介
Saasco Multilingual Translation 外掛專為多語言網站設計,解決翻譯後的同步問題。它能夠追蹤每個區塊的變更,確保內容在不同語言間保持一致,並提供完整的多語言 SEO 支援。
【主要功能】
• 支援無限語言,具備獨立的伺服器渲染 URL
• 完整的多語言 SEO,包括 hreflang 和自我參考
• 提供區塊主題的語言切換器
• 旁邊編輯器,左側為原文,右側為翻譯
• 支援自帶 AI 金鑰,無翻譯量限制
• WooCommerce 基本功能的多語言支援
外掛標籤
開發者團隊
② 後台搜尋「Saasco Multilingual Translation」→ 直接安裝(推薦)
原文外掛簡介
Saasco Multilingual Translation is built around the hardest part of running a multilingual site: what happens after the first translation.
Getting a site into two languages is the easy part. Keeping them in sync is not: you fix a typo in the source, and suddenly a whole page is marked for review — or a full retranslation wipes out your manual corrections. Saasco Multilingual Translation tracks each block separately, so it can tell you which two paragraphs changed, and touch only those.
What you get for free
Unlimited languages, each with its own server-rendered URL that search engines can crawl and index.
Complete multilingual SEO: correct hreflang with x-default, self-referencing canonical, translated slugs and meta, clean XML sitemap — all included in the free plugin.
A language switcher that works in block themes — available as a block, a widget, a shortcode and a menu item. When a page has no translation yet, it points at the closest match, never at the source-language home page.
A side-by-side editor: source on the left, translation on the right, segment by segment.
Bring your own AI key (DeepL or OpenAI), with no limit. The provider bills you directly. You pay the provider directly for what you use, and the free plugin never caps how much you translate with your own key.
Interface strings from your theme and plugins, so a page in another language is in that language all the way through.
WooCommerce basics: products, categories, cart and checkout in the visitor’s language.
Import from Polylang, resumable and safe — your Polylang data is left untouched.
Translate content, not code
The translation engine never sees your HTML. It gets a sentence with lightweight position markers — Order <0>today0> — and never the classes, URLs or data attributes around it. That is why Saasco Multilingual Translation cannot break your layout: it never touches it.
Your translations. Your database.
Everything lives in your own WordPress database as ordinary posts. No external server sits in your page rendering. Nothing disappears if you stop paying for anything — there is nothing to stop paying for on the free plan, and even the PRO licence only ever controls updates and support.
External services
Saasco Multilingual Translation makes no external requests while rendering your site, and none at all unless you connect a machine-translation provider yourself. If you do, the plugin sends the text of the segments you ask it to translate (with lightweight position markers, never your HTML, URLs or attributes), plus the source and target language codes, to the provider you configured, using the API key you provide. This happens only when you or a background job you started requests a machine translation, and when you test the key on the settings screen.
DeepL (api.deepl.com / api-free.deepl.com) — Terms · Privacy policy
OpenAI (api.openai.com) — Terms of use · Privacy policy
Your API key is stored encrypted in your own database and is sent only to the provider it belongs to. Saasco Multilingual Translation has no server of its own in this flow and never receives your text, your key or your usage.
Source code
The admin interface is built with @wordpress/scripts. The human-readable sources are shipped in the assets/ directory of this plugin; build/ contains the compiled output. Rebuild with npm install && npm run build in the plugin root.
