modify: locale setting in cat_str()