Cyr-To-Lat – WordPress plugin Free download

Click to Download



Converts Cyrillic characters in post, page and term slugs to Latin characters. Useful for creating human-readable URLs.


Automatically converts existing post, page and term slugs on activation
Saves existing post and page permalinks integrity
Performs transliteration of attachment file names
Includes Russian, Belarusian, Ukrainian, Bulgarian and Georgian characters
Transliteration table can be customized without editing the plugin by itself

Based on the original Rus-To-Lat plugin by Anton Skorobogatov.



Upload cyr2lat folder to the /wp-content/plugins/ directory.
Activate the plugin through the ‘Plugins’ menu in WordPress.


How can I define my own substitutions?

Add this code to your theme’s functions.php file:

function my_cyr_to_lat_table($ctl_table) {
   $ctl_table['ะช'] = 'U';
   $ctl_table['ัŠ'] = 'u';
   return $ctl_table;
add_filter('ctl_table', 'my_cyr_to_lat_table');

Can I contribute?

Yes you can! Join in on our GitHub repository


Leave a Reply

Your email address will not be published. Required fields are marked *