🌐

Transliterator

Convert text between writing systems — Cyrillic, Greek, and Arabic to Latin

POST /v1/text/transliterate

How to Use

1

1. Send a POST request to `/v1/text/transliterate` with the `text` to convert. 2. Set `scheme` to one of: `cyrillic_to_latin`, `greek_to_latin`, `arabic_to_latin`. 3. The response returns the transliterated `text` and the `scheme` used. 4. Use the result as a URL-safe slug or search index key.

About This Tool

The Transliteration endpoint converts text between writing systems. Currently supported: Cyrillic-to-Latin (Russian/Bulgarian), Greek-to-Latin, and Arabic-to-Latin romanisation using standard transliteration schemes.

Useful for generating URL slugs, search index keys, or display names from non-Latin scripts without requiring a full translation.

Use Cases

URL slug generation

Generate clean ASCII slugs from Russian, Greek, or Arabic product names

Search index keys

Normalise non-Latin names to Latin for unified search indexing

Display name fallback

Show a readable Latin form when the original script cannot be rendered

E-commerce localisation

Generate canonical SKU identifiers from localised product names