Has Sisulizer implemented custom dictionary feature?

Yes, Sisulizer can save new spell checker entries to custom dictionaries. Custom dictionary entries can be saved directly to Sisulizer project file (file with SLP extension) or as standalone plain text file (file with SLD extension). Both methods have some merits and faults, so selecting of best method depends on your needs.

Custom dictionary setting on general level

You can change custom dictionaries location via “Tools” menu -> “General” -> “Spelling & Grammar” tab -> “Default custom dictionary location. This is a global setting and all new projects will use this setting for all translation languages. However, this setting doesn’t influence custom dictionary settings of existing projects.

Custom dictionaries settings on general level

Custom dictionary setting on project level

You can change at any time project’s custom dictionary settings regardless of general settings of custom dictionary. Use right click on translation language column’s header, select “Language properties” from context menu and go to “Spelling” tab. Next, select preferred method from “Custom dictionary location” dropdown menu. This setting is applied only to selected language of specified project, while all new projects use still custom dictionary setting from “Spelling & Grammar” tab of “General Settings”. Of course, for other translation languages of this same project you can use different settings, but I don’t recommend it, because this solution can make a mess in your project.  Of course, when you change custom dictionary settings on project level, you need to save the project for applying changes. This operation moves all existed entries of custom dictionary to new location.

Custom dictionary setting on project level

Custom dictionary setting on source level (for original language)

Sisulizer also supports spell checking for original language. Of course, you can change custom dictionary location (on source level) also for original language. This setting is available via “Spelling” tab of source properties. You can open source properties via “Project” menu -> “Edit source” -> select your source, or via right click on your source node in Project tree -> “Properties” item from context menu.  This tab looks identical as similar tab for translation languages described above.

Custom dictionary editor

Sisulizer has also implemented a simple editor of custom dictionary entries, where you can manually add new words, edit and remove existing words. You can edit saved entries both to standalone dictionary file and to project. Editor is available via “Column” menu -> “Edit Custom Dictionary…”

Custom dictionary editor

This editor supports from build 290 an export & import feature. This feature allows you to transfer custom dictionary entries between projects with custom dictionaries saved in projects, send custom dictionaries to other persons (e.g. for verification) without sending whole project, import dictionary resources from external sources etc…
Sisulizer supports export/import in following formats:

Janusz

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

[...] checker libraries.  More information about custom dictionary feature and settings you can find in this article on our [...]

Leave a comment

(required)

(required)


For spam filtering purposes, please copy the number 2490 to the field below: