> локали - это не стандарт. да, в стандарте Си нет локалей
IMHO теперь, когда есть уникод, более-менее не требуется ничего для отображения и ввода букв разных алфавитов. Я говорю о возможности админу, который ставит сервер, перевести интерфейс на другой язык. Может, он знает Bash и может редактировать конфиги, но не кодить. (Представим народ в несколько тысяч человек. Один установит сервер, скажет «вот соцсеть на нашем языке», так чуть ли не все зарегистрируются.)