mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
nl_NL locale: Correct the negative monetary format (bug 24614).
According to CLDR 35.1 and the bug report the correct monetary format for negative amounts should be "EUR -1 234,56" while previously it was "EUR 1 234,56-". This patch does not change the thousands (grouping) separator. [BZ #24614] * localedata/Makefile (LOCALES): Add nl_NL.UTF-8. * localedata/locales/nl_NL (n_sep_by_space): Set to 2 (a space between the currency symbol and the minus sign). (n_sign_posn): Set to 4 (the minus sign after the currency symbol). * localedata/tst-strfmon1.c (tests): Add test data for nl_NL.UTF-8.
This commit is contained in:
parent
112a0ae18b
commit
02d8b5ab1c
@ -1,3 +1,12 @@
|
|||||||
|
2019-06-17 Rafal Luzynski <digitalfreak@lingonborough.com>
|
||||||
|
|
||||||
|
[BZ #24614]
|
||||||
|
* localedata/Makefile (LOCALES): Add nl_NL.UTF-8.
|
||||||
|
* localedata/locales/nl_NL (n_sep_by_space): Set to 2 (a space
|
||||||
|
between the currency symbol and the minus sign).
|
||||||
|
(n_sign_posn): Set to 4 (the minus sign after the currency symbol).
|
||||||
|
* localedata/tst-strfmon1.c (tests): Add test data for nl_NL.UTF-8.
|
||||||
|
|
||||||
2019-06-17 Adhemerval Zanella <adhemerval.zanella@linaro.org>
|
2019-06-17 Adhemerval Zanella <adhemerval.zanella@linaro.org>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/m68k/Makefile (sysdep_routines,
|
* sysdeps/unix/sysv/linux/m68k/Makefile (sysdep_routines,
|
||||||
|
@ -245,6 +245,7 @@ LOCALES := \
|
|||||||
nan_TW.UTF-8@latin \
|
nan_TW.UTF-8@latin \
|
||||||
nb_NO.ISO-8859-1 \
|
nb_NO.ISO-8859-1 \
|
||||||
nb_NO.UTF-8 \
|
nb_NO.UTF-8 \
|
||||||
|
nl_NL.UTF-8 \
|
||||||
nn_NO.ISO-8859-1 \
|
nn_NO.ISO-8859-1 \
|
||||||
om_KE.UTF-8 \
|
om_KE.UTF-8 \
|
||||||
os_RU.UTF-8 \
|
os_RU.UTF-8 \
|
||||||
|
@ -83,9 +83,9 @@ frac_digits 2
|
|||||||
p_cs_precedes 1
|
p_cs_precedes 1
|
||||||
p_sep_by_space 1
|
p_sep_by_space 1
|
||||||
n_cs_precedes 1
|
n_cs_precedes 1
|
||||||
n_sep_by_space 1
|
n_sep_by_space 2
|
||||||
p_sign_posn 1
|
p_sign_posn 1
|
||||||
n_sign_posn 2
|
n_sign_posn 4
|
||||||
END LC_MONETARY
|
END LC_MONETARY
|
||||||
|
|
||||||
LC_NUMERIC
|
LC_NUMERIC
|
||||||
|
@ -12,7 +12,8 @@ static const struct
|
|||||||
{ "de_DE.ISO-8859-1", "|-12,34 EUR|-12,34|" },
|
{ "de_DE.ISO-8859-1", "|-12,34 EUR|-12,34|" },
|
||||||
{ "da_DK.ISO-8859-1", "|kr. -12,34|-12,34|" },
|
{ "da_DK.ISO-8859-1", "|kr. -12,34|-12,34|" },
|
||||||
{ "zh_TW.EUC-TW", "|-NT$12.34|-12.34|" },
|
{ "zh_TW.EUC-TW", "|-NT$12.34|-12.34|" },
|
||||||
{ "sv_SE.ISO-8859-1", "|-12,34 kr|-12,34|" }
|
{ "sv_SE.ISO-8859-1", "|-12,34 kr|-12,34|" },
|
||||||
|
{ "nl_NL.UTF-8", "|\u20ac -12,34|-12,34|" },
|
||||||
};
|
};
|
||||||
#define ntests (sizeof (tests) / sizeof (tests[0]))
|
#define ntests (sizeof (tests) / sizeof (tests[0]))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user