# Time::Keeper::Natural word table: de
#
# UNREVIEWED: written 18 Oct 2026 by a session, as the p2p site's catalogues were.
# A native reader should review it before release. The format is en.txt's.
#
# German puts a period after "Ende" in the genitive ("Ende des Jahres", "Ende
# nächsten Monats"), which CLDR lacks: the aliases put it back to CLDR's own
# phrase. "am" is CLDR's AM in German, so "am" before a day is marked (!): it
# is taken only with a day after it, and alone it is still AM.
#
# 0.02's keys: Ranges, a duration before or after a point and the day after one read. The
# weekend does not: the noun in CLDR's "nächste Woche" would read "nächste
# Wochenende", not German's "nächstes Wochenende".
start_of	Anfang|am Anfang|zu Anfang|Beginn|zu Beginn
end_of	Ende|am Ende|zum Ende
at	um
on	am!
skip	der|die|das|den|dem|des
and
of	im
last	letzte|letzten
alias	nächsten Monats=nächsten Monat|letzten Monats=letzten Monat|diesen Monats=diesen Monat|nächsten Jahres=nächstes Jahr|letzten Jahres=letztes Jahr|dieses Jahres=dieses Jahr|nächster Woche=nächste Woche|letzter Woche=letzte Woche|dieser Woche=diese Woche|Monats=Monat|Jahres=Jahr
range	von {0} bis {1}|zwischen {0} und {1}|{0} bis {1}
after	{0} nach {1}|am Tag nach {0}
before	{0} vor {1}|am Tag vor {0}
# test: Ende Oktober => 2026-10-31T23:59:59.999999999+00:00
# test: Anfang 2027 => 2027-01-01T00:00:00+00:00
# test: Ende der Woche => 2026-10-18T23:59:59.999999999+01:00
# test: morgen um 15:30 => 2026-10-16T15:30:00+01:00
# test: Dienstag => 2026-10-20T00:00:00+01:00
# test: Dienstag um 9 Uhr => 2026-10-20T09:00:00+01:00
# test: der dritte Freitag im nächsten Monat => 2026-11-20T00:00:00+00:00
# test: der letzte Freitag im Oktober => 2026-10-30T00:00:00+00:00
# test: am Dienstag => 2026-10-20T00:00:00+01:00
# test: Ende nächsten Monats => 2026-11-30T23:59:59.999999999+00:00
# test: Ende des Jahres => 2026-12-31T23:59:59.999999999+00:00
# test: von Montag bis Freitag => 2026-10-19T00:00:00+01:00 / 2026-10-23T23:59:59.999999999+01:00
# test: zwischen 9 und 17 Uhr => 2026-10-15T09:00:00+01:00 / 2026-10-15T17:00:00+01:00
# test: 3 Tage nach morgen => 2026-10-19T00:00:00+01:00
# test: 2 Wochen vor dem 20. Oktober => 2026-10-06T00:00:00+01:00
# test: am Tag nach morgen => 2026-10-17T00:00:00+01:00
