<p>I'm afraid those dictionary files are broken or in some way not supported by Enchant/MySpell.<br>
Just tried the Bulgarian dictionary files from <a href="http://extensions.services.openoffice.org/en/dictionaries">http://extensions.services.openoffice.org/en/dictionaries</a> (chose Bulgarian just for fun, it was the first link on the site I found) and the included .aff and .dic files worked fine.</p>
<p>I tried the version 5.7 of the French dictionaries and they didn't work. I cannot say why they didn't work, unfortunately Enchant does not tell why it won't load the files. Though I straced the Geany process and could see that Enchant <em>does</em> try to load those files.<br>
After I renamed <code>fr-moderne.aff</code> and <code>fr-moderne.dic</code> to <code>fr_FR.aff</code> (and .dic accordingly), they got loaded. Don't ask me why it seems necessary to name them as the country code but this seems to do the trick.<br>
This is nothing the SpellCheck plugin can change.</p>
<p>Background: Enchant is a spell checking library which is used by the SpellCheck plugin.<br>
Enchant itself supports various backends which are responsible for providing the dictionary data. The only such backend which supports loading dictionaries from a specified path is the MySpell backend.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany-plugins/issues/552#issuecomment-290469885">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ88ZxRIhgJQsKwYTU0LGrG0qaNa0ks5rq9u5gaJpZM4Mt_sZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ-KGRo2QBtC9YdixUNQ4CY9Gt8Kfks5rq9u5gaJpZM4Mt_sZ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany-plugins/issues/552#issuecomment-290469885"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany-plugins","title":"geany/geany-plugins","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany-plugins"}},"updates":{"snippets":[{"icon":"PERSON","message":"@eht16 in #552: I'm afraid those dictionary files are broken or in some way not supported by Enchant/MySpell.\r\nJust tried the Bulgarian dictionary files from http://extensions.services.openoffice.org/en/dictionaries (chose Bulgarian just for fun, it was the first link on the site I found) and the included .aff and .dic files worked fine.\r\n\r\nI tried the version 5.7 of the French dictionaries and they didn't work. I cannot say why they didn't work, unfortunately Enchant does not tell why it won't load the files. Though I straced the Geany process and could see that Enchant *does* try to load those files.\r\nAfter I renamed `fr-moderne.aff` and `fr-moderne.dic` to `fr_FR.aff` (and .dic accordingly), they got loaded. Don't ask me why it seems necessary to name them as the country code but this seems to do the trick.\r\nThis is nothing the SpellCheck plugin can change.\r\n\r\n\r\nBackground: Enchant is a spell checking library which is used by the SpellCheck plugin.\r\nEnchant itself supports various backends which are responsible for providing the dictionary data. The only such backend which supports loading dictionaries from a specified path is the MySpell backend."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany-plugins/issues/552#issuecomment-290469885"}}}</script>