- /* LC_NUMERIC */
- char * decimal_point; /* decimal point */
- char * grouping; /* grouping */
- char * thousands_sep; /* grouping string */
-
- /* LC_MONETARY */
- char * mon_decimal_point; /* decimal point */
- char * mon_grouping; /* grouping */
- char * mon_thousands_sep; /* grouping string */
- char * negative_sign; /* negative sign */
- char * positive_sign; /* positive sign */
- char * currency_symbol; /* currency symbol */
- char frac_digits; /* after-point digits */
- /* negative values */
- char n_cs_precedes; /* currency symbol preceding value? */
- char n_sep_by_space; /* currency symbol seperated by space? */
- char n_sign_posn; /* sign position */
- /* positive values */
- char p_cs_precedes; /* currency symbol preceding value? */
- char p_sep_by_space; /* currency symbol seperated by space? */
- char p_sign_posn; /* sign position? */
-
- /* for international monetary values */
- char * int_curr_symbol; /* international currency symbol (ISO 4217) */
- char int_frac_digits; /* after-point digits */
- /* negative values */
- char int_n_cs_precedes; /* currency symbol preceding value? */
- char int_n_sep_by_space; /* currency symbol seperated by space? */
- char int_n_sign_posn; /* sign position? */
- /* positive values */
- char int_p_cs_precedes; /* currency symbol preceding value? */
- char int_p_sep_by_space; /* currency symbol seperated by space? */
- char int_p_sign_posn; /* sign position? */
+ char * decimal_point; /* decimal point character */
+ char * thousands_sep; /* character for seperating groups of digits */
+ char * grouping; /* string indicating the size of digit groups */
+ char * mon_decimal_point; /* decimal point for monetary quantities */
+ char * mon_thousands_sep; /* thousands_sep for monetary quantities */
+ char * mon_grouping; /* grouping for monetary quantities */
+ char * positive_sign; /* string indicating nonnegative mty. qty. */
+ char * negative_sign; /* string indicating negative mty. qty. */
+ char * currency_symbol; /* local currency symbol (e.g. '$') */
+ char * int_curr_symbol; /* international currency symbol (e.g. "USD" */
+ char frac_digits; /* fractional digits in local monetary qty. */
+ char p_cs_precedes; /* if currency_symbol precedes positive qty. */
+ char n_cs_precedes; /* if currency_symbol precedes negative qty. */
+ char p_sep_by_space; /* if it is seperated by space from pos. qty. */
+ char n_sep_by_space; /* if it is seperated by space from neg. qty. */
+ char p_sign_posn; /* positioning of positive_sign for mon. qty. */
+ char n_sign_posn; /* positioning of negative_sign for mon. qty. */
+ char int_frac_digits; /* Same as above, for international format */
+ char int_p_cs_precedes; /* Same as above, for international format */
+ char int_n_cs_precedes; /* Same as above, for international format */
+ char int_p_sep_by_space; /* Same as above, for international format */
+ char int_n_sep_by_space; /* Same as above, for international format */
+ char int_p_sign_posn; /* Same as above, for international format */
+ char int_n_sign_posn; /* Same as above, for international format */