cookkoo Posted January 21 Share Posted January 21 I'm using Affinity Publisher2 on my macOS laptop I have been receiving notifications for all of my text to be 'Missing dictionary for language (en-TH)' even though my text are in English I'm not quite sure what's going on? The spelling check still work just fine, but I'm just wondering why I keep getting these pop-ups Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted January 21 Staff Share Posted January 21 Welcome to the forums @cookkoo, The pre-flight warning indicates that the spelling language used for your text frames is set to one that is missing on your system, for example if the document was created on a different system with access to that dictionary this warning would prompt. This can normally be resolved by importing the missing dictionary onto your device via the Hunspell dictionary library, however I can't find one for en-TH available in their library (English-Thai maybe? Not sure). In this scenario it would likely be easier to just change the spelling language of all text and art text frames in your document. One way to do this is to use the Select (Along the top menu bar) > Select Object > Frame Text to highlight all the text frames in your document, and in the 'Character' panel (Window > Text > Character) under the 'Language' dropdown set the spelling language over to an English dialect that is available. You can then repeat this for Art Text layers if applicable. After correcting your existing document I would also suggest defaulting your text frame tool to use an available spelling language, with the tool selected and the language updated in the Character panel go to Edit > Defaults > Save. You can then repeat this for Art text. Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted January 21 Share Posted January 21 1 hour ago, NathanC said: The pre-flight warning indicates that the spelling language used for your text frames is set to one that is missing on your system, for example if the document was created on a different system with access to that dictionary this warning would prompt. It also seems to happen in Publisher (and other Affinity apps) because the application is somehow expecting to find a dictionary based on the Region setting of the computer that created the text, and is failing to revert to using a more generic dictionary when such a dictionary does not exist. For example, it is very unlikely there even is a dictionary for English as spoken in Thailand (if that's what TH represents), and it is more likely that the text was simply created on a system which is set to English, but with the region set to Thailand. In such case, it would be most reasonable for the application (Publisher) to use the English (UK) or English (US) language dictionary that it does have installed, and would greatly simplify the user's workflow. Oufti 1 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
cookkoo Posted January 22 Author Share Posted January 22 21 hours ago, NathanC said: In this scenario it would likely be easier to just change the spelling language of all text and art text frames in your document. One way to do this is to use the Select (Along the top menu bar) > Select Object > Frame Text to highlight all the text frames in your document, and in the 'Character' panel (Window > Text > Character) under the 'Language' dropdown set the spelling language over to an English dialect that is available. You can then repeat this for Art Text layers if applicable. All of the text were already applied under the English spelling before I posted on the forum. So I guess we cannot really do anything with the pop-ups But based on @walt.farrell said, I'm assuming there's not much I can do on my own since this is my laptop's Region It's not that big of a deal since the spelling correcting is still working just fine. Thanks both for taking your time for answering my question! Quote Link to comment Share on other sites More sharing options...
MikeTO Posted January 22 Share Posted January 22 6 hours ago, cookkoo said: All of the text were already applied under the English spelling before I posted on the forum. So I guess we cannot really do anything with the pop-ups But based on @walt.farrell said, I'm assuming there's not much I can do on my own since this is my laptop's Region It's not that big of a deal since the spelling correcting is still working just fine. Thanks both for taking your time for answering my question! If you create a new document, draw a text frame, and start typing, what language does Publisher default to? If it's en_TH (English Thai) you can change that. Create a new document and choose the Frame Text tool. Choose English US or UK from the Character > Language > Spelling list. Choose the Art Text tool. Choose English US or UK from the list again - even though the language is already selected, you must click on it and select it again, this is a small bug. Now choose Edit > Defaults > Save. Close the document and now new text frames and objects will default to the correct language. If on the other hand Publisher's language is already English US or UK but you're importing text from another application such as Microsoft Word and that text is arriving in en_TH, you should adjust the language settings in the other application. Good luck. Quote Download a free PDF manual for Affinity Publisher 2.5 Download a quick reference chart for Affinity's Special Characters Affinity 2.5 for macOS Sequoia 15.0.1, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
DNMPI Posted April 4 Share Posted April 4 Hi, I have a same problem. My "Preflight" box is filled with "Missing dictionary for language (pl-PL), Everything was good until some update that made this warnings. It can't read Polish language and sets it as "Unknown". I tried everything to fix it and nothing helps, please let me know if there is some other way to repair it or if it will be fixed in future updates. Thanks in advance for reply. Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted April 4 Share Posted April 4 Welcome to the Serif Affinity forums, @DNMPI. What OS do you use, and what release of Publisher? 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
DNMPI Posted April 4 Share Posted April 4 I'm using Windows 11 right now and the latest version of software which is now 2.4.1 Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted April 4 Share Posted April 4 23 minutes ago, DNMPI said: I'm using Windows 11 right now and the latest version of software which is now 2.4.1 Thanks. As you're on Windows, you would only have a Polish dictionary if you had installed it yourself. And if you installed it correctly, any update to the program would not affect the dictionary you installed. This leads me to wonder whether you ever had Polish spell checking working on this machine, and in this application? For example, perhaps you had installed the dictionary into Publisher V1 but not into V2? Or perhaps you had installed it into the MSIX version of Publisher 2 but then removed that version and installed the EXE/MSI version and didn't reinstall the dictionary? It perhaps you have installed it recently but incorrectly? If you open the application Settings, Tools, you'll find the setting for the additional spelling dictionaries. Please provide a screenshot of that Settings dialog. Then, I think there's a button to open that directory in File Explorer. Please click that button, and give us a screenshot of the File Explorer window that opens. 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
DNMPI Posted April 4 Share Posted April 4 I set a Polish language as basic when I first started the PC. I have owned the Affinity Publisher for about half a year, so I never had version 1.0 installed, moreover, for several months such an error did not show up and everything was fine. This error appeared all of a sudden without much cause, as I never uninstalled the program or changed my computer. I attach a screenshot. There is no any dictionary installed Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted April 4 Share Posted April 4 Thanks. You will need to install a Polish dictionary following the instructions in the FAQ as you do not have one installed currently, but only if you want to use spell-checking or hyphenation. If you just want to get rid of the preflight messages you can edit your preflight profile and turn that check off. FAQ: https://forum.affinity.serif.com/index.php?/topic/190021-how-do-i-add-additional-dictionaries-to-affinity-publisher-2/ DNMPI 1 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
David in Яuislip Posted April 4 Share Posted April 4 I downloaded the files from https://github.com/LibreOffice/dictionaries/tree/master/pl_PL as it was the only place I could find the hyphenation file The hyph_pl_PL.dic & pl_PL.aff show ISO8859-2 at the top, I changed these to UTF-8 The word count in pl_PL.dic is wrong, I corrected it to 308305 I use Notepad++, it showed the Encoding as ANSI, I changed that to UTF-8 Rather strange, Październik was missing from the dictionary so I added it. So is Sierpień but I left that so it shows a spelling error. If you right click on Sierpień it causes a crash So a partial success, screenshot shows the hyphenation working, whether it is valid I don't know Hours of fun ps translation for non-Poles like me: The boy stood on the burning deck with a glass of bison grass vodka Chłopiec stał na płonącym pokładzie ze szklanką wódki z trawy żubrowej Where is Red October? Gdzie jest Czerwony Październik? Quote Microsoft Windows 11 Home, Intel i7-1360P 2.20 GHz, 32 GB RAM, 1TB SSD, Intel Iris Xe Affinity Photo - 24/05/20, Affinity Publisher - 06/12/20, KTM Superduke - 27/09/10 Link to comment Share on other sites More sharing options...
MikeTO Posted April 4 Share Posted April 4 David, the page Walt recommended provided instructions that would have avoided the need to change the encoding. You might want to check this page now to ensure that everything is set up correctly. I've also provided detailed instructions in my free Publisher manual - you can download it from the link in my signature. Good luck Quote Download a free PDF manual for Affinity Publisher 2.5 Download a quick reference chart for Affinity's Special Characters Affinity 2.5 for macOS Sequoia 15.0.1, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
David in Яuislip Posted April 4 Share Posted April 4 Thanks Mike, but they're the same files I used earlier. They show in Notepad++ as ANSI which doesn't work. if you paste in Październik it appears as Pazdziernik, and the word count is still wrong. I'm pretty confident in what I've done, I just can't tell if the hyphenation is valid and my tame Polish speaker is on his hols atb Quote Microsoft Windows 11 Home, Intel i7-1360P 2.20 GHz, 32 GB RAM, 1TB SSD, Intel Iris Xe Affinity Photo - 24/05/20, Affinity Publisher - 06/12/20, KTM Superduke - 27/09/10 Link to comment Share on other sites More sharing options...
MikeTO Posted April 4 Share Posted April 4 They download as iso-8859-1 for me on macOS which is very similar to ANSI and they work without changes. Perhaps it's a Windows thing but Walt would know better than me. Quote Download a free PDF manual for Affinity Publisher 2.5 Download a quick reference chart for Affinity's Special Characters Affinity 2.5 for macOS Sequoia 15.0.1, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
walt.farrell Posted April 4 Share Posted April 4 1 hour ago, David in Яuislip said: I downloaded the files from https://github.com/LibreOffice/dictionaries/tree/master/pl_PL as it was the only place I could find the hyphenation file They're provided by Serif directly in the FAQ. 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
walt.farrell Posted April 4 Share Posted April 4 2 minutes ago, MikeTO said: They download as iso-8859-1 for me on macOS which is very similar to ANSI and they work without changes. Perhaps it's a Windows thing but Walt would know better than me. I can check, but not for a day or two. 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
DNMPI Posted April 5 Share Posted April 5 15 hours ago, walt.farrell said: Thanks. You will need to install a Polish dictionary following the instructions in the FAQ as you do not have one installed currently, but only if you want to use spell-checking or hyphenation. If you just want to get rid of the preflight messages you can edit your preflight profile and turn that check off. FAQ: https://forum.affinity.serif.com/index.php?/topic/190021-how-do-i-add-additional-dictionaries-to-affinity-publisher-2/ Thanks! It fixed the problem! Thank you very much for your help in solving the problem! All the best for you! Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted April 5 Share Posted April 5 You're welcome; happy it's working. 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
Ove Steen Posted April 7 Share Posted April 7 Walt. It seems to me that you answer people as if they were using Publisher for the first time. I have been working with Publisher more than a year. After getting help to install dictionnaries spelling control and hyphenation has worked fine for me with any language: Danish, English, Spanish, German, Italian. I can choose any needed language in the panel. But now "Check spelling" from the Text menu suddenly says with any language.: ”Document contains languages (da-DK) for which no dictionnary is installed“. But don't tell me to install dictionnaries once again. Something must have gone wrong with last update of MacOS 14.4.1 or Publisher 2.4.1 Quote Link to comment Share on other sites More sharing options...
R C-R Posted April 7 Share Posted April 7 3 hours ago, Ove Steen said: But now "Check spelling" from the Text menu suddenly says with any language.: ”Document contains languages (da-DK) for which no dictionnary is installed“. Do you get this error message with any APub file that includes text items or just particular ones? If the latter, can you post an example of the ones that do, if possible one with just a few pages to keep the file size down? Quote All 3 1.10.8, & all 3 V2.5.5 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
walt.farrell Posted April 7 Share Posted April 7 5 hours ago, Ove Steen said: Document contains languages (da-DK) for which no dictionnary is installed“. If you look in your Dictionaries folder (which you can find via the Tools section of the application Settings), what dictionary folders do you have installed? Do you have one for da-DK or da_DK? Also, can you show us a screenshot of the Tools Settings? 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
walt.farrell Posted April 7 Share Posted April 7 5 hours ago, Ove Steen said: It seems to me that you answer people as if they were using Publisher for the first time I answer, I think, based on 40+ years of helping users resolve problems, and seeing the kind of mistakes that even experienced users can make And recognizing how complex the application is, and how many different ways things can become messed up. Again, even by experienced users; we all make mistakes. Oufti and Alfred 2 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 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
R C-R Posted April 7 Share Posted April 7 34 minutes ago, walt.farrell said: Again, even by experienced users; we all make mistakes. Not me! I never make missnakes! Alfred, walt.farrell and Hangman 3 Quote All 3 1.10.8, & all 3 V2.5.5 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
Ove Steen Posted April 8 Share Posted April 8 13 hours ago, walt.farrell said: If you look in your Dictionaries folder (which you can find via the Tools section of the application Settings), what dictionary folders do you have installed? Do you have one for da-DK or da_DK? Also, can you show us a screenshot of the Tools Settings? There is nothing about dictionary folders in Application Settings > Tools. Am I looking the wrong place? Quote Link to comment Share on other sites More sharing options...
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.