WordPress.org

Plugin Directory

WGRank Translate – Fast & Indexable Multilingual Translation

WGRank Translate – Fast & Indexable Multilingual Translation

Description

Service Dependent Plugin (SaaS): WGRank Translate relies on the WGRank API to provide automatic translation. By using this WordPress translation plugin, your website’s content is sent to our cloud servers for translation. Please review our Terms of Service and Privacy Policy.

WGRank Translate is an AI-powered WordPress Translation Plugin that combines AI website translation with high-performance SEO proxy technology. Designed to eliminate database bloat, it translates content seamlessly and compresses pages into static .html.gz cache payloads for blazing-fast performance. If you want to translate WordPress website content easily, this website translator is the ideal multilingual website solution.

AI Website Translation & Core Technology

  • AI-Powered: As a modern AI translation plugin, it translates your WordPress site into 103+ languages using advanced Neural AI Machine Translation via WGRank Cloud TDN.
  • Server-side Translation: Instant website localization as users browse, with no waiting.
  • Full DOM Interception: Captures everything from header to footer, ensuring a consistent WordPress language plugin experience.
  • Zero Database Bloat: Translations are stored as static files, which stores little or no translated content in your WordPress database, keeping it lean and fast.
  • RTL Support: Native handling for Arabic, Hebrew, Persian, and Urdu.

Multilingual SEO & International SEO

  • SEO-Friendly URLs: Dedicated sub-directories (e.g., /fr/, /es/) for independent indexing by search engines.
  • Hreflang & Canonical: Automatic tag generation designed to help search engines crawl and index multilingual pages using SEO-friendly URLs, hreflang tags, canonical URLs, and XML sitemaps.
  • SEO Metadata & Schema: This SEO-friendly WordPress translation plugin translates SEO titles, meta descriptions, and JSON-LD structured data for rich snippets.
  • Auto-Sitemaps: Native language-specific XML sitemaps for faster Google discovery.
  • Global Growth: Rank in international search results and increase organic traffic globally with powerful international SEO capabilities.

Performance & Speed Optimization

  • Static Caching: .html.gz payloads ensure near-instant TTFB.
  • Zero PHP Processing: Cached pages serve without loading heavy PHP. Helps improve Core Web Vitals and website performance.
  • Anti-Flash: No “Flash of Untranslated Content” (FOUC) when switching languages.
  • Cloudflare Ready: Works seamlessly with CDNs and Web Application Firewalls (WAF).

WooCommerce Translation

  • E-commerce Ready: A robust WordPress translation plugin for WooCommerce. Fully compatible with WooCommerce products, categories, and reviews.
  • Secure Checkout: The cart, payment flow, and user sessions remain fully functional post-translation.

Language Switcher & Customization

  • Flexible UI: A beautiful language switcher with floating options, menu integration, or shortcode [wgrank_switcher].
  • Multiple Styles: Display as Flag + Name, Flag only, or Name only.
  • Native Names: Languages displayed in their native script (e.g., العربية, हिंदी, 日本語).

Perfect For

  • Blogs
  • WooCommerce Stores
  • Business Websites
  • News Portals
  • Affiliate Websites
  • Travel Websites
  • Agency Websites

Why Build with WGRank Translate?

  • 103+ Languages Supported: Instantly provide your content natively to a worldwide audience with accurate automatic translation.
  • Auto-Sitemap Generation: Complete language-based wp-sitemap hooks built natively for efficient Google Indexing.
  • Performance Caching: Fully static .html.gz payload caching for efficient, lightning-fast delivery globally.
  • Cloudflare Bypass Optimized: Smart Web Application Firewall (WAF) integration ensuring secure JSON execution under strict firewalls.
  • Content Shielding: “Anti-Flash” logic preventing visual glitches (FOUC) while waiting for localization completion.

Head to WGRank Official Site for setup, API keys, and comprehensive documentation.

Use of 3rd Party Services

This plugin connects to external third-party services to provide translation features.
* WGRank Cloud API (https://tdn.wgrank.com) — Securely fetches and manages automatic translations for your website. Website content, source language, and target language requests are sent to our translation processing servers. Terms of Service | Privacy Policy

Settings Overview

The WGRank settings panel gives you full control over your global presence:
SEO Control: Granular toggle switches for hreflang and canonical tags to prevent duplicate content issues.
Switcher Customization: Flexible options for floating buttons (with position settings like Bottom Right) or menu-based integration.
Language Management: A searchable, comprehensive list of 103+ languages, ensuring you only load the translations you actually need.

Screenshots

Installation

  1. Upload the wgrank-multilingual folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Access the plugin via the WGRank admin menu.
  4. Go to Settings to configure your multilingual setup:
    • Source Language: Select the original language of your website content.
    • SEO Options: Enable Lang Href (hreflang tags) and Canonical Tag settings to ensure search engines correctly index your translated pages.
    • Language Switcher: Customize the appearance via Display Style (e.g., Flag + Name). You can enable a Floating Button for better UX or use Menu Integration to automatically add the switcher to your primary navigation.
    • Language Selection: Use the Enable/Disable Languages list to select from 103+ available languages. You can use ‘Select All’ or ‘Deselect All’ for quick management.
  5. Save your settings. The caching engine will automatically start generating optimized translations based on your visitor traffic!

FAQ

What is WGRank?

WGRank is a fast WordPress translation plugin that translates your website into 103+ languages. It creates SEO-friendly URLs, uses server-side translation, and keeps your database clean by storing translations as static cache files.

Which languages are supported?

WGRank Translate supports 103+ languages, allowing you to reach a truly global audience. Our supported languages include:

A-E: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese (Simplified), Chinese (Traditional), Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian.

F-K: Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish (Kurmanji), Kyrgyz.

L-P: Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Pashto, Persian, Polish, Portuguese, Punjabi.

R-Z: Romanian, Russian, Samoan, Scottish Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu.

Is it SEO friendly?

Yes. WGRank generates server-side HTML pages, hreflang tags, canonical URLs, and XML sitemaps, designed to help search engines crawl and index multilingual pages perfectly.

Do I need a Google Translate or DeepL API key?

No. WGRank includes its own cloud translation service (TDN), so you don’t need to purchase or configure third-party API keys.

Is it compatible with WooCommerce?

Absolutely. Because WGRank executes at the pre_get_posts edge, standard ecommerce components function exactly as intended. Dynamic cart elements will still refresh cleanly, while products and categories are fully translated natively.

Does it work with caching plugins?

Yes. WGRank bypasses traditional PHP execution trees using custom .htaccess modifications for .html.gz. If using an aggressive caching engine (like WP Rocket or LiteSpeed), simply exclude the wp-content/uploads/wgrank-cache/ directory rules to prevent conflict.

What about RTL support?

WGRank fully supports Right-to-Left (RTL) languages like Arabic, Hebrew, and Urdu, automatically adjusting the layout.

Will visitors see original text first?

No. Our “Anti-Flash” logic prevents Flash of Untranslated Content (FOUC), showing the translated version instantly.

Can it translate Schema.org data?

Yes. It translates JSON-LD structured data to improve multilingual rich snippets and SEO performance.

What happens if I uninstall the plugin?

The plugin includes a safe uninstall feature to remove its .htaccess rules with one click, restoring your server to its original state.

Does it support my theme and plugins?

Yes, WGRank is 100% compatible with all WordPress themes and plugins. Unlike older translation plugins, WGRank uses advanced Full DOM Interception. It translates the final HTML output just before it reaches the user’s browser, meaning it works flawlessly with page builders (Elementor, Divi), form plugins, and sliders.

Is there a Debug mode?

Yes, we provide an advanced debugging system to help developers troubleshoot requests and cache generation.

Will this plugin help increase my Google AdSense revenue?

WGRank helps you reach international audiences by translating and indexing your website in multiple languages. Increased multilingual visibility may result in more organic traffic, which can contribute to higher ad impressions and revenue. Actual results depend on your content quality, search rankings, and visitor engagement.

Why does it generate .gz instead of .html?

Storing content in a pre-compressed format reduces server I/O stress natively, shrinking disk usage and lowering Time to First Byte (TTFB) significantly.

Is this plugin completely free?

Yes! WGRank Translate includes a generous Free Plan that allows you to translate up to 10,000 words automatically. You can monitor your live word usage directly from the plugin dashboard. If your website exceeds this limit, you can easily upgrade to a premium plan for unlimited translations and premium SEO features.

Do I need to create an account or get an API Key to start?

No! WGRank Translate is completely “Plug & Play”. Unlike other translation plugins, there is no complex setup, and no API keys are required. Simply install and activate the plugin, and your website is instantly connected to our AI Translation Cloud based on your domain name.

Reviews

August 11, 2026
Solid foundation with great potential. I’m giving this plugin 5 stars because it solves a fundamental problem that many multilingual WordPress sites face: database bloat and site speed trade-offs. The author has taken a bold and innovative approach to address these issues. What works well: The translation engine is fast and efficient URL structure is clean and SEO-friendly The caching system works as intended Language switching is smooth Areas for improvement (as with any plugin in development): Some themes may need minor adjustments for full compatibility HTML tag exclusions could be expanded Login flow integration may need refinement depending on theme setup The developer has been very responsive and helpful, quickly addressing issues I reported. Two minor challenges remain related to my specific theme, but I’m confident they’ll be resolved in future updates. This plugin is functional and shows great promise. If you’re willing to work with a dedicated developer who actively supports their plugin, this is a solid choice.
Read all 1 review

Contributors & Developers

“WGRank Translate – Fast & Indexable Multilingual Translation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.2

  • Security & Performance: Improved Smart URL filtering and deep pagination protection to reduce unnecessary TDN requests and bot traffic.
  • Performance: Added query-string filtering and clean base URL requests for better caching and reduced TDN load.
  • Hotfix: Fixed fresh-install activation errors, frontend language fetching issues, and 404 errors for cached translated pages.
  • UX: Added a direct Settings link and improved language flag styling and loading performance.
  • Accessibility: Added descriptive title and alt attributes to language flags.
  • Security & Compatibility: Fixed admin sanitization warnings and WooCommerce/Elementor HTML escaping issues.
  • SEO: Optimized the plugin short description.
  • Branding: Updated all official website, documentation, and support links from wpglobalrank.com to wgrank.com.

1.1.1

  • Major Bugfix: Fixed a critical routing issue where custom post types and custom permalink structures on translated inner pages would incorrectly fall back to loading the homepage.

1.1.0

  • Fixed an issue where the WordPress login, registration, and logout pages could trigger cookie blocking errors on translated URLs.
  • Fixed an issue where logged-in users would appear logged out while navigating translated pages due to server-side cache overriding sessions.
  • Fixed an issue where the language switcher flag would not visually update to reflect the active language on statically cached pages.
  • Hotfix: Fixed an issue where the JavaScript code for the dynamic language flag was displaying as plain text on the frontend due to aggressive HTML escaping.
  • Developer: Addressed WPCS (WordPress Coding Standards) warnings for unescaped output in the language switcher.

1.0.9

  • Hotfix: Resolved a fatal error related to language fetching in the frontend switcher that affected some sites in v1.0.8.

1.0.8

  • UX Improvement: Added a direct ‘Settings’ action link on the WordPress Plugins page for faster navigation.

1.0.7

  • Visual enhancement: Added smooth hover-zoom animation and rounded shadow effects to language flags for a cleaner, modern interface.

1.0.6

  • Added decoding="async" to language flags for improved page load performance (PageSpeed optimization).
  • Added descriptive title and alt tags to flags based on country names for improved accessibility (WCAG compliance).

1.0.5

  • Resolved Plugin Directory security warnings by sanitizing admin panel strings.
  • Fixed WooCommerce and Elementor integration issues caused by overly strict HTML escaping.
  • Optimized plugin short description for SEO limits.

1.0.4

  • Updated the official WGRank website URL from wpglobalrank.com to wgrank.com across generated HTML comments, documentation, and support links..

1.0.3

  • Migrated all documentation and support links to the new official website at wgrank.com.

1.0.2

  • Fixed a 404 page not found issue for non-logged-in users when serving cached translated pages.

1.0.1

  • Integrated new dedicated Translation Delivery Network (TDN) for enhanced performance.
  • Strengthened security protocols based on latest vulnerability research[cite: 1].
  • Optimized architecture for faster translation retrieval.

1.0.0

  • Complete architecture overhaul for lightning execution.
  • Migrated from database storage to JSON & Static .html.gz HTTP routing.
  • Patched caching mechanism for Strict Cloudflare WAF configurations.
  • Added native localized SEO sitemap indexing.
  • Initial Production Launch.