Files
vogelalbum/detector/profiles/wasser.py
T
christian cc9e0786c2 Vogelalbum 1.0.0
Eine Kamera am Vogelhaus, ein Rechner der erkennt wer da war — und eine
Sammlung, die sich von allein fuellt.

Zwei neuronale Netze: eines findet den Vogel im Bild, eines bestimmt die
Art. 148 heimische Arten, auf Deutschland eingeschraenkt und neu normiert —
ohne diese Einschraenkung wird aus einer Kohlmeise eine nordamerikanische
Schwesterart. Daraus entsteht ein Sammelalbum: nummerierte Seiten,
gefundene Arten in Farbe, fehlende als Schatten, dazu Erstfang, Punkte,
Stufen und 15 Abzeichen.

Laeuft vollstaendig auf eigener Hardware. Kein Cloud-Dienst, kein Konto,
keine Telemetrie; die Bilder verlassen das eigene Netz nicht.

Zwei getrennt deploybare Teile: die Sammlung als Django-Anwendung, die
Erkennung als eigener Dienst. Der Erkennungs-Dienst fragt selbst an und
braucht deshalb weder eine erreichbare Adresse noch einen offenen Port —
er laeuft hinter einem gewoehnlichen Router.

Dabei: Firmware fuer Raspberry Pi und ESP32-S3, Anbindung an Home
Assistant ueber MQTT, Oberflaeche auf Deutsch und Englisch, Einstellungen
je Kamera aus dem Browser, und ein Weg fuer Fotos von unterwegs.

AGPL-3.0.
2026-10-14 18:55:23 +00:00

1274 lines
60 KiB
Python

"""Steckbriefe: Wat-, Wasser- und Meeresvögel.
Keine davon wird je am Futterhaus sitzen. Sie stehen im Katalog, weil ein
Album vollständig sein soll — und weil irgendwann jemand mit dem Fernglas an
einen See fährt.
"""
from __future__ import annotations
from .basis import Zusatz
# fmt: off
PROFILE: dict[str, Zusatz] = {
# ---------- Watvögel ----------
"kiebitz": Zusatz(
kategorie="Der Gaukler über dem Acker",
nahrung="Regenwürmer und Insekten, vom Boden gepickt",
lebensraum="Feuchtwiesen und Äcker mit kurzer Vegetation",
stimme="Ein quäkendes „kiju-wit“ — daher der Name",
text=(
"Schwarzweiß mit metallisch grün schillerndem Rücken und einer dünnen, "
"nach oben gebogenen Federholle. Kein anderer heimischer Vogel sieht so aus."
"\n\n"
"Sein Balzflug ist ein Taumeln: Er kippt, stürzt und schraubt sich mit "
"brummenden Flügeln durch die Luft, als hätte er die Kontrolle verloren. "
"Er war einer der häufigsten Feldvögel und ist heute stark gefährdet — "
"seine Gelege liegen offen im Acker und überstehen die Frühjahrsbestellung "
"nicht."
),
kategorie_en="The Tumbler Over the Field",
nahrung_en="Earthworms and insects picked from the ground",
lebensraum_en="Damp meadows and fields with short vegetation",
stimme_en="A wheezy “pee-wit” — the source of its English name",
text_en=(
"Black and white with an iridescent green back and a thin, upcurved crest. "
"Nothing else here looks like it."
"\n\n"
"Its display flight is a tumble: it tips, dives and corkscrews with "
"throbbing wings as if it had lost control. Once among the commonest "
"farmland birds, it is now seriously threatened — its nests lie exposed on "
"arable ground and do not survive spring cultivation."
),
),
"austernfischer": Zusatz(
kategorie="Der Lautstarke von der Küste",
nahrung="Muscheln, Würmer, Krebse",
lebensraum="Wattenmeer, Salzwiesen, zunehmend auch Binnenland",
stimme="Ein schrilles, durchdringendes „kliep-kliep“",
text=(
"Schwarzweiß, mit knallrotem, langem Schnabel und rosa Beinen. Auf einer "
"Salzwiese ist er kilometerweit zu hören, bevor man ihn sieht."
"\n\n"
"Sein Schnabel ist je nach Technik unterschiedlich geformt: Manche Vögel "
"hämmern Muscheln auf, andere schieben die Schnabelspitze zwischen die "
"Schalen und durchtrennen den Schließmuskel. Die Technik wird von den "
"Eltern gelernt, nicht vererbt — und die Schnabelform passt sich innerhalb "
"weniger Wochen an."
),
kategorie_en="The Loud One from the Coast",
nahrung_en="Shellfish, worms, crabs",
lebensraum_en="Tidal flats, saltmarsh, increasingly inland too",
stimme_en="A shrill, piercing “kleep-kleep”",
text_en=(
"Black and white, with a long scarlet bill and pink legs. On a saltmarsh "
"you hear it from a kilometre away before you see it."
"\n\n"
"Its bill shape depends on technique: some birds hammer shells open, others "
"slide the tip between the valves and cut the adductor muscle. The "
"technique is learned from the parents, not inherited — and the bill "
"reshapes itself within weeks to match."
),
),
"saebelschnaebler": Zusatz(
kategorie="Der mit dem gebogenen Schnabel",
nahrung="Kleinkrebse und Würmer aus flachem Salzwasser",
lebensraum="Flache Salzlagunen, Schlickflächen, Küstenpolder",
stimme="Ein flötendes, klares „klüit“",
text=(
"Weiß mit schwarzem Kopfmuster, blaugrauen Beinen und einem dünnen, nach "
"oben gebogenen Schnabel — ein Vogel wie mit dem Lineal gezeichnet."
"\n\n"
"Er watet durch flaches Wasser und schwenkt den Schnabel seitlich hin und "
"her durch den Schlick, wobei er Kleinkrebse ertastet statt sie zu sehen. "
"Er ist das Wappentier der britischen RSPB, weil seine Rückkehr nach "
"England in den 1940ern als erster großer Erfolg des modernen "
"Naturschutzes gilt."
),
kategorie_en="The Upturned Bill",
nahrung_en="Small crustaceans and worms from shallow saltwater",
lebensraum_en="Shallow saline lagoons, mudflats, coastal polders",
stimme_en="A clear, fluting “kluit”",
text_en=(
"White with a black head pattern, blue-grey legs and a fine upcurved bill "
"— a bird that looks drawn with a ruler."
"\n\n"
"It wades through shallow water sweeping the bill sideways through the "
"silt, feeling for small crustaceans rather than seeing them. It is the "
"emblem of the RSPB, because its return to England in the 1940s counts as "
"the first great success of modern conservation."
),
),
"stelzenlaeufer": Zusatz(
kategorie="Der auf Stelzen",
nahrung="Wasserinsekten und Larven von der Oberfläche",
lebensraum="Flache Süß- und Brackgewässer",
stimme="Ein hartes, bellendes „kjek-kjek-kjek“",
text=(
"Schwarzweiß, mit einem nadelfeinen Schnabel und knallrosa Beinen, die "
"länger sind als der ganze übrige Vogel. Im Flug ragen sie weit über den "
"Schwanz hinaus."
"\n\n"
"Im Verhältnis zur Körpergröße hat kein anderer Vogel der Welt längere "
"Beine — nur Flamingos übertreffen ihn absolut. Er brütet vor allem im "
"Mittelmeerraum und breitet sich mit wärmeren Sommern nach Norden aus; in "
"Deutschland gibt es inzwischen unregelmäßig einzelne Bruten."
),
kategorie_en="The One on Stilts",
nahrung_en="Aquatic insects and larvae from the surface",
lebensraum_en="Shallow fresh and brackish water",
stimme_en="A hard, yapping “kek-kek-kek”",
text_en=(
"Black and white, with a needle-fine bill and shocking pink legs longer "
"than the rest of the bird. In flight they trail far beyond the tail."
"\n\n"
"Relative to body size no bird in the world has longer legs — only "
"flamingos beat it outright. It breeds mainly around the Mediterranean and "
"is spreading north with warmer summers; occasional pairs now nest in "
"Germany."
),
),
"flussregenpfeifer": Zusatz(
kategorie="Der Kiesbankbrüter",
nahrung="Kleine Insekten und Würmer",
lebensraum="Kiesbänke an Flüssen, Kiesgruben, Baustellen",
stimme="Ein abfallendes, pfeifendes „pi-ju“",
text=(
"Klein, sandbraun oben, weiß unten, mit einem schwarzen Brustband und "
"einem gelben Augenring — der Ring trennt ihn vom Sandregenpfeifer."
"\n\n"
"Sein Nest ist eine Mulde im Kies, die Eier sind perfekt getarnt. Er "
"brütet auf frisch gestörten Flächen, weshalb man ihn heute öfter in "
"Kiesgruben und auf Baustellen findet als an naturnahen Flüssen — "
"dynamische Flusslandschaften sind fast überall verschwunden."
),
kategorie_en="The Gravel Bar Nester",
nahrung_en="Small insects and worms",
lebensraum_en="River gravel bars, gravel pits, building sites",
stimme_en="A descending, whistled “pee-oo”",
text_en=(
"Small, sandy above and white below, with a black breast band and a yellow "
"eye-ring — the ring separates it from the Ringed Plover."
"\n\n"
"Its nest is a scrape in gravel and the eggs are perfectly camouflaged. It "
"breeds on freshly disturbed ground, which is why it now turns up more "
"often in gravel pits and on building sites than along natural rivers — "
"dynamic river landscapes have all but vanished."
),
),
"sandregenpfeifer": Zusatz(
kategorie="Der mit dem gebrochenen Flügel",
nahrung="Wattwürmer, Krebse, Insekten",
lebensraum="Sandstrände, Wattflächen, Küstendünen",
stimme="Ein weiches, aufsteigendes „tü-it“",
text=(
"Wie der Flussregenpfeifer, aber kräftiger, mit orangefarbenem Schnabel"
"grund, orangen Beinen und ohne gelben Augenring."
"\n\n"
"Nähert sich ein Fuchs dem Nest, läuft der Altvogel mit hängendem, "
"scheinbar gebrochenem Flügel davon und lockt ihn hinter sich her. Ist "
"der Feind weit genug weg, fliegt er kerngesund auf. Diese "
"Verleitungstaktik ist bei bodenbrütenden Watvögeln verbreitet — bei ihm "
"ist sie besonders gut zu beobachten."
),
kategorie_en="The Broken-Wing Act",
nahrung_en="Lugworms, small crabs, insects",
lebensraum_en="Sandy beaches, tidal flats, coastal dunes",
stimme_en="A soft, rising “too-eep”",
text_en=(
"Like the Little Ringed Plover but chunkier, with an orange bill base, "
"orange legs and no yellow eye-ring."
"\n\n"
"When a fox approaches the nest, the adult runs off trailing an apparently "
"broken wing and draws the predator after it. Once the danger is far "
"enough away it flies up perfectly healthy. This distraction display is "
"widespread among ground-nesting waders — in this species it is "
"particularly easy to watch."
),
),
"bekassine": Zusatz(
kategorie="Die Himmelsziege",
nahrung="Würmer und Larven, tief im Schlamm ertastet",
lebensraum="Moore, Nasswiesen, Verlandungszonen",
stimme="Kein Gesang — ein Meckern, erzeugt mit den Schwanzfedern",
text=(
"Bräunlich gestreift und getarnt, mit einem Schnabel, der fast ein Viertel "
"der Körperlänge misst. Dessen Spitze ist beweglich und mit Tastkörperchen "
"besetzt: Sie erfühlt Würmer tief im Schlamm, ohne sie zu sehen."
"\n\n"
"Ihr Balzflug erzeugt kein Stimmgeräusch, sondern ein Instrument: Im "
"Sturzflug spreizt sie die äußeren Schwanzfedern, die im Fahrtwind "
"vibrieren und ein meckerndes Wummern erzeugen. Daher der alte Name "
"Himmelsziege."
),
kategorie_en="The Sky Goat",
nahrung_en="Worms and larvae, felt for deep in mud",
lebensraum_en="Bogs, wet meadows, marsh edges",
stimme_en="Not a song — a bleating made with the tail feathers",
text_en=(
"Brown, striped and cryptic, with a bill nearly a quarter of its body "
"length. The tip is flexible and packed with touch receptors: it feels for "
"worms deep in mud without seeing them."
"\n\n"
"Its display makes no vocal sound but plays an instrument: diving, it "
"spreads the outer tail feathers, which vibrate in the airflow and produce "
"a bleating throb. Hence the old German name Himmelsziege — sky goat."
),
),
"grosser_brachvogel": Zusatz(
kategorie="Der mit der Sichel",
nahrung="Würmer und Krebse, tief aus dem Schlick geholt",
lebensraum="Feuchtwiesen und Moore, im Winter im Wattenmeer",
stimme="Ein aufsteigendes, flötendes „kur-lii“ — melancholisch und weittragend",
text=(
"Der größte Watvogel Europas, graubraun gestrichelt, mit einem langen, "
"gleichmäßig abwärts gebogenen Schnabel."
"\n\n"
"Sein Ruf gilt als eine der eindrücklichsten Vogelstimmen überhaupt und "
"hat es in unzählige Gedichte geschafft. Weibchen haben einen längeren "
"Schnabel als Männchen und stochern dadurch in anderen Tiefen — ein Paar "
"macht sich am selben Wattfleck keine Konkurrenz. In Deutschland ist er "
"stark gefährdet."
),
kategorie_en="The Sickle Bill",
nahrung_en="Worms and crustaceans pulled from deep in the mud",
lebensraum_en="Wet meadows and bogs; tidal flats in winter",
stimme_en="A rising, fluting “cur-lee” — melancholy and far-carrying",
text_en=(
"Europe's largest wader, streaky grey-brown, with a long evenly downcurved "
"bill."
"\n\n"
"Its call counts among the most evocative of any bird and has found its way "
"into countless poems. Females have longer bills than males and probe at "
"different depths — so a pair does not compete on the same patch of mud. "
"In Germany it is seriously threatened."
),
),
"regenbrachvogel": Zusatz(
kategorie="Der kleinere Bruder",
nahrung="Krebse, Würmer, Beeren im Brutgebiet",
lebensraum="Tundra und Moore im Norden, bei uns Durchzügler",
stimme="Ein schnelles, gleichmäßiges Trillern aus sieben Tönen",
text=(
"Wie ein Großer Brachvogel, aber kleiner, mit kürzerem Schnabel und einem "
"deutlichen Streifenmuster auf dem Kopf — zwei dunkle Bänder mit einem "
"hellen Scheitelstreif dazwischen."
"\n\n"
"Er brütet in Island, Skandinavien und Sibirien und rastet bei uns nur auf "
"dem Zug. Sein Ruf ist unverwechselbar: sieben bis neun gleiche, schnell "
"gepfiffene Töne, im Englischen als whimper beschrieben — daher whimbrel."
),
kategorie_en="The Smaller Brother",
nahrung_en="Crabs, worms, berries on the breeding grounds",
lebensraum_en="Northern tundra and bogs; a passage migrant here",
stimme_en="A rapid, even trill of about seven notes",
text_en=(
"Like a Curlew but smaller, with a shorter bill and a clear head pattern — "
"two dark bands with a pale crown stripe between them."
"\n\n"
"It breeds in Iceland, Scandinavia and Siberia and only stops here on "
"migration. The call is unmistakable: seven to nine identical notes "
"whistled in quick succession."
),
),
"rotschenkel": Zusatz(
kategorie="Der Wächter der Salzwiese",
nahrung="Würmer, Insekten, kleine Krebse",
lebensraum="Salzwiesen, Feuchtwiesen, Küstenpolder",
stimme="Ein durchdringendes, absteigendes „tjüh-hüh-hüh“",
text=(
"Braun gestrichelt, mit leuchtend orangeroten Beinen und einem roten "
"Schnabelgrund. Im Flug fallen die breiten weißen Hinterkanten der Flügel "
"auf."
"\n\n"
"Er gilt als Wächter der Salzwiese: Er sitzt erhöht auf einem Pfahl und "
"schlägt lange vor allen anderen Alarm, wenn sich etwas nähert. Für "
"andere Wiesenvögel ist er damit eine Frühwarnanlage — für Menschen mit "
"Fernglas eine Garantie, entdeckt zu sein."
),
kategorie_en="The Sentinel of the Saltmarsh",
nahrung_en="Worms, insects, small crustaceans",
lebensraum_en="Saltmarsh, wet meadows, coastal polders",
stimme_en="A piercing, descending “teu-hu-hu”",
text_en=(
"Streaky brown, with vivid orange-red legs and a red bill base. In flight "
"the broad white trailing edges of the wings stand out."
"\n\n"
"It is the sentinel of the saltmarsh: it perches on a post and raises the "
"alarm long before anything else when something approaches. For other "
"meadow birds it is an early-warning system — for anyone with binoculars, "
"a guarantee of having been spotted."
),
),
"gruenschenkel": Zusatz(
kategorie="Der Elegante",
nahrung="Kleine Fische, Krebse, Insekten",
lebensraum="Flache Ufer und Schlammflächen — bei uns Durchzügler",
stimme="Ein klares, dreisilbiges „tjü-tjü-tjü“",
text=(
"Größer und heller als der Rotschenkel, mit grünlichen Beinen und einem "
"leicht nach oben gebogenen Schnabel. Im Flug zeigt er einen langen weißen "
"Keil auf dem Rücken."
"\n\n"
"Er jagt anders als die meisten Watvögel: Statt zu stochern, rennt er "
"durch flaches Wasser hinter kleinen Fischen her, manchmal seitwärts mit "
"schräg gehaltenem Schnabel. Er brütet in Skandinavien und ist bei uns "
"auf dem Durchzug im August und September zu sehen."
),
kategorie_en="The Elegant One",
nahrung_en="Small fish, crustaceans, insects",
lebensraum_en="Shallow shores and mudflats — a passage migrant here",
stimme_en="A clear, three-note “tew-tew-tew”",
text_en=(
"Larger and paler than a Redshank, with greenish legs and a slightly "
"upturned bill. In flight it shows a long white wedge up the back."
"\n\n"
"It hunts unlike most waders: rather than probing, it runs through shallow "
"water chasing small fish, sometimes sideways with the bill held at an "
"angle. It breeds in Scandinavia and is seen here on passage in August and "
"September."
),
),
"waldwasserlaeufer": Zusatz(
kategorie="Der Waldbrüter unter den Watvögeln",
nahrung="Wasserinsekten, Larven, kleine Krebse",
lebensraum="Waldtümpel, Gräben, Kläranlagen, kleine Ufer",
stimme="Ein durchdringendes „tlüit-witt-witt“ beim Auffliegen",
text=(
"Oben sehr dunkel, fast schwarz mit feinen hellen Punkten, unten weiß. Im "
"Auffliegen blitzt ein weißer Bürzel gegen sehr dunkle Flügelunterseiten "
"— dieser Kontrast ist unverwechselbar."
"\n\n"
"Er ist der einzige heimische Watvogel, der auf Bäumen brütet: Er "
"übernimmt alte Nester von Drosseln in Sumpfwäldern. Die frisch "
"geschlüpften Küken springen aus dem Nest zu Boden — ein Sprung aus bis zu "
"zehn Metern, den sie unbeschadet überstehen."
),
kategorie_en="The Wader That Nests in Trees",
nahrung_en="Aquatic insects, larvae, small crustaceans",
lebensraum_en="Woodland pools, ditches, sewage works, small shores",
stimme_en="A piercing “tluee-weet-weet” as it flushes",
text_en=(
"Very dark above, almost black with fine pale spots, white below. As it "
"flushes, a white rump flashes against very dark underwings — that "
"contrast is unmistakable."
"\n\n"
"It is the only wader here that nests in trees, taking over old thrush "
"nests in swampy woodland. The newly hatched chicks jump from the nest to "
"the ground — a drop of up to ten metres that they survive unharmed."
),
),
"bruchwasserlaeufer": Zusatz(
kategorie="Der Gefleckte",
nahrung="Insekten und Larven aus flachem Wasser",
lebensraum="Flache Schlammufer, überschwemmte Wiesen",
stimme="Ein weiches, dreisilbiges „giff-giff-giff“",
text=(
"Schlanker und heller als der Waldwasserläufer, oben deutlich hell "
"gefleckt, mit einem markanten hellen Überaugenstreif und gelblichen "
"Beinen."
"\n\n"
"Er ist auf dem Zug einer der häufigsten Watvögel an flachen Binnen"
"gewässern und rastet oft in kleinen Trupps. Als Brutvogel ist er in "
"Deutschland dagegen praktisch verschwunden — die Moore, die er braucht, "
"sind fast alle entwässert."
),
kategorie_en="The Spotted One",
nahrung_en="Insects and larvae from shallow water",
lebensraum_en="Shallow muddy shores, flooded meadows",
stimme_en="A soft, three-note “chiff-chiff-chiff”",
text_en=(
"Slimmer and paler than a Green Sandpiper, clearly spangled above, with a "
"prominent pale eyebrow and yellowish legs."
"\n\n"
"On migration it is one of the commonest waders at shallow inland waters "
"and often rests in small parties. As a breeding bird in Germany it has "
"all but disappeared — the bogs it needs have nearly all been drained."
),
),
"flussuferlaeufer": Zusatz(
kategorie="Der Wippende",
nahrung="Insekten vom Ufersaum",
lebensraum="Kiesige Ufer von Flüssen und Seen",
stimme="Ein hohes, gezogenes „hii-di-di“ im Wegfliegen",
text=(
"Klein, braun oben, weiß unten, mit einem weißen Keil, der sich vor dem "
"Flügelbug nach oben schiebt. Er wippt unablässig mit dem Hinterkörper — "
"das erkennt man auf hundert Meter."
"\n\n"
"Sein Flug ist ebenso typisch: dicht über der Wasseroberfläche, mit steifen, "
"abwärts gehaltenen Flügeln und kurzen Gleitphasen. In Deutschland brütet "
"er an naturnahen Flussabschnitten und ist deshalb selten geworden."
),
kategorie_en="The Teeterer",
nahrung_en="Insects from the water's edge",
lebensraum_en="Gravelly shores of rivers and lakes",
stimme_en="A high, drawn-out “swee-wee-wee” as it flies off",
text_en=(
"Small, brown above and white below, with a white wedge pushing up in "
"front of the wing. It teeters constantly with its rear end — visible at a "
"hundred metres."
"\n\n"
"Its flight is just as distinctive: low over the water on stiff, "
"down-bowed wings with short glides. In Germany it breeds along "
"near-natural stretches of river and has become scarce accordingly."
),
),
# ---------- Möwen und Seeschwalben ----------
"silbermoewe": Zusatz(
kategorie="Die Möwe schlechthin",
nahrung="Fisch, Krebse, Abfall, Eier anderer Vögel",
lebensraum="Küsten, Häfen, Mülldeponien, große Binnenseen",
stimme="Das laute, lachende Schreien, das jeder mit Meer verbindet",
text=(
"Groß, weiß, mit hellgrauem Rücken, rosa Beinen und einem roten Fleck auf "
"dem gelben Unterschnabel. Bis zur Geschlechtsreife braucht sie vier "
"Jahre und wechselt dabei durch mehrere braune Kleider."
"\n\n"
"Der rote Schnabelfleck ist berühmt: Küken picken gezielt danach, um "
"gefüttert zu werden. Niko Tinbergen zeigte mit Pappmodellen, dass der "
"Kontrast des Flecks reicht — der Rest der Möwe ist dem Küken egal. Dafür "
"gab es 1973 den Nobelpreis."
),
kategorie_en="The Archetypal Gull",
nahrung_en="Fish, crabs, refuse, other birds' eggs",
lebensraum_en="Coasts, harbours, landfills, large inland lakes",
stimme_en="The loud laughing call everyone associates with the sea",
text_en=(
"Large and white, with a pale grey back, pink legs and a red spot on the "
"yellow lower mandible. It takes four years to mature, passing through "
"several brown plumages."
"\n\n"
"That red bill spot is famous: chicks peck at it to be fed. Niko Tinbergen "
"showed with cardboard models that the contrast of the spot alone is "
"enough — the rest of the gull is irrelevant to the chick. It earned him a "
"share of the 1973 Nobel Prize."
),
),
"sturmmoewe": Zusatz(
kategorie="Die Sanfte",
nahrung="Würmer, Insekten, Fisch",
lebensraum="Küsten und Binnenseen, oft auf Äckern",
stimme="Ein höheres, weinerlicheres Kreischen als bei der Silbermöwe",
text=(
"Wie eine kleine Silbermöwe, aber mit gelbgrünen Beinen, einem "
"fleckenlosen gelben Schnabel und einem sanfteren, runderen Gesichts"
"ausdruck durch die dunklen Augen."
"\n\n"
"Sie ist deutlich weniger aggressiv als ihre großen Verwandten und "
"verschmäht Abfälle meist. Im Winter folgt sie Pflügen auf Äckern weit im "
"Binnenland — wer Möwen über einem Acker in Süddeutschland sieht, sieht "
"oft sie oder die Lachmöwe."
),
kategorie_en="The Gentle One",
nahrung_en="Worms, insects, fish",
lebensraum_en="Coasts and inland lakes, often on arable fields",
stimme_en="A higher, more mewing cry than a Herring Gull's",
text_en=(
"Like a small Herring Gull but with yellow-green legs, an unmarked yellow "
"bill and a gentler, rounder expression from its dark eyes."
"\n\n"
"It is markedly less aggressive than its large relatives and usually "
"ignores refuse. In winter it follows the plough far inland — gulls over a "
"field in southern Germany are often this species or Black-headed Gulls."
),
),
"mantelmoewe": Zusatz(
kategorie="Die Größte der Welt",
nahrung="Fisch, Aas, andere Seevögel",
lebensraum="Nordseeküste, Häfen — bei uns vor allem im Winter",
stimme="Ein sehr tiefes, bellendes „auk-auk“",
text=(
"Die größte Möwe der Welt, mit fast schwarzem Rücken, massivem Schnabel "
"und rosa Beinen. Neben ihr wirkt eine Silbermöwe zierlich."
"\n\n"
"Sie ist ein ausgesprochener Räuber und schlägt ausgewachsene Papageien"
"taucher und Enten im Flug — manche Individuen spezialisieren sich "
"darauf. In Deutschland brütet sie nur vereinzelt; die meisten Vögel hier "
"sind Wintergäste aus Skandinavien."
),
kategorie_en="The Largest in the World",
nahrung_en="Fish, carrion, other seabirds",
lebensraum_en="North Sea coast and harbours — mainly a winter bird here",
stimme_en="A very deep, barking “owk-owk”",
text_en=(
"The largest gull in the world, with a near-black back, a massive bill and "
"pink legs. Beside it a Herring Gull looks delicate."
"\n\n"
"It is a genuine predator and takes adult puffins and ducks in flight — "
"some individuals specialise in it. It breeds only sporadically in "
"Germany; most birds here are winter visitors from Scandinavia."
),
),
"heringsmoewe": Zusatz(
kategorie="Die Langflüglige",
nahrung="Fisch, im Binnenland auch Regenwürmer",
lebensraum="Küsten, zunehmend auch Städte und Binnengewässer",
stimme="Tiefer und rauer als die Silbermöwe",
text=(
"Schiefergrauer bis fast schwarzer Rücken, gelbe Beine, schlanker und "
"langflügliger als die Silbermöwe. Die Beinfarbe ist das schnellste "
"Merkmal."
"\n\n"
"Sie ist die einzige unserer großen Möwen, die ein echter Zugvogel ist: "
"Ein Teil der Population überwintert bis Westafrika. In den letzten "
"Jahrzehnten hat sie begonnen, auf Hausdächern in Städten zu brüten, was "
"sie mancherorts unbeliebt macht."
),
kategorie_en="The Long-winged One",
nahrung_en="Fish; earthworms inland",
lebensraum_en="Coasts, increasingly also cities and inland waters",
stimme_en="Deeper and harsher than a Herring Gull",
text_en=(
"A slate-grey to almost black back, yellow legs, slimmer and "
"longer-winged than a Herring Gull. Leg colour is the quickest mark."
"\n\n"
"It is the only one of our large gulls that is a true migrant: part of the "
"population winters as far as West Africa. In recent decades it has taken "
"to nesting on city rooftops, which has not made it popular everywhere."
),
),
"mittelmeermoewe": Zusatz(
kategorie="Die aus dem Süden",
nahrung="Fisch, Abfall, Muscheln",
lebensraum="Binnenseen und Flüsse, ursprünglich Mittelmeerküsten",
stimme="Tiefer und näselnder als die Silbermöwe",
text=(
"Wie eine Silbermöwe, aber mit knallgelben Beinen, dunklerem Rücken und "
"einem kräftigeren Schnabel mit auffällig rotem Fleck."
"\n\n"
"Sie galt lange als Unterart der Silbermöwe und wurde erst in den 2000ern "
"als eigene Art anerkannt. Sie breitet sich seit Jahrzehnten flussaufwärts "
"nach Norden aus und brütet heute an Rhein, Main und Donau — an "
"süddeutschen Baggerseen ist sie inzwischen die häufigste Großmöwe."
),
kategorie_en="The One from the South",
nahrung_en="Fish, refuse, shellfish",
lebensraum_en="Inland lakes and rivers; originally Mediterranean coasts",
stimme_en="Deeper and more nasal than a Herring Gull",
text_en=(
"Like a Herring Gull but with bright yellow legs, a darker back and a "
"heavier bill with a striking red spot."
"\n\n"
"Long treated as a subspecies of the Herring Gull, it was only recognised "
"as a full species in the 2000s. It has been spreading north up the river "
"systems for decades and now breeds on the Rhine, Main and Danube — at "
"gravel lakes in southern Germany it is now the commonest large gull."
),
),
"flussseeschwalbe": Zusatz(
kategorie="Die Schwalbe des Meeres",
nahrung="Kleine Fische, im Stoßtauchen erbeutet",
lebensraum="Kiesinseln an Flüssen und Küsten",
stimme="Ein raues, gezogenes „kriiih“",
text=(
"Schlank und silbergrau, mit schwarzer Kappe, tief gegabeltem Schwanz und "
"einem roten Schnabel mit schwarzer Spitze. Im Flug leicht und "
"schwalbenartig — daher der Name."
"\n\n"
"Sie rüttelt über dem Wasser und stößt dann kopfüber hinein. Bei der Balz "
"überreicht das Männchen dem Weibchen einen Fisch; die Größe des Geschenks "
"entscheidet mit über die Partnerwahl. Weil natürliche Kiesinseln fehlen, "
"brütet sie heute vielerorts auf künstlichen Flößen."
),
kategorie_en="The Swallow of the Sea",
nahrung_en="Small fish, taken by plunge-diving",
lebensraum_en="Gravel islands on rivers and coasts",
stimme_en="A harsh, drawn-out “kreee-arr”",
text_en=(
"Slim and silver-grey, with a black cap, a deeply forked tail and a red "
"bill with a black tip. Light and swallow-like in flight — hence the "
"German name."
"\n\n"
"It hovers over the water and then plunges head-first. In courtship the "
"male presents the female with a fish, and the size of the gift helps "
"decide the pairing. With natural gravel islands gone, it now breeds on "
"artificial rafts in many places."
),
),
"kuestenseeschwalbe": Zusatz(
kategorie="Die Rekordhalterin",
nahrung="Kleine Fische und Krebse",
lebensraum="Nord- und Ostseeküste, arktische Küsten",
stimme="Ein kürzeres, härteres „kiiirr“ als bei der Flussseeschwalbe",
text=(
"Fast identisch mit der Flussseeschwalbe, aber mit ganz rotem Schnabel "
"ohne schwarze Spitze, kürzeren Beinen und noch längeren Schwanzspießen."
"\n\n"
"Sie hält den Wanderrekord des Tierreichs: Sie brütet in der Arktis und "
"überwintert in der Antarktis, rund 30.000 Kilometer pro Richtung. Ein "
"einzelner Vogel legt in seinem Leben eine Strecke zurück, die dreimal zum "
"Mond und zurück reicht — und sieht dabei mehr Tageslicht als jedes andere "
"Lebewesen."
),
kategorie_en="The Record Holder",
nahrung_en="Small fish and crustaceans",
lebensraum_en="North and Baltic Sea coasts, Arctic shores",
stimme_en="A shorter, harder “kee-arr” than a Common Tern's",
text_en=(
"Almost identical to the Common Tern but with an all-red bill without a "
"black tip, shorter legs and even longer tail streamers."
"\n\n"
"It holds the migration record of the animal kingdom: it breeds in the "
"Arctic and winters in the Antarctic, some 30,000 kilometres each way. Over "
"a lifetime one bird covers a distance equal to three round trips to the "
"Moon — and sees more daylight than any other living creature."
),
),
# ---------- Taucher ----------
"haubentaucher": Zusatz(
kategorie="Der Tänzer",
nahrung="Fische, tauchend gejagt",
lebensraum="Seen und langsame Flüsse mit Schilfrand",
stimme="Ein raues, weit hallendes „gorrr“ und knarrende Rufe",
text=(
"Schlank, mit langem Hals, dolchartigem Schnabel und im Frühjahr einer "
"auffälligen rotbraun-schwarzen Halskrause samt Federhaube."
"\n\n"
"Seine Balz ist eines der sehenswertesten Schauspiele der heimischen "
"Vogelwelt: Beide Partner richten sich Brust an Brust senkrecht aus dem "
"Wasser auf, schütteln die Köpfe und überreichen sich Wasserpflanzen — der "
"Pinguintanz. Die gestreiften Küken reiten die ersten Wochen auf dem "
"Rücken der Eltern, auch beim Tauchen."
),
kategorie_en="The Dancer",
nahrung_en="Fish, caught by diving",
lebensraum_en="Lakes and slow rivers with reedy margins",
stimme_en="A harsh, far-carrying “gorrr” and creaking calls",
text_en=(
"Slim, with a long neck, a dagger bill and, in spring, a striking "
"chestnut-and-black ruff and crest."
"\n\n"
"Its courtship is among the finest spectacles in European birding: the "
"pair rear up breast to breast out of the water, shake their heads and "
"present each other with waterweed — the penguin dance. The striped chicks "
"ride on their parents' backs for the first weeks, dives included."
),
),
"rothalstaucher": Zusatz(
kategorie="Der Heimliche",
nahrung="Fische, Insekten, Krebse",
lebensraum="Kleine, dicht bewachsene Seen und Teiche",
stimme="Ein wieherndes, fast schweineartiges Quieken",
text=(
"Kleiner und gedrungener als der Haubentaucher, im Prachtkleid mit "
"rotbraunem Hals, weißen Wangen und schwarzer Kappe, dazu ein gelber "
"Schnabelgrund."
"\n\n"
"Er brütet auf kleinen, verwachsenen Gewässern und ist deshalb viel "
"schwerer zu finden als sein großer Verwandter. Sein Ruf ist eines der "
"bizarrsten Geräusche, die ein europäischer Vogel hervorbringt — man denkt "
"eher an ein Ferkel als an einen Vogel."
),
kategorie_en="The Secretive One",
nahrung_en="Fish, insects, crustaceans",
lebensraum_en="Small, densely vegetated lakes and ponds",
stimme_en="A whinnying, almost pig-like squealing",
text_en=(
"Smaller and stockier than a Great Crested Grebe; in breeding plumage a "
"chestnut neck, white cheeks and a black cap, plus a yellow bill base."
"\n\n"
"It breeds on small, overgrown waters and is therefore far harder to find "
"than its larger relative. Its call is among the strangest sounds any "
"European bird makes — you think of a piglet rather than a bird."
),
),
"schwarzhalstaucher": Zusatz(
kategorie="Der mit dem Goldfächer",
nahrung="Wasserinsekten, Larven, kleine Fische",
lebensraum="Flache, nährstoffreiche Seen mit Lachmöwenkolonien",
stimme="Ein weiches, ansteigendes „püiii“",
text=(
"Klein und rundlich, im Prachtkleid mit schwarzem Hals, roten Augen und "
"einem goldenen Federfächer hinter dem Auge. Der Schnabel ist leicht nach "
"oben gebogen."
"\n\n"
"Er brütet fast ausschließlich mitten in Lachmöwenkolonien und nutzt "
"deren aggressive Verteidigung als Schutz. Verlässt die Kolonie den See, "
"verschwindet er im Jahr darauf meist ebenfalls — ein Untermieter, der "
"vom Hausrecht des Vermieters lebt."
),
kategorie_en="The One With the Golden Fan",
nahrung_en="Aquatic insects, larvae, small fish",
lebensraum_en="Shallow, nutrient-rich lakes with Black-headed Gull colonies",
stimme_en="A soft, rising “poo-eee”",
text_en=(
"Small and round, in breeding plumage with a black neck, red eyes and a "
"golden fan of feathers behind the eye. The bill is slightly upturned."
"\n\n"
"It breeds almost exclusively inside Black-headed Gull colonies, using "
"their aggressive defence as cover. If the gulls abandon a lake, the grebe "
"usually follows the next year — a lodger living off the landlord's "
"temper."
),
),
"zwergtaucher": Zusatz(
kategorie="Der Kleinste",
nahrung="Wasserinsekten, Larven, kleine Fische",
lebensraum="Kleine Teiche, Gräben, langsam fließende Bäche",
stimme="Ein hell wieherndes Trillern, das über den Teich hallt",
text=(
"Der kleinste Taucher Europas, kaum größer als eine Faust, im Prachtkleid "
"kastanienbraun an Wangen und Hals mit einem hellen Fleck am Schnabel"
"grund. Wirkt hinten wie abgeschnitten, ohne sichtbaren Schwanz."
"\n\n"
"Bei Gefahr taucht er weg statt aufzufliegen und kommt weit entfernt "
"wieder hoch, oft nur mit dem Kopf über Wasser. Sein Trillern ist auf "
"kleinen Teichen oft das Einzige, was ihn verrät."
),
kategorie_en="The Smallest",
nahrung_en="Aquatic insects, larvae, small fish",
lebensraum_en="Small ponds, ditches, slow streams",
stimme_en="A bright whinnying trill that carries across the pond",
text_en=(
"Europe's smallest grebe, barely bigger than a fist; in breeding plumage "
"chestnut on cheeks and neck with a pale spot at the bill base. It looks "
"cut off at the rear, with no visible tail."
"\n\n"
"Alarmed, it dives rather than flies and resurfaces far away, often with "
"just its head above water. On a small pond its trill is frequently the "
"only thing that gives it away."
),
),
# ---------- Rallen ----------
"blaesshuhn": Zusatz(
kategorie="Das mit der weißen Stirn",
nahrung="Wasserpflanzen, Algen, Kleintiere",
lebensraum="Seen, Teiche, Stadtparks — praktisch jedes Gewässer",
stimme="Ein hartes, metallisches „kick“ und lautes Platschen",
text=(
"Schiefergrau bis schwarz, mit weißem Schnabel und weißem Stirnschild — "
"das ist die „Blesse“ im Namen. Keine Ente, sondern eine Ralle."
"\n\n"
"Seine Zehen tragen keine Schwimmhäute, sondern seitliche Lappen, die "
"sich beim Rückschwung zusammenfalten — eine andere Lösung für dasselbe "
"Problem. Es ist ausgesprochen streitlustig: Reviergefechte enden im "
"Wasser, wobei sich beide Vögel zurücklehnen und mit den Füßen aufeinander "
"eintreten."
),
kategorie_en="The One With the White Forehead",
nahrung_en="Water plants, algae, small animals",
lebensraum_en="Lakes, ponds, city parks — practically any water",
stimme_en="A hard metallic “kick” and a lot of splashing",
text_en=(
"Slate grey to black, with a white bill and a white frontal shield. Not a "
"duck but a rail."
"\n\n"
"Its toes have no webs but lateral lobes that fold on the backstroke — a "
"different solution to the same problem. It is famously quarrelsome: "
"territorial fights end up in the water, both birds leaning back and "
"kicking at each other with their feet."
),
),
"teichhuhn": Zusatz(
kategorie="Das mit dem roten Schild",
nahrung="Pflanzen, Schnecken, Insekten, Abfall",
lebensraum="Verwachsene Teiche, Gräben, Parkgewässer",
stimme="Ein explosives, gackerndes „kurrück“",
text=(
"Dunkel schiefergrau mit einem leuchtend roten Stirnschild, gelber "
"Schnabelspitze und einer weißen Zickzacklinie an der Flanke. Beim "
"Schwimmen nickt es unablässig mit dem Kopf."
"\n\n"
"Anders als das Blässhuhn hält es sich gern in der Deckung und läuft "
"häufig an Land. Junge aus der ersten Brut helfen regelmäßig dabei, ihre "
"eigenen Geschwister aus der zweiten Brut zu füttern — Familienhilfe, wie "
"man sie sonst eher von Rabenvögeln kennt."
),
kategorie_en="The One With the Red Shield",
nahrung_en="Plants, snails, insects, scraps",
lebensraum_en="Overgrown ponds, ditches, park waters",
stimme_en="An explosive, cackling “kurruk”",
text_en=(
"Dark slate grey with a bright red frontal shield, a yellow bill tip and a "
"white zigzag along the flank. Swimming, it bobs its head constantly."
"\n\n"
"Unlike the Coot it prefers cover and often walks on land. Young from the "
"first brood regularly help feed their own siblings from the second — "
"cooperative breeding of the kind better known from corvids."
),
),
# ---------- Schwäne und Gänse ----------
"hoeckerschwan": Zusatz(
kategorie="Der Schwerste",
nahrung="Wasserpflanzen, Gras, Getreide",
lebensraum="Seen, Flüsse, Parkteiche, Küstengewässer",
stimme="Fauchen und Grunzen — der Flug singt, nicht der Vogel",
text=(
"Groß, weiß, mit orangefarbenem Schnabel und dem schwarzen Höcker darüber, "
"der ihm den Namen gibt. Er trägt den Hals gebogen, nicht gerade."
"\n\n"
"Mit bis zu 15 Kilogramm gehört er zu den schwersten flugfähigen Vögeln "
"der Welt. Beim Fliegen singen seine Schwingen: ein rhythmisches Sirren, "
"das man weit hört und das kein anderer Vogel erzeugt. Am Nest ist er "
"gefährlich — ein Flügelschlag kann einen Arm brechen."
),
kategorie_en="The Heaviest",
nahrung_en="Water plants, grass, grain",
lebensraum_en="Lakes, rivers, park ponds, coastal water",
stimme_en="Hissing and grunting — the wings sing, not the bird",
text_en=(
"Large and white, with an orange bill and the black knob above it that "
"names it in German. It holds its neck curved rather than straight."
"\n\n"
"At up to 15 kilograms it is among the heaviest flying birds in the world. "
"In flight its wings sing: a rhythmic throbbing audible far off that no "
"other bird produces. At the nest it is dangerous — a wing blow can break "
"an arm."
),
),
"singschwan": Zusatz(
kategorie="Der Trompeter",
nahrung="Wasserpflanzen, Getreide, Rüben",
lebensraum="Seen und Äcker — bei uns Wintergast aus dem Norden",
stimme="Ein trompetendes, dreisilbiges Rufen, weit hörbar",
text=(
"So groß wie ein Höckerschwan, aber mit geradem Hals und einem gelb"
"schwarzen Schnabel ohne Höcker — das Gelb reicht keilförmig weit nach "
"vorn."
"\n\n"
"Anders als der Höckerschwan ist er ausgesprochen ruffreudig, und die "
"Rufe einer ziehenden Familie über einem Winteracker gehören zu den "
"eindrücklichsten Naturgeräuschen Nordeuropas. Er brütet in Island, "
"Skandinavien und Russland und überwintert zu tausenden an deutschen "
"Küsten und Flüssen."
),
kategorie_en="The Trumpeter",
nahrung_en="Water plants, grain, root crops",
lebensraum_en="Lakes and fields — a winter visitor from the north",
stimme_en="A trumpeting three-note call, audible far off",
text_en=(
"As large as a Mute Swan but with a straight neck and a yellow-and-black "
"bill with no knob — the yellow runs forward in a wedge."
"\n\n"
"Unlike the Mute Swan it is highly vocal, and the calls of a family "
"flying over a winter field are among the most stirring natural sounds in "
"northern Europe. It breeds in Iceland, Scandinavia and Russia and winters "
"in thousands on German coasts and rivers."
),
),
"blaessgans": Zusatz(
kategorie="Die mit der weißen Blesse",
nahrung="Gras, Wintergetreide, Erntereste",
lebensraum="Weite Äcker und Wiesen nahe großen Flüssen",
stimme="Ein hohes, lachendes „kju-jück“, musikalischer als andere Gänse",
text=(
"Graubraun, mit einem weißen Stirnband über dem Schnabel und "
"unregelmäßigen schwarzen Querbändern auf dem Bauch. Jungvögel haben "
"beides noch nicht."
"\n\n"
"Sie brütet in der sibirischen Tundra und überwintert zu hunderttausenden "
"am Niederrhein — dort bilden sich im Winter Ansammlungen, die zu den "
"größten Gänsevorkommen Europas gehören. Familien bleiben den ganzen "
"Winter zusammen, und Jungvögel lernen die Zugroute von ihren Eltern."
),
kategorie_en="The One With the White Blaze",
nahrung_en="Grass, winter cereals, harvest remains",
lebensraum_en="Wide fields and meadows near large rivers",
stimme_en="A high, laughing “kyu-yuk”, more musical than other geese",
text_en=(
"Grey-brown, with a white band across the forehead above the bill and "
"irregular black bars on the belly. Juveniles have neither yet."
"\n\n"
"It breeds in the Siberian tundra and winters in hundreds of thousands on "
"the Lower Rhine, where the flocks are among the largest goose gatherings "
"in Europe. Families stay together all winter, and young birds learn the "
"migration route from their parents."
),
),
"kanadagans": Zusatz(
kategorie="Die Eingewanderte",
nahrung="Gras, Wasserpflanzen, Getreide",
lebensraum="Parkgewässer, Seen, Flussufer",
stimme="Ein tiefes, zweisilbiges „a-honk“",
text=(
"Groß, braun, mit schwarzem Hals und Kopf und einem weißen Kinnband, das "
"wie ein Riemen wirkt. Unverwechselbar."
"\n\n"
"Sie stammt aus Nordamerika und wurde im 17. Jahrhundert als Ziervogel "
"nach Europa gebracht. Heute brütet sie hier verwildert, mit stark "
"wachsendem Bestand. In Parks kann sie zudringlich werden — und am Nest "
"verteidigt sie ihr Revier gegen alles, was näher als zehn Meter kommt, "
"Hunde und Menschen eingeschlossen."
),
kategorie_en="The Immigrant",
nahrung_en="Grass, water plants, grain",
lebensraum_en="Park waters, lakes, riverbanks",
stimme_en="A deep, two-note “a-honk”",
text_en=(
"Large and brown, with a black neck and head and a white chinstrap. "
"Unmistakable."
"\n\n"
"It comes from North America and was brought to Europe as an ornamental "
"bird in the seventeenth century. It now breeds here feral and in rapidly "
"growing numbers. In parks it can get pushy — and at the nest it defends "
"its ground against anything within ten metres, dogs and people included."
),
),
"weisswangengans": Zusatz(
kategorie="Die aus dem Eis",
nahrung="Gras und Kräuter der Salzwiese",
lebensraum="Küstenwiesen und Wattenmeer im Winter",
stimme="Ein hohes, bellendes Kläffen — ein Schwarm klingt wie Hunde",
text=(
"Klein und kontrastreich: schwarzer Hals und Brust, cremeweißes Gesicht, "
"silbergrauer Rücken mit schwarzen Querbändern. Wie mit Tusche gezeichnet."
"\n\n"
"Sie brütet auf Felsklippen in Grönland und Spitzbergen, um "
"Polarfüchse fernzuhalten. Die Küken können nicht fliegen und müssen "
"wenige Tage nach dem Schlüpfen bis zu 120 Meter tief springen, um den "
"Eltern zum Futterplatz zu folgen. Im Wattenmeer überwintern hunderttausende."
),
kategorie_en="The One from the Ice",
nahrung_en="Grass and herbs of the saltmarsh",
lebensraum_en="Coastal meadows and tidal flats in winter",
stimme_en="A high yapping — a flock sounds like a pack of dogs",
text_en=(
"Small and boldly marked: black neck and breast, a cream-white face, a "
"silver-grey back with black bars. As if drawn in ink."
"\n\n"
"It nests on cliff ledges in Greenland and Svalbard to keep Arctic foxes "
"away. The chicks cannot fly and must leap up to 120 metres down the cliff "
"within days of hatching to follow their parents to food. Hundreds of "
"thousands winter on the Wadden Sea."
),
),
"ringelgans": Zusatz(
kategorie="Die Kleinste",
nahrung="Seegras und Algen der Wattflächen",
lebensraum="Wattenmeer und Küstenwiesen — reiner Wintergast",
stimme="Ein tiefes, rollendes „rrott“",
text=(
"Kaum größer als eine Stockente, sehr dunkel, mit schwarzem Hals und "
"einem kleinen weißen Halsfleck, der wie ein Ringlein wirkt — daher der "
"Name."
"\n\n"
"Sie ist die am stärksten ans Meer gebundene Gans Europas und lebt fast "
"ausschließlich von Seegras. Als in den 1930ern eine Seegraskrankheit die "
"Bestände im Wattenmeer vernichtete, brach ihre Population um über neunzig "
"Prozent ein — sie hat sich bis heute nicht vollständig erholt."
),
kategorie_en="The Smallest",
nahrung_en="Eelgrass and algae of the tidal flats",
lebensraum_en="Wadden Sea and coastal meadows — purely a winter bird",
stimme_en="A deep, rolling “rrott”",
text_en=(
"Barely bigger than a Mallard, very dark, with a black neck and a small "
"white neck patch like a little ring."
"\n\n"
"It is Europe's most strictly marine goose and lives almost entirely on "
"eelgrass. When a wasting disease destroyed the eelgrass beds of the "
"Wadden Sea in the 1930s, its population crashed by over ninety per cent — "
"and has never fully recovered."
),
),
# ---------- Enten ----------
"spiessente": Zusatz(
kategorie="Die Eleganteste",
nahrung="Samen und Wasserpflanzen, gründelnd",
lebensraum="Flache Seen und überschwemmte Wiesen",
stimme="Ein weiches Pfeifen beim Erpel, ein raues Quaken beim Weibchen",
text=(
"Der Erpel hat einen schokoladenbraunen Kopf, einen weißen Streifen, der "
"vom Hals hinaufzieht, und zwei lange, nadelfeine Schwanzfedern — daher "
"der Name."
"\n\n"
"Sie gilt als die eleganteste Ente Europas, mit langem Hals und schmalen "
"Flügeln. In Deutschland brütet sie nur noch mit wenigen hundert Paaren "
"und steht auf der Roten Liste; im Winter rasten dagegen zehntausende "
"aus dem Norden an unseren Küsten."
),
kategorie_en="The Most Elegant",
nahrung_en="Seeds and water plants, taken by dabbling",
lebensraum_en="Shallow lakes and flooded meadows",
stimme_en="A soft whistle from the drake, a harsh quack from the female",
text_en=(
"The drake has a chocolate-brown head, a white stripe running up the neck "
"and two long needle-fine tail feathers that give the species its name."
"\n\n"
"It is widely held to be Europe's most elegant duck, with a long neck and "
"narrow wings. Only a few hundred pairs still breed in Germany and it is "
"red-listed; in winter, by contrast, tens of thousands from the north rest "
"on our coasts."
),
),
"krickente": Zusatz(
kategorie="Die kleinste Ente",
nahrung="Kleine Samen, im Schlamm seihend",
lebensraum="Flache, verwachsene Gewässer, Moore, Schlickflächen",
stimme="Ein helles, knackendes „krick“ — daher der Name",
text=(
"Die kleinste heimische Ente, kaum halb so groß wie eine Stockente. Der "
"Erpel hat einen kastanienbraunen Kopf mit einem grünen, gelb gerandeten "
"Augenband."
"\n\n"
"Sie startet fast senkrecht aus dem Wasser, ohne Anlauf — bei einem "
"Schwarm sieht das aus, als würde eine Handvoll Steine rückwärts aus dem "
"Teich fliegen. Ihr Schnabel filtert winzige Samen aus dem Schlamm, wofür "
"sie den Kopf seitlich durch die Oberfläche zieht."
),
kategorie_en="The Smallest Duck",
nahrung_en="Small seeds, sieved from mud",
lebensraum_en="Shallow overgrown water, bogs, mudflats",
stimme_en="A bright cracking “crrick” — the source of the German name",
text_en=(
"The smallest duck here, barely half the size of a Mallard. The drake has "
"a chestnut head with a green, yellow-edged eye patch."
"\n\n"
"It takes off almost vertically from the water with no run-up — a flock "
"leaving looks like a handful of stones flying backwards out of the pond. "
"Its bill sieves tiny seeds from mud, which it does by drawing its head "
"sideways through the surface."
),
),
"schnatterente": Zusatz(
kategorie="Die Unauffällige",
nahrung="Wasserpflanzen, gern von tauchenden Arten gestohlen",
lebensraum="Nährstoffreiche Flachseen mit Ufervegetation",
stimme="Ein tiefes, schnarrendes Rätschen beim Erpel",
text=(
"Der Erpel wirkt aus der Ferne grau und schlicht — aus der Nähe zeigt er "
"eine fein gewellte Zeichnung wie ein Wasserzeichen und einen schwarzen "
"Bürzel. Das weiße Flügelfeld blitzt im Flug."
"\n\n"
"Sie ist eine Gelegenheitsdiebin: Sie wartet, bis Blässhühner oder "
"Tauchenten Wasserpflanzen an die Oberfläche bringen, und nimmt sie ihnen "
"ab. Ihr Bestand nimmt in Mitteleuropa deutlich zu, während viele andere "
"Entenarten zurückgehen."
),
kategorie_en="The Understated One",
nahrung_en="Water plants, often stolen from diving species",
lebensraum_en="Nutrient-rich shallow lakes with marginal vegetation",
stimme_en="A deep, rasping croak from the drake",
text_en=(
"From a distance the drake looks plain grey — close up it shows finely "
"vermiculated markings like a watermark, and a black stern. The white wing "
"patch flashes in flight."
"\n\n"
"It is an opportunist thief: it waits for Coots or diving ducks to bring "
"waterweed to the surface and takes it from them. Its numbers are rising "
"markedly in central Europe while many other ducks decline."
),
),
"loeffelente": Zusatz(
kategorie="Die mit dem Löffel",
nahrung="Plankton und Kleintiere, aus dem Wasser gefiltert",
lebensraum="Flache, nährstoffreiche Gewässer und Schlickflächen",
stimme="Ein gedämpftes, doppeltes „tuk-tuk“",
text=(
"Unverwechselbar durch den riesigen, vorn verbreiterten Schnabel. Der "
"Erpel hat einen grünen Kopf, weiße Brust und kastanienbraune Flanken."
"\n\n"
"Der Schnabel ist ein Filterapparat: An seinen Rändern sitzen über hundert "
"feine Lamellen pro Seite, durch die Wasser gepresst wird, während "
"Plankton hängenbleibt. Beim Fressen schwimmen mehrere Enten oft im Kreis "
"und wirbeln so Nahrung von unten auf."
),
kategorie_en="The One With the Spoon",
nahrung_en="Plankton and small invertebrates, filtered from the water",
lebensraum_en="Shallow, nutrient-rich water and mudflats",
stimme_en="A muffled double “tuk-tuk”",
text_en=(
"Unmistakable for the huge, spatulate bill. The drake has a green head, a "
"white breast and chestnut flanks."
"\n\n"
"The bill is a filter: its edges carry over a hundred fine lamellae per "
"side, through which water is pushed while plankton is retained. Feeding "
"birds often swim in a tight circle, stirring food up from below."
),
),
"pfeifente": Zusatz(
kategorie="Die Pfeifende",
nahrung="Gras und Wasserpflanzen — weidet oft an Land",
lebensraum="Küstenwiesen, flache Buchten, Überschwemmungsflächen",
stimme="Ein klarer, weit hörbarer Pfiff des Erpels: „wiiiuh“",
text=(
"Der Erpel hat einen kastanienbraunen Kopf mit cremefarbener Stirnblesse, "
"einen rosagrauen Körper und einen schwarzen Bürzel."
"\n\n"
"Sie ist unter den Enten am stärksten Grasfresser und weidet in großen "
"Trupps auf Küstenwiesen wie Gänse. Ihr Pfiff ist eines der "
"charakteristischsten Wintergeräusche an der Nordsee — man hört einen "
"Schwarm lange, bevor man ihn ausmacht."
),
kategorie_en="The Whistler",
nahrung_en="Grass and water plants — often grazes on land",
lebensraum_en="Coastal meadows, shallow bays, flooded ground",
stimme_en="A clear, far-carrying whistle from the drake: “wheee-oo”",
text_en=(
"The drake has a chestnut head with a cream forehead blaze, a pinkish-grey "
"body and a black stern."
"\n\n"
"It is the most committed grazer among our ducks and feeds in large flocks "
"on coastal meadows like geese. Its whistle is one of the defining winter "
"sounds of the North Sea coast — you hear a flock long before you find it."
),
),
"knaekente": Zusatz(
kategorie="Die einzige echte Zugente",
nahrung="Kleintiere und Samen aus flachem Wasser",
lebensraum="Flache Wiesengewässer und Verlandungszonen",
stimme="Ein knarrendes Geräusch wie ein Daumen über einem Kamm",
text=(
"Der Erpel hat einen breiten weißen Überaugenstreif, der sich bis in den "
"Nacken zieht — im Prachtkleid unverwechselbar. Weibchen sind schwer von "
"Krickenten zu trennen."
"\n\n"
"Sie ist die einzige heimische Ente, die vollständig nach Afrika zieht und "
"südlich der Sahara überwintert. In Deutschland brüten nur noch wenige "
"hundert Paare in Feuchtwiesen — sie ist damit unsere am stärksten "
"gefährdete Entenart."
),
kategorie_en="The Only True Migrant Duck",
nahrung_en="Small invertebrates and seeds from shallow water",
lebensraum_en="Shallow meadow pools and marsh edges",
stimme_en="A crackling sound like a thumb run over a comb",
text_en=(
"The drake has a broad white eyebrow sweeping back to the nape — "
"unmistakable in breeding plumage. Females are hard to separate from Teal."
"\n\n"
"It is the only duck here that migrates fully to Africa, wintering south "
"of the Sahara. Only a few hundred pairs still breed in German wet "
"meadows, making it our most threatened duck."
),
),
"tafelente": Zusatz(
kategorie="Die mit dem roten Kopf",
nahrung="Wasserpflanzen und Muscheln, tauchend geholt",
lebensraum="Tiefere, nährstoffreiche Seen und Teiche",
stimme="Ein leises Pfeifen; das Weibchen knarrt",
text=(
"Der Erpel hat einen kastanienroten Kopf, eine schwarze Brust und einen "
"hellgrauen Rücken — von weitem wirkt er wie in drei Blöcke geteilt."
"\n\n"
"Anders als Stockenten gründelt sie nicht, sondern taucht komplett unter, "
"meist zwei bis drei Meter tief. Ihr Bestand geht in Europa deutlich "
"zurück, und die Ursachen sind bis heute nicht abschließend geklärt — "
"vermutlich eine Mischung aus Lebensraumverlust und Prädation an den "
"Brutplätzen."
),
kategorie_en="The One With the Red Head",
nahrung_en="Water plants and molluscs, taken by diving",
lebensraum_en="Deeper, nutrient-rich lakes and ponds",
stimme_en="A soft whistle; the female growls",
text_en=(
"The drake has a chestnut-red head, a black breast and a pale grey back — "
"from a distance it looks divided into three blocks."
"\n\n"
"Unlike Mallards it does not dabble but dives fully under, usually two to "
"three metres. Its numbers are falling markedly across Europe and the "
"reasons are still not settled — probably a mix of habitat loss and "
"predation at the breeding sites."
),
),
"reiherente": Zusatz(
kategorie="Die mit dem Zopf",
nahrung="Muscheln, besonders Wandermuscheln",
lebensraum="Seen, Flüsse, Stadtgewässer — auch mitten in Städten",
stimme="Ein leises Knurren, meist stumm",
text=(
"Der Erpel ist schwarzweiß wie ein Smoking, mit gelben Augen und einem "
"herabhängenden Federschopf im Nacken. Das Weibchen ist dunkelbraun mit "
"kürzerem Schopf."
"\n\n"
"Sie ist die häufigste Tauchente Mitteleuropas und hat stark von der "
"eingewanderten Wandermuschel profitiert, die ihr Hauptnahrung liefert. In "
"Städten ist sie erstaunlich zutraulich und schwimmt oft zwischen "
"Stockenten in Parkteichen."
),
kategorie_en="The One With the Tuft",
nahrung_en="Molluscs, especially zebra mussels",
lebensraum_en="Lakes, rivers, urban water — city centres included",
stimme_en="A low growl; mostly silent",
text_en=(
"The drake is black and white like a dinner jacket, with yellow eyes and a "
"drooping tuft on the nape. The female is dark brown with a shorter tuft."
"\n\n"
"It is the commonest diving duck in central Europe and has benefited "
"greatly from the introduced zebra mussel, its main food. In cities it is "
"remarkably tame and often swims among Mallards on park ponds."
),
),
"bergente": Zusatz(
kategorie="Die Meerente",
nahrung="Muscheln und Krebse vom Meeresgrund",
lebensraum="Küstengewässer der Ostsee — reiner Wintergast",
stimme="Meist stumm, am Brutplatz ein raues Knarren",
text=(
"Wie eine Reiherente, aber ohne Schopf und mit hellgrauem, fein "
"gewelltem Rücken statt schwarzem. Weibchen haben einen breiten weißen "
"Fleck an der Schnabelbasis."
"\n\n"
"Sie brütet in der Tundra und überwintert in großen Schwärmen auf dem "
"offenen Meer, vor allem in der Ostsee — dort sammeln sich zeitweise "
"hunderttausende. Binnenländisch ist sie eine Rarität, und einzelne Vögel "
"unter Reiherenten zu finden gilt unter Vogelkundlern als kleine "
"Fleißaufgabe."
),
kategorie_en="The Sea Duck",
nahrung_en="Molluscs and crustaceans from the seabed",
lebensraum_en="Baltic coastal waters — purely a winter visitor",
stimme_en="Mostly silent; a harsh croak at the breeding grounds",
text_en=(
"Like a Tufted Duck but without the tuft and with a pale, finely "
"vermiculated grey back instead of black. Females have a broad white patch "
"at the base of the bill."
"\n\n"
"It breeds in the tundra and winters in large rafts on open sea, above all "
"in the Baltic, where hundreds of thousands gather at times. Inland it is "
"a rarity, and picking one out among Tufted Ducks counts as a small badge "
"of honour among birders."
),
),
}
# fmt: on