[MDEV-9928] LC_TIME_NAMES=de_AT; unusual name for february Created: 2016-04-15  Updated: 2020-12-08  Resolved: 2016-04-20

Status: Closed
Project: MariaDB Server
Component/s: Locale Settings
Affects Version/s: 5.5, 10.0, 10.1
Fix Version/s: 5.5.49, 10.0.25, 10.1.14

Type: Bug Priority: Minor
Reporter: Petra Gleiss Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: de_AT, lc_time_names
Environment:

Generic Linux


Attachments: PNG File RIS.PNG     PNG File libreoffice.PNG     PNG File linux_bash_coreutils.PNG     PNG File linux_cal.PNG     Text File sql_locale.cc.patch    

 Description   

hi,

set LC_TIME_NAMES = 'de_AT';
select monthname('2016-02-01');
+-------------------------+
| monthname('2016-02-01') |
+-------------------------+
| Feber                   |
+-------------------------+

According to the Austrian Standards Institute 'Februar' should be used for the second month of the year, 'Feber' is an old form, only used in some parts of Austria.

Solution: replace 'Feber' with 'Februar' in sql_locale.cc :

I assign a patch for sql_locale.cc (branch 10.1 / 2016-04-16 11:30)

thanks



 Comments   
Comment by Sergei Golubchik [ 2016-04-15 ]

Could you show some authoritative source to prove this point? Wikipedia says that ÖWB is the authoritative source, but it's not available online...

Comment by Sergei Golubchik [ 2016-04-16 ]

Got this by email:

As soon as I get a written statement from the Austrian Standards
Institute, I'll send it to you. I just had a telefoncall.
If you have a look on any official site of the autrian government
(e.g. https://www.ris.bka.gv.at/) you find 'Februar' and not 'Feber'
for the second month of the year.

Furthermore LibreOffice, bash (GNU coreutils 8.21) uses Februar and
not Feber - see attached.

greetings from austria
petra gleiss

Comment by Sergei Golubchik [ 2016-04-16 ]

This was, apparently, an issue in glibc too, in 2012: link

Generated at Thu Feb 08 07:38:23 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.