postgreで日本語(ひらがな)をソートするのに
--no-locale
をつけてinitdbするのはわかったのですが、
それでも濁点のついた文字のときおかしな挙動をするのですが
回避する方法はないのでしょうか?

たとえば

かかあ
かかい
かかう

はちゃんと並ぶのですが

かかい
かかう
がかあ

と並んでしまいます。濁点は濁点のない文字の後に並ぶみたいです。

どうすればちゃんとソートできるようになるのでしょうか?
お願いいたします
文字コードはUTF-8でバージョンは8.1.8です。