A partir das versões 12.4 e 13, 4D suporta os dicionários OpenSource "Hunspell". Para mais informação sobre estes dicionários, consulte a seguinte página: http://hunspell.sourceforge.net/
4D utiliza o mesmo formato utilizado por MySpell e OpenOffice 2.x: um arquivo .aff e um arquivo .dic com o mesmo nome. Por exemplo, o dicionário "fr-modern" consiste nos arquivos fr-modern.aff e fr-modern.dic.
Para poder utilizar um dicionário Hunspell em sua aplicação 4D, deve instalar seus arquivos .aff e .dic em uma das seguintes localizações:
- na aplicação 4D: <4D>/Resources/Spellcheck/Hunspell/
- na base 4D: <Database_Files>/Resources/Hunspell
As duas localizações são compatíveis: a pasta da base se analisa primeiro, logo é completada pela aplicação 4D, a qual significa que pode encapsular os dicionários especializados com suas bases 4D. Si dois dicionários com o mesmo nome estão em ambos lugares, é o da base que se deve ter em conta.
Pode descarregar os dicionários Hunspell aqui:
http://wiki.services.openoffice.org/wiki/DictionariesOs usuários podem também enriquecer os dicionários existentes ou criar novos. O processo de criação é idêntico que para os dicionários Cordial (ver
Apêndice D: Uso de dicionários especializados do manual de Desenho). Os dicionários usuário se guardam em formato UTF-8.