WordPress plugin intelligence profile

GeoLang for Block Editor

An advanced WordPress plugin for managing multilingual websites, optimized for the WordPress block editor.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update11 Oct 202622d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records GeoLang for Block Editor version 1.2.1 as active, updated 22d ago and tested up to WordPress 7.1.

Overview

About this plugin

GeoLang for Block Editor is a multilingual plugin designed specifically for the WordPress block editor. It allows you to create and manage translations for your posts, pages, custom post types, block templates, and template parts without leaving the WordPress admin interface.

Requirements & Compatibility:

  • Requires the WordPress block editor. GeoLang is NOT compatible with content built in Elementor, Divi, WPBakery, or with the Classic Editor replacing the block editor — a warning notice is shown in the admin if one of them is detected
  • Translating posts, pages and custom post types works on any theme that uses the block editor
  • Translating templates, template parts (header, footer) and navigation blocks requires a block theme / Full Site Editing (FSE) environment

Key Features:

  • 100% Block Editor Native: Manage page and post translations directly from the block editor sidebar. Full support for Templates, Template Parts and Block Themes
  • Path-Based Routing: Clean URL structure with /{lang}/ prefixes (e.g. /it/, /en/) for SEO-friendly multilingual URLs
  • 90+ Languages: Support for all major European, Asian, African and Middle Eastern languages, including right-to-left (Arabic, Hebrew, Persian, Urdu) — pick any combination in settings
  • Custom Post Types: Full routing, translation and archive support for any public CPT (e.g. /en/portfolio/my-project/)
  • Localized Interface: When a translated language is active, GeoLang switches the WordPress locale — dates, month names and theme strings (e.g. “Read more”) are displayed in that language whenever a WordPress language pack is installed
  • Smart IP Detection: Automatically redirect visitors to their local language using external APIs (ipapi.co, ipwho.is) or MaxMind local database
  • Switzerland-Aware Detection: Unique canton-based language detection for Swiss visitors — Ticino gets Italian, Geneva gets French, Zurich gets German, and bilingual cantons (Bern, Fribourg, Valais) respect the browser’s Accept-Language preference. Manual canton override is available in the IP Test panel
  • MaxMind Local Database (Pro — coming soon): Planned support for the GeoLite2 database locally, for unlimited, privacy-compliant IP detection with no API rate limits
  • Full Templates & Template Parts Translation: Translate complete Site Editor templates (single post, page, archive) plus headers, footers and other template parts in Full Site Editing (FSE) themes
  • Language-Filtered Archives: Category, tag, taxonomy, author, date and CPT archives — plus Query Loop blocks — only show content in the active language
  • Menu Translation: Translate both classic WordPress menus and block editor navigation blocks
  • SEO Ready: Full integration with Yoast SEO, Rank Math, and Core Sitemaps. Automatic hreflang tags and HTML lang attribute generation
  • Language Switcher: Customizable frontend language selector with multiple styles, positions, and flag support
  • Post Duplicator: Quickly create translation copies of your content
  • Lightning Fast: Optimized for performance with no bloat — just efficient multilingual functionality

Free vs Pro (coming soon):

The Free version includes all essential multilingual features: block editor integration, IP detection (external APIs), SEO, templates and template parts, menu translation, and language switcher.

GeoLang Pro is currently in development and not yet available. Planned Pro features include:

* MaxMind local database for unlimited, privacy-compliant IP detection

* Machine Translation with DeepL (bring-your-own-key)

* Bulk operations for posts, pages, and menus

* Advanced language redirect (cookie → browser → IP → default)

* Import/Export translations (CSV & JSON)

* Advanced revisions with block-level comparison

* Paid Memberships Pro integration

* Priority email support

External Services

This plugin optionally uses third-party IP geolocation APIs to detect the visitor’s language based on their IP address. This feature is disabled by default and can be enabled in the IP Detection settings.

ipapi.co

  • What it is: A free IP geolocation API that returns country and language information based on the visitor’s IP address.
  • What data is sent: The visitor’s IP address is sent to https://ipapi.co/{ip}/json/ when IP detection is enabled and the visitor has no language cookie set.
  • When: Only on the first page load when IP detection is active and no language preference cookie exists.
  • Terms of Service: https://ipapi.co/terms/
  • Privacy Policy: https://ipapi.co/privacy/

ipwho.is

  • What it is: A free IP geolocation API that returns country and language information based on the visitor’s IP address.
  • What data is sent: The visitor’s IP address is sent to https://ipwho.is/{ip} when IP detection is enabled and the visitor has no language cookie set.
  • When: Only on the first page load when IP detection is active and no language preference cookie exists.
  • Terms of Service: https://ipwhois.io/terms
  • Privacy Policy: https://ipwhois.io/privacy

Credits

Plugin developed by Nick Digital Projects.

License

This plugin is licensed under the GPLv2 or later.

License URI

html

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • block editor
  • language switcher
  • multilingual
  • translation
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity11 Oct 202622d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.2.01.2.1
WordPress compatibility7.1.27.1.3
Version1.1.01.2.0
Version1.0.11.1.0
WordPress compatibility7.0.47.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.