BR22 Posted December 10, 2023 Posted December 10, 2023 I'm using Publisher on Windows 11 Pro 23H2. When I copy an existing dictionary.propcol file created in Publisher 2.2.1 to %my home dir%\.affinity\Common\2.0 (Beta)\, and then launch the Beta version of Publisher and add a word to the user dictionary with "Learn Spelling", the dictionary file gets overwritten and then contains only the latest word added. It would be great if you could add the option to make the user dictionary location a parameter we can set that would make the dictionary independent of release version. Quote
walt.farrell Posted December 10, 2023 Posted December 10, 2023 8 minutes ago, BR22 said: %my home dir%\.affinity\Common\2.0 (Beta)\ That isn't where dictionary.propcol would go for the beta. It would be in the User directory below that one. Quote -- 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
BR22 Posted December 13, 2023 Author Posted December 13, 2023 I left the 'user' off the end when I copied the path. My dictionary file is with all the other user propcol files. I have verified that the 2.3.0 release also overwrites the dictionary. Quote
walt.farrell Posted December 13, 2023 Posted December 13, 2023 Thanks for that clarification. How have you verified that it contains only one word? Please explain your test method a bit more. For example, are you sure that the text you're testing with has the same Language specified in the Character panel? Because the Learned words are specific to their language. Quote -- 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
BR22 Posted December 13, 2023 Author Posted December 13, 2023 My old user dictionary is quite large. I know the new file only has one word by comparing the file size to that of an empty user dictionary and to my much larger old file size. My old dictionary file was for Character->Language English (United States). I did change to using a custom Hunspell English dictionary, but that would probably only explain why words might be tagged as misspelled, but not the truncation of the dictionary file. If I highlight a word that was in my old dictionary and change the language back to en_US, it still flags it as misspelled. walt.farrell 1 Quote
Recommended Posts
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.