mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Linter
synced 2024-11-27 17:20:12 +00:00
ea186c1cee
Add support for new parsoid lint, missing-image-alt-text Matches on images that don't have an alt text attribute at all (empty alt attributes count as present). Intended to make it easier to put workflows around these images, including streamlined workflows for "microcontributions" in the mobile apps. As this has some impedence mismatch with usage of Special:LintErrors this is marked as hidden (priority=none) so will not be displayed by default, but has an enum value reserved for it and can be queried explicitly. Bug: T344378 Change-Id: I38cc1abbece3cca8155bec1f071b854027be0966
117 lines
13 KiB
JSON
117 lines
13 KiB
JSON
{
|
|
"@metadata": {
|
|
"authors": [
|
|
"Amire80",
|
|
"Fitoschido",
|
|
"Kunal Mehta",
|
|
"Liuxinyu970226",
|
|
"Mormegil",
|
|
"Robby",
|
|
"Sunpriat",
|
|
"Umherirrender",
|
|
"Verdy p"
|
|
]
|
|
},
|
|
"linterrors": "{{doc-special|LintErrors}}",
|
|
"linter-category-bogus-image-options": "Name of lint error category. See [[:mw:Help:Lint errors/bogus-image-options]]",
|
|
"linter-category-bogus-image-options-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-large-tables": "Name of lint error category. See [[:mw:Help:Lint errors/large-tables]]",
|
|
"linter-category-large-tables-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-deletable-table-tag": "Name of lint error category. See [[:mw:Help:Lint errors/deletable-table-tag]]",
|
|
"linter-category-deletable-table-tag-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-fostered": "Name of lint error category. See [[:mw:Help:Lint errors/fostered]]",
|
|
"linter-category-fostered-desc": "Description of category. This lint error is explained on [[mw:Special:MyLanguage/Help:Lint errors/fostered]].\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\netc.",
|
|
"linter-category-html5-misnesting": "Name of lint error category. See [[:mw:Help:Lint errors/html5-misnesting]]",
|
|
"linter-category-html5-misnesting-desc": "Description of category",
|
|
"linter-category-night-mode-unaware-background-color": "Name of lint error category. See [[:mw:Help:Lint errors/night-mode-unaware-background-color]]",
|
|
"linter-category-night-mode-unaware-background-color-desc": "Description of category",
|
|
"linter-category-misc-tidy-replacement-issues": "Name of lint error category. See [[:mw:Help:Lint errors/misc-tidy-replacement-issues]]",
|
|
"linter-category-misc-tidy-replacement-issues-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-misnested-tag": "Name of lint error category. See [[:mw:Help:Lint errors/misnested-tag]]",
|
|
"linter-category-misnested-tag-desc": "Description of category",
|
|
"linter-category-missing-end-tag": "Name of lint error category. See [[:mw:Help:Lint errors/missing-end-tag]]",
|
|
"linter-category-missing-end-tag-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-missing-end-tag-in-heading": "Name of lint error category. See [[:mw:Help:Lint errors/missing-end-tag-in-heading]]",
|
|
"linter-category-missing-end-tag-in-heading-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-missing-image-alt-text": "Name of lint error category. See [[:mw:Help:Lint errors/missing-image-alt-text]]",
|
|
"linter-category-missing-image-alt-text-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-multi-colon-escape": "Name of lint error category. See [[:mw:Help:Lint errors/multi-colon-escape]]",
|
|
"linter-category-multi-colon-escape-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-multiline-html-table-in-list": "Name of lint error category. See [[:mw:Help:Lint errors/multiline-html-table-in-list]]",
|
|
"linter-category-multiline-html-table-in-list-desc": "Description of category",
|
|
"linter-category-multiple-unclosed-formatting-tags": "Name of lint error category. See [[:mw:Help:Lint errors/multiple-unclosed-formatting-tags]]",
|
|
"linter-category-multiple-unclosed-formatting-tags-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-obsolete-tag": "Name of lint error category. See [[:mw:Help:Lint errors/obsolete-tag]]",
|
|
"linter-category-obsolete-tag-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-pwrap-bug-workaround": "Name of lint error category. See [[:mw:Help:Lint errors/pwrap-bug-workaround]]",
|
|
"linter-category-pwrap-bug-workaround-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-self-closed-tag": "Name of lint error category. See [[:mw:Help:Lint errors/self-closed-tag]]",
|
|
"linter-category-self-closed-tag-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-stripped-tag": "Name of lint error category. See [[:mw:Help:Lint errors/stripped-tag]]",
|
|
"linter-category-stripped-tag-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-tidy-font-bug": "Name of lint error category. See [[:mw:Help:Lint errors/tidy-font-bug]]. Don't translate \"font\".",
|
|
"linter-category-tidy-font-bug-desc": "Description of category",
|
|
"linter-category-tidy-whitespace-bug": "Name of lint error category. See [[:mw:Help:Lint errors/tidy-whitespace-bug]]",
|
|
"linter-category-tidy-whitespace-bug-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-unclosed-quotes-in-heading": "Name of lint error category. See [[:mw:Help:Lint errors/unclosed-quotes-in-heading]]",
|
|
"linter-category-unclosed-quotes-in-heading-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-category-wikilink-in-extlink": "Name of lint error category. See [[:mw:Help:Lint errors/wikilink-in-extlink]]",
|
|
"linter-category-wikilink-in-extlink-desc": "Description of category\n\nSimilar messages:\n* {{msg-mw|Linter-category-bogus-image-options-desc}}\n* {{msg-mw|Linter-category-deletable-table-tag-desc}}\n* {{msg-mw|Linter-category-fostered-desc}}\netc.",
|
|
"linter-desc": "{{desc|name=Linter|url=https://www.mediawiki.org/wiki/Extension:Linter}}",
|
|
"linter-lints-prefix-search-page-desc": "Heading for a form section that allows users to search by page title prefix or complete title, for a group of pages with lint errors",
|
|
"linter-invalid-title": "Error message for lint errors for single page - not found or malformed namespace and-or pagename",
|
|
"linter-form-exact-match": "Label for radio button for Search for a specific page title",
|
|
"linter-form-prefix-match": "Label for radio button for Search for all pages that match the title prefix",
|
|
"linter-form-exact-or-prefix": "Label for the radio button to search for a specific page or all pages with a common prefix",
|
|
"linter-form-namespace": "Label for select field on Special:LintErrors\n{{Identical|Namespace}}",
|
|
"linter-form-tag": "Label for Errors with a specific tag name select box on [[Special:LintErrors]]",
|
|
"linter-form-tag-option-all": "Linter tag search filter default option is all = No filter",
|
|
"linter-form-template": "Label for Errors with templates select box on [[Special:LintErrors]]",
|
|
"linter-form-template-option-all": "Linter template search filter default option is all = No filter",
|
|
"linter-form-template-option-with": "Linter template search filter option to filter errors with templates",
|
|
"linter-form-template-option-without": "Linter template search filter option to filter errors without templates",
|
|
"linter-form-title-prefix": "Label for text field to specify a page title prefix or complete title as selection criteria",
|
|
"linter-heading-high-priority": "Heading on [[Special:LintErrors]]",
|
|
"linter-heading-low-priority": "Heading on [[Special:LintErrors]]",
|
|
"linter-heading-medium-priority": "Heading on [[Special:LintErrors]]",
|
|
"linter-namespace-mismatch": "Error message for lint errors for title search where the drop-down list selection of namespace and the namespace in title text are mismatched",
|
|
"linter-numerrors": "Shown after a category link to indicate how many errors are in that category. $1 is the number of errors, and can be used for PLURAL.\n{{Identical|Error}}",
|
|
"linter-page-edit": "Link text for edit link in {{msg-mw|linter-page-title-edit}}\n{{Identical|Edit}}",
|
|
"linter-page-history": "Link text for history link in {{msg-mw|linter-page-title-edit}}\n{{Identical|History}}",
|
|
"linter-page-title-edit": "{{optional}}\nUsed in a table cell. $1 is a link to the page, $2 is pipe separated links to the edit and history pages, the link text is {{msg-mw|linter-page-edit}} and {{msg-mw|linter-page-history}}",
|
|
"linter-page-viewsource": "Link text for view source link when user does not have permission to edit in {{msg-mw|linter-page-title-edit}}",
|
|
"linter-pager-bogus-image-options-details": "Table column heading",
|
|
"linter-pager-category-header": "Heading of a table column showing the category of a lint error.\n{{identical|Category}}",
|
|
"linter-pager-deletable-table-tag-details": "Table column heading",
|
|
"linter-pager-details-header": "Table column heading for the linter error details",
|
|
"linter-pager-fostered-details": "Table column heading.",
|
|
"linter-pager-html5-misnesting-details": "Table column heading.",
|
|
"linter-pager-inline-media-caption-details": "Table column heading.",
|
|
"linter-pager-large-tables-details": "Table column heading",
|
|
"linter-pager-misc-tidy-replacement-issues-details": "Table column heading",
|
|
"linter-pager-misnested-tag-details": "Table column heading",
|
|
"linter-pager-missing-end-tag-details": "Table column heading",
|
|
"linter-pager-missing-end-tag-in-heading-details": "Table column heading",
|
|
"linter-pager-missing-image-alt-text-details": "Table column heading",
|
|
"linter-pager-multi-colon-escape-details": "Table column heading",
|
|
"linter-pager-multiline-html-table-in-list-details": "Table column heading",
|
|
"linter-pager-multiple-unclosed-formatting-tags-details": "Table column heading.",
|
|
"linter-pager-night-mode-unaware-background-color-details": "Table column heading",
|
|
"linter-pager-obsolete-tag-details": "Table column heading",
|
|
"linter-pager-pwrap-bug-workaround-details": "Table column heading",
|
|
"linter-pager-self-closed-tag-details": "Table column heading",
|
|
"linter-pager-stripped-tag-details": "Table column heading",
|
|
"linter-pager-template-header": "Table column heading for column with template title in it or an em dash if lint error is not inside a template",
|
|
"linter-pager-tidy-font-bug-details": "Table column heading. Don't translate \"font\".",
|
|
"linter-pager-tidy-whitespace-bug-details": "Table column heading. For information about the bug, see the commit message https://gerrit.wikimedia.org/r/#/c/371068 .",
|
|
"linter-pager-title-header": "Table column heading for the column with page titles in it\n{{Identical|Page title}}",
|
|
"linter-pager-unclosed-quotes-in-heading-details": "Table column heading. See [[:mw:Help:Lint errors/unclosed-quotes-in-heading]].",
|
|
"linter-pager-wikilink-in-extlink-details": "Table column heading. See [[:mw:Help:Lint errors/wikilink-in-extlink]].",
|
|
"linter-prefix-search-subpage": "Page title for title prefix search, $1 is the title prefix or complete title entered by user\n\nSee also: {{msg-mw|linterrors}}",
|
|
"linterrors-subpage": "Page title for Special:LintErrors, $1 is the localized category description",
|
|
"linterrors-summary": "Summary message for Special:LintErrors",
|
|
"multi-part-template-block": "Table cell on [[Special:LintErrors]] indicating that content block is not produced by a single template",
|
|
"pageinfo-linter": "Heading on ?action=info for a page if it has lint errors",
|
|
"pageinfo-linter-moreinfo": "Link text below a summary table on ?action=info that goes to Special:LintErrors for that specific page"
|
|
}
|