UNPKG

@quick-game/cli

Version:

Command line interface for rapid qg development

714 lines 315 kB
{ "core/audits/accessibility/accesskeys.js | description": { "message": "Тастери за приступ омогућавају корисницима да брзо фокусирају део странице. Да би навигација радила исправно, сваки тастер за приступ мора да буде јединствен. [Сазнајте више о тастерима за приступ](https://dequeuniversity.com/rules/axe/4.7/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Вредности за `[accesskey]` нису јединствене" }, "core/audits/accessibility/accesskeys.js | title": { "message": "Вредности за `[accesskey]` су јединствене" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Сваки ARIA елемент `role` подржава одређени подскуп атрибута `aria-*`. Ако се ови елементи не подударају, атрибути `aria-*` ће бити неважећи. [Сазнајте како да се ARIA атрибути подударају са улогама](https://dequeuniversity.com/rules/axe/4.7/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Атрибути `[aria-*]` се не подударају са својим улогама" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Атрибути `[aria-*]` се подударају са својим улогама" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "ARIA `role`s enable assistive technologies to know the role of each element on the web page. If the `role` values are misspelled, not existing ARIA `role` values, or abstract roles, then the purpose of the element will not be communicated to users of assistive technologies. [Learn more about ARIA roles](https://dequeuniversity.com/rules/axe/4.7/aria-allowed-roles)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Values assigned to `role=\"\"` are not valid ARIA roles." }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Values assigned to `role=\"\"` are valid ARIA roles." }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Када елемент нема приступачан назив, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте како да учините елементе команди приступачнијим](https://dequeuniversity.com/rules/axe/4.7/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Елементи `button`, `link` и `menuitem` немају називе прилагођене функцијама приступачности." }, "core/audits/accessibility/aria-command-name.js | title": { "message": "Елементи `button`, `link` и `menuitem` имају називе прилагођене функцијама приступачности" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "ARIA елементи дијалога без приступачних назива могу да спрече кориснике читача екрана да разумеју њихову сврху. [Сазнајте како да учините ARIA елементе дијалога приступачнијим](https://dequeuniversity.com/rules/axe/4.7/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Елементи са ставком `role=\"dialog\"` или `role=\"alertdialog\"` немају приступачне називе." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Елементи са ставком `role=\"dialog\"` или `role=\"alertdialog\"` имају приступачне називе." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Технологије за помоћ особама са инвалидитетом, попут читача екрана, не раде доследно када се `aria-hidden=\"true\"` подеси за `<body>` документа. [Сазнајте како `aria-hidden` утиче на садржај документа](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "Елемент `[aria-hidden=\"true\"]` је присутан за `<body>` документа" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "Елемент `[aria-hidden=\"true\"]` није присутан за `<body>` документа" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Елементи по опадајућем редоследу који могу да се фокусирају у оквиру елемента `[aria-hidden=\"true\"]` спречавају те интерактивне елементе да буду доступни корисницима технологија за помоћ особама са инвалидитетом, попут читача екрана. [Сазнајте како `aria-hidden` утиче на елементе који могу да се фокусирају](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Елементи `[aria-hidden=\"true\"]` садрже елементе по опадајућем редоследу који могу да се фокусирају" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Елементи `[aria-hidden=\"true\"]` не обухватају елементе по опадајућем редоследу који могу да се фокусирају" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Када поље за унос нема назив прилагођен функцији приступачности, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте више о ознакама поља за унос](https://dequeuniversity.com/rules/axe/4.7/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA поља за унос немају називе прилагођене функцији приступачности" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA поља за унос имају називе прилагођене функцији приступачности" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Када елемент мерача нема приступачан назив, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте како да именујете `meter` елементе](https://dequeuniversity.com/rules/axe/4.7/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA елементи `meter` немају називе прилагођене функцијама приступачности." }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA елементи `meter` имају називе прилагођене функцијама приступачности" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Када `progressbar` нема назив прилагођен функцији приступачности, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте како да означите елементе `progressbar`](https://dequeuniversity.com/rules/axe/4.7/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA елементи `progressbar` немају називе прилагођене функцијама приступачности." }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA елементи `progressbar` имају називе прилагођене функцијама приступачности" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Поједине ARIA улоге имају обавезне атрибуте који статус елемента описују читачима екрана. [Сазнајте више о улогама и обавезним атрибутима](https://dequeuniversity.com/rules/axe/4.7/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "Улоге `[role]` немају све обавезне атрибуте `[aria-*]`" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "Улоге `[role]` имају све обавезне атрибуте `[aria-*]`" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Поједине надређене ARIA улоге морају да обухватају одређене подређене улоге да би правилно обављале намењене функције приступачности. [Сазнајте више о улогама и обавезним подређеним елементима](https://dequeuniversity.com/rules/axe/4.7/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Елементима са ARIA улогом `[role]` који захтевају да подређени елементи садрже конкретни елемент `[role]` недостају неки или сви ти потребни подређени елементи." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Елементи са ARIA улогом `[role]` који захтевају да подређени елементи садрже конкретни елемент `[role]` имају све потребне подређене елементе." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Поједине подређене ARIA улоге морају да буду обухваћене одређеним надређеним улогама да би правилно обављале намењене функције приступачности. [Сазнајте више о ARIA улогама и обавезном надређеном елементу](https://dequeuniversity.com/rules/axe/4.7/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "Улоге `[role]` нису обухваћене својим обавезним надређеним елементом" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "Улоге `[role]` су обухваћене својим обавезним надређеним елементом" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Вредности ARIA улога морају да буду важеће да би правилно обављале намењене функције приступачности. [Сазнајте више о важећим ARIA улогама](https://dequeuniversity.com/rules/axe/4.7/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Вредности за `[role]` нису важеће" }, "core/audits/accessibility/aria-roles.js | title": { "message": "Вредности за `[role]` су важеће" }, "core/audits/accessibility/aria-text.js | description": { "message": "Ако додате `role=text` око текстуалног чвора подељеног ознаком, омогућавате VoiceOver-у да га третира као једну фразу, али наслеђени елементи који могу да се фокусирају неће бити објављени. [Сазнајте више о атрибуту `role=text`](https://dequeuniversity.com/rules/axe/4.7/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Елементи са атрибутом `role=text` имају наслеђене елементе који могу да се фокусирају." }, "core/audits/accessibility/aria-text.js | title": { "message": "Елементи са атрибутом `role=text` немају наслеђене елементе који могу да се фокусирају." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Када поље за прекидач нема назив прилагођен функцији приступачности, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте више о укључивању или искључивању поља](https://dequeuniversity.com/rules/axe/4.7/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIA поља прекидача немају називе прилагођене функцији приступачности" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIA поља прекидача имају називе прилагођене функцији приступачности" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Када елемент објашњења нема приступачан назив, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте како да именујете `tooltip` елементе](https://dequeuniversity.com/rules/axe/4.7/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA елементи `tooltip` немају називе прилагођене функцијама приступачности." }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA елементи `tooltip` имају називе прилагођене функцијама приступачности" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Када `treeitem` нема назив прилагођен функцији приступачности, читачи екрана га најављују помоћу генеричког назива, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте више о означавању елемената `treeitem`](https://dequeuniversity.com/rules/axe/4.7/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA елементи `treeitem` немају називе прилагођене функцијама приступачности." }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA елементи `treeitem` имају називе прилагођене функцијама приступачности" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Технологије за помоћ особама са инвалидитетом, попут читача екрана, не могу да протумаче ARIA атрибуте са неважећим вредностима. [Сазнајте више о важећим вредностима за ARIA атрибуте](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "Вредности атрибута `[aria-*]` нису важеће" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Вредности атрибута `[aria-*]` су важеће" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Технологије за помоћ особама са инвалидитетом, попут читача екрана, не могу да протумаче ARIA атрибуте са неважећим називима. [Сазнајте више о важећим ARIA атрибутима](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Атрибути `[aria-*]` нису важећи или су погрешно написани" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "Атрибути `[aria-*]` су важећи и нису погрешно написани" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Елементи који нису прошли проверу" }, "core/audits/accessibility/button-name.js | description": { "message": "Када дугме нема назив прилагођен функцији приступачности, читачи екрана га најављују као „дугме“, па корисници који се ослањају на читаче екрана не могу да га користе. [Сазнајте како да учините дугмад приступачнијом](https://dequeuniversity.com/rules/axe/4.7/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Дугмад нема називе прилагођене функцијама приступачности" }, "core/audits/accessibility/button-name.js | title": { "message": "Дугмад има називе прилагођене функцијама приступачности" }, "core/audits/accessibility/bypass.js | description": { "message": "Када се додају начини за заобилажење садржаја који се понавља, корисници тастатуре могу ефикасније да се крећу по страници. [Сазнајте више о заобилажењу блокова](https://dequeuniversity.com/rules/axe/4.7/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Страница не обухвата наслов, линк за прескакање нити регион оријентира" }, "core/audits/accessibility/bypass.js | title": { "message": "Страница обухвата наслов, линк за прескакање или регион оријентира" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Многи корисници веома тешко читају текст са малим контрастом или уопште не могу да га читају. [Сазнајте како да обезбедите довољно велики контраст боја](https://dequeuniversity.com/rules/axe/4.7/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Боје у позадини и у првом плану немају задовољавајући однос контраста." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Боје у позадини и у првом плану имају задовољавајући однос контраста" }, "core/audits/accessibility/definition-list.js | description": { "message": "Када листе дефиниција нису правилно означене, читачи екрана могу да пружају збуњујући или нетачан излаз. [Сазнајте како да направите правилну структуру листа дефиниција](https://dequeuniversity.com/rules/axe/4.7/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>` не садржи само правилно поређане групе `<dt>` и `<dd>`, елементе `<script>`, `<template>` или `<div>`." }, "core/audits/accessibility/definition-list.js | title": { "message": "`<dl>` садржи само правилно поређане групе `<dt>` и `<dd>`, елементе `<script>`, `<template>` или `<div>`." }, "core/audits/accessibility/dlitem.js | description": { "message": "Ставке листе дефиниција (`<dt>` и `<dd>`) морају да буду упаковане у надређени елемент`<dl>` да би читачи екрана могли да их правилно читају. [Сазнајте како да направите правилну структуру листа дефиниција](https://dequeuniversity.com/rules/axe/4.7/dlitem)." }, "core/audits/accessibility/dlitem.js | failureTitle": { "message": "Ставке листе дефиниција су упаковане у елементе `<dl>`" }, "core/audits/accessibility/dlitem.js | title": { "message": "Ставке листе дефиниција су упаковане у елементе`<dl>`" }, "core/audits/accessibility/document-title.js | description": { "message": "Наслов корисницима читача екрана пружа преглед странице, а корисници претраживача се на њега ослањају да би утврдили да ли је страница релевантна за њихову претрагу. [Сазнајте више о насловима докумената](https://dequeuniversity.com/rules/axe/4.7/document-title)." }, "core/audits/accessibility/document-title.js | failureTitle": { "message": "Документ нема елемент `<title>`" }, "core/audits/accessibility/document-title.js | title": { "message": "Документ има елемент `<title>`" }, "core/audits/accessibility/duplicate-id-active.js | description": { "message": "Да бисте се уверили да су видљиви за технологије за помоћ особама са инвалидитетом, сви елементи који могу да се фокусирају морају да имају јединствени `id`. [Сазнајте како да решите дуплиране `id`-ове](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-active)." }, "core/audits/accessibility/duplicate-id-active.js | failureTitle": { "message": "Атрибути `[id]` на активним елементима који могу да се фокусирају нису јединствени" }, "core/audits/accessibility/duplicate-id-active.js | title": { "message": "Атрибути `[id]` на активним елементима који могу да се фокусирају су јединствени" }, "core/audits/accessibility/duplicate-id-aria.js | description": { "message": "Вредност ARIA ИД-а мора да буде јединствена да би се спречило да технологије за помоћ особама са инвалидитетом пропусте друге инстанце. [Сазнајте како да отклоните дупликате ARIA ИД-ова](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-aria)." }, "core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ARIA ИД-ови нису јединствени" }, "core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ARIA ИД-ови су јединствени" }, "core/audits/accessibility/empty-heading.js | description": { "message": "Наслов без садржаја или са неприступачним текстом спречава кориснике читача екрана да приступају информацијама о структури странице. [Сазнајте више о насловима](https://dequeuniversity.com/rules/axe/4.7/empty-heading)." }, "core/audits/accessibility/empty-heading.js | failureTitle": { "message": "Елементи наслова немају садржај." }, "core/audits/accessibility/empty-heading.js | title": { "message": "Сви елементи наслова имају садржај." }, "core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Технологије за помоћ особама са инвалидитетом, попут читача екрана који користе прву, последњу или све ознаке, могу да читају поља обрасца са више ознака на начин који збуњује кориснике. [Сазнајте како да користите ознаке образаца](https://dequeuniversity.com/rules/axe/4.7/form-field-multiple-labels)." }, "core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Поља обрасца имају више ознака" }, "core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Ниједно поље обрасца нема више ознака" }, "core/audits/accessibility/frame-title.js | description": { "message": "Корисници читача екрана очекују од наслова оквира да им опишу садржај оквира. [Сазнајте више о насловима оквира](https://dequeuniversity.com/rules/axe/4.7/frame-title)." }, "core/audits/accessibility/frame-title.js | failureTitle": { "message": "Елементи `<frame>` или `<iframe>` немају наслов" }, "core/audits/accessibility/frame-title.js | title": { "message": "Елементи `<frame>` или `<iframe>` имају наслов" }, "core/audits/accessibility/heading-order.js | description": { "message": "Наслови са правилним редоследом који не прескачу нивое преносе семантичку структуру странице, па је чине лакшом за кретање и разумевање при коришћењу технологија за помоћ особама са инвалидитетом. [Сазнајте више о редоследу наслова](https://dequeuniversity.com/rules/axe/4.7/heading-order)." }, "core/audits/accessibility/heading-order.js | failureTitle": { "message": "Елементи наслова се не приказују опадајућим редоследом" }, "core/audits/accessibility/heading-order.js | title": { "message": "Елементи наслова се приказују опадајућим редоследом" }, "core/audits/accessibility/html-has-lang.js | description": { "message": "Ако за страницу није наведен атрибут `lang`, читач екрана претпоставља да је страница на подразумеваном језику који је корисник одабрао током подешавања читача екрана. Ако страница заправо није на подразумеваном језику, читач екрана можда неће правилно читати текст са странице. [Сазнајте више о атрибуту `lang`](https://dequeuniversity.com/rules/axe/4.7/html-has-lang)." }, "core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "Елемент `<html>` нема атрибут `[lang]`" }, "core/audits/accessibility/html-has-lang.js | title": { "message": "Елемент `<html>` има атрибут `[lang]`" }, "core/audits/accessibility/html-lang-valid.js | description": { "message": "Навођењем важећег кода [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) омогућава се да читач екрана правилно чита текст. [Сазнајте како да користите атрибут `lang`](https://dequeuniversity.com/rules/axe/4.7/html-lang-valid)." }, "core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "Елемент `<html>` нема важећу вредност за свој атрибут `[lang]`." }, "core/audits/accessibility/html-lang-valid.js | title": { "message": "Елемент `<html>` има важећу вредност за свој атрибут `[lang]`" }, "core/audits/accessibility/html-xml-lang-mismatch.js | description": { "message": "Ако веб-страница не наводи доследан језик, читач екрана можда неће правилно читати текст са странице. [Сазнајте више о атрибуту `lang`](https://dequeuniversity.com/rules/axe/4.7/html-xml-lang-mismatch)." }, "core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": { "message": "Елемент `<html>` нема атрибут `[xml:lang]` са истим основним језиком као атрибут `[lang]`." }, "core/audits/accessibility/html-xml-lang-mismatch.js | title": { "message": "Елемент `<html>` има атрибут `[xml:lang]` са истим основним језиком као и атрибут `[lang]`." }, "core/audits/accessibility/identical-links-same-purpose.js | description": { "message": "Линкови са истим одредиштем треба да имају исти опис да би корисници лакше разумели сврху линка и одлучили да ли да га прате. [Сазнајте више о идентичним линковима](https://dequeuniversity.com/rules/axe/4.7/identical-links-same-purpose)." }, "core/audits/accessibility/identical-links-same-purpose.js | failureTitle": { "message": "Идентични линкови немају исту сврху." }, "core/audits/accessibility/identical-links-same-purpose.js | title": { "message": "Идентични линкови имају исту сврху." }, "core/audits/accessibility/image-alt.js | description": { "message": "Информативни елементи треба да садрже кратки, описни алтернативни текст. Декоративни елементи могу да се занемаре празним атрибутом alt. [Сазнајте више о атрибуту `alt`](https://dequeuniversity.com/rules/axe/4.7/image-alt)." }, "core/audits/accessibility/image-alt.js | failureTitle": { "message": "Елементи слике немају атрибуте `[alt]`" }, "core/audits/accessibility/image-alt.js | title": { "message": "Елементи слика имају атрибуте `[alt]`" }, "core/audits/accessibility/image-redundant-alt.js | description": { "message": "Informative elements should aim for short, descriptive alternative text. Alternative text that is exactly the same as the text adjacent to the link or image is potentially confusing for screen reader users, because the text will be read twice. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.7/image-redundant-alt)." }, "core/audits/accessibility/image-redundant-alt.js | failureTitle": { "message": "Image elements have `[alt]` attributes that are redundant text." }, "core/audits/accessibility/image-redundant-alt.js | title": { "message": "Image elements do not have `[alt]` attributes that are redundant text." }, "core/audits/accessibility/input-button-name.js | description": { "message": "Додавање препознатљивог и приступачног текста дугмадима за унос може да помогне корисницима читача екрана да разумеју сврху дугмета за унос. [Сазнајте више о дугмади за унос](https://dequeuniversity.com/rules/axe/4.7/input-button-name)." }, "core/audits/accessibility/input-button-name.js | failureTitle": { "message": "Дугмад за унос не садрже препознатљив текст." }, "core/audits/accessibility/input-button-name.js | title": { "message": "Дугмад за унос текста имају препознатљив текст." }, "core/audits/accessibility/input-image-alt.js | description": { "message": "Када се слика користи као дугме `<input>`, навођење алтернативног текста може да помогне корисницима да разумеју сврху дугмета. [Сазнајте више о алтернативном тексту слике за унос](https://dequeuniversity.com/rules/axe/4.7/input-image-alt)." }, "core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "Елементи `<input type=\"image\">` не садрже текст `[alt]`" }, "core/audits/accessibility/input-image-alt.js | title": { "message": "Елементи `<input type=\"image\">` садрже текст `[alt]`" }, "core/audits/accessibility/label-content-name-mismatch.js | description": { "message": "Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. [Learn more about accessible names](https://dequeuniversity.com/rules/axe/4.7/label-content-name-mismatch)." }, "core/audits/accessibility/label-content-name-mismatch.js | failureTitle": { "message": "Elements with visible text labels do not have matching accessible names." }, "core/audits/accessibility/label-content-name-mismatch.js | title": { "message": "Elements with visible text labels have matching accessible names." }, "core/audits/accessibility/label.js | description": { "message": "Ознаке омогућавају да технологије за помоћ особама са инвалидитетом, попут читача екрана, правилно најављују контроле образаца. [Сазнајте више о ознакама елемената обрасца](https://dequeuniversity.com/rules/axe/4.7/label)." }, "core/audits/accessibility/label.js | failureTitle": { "message": "Елементи образаца немају повезане ознаке" }, "core/audits/accessibility/label.js | title": { "message": "Елементи образаца имају повезане ознаке" }, "core/audits/accessibility/landmark-one-main.js | description": { "message": "Једно главно обележје помаже корисницима читача екрана да се крећу по веб-страници. [Сазнајте више о обележјима](https://dequeuniversity.com/rules/axe/4.7/landmark-one-main)." }, "core/audits/accessibility/landmark-one-main.js | failureTitle": { "message": "Документ нема главно обележје." }, "core/audits/accessibility/landmark-one-main.js | title": { "message": "Документ има главно обележје." }, "core/audits/accessibility/link-in-text-block.js | description": { "message": "Многи корисници веома тешко читају текст са малим контрастом или уопште не могу да га читају. Текст линка који је видљив побољшава доживљај за слабовиде кориснике. [Сазнајте како да правите линкове који могу да се разликују](https://dequeuniversity.com/rules/axe/4.7/link-in-text-block)." }, "core/audits/accessibility/link-in-text-block.js | failureTitle": { "message": "Линкови могу да се разликују тек уз боју." }, "core/audits/accessibility/link-in-text-block.js | title": { "message": "Линкови могу да се разликују без боје." }, "core/audits/accessibility/link-name.js | description": { "message": "Текст линка (и алтернативни текст за слике када се користи за линкове) који је препознатљив, јединствен и може да се фокусира олакшава кретање за кориснике читача екрана. [Сазнајте како да учините линкове доступним.](https://dequeuniversity.com/rules/axe/4.7/link-name)" }, "core/audits/accessibility/link-name.js | failureTitle": { "message": "Назив линкова не може да се препозна" }, "core/audits/accessibility/link-name.js | title": { "message": "Назив линкова може да се препозна" }, "core/audits/accessibility/list.js | description": { "message": "Читачи екрана читају листе на посебан начин. Правилна структура листе олакшава разумевање читача екрана. [Сазнајте више о правилној структури листе](https://dequeuniversity.com/rules/axe/4.7/list)." }, "core/audits/accessibility/list.js | failureTitle": { "message": "Листе не садрже искључиво елементе `<li>` и елементе који подржавају скрипте (`<script>` и`<template>`)." }, "core/audits/accessibility/list.js | title": { "message": "Листе садрже искључиво елементе `<li>` и елементе који подржавају скрипте (`<script>` и `<template>`)." }, "core/audits/accessibility/listitem.js | description": { "message": "Читачи екрана захтевају да ставке листе (`<li>`) буду обухваћене надређеним елементима `<ul>`, `<ol>` или `<menu>` да би могле да се правилно читају. [Сазнајте више о правилној структури листе](https://dequeuniversity.com/rules/axe/4.7/listitem)." }, "core/audits/accessibility/listitem.js | failureTitle": { "message": "Ставке листе (`<li>`) нису обухваћене надређеним елементима`<ul>`, `<ol>` или `<menu>`." }, "core/audits/accessibility/listitem.js | title": { "message": "Ставке листе (`<li>`) су обухваћене надређеним елементима `<ul>`, `<ol>` или `<menu>`" }, "core/audits/accessibility/meta-refresh.js | description": { "message": "Корисници не очекују да се страница аутоматски освежава и тиме се фокус премешта на почетак странице. То може да фрустира или збуњује кориснике. [Сазнајте више о освежавању метаознаке](https://dequeuniversity.com/rules/axe/4.7/meta-refresh)." }, "core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Документ користи метаознаку `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-refresh.js | title": { "message": "Документ не користи метаознаку `<meta http-equiv=\"refresh\">`" }, "core/audits/accessibility/meta-viewport.js | description": { "message": "Онемогућавање зумирања представља проблем за слабовиде кориснике који се ослањају на увећавање приказа екрана да би могли да виде садржај веб-странице. [Сазнајте више о метаознаци области приказа](https://dequeuniversity.com/rules/axe/4.7/meta-viewport)." }, "core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` се користи у елементу `<meta name=\"viewport\">` или је вредност атрибута `[maximum-scale]` мања од 5." }, "core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` се не користи у елементу `<meta name=\"viewport\">`, а вредност атрибута `[maximum-scale]` није мања од 5." }, "core/audits/accessibility/object-alt.js | description": { "message": "Читачи екрана не могу да преводе садржај који није текст. Додавање алтернативног текста елементима `<object>` омогућава да читачи екрана лакше пренесу значење корисницима. [Сазнајте више о алтернативном тексту за елементе `object`](https://dequeuniversity.com/rules/axe/4.7/object-alt)." }, "core/audits/accessibility/object-alt.js | failureTitle": { "message": "Елементи `<object>` немају алтернативни текст" }, "core/audits/accessibility/object-alt.js | title": { "message": "Елементи `<object>` имају алтернативни текст" }, "core/audits/accessibility/select-name.js | description": { "message": "Елементи образаца без ефикасних ознака могу да нервирају кориснике читача екрана. [Сазнајте више о елементу `select`](https://dequeuniversity.com/rules/axe/4.7/select-name)." }, "core/audits/accessibility/select-name.js | failureTitle": { "message": "Одређени елементи немају повезане елементе ознака." }, "core/audits/accessibility/select-name.js | title": { "message": "Одређени елементи имају повезане елементе ознака." }, "core/audits/accessibility/skip-link.js | description": { "message": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https://dequeuniversity.com/rules/axe/4.7/skip-link)." }, "core/audits/accessibility/skip-link.js | failureTitle": { "message": "Skip links are not focusable." }, "core/audits/accessibility/skip-link.js | title": { "message": "Skip links are focusable." }, "core/audits/accessibility/tabindex.js | description": { "message": "Вредност већа од 0 означава експлицитни распоред навигације. Иако је технички исправно, то често фрустрира кориснике који се ослањају на технологије за помоћ особама са инвалидитетом. [Сазнајте више о атрибуту `tabindex`](https://dequeuniversity.com/rules/axe/4.7/tabindex)." }, "core/audits/accessibility/tabindex.js | failureTitle": { "message": "Неки елементи имају вредност за `[tabindex]` која је већа од 0" }, "core/audits/accessibility/tabindex.js | title": { "message": "Вредност ниједног елемента `[tabindex]` није већа од 0" }, "core/audits/accessibility/table-duplicate-name.js | description": { "message": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https://dequeuniversity.com/rules/axe/4.7/table-duplicate-name)." }, "core/audits/accessibility/table-duplicate-name.js | failureTitle": { "message": "Tables have the same content in the summary attribute and `<caption>.`" }, "core/audits/accessibility/table-duplicate-name.js | title": { "message": "Tables have different content in the summary attribute and `<caption>`." }, "core/audits/accessibility/table-fake-caption.js | description": { "message": "Читачи екрана имају функције које олакшавају кретање кроз табеле. Ако се побринете да табеле користе стварни елемент титла уместо ћелија са атрибутом `[colspan]`, можете да побољшате доживљај за кориснике читача екрана. [Сазнајте више о титловима](https://dequeuniversity.com/rules/axe/4.7/table-fake-caption)." }, "core/audits/accessibility/table-fake-caption.js | failureTitle": { "message": "Табеле не користе `<caption>` уместо ћелија са атрибутом `[colspan]` за означавање титла." }, "core/audits/accessibility/table-fake-caption.js | title": { "message": "Табеле користе `<caption>` уместо ћелија са атрибутом `[colspan]` за означавање титла." }, "core/audits/accessibility/target-size.js | description": { "message": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.7/target-size)." }, "core/audits/accessibility/target-size.js | failureTitle": { "message": "Мете за додир немају довољну величину или размак." }, "core/audits/accessibility/target-size.js | title": { "message": "Мете за додир имају довољну величину и размак." }, "core/audits/accessibility/td-has-header.js | description": { "message": "Читачи екрана имају функције које олакшавају кретање кроз табеле. Ако се побринете да елементи `<td>` у великој табели (3 или више ћелија ширине и висине) имају повезано заглавље табеле, можете да побољшате доживљај за кориснике читача екрана. [Сазнајте више о заглављима табела](https://dequeuniversity.com/rules/axe/4.7/td-has-header)." }, "core/audits/accessibility/td-has-header.js | failureTitle": { "message": "Елементи `<td>` у великој ставци `<table>` немају заглавља табеле." }, "core/audits/accessibility/td-has-header.js | title": { "message": "Елементи `<td>` у великој ставци `<table>` имају једно или више заглавља табеле." }, "core/audits/accessibility/td-headers-attr.js | description": { "message": "Читачи екрана имају функције које олакшавају кретање кроз табеле. Ако се побринете да се ћелије `<td>` које користе атрибут `[headers]` односе само на друге ћелије у истој табели, можете да побољшате доживљај за кориснике читача екрана. [Сазнајте више о атрибуту `headers`](https://dequeuniversity.com/rules/axe/4.7/td-headers-attr)." }, "core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "Ћелије у елементу `<table>` које користе атрибут `[headers]` односе се на елемент `id` који се не налази у истој табели." }, "core/audits/accessibility/td-headers-attr.js | title": { "message": "Ћелије у елементу `<table>` које користе атрибут `[headers]` односе се на ћелије табеле у истој табели." }, "core/audits/accessibility/th-has-data-cells.js | description": { "message": "Читачи екрана имају функције које олакшавају кретање кроз табеле. Ако се побринете да се наслови табела увек односе на неку групу ћелија, можете да побољшате доживљај за кориснике читача екрана. [Сазнајте више о заглављима табела](https://dequeuniversity.com/rules/axe/4.7/th-has-data-cells)." }, "core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "Елементи `<th>` и елементи са атрибутом`[role=\"columnheader\"/\"rowheader\"]` немају ћелије са подацима које описују." }, "core/audits/accessibility/th-has-data-cells.js | title": { "message": "Елементи `<th>` и елементи са атрибутом `[role=\"columnheader\"/\"rowheader\"]` имају ћелије са подацима које описују." }, "core/audits/accessibility/valid-lang.js | description": { "message": "Навођењем важећег кода [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) у елементима омогућава се да читач екрана правилно чита текст. [Сазнајте како да користите атрибут `lang`](https://dequeuniversity.com/rules/axe/4.7/valid-lang)." }, "core/audits/accessibility/valid-lang.js | failureTitle": { "message": "Вредност атрибута `[lang]` није важећа" }, "core/audits/accessibility/valid-lang.js | title": { "message": "Атрибути `[lang]` имају важећу вредност" }, "core/audits/accessibility/video-caption.js | description": { "message": "Када је доступан титл за видео, глуви корисници и они са оштећењем слуха лакше могу да приступају информацијама које видео обухвата. [Сазнајте више о титловима видео снимака](https://dequeuniversity.com/rules/axe/4.7/video-caption)." }, "core/audits/accessibility/video-caption.js | failureTitle": { "message": "Елементи `<video>` не обухватају елемент `<track>` са атрибутом `[kind=\"captions\"]`." }, "core/audits/accessibility/video-caption.js | title": { "message": "Елементи `<video>` садрже елемент `<track>` са атрибутом `[kind=\"captions\"]`" }, "core/audits/autocomplete.js | columnCurrent": { "message": "Актуелна вредност" }, "core/audits/autocomplete.js | columnSuggestions": { "message": "Предложени токен" }, "core/audits/autocomplete.js | description": { "message": "`autocomplete` помаже корисницима да брже шаљу обрасце. Да би корисницима било лакше, не би било лоше да подесите атрибут `autocomplete` на важећу вредност и тиме омогућите ову ставку. [Сазнајте више о атрибуту `autocomplete` у обрасцима](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "core/audits/autocomplete.js | failureTitle": { "message": "Елементи `<input>` немају исправне атрибуте `autocomplete`" }, "core/audits/autocomplete.js | manualReview": { "message": "Захтева ручни преглед" }, "core/audits/autocomplete.js | reviewOrder": { "message": "Прегледајте редослед токена" }, "core/audits/autocomplete.js | title": { "message": "Елементи `<input>` исправно користе `autocomplete`" }, "core/audits/autocomplete.js | warningInvalid": { "message": "Токени за `autocomplete`: „{token}“ није важећи за {snippet}" }, "core/audits/autocomplete.js | warningOrder": { "message": "Прегледајте редослед токена: „{tokens}“ у елементу {snippet}" }, "core/audits/bf-cache.js | actionableFailureType": { "message": "Може нешто да се предузме" }, "core/audits/bf-cache.js | description": { "message": "Многе навигације се обављају враћањем на претходну страницу или поновним прослеђивањем. Кеширање целе странице (bfcache) може да убрза ове повратне навигације. [Сазнајте више о bfcache-у](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)" }, "core/audits/bf-cache.js | displayValue": { "message": "{itemCount,plural, =1{1 разлог неуспеха}one{# разлог неуспеха}few{# разлога неуспеха}other{# разлога неуспеха}}" }, "core/audits/bf-cache.js | failureReasonColumn": { "message": "Разлог неуспеха" }, "core/audits/bf-cache.js | failureTitle": { "message": "Страница је спречила враћање кеширања целе странице" }, "core/audits/bf-cache.js | failureTypeColumn": { "message": "Тип неуспеха" }, "core/audits/bf-cache.js | notActionableFailureType": { "message": "Не може ништа да се предузме" }, "core/audits/bf-cache.js | supportPendingFailureType": { "message": "Подршка за прегледач на чекању" }, "core/audits/bf-cache.js | title": { "message": "Страница није спречила враћање кеширања целе странице" }, "core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Додаци за Chrome су негативно утицали на брзину учитавања ове странице. Пробајте да проверите страницу у режиму без архивирања или са Chrome профила без додатака." }, "core/audits/bootup-time.js | columnScriptEval": { "message": "Процена скрипта" }, "core/audits/bootup-time.js | columnScriptParse": { "message": "Рашчлањивање скрипта" }, "core/audits/bootup-time.js | columnTotal": { "message": "Укупно CPU време" }, "core/audits/bootup-time.js | description": { "message": "Препоручујемо вам да смањите време потребно за рашчлањивање, компајлирање и извршавање JS фајлова. Приказивање мањих JS ресурса ће вам можда помоћи у томе. [Сазнајте како да смањите време извршавања JavaScript-а](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)." }, "core/audits/bootup-time.js | failureTitle": { "message": "Смањите време извршавања JavaScript датотека" }, "core/audits/bootup-time.js | title": { "message": "Време извршавања JavaScript-а" }, "core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "Уклоните велике, дуплиране JavaScript модуле из пакета да бисте смањили непотребну потрошњу података током мрежних активности. " }, "core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "Уклоните дуплиране модуле из JavaScript пакета" }, "core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "Велики GIF-ови нису корисни за приказивање анимираног садржаја. Препоручујемо вам да уместо GIF-ова користите MPEG4/WebM видео снимке за анимације и PNG/WebP за статичне слике да бисте уштедели мрежне податке. [Сазнајте више о ефикасним видео форматима](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)" }, "core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Користите видео формате за анимирани садржај" }, "core/audits/byte-efficiency/legacy-javascript.js | description": { "message": "Полифили и трансформације омогућавају да старе верзије прегледача користе нове функције JavaScript-а. Међутим, многи нису неопходни за модерне прегледаче. За JavaScript пакете користите модерну стратегију примене скрипте помоћу откривања функција модулом/без модула да бисте смањили количину кода који се шаље модерним прегледачима, притом задржавајући подршку за старе верзије прегледача. [Сазнајте како се користи модерни JavaScript](https://web.dev/publish-modern-javascript/)" }, "core/audits/byte-efficiency/legacy-javascript.js | title": { "message": "Избегавајте приказивање застарелог JavaScript-а модерним прегледачима" }, "core/audits/byte-efficiency/modern-image-formats.js | description": { "message": "Формати слика као што су WebP и AVIF често пружају бољу компресију од PNG-а или JPEG-а, што омогућава бржа преузимања и мању потрошњу података. [Сазнајте више о модерним форматима слика](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/)." }, "core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "Приказујте слике у форматима следеће генерације" }, "core/audits/byte-efficiency/offscreen-images.js | description": { "message": "Препоручујемо вам да одложите учитавање слика ван екрана и скривених слика док се сви веома важни ресурси не учитају како бисте смањили време до почетка интеракције. [Сазнајте како да одложите слике ван екрана](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/)." }, "core/audits/byte-efficiency/offscreen-images.js | title": { "message": "Одложите слике ван екрана" }, "core/audits/byte-efficiency/render-blocking-resources.js | description": { "message": "Ресурси блокирају прво приказивање странице. Препоручујемо вам да приказујете све важне JS/CSS фајлове у тексту и да одложите све JS фајлове/стилове који нису толико важни. [Сазнајте како да елиминишете ресурсе који блокирају приказивање](https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/)." }, "core/audits/byte-efficiency/render-blocking-resources.js | title": { "message": "Елиминишите ресурсе који блокирају приказивање" }, "core/audits/byte-efficiency/total-byte-weight.js | description": { "message": "Велике мрежне ресурсе корисници морају да плате стварним новцем и они су веома повезани са дугим временима учитавања. [Сазнајте како да смањите величине ресурса](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)." }, "core/audits/byte-efficiency/total-byte-weight.js | displayValue": { "message": "Укупна величина је била {totalBytes, number, bytes} KiB" }, "core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { "message": "Избегавајте огромне мрежне ресурсе" }, "core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Избегава огромне мрежне ресурсе" }, "core/audits/byte-efficiency/unminified-css.js | description": { "message": "Умањивањем CSS фајлова можете да смањите величине мрежних ресурса. [Сазнајте како да умањите CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)." }, "core/audits/byte-efficiency/unminified-css.js | title": { "message": "Умањите CSS" }, "core/audits/byte-efficiency/unminified-javascript.js | description": { "message": "Умањивање JavaScript фајлова може да смањи величине ресурса и време рашчлањивања скрипта. [Сазнајте како да умањите JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)." }, "core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Умањите JavaScript" }, "core/audits/byte-efficiency/unused-css-rules.js | description": { "message": "Смањите некоришћена правила из описа стилова и одложите CSS који се не користи за садржај изнад прелома да бисте смањили потрошњу бајтова током мрежних активности. [Сазнајте како да смањите CSS који се не користи](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)." }, "core/audits/byte-efficiency/unused-css-rules.js | title": { "message": "Смањите некоришћени CSS" }, "core/audits/byte-efficiency/unused-javascript.js | description": { "message": "Смањите некоришћени JavaScript и одложите учитавање скрипти док не буду потребне да бисте смањили потрошњу бајтова током мрежних активности. [Сазнајте како да смањите JavaScript који се не користи](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)." }, "core/audits/byte-efficiency/unused-javascript.js | title": { "message": "Смањите некоришћени JavaScript" }, "core/audits/byte-efficiency/uses-long-cache-ttl.js | description": { "message": "Дуго трајање кеша може да убрза поновне посете страници. [Сазнајте више о ефикасним смерницама за кеш](https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl/)." }, "core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": { "message": "{itemCount,plural, =1{Пронађен је 1 ресурс}one{Пронађен је # ресурс}few{Пронађена су # ресурса}other{Пронађено је # ресурса}}" }, "core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { "message": "Приказујте статичне елементе са ефикасним смерницама кеша" }, "core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { "message": "Користи ефикасне смернице кеша на статичним елементима" }, "core/audits/byte-efficiency/uses-optimized-images.js | description": { "message": "Оптимизоване слике се учитавају брже и троше мање мобилн