CLDR 32 changed German locale data in main/de.xml from
This is almost certainly incorrect. AM/PM are not well know abbreviations in Germany while vorm./nachm. is easily recognized.
Sorry, the current data just does not make sense. This is in CLDR 32:
In Germany, times are written in 24h format, but when software uses 12h format for some reason, the times still need to be understandable.
Older people won't recognize AM/PM. While vorm./nachm. are not common, because 12h format is not common, they are at least guessable.
Younger people have learned English in school and will recognize AM/PM, but recognize it as English intruding on a German UI.
It makes no sense to change format/abbreviated and format/wide to AM/PM but leave format/narrow vm./nm. and leave stand-alone unchanged.
If we have a hard limit on characters for type="narrow", then I could understand AM/PM for that.
If the committee insists on super short narrow forms, and wants to use AM/PM for those, then make it the following:
Isn't the common convention for vormittag and nachmittag to illustrate something like 07:00 to noon and noon to 18:00 respectively? Wouldn't representing 23.00hrs as "11 nachm." look odd?
In design, until we come to consensus.
TC decision was to revert to CLDR 31 data for this (please do by Dec 1), and Markus to file new ticket to explore changing for next time,