[table]
empty = "Keine Einträge"
filter = "Filtern"
search = "Suchen"
previous = "Zurück"
next = "Weiter"
[notice]
correct_field = "Bitte korrigieren Sie das markierte Feld."
correct_fields = "Bitte korrigieren Sie die {count} markierten Felder."
unreachable = "Der Server war nicht erreichbar. Bitte versuchen Sie es erneut."
failed = "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut."
passkey_refused = "Der Passkey wurde nicht akzeptiert. Bitte versuchen Sie es erneut."
passkey_unsupported = "Dieser Browser kann keine Passkeys verwenden."
passkey_unused = "Der Passkey wurde nicht verwendet. Bitte versuchen Sie es erneut."
[field]
currency = "Währung"
[resource]
new = "{record} anlegen"
edit_record = "{record} bearbeiten"
show = "Anzeigen"
edit = "Bearbeiten"
delete = "Löschen"
create = "Anlegen"
save = "Speichern"
history = "Verlauf"
[validation]
required = "ist erforderlich"
invalid = "ist ungültig"
unknown = "wird nicht angenommen"
unique = "ist bereits vergeben"
min_length = "muss mindestens {min} Zeichen lang sein"
max_length = "darf höchstens {max} Zeichen lang sein"
min = "muss mindestens {min} sein"
max = "darf höchstens {max} sein"
move = "kann nicht von {from} zu {to} wechseln"
money.invalid = "muss ein Betrag wie 149,90 sein"
currency.invalid = "muss ein gültiger ISO-4217-Code in Großbuchstaben wie EUR sein"
date.invalid = "muss ein Kalendertag wie 2026-10-11 sein"
instant.invalid = "muss eine Zeit mit Versatz wie 2026-10-11T09:30:00Z sein"
instant.repeated = "{wall_clock} kommt in {zone} zweimal vor; Versatz angeben: {earlier} oder {later}"
instant.out_of_range = "{wall_clock} liegt in {zone} außerhalb des gültigen Bereichs"
local_date_time.invalid = "muss Datum und Uhrzeit ohne Versatz wie 2026-11-01T09:30 sein"
time_zone.invalid = "muss eine IANA-Zeitzone wie Europe/Berlin sein"
time_of_day.invalid = "muss eine Uhrzeit wie 09:30 sein"
percentage.invalid = "muss ein Prozentsatz wie 12,5 sein"
number.invalid = "muss eine Zahl wie 149.90 sein"
number.decimals = "hat zu viele Nachkommastellen"
number.spaces = "darf keine Leerzeichen enthalten"
number.exponent = "muss ausgeschrieben sein, ohne Exponent"
number.sign = "darf als Vorzeichen nur ein führendes `-` haben"
number.separator = "muss genau einen `.` vor den Nachkommastellen und kein anderes Trennzeichen verwenden"
number.out_of_range = "liegt außerhalb des gültigen Bereichs"
money.no_decimals = "{currency}-Beträge haben keine Nachkommastellen"
money.decimals = "{currency}-Beträge haben höchstens {digits} Nachkommastellen"
money.both = "braucht entweder `minor` oder `amount`, nicht beides"
quantity.decimals = "hat höchstens 3 Nachkommastellen"
unit.one_of = "muss eines davon sein: {units}"
coordinate.degrees = "muss eine Gradzahl von -{maximum} bis {maximum} sein"
email.too_long = "darf höchstens 254 Bytes lang sein"
email.whitespace = "darf keine Leerzeichen enthalten"
email.invisible = "darf keine Steuer- oder unsichtbaren Formatierungszeichen enthalten"
email.no_at = "muss ein @ enthalten"
email.one_at = "darf nur ein @ enthalten"
email.no_local_part = "muss einen Teil vor dem @ haben"
email.local_part_too_long = "darf vor dem @ höchstens 64 Bytes haben"
email.local_part_characters = "darf vor dem @ nur Buchstaben, Ziffern und {symbols} enthalten"
email.local_part_marks = "darf vor dem @ kombinierende Zeichen nur nach einem Buchstaben haben"
email.local_part_dots = "darf den Teil vor dem @ nicht mit einem Punkt beginnen oder beenden und keinen Punkt doppeln"
email.no_domain = "muss nach dem @ eine Domain mit einem Punkt haben"
email.domain_dots = "darf die Domain nicht mit einem Punkt beginnen oder beenden und keinen Punkt doppeln"
email.label_too_long = "darf zwischen den Punkten der Domain höchstens 63 Bytes haben"
email.domain_marks = "darf in der Domain kombinierende Zeichen nur nach einem Buchstaben haben"
email.domain_characters = "darf zwischen den Punkten der Domain nur Buchstaben, Ziffern und innere Bindestriche enthalten"
url.too_long = "darf höchstens 2048 Zeichen lang sein"
url.fragment = "darf im Fragment keine Leerzeichen und kein zweites # haben"
url.address = "muss eine Adresse wie https://example.com sein"
url.scheme = "muss mit http:// oder https:// beginnen"
url.host = "muss einen Host nennen"
url.credentials = "darf keinen Benutzernamen und kein Passwort enthalten"
slug.length = "muss 1 bis 100 Zeichen lang sein"
slug.characters = "muss aus Kleinbuchstaben und Ziffern bestehen, verbunden durch einzelne Bindestriche"
locale.language = "muss mit einer Sprache wie de beginnen"
locale.region = "muss eine Region wie DE oder 419 haben"
locale.parts = "darf höchstens Sprache, Schrift und Region enthalten"
phone.country_code = "muss mit einer Ländervorwahl beginnen"
phone.too_short = "muss nach der Ländervorwahl eine Nummer mit mindestens 4 Ziffern haben"
phone.too_long = "darf höchstens 15 Ziffern haben"
phone.plus = "muss mit + und der Ländervorwahl beginnen"
phone.characters = "darf nach dem + nur Ziffern enthalten, außer Leerzeichen, Punkten, Bindestrichen und Klammern"
phone.trunk_zero = "darf nach der Ländervorwahl nicht mit 0 beginnen, außer einer Verkehrsausscheidungsziffer"
person_name.too_long = "darf höchstens 200 Zeichen lang sein"
person_name.invisible = "darf keine Steuer- oder unsichtbaren Formatierungszeichen enthalten"
one_of = "muss einer dieser Werte sein: {values}"
range = "`{value}` ist kein Bereich `von..bis`"
kind.whole_number = "muss eine ganze Zahl sein"
kind.number = "muss eine Zahl sein"
kind.true_or_false = "muss true oder false sein"
kind.id = "muss eine ID sein"
kind.date = "muss ein Datum sein"
kind.date_time = "muss Datum und Uhrzeit sein"
kind.text = "ist ungültig"
[enum.weekday]
monday = "Montag"
tuesday = "Dienstag"
wednesday = "Mittwoch"
thursday = "Donnerstag"
friday = "Freitag"
saturday = "Samstag"
sunday = "Sonntag"