But it does not know how to deal with languages like Chinese, Japanese and Thai.
For that you have to use something like PGroonga extension.
The rest of PostgreSQL mostly handles things ok, unless you try to sort on one of these languages and the same things happen again.
There are all ways around these problems. But it’s not as easy as turning on Unicode and just expect everything to work!
Yes I’m native English speaker who started to develop in Asia and discovered all of this recently.