| 开发者 | meeptechdev |
|---|---|
| 更新时间 | 2026年9月16日 18:42 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/ or install via the WordPress Plugins screen.Meep AI Translator reads Elementor's internal JSON structure directly instead of treating your page as plain text. This means every widget, column, heading, and button stays exactly where you placed it after translation. No broken sections, no collapsed widgets, no manual CSS fixes needed.
Yes. Since v1.3.0, Meep AI Translator includes a fully built-in language management system. You can add languages, configure URL prefixes (/fr/, /de/), and get a language switcher widget — all without installing any additional plugins. Polylang and WPML are still supported if you prefer them.
Install Meep AI Translator, choose Built-in language system during setup, add your target languages, then go to the Products tab in the dashboard. Select the products you want to translate, choose target languages, and click Translate. Product titles, descriptions, attributes, variations, and gallery alt text are all translated automatically.
Yes. Meep AI Translator translates Contact Form 7, WPForms, Gravity Forms, and JetFormBuilder. Field labels, descriptions, placeholders, dropdown/radio/checkbox options, button text, and confirmation messages are translated automatically at render time. Build the form once in your default language, click "Auto-translate strings" on the Custom String Translations screen, and the labels appear in every language — the form logic and submitted data stay untouched. Use the "Scan forms" button to see which forms were detected.
Yes. SureCart products appear on the Products tab in the dashboard, alongside WooCommerce products. Each product's name and description are translated and reviewed the same way, and the translated version is shown in the visitor's language everywhere the product renders — product pages, collection grids, and checkout line items. SureCart's own buttons and checkout labels are covered by the string-translation system.
Meep AI Translator translates static Elementor content — text, headings, buttons, image captions, and any text stored inside Elementor's JSON. Dynamic widgets that pull content from external sources or custom fields at runtime are skipped to avoid conflicts. Standard Elementor widgets are fully supported.
Both. Meep AI Translator works with Elementor free and Elementor Pro. No Pro license is required for translation to work.
No. All translation routing is handled through our secure, optimized cloud translation gateway — no API keys, no separate subscriptions, and no complicated setup required. Just install, pick your engine (or leave on Auto), and translate.
You can switch AI models anytime under Settings -> General:
Smart Translation Memory (TM) analyzes your site's content segments and deduplicates repeated sentences, headings, buttons, and footers. When an identical phrase appears across multiple pages (e.g. "Read More", "Get in Touch", or common guarantee boxes), it is translated once and reused instantly everywhere at 0 additional word cost. This typically cuts your total word consumption by 30% to 50%!
When you edit any page, post, or WooCommerce product in your default language and click "Update", the plugin calculates a content hash. If changes are detected, it schedules an asynchronous background translation task. Translation Memory ensures only newly edited or added sentences consume words, automatically keeping all translated languages in sync with zero manual work.
The free version includes 7,200 words per month, which resets automatically at the start of each month. There are no one-time limits — you can keep translating month after month on the free plan.
No. It supports both Polylang free and Polylang Pro. And since v1.3.0, you don't need Polylang at all — the built-in language system replaces it completely.
No. Translations are created as separate pages or posts in the target language. Your original content remains completely unchanged.
Go to AI Translator -> Dashboard to see your current usage, words remaining, translation memory stats, and monthly reset date.
Yes. Products, shop and category loops, the mini-cart preview, and the cart and checkout pages all render in the visitor's language — including product links, prices, and the "View cart" / "Checkout" buttons. WooCommerce's own interface strings follow the installed language packs; for admin-entered text such as payment gateway titles/descriptions and the checkout privacy notice, use the built-in String Translations tool (with one-click auto-translate).
Yes. All UI-enabled custom post types — including dynamic tag sources like Testimonials, Employees, Team Members, Portfolios, Case Stories, and FAQs — can be translated individually from the Custom Types dashboard or in bulk via Translate All. Custom fields and repeaters from ACF, JetEngine, Meta Box, and Pods are preserved and translated automatically.
Yes! When translating Case Studies, Portfolios, or WooCommerce products, custom gallery fields (ACF Gallery, JetEngine media fields, and WooCommerce product galleries) are automatically copied and synchronized to the translated post so your Elementor image gallery widgets work immediately.
No. By default, Meep AI Translator reuses your existing image files across all languages and translates the Alt text and SEO directly on the page without cluttering your Media Library. If you optionally enable "Media Library Duplication" (for workflows requiring language-specific attachment management in the WordPress Media Library), it creates linked database records that share the exact same physical files on disk — zero duplicate files and zero wasted disk space!
elementor-hf post type) out of the box. Automatically swaps header and footer templates to their current-language translations at render time.jet-theme-core post type) out of the box. Extends automatic language swapping to Nav Menu widgets embedded in custom headers, footers, and page sections built via JetThemeCore.orderby) are passed as arrays, and added unified translation mapping retrieval fallback for Polylang and WPML compatibility.attachment post type) and query-attachments AJAX requests from language taxonomy registration and query filtering.wp_footer), preventing WordPress page builders (like Astra Header Builder) from sanitizing/stripping inline <script> tags which caused plain JavaScript text to display on the page.get_page_by_path calls during language parsing to strictly check for post type page, preventing image attachment pages with colliding slugs (e.g. from gallery/media library) from hijacking custom post type single requests and redirecting visitors to the home page.