This is my locale,seems no error[root@arch ~]# localeLANG=en_US.UTF-8LC_CTYPE=en_US.UTF-8LC_NUMERIC=en_US.UTF-8LC_TIME=en_US.UTF-8LC_COLLATE=en_US.UTF-8LC_MONETARY=en_US.UTF-8LC_MESSAGES=en_US.UTF-8LC_PAPER=en_US.UTF-8LC_NAME=en_US.UTF-8LC_ADDRESS=en_US.UTF-8LC_TELEPHONE=en_US.UTF-8LC_MEASUREMENT=en_US.UTF-8LC_IDENTIFICATION=en_US.UTF-8LC_ALL=
thisoldman: Thanks, that solved it! I did have the line enabled in rc.conf, but had typed it as en_US.utf8 instead of en_US.UTF-8. A frustrating inconsistency... locales.gen lists it as en_US.UTF-8 (which I assume is why it should be listed that way in rc.conf), but when I run locale -a, it lists it as en_US.utf8. In any case, it appears to be working, now.