Jump to content

Recommended Posts

Posted

I just bought affinity publisher. I am using it on my desktop and laptop. I have done "learn spelling" to add hundreds of technical words to my desktop. Is there a file I can copy to get all the learned words to my laptop? 

Posted

Welcome to the Serif Affinity forums.

It will depend on whether you're a macOS or a Windows user.

For Windows you would need to copy the dictionary.propcol file from your users folder. More info about where to find that (for V2, and Windows) is in this FAQ:

For macOS it's different.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

I think I found it. It looks like I can copy 

C:\Users\<username>\.affinity\Common\2.0\user\dictionary.propcol

then paste it to the other machine and it should have the learned words. Does that sound right?

(Running Windows 10 on desktop, 11 on laptop)

Thanks!

Posted

Yes. 

Depending on your needs, it may be easier to Ignore the technical terms rather than Learning them. Ignored words are saved in the document, not in a separate file, so they'll be available wherever you work in that document.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

I need them learned. Hundreds of technical scientific terms (Yangchuanosaurus, Psittacosaurus, etc.).

Thanks.

 

I think I found it. It looks like I can copy 

C:\Users\<username>\.affinity\Common\2.0\user\dictionary.propcol

then paste it to the other machine and it should have the learned words. Does that sound right?

(Running Windows 10 on desktop, 11 on laptop)

Thanks!

Posted
6 minutes ago, prentice1024 said:

I need them learned. Hundreds of technical scientific terms (Yangchuanosaurus, Psittacosaurus, etc.).

If you need them in multiple documents, then they need to be Learned. 

If you're only using them in one document, Ignoring should work.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted
8 hours ago, prentice1024 said:

I need them learned. Hundreds of technical scientific terms (Yangchuanosaurus, Psittacosaurus, etc.).

8 hours ago, walt.farrell said:

If you need them in multiple documents, then they need to be Learned. 

This reminds me to a recent thread: On mac one can edit an exceptions dictionary with a simple text editor. – Although it works different in Windows I wonder if the 100s of words may get added easier to one of the non-Affinity dictionary files (.dic)? instead of numerous individual clicks to fill the words into the proprietary file types (.propcol).

• MacBookPro Retina 15" |  macOS 10.14.6  | Eizo 27" | Affinity V1  
• iPad 10.Gen.  |  iOS 18.5.  |  Affinity V2.6

Posted
13 hours ago, prentice1024 said:

One correction: I found out through trial and error that the "learned" spellings are not in dictionary.propcol but instead in autocorrect.propcol.

 

Sorry, but that's incorrect.

The autocorrect.propcol file contains the settings you've made in the Publisher Settings, in the Auto-Correct section. For your Learned words, you need dictionary.propcol on Windows.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

Still not working. When I "learn" spelling of a word on my Windows 11 laptop, Windows file manager shows that the dictionary.propcol file in the users folder has updated to the time and date when the action took place. 

When I "learn" a word on my Windows 10 desktop computer (where I do most of my editing), the changes take place in affinity publisher. The words are no longer highlighted, but the Windows file manager continues to show the date and time on dictionary.propcol as 1/8/2024, the date of installation. 

When I copy that file over to the users folder on the laptop, the changes do not move with it and I still have hundreds of words highlighted as misspelled. 

Is there another location for dictionary.propcol on the desktop? I used file manager but could not find another one. 

In short, I still cannot migrate my spalling updates from the desktop to the laptop. 

Posted
22 minutes ago, prentice1024 said:

but the Windows file manager continues to show the date and time on dictionary.propcol as 1/8/2024, the date of installation

Sounds like you are not copying the right dictionary.propcol file

Are both Publisher versions exactly the same?

Were both Publisher installations from the same source (Affinity website or Microsoft store)?

and were they the same as regards you installed either the ".exe" version or the "MSIX" version?

 

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Posted

Also, make sure you're not copying the file while the document is still open.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted
20 minutes ago, carl123 said:

Sounds like you are not copying the right dictionary.propcol file

Are both Publisher versions exactly the same?

Were both Publisher installations from the same source (Affinity website or Microsoft store)?

and were they the same as regards you installed either the ".exe" version or the "MSIX" version?

 

I downloaded both from the affinity site. It's been a couple of weeks but  think that the first one, which I installed on my desktop PC, was originally in the msix format. I was trying it and after a few days an update came out. I downloaded the update from the affinity site by clicking on the "update" link but when I installed it it still showed version 2.3.0.

I redownloaded the update to 2.3.1 from the affinity site to my desktop, but this time in the exe format. The upgrade to 2.3.1 worked correctly. 

 

After a few days or so, I decided to buy. When I downloaded the file to my laptop it was in msix format. 

Everything seems the same except that I can't find any updated "learned spelling" file on the desktop that was installed using the exe format. 

Posted

The MSIX versiions and the EXE versions use different directories, as shown in the FAQ I mentioned earlier.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

As I realized in my last response above, I downloaded the program twice, both times from the affinity site. I investigated and found that my list of programs in the start menu has two entries for Affinity Publisher 2. Both open up to version 2.3.1, but the arrangement of the tools on the "studio" panels are different when I click the top icon on the start menu vs. when I click the second icon. 

Somehow the program has acquired a dual personality. If I uninstall both versions and reinstall the msix version, will I lose all my settings and spellings? 

Posted
11 minutes ago, walt.farrell said:

The MSIX versiions and the EXE versions use different directories, as shown in the FAQ I mentioned earlier.

Ahhh! The version that the program seems to be using must be from the exe installer. The dictionary is in users\<myname>\ appdata\roaming\affinity\common\2.0\user\dictionary.propcol. 

 

Why did some programmer make this different in the exe and msix installers? I never would have found it if you hadn't guided me. Thanks.

Posted
6 minutes ago, prentice1024 said:

Why did some programmer make this different in the exe and msix installers?

Weren't different paths one reason for the different installers?

• MacBookPro Retina 15" |  macOS 10.14.6  | Eizo 27" | Affinity V1  
• iPad 10.Gen.  |  iOS 18.5.  |  Affinity V2.6

Posted
35 minutes ago, prentice1024 said:

Somehow the program has acquired a dual personality. If I uninstall both versions and reinstall the msix version, will I lose all my settings and spellings? 

re: dual personality: It is very easy, if you decide to use the EXE/MSI version, to make a mistake while updating and instead download the MSIX version. You need to be very careful that that doesn't happen. Perhaps someday Serif will update the website to help users avoid making that mistake.

re: uninstalling and reinstalling: If you use the standard Windows uninstall processing, you don't lose any user data. But, as the new application would be using files in a different directory, you would need to copy everything across from the old directory to the new one.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

It's really odd. While an affinity guru would know, a new user such as myself would have no way to know that the exe and msix versions follow different paths. I just accepted the defaults. 

Not very user friendly. Somebody at Serif/affinity should make this clear to new users!

Posted

It wouldn't matter to most users, as they would use a consistent installer. And most would start with the MSIX. 

And when users need to know the details of the file locations, the FAQ provides it.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

I want the two machines to be consistent. If I copy the files from the .exe installation and delete the .exe stuff, could I then copy the files form .exe to .msix ? Would it work properly then?

Posted
22 minutes ago, prentice1024 said:

I want the two machines to be consistent. If I copy the files from the .exe installation and delete the .exe stuff, could I then copy the files form .exe to .msix ? Would it work properly then?

It should.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | 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.