locale functions => os_ library