use locale.str instead