Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Улучшенная замена всем известного, популярного компонента translit.
Сравним вот такую фразу.
«На _ (Золотом крыльце) / Сидели. Царь! Царевич»
Сравните что творит Translit
С тем, как отработал Translitor
— Класс транслитерации позаимствован из Laravel, и немного допилен. Это принципиально другая работа, несмотря на схожее поведение.
— Улучшена фильтрация ненужных символов. В отличие от Translit, который пропускает скобки, подчеркивания, слеши, различные служебные символы, Translitor их не пропускает. В поле alias попадают только буквы, цифры. Все остальное заменяется разделителем-заменителем (дефисом)
— Оптимизирована таблица транслитерации. Мне не нравилось как меняются некоторые русские буквы
Вот и все. В целом никаких настроек не требуется. Компонент работает сразу из коробки.
Сравним вот такую фразу.
«На _ (Золотом крыльце) / Сидели. Царь! Царевич»
Сравните что творит Translit
«na-(zolotom-kryilcze)-/-sideli.-czar!-czarevich»
С тем, как отработал Translitor
na-zolotom-kryltse-sideli-tsar-tsarevich
— Класс транслитерации позаимствован из Laravel, и немного допилен. Это принципиально другая работа, несмотря на схожее поведение.
— Улучшена фильтрация ненужных символов. В отличие от Translit, который пропускает скобки, подчеркивания, слеши, различные служебные символы, Translitor их не пропускает. В поле alias попадают только буквы, цифры. Все остальное заменяется разделителем-заменителем (дефисом)
— Оптимизирована таблица транслитерации. Мне не нравилось как меняются некоторые русские буквы
Вот и все. В целом никаких настроек не требуется. Компонент работает сразу из коробки.
Последние обсуждения в сообществе MODX.pro