Created attachment 156577 [details] patch to add en_CA and fr_CA LC_TIME files Canada uses ISO 8601 for dates: http://en.wikipedia.org/wiki/Date_and_time_notation_in_Canada http://xkcd.com/1179/ Currently, en_CA is using en_GB's LC_TIME, which doesn't adhere to ISO 8601. en_US doesn't adhere to ISO 8601 either, so en_CA will have to be a new addition. fr_FR has this same issue, so fr_CA will have to be added too. I've attached a patch for /head/share/timedef/. This patch adds the files en_CA.ISO8859-1.src, fr_CA.ISO8859-1.src, and fr_CA.UTF-8.src, and modifies the Makefile to reflect these changes.
Canada's official time is defined by National Research Council Canada. They recommend ISO 8601: http://www.nrc-cnrc.gc.ca/eng/services/time/index.html http://www.nrc-cnrc.gc.ca/eng/services/time/faq/#Q8
Created attachment 180643 [details] en_CA and fr_CA ISO 8601 date format There is work in this direction with respect to importing CLDR (http://cldr.unicode.org/) locale data. I suspect this patch is out of date. I'm adding one against 12-CURRENT.
I also created review D9925 for this.
A commit references this bug: Author: bapt Date: Sun Mar 19 18:21:36 UTC 2017 New revision: 315571 URL: https://svnweb.freebsd.org/changeset/base/315571 Log: Canada adheres to ISO 8601, let's make the locale reflecting that fact PR: 200079 MFC after: 1 week Submitted by: Dan McGregor <dan.mcgregor@usask.ca> Reported by: A.J. Kehoe IV (Nanoman) <freebsd-bugs@nanoman.ca> Differential Revision: https://reviews.freebsd.org/D9925 Changes: head/share/timedef/ca_IT.ISO8859-15.src head/share/timedef/en_CA.UTF-8.src head/share/timedef/fr_CA.ISO8859-15.src head/share/timedef/fr_CA.UTF-8.src
Should "head/share/timedef/ca_IT.ISO8859-15.src" be renamed to "head/share/timedef/en_CA.ISO8859-15.src"?
A commit references this bug: Author: bapt Date: Sun Mar 26 17:46:43 UTC 2017 New revision: 315991 URL: https://svnweb.freebsd.org/changeset/base/315991 Log: MFC r315571: Canada adheres to ISO 8601, let's make the locale reflecting that fact PR: 200079 MFC after: 1 week Submitted by: Dan McGregor <dan.mcgregor@usask.ca> Reported by: A.J. Kehoe IV (Nanoman) <freebsd-bugs@nanoman.ca> Differential Revision: https://reviews.freebsd.org/D9925 Changes: _U stable/11/ stable/11/share/timedef/ca_IT.ISO8859-15.src stable/11/share/timedef/en_CA.UTF-8.src stable/11/share/timedef/fr_CA.ISO8859-15.src stable/11/share/timedef/fr_CA.UTF-8.src