Плагин WordPress · Перевод и транслитерация

Cyr to Lat Enhanced

Разработчик: Ivijan-Stefan Stipic

Страница на WordPress.org ↗
Активных установок
80 тыс.+
Оценка
★ 4,6 (51)
Версия
3.7.5
Обновлён
17 августа 2026 г.
WordPress
5.0+ · до 7.1.4
PHP
7.4+

Коротко о плагине

Cyr to Lat Enhanced автоматически транслитерирует кириллицу в ярлыках записей, рубрик и именах загружаемых файлов. Без настроек, подходит русскоязычным сайтам.

Cyr to Lat Enhanced — плагин WordPress из раздела «Перевод и транслитерация». Его используют более 80 тыс. сайтов.

Актуальная версия — 3.7.5, обновление вышло 17 августа 2026 г.

Минимальные требования: WordPress 5.0 и PHP 7.4 или новее; разработчик проверил работу на WordPress 7.1.4.

Средняя оценка пользователей на WordPress.org — 4,6 из 5 по 51 отзывам.

Плюсы

  • Работает без интерфейса и настроек: достаточно активировать
  • Транслитерирует ярлыки записей, терминов и имена медиафайлов
  • Поддерживает русский, белорусский, украинский, болгарский, македонский и грузинский
  • Таблицу замен можно изменить фильтром ctl_table

Минусы

  • Нет страницы настроек, любые правки таблицы делаются кодом
  • Существующие ярлыки пересчитываются в фоне: меняются адреса страниц
  • Преобразует только URL и имена файлов, заголовки и текст не затрагивает

Что умеет

Плагин встраивается в штатные функции WordPress sanitize_title и sanitize_file_name и заменяет кириллические и некоторые другие символы латиницей в момент создания ярлыка или загрузки файла. В результате вместо адреса с закодированными символами вы получаете читаемый ЧПУ, а у картинок — понятные имена файлов.

  • Ярлыки записей и терминов (рубрики, метки, собственные таксономии).
  • Имена загружаемых файлов в медиабиблиотеке.
  • Таблица транслитерации по схеме, близкой к ISO 9, с поправками для локали.
  • Фоновое преобразование уже существующих ярлыков через WP-Cron пакетами, чтобы не вызвать таймаут.

Плагин намеренно простой: без панели в админке, без обратной конвертации и без сбора данных.

Установка и настройка

Установите и активируйте плагин. Новые записи, рубрики и файлы сразу получают латинские ярлыки. Если нужно изменить замену отдельных букв, добавьте в functions.php (или в сниппет) фильтр:

add_filter( 'ctl_table', function ( $table ) {
    $table['Ъ'] = 'U';
    return $table;
} );

На медленных серверах можно уменьшить размер пакета при фоновой конвертации — параметр описан в документации плагина.

Подводные камни

  • Смена адресов. После активации старые кириллические ярлыки конвертируются, и ссылки на страницы меняются. Плагин использует механизмы ядра для сохранения постоянных ссылок и редиректов, но проверьте результат: убедитесь, что старые адреса ведут на новые, особенно если сайт уже в индексе, а внешние ссылки важны.
  • Копия перед запуском. Для больших сайтов сделайте бэкап, прежде чем запускать массовое преобразование.
  • WP-Cron. Фоновая обработка зависит от работы планировщика; если cron на хостинге отключён, процесс не завершится.
  • Обратная совместимость. Это продолжение линии cyr2lat / cyr3lat. Если у вас стоит другой плагин транслитерации (Cyr-To-Lat), не держите их вместе: правила могут конфликтовать.

Кому подойдёт

Русскоязычным блогам, СМИ и корпоративным сайтам, которым нужны чистые латинские адреса без ручной правки каждого ярлыка. Если требуется полная транслитерация контента и сложные правила, в описании самого плагина рекомендован отдельный Serbian Transliteration. Для перевода интерфейсов и контента смотрите Loco Translate и Polylang.

Перед установкой

  • Сделайте резервную копию файлов и базы — откатиться после неудачной установки без неё сложно.
  • Проверьте плагин на тестовой копии сайта, если на сайте уже много расширений.
  • Не ставьте два плагина с одной задачей: два SEO-плагина или два кэша конфликтуют.
  • После установки проверьте скорость главной и ключевых страниц в PageSpeed Insights.

Похожие плагины

Другие варианты из раздела «Перевод и транслитерация».

Весь раздел →

Loco Translate

Переводите плагины и темы WordPress прямо в браузере. Универсальный редактор PO-файлов с интегрированными поставщиками AI-переводов.

1 млн+ установок ★ 4,8 (453)

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO solution, WooCommerce compatible.

900 тыс.+ установок ★ 4,9 (4962)

Polylang

Перейдите на многоязычие простым и эффективным способом. Продолжайте писать записи и термины таксономии, как обычно, одновременно определяя их языки.

900 тыс.+ установок ★ 4,7 (3004)

TranslatePress — Translate Multilingual sites with AI Translation

Translate your site visually, directly from the front-end. Go multilingual in minutes using automatic AI translation. Works with any theme or plugin.

400 тыс.+ установок ★ 4,7 (1667)

Cyr-To-Lat

Преобразует не-латинские символы в ярлыках записей, страниц и рубрик в латинские.

300 тыс.+ установок ★ 4,7 (98)

Connect Polylang for Elementor

Подключите Polylang к Elementor: перевод шаблонов, виджет переключения языков, условия видимости языка и многое другое

100 тыс.+ установок ★ 4,8 (51)

Оставить заявку

Опишите, что нужно сделать, — ответим в течение рабочего дня и назовём сроки и стоимость.