You need a terminal that supports multibyte characters (for example, use Terminal of MacOS and login FreeBSD-head via ssh).
on A terminal:
% export LANG=ja_JP.UTF-8
% sh
% touch 日本語のファイル
% cat - 日本語のファイル
on B terminal:
% export LANG=ja_JP.UTF-8
% /usr/bin/top -a -d 1 | grep cat
result:
original top:
% /usr/bin/top -a -d 1 | grep cat
9688 daichi 1 20 0 12M 2M piperd 0 0:00 0.00% grep cat
7925 daichi 1 20 0 11M 2M ttyin 1 0:00 0.00% cat - \M-f\M^W\M-%\M-f\M^\\M-,\M-h\M-*\M^^\M-c\M^A\M-.\M-c\M^C\M^U\M-c\M^B\M-!\M-c\M^B\M-$\M-c\M^C\M-+
%
patched top:
% top -a -d 1 -U daichi | grep cat
9692 daichi 1 20 0 12M 2M piperd 1 0:00 0.00% grep cat
7925 daichi 1 20 0 11M 2M ttyin 1 0:00 0.00% cat - 日本語のファイル
%
Or check with other locales.