Para ativar o spell check no rich:editor, usando os recursos do próprio browser, basta ativar a opção gecko_spellcheck, exemplo:
1
2
3
4
5
6
7
8
9
| <rich:editor theme="advanced" value="#{mensagemBean.entidade.descricao}" required="true" viewMode="visual"
width="600" height="300" label="Descrição" language="pt">
<f:param name="gecko_spellcheck" value="true" />
<f:param name="browser_spellcheck" value="true" /> <!-- sem importância para essa versão -->
<f:param name="theme_advanced_toolbar_location" value="top" />
<f:param name="theme_advanced_toolbar_align" value="left" />
<f:param name="theme_advanced_buttons2" value="bullist, numlist, outdent, indent, undo, redo, spellchecker" />
<f:param name="theme_advanced_buttons3" value="" />
</rich:editor>
|
Resultado

Observação
- O Richfaces 3.3.4 utiliza o TinyMCE versão 3.2.5 que pode ser visto no arquivo:
richfaces-ui-3.3.4.Final.jar/org/richfaces/renderkit/html/scripts/tiny_mce/tiny_mce.js
Referências