> _NL_MONETARY_DECIMAL_POINT_WC > _NL_MONETARY_THOUSANDS_SEP_WC There's no reason not to do this. > __MON_GROUPING ... or this... > DECIMAL_POINT > THOUSANDS_SEP ... or this. For the first two bits, the numeric and monetary bits should always be equivalent, but there is no harm in using the monetary bits explicitly. -benjamin