Install: ispell:amd64 (3.3.02-6)
Install: ienglish-common:amd64 (3.3.02-6, automatic), iamerican:amd64 (3.3.02-6)
Install: irussian:amd64 (0.99g5-18)
По умолчанию подключается американский словарь; проверил с помощью ispell файл с английским словом -- работает.
С помощью
sudo select-default-ispell
задал по умолчанию русский словарь; проверил с помощью ispell файл с русским словом -- выдает кракозябры.
Подозрение упало на кодировку русского словаря. Как узнать его кодировку?
В системе используется умолчальная кодировка со времени установки, при которой был выбран в качестве языка установки русский язык:
Код PHP:
> locale LANG=ru_RU.UTF-8 LANGUAGE= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=