|
|
{ "lang": "de", "rules": { "accesskeys": { "description": "", "help": "Der Wert des accesskey-Attributes muss einzigartig sein." }, "area-alt": { "description": "", "help": "Aktive <area>-Elemente müssen einen Alternativtext besitzen." }, "aria-allowed-attr": { "description": "", "help": "Elemente dürfen nur erlaubte ARIA-Attribute verwenden." }, "aria-hidden-body": { "description": "", "help": "Aria-hidden='true' darf nicht für den <body> des Dokumentes verwendet werden." }, "aria-required-attr": { "description": "", "help": "Erforderliche ARIA-Attribute müssen bereitgestellt werden." }, "aria-required-children": { "description": "", "help": "Bestimmte ARIA-Rollen müssen spezifische, untergeordnete Kind-Rollen enthalten." }, "aria-required-parent": { "description": "", "help": "Bestimmte ARIA-Rollen müssen in spezifischen, übergeordneten Eltern-Rollen enthalten sein." }, "aria-roles": { "description": "", "help": "Verwendete ARIA-Rollen müssen gültigen Werten entsprechen." }, "aria-valid-attr-value": { "description": "", "help": "Verwendete ARIA-Attribute müssen gültigen Werten entsprechen." }, "aria-valid-attr": { "description": "", "help": "Verwendete ARIA-Attribute müssen gültigen Namen entsprechen." }, "audio-caption": { "description": "", "help": "<audio>-Elemente müssen eine Untertitelung (captions track) besitzen." }, "blink": { "description": "", "help": "<blink>-Elemente sind veraltet und dürfen nicht verwendet werden." }, "button-name": { "description": "", "help": "Schaltflächen müssen wahrnehmbaren Text enthalten." }, "bypass": { "description": "", "help": "Die Seite muss Wege bereitstellen, um mehrfache Blöcke zu übergehen." }, "color-contrast": { "description": "", "help": "Elemente müssen einen ausreichenden Farbkontrast haben." }, "definition-list": { "description": "", "help": "<dl>-Elemente dürfen unmittelbar nur korrekt verschachtelte <dt>- und <dd>-Gruppen, <script>- oder <template>-Elemente enthalten." }, "dlitem": { "description": "", "help": "<dt>- und <dd>-Elemente müssen in einem <dl>-Element enthalten sein." }, "document-title": { "description": "Stellt sicher, dass jedes HTML-Dokument einen nicht leeres <title>-Element besitzt.", "help": "Dokumente müssen ein <title>-Element besitzen, um die Navigation zu erleichtern." }, "duplicate-id": { "description": "", "help": "Der Wert des id-Attributes muss einzigartig sein." }, "empty-heading": { "description": "", "help": "Überschriften dürfen nicht leer sein." }, "focus-order-semantics": { "description": "", "help": "Elemente in der Fokusreihenfolge benötigen eine Rolle, die für interaktive Elemente geeignet ist." }, "frame-tested": { "description": "", "help": "Frames müssen mit axe-core getestet werden." }, "frame-title-unique": { "description": "", "help": "Frames müssen ein einzigartiges title-Attribut besitzen." }, "frame-title": { "description": "", "help": "Frames müssen ein title-Attribut besitzen." }, "heading-order": { "description": "", "help": "Überschriftsebenen sollten nur um eins steigen." }, "hidden-content": { "description": "", "help": "Versteckter Inhalt auf der Seite konnte nicht analysiert werden." }, "html-has-lang": { "description": "", "help": "Das <html>-Element muss ein lang-Attribut besitzen." }, "html-lang-valid": { "description": "", "help": "Das <html>-Element muss einen gültigen Attributwert für das lang-Attribut besitzen." }, "image-alt": { "description": "", "help": "Abbildungen müssen einen Alternativtext besitzen." }, "image-redundant-alt": { "description": "", "help": "Der Text von Schaltflächen oder Links sollte in der Abbildungsalternative nicht wiederholt werden." }, "input-image-alt": { "description": "", "help": "Bild-Schaltflächen müssen einen Alternativtext besitzen." }, "label-title-only": { "description": "", "help": "Formularelemente sollten eine sichtbare Beschriftung haben." }, "label": { "description": "", "help": "Formularelemente müssen eine Beschriftung haben." }, "landmark-banner-is-top-level": { "description": "", "help": "Banner landmark muss sich auf der obersten Ebene befinden." }, "landmark-contentinfo-is-top-level": { "description": "", "help": "Contentinfo landmark muss sich auf der obersten Ebene befinden." }, "landmark-main-is-top-level": { "description": "", "help": "Main landmark ist nicht auf der obersten Ebene." }, "landmark-no-duplicate-banner": { "description": "", "help": "Das Dokument sollte höchstens eine banner landmark enthalten." }, "landmark-no-duplicate-contentinfo": { "description": "", "help": "Das Dokument sollte höchstens eine contentinfo landmark enthalten." }, "landmark-one-main": { "description": "", "help": "Seite muss eine main landmark enthalten." }, "link-in-text-block": { "description": "", "help": "Links müssen vom umgebenden Text auf eine Weise unterschieden werden können, die nicht allein auf Farbe beruht." }, "link-name": { "description": "", "help": "Links müssen wahrnehmbaren Text enthalten." }, "list": { "description": "", "help": "<ul>- und <ol>-Elemente dürfen unmittelbar nur <li>-, <script>- oder <template>-Elemente enthalten." }, "listitem": { "description": "", "help": "<li>-Elemente müssen in einem <ul>- oder <ol>-Element enthalten sein." }, "marquee": { "description": "", "help": "<marquee>-Elemente sind veraltet und dürfen nicht verwendet werden." }, "meta-refresh": { "description": "", "help": "Eine zeitgesteuerte Aktualisierung (refresh) sollte nicht verwendet werden." }, "meta-viewport-large": { "description": "", "help": "Benutzer sollten in der Lage sein, den Text um bis zu 500% vergrößern und skalieren zu können." }, "meta-viewport": { "description": "", "help": "Zoomen und Skalieren darf nicht deaktiviert werden." }, "object-alt": { "description": "", "help": "<object>-Elemente müssen einen Alternativtext besitzen." }, "p-as-heading": { "description": "", "help": "Die Schriftschnitte bold und italic sowie die Schriftgröße dürfen nicht verwendet werden, um <p>-Elemente wie Überschriften zu formatieren." }, "page-has-heading-one": { "description": "", "help": "Die Seite muss eine Überschrift erster Ebene enthalten." }, "region": { "description": "", "help": "Inhalte sollten in einer landmark region enthalten sein." }, "scope-attr-valid": { "description": "", "help": "Das scope-Attribut sollte korrekt verwendet werden." }, "server-side-image-map": { "description": "", "help": "Serverseitige Imagemaps dürfen nicht verwendet werden." }, "skip-link": { "description": "", "help": "Das Ziel eines Sprunglinks sollte existieren und fokussierbar sein." }, "tabindex": { "description": "", "help": "Elemenete sollten keinen tabindex besitzen, der größer als null ist." }, "table-duplicate-name": { "description": "", "help": "Das <caption>-Element sollte nicht den gleichen Text wie das summary-Attribut enthalten." }, "table-fake-caption": { "description": "", "help": "Daten- oder Kopfzellen sollten nicht verwendet werden, um einer Datentabelle eine Überschrift zu geben." }, "td-has-header": { "description": "", "help": "In Tabellen, die größer als 3 mal 3 sind, müssen alle nicht leeren <td>-Elemente einen zugehörigen Tabellenkopf haben." }, "td-headers-attr": { "description": "", "help": "Innerhalb eines <table>-Elementes dürfen sich Zellen, die das header-Attribut verwenden, nur auf andere Zellen derselben Tabelle beziehen." }, "th-has-data-cells": { "description": "", "help": "Alle <th>-Elemente sowie Elemente mit role=columnheader/rowheader müssen Datenzellen haben, die sie beschreiben." }, "valid-lang": { "description": "", "help": "Das lang-Attribut muss einen gültigen Wert haben." }, "video-caption": { "description": "", "help": "<video>-Elemente müssen Untertitel besitzen." } }, "checks": { "abstractrole": { "pass": "", "fail": "Abstrakte ARIA-Rollen dürfen nicht direkt verwendet werden." }, "aria-allowed-attr": { "pass": "", "fail": "Die folgenden ARIA-Attribute sind (für die ARIA-Rolle des Elementes) nicht erlaubt: ${data.values}." }, "aria-hidden-body": { "pass": "", "fail": "Das <body>-Element des Dokumentes darf nicht das Attribut aria-hidden=\"true\" besitzen." }, "aria-errormessage": { "pass": "", "fail": "Der Wert der aria-errormessage ${data.values}` muss eine Technik verwenden, um die Message anzukündigen (z. B., aria-live, aria-describedby, role=alert, etc.)." }, "has-widget-role": { "pass": "", "fail": "Das Element besitzt keine widget-Rolle." }, "invalidrole": { "pass": "", "fail": "Die Rolle des Elementes ist keine valide ARIA-Rolle." }, "aria-required-attr": { "pass": "", "fail": "Die folgenden erforderlichen ARIA-Attribute sind nicht vorhanden: ${data.values}." }, "aria-required-children": { "pass": "", "fail": "Die folgenden erforderlichen untergeordneten ARIA-Rollen (ARIA-Kind-Rollen) sind nicht vorhanden: ${data.values}." }, "aria-required-parent": { "pass": "", "fail": "Die folgenden erforderlichen übergeordneten ARIA-Rollen (ARIA-Eltern-Rollen) sind nicht vorhanden: ${data.values}." }, "aria-valid-attr-value": { "pass": "", "fail": "Folgende ARIA-Attributwerte sind nicht valide: ${data.values}." }, "aria-valid-attr": { "pass": "", "fail": "Folgende ARIA-Attributnamen sind nicht valide: ${data.values}" }, "valid-scrollable-semantics": { "pass": "", "fail": "Das Element hat eine ungültige Semantik für ein Element in der Fokusreihenfolge." }, "color-contrast": { "pass": "", "fail": "Das Element hat einen unzureichenden Kontrast von ${data.contrastRatio} (Vordergrundfarbe: ${data.fgColor}, Hintergrundfarbe: ${data.bgColor}, Schriftgröße: ${data.fontSize}, Schriftstärke: ${data.fontWeight}).", "incomplete": { "bgImage": "Die Hintergrundfarbe des Elementes konnte aufgrund eines Hintergrundbildes nicht bestimmt werden.", "bgGradient": "Die Hintergrundfarbe des Elementes konnte aufgrund eines Hintergrundfarbverlaufes nicht bestimmt werden.", "imgNode": "Die Hintergrundfarbe des Elementes konnte nicht bestimmt werden, da das Element einen Image Node enthält.", "bgOverlap": "Die Hintergrundfarbe des Elementes konnte nicht bestimmt werden, da es von einem anderen Element überlagert wird.", "fgAlpha": "Die Vordergrundfarbe des Elementes konnte aufgrund der Alpha-Transparenz nicht ermittelt werden.", "elmPartiallyObscured": "", "equalRatio": "", "default": "Das Kontrastverhältnis konnte nicht ermittelt werden." } }, "link-in-text-block": { "pass": "", "fail": "Links können (abgesehen von einer farblichen Kennzeichnung) nicht vom umgebenden Text unterschieden werden.", "incomplete": { "bgContrast": "Das Kontrastverhältnis des Elements konnte nicht bestimmt werden. Suchen Sie nach einem bestimmten Hover/Fokus-Stil.", "bgImage": "Das Kontrastverhältnis des Elements konnte aufgrund eines Hintergrundbildes nicht bestimmt werden.", "bgGradient": "Das Kontrastverhältnis des Elements konnte aufgrund eines Hintergrundfarbverlaufes nicht bestimmt werden.", "imgNode": "Das Kontrastverhältnis des Elements konnte nicht bestimmt werden, da das Element einen Image Node enthält.", "bgOverlap": "Das Kontrastverhältnis des Elements konnte aufgrund einer Überlagerung nicht bestimmt werden.", "default": "Das Kontrastverhältnis konnte nicht ermittelt werden." } }, "accesskeys": { "pass": "", "fail": "Das Dokument enthält mehrere Elemente mit demselben accesskey-Attribut." }, "focusable-no-name": { "pass": "", "fail": "Das Element befindet sich in der Tabreihenfolge und enthält keinen erreichbaren Text." }, "landmark-is-top-level": { "pass": "", "fail": "Die ${data.role} landmark befindet sich innerhalb einer anderen landmark." }, "page-has-heading-one": { "pass": "", "fail": "Die Seite muss eine Überschrift erster Ebene besitzen." }, "page-has-main": { "pass": "", "fail": "Die Seite muss eine main landmark besitzen." }, "page-no-duplicate-banner": { "pass": "", "fail": "Das Dokument besitzt mehr als eine banner landmark." }, "page-no-duplicate-contentinfo": { "pass": "", "fail": "Das Dokument besitzt mehr als eine contentinfo landmark." }, "page-no-duplicate-main": { "pass": "", "fail": "Das Dokument besitzt mehr als eine main landmark." }, "tabindex": { "pass": "", "fail": "Das Element besitzt einen tabindex-Attributwert größer als 0." }, "duplicate-img-label": { "pass": "", "fail": "Das Element besitzt ein <img>-Element mit Alternativtext, der vorhandenen Text wiederholt." }, "explicit-label": { "pass": "", "fail": "Das <form>-Element besitzt kein explizites <label>." }, "help-same-as-label": { "pass": "", "fail": "Der Hilfstext (angegeben durch ein title- oder aria-describedby-Attribut) wiederholt den Label-Text." }, "implicit-label": { "pass": "", "fail": "Das <form>-Element besitzt kein implizites <label>." }, "multiple-label": { "pass": "", "fail": "Das <form>-Element besitzt mehrere <label>-Elemente." }, "title-only": { "pass": "", "fail": "Das <form>-Element ist lediglich durch ein title-Attribut beschriftet." }, "has-lang": { "pass": "", "fail": "Das <html>-Element besitzt kein lang-Attribut." }, "valid-lang": { "pass": "", "fail": "Der Wert des lang-Attributes ist nicht valide." }, "dlitem": { "pass": "", "fail": "Der Definitionslisteneintrag besitzt kein <dl>-Elternelement." }, "listitem": { "pass": "", "fail": "Der Listeneintrag besitzt kein <ul>-, <ol>- oder role=\"list\" Elternelement." }, "only-dlitems": { "pass": "", "fail": "Das <dl>-Element enthält unerlaubte Kindelemente." }, "only-listitems": { "pass": "", "fail": "Das Listen-Element enthält unerlaubte Kindelemente." }, "structured-dlitems": { "pass": "", "fail": "Das Definitionslisten-Element enthält nicht mindestens ein <dt>-Element, gefolgt von mindestens einem <dd>-Element (wenn es nicht leer ist)." }, "caption": { "pass": "", "fail": "Das Multimedia-Element enthält keine Untertitelung (captions track) zur Beschreibung der Audio-Inhalte.", "incomplete": "Für das Element konnte keine Untertitelung (captions track) gefunden werden." }, "frame-tested": { "pass": "", "fail": "Das iFrame konnte nicht mit axe-core getestet werden.", "incomplete": "Das iFrame muss noch mit axe-core getestet werden." }, "meta-viewport-large": { "pass": "", "fail": "Die viewport-Einstellungen im <meta>-Tag schränken das Zoomen auf mobilen Geräten ein." }, "meta-viewport": { "pass": "", "fail": "Die viewport-Einstellungen im <meta>-Tag blockieren das Zoomen auf mobilen Geräten." }, "header-present": { "pass": "", "fail": "Die Seite besitzt keinen header." }, "heading-order": { "pass": "", "fail": "Die Überschriftenstruktur ist nicht valide." }, "internal-link-present": { "pass": "", "fail": "Kein gültiger Skip-Link gefunden." }, "landmark": { "pass": "", "fail": "Die Seite besitzt keine landmark region." }, "meta-refresh": { "pass": "", "fail": "Das <meta>-Tag erzwingt eine zeitgesteuerte Aktualisierung der Seite." }, "p-as-heading": { "pass": "", "fail": "Anstelle eines Überschriftenelementes wird lediglich ein durch Formatierungen hervorgehobenes <p>-Element verwendet." }, "region": { "pass": "", "fail": "Der Inhalt befindet sich nicht in einer ARIA landmark." }, "skip-link": { "pass": "", "fail": "Es existiert kein Ziel für den Sprunglink." }, "unique-frame-title": { "pass": "", "fail": "Das title-Attribut des Elementes ist nicht einmalig." }, "aria-label": { "pass": "", "fail": "Es existiert kein aria-label-Attribut oder das Attribut ist leer." }, "aria-labelledby": { "pass": "", "fail": "Das aria-labelledby-Attribut existiert nicht oder referenziert ein Element, das nicht existiert, nicht sichtbar oder leer ist." }, "button-has-visible-text": { "pass": "", "fail": "Das Element besitzt keinen Text, der für Screenreader sichtbar ist." }, "doc-has-title": { "pass": "Test", "fail": "Das Dokument besitzt kein <title>-Element oder das <title>-Element ist leer." }, "duplicate-id": { "pass": "", "fail": "Das Dokument besitzt mehrere Elemente mit demselben id-Attributwert: ${data}." }, "exists": { "pass": "", "fail": "Das Element existiert." }, "has-alt": { "pass": "", "fail": "Das Element besitzt kein alt-Attribut." }, "has-visible-text": { "pass": "", "fail": "Das Element besitzt keinen Text, der für Screenreader sichtbar ist." }, "is-on-screen": { "pass": "", "fail": "Das Element ist sichtbar." }, "non-empty-alt": { "pass": "", "fail": "Das Element besitzt kein alt-Attribut oder das alt-Attribut ist leer." }, "non-empty-if-present": { "pass": "", "fail": "Das Element besitzt ein value-Attribut und das value-Attribut ist leer." }, "non-empty-title": { "pass": "", "fail": "Das Element besitzt kein title-Attribut oder das title-Attribut ist leer." }, "non-empty-value": { "pass": "", "fail": "Das Element besitzt kein value-Attribut oder das value-Attribut ist leer." }, "role-none": { "pass": "", "fail": "Die Standard-Semantik des Elementes ist nicht mit role=\"none\" überschrieben." }, "role-presentation": { "pass": "", "fail": "Die Standard-Semantik des Elementes ist nicht mit role=\"presentation\" überschrieben." }, "caption-faked": { "pass": "", "fail": "Die erste Zeile der Tabelle sollte eine Tabellenüberschrift anstelle einer Tabellenzelle sein." }, "html5-scope": { "pass": "", "fail": "In HTML5 dürfen scope-Attribute lediglich für Tabellenkopfzellen <th> verwendet werden." }, "same-caption-summary": { "pass": "", "fail": "Die Inhalte des summary-Attributes und des <caption>-Elementes sind identisch." }, "scope-value": { "pass": "", "fail": "Das <td>-Element besitzt ein scope-Attribut. In HTML5 dürfen scope-Attribute jedoch lediglich für Tabellenkopfzellen <th> verwendet werden." }, "td-has-header": { "pass": "", "fail": "Nicht alle (nicht-leeren) Datenzellen haben eine Tabellenkopfzelle." }, "td-headers-attr": { "pass": "", "fail": "Das headers-Attribut wird nicht ausschließlich dafür verwendet, um auf andere Zellen in der Tabelle zu verweisen." }, "th-has-data-cells": { "pass": "", "fail": "Nicht alle Tabellenkopfzellen beziehen sich auf Datenzellen. ", "incomplete": "Datenzellen der Tabelle fehlen oder sind leer." }, "hidden-content": { "pass": "", "fail": "Beim Analysieren der Inhalte auf dieser Seite sind Probleme aufgetreten.", "incomplete": "Auf der Seite befinden sich versteckte Inhalte, die nicht analysiert werden konnten. Um den Inhalt analysieren zu können, müssen Sie die Anzeige auslösen." } }, "failureSummaries": { "any": { "failureMessage": "Korrigiere mindestens einen der folgenden Punkte:{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}" }, "none": { "failureMessage": "Korrigiere alle der folgenden Punkte:{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}" } }, "incompleteFallbackMessage": "" }
|