Skip to content

Commit 4ecadf7

Browse files
committed
TASK: update axe-core to 4.4.0
1 parent bdb3aaf commit 4ecadf7

File tree

12 files changed

+823
-383
lines changed

12 files changed

+823
-383
lines changed

Resources/Private/JavaScript/AxeCoreView/src/locales/da.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@
8989
"description": "",
9090
"help": "Elementer skal have tilstrækkelig farvekontrast"
9191
},
92+
"color-contrast-enhanced": {
93+
"description": "",
94+
"help": "Elementer skal have tilstrækkelig farvekontrast"
95+
},
9296
"css-orientation-lock": {
9397
"description": "",
9498
"help": "'CSS Media queries' bør ikke bruges til at låse skærmretningen ('orientation')"
@@ -448,6 +452,23 @@
448452
"default": "Kan ikke udregne kontrastforhold"
449453
}
450454
},
455+
"color-contrast-enhanced": {
456+
"pass": "Elementet har stor farvekontrast, den er ${data.contrastRatio}",
457+
"fail": "Elementet har ikke nok farvekontrast, den er ${data.contrastRatio} (forgrundsfarve: ${data.fgColor}, baggrundsfarve: ${data.bgColor}, tekststørrelse: ${data.fontSize}, teksttykkelse: ${data.fontWeight}). Forventet kontrastforhold er ${data.expectedContrastRatio}",
458+
"incomplete": {
459+
"bgImage": "Elementets baggrundsfarve kunne ikke detekteres på grund af et baggrundsbillede",
460+
"bgGradient": "Elementets baggrundsfarve kunne ikke detekteres på grund af en baggrundsgradient",
461+
"imgNode": "Elementets baggrundsfarve kunne ikke detekteres, fordi elementet indeholder et billedelement",
462+
"bgOverlap": "Elementets baggrundsfarve kunne ikke detekteres, fordi det er overlappet af et andet element",
463+
"fgAlpha": "Elementets forgrundsfarve kunne ikke detekteres på grund af dets gennemsigtighed",
464+
"elmPartiallyObscured": "Elementets baggrundsfarve kunne ikke detekteres, fordi det er delvist dækket af et andet element",
465+
"elmPartiallyObscuring": "Elementets baggrundsfarve kunne ikke detekteres, fordi det delvist dækker et andet element",
466+
"outsideViewport": "Elementets baggrundsfarve kunne ikke detekteres, fordi det er udenfor sidens 'viewport'",
467+
"equalRatio": "Elementet har et 1:1-kontrastforhold med baggrunden",
468+
"shortTextContent": "Elementets indhold er for kort til at kunne afgøre, om indholdet ren faktisk ER tekst",
469+
"default": "Kan ikke udregne kontrastforhold"
470+
}
471+
},
451472
"link-in-text-block": {
452473
"pass": "Links kan adskilles fra den omkringliggende tekst på anden måde end med farve",
453474
"fail": "Links bør skille sig ud fra den omkringliggende tekst på anden måde end med farve",

Resources/Private/JavaScript/AxeCoreView/src/locales/de.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,10 @@
113113
"description": "Stellt sicher, dass der Kontrast zwischen Vorder- und Hintergrundfarbe den in der WCAG 2 als AA ausgewiesenen Kontrastgrenzwerten entspricht.",
114114
"help": "Elemente müssen einen ausreichenden Farbkontrast haben."
115115
},
116+
"color-contrast-enhanced": {
117+
"description": "Stellt sicher, dass der Kontrast zwischen Vorder- und Hintergrundfarbe den in der WCAG 2 als AAA ausgewiesenen Kontrastgrenzwerten entspricht.",
118+
"help": "Elemente müssen einen ausreichenden Farbkontrast haben."
119+
},
116120
"css-orientation-lock": {
117121
"description": "Stellt sicher, dass der Inhalt nicht nur auf einer sondern auf allen spezifischen Bildschirmausrichtungen angezeigt werden kann.",
118122
"help": "CSS Media Queries dürfen nicht genutzt werden um die Bildschirmausrichtung zu sperren."
@@ -520,6 +524,25 @@
520524
"pseudoContent": "Die Hintergrundfarbe konnte aufgrund eines pseudo Elementes nicht bestimmt werden."
521525
}
522526
},
527+
"color-contrast-enhanced": {
528+
"pass": "Das Element hat einen ausreichenden Kontrast von ${data.contrastRatio}.",
529+
"fail": "Das Element hat einen unzureichenden Kontrast von ${data.contrastRatio} (Vordergrundfarbe: ${data.fgColor}, Hintergrundfarbe: ${data.bgColor}, Schriftgröße: ${data.fontSize}, Schriftstärke: ${data.fontWeight}).",
530+
"incomplete": {
531+
"default": "Das Kontrastverhältnis konnte nicht ermittelt werden.",
532+
"bgImage": "Die Hintergrundfarbe des Elementes konnte aufgrund eines Hintergrundbildes nicht bestimmt werden.",
533+
"bgGradient": "Die Hintergrundfarbe des Elementes konnte aufgrund eines Hintergrundfarbverlaufes nicht bestimmt werden.",
534+
"imgNode": "Die Hintergrundfarbe des Elementes konnte nicht bestimmt werden, da das Element einen Image Node enthält.",
535+
"bgOverlap": "Die Hintergrundfarbe des Elementes konnte nicht bestimmt werden, da es von einem anderen Element überlagert wird.",
536+
"fgAlpha": "Die Vordergrundfarbe des Elementes konnte aufgrund der Alpha-Transparenz nicht ermittelt werden.",
537+
"elmPartiallyObscured": "Die Hintergrundfarbe des Elements konnte nicht bestimmt werden, da es teilweise von anderen Elementen überdeckt wird.",
538+
"elmPartiallyObscuring": "Die Hintergrundfarbe des Elements konnte nicht bestimmt werden, da es teilweise andere Elemente überdeckt.",
539+
"outsideViewport": "Die Hintergrundfarbe des Elements konnte nicht bestimmt werden, da es sich außerhalb des Viewports befindet.",
540+
"equalRatio": "Das Element hat einen 1:1 Kontrast mit der Hintergrundfarbe.",
541+
"shortTextContent": "Der Inhalt des Elements ist zu kurz um zu bestimmen ob es sich wirklich um Textinhalt handelt.",
542+
"nonBmp": "Das Element enthält ausschließlich Nicht-Text Zeichen.",
543+
"pseudoContent": "Die Hintergrundfarbe konnte aufgrund eines pseudo Elementes nicht bestimmt werden."
544+
}
545+
},
523546
"link-in-text-block": {
524547
"pass": "Links können vom umgebenenden Text auf unterschiedliche Art und Weise unterschieden werden.",
525548
"fail": "Links können (abgesehen von einer farblichen Kennzeichnung) nicht vom umgebenden Text unterschieden werden.",

Resources/Private/JavaScript/AxeCoreView/src/locales/es.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@
8585
"description": "Garantiza que el contraste entre colores de primer plano y fondo cumple los límites de la ratio para contraste WCAG 2 AA",
8686
"help": "Los elementos deben tener un contraste de colores suficiente"
8787
},
88+
"color-contrast-enhanced": {
89+
"description": "Garantiza que el contraste entre colores de primer plano y fondo cumple los límites de la ratio para contraste WCAG 2 AAA",
90+
"help": "Los elementos deben tener un contraste de colores suficiente"
91+
},
8892
"css-orientation-lock": {
8993
"description": "Garantiza que el contenido no está bloqueado en ninguna orientación de pantalla específica, y que el contenido es manejable en cualquier orientación de pantalla",
9094
"help": "Las 'CSS Media queries' no se usan para bloquear la orientación de pantalla"
@@ -439,6 +443,23 @@
439443
"default": "Imposible determinar la ratio de contraste"
440444
}
441445
},
446+
"color-contrast-enhanced": {
447+
"pass": "El elemento tiene un contraste de color suficiente de ${data.contrastRatio}",
448+
"fail": "El elemento tiene un contraste de color insuficiente de ${data.contrastRatio} (color de primer plano: ${data.fgColor}, color de fondo: ${data.bgColor}, tamaño de fuente: ${data.fontSize}, grosor de fuente: ${data.fontWeight}). Ratio de contraste esperado: ${data.expectedContrastRatio}",
449+
"incomplete": {
450+
"bgImage": "El color de fondo del elemento no se pudo determinar debido a una imagen de fondo",
451+
"bgGradient": "El color de fondo del elemento no se pudo determinar debido a un degradado de fondo",
452+
"imgNode": "El color de fondo del elemento no se pudo determinar porque el elemento contiene un nodo de imagen",
453+
"bgOverlap": "El color de fondo no se pudo determinar porque tiene otro elemento superpuesto",
454+
"fgAlpha": "El color de fondo no se pudo determinar debido a una transparencia alfa",
455+
"elmPartiallyObscured": "El color de fondo no se pudo determinar porque está parcialmente oculto por otro elemento",
456+
"elmPartiallyObscuring": "El color de fondo del elemento no se pudo determinar porque se superpone parcialmente a otros elementos",
457+
"outsideViewport": "El color de fondo del elemento no se pudo determinar porque está fuera de la ventana gráfica ('viewport')",
458+
"equalRatio": "El elemento tiene una ratio de contraste 1:1 con el fondo",
459+
"shortTextContent": "El contenido del elemento es demasiado corto para determinar si es contenido de texto propiamente dicho",
460+
"default": "Imposible determinar la ratio de contraste"
461+
}
462+
},
442463
"link-in-text-block": {
443464
"pass": "Los enlaces se pueden distinguir respecto al texto adyacente de forma ajena al color",
444465
"fail": "Es necesario distinguir los enlaces respecto al texto adyacente de una forma ajena al color",

Resources/Private/JavaScript/AxeCoreView/src/locales/eu.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@
8585
"description": "Lehen planoko eta hondoko koloreen arteko kontrasteak WCAG 2 AA kontrasterako ratioaren mugak betetzen dituela bermatzen du.",
8686
"help": "Elementuek kolore-kontraste nahikoa izan behar dute"
8787
},
88+
"color-contrast-enhanced": {
89+
"description": "Lehen planoko eta hondoko koloreen arteko kontrasteak WCAG 2 AAA kontrasterako ratioaren mugak betetzen dituela bermatzen du.",
90+
"help": "Elementuek kolore-kontraste nahikoa izan behar dute"
91+
},
8892
"css-orientation-lock": {
8993
"description": "Bermatzen du edukia ez dagoela blokeatuta pantailako orientazio espezifiko batean, eta edukia maneiagarria dela pantailako edozein orientabidetan.",
9094
"help": "'CSS Media query'ak ez dira erabiltzen pantailaren orientazioa blokeatzeko "
@@ -439,6 +443,23 @@
439443
"default": "Ezinezkoa da kontraste-ratioa zehaztea"
440444
}
441445
},
446+
"color-contrast-enhanced": {
447+
"pass": "Elementuak ${data.contrastRatio}-ko kolore-kontraste nahikoa du",
448+
"fail": "Elementuaren ${data.contrastRatio}-ko kolore-kontrastea ez da nahikoa (ehen planoaren kolorea: ${data.fgColor}, hondoaren kolorea: ${data.bgColor}, letra-iturriaren tamaina: ${data.fontSize}, letra-iturriaren lodiera: ${data.fontWeight}). Espero den kontraste-ratioa: ${data.expectedContrastRatio}",
449+
"incomplete": {
450+
"bgImage": "Elementuaren hondoko kolorea ezin izan da zehaztu, hondoko irudi batengatik",
451+
"bgGradient": "Elementuaren hondoko kolorea ezin izan da zehaztu hondoko degradatu baten ondorioz",
452+
"imgNode": "Elementuaren hondoaren kolorea ezin izan da zehaztu, elementuak irudi-nodo bat duelako.",
453+
"bgOverlap": "Hondoko kolorea ezin izan da zehaztu, gainjarritako beste elementu bat duelako",
454+
"fgAlpha": "Hondoko kolorea ezin izan da zehaztu alfa gardentasun baten ondorioz",
455+
"elmPartiallyObscured": "Hondoaren kolorea ezin izan da zehaztu, beste elementu batek partzialki ezkutatzen duelako",
456+
"elmPartiallyObscuring": "Elementuaren hondoaren kolorea ezin izan da zehaztu, beste elementu batzuei partzialki gainjartzen baitzaie.",
457+
"outsideViewport": "Elementuaren hondoko kolorea ezin izan da zehaztu, leiho grafikotik kanpo dagoelako ('viewport')",
458+
"equalRatio": "Elementuak 1:1 kontraste-ratioa du hondoarekin",
459+
"shortTextContent": "Elementuaren edukia laburregia da testu-edukia bera den zehazteko",
460+
"default": "Ezinezkoa da kontraste-ratioa zehaztea"
461+
}
462+
},
442463
"link-in-text-block": {
443464
"pass": "Estekak ondoko testuarekiko bereiz daitezke, koloretik kanpo",
444465
"fail": "Alboko testuarekiko loturak koloretik kanpo bereizi behar dira",

Resources/Private/JavaScript/AxeCoreView/src/locales/fr.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@
117117
"description": "Vérifier que les contrastes entre le premier plan et l’arrière-plan rencontrent les seuils de contrastes exigés par les WCAG 2 AA",
118118
"help": "Les éléments doivent avoir un contraste de couleurs suffisant"
119119
},
120+
"color-contrast-enhanced": {
121+
"description": "Vérifier que les contrastes entre le premier plan et l’arrière-plan rencontrent les seuils de contrastes exigés par les WCAG 2 AAA",
122+
"help": "Les éléments doivent avoir un contraste de couleurs suffisant"
123+
},
120124
"css-orientation-lock": {
121125
"description": "Vérifier que les contenus ne sont pas limités à une orientation spécifique de l’écran, et que le contenu est utilisable sous toutes les orientations de l’écran",
122126
"help": "Les CSS Media queries ne sont pas utilisées pour verrouiller l’orientation de l’écran"
@@ -555,6 +559,29 @@
555559
"pseudoContent": "La couleur d’arrière plan de l’élément n’a pu être déterminée à cause d’un pseudo-élément"
556560
}
557561
},
562+
"color-contrast-enhanced": {
563+
"pass": "L’élément a un contraste de couleurs suffisant de ${data.contrastRatio}",
564+
"fail": {
565+
"default": "L’élément a un contraste de couleurs insuffisant de ${data.contrastRatio} (couleur d’avant plan : ${data.fgColor}, couleur d’arrière plan : ${data.bgColor}, taille de police : ${data.fontSize}, graisse : ${data.fontWeight}). Contraste de couleur attendu : ${data.expectedContrastRatio}",
566+
"fgOnShadowColor": "L’élément a un contraste de couleurs insuffisant de ${data.contrastRatio} entre l’avant plan et la couleur de l’ombre de texte (couleur d’avant plan : ${data.fgColor}, couleur de l’ombre de texte : ${data.shadowColor}, taille de police : ${data.fontSize}, graisse: ${data.fontWeight}). Contraste de couleurs attendu : ${data.expectedContrastRatio}",
567+
"shadowOnBgColor": "L’élément a un contraste de couleurs insuffisant de ${data.contrastRatio} entre la couleur de l’ombre de texte et l’arrière plan (couleur de l’ombre de texte : ${data.shadowColor}, couleur d’arrière plan : ${data.bgColor}, taille de police : ${data.fontSize}, graisse: ${data.fontWeight}). Contraste de couleurs attendu : ${data.expectedContrastRatio}"
568+
},
569+
"incomplete": {
570+
"default": "Impossible de déterminer le rapport de contraste",
571+
"bgImage": "La couleur d’arrière-plan de l’élément n’a pu être déterminée à cause d’une image d’arrière-plan",
572+
"bgGradient": "La couleur d’arrière-plan de l’élément n’a pu être déterminée à cause d’un dégradé d’arrière-plan",
573+
"imgNode": "La couleur d’arrière-plan de l’élément n’a pu être déterminée, car l’élément contient une balise image",
574+
"bgOverlap": "La couleur d’arrière-plan de l’élément n’a pu être déterminée, car un autre élément le chevauche",
575+
"fgAlpha": "La couleur du texte de l’élément n’a pu être déterminée à cause d’une opacité réduite",
576+
"elmPartiallyObscured": "La couleur d’arrière-plan de l’élément n’a pu être déterminée, car l’élément est partiellement masqué par un autre élément",
577+
"elmPartiallyObscuring": "La couleur d’arrière-plan de l’élément n’a pu être déterminée, car il chevauche partiellement un autre élément",
578+
"outsideViewport": "La couleur d’arrière-plan de l’élément n’a pu être déterminée, car il est à l’extérieur du viewport",
579+
"equalRatio": "L’élément a un rapport de contraste de 1:1 avec son arrière-plan",
580+
"shortTextContent": "Le contenu de l’élément est trop court pour déterminer s’il s’agit réellement d’un contenu textuel",
581+
"nonBmp": "Le contenu de l’élément contient seulement des caractères non textuels",
582+
"pseudoContent": "La couleur d’arrière plan de l’élément n’a pu être déterminée à cause d’un pseudo-élément"
583+
}
584+
},
558585
"link-in-text-block": {
559586
"pass": "Les liens peuvent être distingués du texte environnant par un autre moyen que la couleur",
560587
"fail": "Les liens doivent se distinguer du texte environnant par un autre moyen que la couleur",

Resources/Private/JavaScript/AxeCoreView/src/locales/ja.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@
117117
"description": "前景色と背景色のコントラストがWCAG 2のAAコントラスト比のしきい値を満たすことを確認します",
118118
"help": "要素には十分な色のコントラストがなければなりません"
119119
},
120+
"color-contrast-enhanced": {
121+
"description": "前景色と背景色のコントラストがWCAG 2のAAAコントラスト比のしきい値を満たすことを確認します",
122+
"help": "要素には十分な色のコントラストがなければなりません"
123+
},
120124
"css-orientation-lock": {
121125
"description": "コンテンツが特定のディスプレイの向きに固定されていないこと、およびコンテンツがすべてのディスプレイの向きで操作可能なことを確認します",
122126
"help": "ディスプレイの向きを固定するためにCSSメディアクエリーは使用されていません"
@@ -541,6 +545,25 @@
541545
"pseudoContent": "擬似要素のため、要素の背景色を判定することができませんでした"
542546
}
543547
},
548+
"color-contrast-enhanced": {
549+
"pass": "要素には${data.contrastRatio}の十分なコントラスト比があります",
550+
"fail": "要素のコントラスト比が不十分です ${data.contrastRatio}(前景色: ${data.fgColor}、背景色: ${data.bgColor}、フォントサイズ: ${data.fontSize}、フォントの太さ: ${data.fontWeight})。コントラスト比${data.expectedContrastRatio}を必要とします",
551+
"incomplete": {
552+
"default": "コントラスト比を判定できません",
553+
"bgImage": "背景画像のため、要素の背景色を判定できません",
554+
"bgGradient": "背景グラデーションのため、要素の背景色を判定できません",
555+
"imgNode": "画像ノードが含まれるため、要素の背景色を判定できません",
556+
"bgOverlap": "他の要素と重なっているため、要素の背景色を判定できません",
557+
"fgAlpha": "アルファ透明度により、要素の前景色を判定できません",
558+
"elmPartiallyObscured": "他の要素により部分的に不明瞭なため、要素の背景色を判定できません",
559+
"elmPartiallyObscuring": "他の要素と部分的に重なっているため、要素の背景色を判定できません",
560+
"outsideViewport": "ビューポートの外にあるため、要素の背景色を判定できません",
561+
"equalRatio": "要素のコントラスト比が背景と1:1です",
562+
"shortTextContent": "実際のテキストコンテンツであるかを判断するには要素のコンテンツが短すぎます",
563+
"nonBmp": "要素のコンテンツはテキストではない文字のみを含んでいます",
564+
"pseudoContent": "擬似要素のため、要素の背景色を判定することができませんでした"
565+
}
566+
},
544567
"link-in-text-block": {
545568
"pass": "リンクは色以外の方法で周囲のテキストと区別できます",
546569
"fail": "リンクは色以外の方法で周囲のテキストと区別させる必要があります",

0 commit comments

Comments
 (0)