eu.json
39.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
{
"lang": "eu",
"rules": {
"accesskeys": {
"description": "Accesskey atributurako balio bakoitza bakarra dela bermatzen du",
"help": "Accesskey atributuaren balioak bakarra izan behar du"
},
"area-alt": {
"description": "Irudi-mapetako <area> elementuek ordezko testua dutela bermatzen du",
"help": "<area> elementu aktiboek ordezko testua izan behar dute"
},
"aria-allowed-attr": {
"description": "ARIA atributuak elementu baten rolerako baimenduta daudela bermatzen du",
"help": "Elementuek atributu ARIA baimenduak baino ez dituzte erabili behar"
},
"aria-allowed-role": {
"description": "rol atributuak elementuarentzat balio egokia duela bermatzen du",
"help": "ARIA role egokia izan behar da elementuarentzat"
},
"aria-hidden-body": {
"description": "Bermatzen du aria-hidden = 'true' ez dagoela dokumentuaren 'body'an.",
"help": "aria-hidden = 'true' ez da dokumentuaren 'body'an egon behar"
},
"aria-hidden-focus": {
"description": "Bermatzen du 'aria-hidden' elementuek ez dutela fokua onartzen duen elementurik",
"help": "'ARIA hidden' elementuek ez dute fokua onartzen duen elementurik izan behar"
},
"aria-input-field-name": {
"description": "Bermatzen du 'ARIA input field' bakoitzak izen irisgarria duela",
"help": "'ARIA input fields' ek izen erabilerraza dute"
},
"aria-required-attr": {
"description": "Bermatzen du 'ARIA role' duten elementuek eskatzen diren atributu guztiak dituztela",
"help": "Eskatzen diren ARIA atributuak eman behar dira"
},
"aria-required-children": {
"description": "Bermatzen du 'ARIA role' bat duten eta 'child rol' bat behar duten elementuek",
"help": "Zenbait 'ARIA rolak' seme jakin batzuk izan behar dituzte"
},
"aria-required-parent": {
"description": "Bermatzen du 'ARIA role' bat duten eta 'parent rol'ak eskatzen dituzten elementuak haietan jasota daudela",
"help": "Zenbait 'ARIA rol' aita jakin batzuengan eduki behar dira"
},
"aria-roles": {
"description": "Role atributua duten elementu guztiek balio balioduna erabiltzen dutela bermatzen du",
"help": "Erabilitako 'ARIA rol'ek baliozko balioetarako baldintzak bete behar dituzte"
},
"aria-toggle-field-name": {
"description": "Bermatzen du 'ARIA toggle field' bakoitzak izen irisgarria duela",
"help": "'ARIA toggle fields'ek izen erabilerraza dute"
},
"aria-valid-attr-value": {
"description": "Atributu ARIA guztiek balio baliodunak dituztela bermatzen du",
"help": "ARIA Atributuek baliozko balioetarako baldintzak bete behar dituzte"
},
"aria-valid-attr": {
"description": "aria-z hasten diren atributuak baliozko atributu ARIA direla bermatzen du",
"help": "ARIA atributuek izen baliodunen baldintzak bete behar dituzte"
},
"audio-caption": {
"description": "<audio> elementuek azpitituluak dituztela bermatzen du",
"help": "<audio> elementuek azpititulu-pista bat izan behar dute"
},
"autocomplete-valid": {
"description": "autocomplete atributua formulario-eremurako zuzena eta egokia dela bermatzea",
"help": "autocomplete atributua behar bezala erabili behar da"
},
"avoid-inline-spacing": {
"description": "style atributuen bidez ezarritako testu-tartea estilo-orri pertsonalizatuekin doitu daitekeela bermatzea",
"help": "'inline' testu-tartea doitu egin behar da, estilo-orri pertsonalizatuen bidez."
},
"blink": {
"description": "Bermatzen du ez direla <blink> elementuak erabiltzen",
"help": "<blink> elementuak zaharkituta daude eta ez dira erabili behar"
},
"button-name": {
"description": "Botoiek testu bereizgarria dutela bermatzen du",
"help": "Botoiek testu bereizgarria izan behar dute"
},
"bypass": {
"description": "Orrialde bakoitzak gutxienez bitarteko bat duela bermatzen du, erabiltzaile batek nabigazioa gainditu eta edukira zuzenean pasatzeko aukera izan dezan",
"help": "Orriek bloke errepikatuak saltatzeko baliabideak izan behar dituzte"
},
"color-contrast": {
"description": "Lehen planoko eta hondoko koloreen arteko kontrasteak WCAG 2 AA kontrasterako ratioaren mugak betetzen dituela bermatzen du.",
"help": "Elementuek kolore-kontraste nahikoa izan behar dute"
},
"color-contrast-enhanced": {
"description": "Lehen planoko eta hondoko koloreen arteko kontrasteak WCAG 2 AAA kontrasterako ratioaren mugak betetzen dituela bermatzen du.",
"help": "Elementuek kolore-kontraste nahikoa izan behar dute"
},
"css-orientation-lock": {
"description": "Bermatzen du edukia ez dagoela blokeatuta pantailako orientazio espezifiko batean, eta edukia maneiagarria dela pantailako edozein orientabidetan.",
"help": "'CSS Media query'ak ez dira erabiltzen pantailaren orientazioa blokeatzeko "
},
"definition-list": {
"description": "<dl> elementuak behar bezala egituratuta daudela bermatzen du",
"help": "<dl> elementuek zuzenean eduki behar dituzte <dt> eta <dd> multzoak , behar bezala ordenatuta , edo <script> edo <tenplate> elementuak"
},
"dlitem": {
"description": "Bermatzen du <dt> eta <dd> elementuak <dl> batean daudela.",
"help": "<dt> eta <dd> elementuek < dl> batean egon behar dute"
},
"document-title": {
"description": "HTML dokumentu bakoitzak <title> hutsik ez duen elementu bat duela bermatzen du",
"help": "Dokumentuek <title> elementuak izan behar dituzte nabigazioan laguntzeko"
},
"duplicate-id-active": {
"description": "Elementu aktiboen id atributurako balio bakoitza bakarra dela bermatzen du",
"help": "Elementu aktiboen 'ID'ak bakarrak izan behar dira"
},
"duplicate-id-aria": {
"description": "ARIAn eta 'label'etan erabilitako id atributuaren balio bakoitza bakarra dela bermatzen du",
"help": "ARIA eta labelet-an erabiltzen diren 'ID'ak bakarrak izan behar dira"
},
"duplicate-id": {
"description": "id atributurako balio bakoitza bakarra dela bermatzen du",
"help": "id atributuaren balioak bakarra izan behar du"
},
"empty-heading": {
"description": "Goiburuek testu bereizgarria dutela bermatzen du",
"help": "Goiburuak ez dira hutsik egon behar"
},
"focus-order-semantics": {
"description": "Foku ordenako elementuek rol egokia dutela bermatzen du",
"help": "Foku ordenako elementuek rol egokia behar dute eduki interaktiborako"
},
"form-field-multiple-labels": {
"description": "Formulario-eremuak label elementu ugari ez dituela bermatzen du",
"help": "Formulario-eremuak ez du label elementu ugari izan behar"
},
"frame-tested": {
"description": "Bermatzen du <iframe> eta <frame> elementuek axe-core scripta dutela",
"help": "Markoak axe-core bidez probatu behar dira"
},
"frame-title-unique": {
"description": "Bermatzen du <iframe> eta <frame> elementuek izenburu bakarreko atributua dutela",
"help": "Markoek title atributu bakarra izan behar dute"
},
"frame-title": {
"description": "Bermatzen du <iframe> eta <frame> elementuek hutsik ez dagoen izenburuaren atributua dutela",
"help": "Markoek title atributua izan behar dute"
},
"heading-order": {
"description": "Goiburuen ordena semantikoki zuzena dela bermatzen du",
"help": "Goiburuen maila soilik 1 gehitu beharko litzateke"
},
"hidden-content": {
"description": "Erabiltzaileei ezkutuko edukiari buruzko informazioa ematen die.",
"help": "Orriaren ezkutuko edukia ezin da aztertu"
},
"html-has-lang": {
"description": "HTML dokumentu bakoitzak lang atributu bat duela bermatzen du",
"help": "<html> elementuak lang atributua izan behar du"
},
"html-lang-valid": {
"description": "Bermatzen du <html> elementuaren lang atributuak balio balioduna duela",
"help": "<html> elementuak balio balioduna izan behar du lang atributurako"
},
"html-xml-lang-mismatch": {
"description": "Lang zein xml:lang atributuak dituzten HTML elementuetan orrialdearen oinarrizko hizkuntzan komunztadura dagoela bermatzea",
"help": "lang eta xml:lang duten HTML elementuek oinarrizko hizkuntza bera izan behar dute"
},
"image-alt": {
"description": "Bermatzen du <img> elementuek ordezko testua edo none edo presentation rola dutela",
"help": "Irudiek ordezko testua izan behar dute"
},
"image-redundant-alt": {
"description": "Bermatzen du irudiaren alternatiba ez dela testu gisa errepikatuko",
"help": "Irudien testu alternatiboa ez da testu gisa errepikatu behar"
},
"input-button-name": {
"description": "'input button'ek testu bereizgarria dutela bermatzea",
"help": "'input button'ek testu bereizgarria izan behar dute"
},
"input-image-alt": {
"description": "Bermatzen du <input type =\"image\" > elementuek ordezko testua dutela",
"help": "'image buttons'ek testu alternatiboa izan behar dute"
},
"label-content-name-mismatch": {
"description": "Bere edukiaren bidez etiketatutako elementuetan, bere testu ikusgarriak bere izen irisgarriaren parte izan behar duela bermatzen du.",
"help": "Elementuek beren testua ikusgai izan behar dute, beren izenaren zati irisgarri gisa."
},
"label-title-only": {
"description": "Bermatzen du inprimakiko elementu bakoitza ez dagoela etiketatuta title edo aria-describedby atributuen bidez soilik.",
"help": "Formularioko elementuek etiketa bat izan behar dute ikusgai"
},
"label": {
"description": "Formularioko elementu bakoitzak etiketa bat duela bermatzen du",
"help": "Formularioko elementuek etiketak izan behar dituzte"
},
"landmark-banner-is-top-level": {
"description": "Banner erreferentzia-puntua goiko mailan dagoela bermatzen du",
"help": "Banner erreferentzia-puntuak ez du beste erreferentzia-puntu batean egon behar"
},
"landmark-complementary-is-top-level": {
"description": "Erreferentzia-puntu osagarria edo asidea goiko mailan dagoela bermatzen du ",
"help": "aside-k ez du beste erreferentzia-puntu batean egon behar"
},
"landmark-contentinfo-is-top-level": {
"description": "contentinfo erreferentzia-puntua goiko mailan dagoela bermatzen du",
"help": "contentinfo erreferentzia-puntuak ez du beste erreferentzia-puntu batean egon behar"
},
"landmark-main-is-top-level": {
"description": "Main erreferentzia puntua goi mailan dagoela bermatzen du",
"help": "main erreferentzia-puntuak ez du beste erreferentzia-puntu batean egon behar"
},
"landmark-no-duplicate-banner": {
"description": "Dokumentuak, gehienez ere, banner erreferentzia-puntu bat duela bermatzen du",
"help": "Dokumentuak ezin du banner erreferentzia-puntu bat baino gehiago izan"
},
"landmark-no-duplicate-contentinfo": {
"description": "Dokumentuak, gehienez ere, contentinfo erreferentzia-puntu bat duela bermatzen du",
"help": "Dokumentuak ez du izan behar contentinfo erreferentzia-puntu bat baino gehiago"
},
"landmark-one-main": {
"description": "Bermatzen du dokumentuak main erreferentzia-puntu bakarra duela, eta orrialdean sartutako esparru bakoitzak, gehienez ere, main erreferentzia-puntu bat duela.",
"help": "Dokumentuak main erreferentzia-puntu bat izan behar du"
},
"landmark-unique": {
"help": "Erreferentziazko puntuak bakarrak direla bermatzen du",
"description": "Erreferentzia-puntuek role edo role/label/title konbinazio bakarra izan behar dute (hau da, izen irisgarri bakarra)"
},
"link-in-text-block": {
"description": "Estekak kolorearen menpe egon gabe bereiz daitezke",
"help": "Estekak ondoko testutik bereizi behar dira, kolorearen menpe ez dagoen bitarteko batez."
},
"link-name": {
"description": "Estekek testu bereizgarria dutela bermatzen du",
"help": "Estekek testu bereizgarria izan behar dute"
},
"list": {
"description": "Zerrendak behar bezala egituratuta daudela bermatzen du",
"help": "<ul> eta <ol> zuzenean <li>, < script> edo < template> elementuak izan behar dituzte"
},
"listitem": {
"description": "<li> elementuak semantikoki erabiltzen direla bermatzen du",
"help": "< li> elementuek < ul> edo < ol> batean egon behar dute"
},
"marquee": {
"description": "Bermatzen du ez dela elementurik erabiltzen <marquee>",
"help": "<marquee> elementuak zaharkituta daude eta ez dira erabili behar"
},
"meta-refresh": {
"description": "Bermatzen du ez dela erabiltzen <meta http-equiv =\"refresh\" >",
"help": "Programatutako freskagarriak ez du egon behar"
},
"meta-viewport-large": {
"description": "Bermatzea <meta name =\"viewport\" > maila esanguratsuan zabal daitekeela",
"help": "Erabiltzaileek zooma egiteko eta testua %500era arte zabaltzeko aukera izan behar dute"
},
"meta-viewport": {
"description": "Bermatzen du <meta name =\"viewport\" > ez duela eragozten testua zabaltzea eta zooma egitea",
"help": "Zooma eta handitzea ez dira eragotzi behar"
},
"object-alt": {
"description": "Bermatzen du <object> elementuek ordezko testua dutela",
"help": "<object> elementuek testu alternatiboa izan behar dute"
},
"p-as-heading": {
"description": "p elementuak goiburuak diseinatzeko erabiltzen ez direla bermatzea",
"help": "Ez da letra lodiz, letra etzanez edo letra-iturri tamainaz idatzitako testurik erabiltzen p elementuei goiburu-estiloa emateko."
},
"page-has-heading-one": {
"description": "Orrialdeak, edo gutxienez bere esparruetako batek, 1. mailako goiburu bat duela bermatzea",
"help": "Orrialdeak 1. mailako goiburu bat izan behar du"
},
"region": {
"description": "Orrialdeko eduki guztia erreferentzia-puntuetan sartuta dagoela bermatzen du.",
"help": "Orrialdeko eduki guztiak erreferentzia-puntuetan sartuta egon behar du"
},
"role-img-alt": {
"description": "Elementuek [role = 'img'] testu alternatiboa dutela bermatzen du",
"help": "[role = 'img'] elementuek testu alternatibo bat dute"
},
"scope-attr-valid": {
"description": "scope atributua tauletan behar bezala erabiltzen dela bermatzen du",
"help": "Scope atributua behar bezala erabili beharko litzateke"
},
"scrollable-region-focusable": {
"description": "Bertikalki mugi daitekeen edukia duten elementuak ('scroll' formatuan) teklatuaren bidez eskuratu ahal izango lirateke.",
"help": "Joan-etorri bertikaleko eremuak ('scroll') teklatu bidezko sarbidea duela ziurtatzea"
},
"server-side-image-map": {
"description": "Zerbitzariaren aldeko irudi-maparik ez dela erabiltzen bermatzen du.",
"help": "Ez dira erabili behar zerbitzariaren aldeko irudi-mapak"
},
"skip-link": {
"description": "Salto-esteka guztiek ('skip') fokua onartzen duen helmuga dutela bermatzea",
"help": "Jauziko loturaren ('skip') helmugak egon beharko luke eta fokua onartu"
},
"tabindex": {
"description": "tabindex atributuaren balioak 0 baino handiagoak ez direla bermatzen du",
"help": "Elementuek ez lukete 0 baino tabindex handiagoa izan behar"
},
"table-duplicate-name": {
"description": "Taulek summary eta caption bera ez dutela bermatzea",
"help": "<caption> elementuak ez luke summary atributuaren testu bera izan behar"
},
"table-fake-caption": {
"description": "Titulua duten taulek <caption> elementua erabiltzen dutela bermatzea.",
"help": "Datuen edo goiburuen gelaxkak ez lirateke erabili behar datu-taula bati izenburua emateko."
},
"td-has-header": {
"description": "Taula handi batean hutsik ez dagoen datu-gelaxka bakoitzak taula-goiburu bat edo gehiago dituela bermatzea",
"help": "3 bider 3 baino taula handiagoko td elementu ez huts guztiek lotutako taula-goiburu bat izan behar dute"
},
"td-headers-attr": {
"description": "Taula bateko goiburuak erabiltzen dituen gelaxka bakoitzak taula horretako beste gelaxka bati erreferentzia egiten diola bermatzea",
"help": "headers atributua erabiltzen duten elementu table baten gelaxka guztiek taula bereko beste gelaxka batzuei bakarrik egin behar diete erreferentzia"
},
"th-has-data-cells": {
"description": "Datu-taula bateko taula-goiburu bakoitzak datu-gelaxkak aipatzen dituela bermatzea",
"help": "th eta 'role = columnheader/rowheader 'duten elementu guztiek deskribatzen duten datu-gelaxkak izan behar dituzte:"
},
"valid-lang": {
"description": "lang atributuek balio baliodunak dituztela bermatzen du",
"help": "lang atributuak balio balioduna izan behar du"
},
"video-caption": {
"description": "Bermatzen du <video> elementuek azpitituluak dituztela",
"help": "<bideo> elementuek azpitituluak izan behar dituzte"
}
},
"checks": {
"abstractrole": {
"pass": "Ez dira 'abstract rolak' erabiltzen",
"fail": "'abstract rolak 'ezin dira zuzenean erabili"
},
"aria-allowed-attr": {
"pass": "ARIA atributuak behar bezala erabiltzen dira zehaztutako rolerako",
"fail": {
"singular": "ARIAn, atributuak ez daude baimenduta : ${data.values}",
"plural": "ARIAn, atributua ez dago baimenduta : ${data.values}"
}
},
"aria-allowed-role": {
"pass": "ARIA rola baimenduta dago emandako elementurako",
"fail": {
"singular": "ARIAn, rolak ${data.values} -ak ez daude baimenduta emandako elementurako",
"plural": "ARIAn, rola ${data.values} -a ez dago baimenduta emandako elementurako"
},
"incomplete": {
"singular": "AREAN, rolak kendu behar dira ${data.values} elementua ikusgai egiten denean, zeren elementurako ez daude baimenduta",
"plural": "AREAN, rola kendu behar da ${data.values} elementua ikusgai egiten denean, zeren elementurako ez dago baimenduta"
}
},
"aria-hidden-body": {
"pass": "Ez dago dokumentuko 'body'ean agertzen den aria-hidden atributurik",
"fail": "aria-hidden = true ez da dokumentuaren 'body'ean egon behar"
},
"aria-errormessage": {
"pass": "Teknika onartu bat erabiltzen du aria-errormessagerako",
"fail": {
"singular": "aria-errormessagen, bailioaes ${data.values}`, mezua iragartzeko teknika bat erabili behar da (adibidez: aria-live, aria-describedby, role = alert, etab.).",
"plural": "aria-errormessagen, bailioa ${data.values}`, mezua iragartzeko teknika bat erabili behar da (adibidez: aria-live, aria-describedby, role = alert, etab.)."
}
},
"has-widget-role": {
"pass": "Elementuak widget rola du.",
"fail": "Elementuak ez du widget rolik."
},
"invalidrole": {
"pass": "ARIA rola baliozkoa da",
"fail": "Rolak baliozko ARIA rola izan behar du"
},
"no-implicit-explicit-label": {
"pass": "Ez dago desadostasunik <label> baten eta izen irisgarriaren artean",
"incomplete": "Egiaztatu < label> zenbakiak ez duela zertan ARIAren ${data} parte izan eremuaren izenerako"
},
"aria-required-attr": {
"pass": "ARIA atributu guztiak daude",
"fail": {
"singular": "Eskatutako atributuak ez daude: ${data.values}",
"plural": "Eskatutako atributua ez dago: ${data.values}"
}
},
"aria-required-children": {
"pass": "Eskatutako ARIA semeak bertan daude",
"fail": {
"singular": "Esktatutako ARIARren semeak ez daude : ${data.values}",
"plural": "Esktatutako ARIARren semeaez dago : ${data.values}"
},
"incomplete": {
"singular": "ARIA rola semeentzako: ${data.values}",
"plural": "ARIA rola semearentzako: ${data.values}"
}
},
"aria-required-parent": {
"pass": "ARIAn eskatzen den aitaren rola bertan dago",
"fail": {
"singular": "ARIAn eskatutako aitentzako rola ez dago: ${data.values}",
"plural": "ARIAn eskatutako aitarentzako rola ez dago: ${data.values}"
}
},
"aria-unsupported-attr": {
"pass": "ARIA atributua onartuta dago",
"fail": "ARIA atributua ez dago oso onartuta pantaila-irakurgailuetan eta laguntza-teknologietan: ${data.values}"
},
"unsupportedrole": {
"pass": "ARIA rola onartuta dago",
"fail": "Erabilitako rola ez dago oso onartuta pantaila-irakurgailuetan eta laguntza-teknologietan: ${data.values}"
},
"aria-valid-attr-value": {
"pass": "ARIA atributuen balioak baliozkoak dira",
"fail": {
"singular": "Balioak ez dira baliozkoak ARIA atributorako: ${data.values}",
"plural": "Balioa ez da baliozkoa ARIA atributorako: ${data.values}"
},
"incomplete": {
"singular": "Elementuen atributua ARIA ID ez dago orrian: ${data.values}",
"plural": "Elementuaren atributua ARIA ID ez dago orrian: ${data.values}"
}
},
"aria-valid-attr": {
"pass": {
"singular": "Baliozko ARIA atributuen izenak",
"plural": "Baliozko ARIA atributuen izena"
},
"fail": {
"singular": "Baliogabeko ARIA atributuen izenak: ${data.values}",
"plural": "Baliogabeko ARIA atributuen izenak: ${data.values}"
}
},
"valid-scrollable-semantics": {
"pass": "Elementuak semantika balioduna du foku-ordenan dagoen elementu batentzat.",
"fail": "Elementuak foku-ordenan dagoen elementu batentzat baliozkoa ez den semantika bat du.."
},
"color-contrast": {
"pass": "Elementuak ${data.contrastRatio}-ko kolore-kontraste nahikoa du",
"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}",
"incomplete": {
"bgImage": "Elementuaren hondoko kolorea ezin izan da zehaztu, hondoko irudi batengatik",
"bgGradient": "Elementuaren hondoko kolorea ezin izan da zehaztu hondoko degradatu baten ondorioz",
"imgNode": "Elementuaren hondoaren kolorea ezin izan da zehaztu, elementuak irudi-nodo bat duelako.",
"bgOverlap": "Hondoko kolorea ezin izan da zehaztu, gainjarritako beste elementu bat duelako",
"fgAlpha": "Hondoko kolorea ezin izan da zehaztu alfa gardentasun baten ondorioz",
"elmPartiallyObscured": "Hondoaren kolorea ezin izan da zehaztu, beste elementu batek partzialki ezkutatzen duelako",
"elmPartiallyObscuring": "Elementuaren hondoaren kolorea ezin izan da zehaztu, beste elementu batzuei partzialki gainjartzen baitzaie.",
"outsideViewport": "Elementuaren hondoko kolorea ezin izan da zehaztu, leiho grafikotik kanpo dagoelako ('viewport')",
"equalRatio": "Elementuak 1:1 kontraste-ratioa du hondoarekin",
"shortTextContent": "Elementuaren edukia laburregia da testu-edukia bera den zehazteko",
"default": "Ezinezkoa da kontraste-ratioa zehaztea"
}
},
"color-contrast-enhanced": {
"pass": "Elementuak ${data.contrastRatio}-ko kolore-kontraste nahikoa du",
"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}",
"incomplete": {
"bgImage": "Elementuaren hondoko kolorea ezin izan da zehaztu, hondoko irudi batengatik",
"bgGradient": "Elementuaren hondoko kolorea ezin izan da zehaztu hondoko degradatu baten ondorioz",
"imgNode": "Elementuaren hondoaren kolorea ezin izan da zehaztu, elementuak irudi-nodo bat duelako.",
"bgOverlap": "Hondoko kolorea ezin izan da zehaztu, gainjarritako beste elementu bat duelako",
"fgAlpha": "Hondoko kolorea ezin izan da zehaztu alfa gardentasun baten ondorioz",
"elmPartiallyObscured": "Hondoaren kolorea ezin izan da zehaztu, beste elementu batek partzialki ezkutatzen duelako",
"elmPartiallyObscuring": "Elementuaren hondoaren kolorea ezin izan da zehaztu, beste elementu batzuei partzialki gainjartzen baitzaie.",
"outsideViewport": "Elementuaren hondoko kolorea ezin izan da zehaztu, leiho grafikotik kanpo dagoelako ('viewport')",
"equalRatio": "Elementuak 1:1 kontraste-ratioa du hondoarekin",
"shortTextContent": "Elementuaren edukia laburregia da testu-edukia bera den zehazteko",
"default": "Ezinezkoa da kontraste-ratioa zehaztea"
}
},
"link-in-text-block": {
"pass": "Estekak ondoko testuarekiko bereiz daitezke, koloretik kanpo",
"fail": "Alboko testuarekiko loturak koloretik kanpo bereizi behar dira",
"incomplete": {
"bgContrast": "Ezin izan da elementuaren kontraste-ratioa zehaztu. Hover/focus estilo desberdina dagoen egiaztatzea",
"bgImage": "Elementuaren kontraste-ratioa ezin izan da zehaztu, hondoko irudi batengatik",
"bgGradient": "Elementuaren kontraste-ratioa ezin izan da zehaztu hondoko degradatu baten ondorioz",
"imgNode": "Elementuaren kontraste-ratioa ezin izan da zehaztu, elementuak irudi-nodo bat duelako.",
"bgOverlap": "Elementuaren kontraste-ratioa ezin izan da zehaztu elementuen gainjartzeagatik",
"default": "Ezinezkoa da kontraste-ratioa zehaztea"
}
},
"autocomplete-appropriate": {
"pass": "autocompleteren balioa elementu egoki batean dago",
"fail": "autocompleteren balioa ez da egokia input mota horretarako"
},
"autocomplete-valid": {
"pass": "autocompleteren atributua behar bezala formateatuta dago",
"fail": "autocompleteren atributua gaizki formateatuta dago"
},
"accesskeys": {
"pass": "Accesskey atributuaren balioa bakarra da",
"fail": "Dokumentuak elementu ugari ditu accesskey berarekin"
},
"focusable-content": {
"pass": "Elementuak fokua onartzen duten elementuak ditu",
"fail": "Elementuak fokua onartzen duen edukia izan beharko luke"
},
"focusable-disabled": {
"pass": "Elementuaren barruan ez dago fokua onartzen duen elementurik",
"fail": "Fokuak onartzen duen edukia desaktibatu edo ezabatu egin beharko litzateke"
},
"focusable-element": {
"pass": "Elementuak fokua onartzen du",
"fail": "Elementuak fokua onartu beharko luke"
},
"focusable-no-name": {
"pass": "Elementua ez dago tabulazio-ordenan edo testu irisgarria du",
"fail": "Elementua tabulazio-ordenan dago eta ez du testu eskuragarririk"
},
"focusable-not-tabbable": {
"pass": "Elementuaren barruan ez dago fokua onartzen duen elementurik",
"fail": "Fokuak onartzen duen edukiak tabindex = '-1' izan beharko luke edo DOMetik ezabatu beharko litzateke"
},
"landmark-is-top-level": {
"pass": "${data.role} erreferentzia-puntua goiko mailan dago",
"fail": "${data.role} erreferentzia-puntua beste erreferentzia-puntu batean dago."
},
"page-has-heading-one": {
"pass": "Orrialdeak 1. mailako goiburu bat du, gutxienez.",
"fail": "Orrialdeak 1. mailako goiburu bat izan behar du"
},
"page-has-main": {
"pass": "Dokumentuak gutxienez main erreferentzia-puntu bat du",
"fail": "Dokumentuak ez du main erreferentzia-punturik"
},
"page-no-duplicate-banner": {
"pass": "Dokumentuak banner erreferentzia-puntu bat baino ez du",
"fail": "Dokumentuak banner erreferentzia-puntu bat baino gehiago du"
},
"page-no-duplicate-contentinfo": {
"pass": "Dokumentuak contentinfo erreferentzia-puntu bat baino ez du",
"fail": "Dokumentuak contentinfo erreferentzia-puntu bat baino gehiago du"
},
"page-no-duplicate-main": {
"pass": "Dokumentuak ez du main erreferentzia-puntu bat baino gehiago",
"fail": "Dokumentuak main erreferentzia-puntu bat baino gehiago du"
},
"tabindex": {
"pass": "Elementuak ez du 0 baino tabindex handiagoa",
"fail": "Elementuak 0 baino tabindex handiagoa du"
},
"alt-space-value": {
"pass": "Elementuak balio balioduna du alt atributurako",
"fail": "Elementuak espazio-karaktere bat soilik duen alt atributua du, pantaila-irakurgailu guztiek alde batera uzten ez dutena."
},
"duplicate-img-label": {
"pass": "Elementuak ez du bikoizten < img>-ren testu alternatiboan dagoen testua.",
"fail": "Elementuak <img> elementu bat dauka, lehendik dagoen testua bikoizten duen testu alternatiboarekin"
},
"explicit-label": {
"pass": "Formularioko elementuak <label> dauka ",
"fail": "Formularioko elementuak ez dauka <label> "
},
"help-same-as-label": {
"pass": "Laguntza-testuak (title o aria-describedby) ez du label testua bikoizten",
"fail": "Laguntza-testuak (title o aria-describedby) label testuaren bera da"
},
"hidden-explicit-label": {
"pass": "Formularioko elementuak badu <label> ageriko bat",
"fail": "Formularioko elementuak <label> esplizitu ezkutua dauka"
},
"implicit-label": {
"pass": "Formularioko elementuak <label> inplizitua du ('bilduta')",
"fail": "Formularioko elementuak ez dauka <label> inplizitu bat ('bilduta')"
},
"label-content-name-mismatch": {
"pass": "Elementuak testu ikusgarri bat dauka, bere izen irisgarriaren zati gisa.",
"fail": "Elementuko testua ez dago sartuta izen irisgarrian"
},
"multiple-label": {
"pass": "Formulario-eremuak ez du label elementu askorik",
"fail": "Label elementu asko ez dira asko onartzen laguntza-teknologietan"
},
"title-only": {
"pass": "Formularioko elementuak ez du soilik title atributua erabiltzen bere etiketarako",
"fail": "Formularioko elementu baten etiketa sortzeko baino ez da erabili title"
},
"landmark-is-unique": {
"pass": "Erreferentzia-puntuek role edo role/label/title konbinazio bakarra izan behar dute (hau da, izen irisgarri bakarra)",
"fail": "Erreferentzia-puntuak aria-label, aria-labelledby edo title bakarra izan behar du, erreferentzia-puntuak bereizgarriak izan daitezen."
},
"has-lang": {
"pass": "<html> elementuak lang atributua du",
"fail": "<html> elementuak ez du lang atributurik"
},
"valid-lang": {
"pass": "lang atributuaren balioa hizkuntza baliodunen zerrendan sartuta dago",
"fail": "lang atributuaren balioa ez dago hizkuntza baliodunen zerrendan"
},
"xml-lang-mismatch": {
"pass": "lang eta xml: lang atributuek oinarrizko hizkuntza bera dute",
"fail": "lang eta xml: lang atributuek ez dute oinarrizko hizkuntza bera"
},
"dlitem": {
"pass": "Deskribapen-zerrendako elementuak <dl> aita elementua du",
"fail": "Deskribapen-zerrendako elementuak ez dauka <dl> aita elementurik"
},
"listitem": {
"pass": "Zerrendaren elementuak < ul>, < ol> edo role=\"list\" duen elementu bat du",
"fail": "Zerrendaren elementuak ez du <ul>, <ol> o role=\"list\" elementu aitarik "
},
"only-dlitems": {
"pass": "Zerrendaren elementuak zuzeneko semeak baino ez ditu, <dt> edo <dd> elementuen barruan baimenduta daudenak.",
"fail": "Zerrendaren elementuak zuzeneko semeak ditu, <dt> edo <dd> elementuen barruan baimenduta ez daudenak"
},
"only-listitems": {
"pass": "Zerrendako elementuak zuzeneko seme-alabak baino ez ditu, <li> elementuen barruan baimenduta daudenak.",
"fail": "Zerrendako elementuak zuzeneko seme-alabak ditu, <li> elementuen barruan baimenduta ez daudenak"
},
"structured-dlitems": {
"pass": "Hutsik ez dagoenean, elementuak <dt> eta < dd> ditu.",
"fail": "Hutsik ez dagoenean, elementuak ez du gutxienez <dt> elementurik, eta ondoren, gutxienez <dd> elementurik."
},
"caption": {
"pass": "Multimedia-elementuak azpititulu-pista bat du",
"incomplete": "Elementurako azpitituluak daudela egiaztatu"
},
"frame-tested": {
"pass": "Sartutako markoa axe-core bidez probatu da",
"fail": "Sartutako markoa ezin izan da probatu axe-core bidez",
"incomplete": "Sartutako markoa axe-core bidez probatu behar da oraindik"
},
"css-orientation-lock": {
"pass": "Pantaila maneiagarria da eta ez dago orientazio-blokeorik",
"fail": "CSSak orientazioa blokeatzen du, eta pantaila ezin da orientatu.",
"incomplete": "Ezin da zehaztu CSS orientazio-blokeorik dagoen"
},
"meta-viewport-large": {
"pass": "<meta> etiketak ez du zum esanguratsurik eragozten gailu mugikorretan",
"fail": "<meta> etiketak gailu mugikorretan mugatzen du zooma"
},
"meta-viewport": {
"pass": "<meta> etiketak ez du zoom eragozten gailu mugikorretan",
"fail": "${data} < meta> etiketan, gailu mugikorretan zoom-a eragozten du"
},
"header-present": {
"pass": "Orriak 'header' bat dauka",
"fail": "Orriak ez dauka 'header' bat"
},
"heading-order": {
"pass": "Goiburuen hurrenkera zuzena da",
"fail": "Goiburuen hurrenkera ez da zuzena"
},
"internal-link-present": {
"pass": "Aurkitutako jauzi esteka ('skip') baliozkoa da",
"fail": "Ez dira aurkitu jauzi esteka ('skip') baliozkorik"
},
"landmark": {
"pass": "Orrialdeak herrialde bat du erreferentzia-puntu",
"fail": "Orrialdeak ez du herrialde erreferentzia-punturik"
},
"meta-refresh": {
"pass": "<meta> etiketak ez du orria freskatzen",
"fail": "<meta> etiketak orria freskatzen du"
},
"p-as-heading": {
"pass": "<p> elementuak ez dira goiburu gisa diseinatus",
"fail": "Goiburuko elementuak erabili beharko lirateke <p> estiloko elementuak erabili beharrean"
},
"region": {
"pass": "Orriaren eduki guztia erreferentzia-puntuetan sartuta dago.",
"fail": "Erreferentzia-puntuetan sartu gabeko edukia du orriak"
},
"skip-link": {
"pass": "Badago jauziko loturaren helmuga ('skip')",
"incomplete": "Jauzi-loturaren ('skip') helmuga agerian geratu beharko litzateke aktibazioan ",
"fail": "Ez dago helmugarik jauziko estekarako ('skip')"
},
"unique-frame-title": {
"pass": "Elementuaren title atributua bakarra da",
"fail": "Elementuaren title atributua ez da bakarra"
},
"duplicate-id-active": {
"pass": "Dokumentuak ez dauka id atributu bera partekatzen duen elementu aktiborik",
"fail": "Dokumentuak elementu aktiboak ditu, id atributu berarekin: ${data}"
},
"duplicate-id-aria": {
"pass": "Dokumentuak ez dauka id atributu bera partekatzen duen Aari edo etiketekin lotutako elementurik",
"fail": "Dokumentuak hainbat elementu ditu, id atributu bereko aria batekin lotuta: ${data}"
},
"duplicate-id": {
"pass": "Dokumentuak ez dauka id atributu bera partekatzen duen elementu estatikorik",
"fail": "Dokumentuak hainbat elementu estatiko ditu, id atributu berarekin"
},
"aria-label": {
"pass": "aria-label atributua existitzen da eta ez dago hutsik",
"fail": "aria-label atributua ez da existitzen edo hutsik dago"
},
"aria-labelledby": {
"pass": "aria-labelledby atributua existitzen da eta pantaila-irakurgailuetarako ikus daitezkeen elementuei egiten die erreferentzia",
"fail": "aria-labelledby atributua ez da existitzen, existitzen ez diren elementuei egiten die erreferentzia edo elementu hutsei egiten die erreferentzia"
},
"avoid-inline-spacing": {
"pass": "Ez da testu-tarteari eragiten dion '!important' estilorik zehaztu.",
"fail": {
"singular": "Ezabatu '!important' inline styleetatik ${data.values}, nabigatzaile gehienetan ez delako onartzen baliogabetzea.",
"plural": "Ezabatu '!important' inline styletik ${data.values}, nabigatzaile gehienetan ez delako onartzen baliogabetzea."
}
},
"button-has-visible-text": {
"pass": "Elementuak pantaila-irakurgailuek ikusteko moduko barne-testua du.",
"fail": "Elementuak ez du pantaila-irakurgailuek ikusteko moduko barne-testurik"
},
"doc-has-title": {
"pass": "Dokumentuak badu elementu bat <title> ez hutsik",
"fail": "Dokumentuak ez dauka <title> elementurik hutsik"
},
"exists": {
"pass": "Elementua ez da existitzen",
"fail": "Elementua existitzen da"
},
"has-alt": {
"pass": "Elementuak alt atributua du",
"fail": "Elementuak ez dauka alt atributurik"
},
"has-visible-text": {
"pass": "Elementuak pantaila-irakurgailuetarako testua du ikusgai",
"fail": "Elementuak ez du pantaila-irakurgailuetarako testu ikusgarririk"
},
"is-on-screen": {
"pass": "Elementua ez da ikusten",
"fail": "Elementua ikusten da"
},
"non-empty-alt": {
"pass": "Elementuak alt atributua du, eta ez dago hutsik",
"fail": "Elementuak ez du alt atributurik edo alt atributua hutsik dago"
},
"non-empty-if-present": {
"pass": {
"default": ", eta ez du balio-atributurik",
"has-label": "elementuak hutsik ez dagoen balio-atributua du balio-atributurik"
},
"fail": "Elementuak balio-atributua du, eta balio-atributua hutsik dago"
},
"non-empty-title": {
"pass": "Elementuak title atributua du",
"fail": "Elementuak ez du title atributurik edo title atributua hutsik dago"
},
"non-empty-value": {
"pass": "Elementuak hutsik ez dagoen balio-atributua du",
"fail": "Elementuak ez dauka balio-atributurik edo balio-atributua hutsik dago"
},
"role-none": {
"pass": "Elementuaren semantika lehenetsia role =\"none\" bidez deuseztatu da.",
"fail": "Elementuaren semantika lehenetsia ez da baliogabetu role bidez =\"none\""
},
"role-presentation": {
"pass": "Elementuaren semantika lehenetsia role =\"presentation\" bidez deuseztatu da.",
"fail": "Elementuaren semantika lehenetsia ez da ezeztatu role =\"presentation\" bidez"
},
"caption-faked": {
"pass": "Taula baten lehen lerroa ez da izenburu gisa erabiltzen ('caption')",
"fail": "Taularen lehen ilarak izenburu bat izan beharko luke ('caption'), taula-gelaxka baten ordez"
},
"html5-scope": {
"pass": "Scope atributua taulako goiburuen elementuetan bakarrik erabiltzen da (<th>)",
"fail": "HTML5en, scope atributuak taula-goiburuen elementuetan bakarrik erabil daitezke (<th>) "
},
"same-caption-summary": {
"pass": "Summary eta <caption> atributuaren edukia ez dago bikoiztuta",
"fail": "Summary atributuaren eta <caption> elementuaren edukia berdinak dira"
},
"scope-value": {
"pass": "Scope atributua ondo erabiltzen da",
"fail": "Scope atributuaren balioa 'row' edo 'col' bakarrik izan daiteke"
},
"td-has-header": {
"pass": "Hutsik ez dauden datu-gelaxka guztiek taula-goiburuak dituzte",
"fail": "Hutsik ez dauden datu-gelaxka batzuek ez dute taula-goibururik"
},
"td-headers-attr": {
"pass": "Headers atributua taulako beste gelaxka batzuei erreferentzia egiteko baino ez da erabiltzen",
"fail": "Headers atributua ez da soilik erabiltzen taulako beste gelaxka batzuei erreferentzia egiteko"
},
"th-has-data-cells": {
"pass": "Taulako goiburuen gelaxka guztiak datu-gelaxkak dira.",
"fail": "Taulako goiburuen gelaxka guztiak ez dira datu-gelaxkak.",
"incomplete": "Taulako datu-gelaxkak ez daude edo hutsik daude"
},
"hidden-content": {
"pass": "Orriaren eduki osoa aztertu da.",
"fail": "Arazoak egon ziren orrialde honen edukia aztertzean.",
"incomplete": "Orrian ezkutuko edukia dago, baina ez da aztertu. Eduki horren bistaratzea aktibatu beharko duzu, aztertzeko."
}
},
"failureSummaries": {
"any": {
"failureMessage": "Gorabehera hauetako edozein zuzentzea::{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}"
},
"none": {
"failureMessage": "Gorabehera hauek zuzentzea (guztiak):{{~it:value}}\n {{=value.split('\\n').join('\\n ')}}{{~}}"
}
}
}