- In InDesign you HAVE to ork with Paragraph Styles.
- Set up the correct language in the Paragraph Styles.
Language is a text-level attribute. So no, there's no easy document-wide way to do it. You could do it with a find-replace, but when I encounter this issue, simply marking the text as Korean doesn't fix it.
If you're using CC - I've not seen this bug once. Honestly, it's unlikely that you will wind up in this position. Furthermore, iIt'll be totally obvious to you if you have hidden characters turned on. Rather than try to fix it, you can simply make a character style that has No Break and nothing else, and apply it via GREP style to \S - that's "all non-whitespace."
I never hunted down the true cause of the issue. I tried a few things that worked sometimes (saving raw text out of Word and placing that instead, for example) but never really nailed it down.
Unfortunately I'm still running CS5. Will this GREP fix still work? Thanks!
It will prevent any type of hyphenation, though, so use with caution if you have mixed languages in a paragraph and you want the non-Korean words to be able to break.