[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search

CLDR Ticket #10823(accepted data)

Opened 7 months ago

Last modified 5 months ago

Fix in German RBNF numbering-year

Reported by: sascha Owned by: grhoten
Component: rbnf Data Locale: de
Phase: rc Review:
Weeks: Data Xpath:


The numbering-year rules for spelling out year numbers in German seem to have a few bugs:

  • year 2000, 2001, 2002 and following should be “zweitausend”, “zweitausendeins”, “zweitausendzwei” etc. instead of “zwanzighundert”, “zwanzighunderteins”
  • year 1000, 1001, 1002 etc. should be “tausend”, “tausendeins”, “tausendzwei” etc. instead of “eintausend”, “eintausendeins”, “eintausendzwei”
  • year 100, 101, 102, 103 and following should be ”hundert”, “hunderteins”, “hundertzwei”, “hundertdrei” etc. instead of “einhundert”, “einhunderteins”


Change History

comment:1 Changed 7 months ago by mark

  • Owner changed from anybody to grhoten
  • Phase changed from dsub to rc
  • Priority changed from assess to major
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 33

Agreement from Markus.

comment:2 Changed 7 months ago by grhoten

This sounds like English style.

comment:3 Changed 6 months ago by grhoten

  • Cc markus added

Actually, I just read the first part line. The other two parts actually get into a philosophical discussion. The current rules in German for all numbers don't make the 1 in one thousand optional (AKA the ein in eintausend). So for consistency, we're going to need agreement for all numbers on whether the singular magnitudes omit the 1. This shouldn't be just about years. I suspect that only part of these rules were reviewed instead of the entirety of the German rules.

comment:4 Changed 5 months ago by grhoten

  • Milestone changed from 33 to 34

Add a comment

Modify Ticket

as accepted

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.