Вы не можете, потому что он не существует. Локаль управляется
переменные среды, и могут изменяться динамически, и из окна в
окно и даже от приложения к приложению (т.е. если пользователь
запустил программу с:
env LC_LANG=fr_FR program_name ...
.) В Unix вы можете получить локаль пользователя по умолчанию, выполнив
что-то вроде:
FILE* in = popen( "su -c 'env | grep ^LC_ ; env | grep ^LANG' - <i>user</i>", "r" );
, затем читает и анализирует ввод, но я не думаю, что есть
что-нибудь попроще.