diff --git a/.github/workflows/build-and-publish-PROnly.yml b/.github/workflows/build-and-publish-PROnly.yml index 66ecf0f..86b7450 100644 --- a/.github/workflows/build-and-publish-PROnly.yml +++ b/.github/workflows/build-and-publish-PROnly.yml @@ -80,7 +80,7 @@ jobs: Get-ChildItem ./src -Recurse -File -Filter Axa*.nupkg | % {Copy-Item -Path $_.FullName -Destination "./nuget/$_"} - name: Upload Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build-artifact path: "./nuget" diff --git a/src/AxaFrance.AxeExtended.HtmlReport/Assets/axe-core.fr.json b/src/AxaFrance.AxeExtended.HtmlReport/Assets/axe-core.fr.json new file mode 100644 index 0000000..9bd7172 --- /dev/null +++ b/src/AxaFrance.AxeExtended.HtmlReport/Assets/axe-core.fr.json @@ -0,0 +1,994 @@ +{ + "lang": "fr", + "rules": { + "accesskeys": { + "description": "Vérifier que chaque valeur de l’attribut accesskey est unique", + "help": "La valeur de l’attribut accesskey doit être unique" + }, + "area-alt": { + "description": "Vérifier que les éléments d’une image réactive ont une alternative textuelle", + "help": "Les éléments actifs doivent avoir une alternative textuelle" + }, + "aria-allowed-attr": { + "description": "Vérifier que les attributs ARIA sont autorisés pour le rôle d’un élément", + "help": "Les éléments doivent seulement utiliser les attributs ARIA autorisés" + }, + "aria-allowed-role": { + "description": "Vérifier que l’attribut role a une valeur valide pour cet élément", + "help": "Le rôle ARIA doit être valide pour cet élément" + }, + "aria-command-name": { + "description": "Vérifier que chaque \"button\", \"link\" et \"menuitem\" ARIA a un nom accessible", + "help": "Les commandes ARIA doivent avoir un nom accessible" + }, + "aria-dialog-name": { + "description": "Vérifier que chaque nœud ARIA \"dialog\" et \"alertdialog\" a un nom accessible", + "help": "Les nœuds ARIA \"dialog\" and \"alertdialog\" doivent avoir un nom accessible" + }, + "aria-hidden-body": { + "description": "Vérifier qu’aria-hidden='true' n’est pas présent sur le corps du document (élément body)", + "help": "aria-hidden='true' ne doit pas être présent sur " + }, + "aria-hidden-focus": { + "description": "Vérifier qu’aria-hidden n’est pas assigné aux éléments qui reçoivent le focus au clavier", + "help": "aria-hidden n’est pas assigné aux éléments qui reçoivent le focus au clavier" + }, + "aria-input-field-name": { + "description": "Vérifier que chaque champ de formulaire avec ARIA est doté d’un intitulé accessible", + "help": "Les champs de formulaire ARIA ont un intitulé accessible" + }, + "aria-meter-name": { + "description": "Vérifier que chaque nœud ARIA \"meter\" a un nom accessible", + "help": "Les nœuds ARIA \"meter\" doivent avoir un nom accessible" + }, + "aria-progressbar-name": { + "description": "Vérifier que chaque nœud ARIA \"progressbar\" a un nom accessible", + "help": "Les nœuds ARIA \"progressbar\" doivent avoir un nom accessible" + }, + "aria-required-attr": { + "description": "Vérifier que les éléments avec des rôles ARIA ont les attributs ARIA requis", + "help": "Les attributs ARIA requis doivent être présents" + }, + "aria-required-children": { + "description": "Vérifier que les éléments avec un rôle ARIA comportent aussi des rôles pour les descendants directs", + "help": "Certains rôles ARIA doivent comporter des descendants directs spécifiques" + }, + "aria-required-parent": { + "description": "Vérifier que les éléments avec un rôle ARIA requérant des rôles parents y sont contenus", + "help": "Certains rôles ARIA doivent être contenus par des parents spécifiques" + }, + "aria-roledescription": { + "description": "Vérifier qu’aria-roledescription n’est utilisé que sur des éléments qui ont un rôle implicite ou explicite", + "help": "Utiliser aria-roledescription sur les éléments dont le rôle a une valeur sémantique" + }, + "aria-roles": { + "description": "Vérifier que les éléments avec un attribut role utilisent une valeur valide", + "help": "Les rôles ARIA doivent se conformer aux valeurs valides" + }, + "aria-text": { + "description": "Vérifier que \"role=text\" est uniquement utilisé sur des éléments sans descendants focalisables", + "help": "\"role=text\" ne doit pas avoir de descendant focalisable" + }, + "aria-toggle-field-name": { + "description": "Vérifier que chaque champ de basculement ARIA a un libellé accessible", + "help": "Les champs de basculement ARIA ont un libellé accessible" + }, + "aria-tooltip-name": { + "description": "Vérifier que chaque nœud ARIA \"tooltip\" a un nom accessible", + "help": "Les nœuds ARIA \"tooltip\" doivent avoir un nom accessible" + }, + "aria-treeitem-name": { + "description": "Vérifier que chaque nœud ARIA \"treeitem\" a un nom accessible", + "help": "Les nœuds ARIA \"treeitem\" doivent avoir un nom accessible" + }, + "aria-valid-attr-value": { + "description": "Vérifier que tous les attributs ARIA comportent des valeurs valides", + "help": "Les attributs ARIA doivent comporter des valeurs valides" + }, + "aria-valid-attr": { + "description": "Vérifier que les attributs commençant par aria- sont des attributs ARIA valides", + "help": "Les attributs ARIA doivent se conformer aux noms valides" + }, + "audio-caption": { + "description": "Vérifier que les éléments