Title: MobiDevices Slug Translate
Author: MobiDevices
Published: <strong>June 14, 2026</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://ps.w.org/mobidevices-slug-translate/assets/icon-256x256.png?rev=3571845)

# MobiDevices Slug Translate

 By [MobiDevices](https://profiles.wordpress.org/mobidevice/)

[Download](https://downloads.wordpress.org/plugin/mobidevices-slug-translate.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/mobidevices-slug-translate/#description)
 * [Reviews](https://wordpress.org/plugins/mobidevices-slug-translate/#reviews)
 *  [Installation](https://wordpress.org/plugins/mobidevices-slug-translate/#installation)
 * [Development](https://wordpress.org/plugins/mobidevices-slug-translate/#developers)

 [Support](https://wordpress.org/support/plugin/mobidevices-slug-translate/)

## Description

MobiDevices Slug Translate is an SEO plugin that automatically translates post slugs,
page slugs, and media file names from many languages, including Russian, Ukrainian,
Spanish, French, German, Italian, Portuguese, and Polish, into English.

Developed by the team behind [MobiDevices.com](https://mobidevices.com/), it is 
built for publishers who need clean English URLs across multilingual WordPress sites.

The plugin uses the [Langbly API](https://langbly.com/signup). For text with non-
ASCII characters, Langbly auto-detects the source language. For plain Latin text
on Spanish, French, German, Italian, Portuguese, and Polish sites, the plugin uses
the site locale as the source language. If the API key is missing or the API is 
unavailable, the plugin falls back to local transliteration.

Key features:

 * Already clean ASCII slugs such as hello-world are kept as they are and are not
   sent for translation.
 * To keep URLs shorter and cleaner, the plugin removes common English articles 
   and prepositions from translated slugs.
 * The admin interface is localized for English, Russian, Ukrainian, Spanish, French,
   German, Italian, Portuguese, and Polish.

### External Services

This plugin connects to the [Langbly](https://langbly.com/) translation service 
to translate post slugs and media file names.

This service is used only when:

 * you save or publish a post or page that needs slug translation, the text is not
   already a clean ASCII slug, and either contains non-ASCII characters or is plain
   Latin text on a supported site locale;
 * you edit a post or page permalink in the Classic Editor and WordPress requests
   a sample permalink;
 * you upload a media file whose filename needs translation;
 * you click the button to test the API key in the plugin settings.

The plugin sends the following data to Langbly:

 * the text that needs translation, such as a post title, slug text, or media filename;
 * the target language code; the source language is auto-detected for non-ASCII 
   text and is set from the site locale for supported plain-Latin text;
 * your API key in the request headers.

## Installation

 1. Install **MobiDevices Slug Translate** from the WordPress plugins screen or copy
    the plugin into _/wp-content/plugins/_.
 2. Get your personal API key at [langbly.com](https://langbly.com/signup).
 3. In WordPress, go to **Settings => MobiDevices Slug Translate**.
 4. Paste the API key into the settings field.
 5. Use the key test button if needed, then save the settings.
 6. Publish content and let the plugin generate English slugs automatically.

## FAQ

### When does slug translation run?

**In the Classic Editor:**

 1. when saving a draft;
 2. when editing the permalink manually;
 3. when publishing a post or page.

**In the Block Editor:**

 1. when saving a draft;
 2. when publishing a post or page;
 3. when WordPress saves the post or page slug.

### Where can I get an API key?

Sign up at [https://langbly.com/signup](https://langbly.com/signup). After registration,
create and manage your key at [https://langbly.com/dashboard/keys](https://langbly.com/dashboard/keys).
Langbly provides up to 500,000 translated characters for free. Save the API key 
in the plugin settings to enable translation.

### Where are the plugin settings?

The plugin settings are available in the WordPress admin area under **Settings =
> MobiDevices Slug Translate**.

### Will already-English slugs be sent to Langbly?

No. If the slug or filename is already a clean ASCII value such as hello-world, 
the plugin keeps it as-is and does not send it to the API.

### Can the plugin translate Latin-based languages too?

Yes. For text with language-specific characters, Langbly auto-detects the source
language. For plain Latin text, the plugin uses the site locale for Spanish, French,
German, Italian, Portuguese, and Polish.

### Translation is not working

MobiDevices Slug Translate can conflict with other transliteration plugins, so disable
them before using MobiDevices Slug Translate.

Also check that the API key is correct. If translation worked before and then stopped,
you may have reached your Langbly usage limit or the API may be temporarily unavailable.
In that case the plugin falls back to local transliteration.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MobiDevices Slug Translate” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ MobiDevices ](https://profiles.wordpress.org/mobidevice/)

“MobiDevices Slug Translate” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/mobidevices-slug-translate/contributors)
for their contributions.

[Translate “MobiDevices Slug Translate” into your language.](https://translate.wordpress.org/projects/wp-plugins/mobidevices-slug-translate)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mobidevices-slug-translate/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mobidevices-slug-translate/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mobidevices-slug-translate/)
by [RSS](https://plugins.trac.wordpress.org/log/mobidevices-slug-translate/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

Renamed the plugin to MobiDevices Slug Translate.

#### 5.4

Migrated to the Langbly API and added localized admin interface strings.

#### 5.3

Performance improvements.

#### 5.2

Added a separate settings page for the API key.

#### 5.1

Documentation fixes.

#### 5.0

Optimized the codebase and fixed block editor behavior.

#### 4.1

Code optimization.

#### 4.0

Reworked the translation algorithm and improved performance.

#### 3.5

Algorithm changes.

#### 3.2.5

Performance improvements.

#### 3.1.5

Added WordPress 4.1 support and reduced server load.

#### 3.1.3

Minor fixes.

#### 3.1.1

General performance improvements.

#### 3.1

Added URL translation support for XML-RPC publishing.

#### 3.0

Added support for translating slugs from any language.

#### 2.8

Removed URL prepositions that do not help SEO.

#### 2.5

Added media filename translation and improved performance.

#### 2.1.1

Minor fixes.

#### 2.1

Added media filename transliteration support.

#### 2.0

Optimized the codebase and improved performance by 150%.

#### 1.0

Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/mobidevices-slug-translate/) and
   [Russian](https://ru.wordpress.org/plugins/mobidevices-slug-translate/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/mobidevices-slug-translate)
 * Tags
 * [cyrillic](https://wordpress.org/plugins/tags/cyrillic/)[seo](https://wordpress.org/plugins/tags/seo/)
   [slugs](https://wordpress.org/plugins/tags/slugs/)[translation](https://wordpress.org/plugins/tags/translation/)
   [transliteration](https://wordpress.org/plugins/tags/transliteration/)
 *  [Advanced View](https://wordpress.org/plugins/mobidevices-slug-translate/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mobidevices-slug-translate/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mobidevices-slug-translate/reviews/)

## Contributors

 *   [ MobiDevices ](https://profiles.wordpress.org/mobidevice/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mobidevices-slug-translate/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://mobidevices.com)