mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-24 02:38:40 +00:00
Add a11y label to sidebar parameter selection
Bug: T291284 Change-Id: I581800d2c92c06c3585ac48be0242860f476022b
This commit is contained in:
parent
661279f7be
commit
79f1270593
|
@ -2234,6 +2234,7 @@
|
|||
"visualeditor-dialog-transclusion-param-example-long",
|
||||
"visualeditor-dialog-transclusion-param-info",
|
||||
"visualeditor-dialog-transclusion-param-info-missing",
|
||||
"visualeditor-dialog-transclusion-param-selection-aria-label",
|
||||
"visualeditor-dialog-transclusion-param-undocumented",
|
||||
"visualeditor-dialog-transclusion-placeholder",
|
||||
"visualeditor-dialog-transclusion-raw-fallback",
|
||||
|
|
|
@ -206,6 +206,7 @@
|
|||
"visualeditor-dialog-transclusion-param-example-long": "Example: $1",
|
||||
"visualeditor-dialog-transclusion-param-info": "Field description",
|
||||
"visualeditor-dialog-transclusion-param-info-missing": "No field description available",
|
||||
"visualeditor-dialog-transclusion-param-selection-aria-label": "Parameters in $1",
|
||||
"visualeditor-dialog-transclusion-param-undocumented": "(Undocumented parameter)",
|
||||
"visualeditor-dialog-transclusion-placeholder": "Add a template",
|
||||
"visualeditor-dialog-transclusion-raw-fallback": "Fall back to plain wikitext",
|
||||
|
|
|
@ -224,6 +224,7 @@
|
|||
"visualeditor-dialog-transclusion-param-example-long": "Label for parameter's example value in the template dialog. If feasible without abbreviation. $1 - Parameter's example value.\n{{Identical|Example}}",
|
||||
"visualeditor-dialog-transclusion-param-info": "Title of button that hides and shows parameter descriptions",
|
||||
"visualeditor-dialog-transclusion-param-info-missing": "Title of button that hides and shows parameter descriptions when no description is available",
|
||||
"visualeditor-dialog-transclusion-param-selection-aria-label": "ARIA label for screen readers on template parameter selection menu.\n\nParameters:\n* $1 - The title of the related template.",
|
||||
"visualeditor-dialog-transclusion-param-undocumented": "Label shown next to a parameter's name indicating that the parameter is undocumented.",
|
||||
"visualeditor-dialog-transclusion-placeholder": "Label for section with options for adding a new template to a multi part transclusion.\n{{Identical|Add template}}",
|
||||
"visualeditor-dialog-transclusion-raw-fallback": "Label of the button that converts complex validation-required type-based inputs back into plain wikitext inputs.",
|
||||
|
|
|
@ -55,6 +55,8 @@ ve.ui.MWTransclusionOutlineTemplateWidget = function VeUiMWTransclusionOutlineTe
|
|||
templateParameterSelectionChanged: 'onTemplateParameterSelectionChanged',
|
||||
change: 'onParameterWidgetListChanged'
|
||||
} );
|
||||
this.parameters.$element
|
||||
.attr( 'aria-label', ve.msg( 'visualeditor-dialog-transclusion-param-selection-aria-label', spec.getLabel() ) );
|
||||
|
||||
this.$element.append(
|
||||
this.searchWidget.$element,
|
||||
|
|
Loading…
Reference in a new issue