thomascube
2009-05-01 01a8c54f76dcbbf4da4be7471dbe04ba7401bec8
Applied patch for pspell language configuration (#1485822)

2 files modified
9 ■■■■■ changed files
config/main.inc.php.dist 3 ●●●● patch | view | raw | blame | history
installer/rcube_install.php 6 ●●●●● patch | view | raw | blame | history
config/main.inc.php.dist
@@ -219,8 +219,7 @@
// These languages can be selected for spell checking.
// Configure as a PHP style hash array: array('en'=>'English', 'de'=>'Deutsch');
// Leave empty for default set of Google spell check languages, should be defined
// when using local Pspell extension
// Leave empty for default set of available language.
$rcmail_config['spellcheck_languages'] = NULL;
// path to a text file which will be added to each sent message
installer/rcube_install.php
@@ -244,9 +244,11 @@
        $out['dependencies'][] = array('prop' => 'spellcheck_engine',
          'explain' => 'This requires the <tt>pspell</tt> extension which could not be loaded.');
      }
      if (empty($this->config['spellcheck_languages'])) {
      if (!empty($this->config['spellcheck_languages'])) {
        foreach ($this->config['spellcheck_languages'] as $lang => $descr)
      if (!pspell_new($lang))
        $out['dependencies'][] = array('prop' => 'spellcheck_languages',
          'explain' => 'You should specify the list of languages supported by your local pspell installation.');
              'explain' => "You are missing pspell support for language $lang ($descr)");
      }
    }