duplocale
freelocale
newlocale
uselocale