Jump to content

How to get Microsoft Word to recognize Thai words added to the custom spelling dictionary?


Recommended Posts

Posted

Some words that I add to the custom dictionary are still underlined in red as spelling mistakes.

 

For example:

 

คริปโทเคอร์เรนซี (cryptocurrency)

ดิจิทัล (digital)

 

Here they are in the custom dictionary:

 

ss1.png.697991598bd8dbb508881c3c298cab98.png

 

And here is the spelling checker saying they are not in the dictionary:

 

ss2.png.9fe349f1da6cd1acecc142733e7da8b3.png

---

ss3.png.0da9b29805635dedb56ad156f55d1150.png

 

I have the proofing language of the document set to "Thai" and in proofing options I have "Suggest from main dictionary only" deselected.

Posted

Looks to me as if those dialogs are actually saying that คริป and ดิ are not in the dictionary, not that คริปโทเคอร์เรนซี and ดิจิทัล aren't. In other words it's a word boundary issue. I didn't know MS Word did Thai spellchecking at all. I would have assumed not because of the difficulty of identifying the word boundaries. What happens if you insert a zero-width space after each word?

Posted

Thai spell check works quite well on the whole. See sample text below showing only a few words that MS Word thinks are spelling mistakes.

 

I tried messing around with zero-width spaces (MS Word: no-width optional breaks and no-width non breaks) as suggested, but that didn't help.

ss2.png

Posted

Looks like it doesn't check the custom dictionary until it's decided on the word boundaries. It finds โท in the main dictionary so looks for คริป and draws a blank. It doesn't find any part of ดิจิทัล but still guesses that ดิ is a separate word. If you can't override this behaviour with spacing (so the program goes "this is a spaced document - no need to guess word boundaries") I suspect you're stuck with it. My version of Word does have a "Nonbreaking space" character, shortcut CTRL + SHIFT + SPC. It could be that the whole document has to be spaced to get it to stop guessing.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.



×
×
  • Create New...