[WordPress] 外掛分享: Vanf Lab Visual Translation

首頁 › 外掛目錄 › Vanf Lab Visual Translation
全新外掛
安裝啟用
—
尚無評分
11 天前
最後更新
—
問題解決
WordPress 6.0+ PHP 8.0+ v0.7.2 上架:2026-10-18

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.7.2) 或搜尋安裝

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

原文外掛簡介

Vanf Lab Visual Translation lets you translate your site directly on the frontend: enable visual mode from the admin bar (“Translate this page”), click any text block, type the translation, done. No language limit.

Unlimited languages: add as many as you want (code, name and emoji flag).
Per-language URLs: each language lives at its own URL (/en/my-page/); the default language has no prefix. The translation persists while browsing and each language is a separate page-cache entry (compatible with WP Rocket and similar).
Own dictionary: strings and translations are stored in dedicated tables.
Multilingual SEO: per-language hreflang + x-default in the and canonical matching the active language.
Backward compatible: ?lang= and the lingua_lang cookie keep working and redirect (302) to the prefixed URL.
Language switcher: [lingua_switcher] shortcode + widget, with per-language URLs.
Import/export the dictionary as CSV and XLIFF 1.2 (for professional CAT tools).
Media translation: translate alt text, title, caption and description per language, and even assign a different image file per language.
Automatic translation (optional): translate pending strings in bulk with free providers — MyMemory (no key needed), DeepL (free API key) or Google (experimental). Everything is marked for your review; manual edits are never overwritten.
Hook for automation: filter vlvt_auto_translate to suggest translations with your own API.

External services
This plugin can connect to third-party translation APIs, only when you use the optional automatic-translation features. Nothing is sent anywhere unless you click “Translate” or run the automatic translation batch.
MyMemory (default)
What it is: a free translation API used for automatic translation out of the box, no API key required.
What data is sent and when: the source text of the strings you choose to auto-translate, sent when you run the “Automatic” tab batch or request a suggestion in visual mode. No personal data, no site URLs.
Terms: https://mymemory.translated.net/doc/usageterms.php — Privacy: https://mymemory.translated.net/doc/privacy.php
DeepL (optional, requires your free API key)
What it is: a machine-translation API used as the max-quality automatic-translation option.
What data is sent and when: the source text of the strings you choose to auto-translate, sent only when DeepL is selected as provider and you run a translation batch. Your API key is stored locally in your database and sent only to DeepL’s API.
Terms: https://www.deepl.com/pro-license — Privacy: https://www.deepl.com/privacy
Google Translate (experimental fallback)
What it is: an unofficial free Google translation endpoint used only as an experimental fallback.
What data is sent and when: the source text of the strings you choose to auto-translate, sent only when this provider is selected and you run a translation batch.
Terms: https://policies.google.com/terms — Privacy: https://policies.google.com/privacy

延伸相關外掛

文章
Filter
Mastodon