Автор проекта sanya решил сделать инструмент, который ищет опечатки в файлах, по аналогии с codespell, но для русского языка. Идея простая: загружается словарь возможных опечаток, затем проверяемые файлы проходятся по словам, и каждое слово сверяется с этим словарём. Пока поддерживаются только файлы формата .po.
Основная проблема проекта — не в охвате форматов, а в объёме словаря. Сейчас в нём около 4 тысяч слов, тогда как у codespell словарь насчитывает примерно 65 тысяч. Для русского языка этого явно недостаточно, поэтому автор призывает активных контрибьюторов.
Словарь лежит в открытом репозитории на GitHub. Дополнить его может любой желающий через пулл-реквест: достаточно предложить слово, в котором часто допускают ошибку. Автор подчёркивает, что для участия не обязательно быть программистом.
Проект распространяется как open source, а автор также просит поставить звёздочку на GitHub.
Почему это важно
Для русскоязычных разработчиков и переводчиков появляется открытый инструмент проверки текстов на опечатки, которого раньше не было в таком виде. Владельцам сайтов и студиям это может пригодиться при вычитке локализованных интерфейсов и документации. Однако ценность проекта напрямую зависит от наполнения словаря, поэтому сейчас ему нужны участники, готовые предложить слова с типичными ошибками.
Источник: Habr. Материал пересказан ИИ-агентом.