Cyr to Lat enhanced
Converts Cyrillic, European and Georgian characters in post, page and term slugs to Latin characters.
Maintenance 26/1001098d since update
Active installs
90,000
Downloads
625,573
Reviews
49
Age
14.5y
Tagsl10nrussiancyrilliclatinrustolat
Plugin info
Total downloads: 625,573
Active installs: 90,000
Total reviews: 49
Average rating: 4.7
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 7
Last updated: 12/29/2022 (1098 days ago)
Added to WordPress: 7/4/2011 (14 years old)
Minimum WordPress version: 2.3
Tested up to WordPress version: 6.1.9
Minimum PHP version: f
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 1098 days ago • 49 reviews
26/100
Is Cyr to Lat enhanced abandoned?
Possibly abandoned (last update 1098 days ago).
Compatibility
Requires WordPress: 2.3
Tested up to: 6.1.9
Requires PHP: f
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
SP RTL (RusToLat)
Rating 3.7/5 (3 reviews) • Active installs 2,000
Description
Converts Cyrillic and Georgian characters in post, page and term slugs to Latin characters. Useful for creating human-readable URLs.
This plugin is a fork of cyr2lat plugin.
Features
- 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 Macedonian characters
- Transliteration table can be customized without editing the plugin itself
Based on the original Rus-To-Lat plugin by Anton Skorobogatov.
Installation
- Upload
cyr3latfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Make sure your system has iconv set up right, or iconv is not installed at all. If you have any problems (trimmed slugs, strange characters, question marks) – please ask for support.
Frequently Asked Questions
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');
Review feed
Oleg Komarovskyi
Воркс лайк э чарм!
Ин дид, зыс плагин конверт май линкс фром кириллик ту латин вэри фаст, изи, энд визаут эни ишьюс, сенк ю!
Screenshots
No screenshots available
Changelog
3.7
- added prepare() for every SQL query
3.6
- added esc_sql for SQL query
3.5
- Removed quotes from table which added extra dashes
3.4
- Fixes for Ukrainian characters
3.3.3
- Bugfix: posts of status “future” were not affected
3.3.2
- Added support for European diacritics
3.3.1
- Added Georgian transliteration table
- A problem with some letters causing apostrophes in slugs was resolved
3.3
3.2
- Added transliteration when publishing via XML-RPC
- Fixed Invalid Taxonomy error when viewing the most used tags
3.1
- Fixed transliteration when saving a draft
3.0
- Added automatic conversion of existing post, page and term slugs
- Added saving of existing post and page permalinks integrity
- Added transliteration of attachment file names
- Adjusted transliteration table in accordance with ISO 9 standard
- Included Russian, Belarusian, Ukrainian, Bulgarian and Macedonian characters
- Added filter for the transliteration table
2.1
- Optimized filter call
2.0
- Added check for existing terms
1.0.1
- Updated description
1.0
- Initial release