CLDR v38 and en_GB date issues

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

CLDR v38 and en_GB date issues

Bugzilla from robrwo@gmail.com
I ran across an issue with CLDR v38 that may affect the
unicode-cldr-core package. (I believe the latest package used is v32 but
it's worth being aware of this issue.)

One of the changes is for en_GB to change the date abbreviation for
"September" from "Sep" to "Sept".  This will break software that is
relying on locale information to parse or generate dates, and may also
break any formatting that expects 3-letter months.

A thread which discusses how it affects a DateTime::Local perl module is
at https://groups.perlists.pm/sympa/arc/london.pm/2021-01/msg00007.html 
but I imagine this will affect anything that relies on CLDR data.

I have reported the issue to the Unicode group at
https://unicode-org.atlassian.net/browse/CLDR-14412

Apologies if this is the wrong list for posting this to.


--
ubuntu-translators mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators
Reply | Threaded
Open this post in threaded view
|

Re: CLDR v38 and en_GB date issues

Gunnar Hjalmarsson
Hi Robert!

On 2021-01-12 15:59, Robert Rothenberg wrote:
> I ran across an issue with CLDR v38 that may affect the
> unicode-cldr-core package. (I believe the latest package used is v32
> but it's worth being aware of this issue.)
>
> One of the changes is for en_GB to change the date abbreviation for
> "September" from "Sep" to "Sept".  This will break software that is
> relying on locale information to parse or generate dates, and may
> also break any formatting that expects 3-letter months.

Thanks for calling our attention to that. (What a stupid change! How
much work will it cause, and what's the upside?)

One thought is that you may want to file a glibc bug, and that way
involve the glibc maintainers in the discussion about possible consequences:

https://sourceware.org/bugzilla/enter_bug.cgi?product=glibc;component=localedata

They seem not to have followed CLDR there, at least not yet.

https://sourceware.org/git/?p=glibc.git;a=blob;f=localedata/locales/en_GB;h=5b895574acdeef2349bfe4a7307c3fd23ce612ce;hb=HEAD#l98

Otherwise I think this issue is beyond the scope of software
translation, and thus not suitable for further discussion on the
ubuntu-translators mailing list.

--
Cheers,

Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj


--
ubuntu-translators mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators

OpenPGP_signature (505 bytes) Download Attachment