Корректировка существующих и новых текстов, публикуемых посетителями на веб-сайтах.
- Восстанавление буквы «ё» в русских текстах, в которых вместо неё употреблена буква «е».
- Заменяет «е» на «ё» только в бесспорных случаях («неполная» или «быстрая» ёфикация).
- Исправление нескольких букв е, ё в словах.
- Корректная обработка сокращений, пример: «мед. училище» (но не «мёд. училище»).
- Аббревиатуры не обрабатываются (пример: ОПЕК).
- Кодировка символов — UTF-8.
- Класс может работать без PHP-расширений
mbstring
иiconv
!
WARNING
При первом запуске программа конвертирует словарь Yoficator.dic.dat
в нужный ей формат и сохраняет файлы Yoficator.dic.php
и Yoficator.dic.cdb
в ту же папку, где находится класс.
- http://ru.wikipedia.org/wiki/Ёфикатор
- http://www.yomaker.ru/ — cайт «главного ёфикатора России» Виктора Трофимовича Чумакова.
- http://vgiv.narod.ru/yo.html — Ёфикатор Владимира Иванова.
передохнём (отдохнём) != передохнем (умрём)
лён (ткань) != лен (феодальное владение)
съём (жилья) != съем (скушаю)
всё (everything) != все (everyone)
Лёне (Голубкову) != Лене (Голубковой)
День за днём горим огнём,
Не вздохнём, не охнем,
Если не передохнём,
Значит, передохнем…
/Валентин Берестов/
Почему же, ё-моё, ты нигде не пишешь «ё»? :)
Project was exported from http://code.google.com/p/php-yoficator