Jump to content

[FAQ] How do I add additional Dictionaries to Affinity Publisher?

Recommended Posts

Affinity Publisher uses the Hunspell Engine for spell checking and it also allows for additional Hunspell dictionaries to be added. You can download additional dictionaries from LibreOffice's GitHub page here

When you find the file(s) that you want to download please make sure you view the file on GitHub and click the RAW button. This will make sure you're not viewing the HTML version of the file and download the correct file. Now that you're viewing the RAW data of the file, you can right click the page or go to the File > Save As.. and download the file. You will need to make the file you're saving has the correct file extension .dic and .aff, and it's not appending .txt to the end of the file name, for example .dic.txt.

Once you've downloaded the correct file(s), you can use them in Affinity Publisher by following the below instructions:

Please note: There are some differences between how you install Hunspell dictionaries for macOS/Windows, since we use the default spelling dictionaries available within macOS but it's also possible to add custom Hunspell dictionaries too.


You may already have Spelling dictionaries available but not active within macOS. To check, go to:

System Preferences >  Keyboard > Text and select Set up... from the Spelling drop down menu. Please check the required language if available. If it is, check the required language and restart Affinity Publisher for the dictionary to appear within the app.

If the required language is not available within macOS, you can install standard Hunspell dictionaries for use with Affinity Publisher. Hunspell dictionaries consist of two files, xx_XX.dic and xx_XX.aff. Copy both the .dic and .aff files to: ~/Library/Spelling

Once you have done this the language should become available to select from the Spelling drop down menu in System Preferences >  Keyboard > Text. Once you've checked the required language, restart Affinity Publisher for the dictionary to appear within the app.

Hyphenation dictionaries can also be installed in a similar way but they must be installed into a subfolder. Navigate to ~/Library/Spelling/ as above and create a subfolder with a name in the format of xx-XX ( substituting xx-XX for the locale id ). The dictionary comes as a single file with a name in the format hyph_xx_XX.dic - this file should be copied to the subfolder. Now restart Affinity Publisher for the dictionary to appear within the app.


You can add additional dictionaries and hyphenation dictionaries by going to Edit > Preferences > Tools. The default location is C:\ProgramData\Affinity\Common\1.0\Dictionaries\ but you can change this location by clicking Browse... This location is were additional dictionaries needs to copied to. You can click Open... to open the location to copy the files. You will need to create a subfolder with a name in the format of xx_XX ( substituting xx_XX for the locale id ). You will need to copy your xx_XX.dic, xx_XX.aff and hyph_xx_XX.dic files to the subfolder. Now restart Affinity Publisher for the dictionaries to appear within the app.

Please note: Any changes to dictionaries require that you restart Affinity Publisher

    Share this post

    Link to post
    Share on other sites

    • Create New...

    Important Information

    Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.