Transliterator
Convert text between writing systems — Cyrillic, Greek, and Arabic to Latin
/v1/text/transliterate
How to Use
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