From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 2D23D3858403; Sun, 7 Nov 2021 22:30:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2D23D3858403 From: "d3rf3l at gmail dot com" To: libc-locales@sourceware.org Subject: [Bug localedata/28558] New: it_IT LC_MONETARY outdated p_cs_precedes and n_cs_precedes Date: Sun, 07 Nov 2021 22:30:05 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: d3rf3l at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: libc-locales@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-locales mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Nov 2021 22:30:05 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D28558 Bug ID: 28558 Summary: it_IT LC_MONETARY outdated p_cs_precedes and n_cs_precedes Product: glibc Version: unspecified Status: UNCONFIRMED Severity: minor Priority: P2 Component: localedata Assignee: unassigned at sourceware dot org Reporter: d3rf3l at gmail dot com CC: libc-locales at sourceware dot org Target Milestone: --- In file localedata/locales/it_IT p_cs_precedes and n_cs_precedes are both s= et to 1. EU Rules for expressing monetary units [0] specify that all countries using euro as official currency [1] should write the amount followed by the =E2= =80=98EUR=E2=80=99 iso code or euro sign (=E2=82=AC). This rule is reversed only for Ireland, Malta and Nederlands. The current it_IT file still follows the rule used for the currency used in Italy before the euro. Looking at the glibc source the following locales are outdated, so p_cs_precedes and n_cs_precedes should be set to 0 for: - lv_LV [2] - ga_IE [3] - de_AT [4] - it_IT [5] I think this rule apply to the following as well: - de_LU - de_BE Not sure about the following because they aren't official eu languages: - eu_ES - eu_ES@euro - gl_ES [0] http://publications.europa.eu/code/en/en-370303.htm [1] https://europa.eu/european-union/about-eu/euro/which-countries-use-euro= _en [2] http://publications.europa.eu/code/lv/lv-370303.htm [3] http://publications.europa.eu/code/ga/ga-370303.htm [4] http://publications.europa.eu/code/de/de-370303.htm [5] http://publications.europa.eu/code/it/it-370303.htm --=20 You are receiving this mail because: You are on the CC list for the bug.=