Multisite Translation Relations

Multisite Translation Relations is a lightweight WordPress Multisite plugin for managing translation relationships between posts and pages across different subsites.

It helps network administrators link translated content, generate hreflang alternate tags, review multilingual relation health, and safely repair missing language metadata.

The plugin does not automatically translate content, does not call external translation APIs, and does not add tracking scripts or external service dependencies.

What the plugin does

  • Links translated posts and pages across WordPress Multisite subsites.
  • Adds admin language and relation columns to post and page lists.
  • Allows editors to create translation drafts from existing content.
  • Allows existing posts or pages to be linked as translations.
  • Outputs SEO-friendly rel="alternate" hreflang tags for published translations.
  • Provides a Translation Health screen for auditing multilingual relation data.
  • Safely repairs missing language metadata when it can be inferred from the site locale mapping.

Built for WordPress Multisite

This plugin is designed specifically for WordPress Multisite networks where each language is managed as a separate subsite.

For example, a network may have one site for English, another for Turkish, another for German, and so on. Multisite Translation Relations helps connect equivalent posts and pages across those sites.

SEO and hreflang support

When translated posts or pages are linked together, the plugin can output hreflang alternate tags in the document head.

This helps search engines understand that different URLs are language-specific versions of the same content.

Draft, private, trashed, and unsupported content types are excluded from hreflang output.

Translation Health audit

The plugin includes a Translation Health screen for reviewing multilingual relation data across the network.

It can report issues such as:

  • Missing language metadata
  • Duplicate locale relations
  • Orphan translation groups
  • Non-public translation relations
  • Unsupported or mismatched post types

Repair tools are intentionally conservative. The plugin only repairs missing language metadata when it can safely infer the value from the configured site locale mapping.

What the plugin does not do

  • It does not automatically translate content.
  • It does not use external translation APIs.
  • It does not modify published content automatically.
  • It does not add frontend credit links or tracking scripts.
  • It does not delete translation metadata on uninstall.

Requirements

  • WordPress Multisite
  • WordPress 6.4 or newer
  • PHP 7.4 or newer

Basic setup

  1. Network activate the plugin.
  2. Go to Network Admin > Settings > Multilingual Relations.
  3. Select the supported post types.
  4. Map each subsite to its language locale.
  5. Use the post or page list screen to create or link translations.
  6. Run Translation Health to review the multilingual relation status.

Support

Multisite Translation Relations is developed by Mudos Digital.

For plugin information, documentation, and support updates, visit:
https://mudosdigital.com/multisite-translation-relations/

Once the plugin is available on WordPress.org, support will also be available through the official WordPress.org plugin support forum.

Let’s Build Something Useful Together

Have a project in mind? Share brief details and we will get back quickly.

Fast response
Free project consultation

Or Contact Us Directly