Title: iLang Readable Slugs
Author: Eastsoft Inc.
Published: <strong>August 5, 2026</strong>
Last modified: August 5, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/ilang-readable-slugs.svg)

# iLang Readable Slugs

 By [Eastsoft Inc.](https://profiles.wordpress.org/eastsoft/)

[Download](https://downloads.wordpress.org/plugin/ilang-readable-slugs.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/ilang-readable-slugs/#description)
 * [Reviews](https://wordpress.org/plugins/ilang-readable-slugs/#reviews)
 *  [Installation](https://wordpress.org/plugins/ilang-readable-slugs/#installation)
 * [Development](https://wordpress.org/plugins/ilang-readable-slugs/#developers)

 [Support](https://wordpress.org/support/plugin/ilang-readable-slugs/)

## Description

When a post title is written in Chinese, Japanese, Korean, Arabic, Russian or any
other non-Latin script, WordPress falls back to percent-encoded slugs such as `%
e6%96%af%e5%b7%b4...`. Those URLs are unreadable, hard to share, and carry no SEO
value.

iLang Readable Slugs fixes that.

What it does, in I-Lang (https://ilang.ai, the AI-native protocol this plugin family
is named after):

    ```
    [READ:@SRC|path=title]=>[XLAT|lng=en]=>[SHRT|len=short]=>[OUT]
    ```

Read the title, translate the meaning, condense it, ship it. That pipeline is the
whole plugin. When you save a post, the title is sent to an AI model that returns
a concise 3-6 word English slug capturing the meaning of the title, the way a human
editor would write it. Place names, brand names and intent are all translated correctly,
unlike romanization plugins that transliterate character by character.

Example results:

 * A Chinese review of a San Jose VPS becomes `sparta-vps-san-jose-network-speed-
   test`
 * A Chinese guide to appealing a banned ChatGPT account becomes `chatgpt-account-
   ban-appeal-guide`

#### Features

 * Falls back to the WordPress default silently if generation fails, so publishing
   is never blocked
 * Skips titles already in English, slugs you set by hand, and already-published
   posts
 * Does not run on autosave, does not run for low-privilege users, and enforces 
   an hourly site-wide cap
 * Optional site context field teaches the model your niche and brand names
 * Works with any OpenAI-compatible chat completion endpoint

#### External service

This plugin requires an API key for an OpenAI-compatible AI service. By default 
it calls SiliconFlow (https://siliconflow.cn), and you may point it at any other
compatible provider in the settings.

What is sent, and when: the post title, plus the optional “Site context” text you
enter in the settings (if you fill it in), are transmitted. This happens when you
save a post — published, scheduled, draft, pending or private — whose title contains
non-ASCII characters and has no usable slug yet. Post body content and user data
are never sent. Nothing is transmitted until you enter your own API key.

SiliconFlow terms of service: https://docs.siliconflow.cn/en/legals/terms-of-service

SiliconFlow privacy policy: https://docs.siliconflow.cn/en/legals/privacy-policy

The author’s SiliconFlow referral link is shown on the settings screen. Signing 
up through it grants bonus credits to both the new user and the author. Using it
is entirely optional: an API key from any compatible provider works the same way.

## Installation

 1. Upload the plugin and activate it.
 2. Go to Settings > Readable Slugs and enter your API key.
 3. Click “Test connection” to verify.
 4. Publish a post with a non-English title and the slug is generated automatically.

## FAQ

### How much does it cost?

Each slug uses roughly 100 tokens with the default model, which costs a fraction
of a cent. Free signup credits typically last for years of normal blogging.

### Will the links of my existing posts change?

No. Slugs of already-published posts are never modified. Only new posts and drafts
get a generated slug.

### Can I use a provider other than the default?

Yes. Any OpenAI-compatible /v1/chat/completions endpoint works. Change the API base
URL and model ID in the settings. Only HTTPS endpoints are accepted.

### Does it work with the REST API and automated publishing?

Yes. Programmatic publishing goes through the same filter. If your request explicitly
supplies a slug, that value is respected.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“iLang Readable Slugs” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Eastsoft Inc. ](https://profiles.wordpress.org/eastsoft/)

[Translate “iLang Readable Slugs” into your language.](https://translate.wordpress.org/projects/wp-plugins/ilang-readable-slugs)

### Interested in development?

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

## Changelog

#### 1.1.1

 * Support and feedback links added to the plugin row and the settings screen; the
   issue link comes pre-filled with your plugin, WordPress and PHP versions so a
   report is useful the moment you send it.
 * When a generation has failed, the failure notice now offers that link directly.

#### 1.1.0

 * Settings link now appears directly in the plugin list — no hunting through menus.
 * Model is a plain dropdown with a recommended default; the model ID field only
   appears if you ask for it.
 * The whole admin screen is now in English and translatable, with a Simplified 
   Chinese translation included.
 * First run shows a single clear next step instead of a wall of options; provider
   URL moved under Advanced.
 * The prompt is language-neutral, so Japanese, Russian, Arabic and other titles
   are handled as well as Chinese.

#### 1.0.0

 * Initial public release: AI slug generation, silent fallback and back-off, abuse
   limits, site context option, connection test.

## Meta

 *  Version **1.1.1**
 *  Last updated **37 minutes ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[permalink](https://wordpress.org/plugins/tags/permalink/)
   [seo](https://wordpress.org/plugins/tags/seo/)[slug](https://wordpress.org/plugins/tags/slug/)
   [translation](https://wordpress.org/plugins/tags/translation/)
 *  [Advanced View](https://wordpress.org/plugins/ilang-readable-slugs/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ilang-readable-slugs/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ilang-readable-slugs/reviews/)

## Contributors

 *   [ Eastsoft Inc. ](https://profiles.wordpress.org/eastsoft/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ilang-readable-slugs/)