Summary: | it_IT locale does not have correct values for decimal places | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marko Djukic <djukic> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED UPSTREAM | ||
Severity: | major | ||
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marko Djukic
2004-01-08 06:50:46 UTC
did you try it_IT@euro? yes, same result: /* Locale test. */ #include <locale.h> int main() { char *return_val; struct lconv *lconv_ptr; return_val = (char *) setlocale(LC_ALL, "it_IT@euro"); lconv_ptr = (struct lconv *) localeconv(); printf("International Fractional Digits = %d\n", lconv_ptr->int_frac_digits); } sorry, left out the output: International Fractional Digits = 0 Closing this, since I took it up with the glibc guys and they fixed it in their cvs. |