Using "midnight" to mean the beginning of the day could be confusing

Martin J. Dürst duerst at
Fri Jan 22 04:43:56 CST 2016

On 2016/01/22 19:04, Mark Davis ☕️ wrote:
> What I think we could do is change records like the following (NB
> "midnight" is an ID):
>     <dayPeriod type="midnight">Mitternacht</dayPeriod>
> to:
>     <dayPeriod type="midnight-sod">Mitternacht</dayPeriod>
>     <dayPeriod type="midnight-sod">Mitternacht</dayPeriod>
> Then ask translators to change these to be distinct, but only where there
> are different possible customary terms.
> Once this is done, in software, if they are the same we can suppress them
> in an ambiguous context, and show them where it is clear. (Of course, under
> the control of the formatting pattern.)

This sounds like a good plan. Except that while I agree that your 
earlier examples were pretty clear as they appeared in (hand-written) 
text, I'm not sure to what extent software can be made to detect where 
the context is ambiguous and where not.

Regards,   Martin.

More information about the CLDR-Users mailing list