Шорткод Translit для Grav CMS позволяет произвести транслитерацию текста с использованием заданных правил.
Работа шорткода основывается на возможностях класса Transliterator PHP расширения интернационализации int, производящего транслитерирование текста, переданного в качестве содержания шорткода.
Примеры использования шорткода Translit
[translit]Транслитируй меня[/translit] - транслитерация заданного текста;
[translit rule="Any-Latin; NFD; Lower()"]Транслитируй меня, как хочешь[/translit] - транслитерация заданного текста, с использованием собственного правила.
Шорткод Translit принимает единственный параметр:
rule
- необязательный параметр, задаёт правила транслитерации текста. По умолчанию принимает значение Any-Latin; Latin-ASCII
.
Важно! Перед использованием шорткода Translit необходимо проверить поддержку расширения intl
на вашем веб-сервере. Прочитать о подключении данного расширения можно здесь. В случае, если расширение intl
не подключено, шорткод возвращает пустую строку.
Получить шорткод Translit