あと、
$ LANG=C LC_MESSAGES=C LC_ALL=C kedit

って keditを起動した後、

別のウィンドウから、
$ ps e | grep kedit
..... kedit LANG=C LC_MESSAGES=C LC_ALL=C ...

となっていることを確認。

起動後のプロセスの環境変数を ps e で見て、
LANG=C LC_MESSAGES=C LC_ALL=C になってるんだから、
設定ファイルが読み込まれてないとか、
途中の起動ファイルとかで環境変数が書き換えられてるわけではない。

それでも keditは、「ファイル」「編集」のように日本語になる。