Article ID: 1216, created on Apr 17, 2013, last review on Aug 12, 2014

  • Applies to:
  • Plesk for Linux/Unix

Чтобы включить проверку орфографии, нужно установить компонент "ispell" или "aspell".

Установка и требования

Обязательными пакетами являются aspell и aspell-en. Другие языки можно добавить, установив дополнительные пакеты, например aspell-de, aspell-ru и т.д.

Важно. В CentOS 6 компонент aspell был заменен на компонент hunspell, совместимый с aspell. Во время установки и настройки проверки орфографии в CentOS 6 замените aspell на hunspell в имени пакетов и путях к исполняемым файлам.

Важно. Для работы проверки орфографии нужно, чтобы функция PHP proc_open() не была отключена с помощью параметра disable_functions в php.ini.

Настройка

После установки aspell откройте файл /etc/psa-webmail/horde/imp/conf.php и проверьте путь к двоичному файлу aspell:

    $conf['utils']['spellchecker'] = '/usr/bin/aspell';     // для CentOS 6: /usr/bin/hunspell
    $conf['spell']['driver'] = 'aspell';

Убедитесь, что нужные вам языки присутствуют в файле /etc/psa-webmail/horde/horde/nls.php, например:

    $nls['spelling']['pt_PT'] = '-T latin1 -d portuguese';
    $nls['spelling']['en_GB'] = '-d british';
    $nls['spelling']['ru_RU'] = '-d russian';

Если нужно, добавьте свой язык.

После этого проверку орфографии можно будет выполнять с помощью кнопки Check spelling в окне создания сообщения. Кроме того, если в настройках веб-почты Horde включена опция Check spelling before sending a message? в разделе Options → Mail → Message Composition, то проверка орфографии будет выполняться перед отправкой каждого сообщения.

Инструкции для Plesk 11.5 смотрите в этой статье.

29d1e90fd304f01e6420fbe60f66f838 a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF